{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.i7DImyQc/b1/tcllib_2.0+dfsg-2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.i7DImyQc/b2/tcllib_2.0+dfsg-2_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- a4813e401df6ab9bfab4d7e9bcd256d0 132512 libs optional tcllib-critcl_2.0+dfsg-2_armhf.deb\n- 97e7215ff47a53f83a6e0d244a339396 4616196 interpreters optional tcllib_2.0+dfsg-2_all.deb\n+ 6770b24cd0acddcfca3b0a683c983b1b 132384 libs optional tcllib-critcl_2.0+dfsg-2_armhf.deb\n+ b3f93a01b565ff134a6d1b7d86d6bde5 4616136 interpreters optional tcllib_2.0+dfsg-2_all.deb\n"}, {"source1": "tcllib-critcl_2.0+dfsg-2_armhf.deb", "source2": "tcllib-critcl_2.0+dfsg-2_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-27 17:36:17.000000 debian-binary\n--rw-r--r-- 0 0 0 880 2024-11-27 17:36:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 131440 2024-11-27 17:36:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 884 2024-11-27 17:36:17.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 131308 2024-11-27 17:36:17.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/tcltk/arm-linux-gnueabihf/tcllibc2.0/tcllibc.so", "source2": "./usr/lib/tcltk/arm-linux-gnueabihf/tcllibc2.0/tcllibc.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -40,557 +40,557 @@\n 36: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (2)\n 37: 00000000 0 NOTYPE GLOBAL DEFAULT UND round\n 38: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.4 (2)\n 39: 00000000 0 NOTYPE GLOBAL DEFAULT UND sqrt\n 40: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@GLIBC_2.4 (2)\n 41: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable\n 42: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (2)\n- 43: 0002065d 164 FUNC GLOBAL DEFAULT 11 tms_serialize\n- 44: 00026171 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_alnum\n- 45: 0001f469 348 FUNC GLOBAL DEFAULT 11 tm_WALKPROC\n- 46: 0001ea21 108 FUNC GLOBAL DEFAULT 11 tm_NUMCHILDREN\n- 47: 0002585d 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_control\n- 48: 00016329 104 FUNC GLOBAL DEFAULT 11 gm_arc_KEYS\n+ 43: 0001adbd 164 FUNC GLOBAL DEFAULT 11 tms_serialize\n+ 44: 00025eb5 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_alnum\n+ 45: 0001d8f1 348 FUNC GLOBAL DEFAULT 11 tm_WALKPROC\n+ 46: 0001cea9 108 FUNC GLOBAL DEFAULT 11 tm_NUMCHILDREN\n+ 47: 000255a1 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_control\n+ 48: 00013501 104 FUNC GLOBAL DEFAULT 11 gm_arc_KEYS\n 49: 0002c24d 164 FUNC GLOBAL DEFAULT 11 SHA1Update\n- 50: 0002655d 68 FUNC GLOBAL DEFAULT 11 rde_param_i_state_merge_value\n- 51: 0001da71 268 FUNC GLOBAL DEFAULT 11 tm_GET\n- 52: 00010629 184 FUNC GLOBAL DEFAULT 11 gc_rename\n+ 50: 000262a1 68 FUNC GLOBAL DEFAULT 11 rde_param_i_state_merge_value\n+ 51: 0001bef9 268 FUNC GLOBAL DEFAULT 11 tm_GET\n+ 52: 00011da9 184 FUNC GLOBAL DEFAULT 11 gc_rename\n 53: 0002c2f1 228 FUNC GLOBAL DEFAULT 11 SHA1Final\n- 54: 0001e8cd 124 FUNC GLOBAL DEFAULT 11 tm_NEXT\n- 55: 000105d9 80 FUNC GLOBAL DEFAULT 11 gc_delete\n- 56: 00022c01 72 FUNC GLOBAL DEFAULT 11 param_I_loc_rewind\n- 57: 0001d045 284 FUNC GLOBAL DEFAULT 11 tm_APPEND\n- 58: 00015831 76 FUNC GLOBAL DEFAULT 11 gm_GASSIGN\n- 59: 00016889 76 FUNC GLOBAL DEFAULT 11 gm_DESERIALIZE\n- 60: 0001decd 136 FUNC GLOBAL DEFAULT 11 tm_INDEX\n- 61: 0002590d 16 FUNC GLOBAL DEFAULT 11 rde_param_i_test_ddigit\n- 62: 00011ec9 660 FUNC GLOBAL DEFAULT 11 g_ms_serialize\n+ 54: 0001cd55 124 FUNC GLOBAL DEFAULT 11 tm_NEXT\n+ 55: 00011d59 80 FUNC GLOBAL DEFAULT 11 gc_delete\n+ 56: 00022945 72 FUNC GLOBAL DEFAULT 11 param_I_loc_rewind\n+ 57: 0001b4cd 284 FUNC GLOBAL DEFAULT 11 tm_APPEND\n+ 58: 00012a09 76 FUNC GLOBAL DEFAULT 11 gm_GASSIGN\n+ 59: 00013a61 76 FUNC GLOBAL DEFAULT 11 gm_DESERIALIZE\n+ 60: 0001c355 136 FUNC GLOBAL DEFAULT 11 tm_INDEX\n+ 61: 00025651 16 FUNC GLOBAL DEFAULT 11 rde_param_i_test_ddigit\n+ 62: 00016ded 660 FUNC GLOBAL DEFAULT 11 g_ms_serialize\n 63: 0001a449 50 FUNC GLOBAL DEFAULT 11 jsonskip\n 64: 0002b405 3592 FUNC GLOBAL DEFAULT 11 SHA1Transform\n- 65: 00012f69 68 FUNC GLOBAL DEFAULT 11 ga_mv_src\n- 66: 0001d7d9 112 FUNC GLOBAL DEFAULT 11 tm_DEPTH\n- 67: 00026201 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_ddigit\n- 68: 0001c491 228 FUNC GLOBAL DEFAULT 11 tn_set_attr\n- 69: 00012ded 192 FUNC GLOBAL DEFAULT 11 ga_new\n+ 65: 00014bad 68 FUNC GLOBAL DEFAULT 11 ga_mv_src\n+ 66: 0001bc61 112 FUNC GLOBAL DEFAULT 11 tm_DEPTH\n+ 67: 00025f45 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_ddigit\n+ 68: 0001e77d 228 FUNC GLOBAL DEFAULT 11 tn_set_attr\n+ 69: 00014a31 192 FUNC GLOBAL DEFAULT 11 ga_new\n 70: 0002b13d 68 FUNC GLOBAL DEFAULT 11 ns_Pt_parse_peg_c_Init\n- 71: 00011dd5 124 FUNC GLOBAL DEFAULT 11 g_delete\n- 72: 00012645 216 FUNC GLOBAL DEFAULT 11 g_assign\n- 73: 00015cfd 212 FUNC GLOBAL DEFAULT 11 gm_arc_WEIGHTS\n- 74: 00025425 8 FUNC GLOBAL DEFAULT 11 rde_param_i_loc_pop_discard\n- 75: 00022f11 84 FUNC GLOBAL DEFAULT 11 param_O_ast_value_push\n- 76: 000267b1 100 FUNC GLOBAL DEFAULT 11 rde_param_i_bra_value2void\n- 77: 00023d59 104 FUNC GLOBAL DEFAULT 11 param_SI_next_control\n- 78: 0001f139 284 FUNC GLOBAL DEFAULT 11 tm_SWAP\n- 79: 00012ff1 144 FUNC GLOBAL DEFAULT 11 ga_serial\n- 80: 00024f61 164 FUNC GLOBAL DEFAULT 11 rde_param_reset\n- 81: 00018bad 12 FUNC GLOBAL DEFAULT 11 s_stype\n- 82: 00026431 84 FUNC GLOBAL DEFAULT 11 rde_param_i_state_push_void\n- 83: 000247a9 176 FUNC GLOBAL DEFAULT 11 param_SI_value_leaf_symbol_end\n- 84: 0001f5c5 88 FUNC GLOBAL DEFAULT 11 t_new\n- 85: 00022195 184 FUNC GLOBAL DEFAULT 11 param_RESET\n- 86: 0002329d 112 FUNC GLOBAL DEFAULT 11 param_I_test_char\n- 87: 000261b9 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_ascii\n- 88: 000260a5 100 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_done_d_void\n- 89: 00025ac1 68 FUNC GLOBAL DEFAULT 11 rde_param_i_value_clear\n- 90: 000234bd 72 FUNC GLOBAL DEFAULT 11 param_I_test_punct\n- 91: 000220e5 88 FUNC GLOBAL DEFAULT 11 param_LOCATION\n- 92: 00021b41 92 FUNC GLOBAL DEFAULT 11 param_CHAN\n- 93: 000230f9 116 FUNC GLOBAL DEFAULT 11 param_I_value_creduce\n- 94: 00016921 92 FUNC GLOBAL DEFAULT 11 gm_GET\n+ 71: 00016cf9 124 FUNC GLOBAL DEFAULT 11 g_delete\n+ 72: 00017569 216 FUNC GLOBAL DEFAULT 11 g_assign\n+ 73: 00012ed5 212 FUNC GLOBAL DEFAULT 11 gm_arc_WEIGHTS\n+ 74: 00025169 8 FUNC GLOBAL DEFAULT 11 rde_param_i_loc_pop_discard\n+ 75: 00022c55 84 FUNC GLOBAL DEFAULT 11 param_O_ast_value_push\n+ 76: 000264f5 100 FUNC GLOBAL DEFAULT 11 rde_param_i_bra_value2void\n+ 77: 00023a9d 104 FUNC GLOBAL DEFAULT 11 param_SI_next_control\n+ 78: 0001d5c1 284 FUNC GLOBAL DEFAULT 11 tm_SWAP\n+ 79: 00014c35 144 FUNC GLOBAL DEFAULT 11 ga_serial\n+ 80: 00024ca5 164 FUNC GLOBAL DEFAULT 11 rde_param_reset\n+ 81: 00017de5 12 FUNC GLOBAL DEFAULT 11 s_stype\n+ 82: 00026175 84 FUNC GLOBAL DEFAULT 11 rde_param_i_state_push_void\n+ 83: 000244ed 176 FUNC GLOBAL DEFAULT 11 param_SI_value_leaf_symbol_end\n+ 84: 0001fe69 88 FUNC GLOBAL DEFAULT 11 t_new\n+ 85: 00021ed9 184 FUNC GLOBAL DEFAULT 11 param_RESET\n+ 86: 00022fe1 112 FUNC GLOBAL DEFAULT 11 param_I_test_char\n+ 87: 00025efd 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_ascii\n+ 88: 00025de9 100 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_done_d_void\n+ 89: 00025805 68 FUNC GLOBAL DEFAULT 11 rde_param_i_value_clear\n+ 90: 00023201 72 FUNC GLOBAL DEFAULT 11 param_I_test_punct\n+ 91: 00021e29 88 FUNC GLOBAL DEFAULT 11 param_LOCATION\n+ 92: 00021885 92 FUNC GLOBAL DEFAULT 11 param_CHAN\n+ 93: 00022e3d 116 FUNC GLOBAL DEFAULT 11 param_I_value_creduce\n+ 94: 00013af9 92 FUNC GLOBAL DEFAULT 11 gm_GET\n 95: 000199fd 100 FUNC GLOBAL DEFAULT 11 ns_Jsonc_Init\n- 96: 000183e9 168 FUNC GLOBAL DEFAULT 11 sm_SIZE\n- 97: 000204e9 372 FUNC GLOBAL DEFAULT 11 tms_assign\n- 98: 00023f61 104 FUNC GLOBAL DEFAULT 11 param_SI_next_print\n- 99: 0001edc5 284 FUNC GLOBAL DEFAULT 11 tm_SET\n- 100: 00016b69 264 FUNC GLOBAL DEFAULT 11 gm_node_ATTR\n- 101: 000264e9 60 FUNC GLOBAL DEFAULT 11 rde_param_i_state_merge_ok\n- 102: 00013c45 216 FUNC GLOBAL DEFAULT 11 g_attr_lappend\n- 103: 00016c71 280 FUNC GLOBAL DEFAULT 11 gm_node_DEGREE\n- 104: 000169cd 76 FUNC GLOBAL DEFAULT 11 gm_KEYEXISTS\n- 105: 000187c1 248 FUNC GLOBAL DEFAULT 11 sm_UNION\n- 106: 0001df55 584 FUNC GLOBAL DEFAULT 11 tm_INSERT\n- 107: 0001f65d 30 FUNC GLOBAL DEFAULT 11 t_structure\n- 108: 0001912d 68 FUNC GLOBAL DEFAULT 11 s_subsetof\n- 109: 000302d9 112 FUNC GLOBAL DEFAULT 11 stm_PUSH\n- 110: 00030029 188 FUNC GLOBAL DEFAULT 11 stm_GET\n- 111: 00024455 136 FUNC GLOBAL DEFAULT 11 param_SI_value_symbol_start\n- 112: 00023821 100 FUNC GLOBAL DEFAULT 11 param_SI_voidvoid_branch\n- 113: 000300e5 264 FUNC GLOBAL DEFAULT 11 stm_TRIM\n- 114: 00025065 392 FUNC GLOBAL DEFAULT 11 rde_param_query_er_tcl\n- 115: 00022e39 72 FUNC GLOBAL DEFAULT 11 param_I_ast_pop_rewind\n- 116: 00025605 6 FUNC GLOBAL DEFAULT 11 rde_param_i_status_ok\n- 117: 000261dd 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_control\n+ 96: 00018ca1 168 FUNC GLOBAL DEFAULT 11 sm_SIZE\n+ 97: 0001ac49 372 FUNC GLOBAL DEFAULT 11 tms_assign\n+ 98: 00023ca5 104 FUNC GLOBAL DEFAULT 11 param_SI_next_print\n+ 99: 0001d24d 284 FUNC GLOBAL DEFAULT 11 tm_SET\n+ 100: 00013d41 264 FUNC GLOBAL DEFAULT 11 gm_node_ATTR\n+ 101: 0002622d 60 FUNC GLOBAL DEFAULT 11 rde_param_i_state_merge_ok\n+ 102: 00015889 216 FUNC GLOBAL DEFAULT 11 g_attr_lappend\n+ 103: 00013e49 280 FUNC GLOBAL DEFAULT 11 gm_node_DEGREE\n+ 104: 00013ba5 76 FUNC GLOBAL DEFAULT 11 gm_KEYEXISTS\n+ 105: 00019079 248 FUNC GLOBAL DEFAULT 11 sm_UNION\n+ 106: 0001c3dd 584 FUNC GLOBAL DEFAULT 11 tm_INSERT\n+ 107: 0001ff01 30 FUNC GLOBAL DEFAULT 11 t_structure\n+ 108: 00018365 68 FUNC GLOBAL DEFAULT 11 s_subsetof\n+ 109: 00030761 112 FUNC GLOBAL DEFAULT 11 stm_PUSH\n+ 110: 000304b1 188 FUNC GLOBAL DEFAULT 11 stm_GET\n+ 111: 00024199 136 FUNC GLOBAL DEFAULT 11 param_SI_value_symbol_start\n+ 112: 00023565 100 FUNC GLOBAL DEFAULT 11 param_SI_voidvoid_branch\n+ 113: 0003056d 264 FUNC GLOBAL DEFAULT 11 stm_TRIM\n+ 114: 00024da9 392 FUNC GLOBAL DEFAULT 11 rde_param_query_er_tcl\n+ 115: 00022b7d 72 FUNC GLOBAL DEFAULT 11 param_I_ast_pop_rewind\n+ 116: 00025349 6 FUNC GLOBAL DEFAULT 11 rde_param_i_status_ok\n+ 117: 00025f21 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_control\n 118: 0002f571 96 FUNC GLOBAL DEFAULT 11 SHA256Init\n- 119: 000158cd 92 FUNC GLOBAL DEFAULT 11 gm_APPEND\n- 120: 000266b9 92 FUNC GLOBAL DEFAULT 11 rde_param_i_seq_value2value\n- 121: 000236a5 84 FUNC GLOBAL DEFAULT 11 param_SI_void_state_push\n- 122: 000305d9 632 FUNC GLOBAL DEFAULT 11 st_peek\n- 123: 00011061 964 FUNC GLOBAL DEFAULT 11 g_walkoptions\n- 124: 0001c6a5 600 FUNC GLOBAL DEFAULT 11 tn_filternodes\n- 125: 0001bbc5 232 FUNC GLOBAL DEFAULT 11 tn_detach\n- 126: 0001765d 224 FUNC GLOBAL DEFAULT 11 gm_SWAP\n- 127: 0001b4e9 216 FUNC GLOBAL DEFAULT 11 t_walk_invokecmd\n- 128: 0002320d 72 FUNC GLOBAL DEFAULT 11 param_I_test_alpha\n- 129: 0003db54 20 OBJECT GLOBAL DEFAULT 20 EndOffsetType\n- 130: 0001e2a1 592 FUNC GLOBAL DEFAULT 11 tm_KEYS\n- 131: 00017d39 184 FUNC GLOBAL DEFAULT 11 sm_DIFFERENCE\n- 132: 00017265 108 FUNC GLOBAL DEFAULT 11 gm_node_LAPPEND\n- 133: 000175dd 128 FUNC GLOBAL DEFAULT 11 gm_SET\n+ 119: 00012aa5 92 FUNC GLOBAL DEFAULT 11 gm_APPEND\n+ 120: 000263fd 92 FUNC GLOBAL DEFAULT 11 rde_param_i_seq_value2value\n+ 121: 000233e9 84 FUNC GLOBAL DEFAULT 11 param_SI_void_state_push\n+ 122: 0003017d 632 FUNC GLOBAL DEFAULT 11 st_peek\n+ 123: 00015fad 964 FUNC GLOBAL DEFAULT 11 g_walkoptions\n+ 124: 0001e991 600 FUNC GLOBAL DEFAULT 11 tn_filternodes\n+ 125: 0001deb1 232 FUNC GLOBAL DEFAULT 11 tn_detach\n+ 126: 00014835 224 FUNC GLOBAL DEFAULT 11 gm_SWAP\n+ 127: 0001fae5 216 FUNC GLOBAL DEFAULT 11 t_walk_invokecmd\n+ 128: 00022f51 72 FUNC GLOBAL DEFAULT 11 param_I_test_alpha\n+ 129: 0003dbc0 20 OBJECT GLOBAL DEFAULT 20 EndOffsetType\n+ 130: 0001c729 592 FUNC GLOBAL DEFAULT 11 tm_KEYS\n+ 131: 000185f1 184 FUNC GLOBAL DEFAULT 11 sm_DIFFERENCE\n+ 132: 0001443d 108 FUNC GLOBAL DEFAULT 11 gm_node_LAPPEND\n+ 133: 000147b5 128 FUNC GLOBAL DEFAULT 11 gm_SET\n 134: 0001a445 4 FUNC GLOBAL DEFAULT 11 jsonparse\n- 135: 00016afd 108 FUNC GLOBAL DEFAULT 11 gm_node_APPEND\n- 136: 0001ea8d 120 FUNC GLOBAL DEFAULT 11 tm_PARENT\n+ 135: 00013cd5 108 FUNC GLOBAL DEFAULT 11 gm_node_APPEND\n+ 136: 0001cf15 120 FUNC GLOBAL DEFAULT 11 tm_PARENT\n 137: 00010061 198 FUNC GLOBAL DEFAULT 11 MD4Update\n- 138: 00025055 8 FUNC GLOBAL DEFAULT 11 rde_param_query_cc\n- 139: 00022729 76 FUNC GLOBAL DEFAULT 11 param_F_return\n- 140: 0001be61 152 FUNC GLOBAL DEFAULT 11 tn_append\n- 141: 000244dd 124 FUNC GLOBAL DEFAULT 11 param_SI_value_void_symbol_start\n- 142: 00026871 108 FUNC GLOBAL DEFAULT 11 rde_param_i_next_str\n- 143: 000228e5 72 FUNC GLOBAL DEFAULT 11 param_I_er_clear\n- 144: 00022005 224 FUNC GLOBAL DEFAULT 11 param_LMARKED\n- 145: 00021761 120 FUNC GLOBAL DEFAULT 11 rde_stack_pop\n- 146: 000268dd 152 FUNC GLOBAL DEFAULT 11 rde_param_i_next_class\n- 147: 0002505d 4 FUNC GLOBAL DEFAULT 11 rde_param_query_cl\n- 148: 0002342d 72 FUNC GLOBAL DEFAULT 11 param_I_test_lower\n- 149: 00018f59 80 FUNC GLOBAL DEFAULT 11 s_union\n- 150: 00018b39 48 FUNC GLOBAL DEFAULT 11 s_get\n+ 138: 00024d99 8 FUNC GLOBAL DEFAULT 11 rde_param_query_cc\n+ 139: 0002246d 76 FUNC GLOBAL DEFAULT 11 param_F_return\n+ 140: 0001e14d 152 FUNC GLOBAL DEFAULT 11 tn_append\n+ 141: 00024221 124 FUNC GLOBAL DEFAULT 11 param_SI_value_void_symbol_start\n+ 142: 000265b5 108 FUNC GLOBAL DEFAULT 11 rde_param_i_next_str\n+ 143: 00022629 72 FUNC GLOBAL DEFAULT 11 param_I_er_clear\n+ 144: 00021d49 224 FUNC GLOBAL DEFAULT 11 param_LMARKED\n+ 145: 00026859 120 FUNC GLOBAL DEFAULT 11 rde_stack_pop\n+ 146: 00026621 152 FUNC GLOBAL DEFAULT 11 rde_param_i_next_class\n+ 147: 00024da1 4 FUNC GLOBAL DEFAULT 11 rde_param_query_cl\n+ 148: 00023171 72 FUNC GLOBAL DEFAULT 11 param_I_test_lower\n+ 149: 00018191 80 FUNC GLOBAL DEFAULT 11 s_union\n+ 150: 00017d71 48 FUNC GLOBAL DEFAULT 11 s_get\n 151: 0002dc79 68 FUNC GLOBAL DEFAULT 11 ns_Crc32c_Init\n- 152: 00021fa9 92 FUNC GLOBAL DEFAULT 11 param_ERROR\n+ 152: 00021ced 92 FUNC GLOBAL DEFAULT 11 param_ERROR\n 153: 0002d20d 54 FUNC GLOBAL DEFAULT 11 MD5Init\n- 154: 0001e949 216 FUNC GLOBAL DEFAULT 11 tm_NODES\n- 155: 000190b5 52 FUNC GLOBAL DEFAULT 11 s_subtract1\n- 156: 00030851 396 FUNC GLOBAL DEFAULT 11 stms_objcmd\n- 157: 00025939 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_graph\n- 158: 00025bed 496 FUNC GLOBAL DEFAULT 11 rde_param_i_value_reduce\n- 159: 00018fa9 84 FUNC GLOBAL DEFAULT 11 s_add1\n- 160: 00022fd9 100 FUNC GLOBAL DEFAULT 11 param_I_symbol_save\n- 161: 00025325 72 FUNC GLOBAL DEFAULT 11 rde_param_i_error_clear\n- 162: 00026405 44 FUNC GLOBAL DEFAULT 11 rde_param_i_state_push_2\n- 163: 00013e31 38 FUNC GLOBAL DEFAULT 11 g_attr_dup\n- 164: 00015961 108 FUNC GLOBAL DEFAULT 11 gm_arc_APPEND\n- 165: 00025209 4 FUNC GLOBAL DEFAULT 11 rde_param_query_st\n+ 154: 0001cdd1 216 FUNC GLOBAL DEFAULT 11 tm_NODES\n+ 155: 000182ed 52 FUNC GLOBAL DEFAULT 11 s_subtract1\n+ 156: 0002ff6d 396 FUNC GLOBAL DEFAULT 11 stms_objcmd\n+ 157: 0002567d 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_graph\n+ 158: 00025931 496 FUNC GLOBAL DEFAULT 11 rde_param_i_value_reduce\n+ 159: 000181e1 84 FUNC GLOBAL DEFAULT 11 s_add1\n+ 160: 00022d1d 100 FUNC GLOBAL DEFAULT 11 param_I_symbol_save\n+ 161: 00025069 72 FUNC GLOBAL DEFAULT 11 rde_param_i_error_clear\n+ 162: 00026149 44 FUNC GLOBAL DEFAULT 11 rde_param_i_state_push_2\n+ 163: 00015a75 38 FUNC GLOBAL DEFAULT 11 g_attr_dup\n+ 164: 00012b39 108 FUNC GLOBAL DEFAULT 11 gm_arc_APPEND\n+ 165: 00024f4d 4 FUNC GLOBAL DEFAULT 11 rde_param_query_st\n 166: 0000fb05 68 FUNC GLOBAL DEFAULT 11 ns_Md4c_Init\n- 167: 00023885 108 FUNC GLOBAL DEFAULT 11 param_SI_voidvalue_branch\n- 168: 0002520d 4 FUNC GLOBAL DEFAULT 11 rde_param_query_sv\n- 169: 0001c0f1 440 FUNC GLOBAL DEFAULT 11 tn_insertmany\n- 170: 00022b09 84 FUNC GLOBAL DEFAULT 11 param_O_loc_pop_discard\n- 171: 0002339d 72 FUNC GLOBAL DEFAULT 11 param_I_test_digit\n- 172: 0001c575 34 FUNC GLOBAL DEFAULT 11 tn_depth\n- 173: 00016a19 80 FUNC GLOBAL DEFAULT 11 gm_KEYS\n- 174: 00015929 56 FUNC GLOBAL DEFAULT 11 gm_ARCS\n+ 167: 000235c9 108 FUNC GLOBAL DEFAULT 11 param_SI_voidvalue_branch\n+ 168: 00024f51 4 FUNC GLOBAL DEFAULT 11 rde_param_query_sv\n+ 169: 0001e3dd 440 FUNC GLOBAL DEFAULT 11 tn_insertmany\n+ 170: 0002284d 84 FUNC GLOBAL DEFAULT 11 param_O_loc_pop_discard\n+ 171: 000230e1 72 FUNC GLOBAL DEFAULT 11 param_I_test_digit\n+ 172: 0001e861 34 FUNC GLOBAL DEFAULT 11 tn_depth\n+ 173: 00013bf1 80 FUNC GLOBAL DEFAULT 11 gm_KEYS\n+ 174: 00012b01 56 FUNC GLOBAL DEFAULT 11 gm_ARCS\n 175: 0001a7d1 100 FUNC GLOBAL DEFAULT 11 ns_Tree_c_Init\n- 176: 00013f65 5732 FUNC GLOBAL DEFAULT 11 gc_filter\n- 177: 0001b479 112 FUNC GLOBAL DEFAULT 11 t_walk_invokescript\n- 178: 00023505 128 FUNC GLOBAL DEFAULT 11 param_I_test_range\n- 179: 00016ff9 420 FUNC GLOBAL DEFAULT 11 gm_node_INSERT\n- 180: 0002500d 6 FUNC GLOBAL DEFAULT 11 rde_param_data\n- 181: 0001bfc1 304 FUNC GLOBAL DEFAULT 11 tn_insert\n- 182: 000104ed 28 FUNC GLOBAL DEFAULT 11 gc_add\n- 183: 00017df1 224 FUNC GLOBAL DEFAULT 11 sm_EMPTY\n- 184: 0001f255 148 FUNC GLOBAL DEFAULT 11 tm_UNSET\n- 185: 0002e8e1 196 FUNC GLOBAL DEFAULT 11 qum_CLEAR\n- 186: 00022bb9 72 FUNC GLOBAL DEFAULT 11 param_I_loc_pop_rewind\n- 187: 000203fd 236 FUNC GLOBAL DEFAULT 11 tms_getchildren\n- 188: 00011425 900 FUNC GLOBAL DEFAULT 11 g_walk\n- 189: 0001676d 188 FUNC GLOBAL DEFAULT 11 gm_arc_NODES\n- 190: 000213c5 236 FUNC GLOBAL DEFAULT 11 rde_tc_get\n- 191: 000262b5 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_punct\n- 192: 00025261 8 FUNC GLOBAL DEFAULT 11 rde_param_i_ast_pop_discard\n- 193: 0002292d 80 FUNC GLOBAL DEFAULT 11 param_I_er_clear_push\n- 194: 000242d9 80 FUNC GLOBAL DEFAULT 11 param_SI_void_notahead_exit\n- 195: 00015dd1 260 FUNC GLOBAL DEFAULT 11 gm_arc_ATTR\n+ 176: 000104ed 5732 FUNC GLOBAL DEFAULT 11 gc_filter\n+ 177: 0001fa75 112 FUNC GLOBAL DEFAULT 11 t_walk_invokescript\n+ 178: 00023249 128 FUNC GLOBAL DEFAULT 11 param_I_test_range\n+ 179: 000141d1 420 FUNC GLOBAL DEFAULT 11 gm_node_INSERT\n+ 180: 00024d51 6 FUNC GLOBAL DEFAULT 11 rde_param_data\n+ 181: 0001e2ad 304 FUNC GLOBAL DEFAULT 11 tn_insert\n+ 182: 00011c6d 28 FUNC GLOBAL DEFAULT 11 gc_add\n+ 183: 000186a9 224 FUNC GLOBAL DEFAULT 11 sm_EMPTY\n+ 184: 0001d6dd 148 FUNC GLOBAL DEFAULT 11 tm_UNSET\n+ 185: 0002ea01 196 FUNC GLOBAL DEFAULT 11 qum_CLEAR\n+ 186: 000228fd 72 FUNC GLOBAL DEFAULT 11 param_I_loc_pop_rewind\n+ 187: 0001ab5d 236 FUNC GLOBAL DEFAULT 11 tms_getchildren\n+ 188: 00016371 900 FUNC GLOBAL DEFAULT 11 g_walk\n+ 189: 00013945 188 FUNC GLOBAL DEFAULT 11 gm_arc_NODES\n+ 190: 00026f6d 236 FUNC GLOBAL DEFAULT 11 rde_tc_get\n+ 191: 00025ff9 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_punct\n+ 192: 00024fa5 8 FUNC GLOBAL DEFAULT 11 rde_param_i_ast_pop_discard\n+ 193: 00022671 80 FUNC GLOBAL DEFAULT 11 param_I_er_clear_push\n+ 194: 0002401d 80 FUNC GLOBAL DEFAULT 11 param_SI_void_notahead_exit\n+ 195: 00012fa9 260 FUNC GLOBAL DEFAULT 11 gm_arc_ATTR\n 196: 0002e439 100 FUNC GLOBAL DEFAULT 11 ns_Md5cryptc_Init\n- 197: 00012ead 188 FUNC GLOBAL DEFAULT 11 ga_delete\n- 198: 0001fd41 648 FUNC GLOBAL DEFAULT 11 t_dump\n- 199: 00012a8d 44 FUNC GLOBAL DEFAULT 11 gn_shimmer\n- 200: 0001b649 44 FUNC GLOBAL DEFAULT 11 tn_shimmer\n- 201: 000227c1 76 FUNC GLOBAL DEFAULT 11 param_O_return\n- 202: 00025a79 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_upper\n- 203: 0001c8fd 22 FUNC GLOBAL DEFAULT 11 tn_isancestorof\n- 204: 00026525 56 FUNC GLOBAL DEFAULT 11 rde_param_i_state_merge_void\n- 205: 00015b91 132 FUNC GLOBAL DEFAULT 11 gm_arc_SETWEIGHT\n- 206: 00023615 72 FUNC GLOBAL DEFAULT 11 param_I_test_wordchar\n- 207: 000186bd 260 FUNC GLOBAL DEFAULT 11 sm_SYMDIFF\n- 208: 00025479 388 FUNC GLOBAL DEFAULT 11 rde_param_i_input_next\n- 209: 000161b5 276 FUNC GLOBAL DEFAULT 11 gm_arc_INSERT\n- 210: 00025a5d 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_space\n- 211: 000236f9 92 FUNC GLOBAL DEFAULT 11 param_SI_value_state_push\n- 212: 0001ef5d 476 FUNC GLOBAL DEFAULT 11 tm_SPLICE\n- 213: 00010545 148 FUNC GLOBAL DEFAULT 11 gc_setup\n- 214: 0001341d 580 FUNC GLOBAL DEFAULT 11 g_attr_keys\n- 215: 0002ee41 112 FUNC GLOBAL DEFAULT 11 qum_PUT\n+ 197: 00014af1 188 FUNC GLOBAL DEFAULT 11 ga_delete\n+ 198: 000205e5 648 FUNC GLOBAL DEFAULT 11 t_dump\n+ 199: 00016889 44 FUNC GLOBAL DEFAULT 11 gn_shimmer\n+ 200: 0001fd51 44 FUNC GLOBAL DEFAULT 11 tn_shimmer\n+ 201: 00022505 76 FUNC GLOBAL DEFAULT 11 param_O_return\n+ 202: 000257bd 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_upper\n+ 203: 0001ebe9 22 FUNC GLOBAL DEFAULT 11 tn_isancestorof\n+ 204: 00026269 56 FUNC GLOBAL DEFAULT 11 rde_param_i_state_merge_void\n+ 205: 00012d69 132 FUNC GLOBAL DEFAULT 11 gm_arc_SETWEIGHT\n+ 206: 00023359 72 FUNC GLOBAL DEFAULT 11 param_I_test_wordchar\n+ 207: 00018f75 260 FUNC GLOBAL DEFAULT 11 sm_SYMDIFF\n+ 208: 000251bd 388 FUNC GLOBAL DEFAULT 11 rde_param_i_input_next\n+ 209: 0001338d 276 FUNC GLOBAL DEFAULT 11 gm_arc_INSERT\n+ 210: 000257a1 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_space\n+ 211: 0002343d 92 FUNC GLOBAL DEFAULT 11 param_SI_value_state_push\n+ 212: 0001d3e5 476 FUNC GLOBAL DEFAULT 11 tm_SPLICE\n+ 213: 00011cc5 148 FUNC GLOBAL DEFAULT 11 gc_setup\n+ 214: 00015061 580 FUNC GLOBAL DEFAULT 11 g_attr_keys\n+ 215: 0002ef61 112 FUNC GLOBAL DEFAULT 11 qum_PUT\n 216: 000104a9 68 FUNC GLOBAL DEFAULT 11 ns_Graph_c_Init\n- 217: 00012891 372 FUNC GLOBAL DEFAULT 11 g_ms_set\n- 218: 0002e9f1 1104 FUNC GLOBAL DEFAULT 11 qum_PEEK\n- 219: 00024e09 164 FUNC GLOBAL DEFAULT 11 rde_param_new\n- 220: 00018c75 212 FUNC GLOBAL DEFAULT 11 s_intersect\n- 221: 00012c89 168 FUNC GLOBAL DEFAULT 11 gn_err_missing\n- 222: 0001c915 296 FUNC GLOBAL DEFAULT 11 tn_get_attr\n- 223: 00026395 64 FUNC GLOBAL DEFAULT 11 rde_param_i_notahead_exit_d\n- 224: 00023e91 104 FUNC GLOBAL DEFAULT 11 param_SI_next_graph\n- 225: 00025619 172 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_restore\n- 226: 00024559 128 FUNC GLOBAL DEFAULT 11 param_SI_void_symbol_start\n- 227: 00016829 96 FUNC GLOBAL DEFAULT 11 gm_arc_UNSET\n- 228: 00024859 140 FUNC GLOBAL DEFAULT 11 param_SI_value_clear_symbol_end\n- 229: 0001587d 80 FUNC GLOBAL DEFAULT 11 gm_GSET\n- 230: 000252b9 34 FUNC GLOBAL DEFAULT 11 rde_param_i_ast_push\n- 231: 00022a25 72 FUNC GLOBAL DEFAULT 11 param_I_er_push\n- 232: 0001db7d 736 FUNC GLOBAL DEFAULT 11 tm_GETALL\n- 233: 00025e1d 80 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_start_d\n- 234: 00025061 4 FUNC GLOBAL DEFAULT 11 rde_param_query_er\n- 235: 000214b1 272 FUNC GLOBAL DEFAULT 11 rde_tc_get_s\n- 236: 00022855 72 FUNC GLOBAL DEFAULT 11 param_I_st_neg\n- 237: 00026195 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_alpha\n- 238: 000251ed 6 FUNC GLOBAL DEFAULT 11 rde_param_query_es\n- 239: 00021a9d 164 FUNC GLOBAL DEFAULT 11 param_ASTS\n- 240: 0002330d 72 FUNC GLOBAL DEFAULT 11 param_I_test_control\n- 241: 00023a35 104 FUNC GLOBAL DEFAULT 11 param_SI_voidvalue_part\n- 242: 00018bfd 10 FUNC GLOBAL DEFAULT 11 s_empty\n- 243: 0001752d 96 FUNC GLOBAL DEFAULT 11 gm_node_UNSET\n- 244: 00018549 372 FUNC GLOBAL DEFAULT 11 sm_SUBTRACT\n- 245: 0001e19d 116 FUNC GLOBAL DEFAULT 11 tm_ISLEAF\n- 246: 00013a55 92 FUNC GLOBAL DEFAULT 11 g_attr_unset\n- 247: 0001eee1 124 FUNC GLOBAL DEFAULT 11 tm_SIZE\n- 248: 0002626d 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_lower\n- 249: 00025ab1 16 FUNC GLOBAL DEFAULT 11 rde_param_i_test_xdigit\n- 250: 000219f9 164 FUNC GLOBAL DEFAULT 11 param_AST\n- 251: 00021891 116 FUNC GLOBAL DEFAULT 11 rde_stack_move\n- 252: 00017ed1 184 FUNC GLOBAL DEFAULT 11 sm_EQUAL\n- 253: 00030555 68 FUNC GLOBAL DEFAULT 11 st_new\n- 254: 00026345 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_xdigit\n- 255: 00024ead 180 FUNC GLOBAL DEFAULT 11 rde_param_del\n- 256: 00018bb9 64 FUNC GLOBAL DEFAULT 11 s_ltype\n- 257: 00010abd 44 FUNC GLOBAL DEFAULT 11 ga_shimmer\n- 258: 000215c1 72 FUNC GLOBAL DEFAULT 11 rde_stack_new\n- 259: 00022ddd 92 FUNC GLOBAL DEFAULT 11 param_I_ast_pop_rewdis\n- 260: 00023355 72 FUNC GLOBAL DEFAULT 11 param_I_test_ddigit\n- 261: 000248e5 136 FUNC GLOBAL DEFAULT 11 param_SI_void_clear_symbol_end\n- 262: 000304b5 160 FUNC GLOBAL DEFAULT 11 stm_SIZE\n- 263: 00024099 104 FUNC GLOBAL DEFAULT 11 param_SI_next_upper\n- 264: 0001ca3d 264 FUNC GLOBAL DEFAULT 11 tn_serialize\n- 265: 00023475 72 FUNC GLOBAL DEFAULT 11 param_I_test_print\n- 266: 00025815 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_alnum\n- 267: 00023dc1 104 FUNC GLOBAL DEFAULT 11 param_SI_next_ddigit\n- 268: 0002213d 88 FUNC GLOBAL DEFAULT 11 param_OK\n- 269: 00013b71 212 FUNC GLOBAL DEFAULT 11 g_attr_append\n+ 217: 000177b5 372 FUNC GLOBAL DEFAULT 11 g_ms_set\n+ 218: 0002eb11 1104 FUNC GLOBAL DEFAULT 11 qum_PEEK\n+ 219: 00024b4d 164 FUNC GLOBAL DEFAULT 11 rde_param_new\n+ 220: 00017ead 212 FUNC GLOBAL DEFAULT 11 s_intersect\n+ 221: 00016a85 168 FUNC GLOBAL DEFAULT 11 gn_err_missing\n+ 222: 0001ec01 296 FUNC GLOBAL DEFAULT 11 tn_get_attr\n+ 223: 000260d9 64 FUNC GLOBAL DEFAULT 11 rde_param_i_notahead_exit_d\n+ 224: 00023bd5 104 FUNC GLOBAL DEFAULT 11 param_SI_next_graph\n+ 225: 0002535d 172 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_restore\n+ 226: 0002429d 128 FUNC GLOBAL DEFAULT 11 param_SI_void_symbol_start\n+ 227: 00013a01 96 FUNC GLOBAL DEFAULT 11 gm_arc_UNSET\n+ 228: 0002459d 140 FUNC GLOBAL DEFAULT 11 param_SI_value_clear_symbol_end\n+ 229: 00012a55 80 FUNC GLOBAL DEFAULT 11 gm_GSET\n+ 230: 00024ffd 34 FUNC GLOBAL DEFAULT 11 rde_param_i_ast_push\n+ 231: 00022769 72 FUNC GLOBAL DEFAULT 11 param_I_er_push\n+ 232: 0001c005 736 FUNC GLOBAL DEFAULT 11 tm_GETALL\n+ 233: 00025b61 80 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_start_d\n+ 234: 00024da5 4 FUNC GLOBAL DEFAULT 11 rde_param_query_er\n+ 235: 00027059 272 FUNC GLOBAL DEFAULT 11 rde_tc_get_s\n+ 236: 00022599 72 FUNC GLOBAL DEFAULT 11 param_I_st_neg\n+ 237: 00025ed9 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_alpha\n+ 238: 00024f31 6 FUNC GLOBAL DEFAULT 11 rde_param_query_es\n+ 239: 000217e1 164 FUNC GLOBAL DEFAULT 11 param_ASTS\n+ 240: 00023051 72 FUNC GLOBAL DEFAULT 11 param_I_test_control\n+ 241: 00023779 104 FUNC GLOBAL DEFAULT 11 param_SI_voidvalue_part\n+ 242: 00017e35 10 FUNC GLOBAL DEFAULT 11 s_empty\n+ 243: 00014705 96 FUNC GLOBAL DEFAULT 11 gm_node_UNSET\n+ 244: 00018e01 372 FUNC GLOBAL DEFAULT 11 sm_SUBTRACT\n+ 245: 0001c625 116 FUNC GLOBAL DEFAULT 11 tm_ISLEAF\n+ 246: 00015699 92 FUNC GLOBAL DEFAULT 11 g_attr_unset\n+ 247: 0001d369 124 FUNC GLOBAL DEFAULT 11 tm_SIZE\n+ 248: 00025fb1 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_lower\n+ 249: 000257f5 16 FUNC GLOBAL DEFAULT 11 rde_param_i_test_xdigit\n+ 250: 0002173d 164 FUNC GLOBAL DEFAULT 11 param_AST\n+ 251: 00026989 116 FUNC GLOBAL DEFAULT 11 rde_stack_move\n+ 252: 00018789 184 FUNC GLOBAL DEFAULT 11 sm_EQUAL\n+ 253: 000300f9 68 FUNC GLOBAL DEFAULT 11 st_new\n+ 254: 00026089 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_xdigit\n+ 255: 00024bf1 180 FUNC GLOBAL DEFAULT 11 rde_param_del\n+ 256: 00017df1 64 FUNC GLOBAL DEFAULT 11 s_ltype\n+ 257: 00011bd9 44 FUNC GLOBAL DEFAULT 11 ga_shimmer\n+ 258: 000266b9 72 FUNC GLOBAL DEFAULT 11 rde_stack_new\n+ 259: 00022b21 92 FUNC GLOBAL DEFAULT 11 param_I_ast_pop_rewdis\n+ 260: 00023099 72 FUNC GLOBAL DEFAULT 11 param_I_test_ddigit\n+ 261: 00024629 136 FUNC GLOBAL DEFAULT 11 param_SI_void_clear_symbol_end\n+ 262: 0003093d 160 FUNC GLOBAL DEFAULT 11 stm_SIZE\n+ 263: 00023ddd 104 FUNC GLOBAL DEFAULT 11 param_SI_next_upper\n+ 264: 0001ed29 264 FUNC GLOBAL DEFAULT 11 tn_serialize\n+ 265: 000231b9 72 FUNC GLOBAL DEFAULT 11 param_I_test_print\n+ 266: 00025559 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_alnum\n+ 267: 00023b05 104 FUNC GLOBAL DEFAULT 11 param_SI_next_ddigit\n+ 268: 00021e81 88 FUNC GLOBAL DEFAULT 11 param_OK\n+ 269: 000157b5 212 FUNC GLOBAL DEFAULT 11 g_attr_append\n 270: 00019b49 2300 FUNC GLOBAL DEFAULT 11 yyparse\n- 271: 0001d9b5 76 FUNC GLOBAL DEFAULT 11 tm_DESTROY\n- 272: 000168d5 76 FUNC GLOBAL DEFAULT 11 gm_DESTROY\n- 273: 00026225 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_digit\n- 274: 00024031 104 FUNC GLOBAL DEFAULT 11 param_SI_next_space\n- 275: 0002496d 168 FUNC GLOBAL DEFAULT 11 param_SI_next_str\n- 276: 00022ce5 72 FUNC GLOBAL DEFAULT 11 param_I_ast_pop_discard\n- 277: 0001d161 1004 FUNC GLOBAL DEFAULT 11 tm_ATTR\n- 278: 00020bdd 316 FUNC GLOBAL DEFAULT 11 param_intern\n- 279: 0001ffd1 64 FUNC GLOBAL DEFAULT 11 nlq_append\n- 280: 0002f0c1 288 FUNC GLOBAL DEFAULT 11 qums_objcmd\n- 281: 00026139 54 FUNC GLOBAL DEFAULT 11 rde_param_i_next_range\n- 282: 0001ba19 60 FUNC GLOBAL DEFAULT 11 tn_notleaf\n- 283: 00022d2d 84 FUNC GLOBAL DEFAULT 11 param_O_ast_pop_discard\n- 284: 00022ac1 72 FUNC GLOBAL DEFAULT 11 param_I_loc_pop_discard\n- 285: 0001697d 80 FUNC GLOBAL DEFAULT 11 gm_GETALL\n- 286: 00021851 64 FUNC GLOBAL DEFAULT 11 rde_stack_drop\n- 287: 0002536d 2 FUNC GLOBAL DEFAULT 11 rde_param_i_error_nonterminal\n- 288: 00022545 304 FUNC GLOBAL DEFAULT 11 param_TOKENS\n- 289: 0001da01 112 FUNC GLOBAL DEFAULT 11 tm_EXISTS\n+ 271: 0001be3d 76 FUNC GLOBAL DEFAULT 11 tm_DESTROY\n+ 272: 00013aad 76 FUNC GLOBAL DEFAULT 11 gm_DESTROY\n+ 273: 00025f69 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_digit\n+ 274: 00023d75 104 FUNC GLOBAL DEFAULT 11 param_SI_next_space\n+ 275: 000246b1 168 FUNC GLOBAL DEFAULT 11 param_SI_next_str\n+ 276: 00022a29 72 FUNC GLOBAL DEFAULT 11 param_I_ast_pop_discard\n+ 277: 0001b5e9 1004 FUNC GLOBAL DEFAULT 11 tm_ATTR\n+ 278: 00026ab1 316 FUNC GLOBAL DEFAULT 11 param_intern\n+ 279: 0001fbc5 64 FUNC GLOBAL DEFAULT 11 nlq_append\n+ 280: 0002e769 288 FUNC GLOBAL DEFAULT 11 qums_objcmd\n+ 281: 00025e7d 54 FUNC GLOBAL DEFAULT 11 rde_param_i_next_range\n+ 282: 0001dd05 60 FUNC GLOBAL DEFAULT 11 tn_notleaf\n+ 283: 00022a71 84 FUNC GLOBAL DEFAULT 11 param_O_ast_pop_discard\n+ 284: 00022805 72 FUNC GLOBAL DEFAULT 11 param_I_loc_pop_discard\n+ 285: 00013b55 80 FUNC GLOBAL DEFAULT 11 gm_GETALL\n+ 286: 00026949 64 FUNC GLOBAL DEFAULT 11 rde_stack_drop\n+ 287: 000250b1 2 FUNC GLOBAL DEFAULT 11 rde_param_i_error_nonterminal\n+ 288: 00022289 304 FUNC GLOBAL DEFAULT 11 param_TOKENS\n+ 289: 0001be89 112 FUNC GLOBAL DEFAULT 11 tm_EXISTS\n 290: 0002d9b1 196 FUNC GLOBAL DEFAULT 11 MD5Update\n 291: 0002fc3d 100 FUNC GLOBAL DEFAULT 11 ns_Rc4c_Init\n 292: 00009ce1 376 FUNC GLOBAL DEFAULT 11 Tcllibc_Init\n- 293: 00015b15 124 FUNC GLOBAL DEFAULT 11 gm_arc_SETUNWEIGH\n- 294: 00017af1 404 FUNC GLOBAL DEFAULT 11 sm_ADD\n- 295: 00016505 116 FUNC GLOBAL DEFAULT 11 gm_arc_MOVE_TARG\n- 296: 000237b5 108 FUNC GLOBAL DEFAULT 11 param_SI_value_state_merge\n- 297: 00020701 364 FUNC GLOBAL DEFAULT 11 tms_set\n- 298: 00021609 116 FUNC GLOBAL DEFAULT 11 rde_stack_del\n- 299: 00013661 100 FUNC GLOBAL DEFAULT 11 g_attr_kexists\n+ 293: 00012ced 124 FUNC GLOBAL DEFAULT 11 gm_arc_SETUNWEIGH\n+ 294: 000183a9 404 FUNC GLOBAL DEFAULT 11 sm_ADD\n+ 295: 000136dd 116 FUNC GLOBAL DEFAULT 11 gm_arc_MOVE_TARG\n+ 296: 000234f9 108 FUNC GLOBAL DEFAULT 11 param_SI_value_state_merge\n+ 297: 0001ae61 364 FUNC GLOBAL DEFAULT 11 tms_set\n+ 298: 00026701 116 FUNC GLOBAL DEFAULT 11 rde_stack_del\n+ 299: 000152a5 100 FUNC GLOBAL DEFAULT 11 g_attr_kexists\n 300: 0003e1c0 4 OBJECT GLOBAL DEFAULT 21 tclStubsPtr\n- 301: 00016f91 104 FUNC GLOBAL DEFAULT 11 gm_node_GETALL\n- 302: 0001b8c9 60 FUNC GLOBAL DEFAULT 11 tn_notnode\n- 303: 0002584d 16 FUNC GLOBAL DEFAULT 11 rde_param_i_test_ascii\n- 304: 000245d9 116 FUNC GLOBAL DEFAULT 11 param_SI_void_void_symbol_start\n- 305: 00026975 2036 FUNC GLOBAL DEFAULT 11 paramms_objcmd\n- 306: 00025b05 232 FUNC GLOBAL DEFAULT 11 rde_param_i_value_leaf\n- 307: 00020f71 84 FUNC GLOBAL DEFAULT 11 rde_ot_intern0\n- 308: 00020fc5 192 FUNC GLOBAL DEFAULT 11 rde_ot_intern1\n- 309: 000136c5 216 FUNC GLOBAL DEFAULT 11 g_attr_get\n- 310: 00022675 104 FUNC GLOBAL DEFAULT 11 param_VALUE\n- 311: 000190e9 68 FUNC GLOBAL DEFAULT 11 s_equal\n- 312: 00026109 46 FUNC GLOBAL DEFAULT 11 rde_param_i_next_char\n- 313: 00021085 212 FUNC GLOBAL DEFAULT 11 rde_ot_intern2\n- 314: 00017871 184 FUNC GLOBAL DEFAULT 11 gg_new\n- 315: 00030349 364 FUNC GLOBAL DEFAULT 11 stm_ROTATE\n- 316: 0002297d 96 FUNC GLOBAL DEFAULT 11 param_I_er_nt\n- 317: 00025295 34 FUNC GLOBAL DEFAULT 11 rde_param_i_ast_rewind\n+ 301: 00014169 104 FUNC GLOBAL DEFAULT 11 gm_node_GETALL\n+ 302: 0001dbb5 60 FUNC GLOBAL DEFAULT 11 tn_notnode\n+ 303: 00025591 16 FUNC GLOBAL DEFAULT 11 rde_param_i_test_ascii\n+ 304: 0002431d 116 FUNC GLOBAL DEFAULT 11 param_SI_void_void_symbol_start\n+ 305: 00020b3d 2036 FUNC GLOBAL DEFAULT 11 paramms_objcmd\n+ 306: 00025849 232 FUNC GLOBAL DEFAULT 11 rde_param_i_value_leaf\n+ 307: 00021475 84 FUNC GLOBAL DEFAULT 11 rde_ot_intern0\n+ 308: 000214c9 192 FUNC GLOBAL DEFAULT 11 rde_ot_intern1\n+ 309: 00015309 216 FUNC GLOBAL DEFAULT 11 g_attr_get\n+ 310: 000223b9 104 FUNC GLOBAL DEFAULT 11 param_VALUE\n+ 311: 00018321 68 FUNC GLOBAL DEFAULT 11 s_equal\n+ 312: 00025e4d 46 FUNC GLOBAL DEFAULT 11 rde_param_i_next_char\n+ 313: 00021589 212 FUNC GLOBAL DEFAULT 11 rde_ot_intern2\n+ 314: 000126e9 184 FUNC GLOBAL DEFAULT 11 gg_new\n+ 315: 000307d1 364 FUNC GLOBAL DEFAULT 11 stm_ROTATE\n+ 316: 000226c1 96 FUNC GLOBAL DEFAULT 11 param_I_er_nt\n+ 317: 00024fd9 34 FUNC GLOBAL DEFAULT 11 rde_param_i_ast_rewind\n 318: 0002cf35 100 FUNC GLOBAL DEFAULT 11 ns_Yencode_Init\n- 319: 0002ff6d 112 FUNC GLOBAL DEFAULT 11 stm_CLEAR\n+ 319: 000303f5 112 FUNC GLOBAL DEFAULT 11 stm_CLEAR\n 320: 0002d1c9 68 FUNC GLOBAL DEFAULT 11 ns_Md5c_Init\n- 321: 0002ffdd 76 FUNC GLOBAL DEFAULT 11 stm_DESTROY\n+ 321: 00030465 76 FUNC GLOBAL DEFAULT 11 stm_DESTROY\n 322: 00009e59 4 FUNC GLOBAL DEFAULT 11 ns_Tcllibc_Init\n- 323: 00013115 168 FUNC GLOBAL DEFAULT 11 ga_err_missing\n- 324: 000238f1 112 FUNC GLOBAL DEFAULT 11 param_SI_valuevoid_branch\n- 325: 00015c89 116 FUNC GLOBAL DEFAULT 11 gm_arc_HASWEIGHT\n- 326: 00023c21 104 FUNC GLOBAL DEFAULT 11 param_SI_next_alnum\n- 327: 00012bf5 148 FUNC GLOBAL DEFAULT 11 gn_err_duplicate\n- 328: 00026621 68 FUNC GLOBAL DEFAULT 11 rde_param_i_seq_void2void\n- 329: 00022ec9 72 FUNC GLOBAL DEFAULT 11 param_I_ast_push\n- 330: 00017c85 180 FUNC GLOBAL DEFAULT 11 sm_CONTAINS\n- 331: 00018c09 52 FUNC GLOBAL DEFAULT 11 s_free\n- 332: 00025219 6 FUNC GLOBAL DEFAULT 11 rde_param_query_tc_get_s\n- 333: 00022b5d 92 FUNC GLOBAL DEFAULT 11 param_I_loc_pop_rewdis\n- 334: 0001614d 104 FUNC GLOBAL DEFAULT 11 gm_arc_GETALL\n- 335: 0001719d 96 FUNC GLOBAL DEFAULT 11 gm_node_KEYEXISTS\n+ 323: 00014d59 168 FUNC GLOBAL DEFAULT 11 ga_err_missing\n+ 324: 00023635 112 FUNC GLOBAL DEFAULT 11 param_SI_valuevoid_branch\n+ 325: 00012e61 116 FUNC GLOBAL DEFAULT 11 gm_arc_HASWEIGHT\n+ 326: 00023965 104 FUNC GLOBAL DEFAULT 11 param_SI_next_alnum\n+ 327: 000169f1 148 FUNC GLOBAL DEFAULT 11 gn_err_duplicate\n+ 328: 00026365 68 FUNC GLOBAL DEFAULT 11 rde_param_i_seq_void2void\n+ 329: 00022c0d 72 FUNC GLOBAL DEFAULT 11 param_I_ast_push\n+ 330: 0001853d 180 FUNC GLOBAL DEFAULT 11 sm_CONTAINS\n+ 331: 00017e41 52 FUNC GLOBAL DEFAULT 11 s_free\n+ 332: 00024f5d 6 FUNC GLOBAL DEFAULT 11 rde_param_query_tc_get_s\n+ 333: 000228a1 92 FUNC GLOBAL DEFAULT 11 param_I_loc_pop_rewdis\n+ 334: 00013325 104 FUNC GLOBAL DEFAULT 11 gm_arc_GETALL\n+ 335: 00014375 96 FUNC GLOBAL DEFAULT 11 gm_node_KEYEXISTS\n 336: 00030ea5 100 FUNC GLOBAL DEFAULT 11 ns_Ipmorec_Init\n- 337: 00024391 92 FUNC GLOBAL DEFAULT 11 param_SI_kleene_abort\n- 338: 00025015 4 FUNC GLOBAL DEFAULT 11 rde_param_clientdata\n- 339: 0001b675 236 FUNC GLOBAL DEFAULT 11 tn_get_node\n- 340: 0001d969 76 FUNC GLOBAL DEFAULT 11 tm_DESERIALIZE\n+ 337: 000240d5 92 FUNC GLOBAL DEFAULT 11 param_SI_kleene_abort\n+ 338: 00024d59 4 FUNC GLOBAL DEFAULT 11 rde_param_clientdata\n+ 339: 0001fd7d 236 FUNC GLOBAL DEFAULT 11 tn_get_node\n+ 340: 0001bdf1 76 FUNC GLOBAL DEFAULT 11 tm_DESERIALIZE\n 341: 0002da75 200 FUNC GLOBAL DEFAULT 11 MD5Final\n- 342: 00025e95 54 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_void_start_d\n- 343: 00023961 112 FUNC GLOBAL DEFAULT 11 param_SI_valuevalue_branch\n- 344: 0002501d 6 FUNC GLOBAL DEFAULT 11 rde_param_query_amark\n- 345: 000162c9 96 FUNC GLOBAL DEFAULT 11 gm_arc_KEYEXISTS\n- 346: 00016491 116 FUNC GLOBAL DEFAULT 11 gm_arc_MOVE_SRC\n- 347: 00021715 76 FUNC GLOBAL DEFAULT 11 rde_stack_top\n+ 342: 00025bd9 54 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_void_start_d\n+ 343: 000236a5 112 FUNC GLOBAL DEFAULT 11 param_SI_valuevalue_branch\n+ 344: 00024d61 6 FUNC GLOBAL DEFAULT 11 rde_param_query_amark\n+ 345: 000134a1 96 FUNC GLOBAL DEFAULT 11 gm_arc_KEYEXISTS\n+ 346: 00013669 116 FUNC GLOBAL DEFAULT 11 gm_arc_MOVE_SRC\n+ 347: 0002680d 76 FUNC GLOBAL DEFAULT 11 rde_stack_top\n 348: 0002ff29 68 FUNC GLOBAL DEFAULT 11 ns_Stack_c_Init\n- 349: 000252dd 72 FUNC GLOBAL DEFAULT 11 rde_param_i_ast_value_push\n- 350: 0001c5f1 92 FUNC GLOBAL DEFAULT 11 tn_getdescendants\n- 351: 00018d49 188 FUNC GLOBAL DEFAULT 11 s_add\n- 352: 00013ab1 192 FUNC GLOBAL DEFAULT 11 g_attr_set\n- 353: 00013f29 60 FUNC GLOBAL DEFAULT 11 g_nlq_clear\n+ 349: 00025021 72 FUNC GLOBAL DEFAULT 11 rde_param_i_ast_value_push\n+ 350: 0001e8dd 92 FUNC GLOBAL DEFAULT 11 tn_getdescendants\n+ 351: 00017f81 188 FUNC GLOBAL DEFAULT 11 s_add\n+ 352: 000156f5 192 FUNC GLOBAL DEFAULT 11 g_attr_set\n+ 353: 000167c5 60 FUNC GLOBAL DEFAULT 11 g_nlq_clear\n 354: 0002f845 180 FUNC GLOBAL DEFAULT 11 SHA256Final\n- 355: 0002224d 336 FUNC GLOBAL DEFAULT 11 param_SCACHED\n- 356: 00024221 104 FUNC GLOBAL DEFAULT 11 param_SI_void_state_merge_ok\n- 357: 000211e1 6 FUNC GLOBAL DEFAULT 11 rde_tc_size\n- 358: 000251fd 6 FUNC GLOBAL DEFAULT 11 rde_param_query_lstop\n- 359: 0002502d 40 FUNC GLOBAL DEFAULT 11 rde_param_query_in\n- 360: 00026291 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_print\n- 361: 00012d31 188 FUNC GLOBAL DEFAULT 11 gn_serial_arcs\n- 362: 00025ecd 128 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_done_d_reduce\n- 363: 00018e6d 236 FUNC GLOBAL DEFAULT 11 s_difference\n- 364: 00025005 6 FUNC GLOBAL DEFAULT 11 rde_param_update_strings\n+ 355: 00021f91 336 FUNC GLOBAL DEFAULT 11 param_SCACHED\n+ 356: 00023f65 104 FUNC GLOBAL DEFAULT 11 param_SI_void_state_merge_ok\n+ 357: 00026d89 6 FUNC GLOBAL DEFAULT 11 rde_tc_size\n+ 358: 00024f41 6 FUNC GLOBAL DEFAULT 11 rde_param_query_lstop\n+ 359: 00024d71 40 FUNC GLOBAL DEFAULT 11 rde_param_query_in\n+ 360: 00025fd5 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_print\n+ 361: 00016b2d 188 FUNC GLOBAL DEFAULT 11 gn_serial_arcs\n+ 362: 00025c11 128 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_done_d_reduce\n+ 363: 000180a5 236 FUNC GLOBAL DEFAULT 11 s_difference\n+ 364: 00024d49 6 FUNC GLOBAL DEFAULT 11 rde_param_update_strings\n 365: 0003e1b4 4 OBJECT GLOBAL DEFAULT 21 tclIntPlatStubsPtr\n- 366: 00023cf1 104 FUNC GLOBAL DEFAULT 11 param_SI_next_ascii\n- 367: 000265e5 60 FUNC GLOBAL DEFAULT 11 rde_param_i_kleene_abort\n- 368: 00016ead 112 FUNC GLOBAL DEFAULT 11 gm_node_EXISTS\n- 369: 00016ac5 56 FUNC GLOBAL DEFAULT 11 gm_NODES\n- 370: 00025025 6 FUNC GLOBAL DEFAULT 11 rde_param_query_ast\n- 371: 0001e4f1 284 FUNC GLOBAL DEFAULT 11 tm_LAPPEND\n- 372: 00018ffd 184 FUNC GLOBAL DEFAULT 11 s_subtract\n- 373: 00023b05 132 FUNC GLOBAL DEFAULT 11 param_SI_next_char\n- 374: 00016a69 92 FUNC GLOBAL DEFAULT 11 gm_LAPPEND\n- 375: 00011e8d 60 FUNC GLOBAL DEFAULT 11 g_newarcname\n- 376: 000263d5 46 FUNC GLOBAL DEFAULT 11 rde_param_i_notahead_exit\n- 377: 00021de1 156 FUNC GLOBAL DEFAULT 11 param_DATA\n- 378: 0002545d 26 FUNC GLOBAL DEFAULT 11 rde_param_i_loc_rewind\n- 379: 0001eb81 380 FUNC GLOBAL DEFAULT 11 tm_RENAME\n- 380: 000132e1 156 FUNC GLOBAL DEFAULT 11 g_attr_serok\n+ 366: 00023a35 104 FUNC GLOBAL DEFAULT 11 param_SI_next_ascii\n+ 367: 00026329 60 FUNC GLOBAL DEFAULT 11 rde_param_i_kleene_abort\n+ 368: 00014085 112 FUNC GLOBAL DEFAULT 11 gm_node_EXISTS\n+ 369: 00013c9d 56 FUNC GLOBAL DEFAULT 11 gm_NODES\n+ 370: 00024d69 6 FUNC GLOBAL DEFAULT 11 rde_param_query_ast\n+ 371: 0001c979 284 FUNC GLOBAL DEFAULT 11 tm_LAPPEND\n+ 372: 00018235 184 FUNC GLOBAL DEFAULT 11 s_subtract\n+ 373: 00023849 132 FUNC GLOBAL DEFAULT 11 param_SI_next_char\n+ 374: 00013c41 92 FUNC GLOBAL DEFAULT 11 gm_LAPPEND\n+ 375: 00016db1 60 FUNC GLOBAL DEFAULT 11 g_newarcname\n+ 376: 00026119 46 FUNC GLOBAL DEFAULT 11 rde_param_i_notahead_exit\n+ 377: 00021b25 156 FUNC GLOBAL DEFAULT 11 param_DATA\n+ 378: 000251a1 26 FUNC GLOBAL DEFAULT 11 rde_param_i_loc_rewind\n+ 379: 0001d009 380 FUNC GLOBAL DEFAULT 11 tm_RENAME\n+ 380: 00014f25 156 FUNC GLOBAL DEFAULT 11 g_attr_serok\n 381: 0002d245 1898 FUNC GLOBAL DEFAULT 11 Transform\n- 382: 0001d755 132 FUNC GLOBAL DEFAULT 11 tm_DELETE\n+ 382: 0001bbdd 132 FUNC GLOBAL DEFAULT 11 tm_DELETE\n 383: 00010129 152 FUNC GLOBAL DEFAULT 11 MD4Final\n- 384: 000255fd 6 FUNC GLOBAL DEFAULT 11 rde_param_i_status_fail\n- 385: 000233e5 72 FUNC GLOBAL DEFAULT 11 param_I_test_graph\n- 386: 0001ed4d 120 FUNC GLOBAL DEFAULT 11 tm_SERIALIZE\n- 387: 00026815 90 FUNC GLOBAL DEFAULT 11 rde_param_i_bra_value2value\n- 388: 0001fd05 60 FUNC GLOBAL DEFAULT 11 t_newnodename\n- 389: 0001bb61 98 FUNC GLOBAL DEFAULT 11 tn_structure\n- 390: 000172d1 312 FUNC GLOBAL DEFAULT 11 gm_node_OPPOSITE\n- 391: 000160d9 116 FUNC GLOBAL DEFAULT 11 gm_arc_GET\n- 392: 00025e6d 38 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_void_start\n- 393: 0002560d 12 FUNC GLOBAL DEFAULT 11 rde_param_i_status_negate\n- 394: 00015ff9 112 FUNC GLOBAL DEFAULT 11 gm_arc_EXISTS\n- 395: 0002303d 116 FUNC GLOBAL DEFAULT 11 param_I_value_cleaf\n- 396: 000163fd 148 FUNC GLOBAL DEFAULT 11 gm_arc_MOVE\n- 397: 00016705 104 FUNC GLOBAL DEFAULT 11 gm_arc_TARGET\n- 398: 00020d19 276 FUNC GLOBAL DEFAULT 11 param_new\n- 399: 0001fcdd 40 FUNC GLOBAL DEFAULT 11 t_assign\n- 400: 0001f61d 64 FUNC GLOBAL DEFAULT 11 t_delete\n- 401: 0001773d 80 FUNC GLOBAL DEFAULT 11 gm_UNSET\n- 402: 0001c451 64 FUNC GLOBAL DEFAULT 11 tn_extend_attr\n- 403: 0002598d 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_punct\n- 404: 0001d6d9 124 FUNC GLOBAL DEFAULT 11 tm_CUT\n- 405: 000230b1 72 FUNC GLOBAL DEFAULT 11 param_I_value_clear\n- 406: 00013e59 8 FUNC GLOBAL DEFAULT 11 g_nlq_init\n- 407: 0002f059 104 FUNC GLOBAL DEFAULT 11 qu_delete\n- 408: 0002167d 152 FUNC GLOBAL DEFAULT 11 rde_stack_push\n+ 384: 00025341 6 FUNC GLOBAL DEFAULT 11 rde_param_i_status_fail\n+ 385: 00023129 72 FUNC GLOBAL DEFAULT 11 param_I_test_graph\n+ 386: 0001d1d5 120 FUNC GLOBAL DEFAULT 11 tm_SERIALIZE\n+ 387: 00026559 90 FUNC GLOBAL DEFAULT 11 rde_param_i_bra_value2value\n+ 388: 000205a9 60 FUNC GLOBAL DEFAULT 11 t_newnodename\n+ 389: 0001de4d 98 FUNC GLOBAL DEFAULT 11 tn_structure\n+ 390: 000144a9 312 FUNC GLOBAL DEFAULT 11 gm_node_OPPOSITE\n+ 391: 000132b1 116 FUNC GLOBAL DEFAULT 11 gm_arc_GET\n+ 392: 00025bb1 38 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_void_start\n+ 393: 00025351 12 FUNC GLOBAL DEFAULT 11 rde_param_i_status_negate\n+ 394: 000131d1 112 FUNC GLOBAL DEFAULT 11 gm_arc_EXISTS\n+ 395: 00022d81 116 FUNC GLOBAL DEFAULT 11 param_I_value_cleaf\n+ 396: 000135d5 148 FUNC GLOBAL DEFAULT 11 gm_arc_MOVE\n+ 397: 000138dd 104 FUNC GLOBAL DEFAULT 11 gm_arc_TARGET\n+ 398: 00026bed 276 FUNC GLOBAL DEFAULT 11 param_new\n+ 399: 00020581 40 FUNC GLOBAL DEFAULT 11 t_assign\n+ 400: 0001fec1 64 FUNC GLOBAL DEFAULT 11 t_delete\n+ 401: 00014915 80 FUNC GLOBAL DEFAULT 11 gm_UNSET\n+ 402: 0001e73d 64 FUNC GLOBAL DEFAULT 11 tn_extend_attr\n+ 403: 000256d1 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_punct\n+ 404: 0001bb61 124 FUNC GLOBAL DEFAULT 11 tm_CUT\n+ 405: 00022df5 72 FUNC GLOBAL DEFAULT 11 param_I_value_clear\n+ 406: 000166f5 8 FUNC GLOBAL DEFAULT 11 g_nlq_init\n+ 407: 0002f179 104 FUNC GLOBAL DEFAULT 11 qu_delete\n+ 408: 00026775 152 FUNC GLOBAL DEFAULT 11 rde_stack_push\n 409: 00020af9 68 FUNC GLOBAL DEFAULT 11 ns_Pt_rdengine_c_Init\n- 410: 0001ecfd 80 FUNC GLOBAL DEFAULT 11 tm_ROOTNAME\n- 411: 0001f2e9 384 FUNC GLOBAL DEFAULT 11 tm_WALK\n- 412: 0001d54d 396 FUNC GLOBAL DEFAULT 11 tm_CHILDREN\n- 413: 00030599 64 FUNC GLOBAL DEFAULT 11 st_delete\n+ 410: 0001d185 80 FUNC GLOBAL DEFAULT 11 tm_ROOTNAME\n+ 411: 0001d771 384 FUNC GLOBAL DEFAULT 11 tm_WALK\n+ 412: 0001b9d5 396 FUNC GLOBAL DEFAULT 11 tm_CHILDREN\n+ 413: 0003013d 64 FUNC GLOBAL DEFAULT 11 st_delete\n 414: 0000f179 1896 FUNC GLOBAL DEFAULT 11 ns_Map_slippy_c_Init\n- 415: 000217d9 120 FUNC GLOBAL DEFAULT 11 rde_stack_trim\n- 416: 000159cd 180 FUNC GLOBAL DEFAULT 11 gm_arc_GETUNWEIGH\n- 417: 0001bcad 400 FUNC GLOBAL DEFAULT 11 tn_detachmany\n- 418: 0001f67d 1632 FUNC GLOBAL DEFAULT 11 t_deserialize\n- 419: 0001be3d 36 FUNC GLOBAL DEFAULT 11 tn_detachchildren\n- 420: 0001758d 80 FUNC GLOBAL DEFAULT 11 gm_SERIALIZE\n- 421: 00021ec9 224 FUNC GLOBAL DEFAULT 11 param_EMARKED\n- 422: 000235cd 72 FUNC GLOBAL DEFAULT 11 param_I_test_upper\n- 423: 00024a15 168 FUNC GLOBAL DEFAULT 11 param_SI_next_class\n+ 415: 000268d1 120 FUNC GLOBAL DEFAULT 11 rde_stack_trim\n+ 416: 00012ba5 180 FUNC GLOBAL DEFAULT 11 gm_arc_GETUNWEIGH\n+ 417: 0001df99 400 FUNC GLOBAL DEFAULT 11 tn_detachmany\n+ 418: 0001ff21 1632 FUNC GLOBAL DEFAULT 11 t_deserialize\n+ 419: 0001e129 36 FUNC GLOBAL DEFAULT 11 tn_detachchildren\n+ 420: 00014765 80 FUNC GLOBAL DEFAULT 11 gm_SERIALIZE\n+ 421: 00021c0d 224 FUNC GLOBAL DEFAULT 11 param_EMARKED\n+ 422: 00023311 72 FUNC GLOBAL DEFAULT 11 param_I_test_upper\n+ 423: 00024759 168 FUNC GLOBAL DEFAULT 11 param_SI_next_class\n 424: 0003e1bc 4 OBJECT GLOBAL DEFAULT 21 tclPlatStubsPtr\n- 425: 00018099 312 FUNC GLOBAL DEFAULT 11 sm_INCLUDE\n- 426: 0001379d 696 FUNC GLOBAL DEFAULT 11 g_attr_getall\n- 427: 0002280d 72 FUNC GLOBAL DEFAULT 11 param_I_st_fail\n- 428: 00025221 64 FUNC GLOBAL DEFAULT 11 rde_param_query_string\n- 429: 0002316d 88 FUNC GLOBAL DEFAULT 11 param_I_input_next\n- 430: 00023585 72 FUNC GLOBAL DEFAULT 11 param_I_test_space\n- 431: 00024329 104 FUNC GLOBAL DEFAULT 11 param_SI_value_notahead_exit\n- 432: 00025f4d 124 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_done_leaf\n- 433: 00016609 148 FUNC GLOBAL DEFAULT 11 gm_arc_SET\n- 434: 0001ced1 76 FUNC GLOBAL DEFAULT 11 tm_TASSIGN\n- 435: 0002e9a5 76 FUNC GLOBAL DEFAULT 11 qum_DESTROY\n+ 425: 00018951 312 FUNC GLOBAL DEFAULT 11 sm_INCLUDE\n+ 426: 000153e1 696 FUNC GLOBAL DEFAULT 11 g_attr_getall\n+ 427: 00022551 72 FUNC GLOBAL DEFAULT 11 param_I_st_fail\n+ 428: 00024f65 64 FUNC GLOBAL DEFAULT 11 rde_param_query_string\n+ 429: 00022eb1 88 FUNC GLOBAL DEFAULT 11 param_I_input_next\n+ 430: 000232c9 72 FUNC GLOBAL DEFAULT 11 param_I_test_space\n+ 431: 0002406d 104 FUNC GLOBAL DEFAULT 11 param_SI_value_notahead_exit\n+ 432: 00025c91 124 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_done_leaf\n+ 433: 000137e1 148 FUNC GLOBAL DEFAULT 11 gm_arc_SET\n+ 434: 0001b359 76 FUNC GLOBAL DEFAULT 11 tm_TASSIGN\n+ 435: 0002eac5 76 FUNC GLOBAL DEFAULT 11 qum_DESTROY\n 436: 00017aad 68 FUNC GLOBAL DEFAULT 11 ns_Sets_c_Init\n- 437: 00015a81 148 FUNC GLOBAL DEFAULT 11 gm_arc_GETWEIGHT\n- 438: 00020099 60 FUNC GLOBAL DEFAULT 11 nlq_clear\n- 439: 00025831 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_alpha\n- 440: 00018bf9 4 FUNC GLOBAL DEFAULT 11 s_size\n- 441: 00016069 112 FUNC GLOBAL DEFAULT 11 gm_arc_FLIP\n- 442: 0001b905 44 FUNC GLOBAL DEFAULT 11 tn_leaf\n- 443: 0002365d 72 FUNC GLOBAL DEFAULT 11 param_I_test_xdigit\n- 444: 0001eb05 124 FUNC GLOBAL DEFAULT 11 tm_PREVIOUS\n- 445: 0001d849 288 FUNC GLOBAL DEFAULT 11 tm_DESCENDANTS\n- 446: 00013ea1 68 FUNC GLOBAL DEFAULT 11 g_nlq_push\n- 447: 00024169 104 FUNC GLOBAL DEFAULT 11 param_SI_next_xdigit\n- 448: 00018c59 26 FUNC GLOBAL DEFAULT 11 s_contains\n+ 437: 00012c59 148 FUNC GLOBAL DEFAULT 11 gm_arc_GETWEIGHT\n+ 438: 0001fc8d 60 FUNC GLOBAL DEFAULT 11 nlq_clear\n+ 439: 00025575 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_alpha\n+ 440: 00017e31 4 FUNC GLOBAL DEFAULT 11 s_size\n+ 441: 00013241 112 FUNC GLOBAL DEFAULT 11 gm_arc_FLIP\n+ 442: 0001dbf1 44 FUNC GLOBAL DEFAULT 11 tn_leaf\n+ 443: 000233a1 72 FUNC GLOBAL DEFAULT 11 param_I_test_xdigit\n+ 444: 0001cf8d 124 FUNC GLOBAL DEFAULT 11 tm_PREVIOUS\n+ 445: 0001bcd1 288 FUNC GLOBAL DEFAULT 11 tm_DESCENDANTS\n+ 446: 0001673d 68 FUNC GLOBAL DEFAULT 11 g_nlq_push\n+ 447: 00023ead 104 FUNC GLOBAL DEFAULT 11 param_SI_next_xdigit\n+ 448: 00017e91 26 FUNC GLOBAL DEFAULT 11 s_contains\n 449: 0002cc89 100 FUNC GLOBAL DEFAULT 11 ns_Uuencode_Init\n- 450: 00017409 144 FUNC GLOBAL DEFAULT 11 gm_node_RENAME\n- 451: 0001271d 372 FUNC GLOBAL DEFAULT 11 g_ms_assign\n- 452: 0001c5bd 52 FUNC GLOBAL DEFAULT 11 tn_ndescendants\n- 453: 00021905 16 FUNC GLOBAL DEFAULT 11 rde_stack_get\n- 454: 00026485 100 FUNC GLOBAL DEFAULT 11 rde_param_i_state_push_value\n- 455: 0001778d 204 FUNC GLOBAL DEFAULT 11 gm_WALK\n+ 450: 000145e1 144 FUNC GLOBAL DEFAULT 11 gm_node_RENAME\n+ 451: 00017641 372 FUNC GLOBAL DEFAULT 11 g_ms_assign\n+ 452: 0001e8a9 52 FUNC GLOBAL DEFAULT 11 tn_ndescendants\n+ 453: 000269fd 16 FUNC GLOBAL DEFAULT 11 rde_stack_get\n+ 454: 000261c9 100 FUNC GLOBAL DEFAULT 11 rde_param_i_state_push_value\n+ 455: 00014965 204 FUNC GLOBAL DEFAULT 11 gm_WALK\n 456: 0003cf04 20 OBJECT GLOBAL DEFAULT 17 sha256cStubs\n- 457: 00016d89 292 FUNC GLOBAL DEFAULT 11 gm_node_DELETE\n- 458: 00013ee5 68 FUNC GLOBAL DEFAULT 11 g_nlq_pop\n- 459: 00026321 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_wordchar\n- 460: 0002239d 424 FUNC GLOBAL DEFAULT 11 param_SYMBOLS\n- 461: 0001ba55 268 FUNC GLOBAL DEFAULT 11 tn_delete\n+ 457: 00013f61 292 FUNC GLOBAL DEFAULT 11 gm_node_DELETE\n+ 458: 00016781 68 FUNC GLOBAL DEFAULT 11 g_nlq_pop\n+ 459: 00026065 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_wordchar\n+ 460: 000220e1 424 FUNC GLOBAL DEFAULT 11 param_SYMBOLS\n+ 461: 0001dd41 268 FUNC GLOBAL DEFAULT 11 tn_delete\n 462: 0002f4cd 164 FUNC GLOBAL DEFAULT 11 ns_Sha256c_Init\n 463: 000196ad 100 FUNC GLOBAL DEFAULT 11 ns_Base32_c_Init\n- 464: 00023fc9 104 FUNC GLOBAL DEFAULT 11 param_SI_next_punct\n- 465: 00025955 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_lower\n- 466: 000251f5 6 FUNC GLOBAL DEFAULT 11 rde_param_query_ls\n- 467: 00025a95 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_wordchar\n- 468: 0001cf69 220 FUNC GLOBAL DEFAULT 11 tm_ANCESTORS\n- 469: 000301ed 236 FUNC GLOBAL DEFAULT 11 stm_PEEK\n- 470: 00012fad 68 FUNC GLOBAL DEFAULT 11 ga_mv_dst\n- 471: 0001b8a9 30 FUNC GLOBAL DEFAULT 11 tn_node\n+ 464: 00023d0d 104 FUNC GLOBAL DEFAULT 11 param_SI_next_punct\n+ 465: 00025699 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_lower\n+ 466: 00024f39 6 FUNC GLOBAL DEFAULT 11 rde_param_query_ls\n+ 467: 000257d9 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_wordchar\n+ 468: 0001b3f1 220 FUNC GLOBAL DEFAULT 11 tm_ANCESTORS\n+ 469: 00030675 236 FUNC GLOBAL DEFAULT 11 stm_PEEK\n+ 470: 00014bf1 68 FUNC GLOBAL DEFAULT 11 ga_mv_dst\n+ 471: 0001db95 30 FUNC GLOBAL DEFAULT 11 tn_node\n 472: 0002c975 4 FUNC GLOBAL DEFAULT 11 ns_Base64c_Init\n- 473: 000106e1 852 FUNC GLOBAL DEFAULT 11 gc_attr\n- 474: 00022a6d 84 FUNC GLOBAL DEFAULT 11 param_F_loc_pop_rewind\n- 475: 000131bd 292 FUNC GLOBAL DEFAULT 11 g_attr_serial\n- 476: 00022775 76 FUNC GLOBAL DEFAULT 11 param_O_continue\n- 477: 0003da98 20 OBJECT GLOBAL DEFAULT 20 EndOffsetTypeGraph\n- 478: 000226dd 76 FUNC GLOBAL DEFAULT 11 param_F_continue\n- 479: 00025269 44 FUNC GLOBAL DEFAULT 11 rde_param_i_ast_pop_rewind\n- 480: 0001e6e5 488 FUNC GLOBAL DEFAULT 11 tm_MOVE\n- 481: 0002efe5 116 FUNC GLOBAL DEFAULT 11 qu_new\n- 482: 0001e211 144 FUNC GLOBAL DEFAULT 11 tm_KEYEXISTS\n+ 473: 00011e61 852 FUNC GLOBAL DEFAULT 11 gc_attr\n+ 474: 000227b1 84 FUNC GLOBAL DEFAULT 11 param_F_loc_pop_rewind\n+ 475: 00014e01 292 FUNC GLOBAL DEFAULT 11 g_attr_serial\n+ 476: 000224b9 76 FUNC GLOBAL DEFAULT 11 param_O_continue\n+ 477: 0003da5c 20 OBJECT GLOBAL DEFAULT 20 EndOffsetTypeGraph\n+ 478: 00022421 76 FUNC GLOBAL DEFAULT 11 param_F_continue\n+ 479: 00024fad 44 FUNC GLOBAL DEFAULT 11 rde_param_i_ast_pop_rewind\n+ 480: 0001cb6d 488 FUNC GLOBAL DEFAULT 11 tm_MOVE\n+ 481: 0002f105 116 FUNC GLOBAL DEFAULT 11 qu_new\n+ 482: 0001c699 144 FUNC GLOBAL DEFAULT 11 tm_KEYEXISTS\n 483: 0002b3c1 68 FUNC GLOBAL DEFAULT 11 ns_Sha1c_Init\n- 484: 0001ffc9 8 FUNC GLOBAL DEFAULT 11 nlq_init\n- 485: 00016579 144 FUNC GLOBAL DEFAULT 11 gm_arc_RENAME\n- 486: 0001de5d 112 FUNC GLOBAL DEFAULT 11 tm_HEIGHT\n- 487: 00025211 6 FUNC GLOBAL DEFAULT 11 rde_param_query_tc_size\n- 488: 00026249 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_graph\n- 489: 00026759 86 FUNC GLOBAL DEFAULT 11 rde_param_i_bra_void2value\n- 490: 00015ed5 292 FUNC GLOBAL DEFAULT 11 gm_arc_DELETE\n- 491: 000243ed 104 FUNC GLOBAL DEFAULT 11 param_SI_kleene_close\n- 492: 00016391 108 FUNC GLOBAL DEFAULT 11 gm_arc_LAPPEND\n- 493: 0002591d 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_digit\n- 494: 00025ddd 64 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_start\n- 495: 00011e51 60 FUNC GLOBAL DEFAULT 11 g_newnodename\n- 496: 00016f1d 116 FUNC GLOBAL DEFAULT 11 gm_node_GET\n- 497: 00025019 4 FUNC GLOBAL DEFAULT 11 rde_param_query_clientdata\n- 498: 00013d5d 212 FUNC GLOBAL DEFAULT 11 g_attr_deserial\n- 499: 00023a9d 104 FUNC GLOBAL DEFAULT 11 param_SI_valuevalue_part\n- 500: 000231c5 72 FUNC GLOBAL DEFAULT 11 param_I_test_alnum\n- 501: 0001e60d 216 FUNC GLOBAL DEFAULT 11 tm_LEAVES\n- 502: 00021919 224 FUNC GLOBAL DEFAULT 11 param_AMARKED\n- 503: 000259a9 180 FUNC GLOBAL DEFAULT 11 rde_param_i_test_range\n- 504: 000171fd 104 FUNC GLOBAL DEFAULT 11 gm_node_KEYS\n- 505: 00018b69 68 FUNC GLOBAL DEFAULT 11 s_new\n- 506: 00025401 36 FUNC GLOBAL DEFAULT 11 rde_param_i_error_push\n- 507: 00022d81 92 FUNC GLOBAL DEFAULT 11 param_I_ast_pop_disrew\n- 508: 000117a9 1308 FUNC GLOBAL DEFAULT 11 g_objcmd\n- 509: 00023c89 104 FUNC GLOBAL DEFAULT 11 param_SI_next_alpha\n- 510: 0002289d 72 FUNC GLOBAL DEFAULT 11 param_I_st_ok\n- 511: 00021d41 160 FUNC GLOBAL DEFAULT 11 param_CURRENT\n- 512: 000256c5 336 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_save\n- 513: 00013081 148 FUNC GLOBAL DEFAULT 11 ga_err_duplicate\n- 514: 0001669d 104 FUNC GLOBAL DEFAULT 11 gm_arc_SOURCE\n- 515: 000241d1 80 FUNC GLOBAL DEFAULT 11 param_SI_void2_state_push\n- 516: 00018491 184 FUNC GLOBAL DEFAULT 11 sm_SUBSETOF\n- 517: 00024101 104 FUNC GLOBAL DEFAULT 11 param_SI_next_wordchar\n- 518: 0001b931 232 FUNC GLOBAL DEFAULT 11 tn_new\n- 519: 00012ab9 104 FUNC GLOBAL DEFAULT 11 gn_get_node\n- 520: 00025205 4 FUNC GLOBAL DEFAULT 11 rde_param_query_nc\n- 521: 00010509 58 FUNC GLOBAL DEFAULT 11 gc_remove\n- 522: 00012b91 100 FUNC GLOBAL DEFAULT 11 gn_delete\n- 523: 00020011 68 FUNC GLOBAL DEFAULT 11 nlq_push\n- 524: 000265a1 66 FUNC GLOBAL DEFAULT 11 rde_param_i_kleene_close\n+ 484: 0001fbbd 8 FUNC GLOBAL DEFAULT 11 nlq_init\n+ 485: 00013751 144 FUNC GLOBAL DEFAULT 11 gm_arc_RENAME\n+ 486: 0001c2e5 112 FUNC GLOBAL DEFAULT 11 tm_HEIGHT\n+ 487: 00024f55 6 FUNC GLOBAL DEFAULT 11 rde_param_query_tc_size\n+ 488: 00025f8d 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_graph\n+ 489: 0002649d 86 FUNC GLOBAL DEFAULT 11 rde_param_i_bra_void2value\n+ 490: 000130ad 292 FUNC GLOBAL DEFAULT 11 gm_arc_DELETE\n+ 491: 00024131 104 FUNC GLOBAL DEFAULT 11 param_SI_kleene_close\n+ 492: 00013569 108 FUNC GLOBAL DEFAULT 11 gm_arc_LAPPEND\n+ 493: 00025661 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_digit\n+ 494: 00025b21 64 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_start\n+ 495: 00016d75 60 FUNC GLOBAL DEFAULT 11 g_newnodename\n+ 496: 000140f5 116 FUNC GLOBAL DEFAULT 11 gm_node_GET\n+ 497: 00024d5d 4 FUNC GLOBAL DEFAULT 11 rde_param_query_clientdata\n+ 498: 000159a1 212 FUNC GLOBAL DEFAULT 11 g_attr_deserial\n+ 499: 000237e1 104 FUNC GLOBAL DEFAULT 11 param_SI_valuevalue_part\n+ 500: 00022f09 72 FUNC GLOBAL DEFAULT 11 param_I_test_alnum\n+ 501: 0001ca95 216 FUNC GLOBAL DEFAULT 11 tm_LEAVES\n+ 502: 0002165d 224 FUNC GLOBAL DEFAULT 11 param_AMARKED\n+ 503: 000256ed 180 FUNC GLOBAL DEFAULT 11 rde_param_i_test_range\n+ 504: 000143d5 104 FUNC GLOBAL DEFAULT 11 gm_node_KEYS\n+ 505: 00017da1 68 FUNC GLOBAL DEFAULT 11 s_new\n+ 506: 00025145 36 FUNC GLOBAL DEFAULT 11 rde_param_i_error_push\n+ 507: 00022ac5 92 FUNC GLOBAL DEFAULT 11 param_I_ast_pop_disrew\n+ 508: 000121b5 1308 FUNC GLOBAL DEFAULT 11 g_objcmd\n+ 509: 000239cd 104 FUNC GLOBAL DEFAULT 11 param_SI_next_alpha\n+ 510: 000225e1 72 FUNC GLOBAL DEFAULT 11 param_I_st_ok\n+ 511: 00021a85 160 FUNC GLOBAL DEFAULT 11 param_CURRENT\n+ 512: 00025409 336 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_save\n+ 513: 00014cc5 148 FUNC GLOBAL DEFAULT 11 ga_err_duplicate\n+ 514: 00013875 104 FUNC GLOBAL DEFAULT 11 gm_arc_SOURCE\n+ 515: 00023f15 80 FUNC GLOBAL DEFAULT 11 param_SI_void2_state_push\n+ 516: 00018d49 184 FUNC GLOBAL DEFAULT 11 sm_SUBSETOF\n+ 517: 00023e45 104 FUNC GLOBAL DEFAULT 11 param_SI_next_wordchar\n+ 518: 0001dc1d 232 FUNC GLOBAL DEFAULT 11 tn_new\n+ 519: 000168b5 104 FUNC GLOBAL DEFAULT 11 gn_get_node\n+ 520: 00024f49 4 FUNC GLOBAL DEFAULT 11 rde_param_query_nc\n+ 521: 00011c89 58 FUNC GLOBAL DEFAULT 11 gc_remove\n+ 522: 0001698d 100 FUNC GLOBAL DEFAULT 11 gn_delete\n+ 523: 0001fc05 68 FUNC GLOBAL DEFAULT 11 nlq_push\n+ 524: 000262e5 66 FUNC GLOBAL DEFAULT 11 rde_param_i_kleene_close\n 525: 0002f631 532 FUNC GLOBAL DEFAULT 11 SHA256Update\n- 526: 00021b9d 420 FUNC GLOBAL DEFAULT 11 param_COMPLETE\n- 527: 0001c2a9 140 FUNC GLOBAL DEFAULT 11 tn_cut\n- 528: 00022f65 116 FUNC GLOBAL DEFAULT 11 param_I_symbol_restore\n- 529: 0002464d 176 FUNC GLOBAL DEFAULT 11 param_SI_reduce_symbol_end\n- 530: 0001215d 1256 FUNC GLOBAL DEFAULT 11 g_deserialize\n- 531: 000262fd 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_upper\n- 532: 000181d1 312 FUNC GLOBAL DEFAULT 11 sm_INTERSECT\n- 533: 00022c91 84 FUNC GLOBAL DEFAULT 11 param_F_ast_pop_rewind\n- 534: 000200d5 808 FUNC GLOBAL DEFAULT 11 tms_objcmd\n+ 526: 000218e1 420 FUNC GLOBAL DEFAULT 11 param_COMPLETE\n+ 527: 0001e595 140 FUNC GLOBAL DEFAULT 11 tn_cut\n+ 528: 00022ca9 116 FUNC GLOBAL DEFAULT 11 param_I_symbol_restore\n+ 529: 00024391 176 FUNC GLOBAL DEFAULT 11 param_SI_reduce_symbol_end\n+ 530: 00017081 1256 FUNC GLOBAL DEFAULT 11 g_deserialize\n+ 531: 00026041 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_upper\n+ 532: 00018a89 312 FUNC GLOBAL DEFAULT 11 sm_INTERSECT\n+ 533: 000229d5 84 FUNC GLOBAL DEFAULT 11 param_F_ast_pop_rewind\n+ 534: 0001a835 808 FUNC GLOBAL DEFAULT 11 tms_objcmd\n 535: 0002c911 100 FUNC GLOBAL DEFAULT 11 ns_Base32hex_c_Init\n- 536: 00022c49 72 FUNC GLOBAL DEFAULT 11 param_I_loc_push\n- 537: 00021e7d 76 FUNC GLOBAL DEFAULT 11 param_DESTROY\n- 538: 00023ef9 104 FUNC GLOBAL DEFAULT 11 param_SI_next_lower\n- 539: 00010ae9 104 FUNC GLOBAL DEFAULT 11 ga_get_arc\n- 540: 00023255 72 FUNC GLOBAL DEFAULT 11 param_I_test_ascii\n- 541: 00026049 92 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_done_void\n- 542: 000262d9 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_space\n- 543: 00017499 148 FUNC GLOBAL DEFAULT 11 gm_node_SET\n+ 536: 0002298d 72 FUNC GLOBAL DEFAULT 11 param_I_loc_push\n+ 537: 00021bc1 76 FUNC GLOBAL DEFAULT 11 param_DESTROY\n+ 538: 00023c3d 104 FUNC GLOBAL DEFAULT 11 param_SI_next_lower\n+ 539: 00011c05 104 FUNC GLOBAL DEFAULT 11 ga_get_arc\n+ 540: 00022f99 72 FUNC GLOBAL DEFAULT 11 param_I_test_ascii\n+ 541: 00025d8d 92 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_done_void\n+ 542: 0002601d 36 FUNC GLOBAL DEFAULT 11 rde_param_i_next_space\n+ 543: 00014671 148 FUNC GLOBAL DEFAULT 11 gm_node_SET\n 544: 0002c20d 64 FUNC GLOBAL DEFAULT 11 SHA1Init\n- 545: 00021159 76 FUNC GLOBAL DEFAULT 11 rde_tc_new\n- 546: 00025371 144 FUNC GLOBAL DEFAULT 11 rde_param_i_error_pop_merge\n- 547: 00015c15 116 FUNC GLOBAL DEFAULT 11 gm_arc_UNSETWEIGH\n- 548: 00013d1d 64 FUNC GLOBAL DEFAULT 11 g_attr_extend\n- 549: 00025fc9 128 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_done_d_leaf\n+ 545: 00026d01 76 FUNC GLOBAL DEFAULT 11 rde_tc_new\n+ 546: 000250b5 144 FUNC GLOBAL DEFAULT 11 rde_param_i_error_pop_merge\n+ 547: 00012ded 116 FUNC GLOBAL DEFAULT 11 gm_arc_UNSETWEIGH\n+ 548: 00015961 64 FUNC GLOBAL DEFAULT 11 g_attr_extend\n+ 549: 00025d0d 128 FUNC GLOBAL DEFAULT 11 rde_param_i_symbol_done_d_leaf\n 550: 0002f5d1 96 FUNC GLOBAL DEFAULT 11 SHA224Init\n- 551: 00018309 224 FUNC GLOBAL DEFAULT 11 sm_INTERSECT3\n- 552: 00022e81 72 FUNC GLOBAL DEFAULT 11 param_I_ast_rewind\n- 553: 00026369 44 FUNC GLOBAL DEFAULT 11 rde_param_i_notahead_start_d\n+ 551: 00018bc1 224 FUNC GLOBAL DEFAULT 11 sm_INTERSECT3\n+ 552: 00022bc5 72 FUNC GLOBAL DEFAULT 11 param_I_ast_rewind\n+ 553: 000260ad 44 FUNC GLOBAL DEFAULT 11 rde_param_i_notahead_start_d\n 554: 0003e1b8 4 OBJECT GLOBAL DEFAULT 21 tclIntStubsPtr\n- 555: 00013e61 64 FUNC GLOBAL DEFAULT 11 g_nlq_append\n- 556: 0002542d 38 FUNC GLOBAL DEFAULT 11 rde_param_i_loc_pop_rewind\n- 557: 0002ef89 92 FUNC GLOBAL DEFAULT 11 qum_SIZE\n- 558: 00020bd9 4 FUNC GLOBAL DEFAULT 11 param_setcmd\n- 559: 00023e29 104 FUNC GLOBAL DEFAULT 11 param_SI_next_digit\n- 560: 00023755 96 FUNC GLOBAL DEFAULT 11 param_SI_void_state_merge\n- 561: 00025455 8 FUNC GLOBAL DEFAULT 11 rde_param_i_loc_push\n+ 555: 000166fd 64 FUNC GLOBAL DEFAULT 11 g_nlq_append\n+ 556: 00025171 38 FUNC GLOBAL DEFAULT 11 rde_param_i_loc_pop_rewind\n+ 557: 0002f0a9 92 FUNC GLOBAL DEFAULT 11 qum_SIZE\n+ 558: 00026aad 4 FUNC GLOBAL DEFAULT 11 param_setcmd\n+ 559: 00023b6d 104 FUNC GLOBAL DEFAULT 11 param_SI_next_digit\n+ 560: 00023499 96 FUNC GLOBAL DEFAULT 11 param_SI_void_state_merge\n+ 561: 00025199 8 FUNC GLOBAL DEFAULT 11 rde_param_i_loc_push\n 562: 0002dea5 100 FUNC GLOBAL DEFAULT 11 ns_Sumc_Init\n- 563: 00018e05 68 FUNC GLOBAL DEFAULT 11 s_dup\n+ 563: 0001803d 68 FUNC GLOBAL DEFAULT 11 s_dup\n 564: 0002e725 68 FUNC GLOBAL DEFAULT 11 ns_Queue_c_Init\n- 565: 00012b21 112 FUNC GLOBAL DEFAULT 11 gn_new\n- 566: 00023b89 152 FUNC GLOBAL DEFAULT 11 param_SI_next_range\n- 567: 00024289 80 FUNC GLOBAL DEFAULT 11 param_SI_value_notahead_start\n- 568: 0001cf1d 76 FUNC GLOBAL DEFAULT 11 tm_TSET\n- 569: 000239d1 100 FUNC GLOBAL DEFAULT 11 param_SI_voidvoid_part\n- 570: 0001c599 34 FUNC GLOBAL DEFAULT 11 tn_height\n- 571: 0001acdd 632 FUNC GLOBAL DEFAULT 11 t_walkoptions\n- 572: 00011d69 108 FUNC GLOBAL DEFAULT 11 g_new\n- 573: 00021915 4 FUNC GLOBAL DEFAULT 11 rde_stack_size\n+ 565: 0001691d 112 FUNC GLOBAL DEFAULT 11 gn_new\n+ 566: 000238cd 152 FUNC GLOBAL DEFAULT 11 param_SI_next_range\n+ 567: 00023fcd 80 FUNC GLOBAL DEFAULT 11 param_SI_value_notahead_start\n+ 568: 0001b3a5 76 FUNC GLOBAL DEFAULT 11 tm_TSET\n+ 569: 00023715 100 FUNC GLOBAL DEFAULT 11 param_SI_voidvoid_part\n+ 570: 0001e885 34 FUNC GLOBAL DEFAULT 11 tn_height\n+ 571: 0001f2d9 632 FUNC GLOBAL DEFAULT 11 t_walkoptions\n+ 572: 00016c8d 108 FUNC GLOBAL DEFAULT 11 g_new\n+ 573: 00026a0d 4 FUNC GLOBAL DEFAULT 11 rde_stack_size\n 574: 00010029 54 FUNC GLOBAL DEFAULT 11 MD4Init\n- 575: 00026665 84 FUNC GLOBAL DEFAULT 11 rde_param_i_seq_void2value\n- 576: 0001af55 1316 FUNC GLOBAL DEFAULT 11 t_walk\n- 577: 0001c335 284 FUNC GLOBAL DEFAULT 11 tn_dup\n- 578: 0002eeb1 216 FUNC GLOBAL DEFAULT 11 qum_UNGET\n- 579: 00026715 68 FUNC GLOBAL DEFAULT 11 rde_param_i_bra_void2void\n- 580: 000246fd 172 FUNC GLOBAL DEFAULT 11 param_SI_void_leaf_symbol_end\n- 581: 00020b3d 156 FUNC GLOBAL DEFAULT 11 param_delete\n- 582: 0001c64d 88 FUNC GLOBAL DEFAULT 11 tn_getchildren\n- 583: 000229dd 72 FUNC GLOBAL DEFAULT 11 param_I_er_popmerge\n- 584: 000211a5 60 FUNC GLOBAL DEFAULT 11 rde_tc_del\n- 585: 00025971 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_print\n- 586: 0001bef9 200 FUNC GLOBAL DEFAULT 11 tn_appendmany\n- 587: 000211e9 12 FUNC GLOBAL DEFAULT 11 rde_tc_clear\n- 588: 000211f5 464 FUNC GLOBAL DEFAULT 11 rde_tc_append\n- 589: 00020055 68 FUNC GLOBAL DEFAULT 11 nlq_pop\n- 590: 00025879 148 FUNC GLOBAL DEFAULT 11 rde_param_i_test_char\n- 591: 0001337d 160 FUNC GLOBAL DEFAULT 11 g_attr_delete\n- 592: 00017f89 272 FUNC GLOBAL DEFAULT 11 sm_EXCLUDE\n+ 575: 000263a9 84 FUNC GLOBAL DEFAULT 11 rde_param_i_seq_void2value\n+ 576: 0001f551 1316 FUNC GLOBAL DEFAULT 11 t_walk\n+ 577: 0001e621 284 FUNC GLOBAL DEFAULT 11 tn_dup\n+ 578: 0002efd1 216 FUNC GLOBAL DEFAULT 11 qum_UNGET\n+ 579: 00026459 68 FUNC GLOBAL DEFAULT 11 rde_param_i_bra_void2void\n+ 580: 00024441 172 FUNC GLOBAL DEFAULT 11 param_SI_void_leaf_symbol_end\n+ 581: 00026a11 156 FUNC GLOBAL DEFAULT 11 param_delete\n+ 582: 0001e939 88 FUNC GLOBAL DEFAULT 11 tn_getchildren\n+ 583: 00022721 72 FUNC GLOBAL DEFAULT 11 param_I_er_popmerge\n+ 584: 00026d4d 60 FUNC GLOBAL DEFAULT 11 rde_tc_del\n+ 585: 000256b5 28 FUNC GLOBAL DEFAULT 11 rde_param_i_test_print\n+ 586: 0001e1e5 200 FUNC GLOBAL DEFAULT 11 tn_appendmany\n+ 587: 00026d91 12 FUNC GLOBAL DEFAULT 11 rde_tc_clear\n+ 588: 00026d9d 464 FUNC GLOBAL DEFAULT 11 rde_tc_append\n+ 589: 0001fc49 68 FUNC GLOBAL DEFAULT 11 nlq_pop\n+ 590: 000255bd 148 FUNC GLOBAL DEFAULT 11 rde_param_i_test_char\n+ 591: 00014fc1 160 FUNC GLOBAL DEFAULT 11 g_attr_delete\n+ 592: 00018841 272 FUNC GLOBAL DEFAULT 11 sm_EXCLUDE\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -16,19 +16,21 @@\n 0003d8f8 00000017 R_ARM_RELATIVE \n 0003d8fc 00000017 R_ARM_RELATIVE \n 0003d900 00000017 R_ARM_RELATIVE \n 0003d904 00000017 R_ARM_RELATIVE \n 0003d908 00000017 R_ARM_RELATIVE \n 0003d90c 00000017 R_ARM_RELATIVE \n 0003d910 00000017 R_ARM_RELATIVE \n-0003d918 00000017 R_ARM_RELATIVE \n+0003d914 00000017 R_ARM_RELATIVE \n 0003d91c 00000017 R_ARM_RELATIVE \n 0003d920 00000017 R_ARM_RELATIVE \n+0003d924 00000017 R_ARM_RELATIVE \n 0003d928 00000017 R_ARM_RELATIVE \n 0003d92c 00000017 R_ARM_RELATIVE \n+0003d930 00000017 R_ARM_RELATIVE \n 0003d934 00000017 R_ARM_RELATIVE \n 0003d938 00000017 R_ARM_RELATIVE \n 0003d93c 00000017 R_ARM_RELATIVE \n 0003d940 00000017 R_ARM_RELATIVE \n 0003d944 00000017 R_ARM_RELATIVE \n 0003d948 00000017 R_ARM_RELATIVE \n 0003d94c 00000017 R_ARM_RELATIVE \n@@ -39,15 +41,15 @@\n 0003d960 00000017 R_ARM_RELATIVE \n 0003d964 00000017 R_ARM_RELATIVE \n 0003d968 00000017 R_ARM_RELATIVE \n 0003d96c 00000017 R_ARM_RELATIVE \n 0003d970 00000017 R_ARM_RELATIVE \n 0003d974 00000017 R_ARM_RELATIVE \n 0003d978 00000017 R_ARM_RELATIVE \n-0003d97c 00000017 R_ARM_RELATIVE \n+0003d980 00000017 R_ARM_RELATIVE \n 0003d984 00000017 R_ARM_RELATIVE \n 0003d988 00000017 R_ARM_RELATIVE \n 0003d98c 00000017 R_ARM_RELATIVE \n 0003d990 00000017 R_ARM_RELATIVE \n 0003d994 00000017 R_ARM_RELATIVE \n 0003d998 00000017 R_ARM_RELATIVE \n 0003d99c 00000017 R_ARM_RELATIVE \n@@ -66,52 +68,50 @@\n 0003d9d0 00000017 R_ARM_RELATIVE \n 0003d9d4 00000017 R_ARM_RELATIVE \n 0003d9d8 00000017 R_ARM_RELATIVE \n 0003d9dc 00000017 R_ARM_RELATIVE \n 0003d9e0 00000017 R_ARM_RELATIVE \n 0003d9e4 00000017 R_ARM_RELATIVE \n 0003d9e8 00000017 R_ARM_RELATIVE \n-0003d9ec 00000017 R_ARM_RELATIVE \n+0003d9f0 00000017 R_ARM_RELATIVE \n 0003d9f4 00000017 R_ARM_RELATIVE \n 0003d9f8 00000017 R_ARM_RELATIVE \n 0003d9fc 00000017 R_ARM_RELATIVE \n 0003da00 00000017 R_ARM_RELATIVE \n 0003da04 00000017 R_ARM_RELATIVE \n 0003da08 00000017 R_ARM_RELATIVE \n 0003da0c 00000017 R_ARM_RELATIVE \n 0003da10 00000017 R_ARM_RELATIVE \n 0003da14 00000017 R_ARM_RELATIVE \n 0003da18 00000017 R_ARM_RELATIVE \n 0003da1c 00000017 R_ARM_RELATIVE \n 0003da20 00000017 R_ARM_RELATIVE \n 0003da24 00000017 R_ARM_RELATIVE \n 0003da28 00000017 R_ARM_RELATIVE \n-0003da2c 00000017 R_ARM_RELATIVE \n+0003da30 00000017 R_ARM_RELATIVE \n 0003da34 00000017 R_ARM_RELATIVE \n 0003da38 00000017 R_ARM_RELATIVE \n-0003da3c 00000017 R_ARM_RELATIVE \n 0003da40 00000017 R_ARM_RELATIVE \n 0003da44 00000017 R_ARM_RELATIVE \n 0003da48 00000017 R_ARM_RELATIVE \n-0003da4c 00000017 R_ARM_RELATIVE \n 0003da50 00000017 R_ARM_RELATIVE \n 0003da54 00000017 R_ARM_RELATIVE \n-0003da58 00000017 R_ARM_RELATIVE \n 0003da5c 00000017 R_ARM_RELATIVE \n-0003da60 00000017 R_ARM_RELATIVE \n-0003da64 00000017 R_ARM_RELATIVE \n+0003da68 00000017 R_ARM_RELATIVE \n 0003da6c 00000017 R_ARM_RELATIVE \n 0003da70 00000017 R_ARM_RELATIVE \n 0003da74 00000017 R_ARM_RELATIVE \n 0003da7c 00000017 R_ARM_RELATIVE \n 0003da80 00000017 R_ARM_RELATIVE \n 0003da84 00000017 R_ARM_RELATIVE \n 0003da8c 00000017 R_ARM_RELATIVE \n 0003da90 00000017 R_ARM_RELATIVE \n 0003da98 00000017 R_ARM_RELATIVE \n+0003da9c 00000017 R_ARM_RELATIVE \n+0003daa0 00000017 R_ARM_RELATIVE \n 0003daa4 00000017 R_ARM_RELATIVE \n 0003daa8 00000017 R_ARM_RELATIVE \n 0003daac 00000017 R_ARM_RELATIVE \n 0003dab0 00000017 R_ARM_RELATIVE \n 0003dab4 00000017 R_ARM_RELATIVE \n 0003dab8 00000017 R_ARM_RELATIVE \n 0003dabc 00000017 R_ARM_RELATIVE \n@@ -131,27 +131,32 @@\n 0003daf8 00000017 R_ARM_RELATIVE \n 0003dafc 00000017 R_ARM_RELATIVE \n 0003db00 00000017 R_ARM_RELATIVE \n 0003db04 00000017 R_ARM_RELATIVE \n 0003db08 00000017 R_ARM_RELATIVE \n 0003db10 00000017 R_ARM_RELATIVE \n 0003db14 00000017 R_ARM_RELATIVE \n+0003db18 00000017 R_ARM_RELATIVE \n 0003db1c 00000017 R_ARM_RELATIVE \n 0003db20 00000017 R_ARM_RELATIVE \n 0003db24 00000017 R_ARM_RELATIVE \n 0003db28 00000017 R_ARM_RELATIVE \n+0003db2c 00000017 R_ARM_RELATIVE \n 0003db30 00000017 R_ARM_RELATIVE \n 0003db34 00000017 R_ARM_RELATIVE \n 0003db38 00000017 R_ARM_RELATIVE \n 0003db3c 00000017 R_ARM_RELATIVE \n 0003db40 00000017 R_ARM_RELATIVE \n 0003db44 00000017 R_ARM_RELATIVE \n 0003db48 00000017 R_ARM_RELATIVE \n 0003db4c 00000017 R_ARM_RELATIVE \n+0003db50 00000017 R_ARM_RELATIVE \n 0003db54 00000017 R_ARM_RELATIVE \n+0003db58 00000017 R_ARM_RELATIVE \n+0003db5c 00000017 R_ARM_RELATIVE \n 0003db60 00000017 R_ARM_RELATIVE \n 0003db64 00000017 R_ARM_RELATIVE \n 0003db68 00000017 R_ARM_RELATIVE \n 0003db6c 00000017 R_ARM_RELATIVE \n 0003db70 00000017 R_ARM_RELATIVE \n 0003db74 00000017 R_ARM_RELATIVE \n 0003db78 00000017 R_ARM_RELATIVE \n@@ -163,36 +168,31 @@\n 0003db90 00000017 R_ARM_RELATIVE \n 0003db94 00000017 R_ARM_RELATIVE \n 0003db98 00000017 R_ARM_RELATIVE \n 0003db9c 00000017 R_ARM_RELATIVE \n 0003dba0 00000017 R_ARM_RELATIVE \n 0003dba4 00000017 R_ARM_RELATIVE \n 0003dba8 00000017 R_ARM_RELATIVE \n-0003dbac 00000017 R_ARM_RELATIVE \n 0003dbb0 00000017 R_ARM_RELATIVE \n 0003dbb4 00000017 R_ARM_RELATIVE \n 0003dbb8 00000017 R_ARM_RELATIVE \n-0003dbbc 00000017 R_ARM_RELATIVE \n 0003dbc0 00000017 R_ARM_RELATIVE \n-0003dbc4 00000017 R_ARM_RELATIVE \n-0003dbc8 00000017 R_ARM_RELATIVE \n 0003dbcc 00000017 R_ARM_RELATIVE \n 0003dbd0 00000017 R_ARM_RELATIVE \n 0003dbd4 00000017 R_ARM_RELATIVE \n 0003dbd8 00000017 R_ARM_RELATIVE \n-0003dbdc 00000017 R_ARM_RELATIVE \n 0003dbe0 00000017 R_ARM_RELATIVE \n 0003dbe4 00000017 R_ARM_RELATIVE \n 0003dbe8 00000017 R_ARM_RELATIVE \n 0003dbec 00000017 R_ARM_RELATIVE \n-0003dbf0 00000017 R_ARM_RELATIVE \n 0003dbf4 00000017 R_ARM_RELATIVE \n 0003dbf8 00000017 R_ARM_RELATIVE \n 0003dbfc 00000017 R_ARM_RELATIVE \n 0003dc00 00000017 R_ARM_RELATIVE \n+0003dc04 00000017 R_ARM_RELATIVE \n 0003dc08 00000017 R_ARM_RELATIVE \n 0003dc0c 00000017 R_ARM_RELATIVE \n 0003dc10 00000017 R_ARM_RELATIVE \n 0003dc14 00000017 R_ARM_RELATIVE \n 0003dc18 00000017 R_ARM_RELATIVE \n 0003dc1c 00000017 R_ARM_RELATIVE \n 0003dc20 00000017 R_ARM_RELATIVE \n@@ -298,19 +298,19 @@\n 0003ddb0 00000017 R_ARM_RELATIVE \n 0003ddb4 00000017 R_ARM_RELATIVE \n 0003ddb8 00000017 R_ARM_RELATIVE \n 0003ddbc 00000017 R_ARM_RELATIVE \n 0003ddc0 00000017 R_ARM_RELATIVE \n 0003ddc4 00000017 R_ARM_RELATIVE \n 0003ddc8 00000017 R_ARM_RELATIVE \n-0003ddcc 00000017 R_ARM_RELATIVE \n 0003ddd0 00000017 R_ARM_RELATIVE \n 0003ddd4 00000017 R_ARM_RELATIVE \n 0003ddd8 00000017 R_ARM_RELATIVE \n 0003dddc 00000017 R_ARM_RELATIVE \n+0003dde0 00000017 R_ARM_RELATIVE \n 0003dde4 00000017 R_ARM_RELATIVE \n 0003dde8 00000017 R_ARM_RELATIVE \n 0003ddec 00000017 R_ARM_RELATIVE \n 0003ddf0 00000017 R_ARM_RELATIVE \n 0003ddf4 00000017 R_ARM_RELATIVE \n 0003ddf8 00000017 R_ARM_RELATIVE \n 0003ddfc 00000017 R_ARM_RELATIVE \n@@ -529,554 +529,554 @@\n 0003e198 00000017 R_ARM_RELATIVE \n 0003e1a0 00000017 R_ARM_RELATIVE \n 0003e1a4 00000017 R_ARM_RELATIVE \n 0003e1a8 00000017 R_ARM_RELATIVE \n 0003cf0c 00007602 R_ARM_ABS32 0002f571 SHA256Init\n 0003cf10 00020d02 R_ARM_ABS32 0002f631 SHA256Update\n 0003cf14 00016202 R_ARM_ABS32 0002f845 SHA256Final\n-0003d838 00013115 R_ARM_GLOB_DAT 00026975 paramms_objcmd\n+0003d838 00013115 R_ARM_GLOB_DAT 00020b3d paramms_objcmd\n 0003d83c 00000515 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4\n 0003d840 00000715 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n-0003d844 0001fc15 R_ARM_GLOB_DAT 000117a9 g_objcmd\n+0003d844 0001fc15 R_ARM_GLOB_DAT 000121b5 g_objcmd\n 0003d848 00012c15 R_ARM_GLOB_DAT 0003e1c0 tclStubsPtr\n 0003d84c 00000c15 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4\n 0003d850 0001a815 R_ARM_GLOB_DAT 0003e1bc tclPlatStubsPtr\n-0003d854 00020715 R_ARM_GLOB_DAT 00012ab9 gn_get_node\n+0003d854 00020715 R_ARM_GLOB_DAT 000168b5 gn_get_node\n 0003d858 00001415 R_ARM_GLOB_DAT 00000000 __gmon_start__\n-0003d85c 00021b15 R_ARM_GLOB_DAT 00010ae9 ga_get_arc\n-0003d860 00009c15 R_ARM_GLOB_DAT 00030851 stms_objcmd\n-0003d864 00008115 R_ARM_GLOB_DAT 0003db54 EndOffsetType\n-0003d868 0001dd15 R_ARM_GLOB_DAT 0003da98 EndOffsetTypeGraph\n-0003d86c 00021615 R_ARM_GLOB_DAT 000200d5 tms_objcmd\n+0003d85c 00021b15 R_ARM_GLOB_DAT 00011c05 ga_get_arc\n+0003d860 00009c15 R_ARM_GLOB_DAT 0002ff6d stms_objcmd\n+0003d864 00008115 R_ARM_GLOB_DAT 0003dbc0 EndOffsetType\n+0003d868 0001dd15 R_ARM_GLOB_DAT 0003da5c EndOffsetTypeGraph\n+0003d86c 00021615 R_ARM_GLOB_DAT 0001a835 tms_objcmd\n 0003d870 00022a15 R_ARM_GLOB_DAT 0003e1b8 tclIntStubsPtr\n 0003d874 0001c815 R_ARM_GLOB_DAT 0003cf04 sha256cStubs\n-0003d878 00007f15 R_ARM_GLOB_DAT 0001b4e9 t_walk_invokecmd\n+0003d878 00007f15 R_ARM_GLOB_DAT 0001fae5 t_walk_invokecmd\n 0003d87c 00016d15 R_ARM_GLOB_DAT 0003e1b4 tclIntPlatStubsPtr\n-0003d880 00011815 R_ARM_GLOB_DAT 0002f0c1 qums_objcmd\n-0003d884 0000b115 R_ARM_GLOB_DAT 0001b479 t_walk_invokescript\n+0003d880 00011815 R_ARM_GLOB_DAT 0002e769 qums_objcmd\n+0003d884 0000b115 R_ARM_GLOB_DAT 0001fa75 t_walk_invokescript\n 0003d888 00002915 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n \n Relocation section '.rel.plt' at offset 0x7268 contains 523 entries:\n Offset Info Type Sym. Value Symbol's Name\n-0003d00c 00023d16 R_ARM_JUMP_SLOT 00021915 rde_stack_size\n+0003d00c 00023d16 R_ARM_JUMP_SLOT 00026a0d rde_stack_size\n 0003d010 0000c416 R_ARM_JUMP_SLOT 0002e439 ns_Md5cryptc_Init\n-0003d014 0000f216 R_ARM_JUMP_SLOT 00018bfd s_empty\n-0003d018 00007416 R_ARM_JUMP_SLOT 00025605 rde_param_i_status_ok\n-0003d01c 0000d416 R_ARM_JUMP_SLOT 0001ef5d tm_SPLICE\n+0003d014 0000f216 R_ARM_JUMP_SLOT 00017e35 s_empty\n+0003d018 00007416 R_ARM_JUMP_SLOT 00025349 rde_param_i_status_ok\n+0003d01c 0000d416 R_ARM_JUMP_SLOT 0001d3e5 tm_SPLICE\n 0003d020 00000316 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4\n-0003d024 00023516 R_ARM_JUMP_SLOT 00012b21 gn_new\n-0003d028 00020116 R_ARM_JUMP_SLOT 00013081 ga_err_duplicate\n-0003d02c 00005316 R_ARM_JUMP_SLOT 000247a9 param_SI_value_leaf_symbol_end\n-0003d030 00019416 R_ARM_JUMP_SLOT 0001d6d9 tm_CUT\n-0003d034 00014b16 R_ARM_JUMP_SLOT 00018c09 s_free\n-0003d038 00014616 R_ARM_JUMP_SLOT 00023c21 param_SI_next_alnum\n+0003d024 00023516 R_ARM_JUMP_SLOT 0001691d gn_new\n+0003d028 00020116 R_ARM_JUMP_SLOT 00014cc5 ga_err_duplicate\n+0003d02c 00005316 R_ARM_JUMP_SLOT 000244ed param_SI_value_leaf_symbol_end\n+0003d030 00019416 R_ARM_JUMP_SLOT 0001bb61 tm_CUT\n+0003d034 00014b16 R_ARM_JUMP_SLOT 00017e41 s_free\n+0003d038 00014616 R_ARM_JUMP_SLOT 00023965 param_SI_next_alnum\n 0003d03c 0001c116 R_ARM_JUMP_SLOT 0002cc89 ns_Uuencode_Init\n-0003d040 00012a16 R_ARM_JUMP_SLOT 00021609 rde_stack_del\n-0003d044 00019216 R_ARM_JUMP_SLOT 0001c451 tn_extend_attr\n+0003d040 00012a16 R_ARM_JUMP_SLOT 00026701 rde_stack_del\n+0003d044 00019216 R_ARM_JUMP_SLOT 0001e73d tn_extend_attr\n 0003d048 00003516 R_ARM_JUMP_SLOT 0002c2f1 SHA1Final\n-0003d04c 00009516 R_ARM_JUMP_SLOT 00018f59 s_union\n-0003d050 0001fd16 R_ARM_JUMP_SLOT 00023c89 param_SI_next_alpha\n-0003d054 0000a116 R_ARM_JUMP_SLOT 00025325 rde_param_i_error_clear\n-0003d058 00010716 R_ARM_JUMP_SLOT 00024099 param_SI_next_upper\n-0003d05c 00007d16 R_ARM_JUMP_SLOT 0001bbc5 tn_detach\n-0003d060 00006d16 R_ARM_JUMP_SLOT 000302d9 stm_PUSH\n-0003d064 0000a816 R_ARM_JUMP_SLOT 0002520d rde_param_query_sv\n-0003d068 0001da16 R_ARM_JUMP_SLOT 00022a6d param_F_loc_pop_rewind\n-0003d06c 0000db16 R_ARM_JUMP_SLOT 00024e09 rde_param_new\n+0003d04c 00009516 R_ARM_JUMP_SLOT 00018191 s_union\n+0003d050 0001fd16 R_ARM_JUMP_SLOT 000239cd param_SI_next_alpha\n+0003d054 0000a116 R_ARM_JUMP_SLOT 00025069 rde_param_i_error_clear\n+0003d058 00010716 R_ARM_JUMP_SLOT 00023ddd param_SI_next_upper\n+0003d05c 00007d16 R_ARM_JUMP_SLOT 0001deb1 tn_detach\n+0003d060 00006d16 R_ARM_JUMP_SLOT 00030761 stm_PUSH\n+0003d064 0000a816 R_ARM_JUMP_SLOT 00024f51 rde_param_query_sv\n+0003d068 0001da16 R_ARM_JUMP_SLOT 000227b1 param_F_loc_pop_rewind\n+0003d06c 0000db16 R_ARM_JUMP_SLOT 00024b4d rde_param_new\n 0003d070 00014016 R_ARM_JUMP_SLOT 0002d1c9 ns_Md5c_Init\n-0003d074 00021116 R_ARM_JUMP_SLOT 0002464d param_SI_reduce_symbol_end\n-0003d078 00008a16 R_ARM_JUMP_SLOT 00025055 rde_param_query_cc\n-0003d07c 00003c16 R_ARM_JUMP_SLOT 0001decd tm_INDEX\n-0003d080 00008e16 R_ARM_JUMP_SLOT 00026871 rde_param_i_next_str\n-0003d084 0000fd16 R_ARM_JUMP_SLOT 00030555 st_new\n-0003d088 0000a516 R_ARM_JUMP_SLOT 00025209 rde_param_query_st\n-0003d08c 00002b16 R_ARM_JUMP_SLOT 0002065d tms_serialize\n-0003d090 00012116 R_ARM_JUMP_SLOT 0001da01 tm_EXISTS\n+0003d074 00021116 R_ARM_JUMP_SLOT 00024391 param_SI_reduce_symbol_end\n+0003d078 00008a16 R_ARM_JUMP_SLOT 00024d99 rde_param_query_cc\n+0003d07c 00003c16 R_ARM_JUMP_SLOT 0001c355 tm_INDEX\n+0003d080 00008e16 R_ARM_JUMP_SLOT 000265b5 rde_param_i_next_str\n+0003d084 0000fd16 R_ARM_JUMP_SLOT 000300f9 st_new\n+0003d088 0000a516 R_ARM_JUMP_SLOT 00024f4d rde_param_query_st\n+0003d08c 00002b16 R_ARM_JUMP_SLOT 0001adbd tms_serialize\n+0003d090 00012116 R_ARM_JUMP_SLOT 0001be89 tm_EXISTS\n 0003d094 00000416 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4\n-0003d098 00010616 R_ARM_JUMP_SLOT 000304b5 stm_SIZE\n+0003d098 00010616 R_ARM_JUMP_SLOT 0003093d stm_SIZE\n 0003d09c 00000516 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4\n-0003d0a0 0000a416 R_ARM_JUMP_SLOT 00015961 gm_arc_APPEND\n-0003d0a4 00019c16 R_ARM_JUMP_SLOT 0001d54d tm_CHILDREN\n-0003d0a8 00006416 R_ARM_JUMP_SLOT 00016b69 gm_node_ATTR\n-0003d0ac 00006916 R_ARM_JUMP_SLOT 000187c1 sm_UNION\n+0003d0a0 0000a416 R_ARM_JUMP_SLOT 00012b39 gm_arc_APPEND\n+0003d0a4 00019c16 R_ARM_JUMP_SLOT 0001b9d5 tm_CHILDREN\n+0003d0a8 00006416 R_ARM_JUMP_SLOT 00013d41 gm_node_ATTR\n+0003d0ac 00006916 R_ARM_JUMP_SLOT 00019079 sm_UNION\n 0003d0b0 00000616 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4\n-0003d0b4 00013416 R_ARM_JUMP_SLOT 00020fc5 rde_ot_intern1\n-0003d0b8 0000ec16 R_ARM_JUMP_SLOT 00022855 param_I_st_neg\n-0003d0bc 0001b516 R_ARM_JUMP_SLOT 00015a81 gm_arc_GETWEIGHT\n+0003d0b4 00013416 R_ARM_JUMP_SLOT 000214c9 rde_ot_intern1\n+0003d0b8 0000ec16 R_ARM_JUMP_SLOT 00022599 param_I_st_neg\n+0003d0bc 0001b516 R_ARM_JUMP_SLOT 00012c59 gm_arc_GETWEIGHT\n 0003d0c0 00012216 R_ARM_JUMP_SLOT 0002d9b1 MD5Update\n 0003d0c4 00000816 R_ARM_JUMP_SLOT 00000000 sinh\n-0003d0c8 00024116 R_ARM_JUMP_SLOT 0001c335 tn_dup\n-0003d0cc 0000d716 R_ARM_JUMP_SLOT 0002ee41 qum_PUT\n-0003d0d0 00014516 R_ARM_JUMP_SLOT 00015c89 gm_arc_HASWEIGHT\n-0003d0d4 00008816 R_ARM_JUMP_SLOT 0001ea8d tm_PARENT\n-0003d0d8 00013216 R_ARM_JUMP_SLOT 00025b05 rde_param_i_value_leaf\n-0003d0dc 00012f16 R_ARM_JUMP_SLOT 0002584d rde_param_i_test_ascii\n-0003d0e0 00024a16 R_ARM_JUMP_SLOT 0001bef9 tn_appendmany\n-0003d0e4 0000de16 R_ARM_JUMP_SLOT 0001c915 tn_get_attr\n-0003d0e8 0001b616 R_ARM_JUMP_SLOT 00020099 nlq_clear\n+0003d0c8 00024116 R_ARM_JUMP_SLOT 0001e621 tn_dup\n+0003d0cc 0000d716 R_ARM_JUMP_SLOT 0002ef61 qum_PUT\n+0003d0d0 00014516 R_ARM_JUMP_SLOT 00012e61 gm_arc_HASWEIGHT\n+0003d0d4 00008816 R_ARM_JUMP_SLOT 0001cf15 tm_PARENT\n+0003d0d8 00013216 R_ARM_JUMP_SLOT 00025849 rde_param_i_value_leaf\n+0003d0dc 00012f16 R_ARM_JUMP_SLOT 00025591 rde_param_i_test_ascii\n+0003d0e0 00024a16 R_ARM_JUMP_SLOT 0001e1e5 tn_appendmany\n+0003d0e4 0000de16 R_ARM_JUMP_SLOT 0001ec01 tn_get_attr\n+0003d0e8 0001b616 R_ARM_JUMP_SLOT 0001fc8d nlq_clear\n 0003d0ec 00020d16 R_ARM_JUMP_SLOT 0002f631 SHA256Update\n-0003d0f0 00005016 R_ARM_JUMP_SLOT 00024f61 rde_param_reset\n-0003d0f4 0001d316 R_ARM_JUMP_SLOT 00025a95 rde_param_i_test_wordchar\n-0003d0f8 0000cb16 R_ARM_JUMP_SLOT 0001c8fd tn_isancestorof\n-0003d0fc 00015816 R_ARM_JUMP_SLOT 0002501d rde_param_query_amark\n-0003d100 00008b16 R_ARM_JUMP_SLOT 00022729 param_F_return\n-0003d104 00014716 R_ARM_JUMP_SLOT 00012bf5 gn_err_duplicate\n+0003d0f0 00005016 R_ARM_JUMP_SLOT 00024ca5 rde_param_reset\n+0003d0f4 0001d316 R_ARM_JUMP_SLOT 000257d9 rde_param_i_test_wordchar\n+0003d0f8 0000cb16 R_ARM_JUMP_SLOT 0001ebe9 tn_isancestorof\n+0003d0fc 00015816 R_ARM_JUMP_SLOT 00024d61 rde_param_query_amark\n+0003d100 00008b16 R_ARM_JUMP_SLOT 0002246d param_F_return\n+0003d104 00014716 R_ARM_JUMP_SLOT 000169f1 gn_err_duplicate\n 0003d108 00000916 R_ARM_JUMP_SLOT 00000000 sincos\n-0003d10c 00013516 R_ARM_JUMP_SLOT 000136c5 g_attr_get\n-0003d110 0001bf16 R_ARM_JUMP_SLOT 00024169 param_SI_next_xdigit\n-0003d114 0000fa16 R_ARM_JUMP_SLOT 000219f9 param_AST\n-0003d118 00005b16 R_ARM_JUMP_SLOT 000220e5 param_LOCATION\n-0003d11c 00006e16 R_ARM_JUMP_SLOT 00030029 stm_GET\n-0003d120 00011216 R_ARM_JUMP_SLOT 00024031 param_SI_next_space\n+0003d10c 00013516 R_ARM_JUMP_SLOT 00015309 g_attr_get\n+0003d110 0001bf16 R_ARM_JUMP_SLOT 00023ead param_SI_next_xdigit\n+0003d114 0000fa16 R_ARM_JUMP_SLOT 0002173d param_AST\n+0003d118 00005b16 R_ARM_JUMP_SLOT 00021e29 param_LOCATION\n+0003d11c 00006e16 R_ARM_JUMP_SLOT 000304b1 stm_GET\n+0003d120 00011216 R_ARM_JUMP_SLOT 00023d75 param_SI_next_space\n 0003d124 00000a16 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4\n-0003d128 0001d016 R_ARM_JUMP_SLOT 00023fc9 param_SI_next_punct\n-0003d12c 0000ff16 R_ARM_JUMP_SLOT 00024ead rde_param_del\n-0003d130 00004d16 R_ARM_JUMP_SLOT 00023d59 param_SI_next_control\n-0003d134 00006a16 R_ARM_JUMP_SLOT 0001df55 tm_INSERT\n-0003d138 0001ed16 R_ARM_JUMP_SLOT 0002591d rde_param_i_test_digit\n+0003d128 0001d016 R_ARM_JUMP_SLOT 00023d0d param_SI_next_punct\n+0003d12c 0000ff16 R_ARM_JUMP_SLOT 00024bf1 rde_param_del\n+0003d130 00004d16 R_ARM_JUMP_SLOT 00023a9d param_SI_next_control\n+0003d134 00006a16 R_ARM_JUMP_SLOT 0001c3dd tm_INSERT\n+0003d138 0001ed16 R_ARM_JUMP_SLOT 00025661 rde_param_i_test_digit\n 0003d13c 0000d816 R_ARM_JUMP_SLOT 000104a9 ns_Graph_c_Init\n-0003d140 0000ba16 R_ARM_JUMP_SLOT 00022bb9 param_I_loc_pop_rewind\n-0003d144 00012816 R_ARM_JUMP_SLOT 000237b5 param_SI_value_state_merge\n-0003d148 0001aa16 R_ARM_JUMP_SLOT 0001379d g_attr_getall\n-0003d14c 0001ff16 R_ARM_JUMP_SLOT 00021d41 param_CURRENT\n-0003d150 00023916 R_ARM_JUMP_SLOT 000239d1 param_SI_voidvoid_part\n-0003d154 00023616 R_ARM_JUMP_SLOT 00023b89 param_SI_next_range\n-0003d158 0000bd16 R_ARM_JUMP_SLOT 0001676d gm_arc_NODES\n-0003d15c 0001f916 R_ARM_JUMP_SLOT 00018b69 s_new\n-0003d160 00018616 R_ARM_JUMP_SLOT 000172d1 gm_node_OPPOSITE\n-0003d164 00017c16 R_ARM_JUMP_SLOT 000132e1 g_attr_serok\n+0003d140 0000ba16 R_ARM_JUMP_SLOT 000228fd param_I_loc_pop_rewind\n+0003d144 00012816 R_ARM_JUMP_SLOT 000234f9 param_SI_value_state_merge\n+0003d148 0001aa16 R_ARM_JUMP_SLOT 000153e1 g_attr_getall\n+0003d14c 0001ff16 R_ARM_JUMP_SLOT 00021a85 param_CURRENT\n+0003d150 00023916 R_ARM_JUMP_SLOT 00023715 param_SI_voidvoid_part\n+0003d154 00023616 R_ARM_JUMP_SLOT 000238cd param_SI_next_range\n+0003d158 0000bd16 R_ARM_JUMP_SLOT 00013945 gm_arc_NODES\n+0003d15c 0001f916 R_ARM_JUMP_SLOT 00017da1 s_new\n+0003d160 00018616 R_ARM_JUMP_SLOT 000144a9 gm_node_OPPOSITE\n+0003d164 00017c16 R_ARM_JUMP_SLOT 00014f25 g_attr_serok\n 0003d168 00000b16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4\n-0003d16c 00011616 R_ARM_JUMP_SLOT 00020bdd param_intern\n-0003d170 0000d016 R_ARM_JUMP_SLOT 00025479 rde_param_i_input_next\n-0003d174 00018516 R_ARM_JUMP_SLOT 0001bb61 tn_structure\n-0003d178 0001ef16 R_ARM_JUMP_SLOT 00011e51 g_newnodename\n-0003d17c 00023a16 R_ARM_JUMP_SLOT 0001c599 tn_height\n-0003d180 00018d16 R_ARM_JUMP_SLOT 00016705 gm_arc_TARGET\n-0003d184 00022f16 R_ARM_JUMP_SLOT 00023e29 param_SI_next_digit\n-0003d188 0000bb16 R_ARM_JUMP_SLOT 000203fd tms_getchildren\n-0003d18c 0000d216 R_ARM_JUMP_SLOT 00025a5d rde_param_i_test_space\n+0003d16c 00011616 R_ARM_JUMP_SLOT 00026ab1 param_intern\n+0003d170 0000d016 R_ARM_JUMP_SLOT 000251bd rde_param_i_input_next\n+0003d174 00018516 R_ARM_JUMP_SLOT 0001de4d tn_structure\n+0003d178 0001ef16 R_ARM_JUMP_SLOT 00016d75 g_newnodename\n+0003d17c 00023a16 R_ARM_JUMP_SLOT 0001e885 tn_height\n+0003d180 00018d16 R_ARM_JUMP_SLOT 000138dd gm_arc_TARGET\n+0003d184 00022f16 R_ARM_JUMP_SLOT 00023b6d param_SI_next_digit\n+0003d188 0000bb16 R_ARM_JUMP_SLOT 0001ab5d tms_getchildren\n+0003d18c 0000d216 R_ARM_JUMP_SLOT 000257a1 rde_param_i_test_space\n 0003d190 00007616 R_ARM_JUMP_SLOT 0002f571 SHA256Init\n-0003d194 0000ae16 R_ARM_JUMP_SLOT 00015929 gm_ARCS\n-0003d198 00010916 R_ARM_JUMP_SLOT 00023475 param_I_test_print\n+0003d194 0000ae16 R_ARM_JUMP_SLOT 00012b01 gm_ARCS\n+0003d198 00010916 R_ARM_JUMP_SLOT 000231b9 param_I_test_print\n 0003d19c 00000d16 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4\n-0003d1a0 00019316 R_ARM_JUMP_SLOT 0002598d rde_param_i_test_punct\n+0003d1a0 00019316 R_ARM_JUMP_SLOT 000256d1 rde_param_i_test_punct\n 0003d1a4 00000e16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4\n-0003d1a8 0001b316 R_ARM_JUMP_SLOT 0002e9a5 qum_DESTROY\n-0003d1ac 00019816 R_ARM_JUMP_SLOT 0002167d rde_stack_push\n-0003d1b0 00024516 R_ARM_JUMP_SLOT 00020b3d param_delete\n-0003d1b4 00010a16 R_ARM_JUMP_SLOT 00025815 rde_param_i_test_alnum\n-0003d1b8 0001f816 R_ARM_JUMP_SLOT 000171fd gm_node_KEYS\n-0003d1bc 0000b216 R_ARM_JUMP_SLOT 00023505 param_I_test_range\n-0003d1c0 0000ef16 R_ARM_JUMP_SLOT 00021a9d param_ASTS\n+0003d1a8 0001b316 R_ARM_JUMP_SLOT 0002eac5 qum_DESTROY\n+0003d1ac 00019816 R_ARM_JUMP_SLOT 00026775 rde_stack_push\n+0003d1b0 00024516 R_ARM_JUMP_SLOT 00026a11 param_delete\n+0003d1b4 00010a16 R_ARM_JUMP_SLOT 00025559 rde_param_i_test_alnum\n+0003d1b8 0001f816 R_ARM_JUMP_SLOT 000143d5 gm_node_KEYS\n+0003d1bc 0000b216 R_ARM_JUMP_SLOT 00023249 param_I_test_range\n+0003d1c0 0000ef16 R_ARM_JUMP_SLOT 000217e1 param_ASTS\n 0003d1c4 00000f16 R_ARM_JUMP_SLOT 00000000 atan2\n-0003d1c8 00011c16 R_ARM_JUMP_SLOT 00022ac1 param_I_loc_pop_discard\n+0003d1c8 00011c16 R_ARM_JUMP_SLOT 00022805 param_I_loc_pop_discard\n 0003d1cc 00015516 R_ARM_JUMP_SLOT 0002da75 MD5Final\n-0003d1d0 00007316 R_ARM_JUMP_SLOT 00022e39 param_I_ast_pop_rewind\n-0003d1d4 0001f016 R_ARM_JUMP_SLOT 00016f1d gm_node_GET\n+0003d1d0 00007316 R_ARM_JUMP_SLOT 00022b7d param_I_ast_pop_rewind\n+0003d1d4 0001f016 R_ARM_JUMP_SLOT 000140f5 gm_node_GET\n 0003d1d8 00010e16 R_ARM_JUMP_SLOT 00019b49 yyparse\n-0003d1dc 0000d316 R_ARM_JUMP_SLOT 000236f9 param_SI_value_state_push\n-0003d1e0 00018416 R_ARM_JUMP_SLOT 0001fd05 t_newnodename\n-0003d1e4 00024216 R_ARM_JUMP_SLOT 0002eeb1 qum_UNGET\n-0003d1e8 00012e16 R_ARM_JUMP_SLOT 0001b8c9 tn_notnode\n-0003d1ec 00005516 R_ARM_JUMP_SLOT 00022195 param_RESET\n-0003d1f0 00003616 R_ARM_JUMP_SLOT 0001e8cd tm_NEXT\n-0003d1f4 0001c216 R_ARM_JUMP_SLOT 00017409 gm_node_RENAME\n-0003d1f8 0001d116 R_ARM_JUMP_SLOT 00025955 rde_param_i_test_lower\n-0003d1fc 00004116 R_ARM_JUMP_SLOT 00012f69 ga_mv_src\n-0003d200 00012016 R_ARM_JUMP_SLOT 00022545 param_TOKENS\n-0003d204 0000a316 R_ARM_JUMP_SLOT 00013e31 g_attr_dup\n-0003d208 00020416 R_ARM_JUMP_SLOT 00018491 sm_SUBSETOF\n-0003d20c 0001a716 R_ARM_JUMP_SLOT 00024a15 param_SI_next_class\n-0003d210 00019d16 R_ARM_JUMP_SLOT 00030599 st_delete\n-0003d214 00022c16 R_ARM_JUMP_SLOT 0002542d rde_param_i_loc_pop_rewind\n-0003d218 00015a16 R_ARM_JUMP_SLOT 00016491 gm_arc_MOVE_SRC\n+0003d1dc 0000d316 R_ARM_JUMP_SLOT 0002343d param_SI_value_state_push\n+0003d1e0 00018416 R_ARM_JUMP_SLOT 000205a9 t_newnodename\n+0003d1e4 00024216 R_ARM_JUMP_SLOT 0002efd1 qum_UNGET\n+0003d1e8 00012e16 R_ARM_JUMP_SLOT 0001dbb5 tn_notnode\n+0003d1ec 00005516 R_ARM_JUMP_SLOT 00021ed9 param_RESET\n+0003d1f0 00003616 R_ARM_JUMP_SLOT 0001cd55 tm_NEXT\n+0003d1f4 0001c216 R_ARM_JUMP_SLOT 000145e1 gm_node_RENAME\n+0003d1f8 0001d116 R_ARM_JUMP_SLOT 00025699 rde_param_i_test_lower\n+0003d1fc 00004116 R_ARM_JUMP_SLOT 00014bad ga_mv_src\n+0003d200 00012016 R_ARM_JUMP_SLOT 00022289 param_TOKENS\n+0003d204 0000a316 R_ARM_JUMP_SLOT 00015a75 g_attr_dup\n+0003d208 00020416 R_ARM_JUMP_SLOT 00018d49 sm_SUBSETOF\n+0003d20c 0001a716 R_ARM_JUMP_SLOT 00024759 param_SI_next_class\n+0003d210 00019d16 R_ARM_JUMP_SLOT 0003013d st_delete\n+0003d214 00022c16 R_ARM_JUMP_SLOT 00025171 rde_param_i_loc_pop_rewind\n+0003d218 00015a16 R_ARM_JUMP_SLOT 00013669 gm_arc_MOVE_SRC\n 0003d21c 00001016 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4\n-0003d220 0001c916 R_ARM_JUMP_SLOT 00016d89 gm_node_DELETE\n-0003d224 00009b16 R_ARM_JUMP_SLOT 000190b5 s_subtract1\n-0003d228 00004416 R_ARM_JUMP_SLOT 0001c491 tn_set_attr\n-0003d22c 00019516 R_ARM_JUMP_SLOT 000230b1 param_I_value_clear\n-0003d230 0001f716 R_ARM_JUMP_SLOT 000259a9 rde_param_i_test_range\n-0003d234 00017016 R_ARM_JUMP_SLOT 00016ead gm_node_EXISTS\n-0003d238 00024816 R_ARM_JUMP_SLOT 000211a5 rde_tc_del\n-0003d23c 00007b16 R_ARM_JUMP_SLOT 00011061 g_walkoptions\n-0003d240 0001bc16 R_ARM_JUMP_SLOT 0001eb05 tm_PREVIOUS\n-0003d244 00020716 R_ARM_JUMP_SLOT 00012ab9 gn_get_node\n-0003d248 00017e16 R_ARM_JUMP_SLOT 0001d755 tm_DELETE\n-0003d24c 0001d516 R_ARM_JUMP_SLOT 000301ed stm_PEEK\n-0003d250 00006b16 R_ARM_JUMP_SLOT 0001f65d t_structure\n+0003d220 0001c916 R_ARM_JUMP_SLOT 00013f61 gm_node_DELETE\n+0003d224 00009b16 R_ARM_JUMP_SLOT 000182ed s_subtract1\n+0003d228 00004416 R_ARM_JUMP_SLOT 0001e77d tn_set_attr\n+0003d22c 00019516 R_ARM_JUMP_SLOT 00022df5 param_I_value_clear\n+0003d230 0001f716 R_ARM_JUMP_SLOT 000256ed rde_param_i_test_range\n+0003d234 00017016 R_ARM_JUMP_SLOT 00014085 gm_node_EXISTS\n+0003d238 00024816 R_ARM_JUMP_SLOT 00026d4d rde_tc_del\n+0003d23c 00007b16 R_ARM_JUMP_SLOT 00015fad g_walkoptions\n+0003d240 0001bc16 R_ARM_JUMP_SLOT 0001cf8d tm_PREVIOUS\n+0003d244 00020716 R_ARM_JUMP_SLOT 000168b5 gn_get_node\n+0003d248 00017e16 R_ARM_JUMP_SLOT 0001bbdd tm_DELETE\n+0003d24c 0001d516 R_ARM_JUMP_SLOT 00030675 stm_PEEK\n+0003d250 00006b16 R_ARM_JUMP_SLOT 0001ff01 t_structure\n 0003d254 00021716 R_ARM_JUMP_SLOT 0002c911 ns_Base32hex_c_Init\n-0003d258 00016416 R_ARM_JUMP_SLOT 00024221 param_SI_void_state_merge_ok\n-0003d25c 00016516 R_ARM_JUMP_SLOT 000211e1 rde_tc_size\n-0003d260 00016b16 R_ARM_JUMP_SLOT 00018e6d s_difference\n-0003d264 0000bc16 R_ARM_JUMP_SLOT 00011425 g_walk\n-0003d268 00004a16 R_ARM_JUMP_SLOT 00025425 rde_param_i_loc_pop_discard\n-0003d26c 0001db16 R_ARM_JUMP_SLOT 000131bd g_attr_serial\n-0003d270 00004516 R_ARM_JUMP_SLOT 00012ded ga_new\n-0003d274 00003016 R_ARM_JUMP_SLOT 00016329 gm_arc_KEYS\n-0003d278 00016916 R_ARM_JUMP_SLOT 00012d31 gn_serial_arcs\n+0003d258 00016416 R_ARM_JUMP_SLOT 00023f65 param_SI_void_state_merge_ok\n+0003d25c 00016516 R_ARM_JUMP_SLOT 00026d89 rde_tc_size\n+0003d260 00016b16 R_ARM_JUMP_SLOT 000180a5 s_difference\n+0003d264 0000bc16 R_ARM_JUMP_SLOT 00016371 g_walk\n+0003d268 00004a16 R_ARM_JUMP_SLOT 00025169 rde_param_i_loc_pop_discard\n+0003d26c 0001db16 R_ARM_JUMP_SLOT 00014e01 g_attr_serial\n+0003d270 00004516 R_ARM_JUMP_SLOT 00014a31 ga_new\n+0003d274 00003016 R_ARM_JUMP_SLOT 00013501 gm_arc_KEYS\n+0003d278 00016916 R_ARM_JUMP_SLOT 00016b2d gn_serial_arcs\n 0003d27c 00017f16 R_ARM_JUMP_SLOT 00010129 MD4Final\n-0003d280 00003816 R_ARM_JUMP_SLOT 00022c01 param_I_loc_rewind\n-0003d284 00012716 R_ARM_JUMP_SLOT 00016505 gm_arc_MOVE_TARG\n-0003d288 00022b16 R_ARM_JUMP_SLOT 00013e61 g_nlq_append\n+0003d280 00003816 R_ARM_JUMP_SLOT 00022945 param_I_loc_rewind\n+0003d284 00012716 R_ARM_JUMP_SLOT 000136dd gm_arc_MOVE_TARG\n+0003d288 00022b16 R_ARM_JUMP_SLOT 000166fd g_nlq_append\n 0003d28c 00004616 R_ARM_JUMP_SLOT 0002b13d ns_Pt_parse_peg_c_Init\n-0003d290 00014316 R_ARM_JUMP_SLOT 00013115 ga_err_missing\n-0003d294 00009016 R_ARM_JUMP_SLOT 00022005 param_LMARKED\n-0003d298 0000c316 R_ARM_JUMP_SLOT 00015dd1 gm_arc_ATTR\n-0003d29c 0001fe16 R_ARM_JUMP_SLOT 0002289d param_I_st_ok\n-0003d2a0 00007e16 R_ARM_JUMP_SLOT 0001765d gm_SWAP\n-0003d2a4 00008f16 R_ARM_JUMP_SLOT 000228e5 param_I_er_clear\n-0003d2a8 0000ce16 R_ARM_JUMP_SLOT 00023615 param_I_test_wordchar\n-0003d2ac 00024f16 R_ARM_JUMP_SLOT 0001337d g_attr_delete\n-0003d2b0 0001e216 R_ARM_JUMP_SLOT 0001e211 tm_KEYEXISTS\n+0003d290 00014316 R_ARM_JUMP_SLOT 00014d59 ga_err_missing\n+0003d294 00009016 R_ARM_JUMP_SLOT 00021d49 param_LMARKED\n+0003d298 0000c316 R_ARM_JUMP_SLOT 00012fa9 gm_arc_ATTR\n+0003d29c 0001fe16 R_ARM_JUMP_SLOT 000225e1 param_I_st_ok\n+0003d2a0 00007e16 R_ARM_JUMP_SLOT 00014835 gm_SWAP\n+0003d2a4 00008f16 R_ARM_JUMP_SLOT 00022629 param_I_er_clear\n+0003d2a8 0000ce16 R_ARM_JUMP_SLOT 00023359 param_I_test_wordchar\n+0003d2ac 00024f16 R_ARM_JUMP_SLOT 00014fc1 g_attr_delete\n+0003d2b0 0001e216 R_ARM_JUMP_SLOT 0001c699 tm_KEYEXISTS\n 0003d2b4 00005f16 R_ARM_JUMP_SLOT 000199fd ns_Jsonc_Init\n-0003d2b8 00006016 R_ARM_JUMP_SLOT 000183e9 sm_SIZE\n-0003d2bc 00020f16 R_ARM_JUMP_SLOT 0001c2a9 tn_cut\n+0003d2b8 00006016 R_ARM_JUMP_SLOT 00018ca1 sm_SIZE\n+0003d2bc 00020f16 R_ARM_JUMP_SLOT 0001e595 tn_cut\n 0003d2c0 00001116 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4\n-0003d2c4 0001a416 R_ARM_JUMP_SLOT 0001758d gm_SERIALIZE\n+0003d2c4 0001a416 R_ARM_JUMP_SLOT 00014765 gm_SERIALIZE\n 0003d2c8 0001d816 R_ARM_JUMP_SLOT 0002c975 ns_Base64c_Init\n-0003d2cc 00013c16 R_ARM_JUMP_SLOT 0002297d param_I_er_nt\n-0003d2d0 00023316 R_ARM_JUMP_SLOT 00018e05 s_dup\n-0003d2d4 0001ac16 R_ARM_JUMP_SLOT 00025221 rde_param_query_string\n-0003d2d8 00016016 R_ARM_JUMP_SLOT 00013ab1 g_attr_set\n-0003d2dc 00010016 R_ARM_JUMP_SLOT 00018bb9 s_ltype\n-0003d2e0 00018b16 R_ARM_JUMP_SLOT 0002303d param_I_value_cleaf\n-0003d2e4 0000f916 R_ARM_JUMP_SLOT 00025ab1 rde_param_i_test_xdigit\n-0003d2e8 0000ee16 R_ARM_JUMP_SLOT 000251ed rde_param_query_es\n-0003d2ec 00012516 R_ARM_JUMP_SLOT 00015b15 gm_arc_SETUNWEIGH\n+0003d2cc 00013c16 R_ARM_JUMP_SLOT 000226c1 param_I_er_nt\n+0003d2d0 00023316 R_ARM_JUMP_SLOT 0001803d s_dup\n+0003d2d4 0001ac16 R_ARM_JUMP_SLOT 00024f65 rde_param_query_string\n+0003d2d8 00016016 R_ARM_JUMP_SLOT 000156f5 g_attr_set\n+0003d2dc 00010016 R_ARM_JUMP_SLOT 00017df1 s_ltype\n+0003d2e0 00018b16 R_ARM_JUMP_SLOT 00022d81 param_I_value_cleaf\n+0003d2e4 0000f916 R_ARM_JUMP_SLOT 000257f5 rde_param_i_test_xdigit\n+0003d2e8 0000ee16 R_ARM_JUMP_SLOT 00024f31 rde_param_query_es\n+0003d2ec 00012516 R_ARM_JUMP_SLOT 00012ced gm_arc_SETUNWEIGH\n 0003d2f0 00001216 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4\n-0003d2f4 00021416 R_ARM_JUMP_SLOT 000181d1 sm_INTERSECT\n-0003d2f8 00018916 R_ARM_JUMP_SLOT 0002560d rde_param_i_status_negate\n-0003d2fc 00012d16 R_ARM_JUMP_SLOT 00016f91 gm_node_GETALL\n-0003d300 00009116 R_ARM_JUMP_SLOT 00021761 rde_stack_pop\n-0003d304 00014d16 R_ARM_JUMP_SLOT 00022b5d param_I_loc_pop_rewdis\n-0003d308 00013d16 R_ARM_JUMP_SLOT 00025295 rde_param_i_ast_rewind\n-0003d30c 0000ca16 R_ARM_JUMP_SLOT 00025a79 rde_param_i_test_upper\n-0003d310 00009e16 R_ARM_JUMP_SLOT 00025bed rde_param_i_value_reduce\n-0003d314 00012916 R_ARM_JUMP_SLOT 00020701 tms_set\n-0003d318 00007016 R_ARM_JUMP_SLOT 00023821 param_SI_voidvoid_branch\n-0003d31c 00021816 R_ARM_JUMP_SLOT 00022c49 param_I_loc_push\n-0003d320 00005916 R_ARM_JUMP_SLOT 00025ac1 rde_param_i_value_clear\n-0003d324 0000e316 R_ARM_JUMP_SLOT 00016829 gm_arc_UNSET\n+0003d2f4 00021416 R_ARM_JUMP_SLOT 00018a89 sm_INTERSECT\n+0003d2f8 00018916 R_ARM_JUMP_SLOT 00025351 rde_param_i_status_negate\n+0003d2fc 00012d16 R_ARM_JUMP_SLOT 00014169 gm_node_GETALL\n+0003d300 00009116 R_ARM_JUMP_SLOT 00026859 rde_stack_pop\n+0003d304 00014d16 R_ARM_JUMP_SLOT 000228a1 param_I_loc_pop_rewdis\n+0003d308 00013d16 R_ARM_JUMP_SLOT 00024fd9 rde_param_i_ast_rewind\n+0003d30c 0000ca16 R_ARM_JUMP_SLOT 000257bd rde_param_i_test_upper\n+0003d310 00009e16 R_ARM_JUMP_SLOT 00025931 rde_param_i_value_reduce\n+0003d314 00012916 R_ARM_JUMP_SLOT 0001ae61 tms_set\n+0003d318 00007016 R_ARM_JUMP_SLOT 00023565 param_SI_voidvoid_branch\n+0003d31c 00021816 R_ARM_JUMP_SLOT 0002298d param_I_loc_push\n+0003d320 00005916 R_ARM_JUMP_SLOT 00025805 rde_param_i_value_clear\n+0003d324 0000e316 R_ARM_JUMP_SLOT 00013a01 gm_arc_UNSET\n 0003d328 00016216 R_ARM_JUMP_SLOT 0002f845 SHA256Final\n-0003d32c 0000b416 R_ARM_JUMP_SLOT 0002500d rde_param_data\n-0003d330 00003716 R_ARM_JUMP_SLOT 000105d9 gc_delete\n-0003d334 00009416 R_ARM_JUMP_SLOT 0002342d param_I_test_lower\n-0003d338 00013b16 R_ARM_JUMP_SLOT 00030349 stm_ROTATE\n-0003d33c 0000a916 R_ARM_JUMP_SLOT 0001c0f1 tn_insertmany\n-0003d340 0001ba16 R_ARM_JUMP_SLOT 0001b905 tn_leaf\n-0003d344 00017316 R_ARM_JUMP_SLOT 0001e4f1 tm_LAPPEND\n-0003d348 0001cc16 R_ARM_JUMP_SLOT 0002239d param_SYMBOLS\n+0003d32c 0000b416 R_ARM_JUMP_SLOT 00024d51 rde_param_data\n+0003d330 00003716 R_ARM_JUMP_SLOT 00011d59 gc_delete\n+0003d334 00009416 R_ARM_JUMP_SLOT 00023171 param_I_test_lower\n+0003d338 00013b16 R_ARM_JUMP_SLOT 000307d1 stm_ROTATE\n+0003d33c 0000a916 R_ARM_JUMP_SLOT 0001e3dd tn_insertmany\n+0003d340 0001ba16 R_ARM_JUMP_SLOT 0001dbf1 tn_leaf\n+0003d344 00017316 R_ARM_JUMP_SLOT 0001c979 tm_LAPPEND\n+0003d348 0001cc16 R_ARM_JUMP_SLOT 000220e1 param_SYMBOLS\n 0003d34c 0000af16 R_ARM_JUMP_SLOT 0001a7d1 ns_Tree_c_Init\n-0003d350 0001a516 R_ARM_JUMP_SLOT 00021ec9 param_EMARKED\n-0003d354 00019f16 R_ARM_JUMP_SLOT 000217d9 rde_stack_trim\n-0003d358 0001bb16 R_ARM_JUMP_SLOT 0002365d param_I_test_xdigit\n-0003d35c 0001e416 R_ARM_JUMP_SLOT 0001ffc9 nlq_init\n-0003d360 00007916 R_ARM_JUMP_SLOT 000236a5 param_SI_void_state_push\n-0003d364 0001dc16 R_ARM_JUMP_SLOT 00022775 param_O_continue\n-0003d368 00016116 R_ARM_JUMP_SLOT 00013f29 g_nlq_clear\n-0003d36c 0001f316 R_ARM_JUMP_SLOT 00023a9d param_SI_valuevalue_part\n+0003d350 0001a516 R_ARM_JUMP_SLOT 00021c0d param_EMARKED\n+0003d354 00019f16 R_ARM_JUMP_SLOT 000268d1 rde_stack_trim\n+0003d358 0001bb16 R_ARM_JUMP_SLOT 000233a1 param_I_test_xdigit\n+0003d35c 0001e416 R_ARM_JUMP_SLOT 0001fbbd nlq_init\n+0003d360 00007916 R_ARM_JUMP_SLOT 000233e9 param_SI_void_state_push\n+0003d364 0001dc16 R_ARM_JUMP_SLOT 000224b9 param_O_continue\n+0003d368 00016116 R_ARM_JUMP_SLOT 000167c5 g_nlq_clear\n+0003d36c 0001f316 R_ARM_JUMP_SLOT 000237e1 param_SI_valuevalue_part\n 0003d370 00001316 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4\n-0003d374 0001ca16 R_ARM_JUMP_SLOT 00013ee5 g_nlq_pop\n+0003d374 0001ca16 R_ARM_JUMP_SLOT 00016781 g_nlq_pop\n 0003d378 00019e16 R_ARM_JUMP_SLOT 0000f179 ns_Map_slippy_c_Init\n 0003d37c 00019916 R_ARM_JUMP_SLOT 00020af9 ns_Pt_rdengine_c_Init\n-0003d380 0000e416 R_ARM_JUMP_SLOT 00024859 param_SI_value_clear_symbol_end\n-0003d384 00021916 R_ARM_JUMP_SLOT 00021e7d param_DESTROY\n-0003d388 00022416 R_ARM_JUMP_SLOT 00013d1d g_attr_extend\n-0003d38c 00019b16 R_ARM_JUMP_SLOT 0001f2e9 tm_WALK\n-0003d390 0000cf16 R_ARM_JUMP_SLOT 000186bd sm_SYMDIFF\n-0003d394 00019716 R_ARM_JUMP_SLOT 0002f059 qu_delete\n-0003d398 00024416 R_ARM_JUMP_SLOT 000246fd param_SI_void_leaf_symbol_end\n-0003d39c 0000e816 R_ARM_JUMP_SLOT 0001db7d tm_GETALL\n-0003d3a0 00020b16 R_ARM_JUMP_SLOT 00020011 nlq_push\n-0003d3a4 00010216 R_ARM_JUMP_SLOT 000215c1 rde_stack_new\n-0003d3a8 0001a316 R_ARM_JUMP_SLOT 0001be3d tn_detachchildren\n-0003d3ac 00021f16 R_ARM_JUMP_SLOT 00017499 gm_node_SET\n-0003d3b0 00021516 R_ARM_JUMP_SLOT 00022c91 param_F_ast_pop_rewind\n+0003d380 0000e416 R_ARM_JUMP_SLOT 0002459d param_SI_value_clear_symbol_end\n+0003d384 00021916 R_ARM_JUMP_SLOT 00021bc1 param_DESTROY\n+0003d388 00022416 R_ARM_JUMP_SLOT 00015961 g_attr_extend\n+0003d38c 00019b16 R_ARM_JUMP_SLOT 0001d771 tm_WALK\n+0003d390 0000cf16 R_ARM_JUMP_SLOT 00018f75 sm_SYMDIFF\n+0003d394 00019716 R_ARM_JUMP_SLOT 0002f179 qu_delete\n+0003d398 00024416 R_ARM_JUMP_SLOT 00024441 param_SI_void_leaf_symbol_end\n+0003d39c 0000e816 R_ARM_JUMP_SLOT 0001c005 tm_GETALL\n+0003d3a0 00020b16 R_ARM_JUMP_SLOT 0001fc05 nlq_push\n+0003d3a4 00010216 R_ARM_JUMP_SLOT 000266b9 rde_stack_new\n+0003d3a8 0001a316 R_ARM_JUMP_SLOT 0001e129 tn_detachchildren\n+0003d3ac 00021f16 R_ARM_JUMP_SLOT 00014671 gm_node_SET\n+0003d3b0 00021516 R_ARM_JUMP_SLOT 000229d5 param_F_ast_pop_rewind\n 0003d3b4 00001416 R_ARM_JUMP_SLOT 00000000 __gmon_start__\n-0003d3b8 0000b816 R_ARM_JUMP_SLOT 0001f255 tm_UNSET\n+0003d3b8 0000b816 R_ARM_JUMP_SLOT 0001d6dd tm_UNSET\n 0003d3bc 00001516 R_ARM_JUMP_SLOT 00000000 sin\n 0003d3c0 00012316 R_ARM_JUMP_SLOT 0002fc3d ns_Rc4c_Init\n-0003d3c4 00010316 R_ARM_JUMP_SLOT 00022ddd param_I_ast_pop_rewdis\n-0003d3c8 0001d916 R_ARM_JUMP_SLOT 000106e1 gc_attr\n-0003d3cc 00025016 R_ARM_JUMP_SLOT 00017f89 sm_EXCLUDE\n-0003d3d0 00011a16 R_ARM_JUMP_SLOT 0001ba19 tn_notleaf\n+0003d3c4 00010316 R_ARM_JUMP_SLOT 00022b21 param_I_ast_pop_rewdis\n+0003d3c8 0001d916 R_ARM_JUMP_SLOT 00011e61 gc_attr\n+0003d3cc 00025016 R_ARM_JUMP_SLOT 00018841 sm_EXCLUDE\n+0003d3d0 00011a16 R_ARM_JUMP_SLOT 0001dd05 tn_notleaf\n 0003d3d4 00015c16 R_ARM_JUMP_SLOT 0002ff29 ns_Stack_c_Init\n 0003d3d8 00001616 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4\n 0003d3dc 00008616 R_ARM_JUMP_SLOT 0001a445 jsonparse\n-0003d3e0 0001e616 R_ARM_JUMP_SLOT 0001de5d tm_HEIGHT\n-0003d3e4 0000f116 R_ARM_JUMP_SLOT 00023a35 param_SI_voidvalue_part\n-0003d3e8 00009d16 R_ARM_JUMP_SLOT 00025939 rde_param_i_test_graph\n-0003d3ec 00007116 R_ARM_JUMP_SLOT 000300e5 stm_TRIM\n-0003d3f0 00014e16 R_ARM_JUMP_SLOT 0001614d gm_arc_GETALL\n-0003d3f4 00023c16 R_ARM_JUMP_SLOT 00011d69 g_new\n-0003d3f8 0001a116 R_ARM_JUMP_SLOT 0001bcad tn_detachmany\n-0003d3fc 00017916 R_ARM_JUMP_SLOT 00021de1 param_DATA\n-0003d400 0001ea16 R_ARM_JUMP_SLOT 00015ed5 gm_arc_DELETE\n-0003d404 00007216 R_ARM_JUMP_SLOT 00025065 rde_param_query_er_tcl\n-0003d408 0000f416 R_ARM_JUMP_SLOT 00018549 sm_SUBTRACT\n-0003d40c 00010416 R_ARM_JUMP_SLOT 00023355 param_I_test_ddigit\n+0003d3e0 0001e616 R_ARM_JUMP_SLOT 0001c2e5 tm_HEIGHT\n+0003d3e4 0000f116 R_ARM_JUMP_SLOT 00023779 param_SI_voidvalue_part\n+0003d3e8 00009d16 R_ARM_JUMP_SLOT 0002567d rde_param_i_test_graph\n+0003d3ec 00007116 R_ARM_JUMP_SLOT 0003056d stm_TRIM\n+0003d3f0 00014e16 R_ARM_JUMP_SLOT 00013325 gm_arc_GETALL\n+0003d3f4 00023c16 R_ARM_JUMP_SLOT 00016c8d g_new\n+0003d3f8 0001a116 R_ARM_JUMP_SLOT 0001df99 tn_detachmany\n+0003d3fc 00017916 R_ARM_JUMP_SLOT 00021b25 param_DATA\n+0003d400 0001ea16 R_ARM_JUMP_SLOT 000130ad gm_arc_DELETE\n+0003d404 00007216 R_ARM_JUMP_SLOT 00024da9 rde_param_query_er_tcl\n+0003d408 0000f416 R_ARM_JUMP_SLOT 00018e01 sm_SUBTRACT\n+0003d40c 00010416 R_ARM_JUMP_SLOT 00023099 param_I_test_ddigit\n 0003d410 00008916 R_ARM_JUMP_SLOT 00010061 MD4Update\n-0003d414 00021b16 R_ARM_JUMP_SLOT 00010ae9 ga_get_arc\n+0003d414 00021b16 R_ARM_JUMP_SLOT 00011c05 ga_get_arc\n 0003d418 00001716 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4\n-0003d41c 00004216 R_ARM_JUMP_SLOT 0001d7d9 tm_DEPTH\n-0003d420 0001c316 R_ARM_JUMP_SLOT 0001271d g_ms_assign\n-0003d424 00013616 R_ARM_JUMP_SLOT 00022675 param_VALUE\n-0003d428 00004e16 R_ARM_JUMP_SLOT 0001f139 tm_SWAP\n-0003d42c 00009616 R_ARM_JUMP_SLOT 00018b39 s_get\n-0003d430 00014c16 R_ARM_JUMP_SLOT 00025219 rde_param_query_tc_get_s\n+0003d41c 00004216 R_ARM_JUMP_SLOT 0001bc61 tm_DEPTH\n+0003d420 0001c316 R_ARM_JUMP_SLOT 00017641 g_ms_assign\n+0003d424 00013616 R_ARM_JUMP_SLOT 000223b9 param_VALUE\n+0003d428 00004e16 R_ARM_JUMP_SLOT 0001d5c1 tm_SWAP\n+0003d42c 00009616 R_ARM_JUMP_SLOT 00017d71 s_get\n+0003d430 00014c16 R_ARM_JUMP_SLOT 00024f5d rde_param_query_tc_get_s\n 0003d434 00001816 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4\n-0003d438 0001a216 R_ARM_JUMP_SLOT 0001f67d t_deserialize\n+0003d438 0001a216 R_ARM_JUMP_SLOT 0001ff21 t_deserialize\n 0003d43c 00001916 R_ARM_JUMP_SLOT 00000000 atan\n-0003d440 0001d216 R_ARM_JUMP_SLOT 000251f5 rde_param_query_ls\n-0003d444 00011b16 R_ARM_JUMP_SLOT 00022d2d param_O_ast_pop_discard\n+0003d440 0001d216 R_ARM_JUMP_SLOT 00024f39 rde_param_query_ls\n+0003d444 00011b16 R_ARM_JUMP_SLOT 00022a71 param_O_ast_pop_discard\n 0003d448 00001a16 R_ARM_JUMP_SLOT 00000000 fmin\n-0003d44c 00019616 R_ARM_JUMP_SLOT 00013e59 g_nlq_init\n-0003d450 00010f16 R_ARM_JUMP_SLOT 0001d9b5 tm_DESTROY\n+0003d44c 00019616 R_ARM_JUMP_SLOT 000166f5 g_nlq_init\n+0003d450 00010f16 R_ARM_JUMP_SLOT 0001be3d tm_DESTROY\n 0003d454 00023e16 R_ARM_JUMP_SLOT 00010029 MD4Init\n-0003d458 0000e116 R_ARM_JUMP_SLOT 00025619 rde_param_i_symbol_restore\n+0003d458 0000e116 R_ARM_JUMP_SLOT 0002535d rde_param_i_symbol_restore\n 0003d45c 00001b16 R_ARM_JUMP_SLOT 00000000 fprintf@GLIBC_2.4\n-0003d460 00022e16 R_ARM_JUMP_SLOT 00020bd9 param_setcmd\n-0003d464 00024616 R_ARM_JUMP_SLOT 0001c64d tn_getchildren\n-0003d468 00010116 R_ARM_JUMP_SLOT 00010abd ga_shimmer\n+0003d460 00022e16 R_ARM_JUMP_SLOT 00026aad param_setcmd\n+0003d464 00024616 R_ARM_JUMP_SLOT 0001e939 tn_getchildren\n+0003d468 00010116 R_ARM_JUMP_SLOT 00011bd9 ga_shimmer\n 0003d46c 00001c16 R_ARM_JUMP_SLOT 00000000 asin\n-0003d470 00008c16 R_ARM_JUMP_SLOT 0001be61 tn_append\n-0003d474 00006616 R_ARM_JUMP_SLOT 00013c45 g_attr_lappend\n-0003d478 0000ab16 R_ARM_JUMP_SLOT 0002339d param_I_test_digit\n-0003d47c 00013716 R_ARM_JUMP_SLOT 000190e9 s_equal\n-0003d480 00010c16 R_ARM_JUMP_SLOT 0002213d param_OK\n-0003d484 0001c716 R_ARM_JUMP_SLOT 0001778d gm_WALK\n-0003d488 00023716 R_ARM_JUMP_SLOT 00024289 param_SI_value_notahead_start\n-0003d48c 0000e516 R_ARM_JUMP_SLOT 0001587d gm_GSET\n-0003d490 00013916 R_ARM_JUMP_SLOT 00021085 rde_ot_intern2\n+0003d470 00008c16 R_ARM_JUMP_SLOT 0001e14d tn_append\n+0003d474 00006616 R_ARM_JUMP_SLOT 00015889 g_attr_lappend\n+0003d478 0000ab16 R_ARM_JUMP_SLOT 000230e1 param_I_test_digit\n+0003d47c 00013716 R_ARM_JUMP_SLOT 00018321 s_equal\n+0003d480 00010c16 R_ARM_JUMP_SLOT 00021e81 param_OK\n+0003d484 0001c716 R_ARM_JUMP_SLOT 00014965 gm_WALK\n+0003d488 00023716 R_ARM_JUMP_SLOT 00023fcd param_SI_value_notahead_start\n+0003d48c 0000e516 R_ARM_JUMP_SLOT 00012a55 gm_GSET\n+0003d490 00013916 R_ARM_JUMP_SLOT 00021589 rde_ot_intern2\n 0003d494 00004016 R_ARM_JUMP_SLOT 0002b405 SHA1Transform\n-0003d498 00004916 R_ARM_JUMP_SLOT 00015cfd gm_arc_WEIGHTS\n-0003d49c 00011316 R_ARM_JUMP_SLOT 0002496d param_SI_next_str\n-0003d4a0 0001fb16 R_ARM_JUMP_SLOT 00022d81 param_I_ast_pop_disrew\n-0003d4a4 0001e516 R_ARM_JUMP_SLOT 00016579 gm_arc_RENAME\n+0003d498 00004916 R_ARM_JUMP_SLOT 00012ed5 gm_arc_WEIGHTS\n+0003d49c 00011316 R_ARM_JUMP_SLOT 000246b1 param_SI_next_str\n+0003d4a0 0001fb16 R_ARM_JUMP_SLOT 00022ac5 param_I_ast_pop_disrew\n+0003d4a4 0001e516 R_ARM_JUMP_SLOT 00013751 gm_arc_RENAME\n 0003d4a8 00001d16 R_ARM_JUMP_SLOT 00000000 hypot\n-0003d4ac 00006716 R_ARM_JUMP_SLOT 00016c71 gm_node_DEGREE\n-0003d4b0 00003e16 R_ARM_JUMP_SLOT 00011ec9 g_ms_serialize\n-0003d4b4 0000c116 R_ARM_JUMP_SLOT 0002292d param_I_er_clear_push\n-0003d4b8 0000d516 R_ARM_JUMP_SLOT 00010545 gc_setup\n-0003d4bc 0000aa16 R_ARM_JUMP_SLOT 00022b09 param_O_loc_pop_discard\n-0003d4c0 0000e616 R_ARM_JUMP_SLOT 000252b9 rde_param_i_ast_push\n-0003d4c4 0000dc16 R_ARM_JUMP_SLOT 00018c75 s_intersect\n-0003d4c8 0000b316 R_ARM_JUMP_SLOT 00016ff9 gm_node_INSERT\n-0003d4cc 0000b016 R_ARM_JUMP_SLOT 00013f65 gc_filter\n-0003d4d0 00018e16 R_ARM_JUMP_SLOT 00020d19 param_new\n-0003d4d4 00010d16 R_ARM_JUMP_SLOT 00013b71 g_attr_append\n-0003d4d8 0000ac16 R_ARM_JUMP_SLOT 0001c575 tn_depth\n+0003d4ac 00006716 R_ARM_JUMP_SLOT 00013e49 gm_node_DEGREE\n+0003d4b0 00003e16 R_ARM_JUMP_SLOT 00016ded g_ms_serialize\n+0003d4b4 0000c116 R_ARM_JUMP_SLOT 00022671 param_I_er_clear_push\n+0003d4b8 0000d516 R_ARM_JUMP_SLOT 00011cc5 gc_setup\n+0003d4bc 0000aa16 R_ARM_JUMP_SLOT 0002284d param_O_loc_pop_discard\n+0003d4c0 0000e616 R_ARM_JUMP_SLOT 00024ffd rde_param_i_ast_push\n+0003d4c4 0000dc16 R_ARM_JUMP_SLOT 00017ead s_intersect\n+0003d4c8 0000b316 R_ARM_JUMP_SLOT 000141d1 gm_node_INSERT\n+0003d4cc 0000b016 R_ARM_JUMP_SLOT 000104ed gc_filter\n+0003d4d0 00018e16 R_ARM_JUMP_SLOT 00026bed param_new\n+0003d4d4 00010d16 R_ARM_JUMP_SLOT 000157b5 g_attr_append\n+0003d4d8 0000ac16 R_ARM_JUMP_SLOT 0001e861 tn_depth\n 0003d4dc 00001e16 R_ARM_JUMP_SLOT 00000000 snprintf@GLIBC_2.4\n-0003d4e0 00013316 R_ARM_JUMP_SLOT 00020f71 rde_ot_intern0\n+0003d4e0 00013316 R_ARM_JUMP_SLOT 00021475 rde_ot_intern0\n 0003d4e4 00001f16 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4\n-0003d4e8 0000c516 R_ARM_JUMP_SLOT 00012ead ga_delete\n-0003d4ec 0000e016 R_ARM_JUMP_SLOT 00023e91 param_SI_next_graph\n-0003d4f0 00022216 R_ARM_JUMP_SLOT 00025371 rde_param_i_error_pop_merge\n-0003d4f4 0000da16 R_ARM_JUMP_SLOT 0002e9f1 qum_PEEK\n-0003d4f8 00003416 R_ARM_JUMP_SLOT 00010629 gc_rename\n-0003d4fc 0001b116 R_ARM_JUMP_SLOT 00016609 gm_arc_SET\n-0003d500 0001ec16 R_ARM_JUMP_SLOT 00016391 gm_arc_LAPPEND\n-0003d504 00014116 R_ARM_JUMP_SLOT 0002ffdd stm_DESTROY\n-0003d508 00004f16 R_ARM_JUMP_SLOT 00012ff1 ga_serial\n-0003d50c 00024016 R_ARM_JUMP_SLOT 0001af55 t_walk\n-0003d510 00008416 R_ARM_JUMP_SLOT 00017265 gm_node_LAPPEND\n-0003d514 00009316 R_ARM_JUMP_SLOT 0002505d rde_param_query_cl\n-0003d518 00022716 R_ARM_JUMP_SLOT 00018309 sm_INTERSECT3\n+0003d4e8 0000c516 R_ARM_JUMP_SLOT 00014af1 ga_delete\n+0003d4ec 0000e016 R_ARM_JUMP_SLOT 00023bd5 param_SI_next_graph\n+0003d4f0 00022216 R_ARM_JUMP_SLOT 000250b5 rde_param_i_error_pop_merge\n+0003d4f4 0000da16 R_ARM_JUMP_SLOT 0002eb11 qum_PEEK\n+0003d4f8 00003416 R_ARM_JUMP_SLOT 00011da9 gc_rename\n+0003d4fc 0001b116 R_ARM_JUMP_SLOT 000137e1 gm_arc_SET\n+0003d500 0001ec16 R_ARM_JUMP_SLOT 00013569 gm_arc_LAPPEND\n+0003d504 00014116 R_ARM_JUMP_SLOT 00030465 stm_DESTROY\n+0003d508 00004f16 R_ARM_JUMP_SLOT 00014c35 ga_serial\n+0003d50c 00024016 R_ARM_JUMP_SLOT 0001f551 t_walk\n+0003d510 00008416 R_ARM_JUMP_SLOT 0001443d gm_node_LAPPEND\n+0003d514 00009316 R_ARM_JUMP_SLOT 00024da1 rde_param_query_cl\n+0003d518 00022716 R_ARM_JUMP_SLOT 00018bc1 sm_INTERSECT3\n 0003d51c 0001b416 R_ARM_JUMP_SLOT 00017aad ns_Sets_c_Init\n-0003d520 00020516 R_ARM_JUMP_SLOT 00024101 param_SI_next_wordchar\n-0003d524 00002d16 R_ARM_JUMP_SLOT 0001f469 tm_WALKPROC\n+0003d520 00020516 R_ARM_JUMP_SLOT 00023e45 param_SI_next_wordchar\n+0003d524 00002d16 R_ARM_JUMP_SLOT 0001d8f1 tm_WALKPROC\n 0003d528 00002016 R_ARM_JUMP_SLOT 00000000 strtod@GLIBC_2.4\n-0003d52c 00017116 R_ARM_JUMP_SLOT 00016ac5 gm_NODES\n-0003d530 00023016 R_ARM_JUMP_SLOT 00023755 param_SI_void_state_merge\n-0003d534 00017a16 R_ARM_JUMP_SLOT 0002545d rde_param_i_loc_rewind\n-0003d538 0000c716 R_ARM_JUMP_SLOT 00012a8d gn_shimmer\n-0003d53c 00017716 R_ARM_JUMP_SLOT 00011e8d g_newarcname\n-0003d540 00008216 R_ARM_JUMP_SLOT 0001e2a1 tm_KEYS\n-0003d544 00016316 R_ARM_JUMP_SLOT 0002224d param_SCACHED\n-0003d548 00020816 R_ARM_JUMP_SLOT 00025205 rde_param_query_nc\n-0003d54c 0001a916 R_ARM_JUMP_SLOT 00018099 sm_INCLUDE\n-0003d550 00003316 R_ARM_JUMP_SLOT 0001da71 tm_GET\n-0003d554 00006c16 R_ARM_JUMP_SLOT 0001912d s_subsetof\n-0003d558 0000f716 R_ARM_JUMP_SLOT 0001eee1 tm_SIZE\n-0003d55c 00015916 R_ARM_JUMP_SLOT 000162c9 gm_arc_KEYEXISTS\n+0003d52c 00017116 R_ARM_JUMP_SLOT 00013c9d gm_NODES\n+0003d530 00023016 R_ARM_JUMP_SLOT 00023499 param_SI_void_state_merge\n+0003d534 00017a16 R_ARM_JUMP_SLOT 000251a1 rde_param_i_loc_rewind\n+0003d538 0000c716 R_ARM_JUMP_SLOT 00016889 gn_shimmer\n+0003d53c 00017716 R_ARM_JUMP_SLOT 00016db1 g_newarcname\n+0003d540 00008216 R_ARM_JUMP_SLOT 0001c729 tm_KEYS\n+0003d544 00016316 R_ARM_JUMP_SLOT 00021f91 param_SCACHED\n+0003d548 00020816 R_ARM_JUMP_SLOT 00024f49 rde_param_query_nc\n+0003d54c 0001a916 R_ARM_JUMP_SLOT 00018951 sm_INCLUDE\n+0003d550 00003316 R_ARM_JUMP_SLOT 0001bef9 tm_GET\n+0003d554 00006c16 R_ARM_JUMP_SLOT 00018365 s_subsetof\n+0003d558 0000f716 R_ARM_JUMP_SLOT 0001d369 tm_SIZE\n+0003d55c 00015916 R_ARM_JUMP_SLOT 000134a1 gm_arc_KEYEXISTS\n 0003d560 00002116 R_ARM_JUMP_SLOT 00000000 tan\n-0003d564 0001b716 R_ARM_JUMP_SLOT 00025831 rde_param_i_test_alpha\n-0003d568 00021a16 R_ARM_JUMP_SLOT 00023ef9 param_SI_next_lower\n+0003d564 0001b716 R_ARM_JUMP_SLOT 00025575 rde_param_i_test_alpha\n+0003d568 00021a16 R_ARM_JUMP_SLOT 00023c3d param_SI_next_lower\n 0003d56c 00009716 R_ARM_JUMP_SLOT 0002dc79 ns_Crc32c_Init\n-0003d570 00018a16 R_ARM_JUMP_SLOT 00015ff9 gm_arc_EXISTS\n-0003d574 00008516 R_ARM_JUMP_SLOT 000175dd gm_SET\n-0003d578 00017216 R_ARM_JUMP_SLOT 00025025 rde_param_query_ast\n-0003d57c 00011516 R_ARM_JUMP_SLOT 0001d161 tm_ATTR\n-0003d580 0001b816 R_ARM_JUMP_SLOT 00018bf9 s_size\n-0003d584 0001ae16 R_ARM_JUMP_SLOT 00023585 param_I_test_space\n-0003d588 00012616 R_ARM_JUMP_SLOT 00017af1 sm_ADD\n-0003d58c 0001a616 R_ARM_JUMP_SLOT 000235cd param_I_test_upper\n-0003d590 00014416 R_ARM_JUMP_SLOT 000238f1 param_SI_valuevoid_branch\n+0003d570 00018a16 R_ARM_JUMP_SLOT 000131d1 gm_arc_EXISTS\n+0003d574 00008516 R_ARM_JUMP_SLOT 000147b5 gm_SET\n+0003d578 00017216 R_ARM_JUMP_SLOT 00024d69 rde_param_query_ast\n+0003d57c 00011516 R_ARM_JUMP_SLOT 0001b5e9 tm_ATTR\n+0003d580 0001b816 R_ARM_JUMP_SLOT 00017e31 s_size\n+0003d584 0001ae16 R_ARM_JUMP_SLOT 000232c9 param_I_test_space\n+0003d588 00012616 R_ARM_JUMP_SLOT 000183a9 sm_ADD\n+0003d58c 0001a616 R_ARM_JUMP_SLOT 00023311 param_I_test_upper\n+0003d590 00014416 R_ARM_JUMP_SLOT 00023635 param_SI_valuevoid_branch\n 0003d594 00022616 R_ARM_JUMP_SLOT 0002f5d1 SHA224Init\n-0003d598 00020916 R_ARM_JUMP_SLOT 00010509 gc_remove\n+0003d598 00020916 R_ARM_JUMP_SLOT 00011c89 gc_remove\n 0003d59c 0001ce16 R_ARM_JUMP_SLOT 0002f4cd ns_Sha256c_Init\n-0003d5a0 00024b16 R_ARM_JUMP_SLOT 000211e9 rde_tc_clear\n+0003d5a0 00024b16 R_ARM_JUMP_SLOT 00026d91 rde_tc_clear\n 0003d5a4 00022016 R_ARM_JUMP_SLOT 0002c20d SHA1Init\n-0003d5a8 00011d16 R_ARM_JUMP_SLOT 0001697d gm_GETALL\n-0003d5ac 00018f16 R_ARM_JUMP_SLOT 0001fcdd t_assign\n-0003d5b0 00021216 R_ARM_JUMP_SLOT 0001215d g_deserialize\n-0003d5b4 00009816 R_ARM_JUMP_SLOT 00021fa9 param_ERROR\n-0003d5b8 00002e16 R_ARM_JUMP_SLOT 0001ea21 tm_NUMCHILDREN\n-0003d5bc 0001e016 R_ARM_JUMP_SLOT 0001e6e5 tm_MOVE\n-0003d5c0 00013a16 R_ARM_JUMP_SLOT 00017871 gg_new\n-0003d5c4 00011716 R_ARM_JUMP_SLOT 0001ffd1 nlq_append\n-0003d5c8 0000f316 R_ARM_JUMP_SLOT 0001752d gm_node_UNSET\n-0003d5cc 0001de16 R_ARM_JUMP_SLOT 000226dd param_F_continue\n-0003d5d0 00014916 R_ARM_JUMP_SLOT 00022ec9 param_I_ast_push\n-0003d5d4 00016616 R_ARM_JUMP_SLOT 000251fd rde_param_query_lstop\n-0003d5d8 0001c416 R_ARM_JUMP_SLOT 0001c5bd tn_ndescendants\n-0003d5dc 0000b716 R_ARM_JUMP_SLOT 00017df1 sm_EMPTY\n-0003d5e0 0001f616 R_ARM_JUMP_SLOT 00021919 param_AMARKED\n-0003d5e4 00014a16 R_ARM_JUMP_SLOT 00017c85 sm_CONTAINS\n-0003d5e8 00010b16 R_ARM_JUMP_SLOT 00023dc1 param_SI_next_ddigit\n-0003d5ec 00021c16 R_ARM_JUMP_SLOT 00023255 param_I_test_ascii\n-0003d5f0 00004b16 R_ARM_JUMP_SLOT 00022f11 param_O_ast_value_push\n+0003d5a8 00011d16 R_ARM_JUMP_SLOT 00013b55 gm_GETALL\n+0003d5ac 00018f16 R_ARM_JUMP_SLOT 00020581 t_assign\n+0003d5b0 00021216 R_ARM_JUMP_SLOT 00017081 g_deserialize\n+0003d5b4 00009816 R_ARM_JUMP_SLOT 00021ced param_ERROR\n+0003d5b8 00002e16 R_ARM_JUMP_SLOT 0001cea9 tm_NUMCHILDREN\n+0003d5bc 0001e016 R_ARM_JUMP_SLOT 0001cb6d tm_MOVE\n+0003d5c0 00013a16 R_ARM_JUMP_SLOT 000126e9 gg_new\n+0003d5c4 00011716 R_ARM_JUMP_SLOT 0001fbc5 nlq_append\n+0003d5c8 0000f316 R_ARM_JUMP_SLOT 00014705 gm_node_UNSET\n+0003d5cc 0001de16 R_ARM_JUMP_SLOT 00022421 param_F_continue\n+0003d5d0 00014916 R_ARM_JUMP_SLOT 00022c0d param_I_ast_push\n+0003d5d4 00016616 R_ARM_JUMP_SLOT 00024f41 rde_param_query_lstop\n+0003d5d8 0001c416 R_ARM_JUMP_SLOT 0001e8a9 tn_ndescendants\n+0003d5dc 0000b716 R_ARM_JUMP_SLOT 000186a9 sm_EMPTY\n+0003d5e0 0001f616 R_ARM_JUMP_SLOT 0002165d param_AMARKED\n+0003d5e4 00014a16 R_ARM_JUMP_SLOT 0001853d sm_CONTAINS\n+0003d5e8 00010b16 R_ARM_JUMP_SLOT 00023b05 param_SI_next_ddigit\n+0003d5ec 00021c16 R_ARM_JUMP_SLOT 00022f99 param_I_test_ascii\n+0003d5f0 00004b16 R_ARM_JUMP_SLOT 00022c55 param_O_ast_value_push\n 0003d5f4 00002216 R_ARM_JUMP_SLOT 00000000 cos\n-0003d5f8 00007716 R_ARM_JUMP_SLOT 000158cd gm_APPEND\n-0003d5fc 00021016 R_ARM_JUMP_SLOT 00022f65 param_I_symbol_restore\n+0003d5f8 00007716 R_ARM_JUMP_SLOT 00012aa5 gm_APPEND\n+0003d5fc 00021016 R_ARM_JUMP_SLOT 00022ca9 param_I_symbol_restore\n 0003d600 0000a616 R_ARM_JUMP_SLOT 0000fb05 ns_Md4c_Init\n-0003d604 00004716 R_ARM_JUMP_SLOT 00011dd5 g_delete\n-0003d608 00006f16 R_ARM_JUMP_SLOT 00024455 param_SI_value_symbol_start\n-0003d60c 00020e16 R_ARM_JUMP_SLOT 00021b9d param_COMPLETE\n-0003d610 0001a016 R_ARM_JUMP_SLOT 000159cd gm_arc_GETUNWEIGH\n+0003d604 00004716 R_ARM_JUMP_SLOT 00016cf9 g_delete\n+0003d608 00006f16 R_ARM_JUMP_SLOT 00024199 param_SI_value_symbol_start\n+0003d60c 00020e16 R_ARM_JUMP_SLOT 000218e1 param_COMPLETE\n+0003d610 0001a016 R_ARM_JUMP_SLOT 00012ba5 gm_arc_GETUNWEIGH\n 0003d614 00003f16 R_ARM_JUMP_SLOT 0001a449 jsonskip\n-0003d618 00016c16 R_ARM_JUMP_SLOT 00025005 rde_param_update_strings\n-0003d61c 00005616 R_ARM_JUMP_SLOT 0002329d param_I_test_char\n-0003d620 00015416 R_ARM_JUMP_SLOT 0001d969 tm_DESERIALIZE\n-0003d624 00019016 R_ARM_JUMP_SLOT 0001f61d t_delete\n+0003d618 00016c16 R_ARM_JUMP_SLOT 00024d49 rde_param_update_strings\n+0003d61c 00005616 R_ARM_JUMP_SLOT 00022fe1 param_I_test_char\n+0003d620 00015416 R_ARM_JUMP_SLOT 0001bdf1 tm_DESERIALIZE\n+0003d624 00019016 R_ARM_JUMP_SLOT 0001fec1 t_delete\n 0003d628 00009916 R_ARM_JUMP_SLOT 0002d20d MD5Init\n-0003d62c 00015b16 R_ARM_JUMP_SLOT 00021715 rde_stack_top\n-0003d630 0001eb16 R_ARM_JUMP_SLOT 000243ed param_SI_kleene_close\n+0003d62c 00015b16 R_ARM_JUMP_SLOT 0002680d rde_stack_top\n+0003d630 0001eb16 R_ARM_JUMP_SLOT 00024131 param_SI_kleene_close\n 0003d634 00015016 R_ARM_JUMP_SLOT 00030ea5 ns_Ipmorec_Init\n-0003d638 00024c16 R_ARM_JUMP_SLOT 000211f5 rde_tc_append\n-0003d63c 00015716 R_ARM_JUMP_SLOT 00023961 param_SI_valuevalue_branch\n-0003d640 00005416 R_ARM_JUMP_SLOT 0001f5c5 t_new\n-0003d644 00010816 R_ARM_JUMP_SLOT 0001ca3d tn_serialize\n-0003d648 00003916 R_ARM_JUMP_SLOT 0001d045 tm_APPEND\n-0003d64c 00018716 R_ARM_JUMP_SLOT 000160d9 gm_arc_GET\n-0003d650 0001fa16 R_ARM_JUMP_SLOT 00025401 rde_param_i_error_push\n-0003d654 0001c516 R_ARM_JUMP_SLOT 00021905 rde_stack_get\n-0003d658 0001e116 R_ARM_JUMP_SLOT 0002efe5 qu_new\n-0003d65c 0000a716 R_ARM_JUMP_SLOT 00023885 param_SI_voidvalue_branch\n-0003d660 0000a016 R_ARM_JUMP_SLOT 00022fd9 param_I_symbol_save\n-0003d664 00006316 R_ARM_JUMP_SLOT 0001edc5 tm_SET\n+0003d638 00024c16 R_ARM_JUMP_SLOT 00026d9d rde_tc_append\n+0003d63c 00015716 R_ARM_JUMP_SLOT 000236a5 param_SI_valuevalue_branch\n+0003d640 00005416 R_ARM_JUMP_SLOT 0001fe69 t_new\n+0003d644 00010816 R_ARM_JUMP_SLOT 0001ed29 tn_serialize\n+0003d648 00003916 R_ARM_JUMP_SLOT 0001b4cd tm_APPEND\n+0003d64c 00018716 R_ARM_JUMP_SLOT 000132b1 gm_arc_GET\n+0003d650 0001fa16 R_ARM_JUMP_SLOT 00025145 rde_param_i_error_push\n+0003d654 0001c516 R_ARM_JUMP_SLOT 000269fd rde_stack_get\n+0003d658 0001e116 R_ARM_JUMP_SLOT 0002f105 qu_new\n+0003d65c 0000a716 R_ARM_JUMP_SLOT 000235c9 param_SI_voidvalue_branch\n+0003d660 0000a016 R_ARM_JUMP_SLOT 00022d1d param_I_symbol_save\n+0003d664 00006316 R_ARM_JUMP_SLOT 0001d24d tm_SET\n 0003d668 00002316 R_ARM_JUMP_SLOT 00000000 log\n 0003d66c 00002416 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4\n-0003d670 0001cd16 R_ARM_JUMP_SLOT 0001ba55 tn_delete\n-0003d674 00020016 R_ARM_JUMP_SLOT 000256c5 rde_param_i_symbol_save\n-0003d678 00006116 R_ARM_JUMP_SLOT 000204e9 tms_assign\n-0003d67c 00020216 R_ARM_JUMP_SLOT 0001669d gm_arc_SOURCE\n-0003d680 0000d616 R_ARM_JUMP_SLOT 0001341d g_attr_keys\n-0003d684 00011416 R_ARM_JUMP_SLOT 00022ce5 param_I_ast_pop_discard\n-0003d688 00016716 R_ARM_JUMP_SLOT 0002502d rde_param_query_in\n-0003d68c 00024916 R_ARM_JUMP_SLOT 00025971 rde_param_i_test_print\n-0003d690 0001af16 R_ARM_JUMP_SLOT 00024329 param_SI_value_notahead_exit\n-0003d694 0001f216 R_ARM_JUMP_SLOT 00013d5d g_attr_deserial\n-0003d698 00020616 R_ARM_JUMP_SLOT 0001b931 tn_new\n+0003d670 0001cd16 R_ARM_JUMP_SLOT 0001dd41 tn_delete\n+0003d674 00020016 R_ARM_JUMP_SLOT 00025409 rde_param_i_symbol_save\n+0003d678 00006116 R_ARM_JUMP_SLOT 0001ac49 tms_assign\n+0003d67c 00020216 R_ARM_JUMP_SLOT 00013875 gm_arc_SOURCE\n+0003d680 0000d616 R_ARM_JUMP_SLOT 00015061 g_attr_keys\n+0003d684 00011416 R_ARM_JUMP_SLOT 00022a29 param_I_ast_pop_discard\n+0003d688 00016716 R_ARM_JUMP_SLOT 00024d71 rde_param_query_in\n+0003d68c 00024916 R_ARM_JUMP_SLOT 000256b5 rde_param_i_test_print\n+0003d690 0001af16 R_ARM_JUMP_SLOT 0002406d param_SI_value_notahead_exit\n+0003d694 0001f216 R_ARM_JUMP_SLOT 000159a1 g_attr_deserial\n+0003d698 00020616 R_ARM_JUMP_SLOT 0001dc1d tn_new\n 0003d69c 00002516 R_ARM_JUMP_SLOT 00000000 round\n 0003d6a0 00002616 R_ARM_JUMP_SLOT 00000000 sprintf@GLIBC_2.4\n-0003d6a4 00009f16 R_ARM_JUMP_SLOT 00018fa9 s_add1\n-0003d6a8 0000e716 R_ARM_JUMP_SLOT 00022a25 param_I_er_push\n-0003d6ac 00020a16 R_ARM_JUMP_SLOT 00012b91 gn_delete\n-0003d6b0 0000f516 R_ARM_JUMP_SLOT 0001e19d tm_ISLEAF\n-0003d6b4 00003a16 R_ARM_JUMP_SLOT 00015831 gm_GASSIGN\n-0003d6b8 0001c016 R_ARM_JUMP_SLOT 00018c59 s_contains\n+0003d6a4 00009f16 R_ARM_JUMP_SLOT 000181e1 s_add1\n+0003d6a8 0000e716 R_ARM_JUMP_SLOT 00022769 param_I_er_push\n+0003d6ac 00020a16 R_ARM_JUMP_SLOT 0001698d gn_delete\n+0003d6b0 0000f516 R_ARM_JUMP_SLOT 0001c625 tm_ISLEAF\n+0003d6b4 00003a16 R_ARM_JUMP_SLOT 00012a09 gm_GASSIGN\n+0003d6b8 0001c016 R_ARM_JUMP_SLOT 00017e91 s_contains\n 0003d6bc 00013e16 R_ARM_JUMP_SLOT 0002cf35 ns_Yencode_Init\n-0003d6c0 0001f416 R_ARM_JUMP_SLOT 000231c5 param_I_test_alnum\n-0003d6c4 00005e16 R_ARM_JUMP_SLOT 00016921 gm_GET\n-0003d6c8 00015116 R_ARM_JUMP_SLOT 00024391 param_SI_kleene_abort\n-0003d6cc 00011016 R_ARM_JUMP_SLOT 000168d5 gm_DESTROY\n-0003d6d0 0001d716 R_ARM_JUMP_SLOT 0001b8a9 tn_node\n-0003d6d4 0000b916 R_ARM_JUMP_SLOT 0002e8e1 qum_CLEAR\n-0003d6d8 0000b516 R_ARM_JUMP_SLOT 0001bfc1 tn_insert\n+0003d6c0 0001f416 R_ARM_JUMP_SLOT 00022f09 param_I_test_alnum\n+0003d6c4 00005e16 R_ARM_JUMP_SLOT 00013af9 gm_GET\n+0003d6c8 00015116 R_ARM_JUMP_SLOT 000240d5 param_SI_kleene_abort\n+0003d6cc 00011016 R_ARM_JUMP_SLOT 00013aad gm_DESTROY\n+0003d6d0 0001d716 R_ARM_JUMP_SLOT 0001db95 tn_node\n+0003d6d4 0000b916 R_ARM_JUMP_SLOT 0002ea01 qum_CLEAR\n+0003d6d8 0000b516 R_ARM_JUMP_SLOT 0001e2ad tn_insert\n 0003d6dc 0001e316 R_ARM_JUMP_SLOT 0002b3c1 ns_Sha1c_Init\n-0003d6e0 00024e16 R_ARM_JUMP_SLOT 00025879 rde_param_i_test_char\n-0003d6e4 00008716 R_ARM_JUMP_SLOT 00016afd gm_node_APPEND\n+0003d6e0 00024e16 R_ARM_JUMP_SLOT 000255bd rde_param_i_test_char\n+0003d6e4 00008716 R_ARM_JUMP_SLOT 00013cd5 gm_node_APPEND\n 0003d6e8 00002716 R_ARM_JUMP_SLOT 00000000 sqrt\n-0003d6ec 0001f516 R_ARM_JUMP_SLOT 0001e60d tm_LEAVES\n+0003d6ec 0001f516 R_ARM_JUMP_SLOT 0001ca95 tm_LEAVES\n 0003d6f0 00002816 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4\n-0003d6f4 00019a16 R_ARM_JUMP_SLOT 0001ecfd tm_ROOTNAME\n-0003d6f8 00014f16 R_ARM_JUMP_SLOT 0001719d gm_node_KEYEXISTS\n-0003d6fc 00010516 R_ARM_JUMP_SLOT 000248e5 param_SI_void_clear_symbol_end\n-0003d700 00018c16 R_ARM_JUMP_SLOT 000163fd gm_arc_MOVE\n+0003d6f4 00019a16 R_ARM_JUMP_SLOT 0001d185 tm_ROOTNAME\n+0003d6f8 00014f16 R_ARM_JUMP_SLOT 00014375 gm_node_KEYEXISTS\n+0003d6fc 00010516 R_ARM_JUMP_SLOT 00024629 param_SI_void_clear_symbol_end\n+0003d700 00018c16 R_ARM_JUMP_SLOT 000135d5 gm_arc_MOVE\n 0003d704 00023416 R_ARM_JUMP_SLOT 0002e725 ns_Queue_c_Init\n-0003d708 0000fb16 R_ARM_JUMP_SLOT 00021891 rde_stack_move\n-0003d70c 0001ab16 R_ARM_JUMP_SLOT 0002280d param_I_st_fail\n-0003d710 0000ea16 R_ARM_JUMP_SLOT 00025061 rde_param_query_er\n-0003d714 00024716 R_ARM_JUMP_SLOT 000229dd param_I_er_popmerge\n-0003d718 0001e716 R_ARM_JUMP_SLOT 00025211 rde_param_query_tc_size\n-0003d71c 0000eb16 R_ARM_JUMP_SLOT 000214b1 rde_tc_get_s\n+0003d708 0000fb16 R_ARM_JUMP_SLOT 00026989 rde_stack_move\n+0003d70c 0001ab16 R_ARM_JUMP_SLOT 00022551 param_I_st_fail\n+0003d710 0000ea16 R_ARM_JUMP_SLOT 00024da5 rde_param_query_er\n+0003d714 00024716 R_ARM_JUMP_SLOT 00022721 param_I_er_popmerge\n+0003d718 0001e716 R_ARM_JUMP_SLOT 00024f55 rde_param_query_tc_size\n+0003d71c 0000eb16 R_ARM_JUMP_SLOT 00027059 rde_tc_get_s\n 0003d720 00017d16 R_ARM_JUMP_SLOT 0002d245 Transform\n-0003d724 00008316 R_ARM_JUMP_SLOT 00017d39 sm_DIFFERENCE\n-0003d728 00007a16 R_ARM_JUMP_SLOT 000305d9 st_peek\n-0003d72c 00017516 R_ARM_JUMP_SLOT 00023b05 param_SI_next_char\n-0003d730 0000e216 R_ARM_JUMP_SLOT 00024559 param_SI_void_symbol_start\n-0003d734 0000c816 R_ARM_JUMP_SLOT 0001b649 tn_shimmer\n-0003d738 00005c16 R_ARM_JUMP_SLOT 00021b41 param_CHAN\n-0003d73c 00008016 R_ARM_JUMP_SLOT 0002320d param_I_test_alpha\n-0003d740 00023116 R_ARM_JUMP_SLOT 00025455 rde_param_i_loc_push\n-0003d744 0000c216 R_ARM_JUMP_SLOT 000242d9 param_SI_void_notahead_exit\n+0003d724 00008316 R_ARM_JUMP_SLOT 000185f1 sm_DIFFERENCE\n+0003d728 00007a16 R_ARM_JUMP_SLOT 0003017d st_peek\n+0003d72c 00017516 R_ARM_JUMP_SLOT 00023849 param_SI_next_char\n+0003d730 0000e216 R_ARM_JUMP_SLOT 0002429d param_SI_void_symbol_start\n+0003d734 0000c816 R_ARM_JUMP_SLOT 0001fd51 tn_shimmer\n+0003d738 00005c16 R_ARM_JUMP_SLOT 00021885 param_CHAN\n+0003d73c 00008016 R_ARM_JUMP_SLOT 00022f51 param_I_test_alpha\n+0003d740 00023116 R_ARM_JUMP_SLOT 00025199 rde_param_i_loc_push\n+0003d744 0000c216 R_ARM_JUMP_SLOT 0002401d param_SI_void_notahead_exit\n 0003d748 00014216 R_ARM_JUMP_SLOT 00009e59 ns_Tcllibc_Init\n-0003d74c 00004816 R_ARM_JUMP_SLOT 00012645 g_assign\n-0003d750 00009a16 R_ARM_JUMP_SLOT 0001e949 tm_NODES\n-0003d754 0000ad16 R_ARM_JUMP_SLOT 00016a19 gm_KEYS\n-0003d758 00018216 R_ARM_JUMP_SLOT 0001ed4d tm_SERIALIZE\n-0003d75c 0001df16 R_ARM_JUMP_SLOT 00025269 rde_param_i_ast_pop_rewind\n-0003d760 00002f16 R_ARM_JUMP_SLOT 0002585d rde_param_i_test_control\n-0003d764 00007c16 R_ARM_JUMP_SLOT 0001c6a5 tn_filternodes\n-0003d768 00015f16 R_ARM_JUMP_SLOT 00018d49 s_add\n-0003d76c 00003d16 R_ARM_JUMP_SLOT 0002590d rde_param_i_test_ddigit\n-0003d770 0001d416 R_ARM_JUMP_SLOT 0001cf69 tm_ANCESTORS\n-0003d774 00005d16 R_ARM_JUMP_SLOT 000230f9 param_I_value_creduce\n-0003d778 0000d116 R_ARM_JUMP_SLOT 000161b5 gm_arc_INSERT\n-0003d77c 00003b16 R_ARM_JUMP_SLOT 00016889 gm_DESERIALIZE\n-0003d780 0000dd16 R_ARM_JUMP_SLOT 00012c89 gn_err_missing\n-0003d784 00022116 R_ARM_JUMP_SLOT 00021159 rde_tc_new\n-0003d788 00013016 R_ARM_JUMP_SLOT 000245d9 param_SI_void_void_symbol_start\n-0003d78c 0000c016 R_ARM_JUMP_SLOT 00025261 rde_param_i_ast_pop_discard\n+0003d74c 00004816 R_ARM_JUMP_SLOT 00017569 g_assign\n+0003d750 00009a16 R_ARM_JUMP_SLOT 0001cdd1 tm_NODES\n+0003d754 0000ad16 R_ARM_JUMP_SLOT 00013bf1 gm_KEYS\n+0003d758 00018216 R_ARM_JUMP_SLOT 0001d1d5 tm_SERIALIZE\n+0003d75c 0001df16 R_ARM_JUMP_SLOT 00024fad rde_param_i_ast_pop_rewind\n+0003d760 00002f16 R_ARM_JUMP_SLOT 000255a1 rde_param_i_test_control\n+0003d764 00007c16 R_ARM_JUMP_SLOT 0001e991 tn_filternodes\n+0003d768 00015f16 R_ARM_JUMP_SLOT 00017f81 s_add\n+0003d76c 00003d16 R_ARM_JUMP_SLOT 00025651 rde_param_i_test_ddigit\n+0003d770 0001d416 R_ARM_JUMP_SLOT 0001b3f1 tm_ANCESTORS\n+0003d774 00005d16 R_ARM_JUMP_SLOT 00022e3d param_I_value_creduce\n+0003d778 0000d116 R_ARM_JUMP_SLOT 0001338d gm_arc_INSERT\n+0003d77c 00003b16 R_ARM_JUMP_SLOT 00013a61 gm_DESERIALIZE\n+0003d780 0000dd16 R_ARM_JUMP_SLOT 00016a85 gn_err_missing\n+0003d784 00022116 R_ARM_JUMP_SLOT 00026d01 rde_tc_new\n+0003d788 00013016 R_ARM_JUMP_SLOT 0002431d param_SI_void_void_symbol_start\n+0003d78c 0000c016 R_ARM_JUMP_SLOT 00024fa5 rde_param_i_ast_pop_discard\n 0003d790 0001cf16 R_ARM_JUMP_SLOT 000196ad ns_Base32_c_Init\n-0003d794 00012b16 R_ARM_JUMP_SLOT 00013661 g_attr_kexists\n-0003d798 00015d16 R_ARM_JUMP_SLOT 000252dd rde_param_i_ast_value_push\n-0003d79c 0001bd16 R_ARM_JUMP_SLOT 0001d849 tm_DESCENDANTS\n-0003d7a0 00006216 R_ARM_JUMP_SLOT 00023f61 param_SI_next_print\n-0003d7a4 0000cd16 R_ARM_JUMP_SLOT 00015b91 gm_arc_SETWEIGHT\n-0003d7a8 0001d616 R_ARM_JUMP_SLOT 00012fad ga_mv_dst\n-0003d7ac 00013f16 R_ARM_JUMP_SLOT 0002ff6d stm_CLEAR\n-0003d7b0 00015316 R_ARM_JUMP_SLOT 0001b675 tn_get_node\n-0003d7b4 00022d16 R_ARM_JUMP_SLOT 0002ef89 qum_SIZE\n-0003d7b8 00005a16 R_ARM_JUMP_SLOT 000234bd param_I_test_punct\n-0003d7bc 00023816 R_ARM_JUMP_SLOT 0001cf1d tm_TSET\n-0003d7c0 0000c916 R_ARM_JUMP_SLOT 000227c1 param_O_return\n+0003d794 00012b16 R_ARM_JUMP_SLOT 000152a5 g_attr_kexists\n+0003d798 00015d16 R_ARM_JUMP_SLOT 00025021 rde_param_i_ast_value_push\n+0003d79c 0001bd16 R_ARM_JUMP_SLOT 0001bcd1 tm_DESCENDANTS\n+0003d7a0 00006216 R_ARM_JUMP_SLOT 00023ca5 param_SI_next_print\n+0003d7a4 0000cd16 R_ARM_JUMP_SLOT 00012d69 gm_arc_SETWEIGHT\n+0003d7a8 0001d616 R_ARM_JUMP_SLOT 00014bf1 ga_mv_dst\n+0003d7ac 00013f16 R_ARM_JUMP_SLOT 000303f5 stm_CLEAR\n+0003d7b0 00015316 R_ARM_JUMP_SLOT 0001fd7d tn_get_node\n+0003d7b4 00022d16 R_ARM_JUMP_SLOT 0002f0a9 qum_SIZE\n+0003d7b8 00005a16 R_ARM_JUMP_SLOT 00023201 param_I_test_punct\n+0003d7bc 00023816 R_ARM_JUMP_SLOT 0001b3a5 tm_TSET\n+0003d7c0 0000c916 R_ARM_JUMP_SLOT 00022505 param_O_return\n 0003d7c4 00003116 R_ARM_JUMP_SLOT 0002c24d SHA1Update\n-0003d7c8 0000b616 R_ARM_JUMP_SLOT 000104ed gc_add\n-0003d7cc 00017b16 R_ARM_JUMP_SLOT 0001eb81 tm_RENAME\n+0003d7c8 0000b616 R_ARM_JUMP_SLOT 00011c6d gc_add\n+0003d7cc 00017b16 R_ARM_JUMP_SLOT 0001d009 tm_RENAME\n 0003d7d0 00002a16 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4\n-0003d7d4 00009216 R_ARM_JUMP_SLOT 000268dd rde_param_i_next_class\n-0003d7d8 0000d916 R_ARM_JUMP_SLOT 00012891 g_ms_set\n-0003d7dc 00008d16 R_ARM_JUMP_SLOT 000244dd param_SI_value_void_symbol_start\n+0003d7d4 00009216 R_ARM_JUMP_SLOT 00026621 rde_param_i_next_class\n+0003d7d8 0000d916 R_ARM_JUMP_SLOT 000177b5 g_ms_set\n+0003d7dc 00008d16 R_ARM_JUMP_SLOT 00024221 param_SI_value_void_symbol_start\n 0003d7e0 00023216 R_ARM_JUMP_SLOT 0002dea5 ns_Sumc_Init\n-0003d7e4 0001ad16 R_ARM_JUMP_SLOT 0002316d param_I_input_next\n-0003d7e8 00018016 R_ARM_JUMP_SLOT 000255fd rde_param_i_status_fail\n-0003d7ec 0001b916 R_ARM_JUMP_SLOT 00016069 gm_arc_FLIP\n-0003d7f0 0000be16 R_ARM_JUMP_SLOT 000213c5 rde_tc_get\n-0003d7f4 00023b16 R_ARM_JUMP_SLOT 0001acdd t_walkoptions\n-0003d7f8 0000f016 R_ARM_JUMP_SLOT 0002330d param_I_test_control\n-0003d7fc 00006816 R_ARM_JUMP_SLOT 000169cd gm_KEYEXISTS\n-0003d800 00017616 R_ARM_JUMP_SLOT 00016a69 gm_LAPPEND\n-0003d804 00022316 R_ARM_JUMP_SLOT 00015c15 gm_arc_UNSETWEIGH\n-0003d808 00011e16 R_ARM_JUMP_SLOT 00021851 rde_stack_drop\n-0003d80c 00020316 R_ARM_JUMP_SLOT 000241d1 param_SI_void2_state_push\n-0003d810 0000f616 R_ARM_JUMP_SLOT 00013a55 g_attr_unset\n-0003d814 00022816 R_ARM_JUMP_SLOT 00022e81 param_I_ast_rewind\n-0003d818 00016e16 R_ARM_JUMP_SLOT 00023cf1 param_SI_next_ascii\n-0003d81c 00011f16 R_ARM_JUMP_SLOT 0002536d rde_param_i_error_nonterminal\n-0003d820 0000fc16 R_ARM_JUMP_SLOT 00017ed1 sm_EQUAL\n-0003d824 00024d16 R_ARM_JUMP_SLOT 00020055 nlq_pop\n-0003d828 00019116 R_ARM_JUMP_SLOT 0001773d gm_UNSET\n-0003d82c 0001b216 R_ARM_JUMP_SLOT 0001ced1 tm_TASSIGN\n-0003d830 00018116 R_ARM_JUMP_SLOT 000233e5 param_I_test_graph\n-0003d834 00015e16 R_ARM_JUMP_SLOT 0001c5f1 tn_getdescendants\n+0003d7e4 0001ad16 R_ARM_JUMP_SLOT 00022eb1 param_I_input_next\n+0003d7e8 00018016 R_ARM_JUMP_SLOT 00025341 rde_param_i_status_fail\n+0003d7ec 0001b916 R_ARM_JUMP_SLOT 00013241 gm_arc_FLIP\n+0003d7f0 0000be16 R_ARM_JUMP_SLOT 00026f6d rde_tc_get\n+0003d7f4 00023b16 R_ARM_JUMP_SLOT 0001f2d9 t_walkoptions\n+0003d7f8 0000f016 R_ARM_JUMP_SLOT 00023051 param_I_test_control\n+0003d7fc 00006816 R_ARM_JUMP_SLOT 00013ba5 gm_KEYEXISTS\n+0003d800 00017616 R_ARM_JUMP_SLOT 00013c41 gm_LAPPEND\n+0003d804 00022316 R_ARM_JUMP_SLOT 00012ded gm_arc_UNSETWEIGH\n+0003d808 00011e16 R_ARM_JUMP_SLOT 00026949 rde_stack_drop\n+0003d80c 00020316 R_ARM_JUMP_SLOT 00023f15 param_SI_void2_state_push\n+0003d810 0000f616 R_ARM_JUMP_SLOT 00015699 g_attr_unset\n+0003d814 00022816 R_ARM_JUMP_SLOT 00022bc5 param_I_ast_rewind\n+0003d818 00016e16 R_ARM_JUMP_SLOT 00023a35 param_SI_next_ascii\n+0003d81c 00011f16 R_ARM_JUMP_SLOT 000250b1 rde_param_i_error_nonterminal\n+0003d820 0000fc16 R_ARM_JUMP_SLOT 00018789 sm_EQUAL\n+0003d824 00024d16 R_ARM_JUMP_SLOT 0001fc49 nlq_pop\n+0003d828 00019116 R_ARM_JUMP_SLOT 00014915 gm_UNSET\n+0003d82c 0001b216 R_ARM_JUMP_SLOT 0001b359 tm_TASSIGN\n+0003d830 00018116 R_ARM_JUMP_SLOT 00023129 param_I_test_graph\n+0003d834 00015e16 R_ARM_JUMP_SLOT 0001e8dd tn_getdescendants\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 95731467d195caa1d745db48696c5ced13c6d97d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d215974584cc981ba15d2905ec77c61203a0a037\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "comments": ["Ordering differences only"], "unified_diff": "@@ -35,27 +35,24 @@\n __stack_chk_guard\n MD4Update\n MD4Final\n g_delete\n g_ms_assign\n g_deserialize\n g_objcmd\n+gc_filter\n+gn_get_node\n+ga_shimmer\n+ga_get_arc\n+ga_err_missing\n gc_remove\n gc_setup\n gc_delete\n g_attr_delete\n gc_rename\n-ga_shimmer\n-ga_get_arc\n-ga_err_missing\n-g_walkoptions\n-g_nlq_init\n-g_nlq_append\n-g_nlq_pop\n-g_nlq_clear\n gm_GASSIGN\n gm_APPEND\n gm_DESERIALIZE\n gm_DESTROY\n gm_GETALL\n gm_KEYEXISTS\n gm_LAPPEND\n@@ -100,280 +97,204 @@\n gm_arc_HASWEIGHT\n gm_arc_GETWEIGHT\n gm_arc_GETUNWEIGH\n gm_arc_GETALL\n gm_arc_GET\n gm_arc_FLIP\n gm_arc_EXISTS\n+EndOffsetTypeGraph\n+g_ms_set\n+g_attr_extend\n+g_attr_append\n ga_delete\n+ga_mv_src\n+ga_mv_dst\n+g_attr_get\n+g_attr_getall\n+g_newarcname\n+ga_err_duplicate\n+g_attr_kexists\n+g_attr_keys\n+g_attr_lappend\n+g_attr_set\n+g_attr_unset\n gn_delete\n+gn_err_missing\n+gn_err_duplicate\n g_newnodename\n-g_newarcname\n+gn_shimmer\n g_ms_serialize\n-gn_get_node\n+g_walkoptions\n+ga_serial\n g_attr_serial\n-gn_serial_arcs\n g_attr_serok\n g_attr_deserial\n-g_assign\n g_attr_dup\n-g_ms_set\n-gn_shimmer\n-gn_err_missing\n-gn_err_duplicate\n-ga_serial\n-ga_mv_src\n-ga_mv_dst\n-ga_err_duplicate\n-g_attr_keys\n-g_attr_kexists\n-g_attr_get\n-g_attr_getall\n-g_attr_unset\n-g_attr_set\n-g_attr_append\n-g_attr_lappend\n-g_attr_extend\n+g_nlq_init\n+g_nlq_append\n+g_nlq_pop\n+g_nlq_clear\n g_nlq_push\n-gc_filter\n-EndOffsetTypeGraph\n+gn_serial_arcs\n+g_assign\n sm_UNION\n sm_CONTAINS\n sm_DIFFERENCE\n sm_EMPTY\n sm_EQUAL\n sm_EXCLUDE\n sm_INCLUDE\n sm_INTERSECT\n sm_INTERSECT3\n sm_SUBSETOF\n sm_SUBTRACT\n sm_SYMDIFF\n s_contains\n+s_intersect\n s_difference\n+s_subtract\n s_subtract1\n-s_intersect\n s_subsetof\n-s_subtract\n jsonparse\n jsonskip\n tms_assign\n t_deserialize\n-t_walkoptions\n-t_walk_invokescript\n-t_walk_invokecmd\n-tn_shimmer\n-tn_get_node\n-tn_notnode\n-tn_notleaf\n-tn_delete\n-tn_structure\n-tn_detach\n-tn_detachmany\n-tn_detachchildren\n-tn_append\n-tn_appendmany\n-tn_insert\n-tn_insertmany\n-tn_extend_attr\n-tn_set_attr\n-tn_depth\n-t_structure\n-tn_height\n-tn_ndescendants\n-tn_getdescendants\n-tn_getchildren\n-tn_filternodes\n-tn_isancestorof\n-tn_get_attr\n-tn_serialize\n-EndOffsetType\n-__ctype_b_loc\n+tm_WALKPROC\n tm_TASSIGN\n tm_ANCESTORS\n tm_APPEND\n tm_CHILDREN\n-tms_getchildren\n tm_DELETE\n tm_DEPTH\n tm_DESCENDANTS\n tm_DESERIALIZE\n tm_EXISTS\n tm_GETALL\n tm_HEIGHT\n tm_INDEX\n tm_INSERT\n-t_newnodename\n tm_ISLEAF\n tm_KEYEXISTS\n tm_LAPPEND\n tm_LEAVES\n tm_NODES\n tm_NUMCHILDREN\n tm_PARENT\n tm_PREVIOUS\n tm_RENAME\n tm_ROOTNAME\n tm_SERIALIZE\n-tms_serialize\n tm_SPLICE\n tm_UNSET\n-tm_WALKPROC\n+tms_getchildren\n+tn_getdescendants\n+tn_getchildren\n+tn_filternodes\n t_assign\n+tms_serialize\n+tn_ndescendants\n+tn_serialize\n+EndOffsetType\n+__ctype_b_loc\n+tn_get_node\n+tn_depth\n+tn_extend_attr\n+tn_detach\n+tn_delete\n+tn_height\n+tn_isancestorof\n+tn_insert\n+t_newnodename\n+tn_insertmany\n+tn_shimmer\n+tn_detachmany\n+tn_appendmany\n+t_walkoptions\n+t_walk_invokescript\n+t_walk_invokecmd\n+tn_notnode\n+tn_notleaf\n+tn_structure\n+tn_detachchildren\n+tn_append\n+tn_set_attr\n+t_structure\n+tn_get_attr\n param_delete\n param_setcmd\n paramms_objcmd\n-rde_param_del\n-param_intern\n-rde_param_update_strings\n-rde_param_new\n-rde_ot_intern0\n-rde_ot_intern1\n-rde_ot_intern2\n-rde_tc_new\n-rde_stack_new\n-rde_tc_del\n-rde_stack_del\n-rde_tc_size\n-rde_stack_size\n-rde_tc_clear\n-rde_stack_trim\n-rde_tc_append\n-rde_stack_push\n-rde_tc_get\n-rde_stack_get\n-rde_tc_get_s\n-rde_stack_top\n-rde_stack_pop\n-rde_stack_drop\n-rde_stack_move\n+param_SI_next_class\n param_AMARKED\n-rde_param_query_amark\n param_AST\n-rde_param_query_ast\n param_ASTS\n param_CHAN\n-rde_param_query_in\n param_COMPLETE\n-rde_param_query_st\n-rde_param_query_lstop\n-rde_param_query_cl\n-rde_param_query_er\n-rde_param_query_er_tcl\n param_CURRENT\n-rde_param_query_cc\n param_DATA\n-rde_param_data\n param_DESTROY\n param_EMARKED\n-rde_param_query_es\n param_ERROR\n param_LMARKED\n-rde_param_query_ls\n param_LOCATION\n param_OK\n param_RESET\n-rde_param_reset\n param_SCACHED\n-rde_param_query_nc\n-rde_param_query_string\n param_SYMBOLS\n param_TOKENS\n-rde_param_query_tc_size\n-rde_param_query_tc_get_s\n param_VALUE\n-rde_param_query_sv\n param_F_continue\n param_F_return\n param_O_continue\n param_O_return\n param_I_st_fail\n-rde_param_i_status_fail\n param_I_st_neg\n-rde_param_i_status_negate\n param_I_st_ok\n-rde_param_i_status_ok\n param_I_er_clear\n-rde_param_i_error_clear\n-param_I_er_clear_push\n-rde_param_i_error_push\n param_I_er_nt\n-rde_param_i_error_nonterminal\n param_I_er_popmerge\n-rde_param_i_error_pop_merge\n param_I_er_push\n param_F_loc_pop_rewind\n-rde_param_i_loc_pop_rewind\n param_I_loc_pop_discard\n-rde_param_i_loc_pop_discard\n-param_O_loc_pop_discard\n param_I_loc_pop_rewdis\n param_I_loc_pop_rewind\n-param_I_loc_rewind\n-rde_param_i_loc_rewind\n param_I_loc_push\n-rde_param_i_loc_push\n param_F_ast_pop_rewind\n-rde_param_i_ast_pop_rewind\n param_I_ast_pop_discard\n-rde_param_i_ast_pop_discard\n-param_O_ast_pop_discard\n param_I_ast_pop_disrew\n param_I_ast_pop_rewdis\n param_I_ast_pop_rewind\n-param_I_ast_rewind\n-rde_param_i_ast_rewind\n param_I_ast_push\n-rde_param_i_ast_push\n param_O_ast_value_push\n-rde_param_i_ast_value_push\n param_I_symbol_restore\n-rde_param_i_symbol_restore\n param_I_symbol_save\n-rde_param_i_symbol_save\n param_I_value_cleaf\n-rde_param_i_value_leaf\n-rde_param_i_value_clear\n param_I_value_clear\n param_I_value_creduce\n-rde_param_i_value_reduce\n param_I_input_next\n-rde_param_i_input_next\n param_I_test_alnum\n-rde_param_i_test_alnum\n param_I_test_alpha\n-rde_param_i_test_alpha\n param_I_test_ascii\n-rde_param_i_test_ascii\n param_I_test_char\n-rde_param_i_test_char\n param_I_test_control\n-rde_param_i_test_control\n param_I_test_ddigit\n-rde_param_i_test_ddigit\n param_I_test_digit\n-rde_param_i_test_digit\n param_I_test_graph\n-rde_param_i_test_graph\n param_I_test_lower\n-rde_param_i_test_lower\n param_I_test_print\n-rde_param_i_test_print\n param_I_test_punct\n-rde_param_i_test_punct\n param_I_test_range\n-rde_param_i_test_range\n param_I_test_space\n-rde_param_i_test_space\n param_I_test_upper\n-rde_param_i_test_upper\n param_I_test_wordchar\n-rde_param_i_test_wordchar\n param_I_test_xdigit\n-rde_param_i_test_xdigit\n+param_O_ast_pop_discard\n+param_I_ast_rewind\n+param_O_loc_pop_discard\n+param_I_loc_rewind\n+param_I_er_clear_push\n param_SI_void_state_push\n param_SI_value_state_push\n param_SI_void_state_merge\n param_SI_value_state_merge\n param_SI_voidvoid_branch\n param_SI_voidvalue_branch\n param_SI_valuevoid_branch\n@@ -410,19 +331,98 @@\n param_SI_void_void_symbol_start\n param_SI_reduce_symbol_end\n param_SI_void_leaf_symbol_end\n param_SI_value_leaf_symbol_end\n param_SI_value_clear_symbol_end\n param_SI_void_clear_symbol_end\n param_SI_next_str\n+param_intern\n+rde_ot_intern0\n+rde_ot_intern1\n+rde_ot_intern2\n+rde_param_query_amark\n+rde_param_query_ast\n+rde_param_query_in\n+rde_param_query_st\n+rde_param_query_lstop\n+rde_param_query_cl\n+rde_param_query_er\n+rde_param_query_er_tcl\n+rde_param_query_cc\n+rde_param_data\n+rde_param_query_es\n+rde_param_query_ls\n+rde_param_reset\n+rde_param_query_nc\n+rde_param_query_string\n+rde_param_query_tc_size\n+rde_param_query_tc_get_s\n+rde_param_query_sv\n+rde_param_i_status_fail\n+rde_param_i_status_negate\n+rde_param_i_status_ok\n+rde_param_i_error_clear\n+rde_param_i_error_push\n+rde_param_i_error_nonterminal\n+rde_param_i_error_pop_merge\n+rde_param_i_loc_pop_rewind\n+rde_param_i_loc_pop_discard\n+rde_param_i_loc_rewind\n+rde_param_i_loc_push\n+rde_param_i_ast_pop_rewind\n+rde_param_i_ast_pop_discard\n+rde_param_i_ast_rewind\n+rde_param_i_ast_push\n+rde_param_i_ast_value_push\n+rde_param_i_symbol_restore\n+rde_param_i_symbol_save\n+rde_param_i_value_leaf\n+rde_param_i_value_clear\n+rde_param_i_value_reduce\n+rde_param_i_input_next\n+rde_param_i_test_alnum\n+rde_param_i_test_alpha\n+rde_param_i_test_ascii\n+rde_param_i_test_char\n+rde_param_i_test_control\n+rde_param_i_test_ddigit\n+rde_param_i_test_digit\n+rde_param_i_test_graph\n+rde_param_i_test_lower\n+rde_param_i_test_print\n+rde_param_i_test_punct\n+rde_param_i_test_range\n+rde_param_i_test_space\n+rde_param_i_test_upper\n+rde_param_i_test_wordchar\n+rde_param_i_test_xdigit\n rde_param_i_next_str\n-param_SI_next_class\n rde_param_i_next_class\n+rde_stack_del\n+rde_stack_new\n+rde_stack_push\n+rde_param_new\n+rde_tc_new\n+rde_param_del\n+rde_tc_del\n+rde_tc_clear\n+rde_stack_trim\n+rde_param_update_strings\n+rde_tc_append\n rde_param_clientdata\n rde_param_query_clientdata\n+rde_stack_get\n+rde_stack_top\n+rde_tc_size\n+rde_tc_get_s\n+rde_stack_pop\n+rde_stack_size\n+rde_stack_move\n+rde_stack_drop\n+rde_tc_get\n rde_param_i_symbol_start\n rde_param_i_symbol_start_d\n rde_param_i_symbol_void_start\n rde_param_i_symbol_void_start_d\n rde_param_i_symbol_done_d_reduce\n rde_param_i_symbol_done_leaf\n rde_param_i_symbol_done_d_leaf\n@@ -467,29 +467,29 @@\n SHA1Final\n SHA1Transform\n MD5Update\n MD5Final\n snprintf\n qu_delete\n qums_objcmd\n-qum_CLEAR\n-qum_DESTROY\n-qum_PEEK\n qum_UNGET\n qum_SIZE\n+qum_PEEK\n+qum_DESTROY\n+qum_CLEAR\n SHA256Update\n SHA256Final\n SHA256Init\n SHA224Init\n sha256cStubs\n st_delete\n stms_objcmd\n+stm_TRIM\n stm_CLEAR\n stm_DESTROY\n-stm_TRIM\n stm_PEEK\n stm_PUSH\n stm_ROTATE\n stm_SIZE\n inet_pton\n libc.so.6\n ld-linux-armhf.so.3\n@@ -603,26 +603,15 @@\n 3F\"F)F@F\n 3F\"F)F@F\n 3F\"F)F@F\n 3F\"F)F@F\n 3F\"F)F@F\n 3F\"F)F@F\n 3F\"F)F@F\n-\\\")F F'h\n-~Dbm1F(F\n-F^K(FyD{D\n-|D=K{D X\n-001FHFjF\n-F~D+M}D4Y\n-G#k F9FjF\n-F~D,M,K}D4Y\n-`;hBF!F0F\n-G#kIF FjF\n-*KzD*L|D\n-FUDBF0Fmh\n+F}D!K\"J\"I{D,YyD!M$h\n EL}DEJFKzD\n 2F&I{DyD\n \tIbF\tK{DaX\th\n KbF{DiX\th\n K(F{DqX\th\n G!i(F2h9b\n KpF{DaX\th\n@@ -648,48 +637,85 @@\n !i@F#h*F\n @I\"F@K(F{DyX\th\n 0F#h!i*F\n K0F{DiX\th\n ,I\"F,K(F{DyX\th\n `Yhq`Z`qh\n #I\"F#K0F{D\\\n-F}D!K\"J\"I{D,YyD!M$h\n+|D=K{D X\n+001FHFjF\n+F~D+M}D4Y\n+G#k F9FjF\n+F~D,M,K}D4Y\n+`;hBF!F0F\n+G#kIF FjF\n+*KzD*L|D\n+FUDBF0Fmh\n+\\\")F F'h\n+~Dbm1F(F\n+F^K(FyD{D\n #*18?FMT[bipw\n (t(F{D2F\n+F}D+K+J{D,Y$h\n++kJFQF(F\n+;kJFQF8F\n VI2FVK(F{DaX\th\n K*F{DyX\th\n K*F{DqX\th\n )I\"F)K(F{DqX\th\n K*F{DqX\th\n )I F)K*F{DqX\th\n K F{DqY\th\n K*F{DqX\th\n *}DRHRNxD,Y\n 2I F2K*F{DqX\th\n-F}D+K+J{D,Y$h\n-+kJFQF(F\n-;kJFQF8F\n (D(F{D:F\n @+J3F+I(F\n }D,K-J{D(X\n G#h8`)F0F\n-KF:F!F0F\n-KF:F!F0F\n-FKF:F!F0F\n-G;h2F)F F\n-$ PFBF9F\n-F}D/K/JH {D\n-G)FjFsk@F\n-kj(F%O3Dkb\n-G(j DCh3c\n- Fcj3Dcb\n-AF3F8F}D\n-F}D=K=J{D\n-F~D-K-L{DuY-h\n-3#`gKLF{D\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F\"F)F8F\n+3F*F@F!F\n EL}DEJFKzD\n 2F&I{DyD\n \"F%KyD{D\n \tIbF\tK{DaX\th\n \tIbF\tK{DaX\th\n ,I\"F,K(F{DqX\th\n *}Dmap->numEntries == gx->n), in file ./modules/struct/graph/nacommon.c @line 117\n-array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/nacommon.c @line 145\n-array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/nacommon.c @line 146\n-array index out of bounds: j > listc (RANGEOK(j,listc)), in file ./modules/struct/graph/nacommon.c @line 187\n-array index out of bounds: j+1 > listc (RANGEOK(j+1,listc)), in file ./modules/struct/graph/nacommon.c @line 188\n-array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/nacommon.c @line 223\n-array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/nacommon.c @line 224\n-array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/nacommon.c @line 256\n-array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/nacommon.c @line 257\n-Bad attr search mode\n-Cannot create GA structure via regular shimmering.\n-tcllib::struct::graph/critcl::arc\n-array index out of bounds: i > c (RANGEOK(i,c)), in file ./modules/struct/graph/walk.c @line 328\n-array index out of bounds: i > c (RANGEOK(i,c)), in file ./modules/struct/graph/walk.c @line 337\n-no command specified: should be \"\n-node ?-dir forward|backward? ?-order pre|post|both? ?-type bfs|dfs? -command cmd\n-\" missing, should be \"\n-value for \"\n-array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/graph/walk.c @line 68\n-array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/graph/walk.c @line 75\n-array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/graph/walk.c @line 82\n--command\n-array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/graph/walk.c @line 89\n-\": should be \"\n-unknown option \"\n-search type\n-search order\n-search direction\n-unable to do a both-order breadth first walk\n-unable to do a post-order breadth first walk\n-impossible combination bfs/(both|post)\n-backward\n-option ?arg arg ...?\n-keyexists\n-opposite\n-getunweighted\n-getweight\n-hasweight\n-move-source\n-move-target\n-setunweighted\n-setweight\n-unsetweight\n-serialize\n-array index out of bounds: j > lc-1 (RANGEOK(j,lc-1)), in file ./modules/struct/graph/graph.c @line 164\n-array index out of bounds: j > lc-1 (RANGEOK(j,lc-1)), in file ./modules/struct/graph/graph.c @line 182\n-array index out of bounds: k > lc-1 (RANGEOK(k,lc-1)), in file ./modules/struct/graph/graph.c @line 201\n-array index out of bounds: k > lc-1 (RANGEOK(k,lc-1)), in file ./modules/struct/graph/graph.c @line 205\n-array index out of bounds: k > lc (RANGEOK(k,lc)), in file ./modules/struct/graph/graph.c @line 209\n-error in serialization: list length not 1 mod 3.\n-array index out of bounds: i > lc-1 (RANGEOK(i,lc-1)), in file ./modules/struct/graph/graph.c @line 287\n-error in serialization: arc information length not 3 or 4.\n-error in serialization: bad arc destination reference \"\n-array index out of bounds: i > lc-1 (RANGEOK(i,lc-1)), in file ./modules/struct/graph/graph.c @line 321\n-error in serialization: duplicate node names.\n-error in serialization: duplicate definition of arc \"\n-array index out of bounds: i > lc-1 (RANGEOK(i,lc-1)), in file ./modules/struct/graph/graph.c @line 389\n-array index out of bounds: i > lc-1 (RANGEOK(i,lc-1)), in file ./modules/struct/graph/graph.c @line 392\n-array index out of bounds: i > lc-1 (RANGEOK(i,lc-1)), in file ./modules/struct/graph/graph.c @line 403\n-invalid command name \"\n-Cannot create GDN structure via regular shimmering.\n-tcllib::struct::graph/critcl::node\n-struct::graph(c) gn_new - tried to use duplicate name for new node\n-\" already exists in graph \"\n-\" does not exist in graph \"\n-array index out of bounds: i > lc (RANGEOK(i,lc)), in file ./modules/struct/graph/node.c @line 117\n-struct::graph(c) ga_new - tried to use duplicate name for new arc\n-array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/attr.c @line 34\n-array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/attr.c @line 35\n- attribute dictionary.\n-error in serialization: malformed \n-Bad key retrieval (i == listc), in file ./modules/struct/graph/attr.c @line 162\n-array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/attr.c @line 158\n-array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/attr.c @line 173\n-Bad key glob retrieval (i <= listc), in file ./modules/struct/graph/attr.c @line 179\n-invalid key \"\n-array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/attr.c @line 273\n-array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/attr.c @line 274\n-Bad attribute retrieval (i == listc), in file ./modules/struct/graph/attr.c @line 280\n-array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/attr.c @line 291\n-array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/attr.c @line 292\n-Bad attribute glob retrieval (i <= listc), in file ./modules/struct/graph/attr.c @line 299\n-array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/attr.c @line 92\n restriction\n invalid restriction: illegal multiple use of \"-in\"|\"-out\"|\"-adj\"|\"-inner\"|\"-embedding\"\n ?-key key? ?-value value? ?-filter cmd? ?-in|-out|-adj|-inner|-embedding node node...?\n invalid restriction: illegal multiple use of \"-filter\"\n invalid restriction: illegal multiple use of \"-key\"\n invalid restriction: illegal multiple use of \"-value\"\n array index out of bounds: na->nc > ac (RANGEOK(na->nc,ac)), in file ./modules/struct/graph/filter.c @line 182\n@@ -1193,14 +1110,39 @@\n array index out of bounds: i > gx->n (RANGEOK(i,gx->n)), in file ./modules/struct/graph/filter.c @line 1184\n Overrun (i <= gx->n), in file ./modules/struct/graph/filter.c @line 1189\n array index out of bounds: i > ec (RANGEOK(i,ec)), in file ./modules/struct/graph/filter.c @line 1205\n array index out of bounds: cmdc > ec (RANGEOK(cmdc,ec)), in file ./modules/struct/graph/filter.c @line 1209\n No filters applied (l.c > -1), in file ./modules/struct/graph/filter.c @line 285\n Overrun (j <= gx->n), in file ./modules/struct/graph/filter.c @line 373\n -embedding\n+Cannot create GA structure via regular shimmering.\n+tcllib::struct::graph/critcl::arc\n+Inconsistent #elements in graph (gx->map->numEntries == gx->n), in file ./modules/struct/graph/nacommon.c @line 117\n+array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/nacommon.c @line 145\n+array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/nacommon.c @line 146\n+array index out of bounds: j > listc (RANGEOK(j,listc)), in file ./modules/struct/graph/nacommon.c @line 187\n+array index out of bounds: j+1 > listc (RANGEOK(j+1,listc)), in file ./modules/struct/graph/nacommon.c @line 188\n+array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/nacommon.c @line 223\n+array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/nacommon.c @line 224\n+array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/nacommon.c @line 256\n+array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/nacommon.c @line 257\n+Bad attr search mode\n+option ?arg arg ...?\n+keyexists\n+opposite\n+getunweighted\n+getweight\n+hasweight\n+move-source\n+move-target\n+setunweighted\n+setweight\n+unsetweight\n+serialize\n+tcllib/struct::graph/critcl\n \": must be end?-integer?\n bad index \"\n \": must be integer or end?-integer?\n 0123456789\n arc key value\n array index out of bounds: rc > g->arcs.n (RANGEOK(rc,g->arcs.n)), in file ./modules/struct/graph/methods.c @line 249\n \" has no weight\n@@ -1231,27 +1173,85 @@\n \" and arc \"\n \" are not connected in graph \"\n node newname\n node key ?value?\n node1 node2\n cannot swap node \"\n \" with itself\n+node ?-dir forward|backward? ?-order pre|post|both? ?-type bfs|dfs? -command cmd\n tcllib/struct::graph/end-offset\n-tcllib/struct::graph/critcl\n+struct::graph(c) ga_new - tried to use duplicate name for new arc\n+\" already exists in graph \"\n+\" does not exist in graph \"\n+array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/attr.c @line 34\n+array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/attr.c @line 35\n+ attribute dictionary.\n+error in serialization: malformed \n+Bad key retrieval (i == listc), in file ./modules/struct/graph/attr.c @line 162\n+array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/attr.c @line 158\n+array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/attr.c @line 173\n+Bad key glob retrieval (i <= listc), in file ./modules/struct/graph/attr.c @line 179\n+invalid key \"\n+array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/attr.c @line 273\n+array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/attr.c @line 274\n+Bad attribute retrieval (i == listc), in file ./modules/struct/graph/attr.c @line 280\n+array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/graph/attr.c @line 291\n+array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/attr.c @line 292\n+Bad attribute glob retrieval (i <= listc), in file ./modules/struct/graph/attr.c @line 299\n+array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/graph/attr.c @line 92\n+array index out of bounds: i > c (RANGEOK(i,c)), in file ./modules/struct/graph/walk.c @line 328\n+array index out of bounds: i > c (RANGEOK(i,c)), in file ./modules/struct/graph/walk.c @line 337\n+no command specified: should be \"\n+\" missing, should be \"\n+value for \"\n+array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/graph/walk.c @line 68\n+array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/graph/walk.c @line 75\n+array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/graph/walk.c @line 82\n+-command\n+array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/graph/walk.c @line 89\n+\": should be \"\n+unknown option \"\n+search type\n+search order\n+search direction\n+unable to do a both-order breadth first walk\n+unable to do a post-order breadth first walk\n+impossible combination bfs/(both|post)\n+backward\n+Cannot create GDN structure via regular shimmering.\n+tcllib::struct::graph/critcl::node\n+struct::graph(c) gn_new - tried to use duplicate name for new node\n+array index out of bounds: i > lc (RANGEOK(i,lc)), in file ./modules/struct/graph/node.c @line 117\n+array index out of bounds: j > lc-1 (RANGEOK(j,lc-1)), in file ./modules/struct/graph/graph.c @line 164\n+array index out of bounds: j > lc-1 (RANGEOK(j,lc-1)), in file ./modules/struct/graph/graph.c @line 182\n+array index out of bounds: k > lc-1 (RANGEOK(k,lc-1)), in file ./modules/struct/graph/graph.c @line 201\n+array index out of bounds: k > lc-1 (RANGEOK(k,lc-1)), in file ./modules/struct/graph/graph.c @line 205\n+array index out of bounds: k > lc (RANGEOK(k,lc)), in file ./modules/struct/graph/graph.c @line 209\n+error in serialization: list length not 1 mod 3.\n+array index out of bounds: i > lc-1 (RANGEOK(i,lc-1)), in file ./modules/struct/graph/graph.c @line 287\n+error in serialization: arc information length not 3 or 4.\n+error in serialization: bad arc destination reference \"\n+array index out of bounds: i > lc-1 (RANGEOK(i,lc-1)), in file ./modules/struct/graph/graph.c @line 321\n+error in serialization: duplicate node names.\n+error in serialization: duplicate definition of arc \"\n+array index out of bounds: i > lc-1 (RANGEOK(i,lc-1)), in file ./modules/struct/graph/graph.c @line 389\n+array index out of bounds: i > lc-1 (RANGEOK(i,lc-1)), in file ./modules/struct/graph/graph.c @line 392\n+array index out of bounds: i > lc-1 (RANGEOK(i,lc-1)), in file ./modules/struct/graph/graph.c @line 403\n+invalid command name \"\n cmd ?arg ...?\n ::struct::set_critcl\n contains\n difference\n intersect\n intersect3\n subsetof\n subtract\n+tcllib::struct::set/critcl::set\n set item\n Avar element\n-tcllib::struct::set/critcl::set\n bitstring\n Length is not a multiple of 8\n Invalid character at index %d: \"=\" (padding found in the middle of the input)\n Invalid character at index %d: \"%c\"\n Invalid padding of length %d\n ::base32::critcl_decode\n ::base32::critcl_encode\n@@ -1270,62 +1270,22 @@\n Bare word encountered\n syntax error\n memory exhausted\n tcllib/struct::tree/critcl\n \" already exists, unable to create tree\n ::struct::tree_critcl\n ::struct::tree::prune_critcl\n-Illegal attempt to prune in-order walking\n-Illegal attempt to prune post-order walking\n-value for \"-type\" missing\n-array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/tree/walk.c @line 60\n-value for \"-order\" missing\n-array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/tree/walk.c @line 72\n-unable to do a in-order breadth first walk\n-Cannot create TDN structure via regular shimmering.\n-\" does not exist in tree \"\n-tcllib::struct::tree/critcl::node\n-array index out of bounds: at > lc (RANGEOK(at,lc)), in file ./modules/struct/tree/tn.c @line 1094\n-array index out of bounds: at > lc (RANGEOK(at,lc)), in file ./modules/struct/tree/tn.c @line 1106\n-array index out of bounds: i > n->nchildren (RANGEOK(i,n->nchildren)), in file ./modules/struct/tree/tn.c @line 1107\n-struct::tree(c) tn_new - tried to use duplicate name for new node\n-array index out of bounds: i > p->nchildren (RANGEOK(i,p->nchildren)), in file ./modules/struct/tree/tn.c @line 277\n-array index out of bounds: i+1 > p->nchildren (RANGEOK(i+1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 278\n-tn_detachmany - tried to cut too many children (end <= p->nchildren), in file ./modules/struct/tree/tn.c @line 328\n-tn_detachmany - tried to cut nothing (len > 0), in file ./modules/struct/tree/tn.c @line 329\n-array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 396\n-array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 404\n-array index out of bounds: i > p->nchildren (RANGEOK(i,p->nchildren)), in file ./modules/struct/tree/tn.c @line 405\n-array index out of bounds: at > p->nchildren (RANGEOK(at,p->nchildren)), in file ./modules/struct/tree/tn.c @line 466\n-array index out of bounds: at-1 > p->nchildren (RANGEOK(at-1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 477\n-array index out of bounds: at > p->nchildren (RANGEOK(at,p->nchildren)), in file ./modules/struct/tree/tn.c @line 509\n-array index out of bounds: at > p->nchildren (RANGEOK(at,p->nchildren)), in file ./modules/struct/tree/tn.c @line 521\n-array index out of bounds: i > p->nchildren (RANGEOK(i,p->nchildren)), in file ./modules/struct/tree/tn.c @line 570\n-array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 571\n-array index out of bounds: at+1 > p->nchildren (RANGEOK(at+1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 586\n-array index out of bounds: at-1 > p->nchildren (RANGEOK(at-1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 594\n-array index out of bounds: i > p->nchildren (RANGEOK(i,p->nchildren)), in file ./modules/struct/tree/tn.c @line 637\n-array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 638\n-array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 647\n-array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 656\n-array index out of bounds: k-1 > p->nchildren (RANGEOK(k-1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 657\n-array index out of bounds: k+1 > p->nchildren (RANGEOK(k+1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 665\n-Malformed nodes attributes, snuck through validation of serialization.\n-array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/tree/tn.c @line 771\n-Bad list of descendants (end == lc), in file ./modules/struct/tree/tn.c @line 857\n-array index out of bounds: cmdc > ec (RANGEOK(cmdc,ec)), in file ./modules/struct/tree/tn.c @line 915\n-array index out of bounds: cmdc+1 > ec (RANGEOK(cmdc+1,ec)), in file ./modules/struct/tree/tn.c @line 928\n-array index out of bounds: dst > lc (RANGEOK(dst,lc)), in file ./modules/struct/tree/tn.c @line 958\n-array index out of bounds: cmdc > ec (RANGEOK(cmdc,ec)), in file ./modules/struct/tree/tn.c @line 973\n-array index out of bounds: cmdc > ec (RANGEOK(cmdc,ec)), in file ./modules/struct/tree/tn.c @line 992\n-array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/tree/tn.c @line 1041\n-array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/tree/tn.c @line 1042\n-array index out of bounds: at+0 > listc (RANGEOK(at+0,listc)), in file ./modules/struct/tree/tn.c @line 1058\n-array index out of bounds: at+1 > listc (RANGEOK(at+1,listc)), in file ./modules/struct/tree/tn.c @line 1059\n-array index out of bounds: at+2 > listc (RANGEOK(at+2,listc)), in file ./modules/struct/tree/tn.c @line 1060\n+Bad serialization (listc == end), in file ./modules/struct/tree/ms.c @line 284\n+ancestors\n+children\n+descendants\n+numchildren\n+previous\n+rootname\n+walkproc\n (looks like invalid octal number)\n array index out of bounds: i > depth (RANGEOK(i,depth)), in file ./modules/struct/tree/m.c @line 141\n Inconsistent #nodes in tree (t->node.numEntries == t->nnodes), in file ./modules/struct/tree/m.c @line 287\n array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/tree/m.c @line 317\n array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/tree/m.c @line 318\n array index out of bounds: j > listc (RANGEOK(j,listc)), in file ./modules/struct/tree/m.c @line 366\n array index out of bounds: j+1 > listc (RANGEOK(j+1,listc)), in file ./modules/struct/tree/m.c @line 367\n@@ -1364,14 +1324,62 @@\n nodea nodeb\n cannot swap root node\n node ?-type {bfs|dfs}? ?-order {pre|post|in|both}? ?--? loopvar script\n too many loop variables, at most two allowed\n no script specified, or empty\n node ?-type {bfs|dfs}? ?-order {pre|post|in|both}? ?--? cmdprefix\n tcllib/struct::tree/end-offset\n+array index out of bounds: at > lc (RANGEOK(at,lc)), in file ./modules/struct/tree/tn.c @line 1094\n+array index out of bounds: at > lc (RANGEOK(at,lc)), in file ./modules/struct/tree/tn.c @line 1106\n+array index out of bounds: i > n->nchildren (RANGEOK(i,n->nchildren)), in file ./modules/struct/tree/tn.c @line 1107\n+struct::tree(c) tn_new - tried to use duplicate name for new node\n+array index out of bounds: i > p->nchildren (RANGEOK(i,p->nchildren)), in file ./modules/struct/tree/tn.c @line 277\n+array index out of bounds: i+1 > p->nchildren (RANGEOK(i+1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 278\n+tn_detachmany - tried to cut too many children (end <= p->nchildren), in file ./modules/struct/tree/tn.c @line 328\n+tn_detachmany - tried to cut nothing (len > 0), in file ./modules/struct/tree/tn.c @line 329\n+array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 396\n+array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 404\n+array index out of bounds: i > p->nchildren (RANGEOK(i,p->nchildren)), in file ./modules/struct/tree/tn.c @line 405\n+array index out of bounds: at > p->nchildren (RANGEOK(at,p->nchildren)), in file ./modules/struct/tree/tn.c @line 466\n+array index out of bounds: at-1 > p->nchildren (RANGEOK(at-1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 477\n+array index out of bounds: at > p->nchildren (RANGEOK(at,p->nchildren)), in file ./modules/struct/tree/tn.c @line 509\n+array index out of bounds: at > p->nchildren (RANGEOK(at,p->nchildren)), in file ./modules/struct/tree/tn.c @line 521\n+array index out of bounds: i > p->nchildren (RANGEOK(i,p->nchildren)), in file ./modules/struct/tree/tn.c @line 570\n+array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 571\n+array index out of bounds: at+1 > p->nchildren (RANGEOK(at+1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 586\n+array index out of bounds: at-1 > p->nchildren (RANGEOK(at-1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 594\n+array index out of bounds: i > p->nchildren (RANGEOK(i,p->nchildren)), in file ./modules/struct/tree/tn.c @line 637\n+array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 638\n+array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 647\n+array index out of bounds: k > p->nchildren (RANGEOK(k,p->nchildren)), in file ./modules/struct/tree/tn.c @line 656\n+array index out of bounds: k-1 > p->nchildren (RANGEOK(k-1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 657\n+array index out of bounds: k+1 > p->nchildren (RANGEOK(k+1,p->nchildren)), in file ./modules/struct/tree/tn.c @line 665\n+Malformed nodes attributes, snuck through validation of serialization.\n+array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/tree/tn.c @line 771\n+Bad list of descendants (end == lc), in file ./modules/struct/tree/tn.c @line 857\n+array index out of bounds: cmdc > ec (RANGEOK(cmdc,ec)), in file ./modules/struct/tree/tn.c @line 915\n+array index out of bounds: cmdc+1 > ec (RANGEOK(cmdc+1,ec)), in file ./modules/struct/tree/tn.c @line 928\n+array index out of bounds: dst > lc (RANGEOK(dst,lc)), in file ./modules/struct/tree/tn.c @line 958\n+array index out of bounds: cmdc > ec (RANGEOK(cmdc,ec)), in file ./modules/struct/tree/tn.c @line 973\n+array index out of bounds: cmdc > ec (RANGEOK(cmdc,ec)), in file ./modules/struct/tree/tn.c @line 992\n+array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/tree/tn.c @line 1041\n+array index out of bounds: i+1 > listc (RANGEOK(i+1,listc)), in file ./modules/struct/tree/tn.c @line 1042\n+array index out of bounds: at+0 > listc (RANGEOK(at+0,listc)), in file ./modules/struct/tree/tn.c @line 1058\n+array index out of bounds: at+1 > listc (RANGEOK(at+1,listc)), in file ./modules/struct/tree/tn.c @line 1059\n+array index out of bounds: at+2 > listc (RANGEOK(at+2,listc)), in file ./modules/struct/tree/tn.c @line 1060\n+Illegal attempt to prune in-order walking\n+Illegal attempt to prune post-order walking\n+value for \"-type\" missing\n+array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/tree/walk.c @line 60\n+value for \"-order\" missing\n+array index out of bounds: i+1 > objc (RANGEOK(i+1,objc)), in file ./modules/struct/tree/walk.c @line 72\n+unable to do a in-order breadth first walk\n+Cannot create TDN structure via regular shimmering.\n+\" does not exist in tree \"\n+tcllib::struct::tree/critcl::node\n error in serialization: list length not a multiple of 3.\n array index out of bounds: ((i)+2) > listc (RANGEOK(((i)+2),listc)), in file ./modules/struct/tree/t.c @line 107\n array index out of bounds: j > nodes (RANGEOK(j,nodes)), in file ./modules/struct/tree/t.c @line 108\n error in serialization: malformed attribute dictionary.\n error in serialization: no root specified.\n array index out of bounds: ((i)+1) > listc (RANGEOK(((i)+1),listc)), in file ./modules/struct/tree/t.c @line 136\n array index out of bounds: j > nodes (RANGEOK(j,nodes)), in file ./modules/struct/tree/t.c @line 137\n@@ -1389,74 +1397,17 @@\n array index out of bounds: j > nodes (RANGEOK(j,nodes)), in file ./modules/struct/tree/t.c @line 341\n array index out of bounds: parent[j] > nodes (RANGEOK(parent[j],nodes)), in file ./modules/struct/tree/t.c @line 352\n T (%p) {\n . Lstart %p '%s'\n . Nstart %p '%s'\n . N [%p '%s']\n %p '%s'\n-Bad serialization (listc == end), in file ./modules/struct/tree/ms.c @line 284\n-ancestors\n-children\n-descendants\n-numchildren\n-previous\n-rootname\n-walkproc\n tcllib/pt::rde/critcl\n \" already exists\n ::pt::rde_critcl\n-array index out of bounds: p->numstr >= p->maxnum (RANGEOK(p->numstr,p->maxnum)), in file ./modules/pt/rde_critcl/p.c @line 74\n-Should have found entry (isnew), in file ./modules/pt/rde_critcl/p.c @line 133\n-Memory allocation failure for string table (str), in file ./modules/pt/rde_critcl/p.c @line 145\n-array index out of bounds: res >= p->maxnum (RANGEOK(res,p->maxnum)), in file ./modules/pt/rde_critcl/p.c @line 152\n-Attempted reconversion of rde string to string rep (0), in file ./modules/pt/rde_critcl/ot.c @line 208\n-Illegal conversion into rde string (0), in file ./modules/pt/rde_critcl/ot.c @line 216\n-Memory allocation failure for token character array (str), in file ./modules/pt/rde_critcl/tc.c @line 89\n-array index out of bounds: tc->num >= tc->max (RANGEOK(tc->num,tc->max)), in file ./modules/pt/rde_critcl/tc.c @line 95\n-array index out of bounds: off >= tc->max (RANGEOK(off,tc->max)), in file ./modules/pt/rde_critcl/tc.c @line 96\n-array index out of bounds: off+len-1 >= tc->max (RANGEOK(off+len-1,tc->max)), in file ./modules/pt/rde_critcl/tc.c @line 97\n-array index out of bounds: off+len-1 >= tc->num (RANGEOK(off+len-1,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 98\n-array index out of bounds: off >= tc->num (RANGEOK(off,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 111\n-array index out of bounds: at >= oc (RANGEOK(at,oc)), in file ./modules/pt/rde_critcl/tc.c @line 131\n-array index out of bounds: off >= tc->num (RANGEOK(off,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 142\n-array index out of bounds: end-1 >= tc->num (RANGEOK(end-1,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 143\n-array index out of bounds: at >= oc (RANGEOK(at,oc)), in file ./modules/pt/rde_critcl/tc.c @line 157\n-array index out of bounds: last >= oc (RANGEOK(last,oc)), in file ./modules/pt/rde_critcl/tc.c @line 158\n-array index out of bounds: off >= tc->num (RANGEOK(off,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 169\n-array index out of bounds: end-1 >= tc->num (RANGEOK(end-1,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 170\n-array index out of bounds: i >= s->max (RANGEOK(i,s->max)), in file ./modules/pt/rde_critcl/stack.c @line 45\n-Memory allocation failure for RDE stack (cell), in file ./modules/pt/rde_critcl/stack.c @line 60\n-array index out of bounds: s->top >= s->max (RANGEOK(s->top,s->max)), in file ./modules/pt/rde_critcl/stack.c @line 65\n-array index out of bounds: s->top-1 >= s->max (RANGEOK(s->top-1,s->max)), in file ./modules/pt/rde_critcl/stack.c @line 73\n-Bad pop count (n >= 0), in file ./modules/pt/rde_critcl/stack.c @line 80\n-array index out of bounds: s->top >= s->max (RANGEOK(s->top,s->max)), in file ./modules/pt/rde_critcl/stack.c @line 86\n-Bad trimsize (n >= 0), in file ./modules/pt/rde_critcl/stack.c @line 98\n-array index out of bounds: s->top >= s->max (RANGEOK(s->top,s->max)), in file ./modules/pt/rde_critcl/stack.c @line 103\n-Bad pop count (n >= 0), in file ./modules/pt/rde_critcl/stack.c @line 114\n-Ownership mismatch (dst->freeCellProc == src->freeCellProc), in file ./modules/pt/rde_critcl/stack.c @line 122\n-array index out of bounds: src->top >= src->max (RANGEOK(src->top,src->max)), in file ./modules/pt/rde_critcl/stack.c @line 131\n-?from? ?to?\n-toks toke\n-array index out of bounds: s >= p->numstr (RANGEOK(s,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 672\n-array index out of bounds: id >= p->numstr (RANGEOK(id,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 1050\n-array index out of bounds: (Tcl_Size) (long int) mv[i] >= p->numstr (RANGEOK((Tcl_Size) (long int) mv[i],p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 389\n-array index out of bounds: j >= mc (RANGEOK(j,mc)), in file ./modules/pt/rde_critcl/param.c @line 392\n-array index out of bounds: id >= p->numstr (RANGEOK(id,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 466\n-Unable to push undefined semantic value (p->SV), in file ./modules/pt/rde_critcl/param.c @line 528\n-array index out of bounds: m >= p->numstr (RANGEOK(m,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 730\n-array index out of bounds: p->CC_len-1 >= 3 (RANGEOK(p->CC_len-1,3)), in file ./modules/pt/rde_critcl/param.c @line 748\n-array index out of bounds: leni >= 3 (RANGEOK(leni,3)), in file ./modules/pt/rde_critcl/param.c @line 774\n-array index out of bounds: msg >= p->numstr (RANGEOK(msg,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 955\n-array index out of bounds: msg >= p->numstr (RANGEOK(msg,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 1006\n-array index out of bounds: s >= p->numstr (RANGEOK(s,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 1101\n-Bad number of elements to reduce (new >= 0), in file ./modules/pt/rde_critcl/param.c @line 1127\n-array index out of bounds: s >= p->numstr (RANGEOK(s,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 1131\n-array index out of bounds: i >= 3+new (RANGEOK(i,3+new)), in file ./modules/pt/rde_critcl/param.c @line 1139\n-array index out of bounds: j >= ac (RANGEOK(j,ac)), in file ./modules/pt/rde_critcl/param.c @line 1140\n-Reduction result incomplete (i == 3+new), in file ./modules/pt/rde_critcl/param.c @line 1144\n Reached unreachable location (0), in file ./modules/pt/rde_critcl/ms.c @line 305\n complete\n location\n i:fail_continue\n i:fail_return\n i:ok_continue\n i:ok_return\n@@ -1547,14 +1498,63 @@\n si:reduce_symbol_end\n si:void_leaf_symbol_end\n si:value_leaf_symbol_end\n si:value_clear_symbol_end\n si:void_clear_symbol_end\n si:next_str\n si:next_class\n+Attempted reconversion of rde string to string rep (0), in file ./modules/pt/rde_critcl/ot.c @line 208\n+Illegal conversion into rde string (0), in file ./modules/pt/rde_critcl/ot.c @line 216\n+?from? ?to?\n+toks toke\n+array index out of bounds: s >= p->numstr (RANGEOK(s,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 672\n+array index out of bounds: id >= p->numstr (RANGEOK(id,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 1050\n+array index out of bounds: (Tcl_Size) (long int) mv[i] >= p->numstr (RANGEOK((Tcl_Size) (long int) mv[i],p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 389\n+array index out of bounds: j >= mc (RANGEOK(j,mc)), in file ./modules/pt/rde_critcl/param.c @line 392\n+array index out of bounds: id >= p->numstr (RANGEOK(id,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 466\n+Unable to push undefined semantic value (p->SV), in file ./modules/pt/rde_critcl/param.c @line 528\n+array index out of bounds: m >= p->numstr (RANGEOK(m,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 730\n+array index out of bounds: p->CC_len-1 >= 3 (RANGEOK(p->CC_len-1,3)), in file ./modules/pt/rde_critcl/param.c @line 748\n+array index out of bounds: leni >= 3 (RANGEOK(leni,3)), in file ./modules/pt/rde_critcl/param.c @line 774\n+array index out of bounds: msg >= p->numstr (RANGEOK(msg,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 955\n+array index out of bounds: msg >= p->numstr (RANGEOK(msg,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 1006\n+array index out of bounds: s >= p->numstr (RANGEOK(s,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 1101\n+Bad number of elements to reduce (new >= 0), in file ./modules/pt/rde_critcl/param.c @line 1127\n+array index out of bounds: s >= p->numstr (RANGEOK(s,p->numstr)), in file ./modules/pt/rde_critcl/param.c @line 1131\n+array index out of bounds: i >= 3+new (RANGEOK(i,3+new)), in file ./modules/pt/rde_critcl/param.c @line 1139\n+array index out of bounds: j >= ac (RANGEOK(j,ac)), in file ./modules/pt/rde_critcl/param.c @line 1140\n+Reduction result incomplete (i == 3+new), in file ./modules/pt/rde_critcl/param.c @line 1144\n+array index out of bounds: i >= s->max (RANGEOK(i,s->max)), in file ./modules/pt/rde_critcl/stack.c @line 45\n+Memory allocation failure for RDE stack (cell), in file ./modules/pt/rde_critcl/stack.c @line 60\n+array index out of bounds: s->top >= s->max (RANGEOK(s->top,s->max)), in file ./modules/pt/rde_critcl/stack.c @line 65\n+array index out of bounds: s->top-1 >= s->max (RANGEOK(s->top-1,s->max)), in file ./modules/pt/rde_critcl/stack.c @line 73\n+Bad pop count (n >= 0), in file ./modules/pt/rde_critcl/stack.c @line 80\n+array index out of bounds: s->top >= s->max (RANGEOK(s->top,s->max)), in file ./modules/pt/rde_critcl/stack.c @line 86\n+Bad trimsize (n >= 0), in file ./modules/pt/rde_critcl/stack.c @line 98\n+array index out of bounds: s->top >= s->max (RANGEOK(s->top,s->max)), in file ./modules/pt/rde_critcl/stack.c @line 103\n+Bad pop count (n >= 0), in file ./modules/pt/rde_critcl/stack.c @line 114\n+Ownership mismatch (dst->freeCellProc == src->freeCellProc), in file ./modules/pt/rde_critcl/stack.c @line 122\n+array index out of bounds: src->top >= src->max (RANGEOK(src->top,src->max)), in file ./modules/pt/rde_critcl/stack.c @line 131\n+array index out of bounds: p->numstr >= p->maxnum (RANGEOK(p->numstr,p->maxnum)), in file ./modules/pt/rde_critcl/p.c @line 74\n+Should have found entry (isnew), in file ./modules/pt/rde_critcl/p.c @line 133\n+Memory allocation failure for string table (str), in file ./modules/pt/rde_critcl/p.c @line 145\n+array index out of bounds: res >= p->maxnum (RANGEOK(res,p->maxnum)), in file ./modules/pt/rde_critcl/p.c @line 152\n+Memory allocation failure for token character array (str), in file ./modules/pt/rde_critcl/tc.c @line 89\n+array index out of bounds: tc->num >= tc->max (RANGEOK(tc->num,tc->max)), in file ./modules/pt/rde_critcl/tc.c @line 95\n+array index out of bounds: off >= tc->max (RANGEOK(off,tc->max)), in file ./modules/pt/rde_critcl/tc.c @line 96\n+array index out of bounds: off+len-1 >= tc->max (RANGEOK(off+len-1,tc->max)), in file ./modules/pt/rde_critcl/tc.c @line 97\n+array index out of bounds: off+len-1 >= tc->num (RANGEOK(off+len-1,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 98\n+array index out of bounds: off >= tc->num (RANGEOK(off,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 111\n+array index out of bounds: at >= oc (RANGEOK(at,oc)), in file ./modules/pt/rde_critcl/tc.c @line 131\n+array index out of bounds: off >= tc->num (RANGEOK(off,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 142\n+array index out of bounds: end-1 >= tc->num (RANGEOK(end-1,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 143\n+array index out of bounds: at >= oc (RANGEOK(at,oc)), in file ./modules/pt/rde_critcl/tc.c @line 157\n+array index out of bounds: last >= oc (RANGEOK(last,oc)), in file ./modules/pt/rde_critcl/tc.c @line 158\n+array index out of bounds: off >= tc->num (RANGEOK(off,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 169\n+array index out of bounds: end-1 >= tc->num (RANGEOK(end-1,tc->num)), in file ./modules/pt/rde_critcl/tc.c @line 170\n array index out of bounds: i >= s->max (RANGEOK(i,s->max)), in file rde_critcl/stack.c @line 24\n Memory allocation failure for RDE stack (cell), in file rde_critcl/stack.c @line 37\n array index out of bounds: s->top >= s->max (RANGEOK(s->top,s->max)), in file rde_critcl/stack.c @line 41\n Memory allocation failure for token character array (str), in file rde_critcl/tc.c @line 53\n array index out of bounds: tc->num >= tc->max (RANGEOK(tc->num,tc->max)), in file rde_critcl/tc.c @line 58\n array index out of bounds: off >= tc->max (RANGEOK(off,tc->max)), in file rde_critcl/tc.c @line 59\n array index out of bounds: off+len-1 >= tc->max (RANGEOK(off+len-1,tc->max)), in file rde_critcl/tc.c @line 60\n@@ -1690,23 +1690,23 @@\n key data\n ::rc4::rc4c\n ::rc4::rc4c_init\n tcllib/struct::stack/critcl\n stack%ld\n \" already exists, unable to create stack\n ::struct::stack_critcl\n-invalid size \n-count steps\n insufficient items on stack to fill request\n-array index out of bounds: j > n (RANGEOK(j,n)), in file ./modules/struct/stack/m.c @line 326\n array index out of bounds: listc-n > listc (RANGEOK(listc-n,listc)), in file ./modules/struct/stack/s.c @line 54\n array index out of bounds: i > listc (RANGEOK(i,listc)), in file ./modules/struct/stack/s.c @line 71\n array index out of bounds: j > listc (RANGEOK(j,listc)), in file ./modules/struct/stack/s.c @line 72\n array index out of bounds: listc-n > listc (RANGEOK(listc-n,listc)), in file ./modules/struct/stack/s.c @line 102\n array index out of bounds: listc-n > listc (RANGEOK(listc-n,listc)), in file ./modules/struct/stack/s.c @line 113\n+invalid size \n+count steps\n+array index out of bounds: j > n (RANGEOK(j,n)), in file ./modules/struct/stack/m.c @line 326\n ?options? \n need format {{ } {/\n bad format encountered in mask conversion\n bad format encountered in ip conversion\n ::ip::isOverlapNativec\n ::ip::prefixToNativec\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -41,438 +41,438 @@\n 0x00003b54 71727400 6c6f6700 6d656d73 65740072 qrt.log.memset.r\n 0x00003b64 6f756e64 00666d69 6e004d44 34496e69 ound.fmin.MD4Ini\n 0x00003b74 74004d44 34557064 61746500 4d443446 t.MD4Update.MD4F\n 0x00003b84 696e616c 006d656d 63707900 675f6465 inal.memcpy.g_de\n 0x00003b94 6c657465 0067675f 6e657700 675f6d73 lete.gg_new.g_ms\n 0x00003ba4 5f617373 69676e00 675f6465 73657269 _assign.g_deseri\n 0x00003bb4 616c697a 6500675f 6f626a63 6d640067 alize.g_objcmd.g\n- 0x00003bc4 635f6164 64006763 5f72656d 6f766500 c_add.gc_remove.\n- 0x00003bd4 67635f73 65747570 0067635f 64656c65 gc_setup.gc_dele\n- 0x00003be4 74650067 5f617474 725f6465 6c657465 te.g_attr_delete\n- 0x00003bf4 0067635f 72656e61 6d650067 635f6174 .gc_rename.gc_at\n- 0x00003c04 74720067 615f7368 696d6d65 72006761 tr.ga_shimmer.ga\n- 0x00003c14 5f676574 5f617263 0067615f 6572725f _get_arc.ga_err_\n- 0x00003c24 6d697373 696e6700 675f7761 6c6b6f70 missing.g_walkop\n- 0x00003c34 74696f6e 73007374 72636d70 00675f77 tions.strcmp.g_w\n- 0x00003c44 616c6b00 675f6e6c 715f696e 69740067 alk.g_nlq_init.g\n- 0x00003c54 5f6e6c71 5f617070 656e6400 675f6e6c _nlq_append.g_nl\n- 0x00003c64 715f706f 7000675f 6e6c715f 636c6561 q_pop.g_nlq_clea\n- 0x00003c74 7200676d 5f57414c 4b00676d 5f475345 r.gm_WALK.gm_GSE\n- 0x00003c84 5400676d 5f474153 5349474e 00676d5f T.gm_GASSIGN.gm_\n- 0x00003c94 41505045 4e440067 6d5f4152 43530067 APPEND.gm_ARCS.g\n- 0x00003ca4 6d5f4445 53455249 414c495a 4500676d m_DESERIALIZE.gm\n- 0x00003cb4 5f444553 54524f59 00676d5f 47455400 _DESTROY.gm_GET.\n- 0x00003cc4 676d5f47 4554414c 4c00676d 5f4b4559 gm_GETALL.gm_KEY\n- 0x00003cd4 45584953 54530067 6d5f4b45 59530067 EXISTS.gm_KEYS.g\n- 0x00003ce4 6d5f4c41 5050454e 4400676d 5f4e4f44 m_LAPPEND.gm_NOD\n- 0x00003cf4 45530067 6d5f5345 5249414c 495a4500 ES.gm_SERIALIZE.\n- 0x00003d04 676d5f53 45540067 6d5f5357 41500067 gm_SET.gm_SWAP.g\n- 0x00003d14 6d5f554e 53455400 676d5f6e 6f64655f m_UNSET.gm_node_\n- 0x00003d24 554e5345 5400676d 5f6e6f64 655f5345 UNSET.gm_node_SE\n- 0x00003d34 5400676d 5f6e6f64 655f5245 4e414d45 T.gm_node_RENAME\n- 0x00003d44 00676d5f 6e6f6465 5f4f5050 4f534954 .gm_node_OPPOSIT\n- 0x00003d54 4500676d 5f6e6f64 655f4c41 5050454e E.gm_node_LAPPEN\n- 0x00003d64 4400676d 5f6e6f64 655f4b45 59530067 D.gm_node_KEYS.g\n- 0x00003d74 6d5f6e6f 64655f4b 45594558 49535453 m_node_KEYEXISTS\n- 0x00003d84 00676d5f 6e6f6465 5f494e53 45525400 .gm_node_INSERT.\n- 0x00003d94 676d5f6e 6f64655f 47455441 4c4c0067 gm_node_GETALL.g\n- 0x00003da4 6d5f6e6f 64655f47 45540067 6d5f6e6f m_node_GET.gm_no\n- 0x00003db4 64655f45 58495354 5300676d 5f6e6f64 de_EXISTS.gm_nod\n- 0x00003dc4 655f4445 4c455445 00676d5f 6e6f6465 e_DELETE.gm_node\n- 0x00003dd4 5f444547 52454500 676d5f6e 6f64655f _DEGREE.gm_node_\n- 0x00003de4 41545452 00676d5f 6e6f6465 5f415050 ATTR.gm_node_APP\n- 0x00003df4 454e4400 676d5f61 72635f44 454c4554 END.gm_arc_DELET\n- 0x00003e04 4500676d 5f617263 5f415454 5200676d E.gm_arc_ATTR.gm\n- 0x00003e14 5f617263 5f415050 454e4400 676d5f61 _arc_APPEND.gm_a\n- 0x00003e24 72635f57 45494748 54530067 6d5f6172 rc_WEIGHTS.gm_ar\n- 0x00003e34 635f554e 53455457 45494748 00676d5f c_UNSETWEIGH.gm_\n- 0x00003e44 6172635f 554e5345 5400676d 5f617263 arc_UNSET.gm_arc\n- 0x00003e54 5f544152 47455400 676d5f61 72635f53 _TARGET.gm_arc_S\n- 0x00003e64 4f555243 4500676d 5f617263 5f534554 OURCE.gm_arc_SET\n- 0x00003e74 57454947 48540067 6d5f6172 635f5345 WEIGHT.gm_arc_SE\n- 0x00003e84 54554e57 45494748 00676d5f 6172635f TUNWEIGH.gm_arc_\n- 0x00003e94 53455400 676d5f61 72635f52 454e414d SET.gm_arc_RENAM\n- 0x00003ea4 4500676d 5f617263 5f4e4f44 45530067 E.gm_arc_NODES.g\n- 0x00003eb4 6d5f6172 635f4d4f 56455f54 41524700 m_arc_MOVE_TARG.\n- 0x00003ec4 676d5f61 72635f4d 4f56455f 53524300 gm_arc_MOVE_SRC.\n- 0x00003ed4 676d5f61 72635f4d 4f564500 676d5f61 gm_arc_MOVE.gm_a\n- 0x00003ee4 72635f4c 41505045 4e440067 6d5f6172 rc_LAPPEND.gm_ar\n- 0x00003ef4 635f4b45 59530067 6d5f6172 635f4b45 c_KEYS.gm_arc_KE\n- 0x00003f04 59455849 53545300 676d5f61 72635f49 YEXISTS.gm_arc_I\n- 0x00003f14 4e534552 5400676d 5f617263 5f484153 NSERT.gm_arc_HAS\n- 0x00003f24 57454947 48540067 6d5f6172 635f4745 WEIGHT.gm_arc_GE\n- 0x00003f34 54574549 47485400 676d5f61 72635f47 TWEIGHT.gm_arc_G\n- 0x00003f44 4554554e 57454947 4800676d 5f617263 ETUNWEIGH.gm_arc\n- 0x00003f54 5f474554 414c4c00 676d5f61 72635f47 _GETALL.gm_arc_G\n- 0x00003f64 45540067 6d5f6172 635f464c 49500067 ET.gm_arc_FLIP.g\n- 0x00003f74 6d5f6172 635f4558 49535453 0067615f m_arc_EXISTS.ga_\n- 0x00003f84 64656c65 74650067 6e5f6465 6c657465 delete.gn_delete\n- 0x00003f94 00675f6e 65776e6f 64656e61 6d650073 .g_newnodename.s\n- 0x00003fa4 7072696e 74660067 5f6e6577 6172636e printf.g_newarcn\n- 0x00003fb4 616d6500 675f6d73 5f736572 69616c69 ame.g_ms_seriali\n- 0x00003fc4 7a650067 6e5f6765 745f6e6f 64650067 ze.gn_get_node.g\n- 0x00003fd4 5f617474 725f7365 7269616c 00676e5f _attr_serial.gn_\n- 0x00003fe4 73657269 616c5f61 72637300 675f6174 serial_arcs.g_at\n- 0x00003ff4 74725f73 65726f6b 00676e5f 6e657700 tr_serok.gn_new.\n- 0x00004004 67615f6e 65770067 5f617474 725f6465 ga_new.g_attr_de\n- 0x00004014 73657269 616c0067 5f617373 69676e00 serial.g_assign.\n- 0x00004024 675f6174 74725f64 75700067 5f6d735f g_attr_dup.g_ms_\n- 0x00004034 73657400 676e5f73 68696d6d 65720067 set.gn_shimmer.g\n- 0x00004044 6e5f6572 725f6d69 7373696e 6700676e n_err_missing.gn\n- 0x00004054 5f657272 5f647570 6c696361 74650067 _err_duplicate.g\n- 0x00004064 615f7365 7269616c 0067615f 6d765f73 a_serial.ga_mv_s\n- 0x00004074 72630067 615f6d76 5f647374 0067615f rc.ga_mv_dst.ga_\n- 0x00004084 6572725f 6475706c 69636174 6500675f err_duplicate.g_\n- 0x00004094 61747472 5f6b6579 7300675f 61747472 attr_keys.g_attr\n- 0x000040a4 5f6b6578 69737473 00675f61 7474725f _kexists.g_attr_\n- 0x000040b4 67657400 675f6174 74725f67 6574616c get.g_attr_getal\n- 0x000040c4 6c00675f 61747472 5f756e73 65740067 l.g_attr_unset.g\n- 0x000040d4 5f617474 725f7365 7400675f 61747472 _attr_set.g_attr\n- 0x000040e4 5f617070 656e6400 675f6174 74725f6c _append.g_attr_l\n- 0x000040f4 61707065 6e640067 5f617474 725f6578 append.g_attr_ex\n- 0x00004104 74656e64 00675f6e 6c715f70 75736800 tend.g_nlq_push.\n- 0x00004114 67635f66 696c7465 72007374 726e636d gc_filter.strncm\n- 0x00004124 7000456e 644f6666 73657454 79706547 p.EndOffsetTypeG\n- 0x00004134 72617068 00737472 63707900 736d5f55 raph.strcpy.sm_U\n+ 0x00003bc4 635f6669 6c746572 00676e5f 6765745f c_filter.gn_get_\n+ 0x00003bd4 6e6f6465 00737472 636d7000 67615f73 node.strcmp.ga_s\n+ 0x00003be4 68696d6d 65720067 615f6765 745f6172 himmer.ga_get_ar\n+ 0x00003bf4 63006761 5f657272 5f6d6973 73696e67 c.ga_err_missing\n+ 0x00003c04 0067635f 61646400 67635f72 656d6f76 .gc_add.gc_remov\n+ 0x00003c14 65006763 5f736574 75700067 635f6465 e.gc_setup.gc_de\n+ 0x00003c24 6c657465 00675f61 7474725f 64656c65 lete.g_attr_dele\n+ 0x00003c34 74650067 635f7265 6e616d65 0067635f te.gc_rename.gc_\n+ 0x00003c44 61747472 00676d5f 57414c4b 00676d5f attr.gm_WALK.gm_\n+ 0x00003c54 47534554 00676d5f 47415353 49474e00 GSET.gm_GASSIGN.\n+ 0x00003c64 676d5f41 5050454e 4400676d 5f415243 gm_APPEND.gm_ARC\n+ 0x00003c74 5300676d 5f444553 45524941 4c495a45 S.gm_DESERIALIZE\n+ 0x00003c84 00676d5f 44455354 524f5900 676d5f47 .gm_DESTROY.gm_G\n+ 0x00003c94 45540067 6d5f4745 54414c4c 00676d5f ET.gm_GETALL.gm_\n+ 0x00003ca4 4b455945 58495354 5300676d 5f4b4559 KEYEXISTS.gm_KEY\n+ 0x00003cb4 5300676d 5f4c4150 50454e44 00676d5f S.gm_LAPPEND.gm_\n+ 0x00003cc4 4e4f4445 5300676d 5f534552 49414c49 NODES.gm_SERIALI\n+ 0x00003cd4 5a450067 6d5f5345 5400676d 5f535741 ZE.gm_SET.gm_SWA\n+ 0x00003ce4 5000676d 5f554e53 45540067 6d5f6e6f P.gm_UNSET.gm_no\n+ 0x00003cf4 64655f55 4e534554 00676d5f 6e6f6465 de_UNSET.gm_node\n+ 0x00003d04 5f534554 00676d5f 6e6f6465 5f52454e _SET.gm_node_REN\n+ 0x00003d14 414d4500 676d5f6e 6f64655f 4f50504f AME.gm_node_OPPO\n+ 0x00003d24 53495445 00676d5f 6e6f6465 5f4c4150 SITE.gm_node_LAP\n+ 0x00003d34 50454e44 00676d5f 6e6f6465 5f4b4559 PEND.gm_node_KEY\n+ 0x00003d44 5300676d 5f6e6f64 655f4b45 59455849 S.gm_node_KEYEXI\n+ 0x00003d54 53545300 676d5f6e 6f64655f 494e5345 STS.gm_node_INSE\n+ 0x00003d64 52540067 6d5f6e6f 64655f47 4554414c RT.gm_node_GETAL\n+ 0x00003d74 4c00676d 5f6e6f64 655f4745 5400676d L.gm_node_GET.gm\n+ 0x00003d84 5f6e6f64 655f4558 49535453 00676d5f _node_EXISTS.gm_\n+ 0x00003d94 6e6f6465 5f44454c 45544500 676d5f6e node_DELETE.gm_n\n+ 0x00003da4 6f64655f 44454752 45450067 6d5f6e6f ode_DEGREE.gm_no\n+ 0x00003db4 64655f41 54545200 676d5f6e 6f64655f de_ATTR.gm_node_\n+ 0x00003dc4 41505045 4e440067 6d5f6172 635f4445 APPEND.gm_arc_DE\n+ 0x00003dd4 4c455445 00676d5f 6172635f 41545452 LETE.gm_arc_ATTR\n+ 0x00003de4 00676d5f 6172635f 41505045 4e440067 .gm_arc_APPEND.g\n+ 0x00003df4 6d5f6172 635f5745 49474854 5300676d m_arc_WEIGHTS.gm\n+ 0x00003e04 5f617263 5f554e53 45545745 49474800 _arc_UNSETWEIGH.\n+ 0x00003e14 676d5f61 72635f55 4e534554 00676d5f gm_arc_UNSET.gm_\n+ 0x00003e24 6172635f 54415247 45540067 6d5f6172 arc_TARGET.gm_ar\n+ 0x00003e34 635f534f 55524345 00676d5f 6172635f c_SOURCE.gm_arc_\n+ 0x00003e44 53455457 45494748 5400676d 5f617263 SETWEIGHT.gm_arc\n+ 0x00003e54 5f534554 554e5745 49474800 676d5f61 _SETUNWEIGH.gm_a\n+ 0x00003e64 72635f53 45540067 6d5f6172 635f5245 rc_SET.gm_arc_RE\n+ 0x00003e74 4e414d45 00676d5f 6172635f 4e4f4445 NAME.gm_arc_NODE\n+ 0x00003e84 5300676d 5f617263 5f4d4f56 455f5441 S.gm_arc_MOVE_TA\n+ 0x00003e94 52470067 6d5f6172 635f4d4f 56455f53 RG.gm_arc_MOVE_S\n+ 0x00003ea4 52430067 6d5f6172 635f4d4f 56450067 RC.gm_arc_MOVE.g\n+ 0x00003eb4 6d5f6172 635f4c41 5050454e 4400676d m_arc_LAPPEND.gm\n+ 0x00003ec4 5f617263 5f4b4559 5300676d 5f617263 _arc_KEYS.gm_arc\n+ 0x00003ed4 5f4b4559 45584953 54530067 6d5f6172 _KEYEXISTS.gm_ar\n+ 0x00003ee4 635f494e 53455254 00676d5f 6172635f c_INSERT.gm_arc_\n+ 0x00003ef4 48415357 45494748 5400676d 5f617263 HASWEIGHT.gm_arc\n+ 0x00003f04 5f474554 57454947 48540067 6d5f6172 _GETWEIGHT.gm_ar\n+ 0x00003f14 635f4745 54554e57 45494748 00676d5f c_GETUNWEIGH.gm_\n+ 0x00003f24 6172635f 47455441 4c4c0067 6d5f6172 arc_GETALL.gm_ar\n+ 0x00003f34 635f4745 5400676d 5f617263 5f464c49 c_GET.gm_arc_FLI\n+ 0x00003f44 5000676d 5f617263 5f455849 53545300 P.gm_arc_EXISTS.\n+ 0x00003f54 73707269 6e746600 7374726e 636d7000 sprintf.strncmp.\n+ 0x00003f64 456e644f 66667365 74547970 65477261 EndOffsetTypeGra\n+ 0x00003f74 70680073 74726370 7900675f 6d735f73 ph.strcpy.g_ms_s\n+ 0x00003f84 65740067 5f617474 725f6578 74656e64 et.g_attr_extend\n+ 0x00003f94 00675f61 7474725f 61707065 6e640067 .g_attr_append.g\n+ 0x00003fa4 615f6465 6c657465 0067615f 6d765f73 a_delete.ga_mv_s\n+ 0x00003fb4 72630067 615f6d76 5f647374 00675f61 rc.ga_mv_dst.g_a\n+ 0x00003fc4 7474725f 67657400 675f6174 74725f67 ttr_get.g_attr_g\n+ 0x00003fd4 6574616c 6c00675f 6e657761 72636e61 etall.g_newarcna\n+ 0x00003fe4 6d650067 615f6e65 77006761 5f657272 me.ga_new.ga_err\n+ 0x00003ff4 5f647570 6c696361 74650067 5f617474 _duplicate.g_att\n+ 0x00004004 725f6b65 78697374 7300675f 61747472 r_kexists.g_attr\n+ 0x00004014 5f6b6579 7300675f 61747472 5f6c6170 _keys.g_attr_lap\n+ 0x00004024 70656e64 00675f61 7474725f 73657400 pend.g_attr_set.\n+ 0x00004034 675f6174 74725f75 6e736574 00676e5f g_attr_unset.gn_\n+ 0x00004044 64656c65 74650067 6e5f6572 725f6d69 delete.gn_err_mi\n+ 0x00004054 7373696e 6700676e 5f6e6577 00676e5f ssing.gn_new.gn_\n+ 0x00004064 6572725f 6475706c 69636174 6500675f err_duplicate.g_\n+ 0x00004074 6e65776e 6f64656e 616d6500 676e5f73 newnodename.gn_s\n+ 0x00004084 68696d6d 65720067 5f6d735f 73657269 himmer.g_ms_seri\n+ 0x00004094 616c697a 6500675f 77616c6b 6f707469 alize.g_walkopti\n+ 0x000040a4 6f6e7300 675f7761 6c6b0067 615f7365 ons.g_walk.ga_se\n+ 0x000040b4 7269616c 00675f61 7474725f 73657269 rial.g_attr_seri\n+ 0x000040c4 616c0067 5f617474 725f7365 726f6b00 al.g_attr_serok.\n+ 0x000040d4 675f6174 74725f64 65736572 69616c00 g_attr_deserial.\n+ 0x000040e4 675f6174 74725f64 75700067 5f6e6c71 g_attr_dup.g_nlq\n+ 0x000040f4 5f696e69 7400675f 6e6c715f 61707065 _init.g_nlq_appe\n+ 0x00004104 6e640067 5f6e6c71 5f706f70 00675f6e nd.g_nlq_pop.g_n\n+ 0x00004114 6c715f63 6c656172 00675f6e 6c715f70 lq_clear.g_nlq_p\n+ 0x00004124 75736800 676e5f73 65726961 6c5f6172 ush.gn_serial_ar\n+ 0x00004134 63730067 5f617373 69676e00 736d5f55 cs.g_assign.sm_U\n 0x00004144 4e494f4e 00736d5f 41444400 736d5f43 NION.sm_ADD.sm_C\n 0x00004154 4f4e5441 494e5300 736d5f44 49464645 ONTAINS.sm_DIFFE\n 0x00004164 52454e43 4500736d 5f454d50 54590073 RENCE.sm_EMPTY.s\n 0x00004174 6d5f4551 55414c00 736d5f45 58434c55 m_EQUAL.sm_EXCLU\n 0x00004184 44450073 6d5f494e 434c5544 4500736d DE.sm_INCLUDE.sm\n 0x00004194 5f494e54 45525345 43540073 6d5f494e _INTERSECT.sm_IN\n 0x000041a4 54455253 45435433 00736d5f 53495a45 TERSECT3.sm_SIZE\n 0x000041b4 00736d5f 53554253 45544f46 00736d5f .sm_SUBSETOF.sm_\n 0x000041c4 53554254 52414354 00736d5f 53594d44 SUBTRACT.sm_SYMD\n- 0x000041d4 49464600 735f6765 7400735f 64757000 IFF.s_get.s_dup.\n- 0x000041e4 735f6e65 7700735f 636f6e74 61696e73 s_new.s_contains\n- 0x000041f4 00735f64 69666665 72656e63 6500735f .s_difference.s_\n- 0x00004204 6c747970 6500735f 656d7074 7900735f ltype.s_empty.s_\n- 0x00004214 65717561 6c00735f 73756274 72616374 equal.s_subtract\n- 0x00004224 3100735f 61646431 00735f69 6e746572 1.s_add1.s_inter\n- 0x00004234 73656374 00735f66 72656500 735f7369 sect.s_free.s_si\n- 0x00004244 7a650073 5f737562 7365746f 6600735f ze.s_subsetof.s_\n- 0x00004254 756e696f 6e00735f 61646400 7374726c union.s_add.strl\n- 0x00004264 656e0073 5f737479 70650073 5f737562 en.s_stype.s_sub\n- 0x00004274 74726163 74006a73 6f6e7061 72736500 tract.jsonparse.\n+ 0x000041d4 49464600 7374726c 656e0073 5f676574 IFF.strlen.s_get\n+ 0x000041e4 00735f6e 65770073 5f737479 70650073 .s_new.s_stype.s\n+ 0x000041f4 5f6c7479 70650073 5f73697a 6500735f _ltype.s_size.s_\n+ 0x00004204 656d7074 7900735f 66726565 00735f63 empty.s_free.s_c\n+ 0x00004214 6f6e7461 696e7300 735f696e 74657273 ontains.s_inters\n+ 0x00004224 65637400 735f6164 6400735f 64757000 ect.s_add.s_dup.\n+ 0x00004234 735f6469 66666572 656e6365 00735f75 s_difference.s_u\n+ 0x00004244 6e696f6e 00735f61 64643100 735f7375 nion.s_add1.s_su\n+ 0x00004254 62747261 63740073 5f737562 74726163 btract.s_subtrac\n+ 0x00004264 74310073 5f657175 616c0073 5f737562 t1.s_equal.s_sub\n+ 0x00004274 7365746f 66006a73 6f6e7061 72736500 setof.jsonparse.\n 0x00004284 6a736f6e 736b6970 00797970 61727365 jsonskip.yyparse\n 0x00004294 006d616c 6c6f6300 73747274 6f640074 .malloc.strtod.t\n 0x000042a4 6d735f61 73736967 6e00745f 64657365 ms_assign.t_dese\n- 0x000042b4 7269616c 697a6500 745f7761 6c6b6f70 rialize.t_walkop\n- 0x000042c4 74696f6e 7300745f 77616c6b 00745f77 tions.t_walk.t_w\n- 0x000042d4 616c6b5f 696e766f 6b657363 72697074 alk_invokescript\n- 0x000042e4 00745f77 616c6b5f 696e766f 6b65636d .t_walk_invokecm\n- 0x000042f4 6400746e 5f736869 6d6d6572 00746e5f d.tn_shimmer.tn_\n- 0x00004304 6765745f 6e6f6465 00746e5f 6e6f6465 get_node.tn_node\n- 0x00004314 00746e5f 6e6f746e 6f646500 746e5f6c .tn_notnode.tn_l\n- 0x00004324 65616600 746e5f6e 65770074 6e5f6e6f eaf.tn_new.tn_no\n- 0x00004334 746c6561 6600746e 5f64656c 65746500 tleaf.tn_delete.\n- 0x00004344 746e5f73 74727563 74757265 00746e5f tn_structure.tn_\n- 0x00004354 64657461 63680074 6e5f6465 74616368 detach.tn_detach\n- 0x00004364 6d616e79 00746e5f 64657461 63686368 many.tn_detachch\n- 0x00004374 696c6472 656e0074 6e5f6170 70656e64 ildren.tn_append\n- 0x00004384 00746e5f 61707065 6e646d61 6e790074 .tn_appendmany.t\n- 0x00004394 6e5f696e 73657274 00746e5f 696e7365 n_insert.tn_inse\n- 0x000043a4 72746d61 6e790074 6e5f6375 7400746e rtmany.tn_cut.tn\n- 0x000043b4 5f647570 00746e5f 65787465 6e645f61 _dup.tn_extend_a\n- 0x000043c4 74747200 746e5f73 65745f61 74747200 ttr.tn_set_attr.\n- 0x000043d4 746e5f64 65707468 00745f73 74727563 tn_depth.t_struc\n- 0x000043e4 74757265 00746e5f 68656967 68740074 ture.tn_height.t\n- 0x000043f4 6e5f6e64 65736365 6e64616e 74730074 n_ndescendants.t\n- 0x00004404 6e5f6765 74646573 63656e64 616e7473 n_getdescendants\n- 0x00004414 00746e5f 67657463 68696c64 72656e00 .tn_getchildren.\n- 0x00004424 746e5f66 696c7465 726e6f64 65730074 tn_filternodes.t\n- 0x00004434 6e5f6973 616e6365 73746f72 6f660074 n_isancestorof.t\n- 0x00004444 6e5f6765 745f6174 74720074 6e5f7365 n_get_attr.tn_se\n- 0x00004454 7269616c 697a6500 456e644f 66667365 rialize.EndOffse\n- 0x00004464 74547970 65005f5f 63747970 655f625f tType.__ctype_b_\n- 0x00004474 6c6f6300 746d5f54 41535349 474e0074 loc.tm_TASSIGN.t\n- 0x00004484 6d5f5453 45540074 6d735f73 65740074 m_TSET.tms_set.t\n- 0x00004494 6d5f414e 43455354 4f525300 746d5f41 m_ANCESTORS.tm_A\n- 0x000044a4 5050454e 4400746d 5f415454 5200746d PPEND.tm_ATTR.tm\n- 0x000044b4 5f434849 4c445245 4e00746d 735f6765 _CHILDREN.tms_ge\n- 0x000044c4 74636869 6c647265 6e00746d 5f435554 tchildren.tm_CUT\n- 0x000044d4 00746d5f 44454c45 54450074 6d5f4445 .tm_DELETE.tm_DE\n- 0x000044e4 50544800 746d5f44 45534345 4e44414e PTH.tm_DESCENDAN\n- 0x000044f4 54530074 6d5f4445 53455249 414c495a TS.tm_DESERIALIZ\n- 0x00004504 4500746d 5f455849 53545300 746d5f47 E.tm_EXISTS.tm_G\n- 0x00004514 4554414c 4c00746d 5f484549 47485400 ETALL.tm_HEIGHT.\n- 0x00004524 746d5f49 4e444558 00746d5f 494e5345 tm_INDEX.tm_INSE\n- 0x00004534 52540074 5f6e6577 6e6f6465 6e616d65 RT.t_newnodename\n- 0x00004544 00746d5f 49534c45 41460074 6d5f4b45 .tm_ISLEAF.tm_KE\n- 0x00004554 59455849 53545300 746d5f4b 45595300 YEXISTS.tm_KEYS.\n- 0x00004564 746d5f4c 41505045 4e440074 6d5f4c45 tm_LAPPEND.tm_LE\n- 0x00004574 41564553 00746d5f 4d4f5645 00746d5f AVES.tm_MOVE.tm_\n- 0x00004584 4e455854 00746d5f 4e4f4445 5300746d NEXT.tm_NODES.tm\n- 0x00004594 5f4e554d 4348494c 4452454e 00746d5f _NUMCHILDREN.tm_\n- 0x000045a4 50415245 4e540074 6d5f5052 4556494f PARENT.tm_PREVIO\n- 0x000045b4 55530074 6d5f5245 4e414d45 00746d5f US.tm_RENAME.tm_\n- 0x000045c4 524f4f54 4e414d45 00746d5f 53455249 ROOTNAME.tm_SERI\n- 0x000045d4 414c495a 4500746d 735f7365 7269616c ALIZE.tms_serial\n- 0x000045e4 697a6500 746d5f53 45540074 6d5f5350 ize.tm_SET.tm_SP\n- 0x000045f4 4c494345 00746d5f 53574150 00746d5f LICE.tm_SWAP.tm_\n- 0x00004604 554e5345 5400746d 5f57414c 4b00746d UNSET.tm_WALK.tm\n- 0x00004614 5f57414c 4b50524f 4300745f 61737369 _WALKPROC.t_assi\n- 0x00004624 676e0074 5f64756d 70006670 72696e74 gn.t_dump.fprint\n+ 0x000042b4 7269616c 697a6500 746d5f57 414c4b50 rialize.tm_WALKP\n+ 0x000042c4 524f4300 746d5f54 53455400 746d5f54 ROC.tm_TSET.tm_T\n+ 0x000042d4 41535349 474e0074 6d5f414e 43455354 ASSIGN.tm_ANCEST\n+ 0x000042e4 4f525300 746d5f41 5050454e 4400746d ORS.tm_APPEND.tm\n+ 0x000042f4 5f415454 5200746d 5f434849 4c445245 _ATTR.tm_CHILDRE\n+ 0x00004304 4e00746d 5f435554 00746d5f 44454c45 N.tm_CUT.tm_DELE\n+ 0x00004314 54450074 6d5f4445 50544800 746d5f44 TE.tm_DEPTH.tm_D\n+ 0x00004324 45534345 4e44414e 54530074 6d5f4445 ESCENDANTS.tm_DE\n+ 0x00004334 53455249 414c495a 4500746d 5f455849 SERIALIZE.tm_EXI\n+ 0x00004344 53545300 746d5f47 4554414c 4c00746d STS.tm_GETALL.tm\n+ 0x00004354 5f484549 47485400 746d5f49 4e444558 _HEIGHT.tm_INDEX\n+ 0x00004364 00746d5f 494e5345 52540074 6d5f4953 .tm_INSERT.tm_IS\n+ 0x00004374 4c454146 00746d5f 4b455945 58495354 LEAF.tm_KEYEXIST\n+ 0x00004384 5300746d 5f4b4559 5300746d 5f4c4150 S.tm_KEYS.tm_LAP\n+ 0x00004394 50454e44 00746d5f 4c454156 45530074 PEND.tm_LEAVES.t\n+ 0x000043a4 6d5f4d4f 56450074 6d5f4e45 58540074 m_MOVE.tm_NEXT.t\n+ 0x000043b4 6d5f4e4f 44455300 746d5f4e 554d4348 m_NODES.tm_NUMCH\n+ 0x000043c4 494c4452 454e0074 6d5f5041 52454e54 ILDREN.tm_PARENT\n+ 0x000043d4 00746d5f 50524556 494f5553 00746d5f .tm_PREVIOUS.tm_\n+ 0x000043e4 52454e41 4d450074 6d5f524f 4f544e41 RENAME.tm_ROOTNA\n+ 0x000043f4 4d450074 6d5f5345 5249414c 495a4500 ME.tm_SERIALIZE.\n+ 0x00004404 746d5f53 45540074 6d5f5350 4c494345 tm_SET.tm_SPLICE\n+ 0x00004414 00746d5f 53574150 00746d5f 554e5345 .tm_SWAP.tm_UNSE\n+ 0x00004424 5400746d 5f57414c 4b00746d 735f6765 T.tm_WALK.tms_ge\n+ 0x00004434 74636869 6c647265 6e00746e 5f676574 tchildren.tn_get\n+ 0x00004444 64657363 656e6461 6e747300 746e5f67 descendants.tn_g\n+ 0x00004454 65746368 696c6472 656e0074 6e5f6669 etchildren.tn_fi\n+ 0x00004464 6c746572 6e6f6465 7300745f 61737369 lternodes.t_assi\n+ 0x00004474 676e0074 6d735f73 65726961 6c697a65 gn.tms_serialize\n+ 0x00004484 00746e5f 6e646573 63656e64 616e7473 .tn_ndescendants\n+ 0x00004494 00746e5f 73657269 616c697a 6500746d .tn_serialize.tm\n+ 0x000044a4 735f7365 7400456e 644f6666 73657454 s_set.EndOffsetT\n+ 0x000044b4 79706500 5f5f6374 7970655f 625f6c6f ype.__ctype_b_lo\n+ 0x000044c4 6300746e 5f676574 5f6e6f64 6500746e c.tn_get_node.tn\n+ 0x000044d4 5f646570 74680074 6e5f6578 74656e64 _depth.tn_extend\n+ 0x000044e4 5f617474 7200746e 5f637574 00746e5f _attr.tn_cut.tn_\n+ 0x000044f4 64657461 63680074 6e5f6465 6c657465 detach.tn_delete\n+ 0x00004504 00746e5f 68656967 68740074 6e5f6973 .tn_height.tn_is\n+ 0x00004514 616e6365 73746f72 6f660074 6e5f696e ancestorof.tn_in\n+ 0x00004524 73657274 00746e5f 6e657700 745f6e65 sert.tn_new.t_ne\n+ 0x00004534 776e6f64 656e616d 6500746e 5f696e73 wnodename.tn_ins\n+ 0x00004544 6572746d 616e7900 746e5f73 68696d6d ertmany.tn_shimm\n+ 0x00004554 65720074 6e5f6465 74616368 6d616e79 er.tn_detachmany\n+ 0x00004564 00746e5f 61707065 6e646d61 6e790074 .tn_appendmany.t\n+ 0x00004574 5f77616c 6b6f7074 696f6e73 00745f77 _walkoptions.t_w\n+ 0x00004584 616c6b00 745f7761 6c6b5f69 6e766f6b alk.t_walk_invok\n+ 0x00004594 65736372 69707400 745f7761 6c6b5f69 escript.t_walk_i\n+ 0x000045a4 6e766f6b 65636d64 00746e5f 6e6f6465 nvokecmd.tn_node\n+ 0x000045b4 00746e5f 6e6f746e 6f646500 746e5f6c .tn_notnode.tn_l\n+ 0x000045c4 65616600 746e5f6e 6f746c65 61660074 eaf.tn_notleaf.t\n+ 0x000045d4 6e5f7374 72756374 75726500 746e5f64 n_structure.tn_d\n+ 0x000045e4 65746163 68636869 6c647265 6e00746e etachchildren.tn\n+ 0x000045f4 5f617070 656e6400 746e5f64 75700074 _append.tn_dup.t\n+ 0x00004604 6e5f7365 745f6174 74720074 5f737472 n_set_attr.t_str\n+ 0x00004614 75637475 72650074 6e5f6765 745f6174 ucture.tn_get_at\n+ 0x00004624 74720074 5f64756d 70006670 72696e74 tr.t_dump.fprint\n 0x00004634 66006666 6c757368 00667075 74630066 f.fflush.fputc.f\n 0x00004644 77726974 65007061 72616d5f 64656c65 write.param_dele\n 0x00004654 74650070 6172616d 5f736574 636d6400 te.param_setcmd.\n- 0x00004664 70617261 6d6d735f 6f626a63 6d640072 paramms_objcmd.r\n- 0x00004674 64655f70 6172616d 5f64656c 00706172 de_param_del.par\n- 0x00004684 616d5f69 6e746572 6e007264 655f7061 am_intern.rde_pa\n- 0x00004694 72616d5f 75706461 74655f73 7472696e ram_update_strin\n- 0x000046a4 67730072 64655f70 6172616d 5f6e6577 gs.rde_param_new\n- 0x000046b4 00726465 5f6f745f 696e7465 726e3000 .rde_ot_intern0.\n- 0x000046c4 7264655f 6f745f69 6e746572 6e310072 rde_ot_intern1.r\n- 0x000046d4 64655f6f 745f696e 7465726e 32007264 de_ot_intern2.rd\n- 0x000046e4 655f7463 5f6e6577 00726465 5f737461 e_tc_new.rde_sta\n- 0x000046f4 636b5f6e 65770072 64655f74 635f6465 ck_new.rde_tc_de\n- 0x00004704 6c007264 655f7374 61636b5f 64656c00 l.rde_stack_del.\n- 0x00004714 7264655f 74635f73 697a6500 7264655f rde_tc_size.rde_\n- 0x00004724 73746163 6b5f7369 7a650072 64655f74 stack_size.rde_t\n- 0x00004734 635f636c 65617200 7264655f 73746163 c_clear.rde_stac\n- 0x00004744 6b5f7472 696d0072 64655f74 635f6170 k_trim.rde_tc_ap\n- 0x00004754 70656e64 00726465 5f737461 636b5f70 pend.rde_stack_p\n- 0x00004764 75736800 7264655f 74635f67 65740072 ush.rde_tc_get.r\n- 0x00004774 64655f73 7461636b 5f676574 00726465 de_stack_get.rde\n- 0x00004784 5f74635f 6765745f 73007264 655f7374 _tc_get_s.rde_st\n- 0x00004794 61636b5f 746f7000 7264655f 73746163 ack_top.rde_stac\n- 0x000047a4 6b5f706f 70007264 655f7374 61636b5f k_pop.rde_stack_\n- 0x000047b4 64726f70 00726465 5f737461 636b5f6d drop.rde_stack_m\n- 0x000047c4 6f766500 70617261 6d5f414d 41524b45 ove.param_AMARKE\n- 0x000047d4 44007264 655f7061 72616d5f 71756572 D.rde_param_quer\n- 0x000047e4 795f616d 61726b00 70617261 6d5f4153 y_amark.param_AS\n- 0x000047f4 54007264 655f7061 72616d5f 71756572 T.rde_param_quer\n- 0x00004804 795f6173 74007061 72616d5f 41535453 y_ast.param_ASTS\n- 0x00004814 00706172 616d5f43 48414e00 7264655f .param_CHAN.rde_\n- 0x00004824 70617261 6d5f7175 6572795f 696e0070 param_query_in.p\n- 0x00004834 6172616d 5f434f4d 504c4554 45007264 aram_COMPLETE.rd\n- 0x00004844 655f7061 72616d5f 71756572 795f7374 e_param_query_st\n- 0x00004854 00726465 5f706172 616d5f71 75657279 .rde_param_query\n- 0x00004864 5f6c7374 6f700072 64655f70 6172616d _lstop.rde_param\n- 0x00004874 5f717565 72795f63 6c007264 655f7061 _query_cl.rde_pa\n- 0x00004884 72616d5f 71756572 795f6572 00726465 ram_query_er.rde\n- 0x00004894 5f706172 616d5f71 75657279 5f65725f _param_query_er_\n- 0x000048a4 74636c00 70617261 6d5f4355 5252454e tcl.param_CURREN\n- 0x000048b4 54007264 655f7061 72616d5f 71756572 T.rde_param_quer\n- 0x000048c4 795f6363 00706172 616d5f44 41544100 y_cc.param_DATA.\n- 0x000048d4 7264655f 70617261 6d5f6461 74610070 rde_param_data.p\n- 0x000048e4 6172616d 5f444553 54524f59 00706172 aram_DESTROY.par\n- 0x000048f4 616d5f45 4d41524b 45440072 64655f70 am_EMARKED.rde_p\n- 0x00004904 6172616d 5f717565 72795f65 73007061 aram_query_es.pa\n- 0x00004914 72616d5f 4552524f 52007061 72616d5f ram_ERROR.param_\n- 0x00004924 4c4d4152 4b454400 7264655f 70617261 LMARKED.rde_para\n- 0x00004934 6d5f7175 6572795f 6c730070 6172616d m_query_ls.param\n- 0x00004944 5f4c4f43 4154494f 4e007061 72616d5f _LOCATION.param_\n- 0x00004954 4f4b0070 6172616d 5f524553 45540072 OK.param_RESET.r\n- 0x00004964 64655f70 6172616d 5f726573 65740070 de_param_reset.p\n- 0x00004974 6172616d 5f534341 43484544 00726465 aram_SCACHED.rde\n- 0x00004984 5f706172 616d5f71 75657279 5f6e6300 _param_query_nc.\n- 0x00004994 7264655f 70617261 6d5f7175 6572795f rde_param_query_\n- 0x000049a4 73747269 6e670070 6172616d 5f53594d string.param_SYM\n- 0x000049b4 424f4c53 00706172 616d5f54 4f4b454e BOLS.param_TOKEN\n- 0x000049c4 53007264 655f7061 72616d5f 71756572 S.rde_param_quer\n- 0x000049d4 795f7463 5f73697a 65007264 655f7061 y_tc_size.rde_pa\n- 0x000049e4 72616d5f 71756572 795f7463 5f676574 ram_query_tc_get\n- 0x000049f4 5f730070 6172616d 5f56414c 55450072 _s.param_VALUE.r\n- 0x00004a04 64655f70 6172616d 5f717565 72795f73 de_param_query_s\n- 0x00004a14 76007061 72616d5f 465f636f 6e74696e v.param_F_contin\n- 0x00004a24 75650070 6172616d 5f465f72 65747572 ue.param_F_retur\n- 0x00004a34 6e007061 72616d5f 4f5f636f 6e74696e n.param_O_contin\n- 0x00004a44 75650070 6172616d 5f4f5f72 65747572 ue.param_O_retur\n- 0x00004a54 6e007061 72616d5f 495f7374 5f666169 n.param_I_st_fai\n- 0x00004a64 6c007264 655f7061 72616d5f 695f7374 l.rde_param_i_st\n- 0x00004a74 61747573 5f666169 6c007061 72616d5f atus_fail.param_\n- 0x00004a84 495f7374 5f6e6567 00726465 5f706172 I_st_neg.rde_par\n- 0x00004a94 616d5f69 5f737461 7475735f 6e656761 am_i_status_nega\n- 0x00004aa4 74650070 6172616d 5f495f73 745f6f6b te.param_I_st_ok\n- 0x00004ab4 00726465 5f706172 616d5f69 5f737461 .rde_param_i_sta\n- 0x00004ac4 7475735f 6f6b0070 6172616d 5f495f65 tus_ok.param_I_e\n- 0x00004ad4 725f636c 65617200 7264655f 70617261 r_clear.rde_para\n- 0x00004ae4 6d5f695f 6572726f 725f636c 65617200 m_i_error_clear.\n- 0x00004af4 70617261 6d5f495f 65725f63 6c656172 param_I_er_clear\n- 0x00004b04 5f707573 68007264 655f7061 72616d5f _push.rde_param_\n- 0x00004b14 695f6572 726f725f 70757368 00706172 i_error_push.par\n- 0x00004b24 616d5f49 5f65725f 6e740072 64655f70 am_I_er_nt.rde_p\n- 0x00004b34 6172616d 5f695f65 72726f72 5f6e6f6e aram_i_error_non\n- 0x00004b44 7465726d 696e616c 00706172 616d5f49 terminal.param_I\n- 0x00004b54 5f65725f 706f706d 65726765 00726465 _er_popmerge.rde\n- 0x00004b64 5f706172 616d5f69 5f657272 6f725f70 _param_i_error_p\n- 0x00004b74 6f705f6d 65726765 00706172 616d5f49 op_merge.param_I\n- 0x00004b84 5f65725f 70757368 00706172 616d5f46 _er_push.param_F\n- 0x00004b94 5f6c6f63 5f706f70 5f726577 696e6400 _loc_pop_rewind.\n- 0x00004ba4 7264655f 70617261 6d5f695f 6c6f635f rde_param_i_loc_\n- 0x00004bb4 706f705f 72657769 6e640070 6172616d pop_rewind.param\n- 0x00004bc4 5f495f6c 6f635f70 6f705f64 69736361 _I_loc_pop_disca\n- 0x00004bd4 72640072 64655f70 6172616d 5f695f6c rd.rde_param_i_l\n- 0x00004be4 6f635f70 6f705f64 69736361 72640070 oc_pop_discard.p\n- 0x00004bf4 6172616d 5f4f5f6c 6f635f70 6f705f64 aram_O_loc_pop_d\n- 0x00004c04 69736361 72640070 6172616d 5f495f6c iscard.param_I_l\n- 0x00004c14 6f635f70 6f705f72 65776469 73007061 oc_pop_rewdis.pa\n- 0x00004c24 72616d5f 495f6c6f 635f706f 705f7265 ram_I_loc_pop_re\n- 0x00004c34 77696e64 00706172 616d5f49 5f6c6f63 wind.param_I_loc\n- 0x00004c44 5f726577 696e6400 7264655f 70617261 _rewind.rde_para\n- 0x00004c54 6d5f695f 6c6f635f 72657769 6e640070 m_i_loc_rewind.p\n- 0x00004c64 6172616d 5f495f6c 6f635f70 75736800 aram_I_loc_push.\n- 0x00004c74 7264655f 70617261 6d5f695f 6c6f635f rde_param_i_loc_\n- 0x00004c84 70757368 00706172 616d5f46 5f617374 push.param_F_ast\n- 0x00004c94 5f706f70 5f726577 696e6400 7264655f _pop_rewind.rde_\n- 0x00004ca4 70617261 6d5f695f 6173745f 706f705f param_i_ast_pop_\n- 0x00004cb4 72657769 6e640070 6172616d 5f495f61 rewind.param_I_a\n- 0x00004cc4 73745f70 6f705f64 69736361 72640072 st_pop_discard.r\n- 0x00004cd4 64655f70 6172616d 5f695f61 73745f70 de_param_i_ast_p\n- 0x00004ce4 6f705f64 69736361 72640070 6172616d op_discard.param\n- 0x00004cf4 5f4f5f61 73745f70 6f705f64 69736361 _O_ast_pop_disca\n- 0x00004d04 72640070 6172616d 5f495f61 73745f70 rd.param_I_ast_p\n- 0x00004d14 6f705f64 69737265 77007061 72616d5f op_disrew.param_\n- 0x00004d24 495f6173 745f706f 705f7265 77646973 I_ast_pop_rewdis\n- 0x00004d34 00706172 616d5f49 5f617374 5f706f70 .param_I_ast_pop\n- 0x00004d44 5f726577 696e6400 70617261 6d5f495f _rewind.param_I_\n- 0x00004d54 6173745f 72657769 6e640072 64655f70 ast_rewind.rde_p\n- 0x00004d64 6172616d 5f695f61 73745f72 6577696e aram_i_ast_rewin\n- 0x00004d74 64007061 72616d5f 495f6173 745f7075 d.param_I_ast_pu\n- 0x00004d84 73680072 64655f70 6172616d 5f695f61 sh.rde_param_i_a\n- 0x00004d94 73745f70 75736800 70617261 6d5f4f5f st_push.param_O_\n- 0x00004da4 6173745f 76616c75 655f7075 73680072 ast_value_push.r\n- 0x00004db4 64655f70 6172616d 5f695f61 73745f76 de_param_i_ast_v\n- 0x00004dc4 616c7565 5f707573 68007061 72616d5f alue_push.param_\n- 0x00004dd4 495f7379 6d626f6c 5f726573 746f7265 I_symbol_restore\n- 0x00004de4 00726465 5f706172 616d5f69 5f73796d .rde_param_i_sym\n- 0x00004df4 626f6c5f 72657374 6f726500 70617261 bol_restore.para\n- 0x00004e04 6d5f495f 73796d62 6f6c5f73 61766500 m_I_symbol_save.\n- 0x00004e14 7264655f 70617261 6d5f695f 73796d62 rde_param_i_symb\n- 0x00004e24 6f6c5f73 61766500 70617261 6d5f495f ol_save.param_I_\n- 0x00004e34 76616c75 655f636c 65616600 7264655f value_cleaf.rde_\n- 0x00004e44 70617261 6d5f695f 76616c75 655f6c65 param_i_value_le\n- 0x00004e54 61660072 64655f70 6172616d 5f695f76 af.rde_param_i_v\n- 0x00004e64 616c7565 5f636c65 61720070 6172616d alue_clear.param\n- 0x00004e74 5f495f76 616c7565 5f636c65 61720070 _I_value_clear.p\n- 0x00004e84 6172616d 5f495f76 616c7565 5f637265 aram_I_value_cre\n- 0x00004e94 64756365 00726465 5f706172 616d5f69 duce.rde_param_i\n- 0x00004ea4 5f76616c 75655f72 65647563 65007061 _value_reduce.pa\n- 0x00004eb4 72616d5f 495f696e 7075745f 6e657874 ram_I_input_next\n- 0x00004ec4 00726465 5f706172 616d5f69 5f696e70 .rde_param_i_inp\n- 0x00004ed4 75745f6e 65787400 70617261 6d5f495f ut_next.param_I_\n- 0x00004ee4 74657374 5f616c6e 756d0072 64655f70 test_alnum.rde_p\n- 0x00004ef4 6172616d 5f695f74 6573745f 616c6e75 aram_i_test_alnu\n- 0x00004f04 6d007061 72616d5f 495f7465 73745f61 m.param_I_test_a\n- 0x00004f14 6c706861 00726465 5f706172 616d5f69 lpha.rde_param_i\n- 0x00004f24 5f746573 745f616c 70686100 70617261 _test_alpha.para\n- 0x00004f34 6d5f495f 74657374 5f617363 69690072 m_I_test_ascii.r\n- 0x00004f44 64655f70 6172616d 5f695f74 6573745f de_param_i_test_\n- 0x00004f54 61736369 69007061 72616d5f 495f7465 ascii.param_I_te\n- 0x00004f64 73745f63 68617200 7264655f 70617261 st_char.rde_para\n- 0x00004f74 6d5f695f 74657374 5f636861 72007061 m_i_test_char.pa\n- 0x00004f84 72616d5f 495f7465 73745f63 6f6e7472 ram_I_test_contr\n- 0x00004f94 6f6c0072 64655f70 6172616d 5f695f74 ol.rde_param_i_t\n- 0x00004fa4 6573745f 636f6e74 726f6c00 70617261 est_control.para\n- 0x00004fb4 6d5f495f 74657374 5f646469 67697400 m_I_test_ddigit.\n- 0x00004fc4 7264655f 70617261 6d5f695f 74657374 rde_param_i_test\n- 0x00004fd4 5f646469 67697400 70617261 6d5f495f _ddigit.param_I_\n- 0x00004fe4 74657374 5f646967 69740072 64655f70 test_digit.rde_p\n- 0x00004ff4 6172616d 5f695f74 6573745f 64696769 aram_i_test_digi\n- 0x00005004 74007061 72616d5f 495f7465 73745f67 t.param_I_test_g\n- 0x00005014 72617068 00726465 5f706172 616d5f69 raph.rde_param_i\n- 0x00005024 5f746573 745f6772 61706800 70617261 _test_graph.para\n- 0x00005034 6d5f495f 74657374 5f6c6f77 65720072 m_I_test_lower.r\n- 0x00005044 64655f70 6172616d 5f695f74 6573745f de_param_i_test_\n- 0x00005054 6c6f7765 72007061 72616d5f 495f7465 lower.param_I_te\n- 0x00005064 73745f70 72696e74 00726465 5f706172 st_print.rde_par\n- 0x00005074 616d5f69 5f746573 745f7072 696e7400 am_i_test_print.\n- 0x00005084 70617261 6d5f495f 74657374 5f70756e param_I_test_pun\n- 0x00005094 63740072 64655f70 6172616d 5f695f74 ct.rde_param_i_t\n- 0x000050a4 6573745f 70756e63 74007061 72616d5f est_punct.param_\n- 0x000050b4 495f7465 73745f72 616e6765 00726465 I_test_range.rde\n- 0x000050c4 5f706172 616d5f69 5f746573 745f7261 _param_i_test_ra\n- 0x000050d4 6e676500 70617261 6d5f495f 74657374 nge.param_I_test\n- 0x000050e4 5f737061 63650072 64655f70 6172616d _space.rde_param\n- 0x000050f4 5f695f74 6573745f 73706163 65007061 _i_test_space.pa\n- 0x00005104 72616d5f 495f7465 73745f75 70706572 ram_I_test_upper\n- 0x00005114 00726465 5f706172 616d5f69 5f746573 .rde_param_i_tes\n- 0x00005124 745f7570 70657200 70617261 6d5f495f t_upper.param_I_\n- 0x00005134 74657374 5f776f72 64636861 72007264 test_wordchar.rd\n- 0x00005144 655f7061 72616d5f 695f7465 73745f77 e_param_i_test_w\n- 0x00005154 6f726463 68617200 70617261 6d5f495f ordchar.param_I_\n- 0x00005164 74657374 5f786469 67697400 7264655f test_xdigit.rde_\n- 0x00005174 70617261 6d5f695f 74657374 5f786469 param_i_test_xdi\n- 0x00005184 67697400 70617261 6d5f5349 5f766f69 git.param_SI_voi\n- 0x00005194 645f7374 6174655f 70757368 00706172 d_state_push.par\n- 0x000051a4 616d5f53 495f7661 6c75655f 73746174 am_SI_value_stat\n- 0x000051b4 655f7075 73680070 6172616d 5f53495f e_push.param_SI_\n- 0x000051c4 766f6964 5f737461 74655f6d 65726765 void_state_merge\n- 0x000051d4 00706172 616d5f53 495f7661 6c75655f .param_SI_value_\n- 0x000051e4 73746174 655f6d65 72676500 70617261 state_merge.para\n- 0x000051f4 6d5f5349 5f766f69 64766f69 645f6272 m_SI_voidvoid_br\n- 0x00005204 616e6368 00706172 616d5f53 495f766f anch.param_SI_vo\n- 0x00005214 69647661 6c75655f 6272616e 63680070 idvalue_branch.p\n- 0x00005224 6172616d 5f53495f 76616c75 65766f69 aram_SI_valuevoi\n- 0x00005234 645f6272 616e6368 00706172 616d5f53 d_branch.param_S\n- 0x00005244 495f7661 6c756576 616c7565 5f627261 I_valuevalue_bra\n- 0x00005254 6e636800 70617261 6d5f5349 5f766f69 nch.param_SI_voi\n- 0x00005264 64766f69 645f7061 72740070 6172616d dvoid_part.param\n- 0x00005274 5f53495f 766f6964 76616c75 655f7061 _SI_voidvalue_pa\n- 0x00005284 72740070 6172616d 5f53495f 76616c75 rt.param_SI_valu\n- 0x00005294 6576616c 75655f70 61727400 70617261 evalue_part.para\n- 0x000052a4 6d5f5349 5f6e6578 745f6368 61720070 m_SI_next_char.p\n- 0x000052b4 6172616d 5f53495f 6e657874 5f72616e aram_SI_next_ran\n- 0x000052c4 67650070 6172616d 5f53495f 6e657874 ge.param_SI_next\n- 0x000052d4 5f616c6e 756d0070 6172616d 5f53495f _alnum.param_SI_\n- 0x000052e4 6e657874 5f616c70 68610070 6172616d next_alpha.param\n- 0x000052f4 5f53495f 6e657874 5f617363 69690070 _SI_next_ascii.p\n- 0x00005304 6172616d 5f53495f 6e657874 5f636f6e aram_SI_next_con\n- 0x00005314 74726f6c 00706172 616d5f53 495f6e65 trol.param_SI_ne\n- 0x00005324 78745f64 64696769 74007061 72616d5f xt_ddigit.param_\n- 0x00005334 53495f6e 6578745f 64696769 74007061 SI_next_digit.pa\n- 0x00005344 72616d5f 53495f6e 6578745f 67726170 ram_SI_next_grap\n- 0x00005354 68007061 72616d5f 53495f6e 6578745f h.param_SI_next_\n- 0x00005364 6c6f7765 72007061 72616d5f 53495f6e lower.param_SI_n\n- 0x00005374 6578745f 7072696e 74007061 72616d5f ext_print.param_\n- 0x00005384 53495f6e 6578745f 70756e63 74007061 SI_next_punct.pa\n- 0x00005394 72616d5f 53495f6e 6578745f 73706163 ram_SI_next_spac\n- 0x000053a4 65007061 72616d5f 53495f6e 6578745f e.param_SI_next_\n- 0x000053b4 75707065 72007061 72616d5f 53495f6e upper.param_SI_n\n- 0x000053c4 6578745f 776f7264 63686172 00706172 ext_wordchar.par\n- 0x000053d4 616d5f53 495f6e65 78745f78 64696769 am_SI_next_xdigi\n- 0x000053e4 74007061 72616d5f 53495f76 6f696432 t.param_SI_void2\n- 0x000053f4 5f737461 74655f70 75736800 70617261 _state_push.para\n- 0x00005404 6d5f5349 5f766f69 645f7374 6174655f m_SI_void_state_\n- 0x00005414 6d657267 655f6f6b 00706172 616d5f53 merge_ok.param_S\n- 0x00005424 495f7661 6c75655f 6e6f7461 68656164 I_value_notahead\n- 0x00005434 5f737461 72740070 6172616d 5f53495f _start.param_SI_\n- 0x00005444 766f6964 5f6e6f74 61686561 645f6578 void_notahead_ex\n- 0x00005454 69740070 6172616d 5f53495f 76616c75 it.param_SI_valu\n- 0x00005464 655f6e6f 74616865 61645f65 78697400 e_notahead_exit.\n- 0x00005474 70617261 6d5f5349 5f6b6c65 656e655f param_SI_kleene_\n- 0x00005484 61626f72 74007061 72616d5f 53495f6b abort.param_SI_k\n- 0x00005494 6c65656e 655f636c 6f736500 70617261 leene_close.para\n- 0x000054a4 6d5f5349 5f76616c 75655f73 796d626f m_SI_value_symbo\n- 0x000054b4 6c5f7374 61727400 70617261 6d5f5349 l_start.param_SI\n- 0x000054c4 5f76616c 75655f76 6f69645f 73796d62 _value_void_symb\n- 0x000054d4 6f6c5f73 74617274 00706172 616d5f53 ol_start.param_S\n- 0x000054e4 495f766f 69645f73 796d626f 6c5f7374 I_void_symbol_st\n- 0x000054f4 61727400 70617261 6d5f5349 5f766f69 art.param_SI_voi\n- 0x00005504 645f766f 69645f73 796d626f 6c5f7374 d_void_symbol_st\n- 0x00005514 61727400 70617261 6d5f5349 5f726564 art.param_SI_red\n- 0x00005524 7563655f 73796d62 6f6c5f65 6e640070 uce_symbol_end.p\n- 0x00005534 6172616d 5f53495f 766f6964 5f6c6561 aram_SI_void_lea\n- 0x00005544 665f7379 6d626f6c 5f656e64 00706172 f_symbol_end.par\n- 0x00005554 616d5f53 495f7661 6c75655f 6c656166 am_SI_value_leaf\n- 0x00005564 5f73796d 626f6c5f 656e6400 70617261 _symbol_end.para\n- 0x00005574 6d5f5349 5f76616c 75655f63 6c656172 m_SI_value_clear\n- 0x00005584 5f73796d 626f6c5f 656e6400 70617261 _symbol_end.para\n- 0x00005594 6d5f5349 5f766f69 645f636c 6561725f m_SI_void_clear_\n- 0x000055a4 73796d62 6f6c5f65 6e640070 6172616d symbol_end.param\n- 0x000055b4 5f53495f 6e657874 5f737472 00726465 _SI_next_str.rde\n- 0x000055c4 5f706172 616d5f69 5f6e6578 745f7374 _param_i_next_st\n- 0x000055d4 72007061 72616d5f 53495f6e 6578745f r.param_SI_next_\n- 0x000055e4 636c6173 73007264 655f7061 72616d5f class.rde_param_\n- 0x000055f4 695f6e65 78745f63 6c617373 00726465 i_next_class.rde\n- 0x00005604 5f706172 616d5f63 6c69656e 74646174 _param_clientdat\n- 0x00005614 61007264 655f7061 72616d5f 71756572 a.rde_param_quer\n- 0x00005624 795f636c 69656e74 64617461 0071736f y_clientdata.qso\n- 0x00005634 72740072 64655f70 6172616d 5f695f73 rt.rde_param_i_s\n+ 0x00004664 70617261 6d6d735f 6f626a63 6d640070 paramms_objcmd.p\n+ 0x00004674 6172616d 5f53495f 6e657874 5f636c61 aram_SI_next_cla\n+ 0x00004684 73730070 6172616d 5f414d41 524b4544 ss.param_AMARKED\n+ 0x00004694 00706172 616d5f41 53540070 6172616d .param_AST.param\n+ 0x000046a4 5f415354 53007061 72616d5f 4348414e _ASTS.param_CHAN\n+ 0x000046b4 00706172 616d5f43 4f4d504c 45544500 .param_COMPLETE.\n+ 0x000046c4 70617261 6d5f4355 5252454e 54007061 param_CURRENT.pa\n+ 0x000046d4 72616d5f 44415441 00706172 616d5f44 ram_DATA.param_D\n+ 0x000046e4 45535452 4f590070 6172616d 5f454d41 ESTROY.param_EMA\n+ 0x000046f4 524b4544 00706172 616d5f45 52524f52 RKED.param_ERROR\n+ 0x00004704 00706172 616d5f4c 4d41524b 45440070 .param_LMARKED.p\n+ 0x00004714 6172616d 5f4c4f43 4154494f 4e007061 aram_LOCATION.pa\n+ 0x00004724 72616d5f 4f4b0070 6172616d 5f524553 ram_OK.param_RES\n+ 0x00004734 45540070 6172616d 5f534341 43484544 ET.param_SCACHED\n+ 0x00004744 00706172 616d5f53 594d424f 4c530070 .param_SYMBOLS.p\n+ 0x00004754 6172616d 5f544f4b 454e5300 70617261 aram_TOKENS.para\n+ 0x00004764 6d5f5641 4c554500 70617261 6d5f465f m_VALUE.param_F_\n+ 0x00004774 636f6e74 696e7565 00706172 616d5f46 continue.param_F\n+ 0x00004784 5f726574 75726e00 70617261 6d5f4f5f _return.param_O_\n+ 0x00004794 636f6e74 696e7565 00706172 616d5f4f continue.param_O\n+ 0x000047a4 5f726574 75726e00 70617261 6d5f495f _return.param_I_\n+ 0x000047b4 73745f66 61696c00 70617261 6d5f495f st_fail.param_I_\n+ 0x000047c4 73745f6e 65670070 6172616d 5f495f73 st_neg.param_I_s\n+ 0x000047d4 745f6f6b 00706172 616d5f49 5f65725f t_ok.param_I_er_\n+ 0x000047e4 636c6561 72007061 72616d5f 495f6572 clear.param_I_er\n+ 0x000047f4 5f6e7400 70617261 6d5f495f 65725f70 _nt.param_I_er_p\n+ 0x00004804 6f706d65 72676500 70617261 6d5f495f opmerge.param_I_\n+ 0x00004814 65725f70 75736800 70617261 6d5f465f er_push.param_F_\n+ 0x00004824 6c6f635f 706f705f 72657769 6e640070 loc_pop_rewind.p\n+ 0x00004834 6172616d 5f495f6c 6f635f70 6f705f64 aram_I_loc_pop_d\n+ 0x00004844 69736361 72640070 6172616d 5f495f6c iscard.param_I_l\n+ 0x00004854 6f635f70 6f705f72 65776469 73007061 oc_pop_rewdis.pa\n+ 0x00004864 72616d5f 495f6c6f 635f706f 705f7265 ram_I_loc_pop_re\n+ 0x00004874 77696e64 00706172 616d5f49 5f6c6f63 wind.param_I_loc\n+ 0x00004884 5f707573 68007061 72616d5f 465f6173 _push.param_F_as\n+ 0x00004894 745f706f 705f7265 77696e64 00706172 t_pop_rewind.par\n+ 0x000048a4 616d5f49 5f617374 5f706f70 5f646973 am_I_ast_pop_dis\n+ 0x000048b4 63617264 00706172 616d5f49 5f617374 card.param_I_ast\n+ 0x000048c4 5f706f70 5f646973 72657700 70617261 _pop_disrew.para\n+ 0x000048d4 6d5f495f 6173745f 706f705f 72657764 m_I_ast_pop_rewd\n+ 0x000048e4 69730070 6172616d 5f495f61 73745f70 is.param_I_ast_p\n+ 0x000048f4 6f705f72 6577696e 64007061 72616d5f op_rewind.param_\n+ 0x00004904 495f6173 745f7075 73680070 6172616d I_ast_push.param\n+ 0x00004914 5f4f5f61 73745f76 616c7565 5f707573 _O_ast_value_pus\n+ 0x00004924 68007061 72616d5f 495f7379 6d626f6c h.param_I_symbol\n+ 0x00004934 5f726573 746f7265 00706172 616d5f49 _restore.param_I\n+ 0x00004944 5f73796d 626f6c5f 73617665 00706172 _symbol_save.par\n+ 0x00004954 616d5f49 5f76616c 75655f63 6c656166 am_I_value_cleaf\n+ 0x00004964 00706172 616d5f49 5f76616c 75655f63 .param_I_value_c\n+ 0x00004974 6c656172 00706172 616d5f49 5f76616c lear.param_I_val\n+ 0x00004984 75655f63 72656475 63650070 6172616d ue_creduce.param\n+ 0x00004994 5f495f69 6e707574 5f6e6578 74007061 _I_input_next.pa\n+ 0x000049a4 72616d5f 495f7465 73745f61 6c6e756d ram_I_test_alnum\n+ 0x000049b4 00706172 616d5f49 5f746573 745f616c .param_I_test_al\n+ 0x000049c4 70686100 70617261 6d5f495f 74657374 pha.param_I_test\n+ 0x000049d4 5f617363 69690070 6172616d 5f495f74 _ascii.param_I_t\n+ 0x000049e4 6573745f 63686172 00706172 616d5f49 est_char.param_I\n+ 0x000049f4 5f746573 745f636f 6e74726f 6c007061 _test_control.pa\n+ 0x00004a04 72616d5f 495f7465 73745f64 64696769 ram_I_test_ddigi\n+ 0x00004a14 74007061 72616d5f 495f7465 73745f64 t.param_I_test_d\n+ 0x00004a24 69676974 00706172 616d5f49 5f746573 igit.param_I_tes\n+ 0x00004a34 745f6772 61706800 70617261 6d5f495f t_graph.param_I_\n+ 0x00004a44 74657374 5f6c6f77 65720070 6172616d test_lower.param\n+ 0x00004a54 5f495f74 6573745f 7072696e 74007061 _I_test_print.pa\n+ 0x00004a64 72616d5f 495f7465 73745f70 756e6374 ram_I_test_punct\n+ 0x00004a74 00706172 616d5f49 5f746573 745f7261 .param_I_test_ra\n+ 0x00004a84 6e676500 70617261 6d5f495f 74657374 nge.param_I_test\n+ 0x00004a94 5f737061 63650070 6172616d 5f495f74 _space.param_I_t\n+ 0x00004aa4 6573745f 75707065 72007061 72616d5f est_upper.param_\n+ 0x00004ab4 495f7465 73745f77 6f726463 68617200 I_test_wordchar.\n+ 0x00004ac4 70617261 6d5f495f 74657374 5f786469 param_I_test_xdi\n+ 0x00004ad4 67697400 70617261 6d5f4f5f 6173745f git.param_O_ast_\n+ 0x00004ae4 706f705f 64697363 61726400 70617261 pop_discard.para\n+ 0x00004af4 6d5f495f 6173745f 72657769 6e640070 m_I_ast_rewind.p\n+ 0x00004b04 6172616d 5f4f5f6c 6f635f70 6f705f64 aram_O_loc_pop_d\n+ 0x00004b14 69736361 72640070 6172616d 5f495f6c iscard.param_I_l\n+ 0x00004b24 6f635f72 6577696e 64007061 72616d5f oc_rewind.param_\n+ 0x00004b34 495f6572 5f636c65 61725f70 75736800 I_er_clear_push.\n+ 0x00004b44 70617261 6d5f5349 5f766f69 645f7374 param_SI_void_st\n+ 0x00004b54 6174655f 70757368 00706172 616d5f53 ate_push.param_S\n+ 0x00004b64 495f7661 6c75655f 73746174 655f7075 I_value_state_pu\n+ 0x00004b74 73680070 6172616d 5f53495f 766f6964 sh.param_SI_void\n+ 0x00004b84 5f737461 74655f6d 65726765 00706172 _state_merge.par\n+ 0x00004b94 616d5f53 495f7661 6c75655f 73746174 am_SI_value_stat\n+ 0x00004ba4 655f6d65 72676500 70617261 6d5f5349 e_merge.param_SI\n+ 0x00004bb4 5f766f69 64766f69 645f6272 616e6368 _voidvoid_branch\n+ 0x00004bc4 00706172 616d5f53 495f766f 69647661 .param_SI_voidva\n+ 0x00004bd4 6c75655f 6272616e 63680070 6172616d lue_branch.param\n+ 0x00004be4 5f53495f 76616c75 65766f69 645f6272 _SI_valuevoid_br\n+ 0x00004bf4 616e6368 00706172 616d5f53 495f7661 anch.param_SI_va\n+ 0x00004c04 6c756576 616c7565 5f627261 6e636800 luevalue_branch.\n+ 0x00004c14 70617261 6d5f5349 5f766f69 64766f69 param_SI_voidvoi\n+ 0x00004c24 645f7061 72740070 6172616d 5f53495f d_part.param_SI_\n+ 0x00004c34 766f6964 76616c75 655f7061 72740070 voidvalue_part.p\n+ 0x00004c44 6172616d 5f53495f 76616c75 6576616c aram_SI_valueval\n+ 0x00004c54 75655f70 61727400 70617261 6d5f5349 ue_part.param_SI\n+ 0x00004c64 5f6e6578 745f6368 61720070 6172616d _next_char.param\n+ 0x00004c74 5f53495f 6e657874 5f72616e 67650070 _SI_next_range.p\n+ 0x00004c84 6172616d 5f53495f 6e657874 5f616c6e aram_SI_next_aln\n+ 0x00004c94 756d0070 6172616d 5f53495f 6e657874 um.param_SI_next\n+ 0x00004ca4 5f616c70 68610070 6172616d 5f53495f _alpha.param_SI_\n+ 0x00004cb4 6e657874 5f617363 69690070 6172616d next_ascii.param\n+ 0x00004cc4 5f53495f 6e657874 5f636f6e 74726f6c _SI_next_control\n+ 0x00004cd4 00706172 616d5f53 495f6e65 78745f64 .param_SI_next_d\n+ 0x00004ce4 64696769 74007061 72616d5f 53495f6e digit.param_SI_n\n+ 0x00004cf4 6578745f 64696769 74007061 72616d5f ext_digit.param_\n+ 0x00004d04 53495f6e 6578745f 67726170 68007061 SI_next_graph.pa\n+ 0x00004d14 72616d5f 53495f6e 6578745f 6c6f7765 ram_SI_next_lowe\n+ 0x00004d24 72007061 72616d5f 53495f6e 6578745f r.param_SI_next_\n+ 0x00004d34 7072696e 74007061 72616d5f 53495f6e print.param_SI_n\n+ 0x00004d44 6578745f 70756e63 74007061 72616d5f ext_punct.param_\n+ 0x00004d54 53495f6e 6578745f 73706163 65007061 SI_next_space.pa\n+ 0x00004d64 72616d5f 53495f6e 6578745f 75707065 ram_SI_next_uppe\n+ 0x00004d74 72007061 72616d5f 53495f6e 6578745f r.param_SI_next_\n+ 0x00004d84 776f7264 63686172 00706172 616d5f53 wordchar.param_S\n+ 0x00004d94 495f6e65 78745f78 64696769 74007061 I_next_xdigit.pa\n+ 0x00004da4 72616d5f 53495f76 6f696432 5f737461 ram_SI_void2_sta\n+ 0x00004db4 74655f70 75736800 70617261 6d5f5349 te_push.param_SI\n+ 0x00004dc4 5f766f69 645f7374 6174655f 6d657267 _void_state_merg\n+ 0x00004dd4 655f6f6b 00706172 616d5f53 495f7661 e_ok.param_SI_va\n+ 0x00004de4 6c75655f 6e6f7461 68656164 5f737461 lue_notahead_sta\n+ 0x00004df4 72740070 6172616d 5f53495f 766f6964 rt.param_SI_void\n+ 0x00004e04 5f6e6f74 61686561 645f6578 69740070 _notahead_exit.p\n+ 0x00004e14 6172616d 5f53495f 76616c75 655f6e6f aram_SI_value_no\n+ 0x00004e24 74616865 61645f65 78697400 70617261 tahead_exit.para\n+ 0x00004e34 6d5f5349 5f6b6c65 656e655f 61626f72 m_SI_kleene_abor\n+ 0x00004e44 74007061 72616d5f 53495f6b 6c65656e t.param_SI_kleen\n+ 0x00004e54 655f636c 6f736500 70617261 6d5f5349 e_close.param_SI\n+ 0x00004e64 5f76616c 75655f73 796d626f 6c5f7374 _value_symbol_st\n+ 0x00004e74 61727400 70617261 6d5f5349 5f76616c art.param_SI_val\n+ 0x00004e84 75655f76 6f69645f 73796d62 6f6c5f73 ue_void_symbol_s\n+ 0x00004e94 74617274 00706172 616d5f53 495f766f tart.param_SI_vo\n+ 0x00004ea4 69645f73 796d626f 6c5f7374 61727400 id_symbol_start.\n+ 0x00004eb4 70617261 6d5f5349 5f766f69 645f766f param_SI_void_vo\n+ 0x00004ec4 69645f73 796d626f 6c5f7374 61727400 id_symbol_start.\n+ 0x00004ed4 70617261 6d5f5349 5f726564 7563655f param_SI_reduce_\n+ 0x00004ee4 73796d62 6f6c5f65 6e640070 6172616d symbol_end.param\n+ 0x00004ef4 5f53495f 766f6964 5f6c6561 665f7379 _SI_void_leaf_sy\n+ 0x00004f04 6d626f6c 5f656e64 00706172 616d5f53 mbol_end.param_S\n+ 0x00004f14 495f7661 6c75655f 6c656166 5f73796d I_value_leaf_sym\n+ 0x00004f24 626f6c5f 656e6400 70617261 6d5f5349 bol_end.param_SI\n+ 0x00004f34 5f76616c 75655f63 6c656172 5f73796d _value_clear_sym\n+ 0x00004f44 626f6c5f 656e6400 70617261 6d5f5349 bol_end.param_SI\n+ 0x00004f54 5f766f69 645f636c 6561725f 73796d62 _void_clear_symb\n+ 0x00004f64 6f6c5f65 6e640070 6172616d 5f53495f ol_end.param_SI_\n+ 0x00004f74 6e657874 5f737472 00706172 616d5f69 next_str.param_i\n+ 0x00004f84 6e746572 6e007264 655f6f74 5f696e74 ntern.rde_ot_int\n+ 0x00004f94 65726e30 00726465 5f6f745f 696e7465 ern0.rde_ot_inte\n+ 0x00004fa4 726e3100 7264655f 6f745f69 6e746572 rn1.rde_ot_inter\n+ 0x00004fb4 6e320072 64655f70 6172616d 5f717565 n2.rde_param_que\n+ 0x00004fc4 72795f61 6d61726b 00726465 5f706172 ry_amark.rde_par\n+ 0x00004fd4 616d5f71 75657279 5f617374 00726465 am_query_ast.rde\n+ 0x00004fe4 5f706172 616d5f71 75657279 5f696e00 _param_query_in.\n+ 0x00004ff4 7264655f 70617261 6d5f7175 6572795f rde_param_query_\n+ 0x00005004 73740072 64655f70 6172616d 5f717565 st.rde_param_que\n+ 0x00005014 72795f6c 73746f70 00726465 5f706172 ry_lstop.rde_par\n+ 0x00005024 616d5f71 75657279 5f636c00 7264655f am_query_cl.rde_\n+ 0x00005034 70617261 6d5f7175 6572795f 65720072 param_query_er.r\n+ 0x00005044 64655f70 6172616d 5f717565 72795f65 de_param_query_e\n+ 0x00005054 725f7463 6c007264 655f7061 72616d5f r_tcl.rde_param_\n+ 0x00005064 71756572 795f6363 00726465 5f706172 query_cc.rde_par\n+ 0x00005074 616d5f64 61746100 7264655f 70617261 am_data.rde_para\n+ 0x00005084 6d5f7175 6572795f 65730072 64655f70 m_query_es.rde_p\n+ 0x00005094 6172616d 5f717565 72795f6c 73007264 aram_query_ls.rd\n+ 0x000050a4 655f7061 72616d5f 72657365 74007264 e_param_reset.rd\n+ 0x000050b4 655f7061 72616d5f 71756572 795f6e63 e_param_query_nc\n+ 0x000050c4 00726465 5f706172 616d5f71 75657279 .rde_param_query\n+ 0x000050d4 5f737472 696e6700 7264655f 70617261 _string.rde_para\n+ 0x000050e4 6d5f7175 6572795f 74635f73 697a6500 m_query_tc_size.\n+ 0x000050f4 7264655f 70617261 6d5f7175 6572795f rde_param_query_\n+ 0x00005104 74635f67 65745f73 00726465 5f706172 tc_get_s.rde_par\n+ 0x00005114 616d5f71 75657279 5f737600 7264655f am_query_sv.rde_\n+ 0x00005124 70617261 6d5f695f 73746174 75735f66 param_i_status_f\n+ 0x00005134 61696c00 7264655f 70617261 6d5f695f ail.rde_param_i_\n+ 0x00005144 73746174 75735f6e 65676174 65007264 status_negate.rd\n+ 0x00005154 655f7061 72616d5f 695f7374 61747573 e_param_i_status\n+ 0x00005164 5f6f6b00 7264655f 70617261 6d5f695f _ok.rde_param_i_\n+ 0x00005174 6572726f 725f636c 65617200 7264655f error_clear.rde_\n+ 0x00005184 70617261 6d5f695f 6572726f 725f7075 param_i_error_pu\n+ 0x00005194 73680072 64655f70 6172616d 5f695f65 sh.rde_param_i_e\n+ 0x000051a4 72726f72 5f6e6f6e 7465726d 696e616c rror_nonterminal\n+ 0x000051b4 00726465 5f706172 616d5f69 5f657272 .rde_param_i_err\n+ 0x000051c4 6f725f70 6f705f6d 65726765 00726465 or_pop_merge.rde\n+ 0x000051d4 5f706172 616d5f69 5f6c6f63 5f706f70 _param_i_loc_pop\n+ 0x000051e4 5f726577 696e6400 7264655f 70617261 _rewind.rde_para\n+ 0x000051f4 6d5f695f 6c6f635f 706f705f 64697363 m_i_loc_pop_disc\n+ 0x00005204 61726400 7264655f 70617261 6d5f695f ard.rde_param_i_\n+ 0x00005214 6c6f635f 72657769 6e640072 64655f70 loc_rewind.rde_p\n+ 0x00005224 6172616d 5f695f6c 6f635f70 75736800 aram_i_loc_push.\n+ 0x00005234 7264655f 70617261 6d5f695f 6173745f rde_param_i_ast_\n+ 0x00005244 706f705f 72657769 6e640072 64655f70 pop_rewind.rde_p\n+ 0x00005254 6172616d 5f695f61 73745f70 6f705f64 aram_i_ast_pop_d\n+ 0x00005264 69736361 72640072 64655f70 6172616d iscard.rde_param\n+ 0x00005274 5f695f61 73745f72 6577696e 64007264 _i_ast_rewind.rd\n+ 0x00005284 655f7061 72616d5f 695f6173 745f7075 e_param_i_ast_pu\n+ 0x00005294 73680072 64655f70 6172616d 5f695f61 sh.rde_param_i_a\n+ 0x000052a4 73745f76 616c7565 5f707573 68007264 st_value_push.rd\n+ 0x000052b4 655f7061 72616d5f 695f7379 6d626f6c e_param_i_symbol\n+ 0x000052c4 5f726573 746f7265 00726465 5f706172 _restore.rde_par\n+ 0x000052d4 616d5f69 5f73796d 626f6c5f 73617665 am_i_symbol_save\n+ 0x000052e4 00726465 5f706172 616d5f69 5f76616c .rde_param_i_val\n+ 0x000052f4 75655f6c 65616600 7264655f 70617261 ue_leaf.rde_para\n+ 0x00005304 6d5f695f 76616c75 655f636c 65617200 m_i_value_clear.\n+ 0x00005314 7264655f 70617261 6d5f695f 76616c75 rde_param_i_valu\n+ 0x00005324 655f7265 64756365 00726465 5f706172 e_reduce.rde_par\n+ 0x00005334 616d5f69 5f696e70 75745f6e 65787400 am_i_input_next.\n+ 0x00005344 7264655f 70617261 6d5f695f 74657374 rde_param_i_test\n+ 0x00005354 5f616c6e 756d0072 64655f70 6172616d _alnum.rde_param\n+ 0x00005364 5f695f74 6573745f 616c7068 61007264 _i_test_alpha.rd\n+ 0x00005374 655f7061 72616d5f 695f7465 73745f61 e_param_i_test_a\n+ 0x00005384 73636969 00726465 5f706172 616d5f69 scii.rde_param_i\n+ 0x00005394 5f746573 745f6368 61720072 64655f70 _test_char.rde_p\n+ 0x000053a4 6172616d 5f695f74 6573745f 636f6e74 aram_i_test_cont\n+ 0x000053b4 726f6c00 7264655f 70617261 6d5f695f rol.rde_param_i_\n+ 0x000053c4 74657374 5f646469 67697400 7264655f test_ddigit.rde_\n+ 0x000053d4 70617261 6d5f695f 74657374 5f646967 param_i_test_dig\n+ 0x000053e4 69740072 64655f70 6172616d 5f695f74 it.rde_param_i_t\n+ 0x000053f4 6573745f 67726170 68007264 655f7061 est_graph.rde_pa\n+ 0x00005404 72616d5f 695f7465 73745f6c 6f776572 ram_i_test_lower\n+ 0x00005414 00726465 5f706172 616d5f69 5f746573 .rde_param_i_tes\n+ 0x00005424 745f7072 696e7400 7264655f 70617261 t_print.rde_para\n+ 0x00005434 6d5f695f 74657374 5f70756e 63740072 m_i_test_punct.r\n+ 0x00005444 64655f70 6172616d 5f695f74 6573745f de_param_i_test_\n+ 0x00005454 72616e67 65007264 655f7061 72616d5f range.rde_param_\n+ 0x00005464 695f7465 73745f73 70616365 00726465 i_test_space.rde\n+ 0x00005474 5f706172 616d5f69 5f746573 745f7570 _param_i_test_up\n+ 0x00005484 70657200 7264655f 70617261 6d5f695f per.rde_param_i_\n+ 0x00005494 74657374 5f776f72 64636861 72007264 test_wordchar.rd\n+ 0x000054a4 655f7061 72616d5f 695f7465 73745f78 e_param_i_test_x\n+ 0x000054b4 64696769 74007264 655f7061 72616d5f digit.rde_param_\n+ 0x000054c4 695f6e65 78745f73 74720072 64655f70 i_next_str.rde_p\n+ 0x000054d4 6172616d 5f695f6e 6578745f 636c6173 aram_i_next_clas\n+ 0x000054e4 73007264 655f7374 61636b5f 64656c00 s.rde_stack_del.\n+ 0x000054f4 7264655f 73746163 6b5f6e65 77007264 rde_stack_new.rd\n+ 0x00005504 655f7374 61636b5f 70757368 00726465 e_stack_push.rde\n+ 0x00005514 5f706172 616d5f6e 65770072 64655f74 _param_new.rde_t\n+ 0x00005524 635f6e65 77007264 655f7061 72616d5f c_new.rde_param_\n+ 0x00005534 64656c00 7264655f 74635f64 656c0072 del.rde_tc_del.r\n+ 0x00005544 64655f74 635f636c 65617200 7264655f de_tc_clear.rde_\n+ 0x00005554 73746163 6b5f7472 696d0072 64655f70 stack_trim.rde_p\n+ 0x00005564 6172616d 5f757064 6174655f 73747269 aram_update_stri\n+ 0x00005574 6e677300 7264655f 74635f61 7070656e ngs.rde_tc_appen\n+ 0x00005584 64007264 655f7061 72616d5f 636c6965 d.rde_param_clie\n+ 0x00005594 6e746461 74610072 64655f70 6172616d ntdata.rde_param\n+ 0x000055a4 5f717565 72795f63 6c69656e 74646174 _query_clientdat\n+ 0x000055b4 61007264 655f7374 61636b5f 67657400 a.rde_stack_get.\n+ 0x000055c4 71736f72 74007264 655f7374 61636b5f qsort.rde_stack_\n+ 0x000055d4 746f7000 7264655f 74635f73 697a6500 top.rde_tc_size.\n+ 0x000055e4 7264655f 74635f67 65745f73 00726465 rde_tc_get_s.rde\n+ 0x000055f4 5f737461 636b5f70 6f700072 64655f73 _stack_pop.rde_s\n+ 0x00005604 7461636b 5f73697a 65007264 655f7374 tack_size.rde_st\n+ 0x00005614 61636b5f 6d6f7665 00726465 5f737461 ack_move.rde_sta\n+ 0x00005624 636b5f64 726f7000 7264655f 74635f67 ck_drop.rde_tc_g\n+ 0x00005634 65740072 64655f70 6172616d 5f695f73 et.rde_param_i_s\n 0x00005644 796d626f 6c5f7374 61727400 7264655f ymbol_start.rde_\n 0x00005654 70617261 6d5f695f 73796d62 6f6c5f73 param_i_symbol_s\n 0x00005664 74617274 5f640072 64655f70 6172616d tart_d.rde_param\n 0x00005674 5f695f73 796d626f 6c5f766f 69645f73 _i_symbol_void_s\n 0x00005684 74617274 00726465 5f706172 616d5f69 tart.rde_param_i\n 0x00005694 5f73796d 626f6c5f 766f6964 5f737461 _symbol_void_sta\n 0x000056a4 72745f64 00726465 5f706172 616d5f69 rt_d.rde_param_i\n@@ -541,28 +541,28 @@\n 0x00005a94 615f7661 6c756532 76616c75 65005348 a_value2value.SH\n 0x00005aa4 4131496e 69740053 48413155 70646174 A1Init.SHA1Updat\n 0x00005ab4 65005348 41314669 6e616c00 53484131 e.SHA1Final.SHA1\n 0x00005ac4 5472616e 73666f72 6d004d44 35496e69 Transform.MD5Ini\n 0x00005ad4 74004d44 35557064 61746500 4d443546 t.MD5Update.MD5F\n 0x00005ae4 696e616c 00736e70 72696e74 66007175 inal.snprintf.qu\n 0x00005af4 5f64656c 65746500 71755f6e 65770071 _delete.qu_new.q\n- 0x00005b04 756d735f 6f626a63 6d640071 756d5f43 ums_objcmd.qum_C\n- 0x00005b14 4c454152 0071756d 5f444553 54524f59 LEAR.qum_DESTROY\n- 0x00005b24 0071756d 5f504545 4b007175 6d5f5055 .qum_PEEK.qum_PU\n- 0x00005b34 54007175 6d5f554e 47455400 71756d5f T.qum_UNGET.qum_\n- 0x00005b44 53495a45 00534841 32353655 70646174 SIZE.SHA256Updat\n+ 0x00005b04 756d735f 6f626a63 6d640071 756d5f55 ums_objcmd.qum_U\n+ 0x00005b14 4e474554 0071756d 5f53495a 45007175 NGET.qum_SIZE.qu\n+ 0x00005b24 6d5f5055 54007175 6d5f5045 454b0071 m_PUT.qum_PEEK.q\n+ 0x00005b34 756d5f44 45535452 4f590071 756d5f43 um_DESTROY.qum_C\n+ 0x00005b44 4c454152 00534841 32353655 70646174 LEAR.SHA256Updat\n 0x00005b54 65005348 41323536 46696e61 6c005348 e.SHA256Final.SH\n 0x00005b64 41323536 496e6974 00534841 32323449 A256Init.SHA224I\n 0x00005b74 6e697400 73686132 35366353 74756273 nit.sha256cStubs\n 0x00005b84 0073745f 64656c65 74650073 745f6e65 .st_delete.st_ne\n 0x00005b94 77007374 6d735f6f 626a636d 64007374 w.stms_objcmd.st\n- 0x00005ba4 6d5f434c 45415200 73746d5f 44455354 m_CLEAR.stm_DEST\n- 0x00005bb4 524f5900 73746d5f 47455400 73745f70 ROY.stm_GET.st_p\n- 0x00005bc4 65656b00 73746d5f 5452494d 0073746d eek.stm_TRIM.stm\n- 0x00005bd4 5f504545 4b007374 6d5f5055 53480073 _PEEK.stm_PUSH.s\n- 0x00005be4 746d5f52 4f544154 45007374 6d5f5349 tm_ROTATE.stm_SI\n- 0x00005bf4 5a450073 7472746f 6c00696e 65745f70 ZE.strtol.inet_p\n+ 0x00005ba4 6d5f5452 494d0073 746d5f43 4c454152 m_TRIM.stm_CLEAR\n+ 0x00005bb4 0073746d 5f444553 54524f59 0073746d .stm_DESTROY.stm\n+ 0x00005bc4 5f474554 0073746d 5f504545 4b007374 _GET.stm_PEEK.st\n+ 0x00005bd4 6d5f5055 53480073 746d5f52 4f544154 m_PUSH.stm_ROTAT\n+ 0x00005be4 45007374 6d5f5349 5a450073 745f7065 E.stm_SIZE.st_pe\n+ 0x00005bf4 656b0073 7472746f 6c00696e 65745f70 ek.strtol.inet_p\n 0x00005c04 746f6e00 73747263 68720072 61697365 ton.strchr.raise\n 0x00005c14 006c6962 632e736f 2e36006c 642d6c69 .libc.so.6.ld-li\n 0x00005c24 6e75782d 61726d68 662e736f 2e330047 nux-armhf.so.3.G\n 0x00005c34 4c494243 5f322e34 00 LIBC_2.4.\n \n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -775,15 +775,15 @@\n \tmovs\tr3, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tcmp\tr5, #90\t@ 0x5a\n \tmovs\tr3, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tsp, #80\t@ 0x50\n+\tldmia\tr5, {r4, r5, r6, r7}\n \tmovs\tr2, r0\n \tcmp\tr5, #44\t@ 0x2c\n \tmovs\tr3, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n@@ -989,15 +989,15 @@\n \tmovs\tr3, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tcmp\tr3, #6\n \tmovs\tr3, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tbmi.n\ta520 \n+\tadd\tr6, sp, #104\t@ 0x68\n \tmovs\tr2, r0\n \tcmp\tr2, #216\t@ 0xd8\n \tmovs\tr3, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n@@ -1078,15 +1078,15 @@\n \tmovs\tr3, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tcmp\tr2, #46\t@ 0x2e\n \tmovs\tr3, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tbcc.n\ta648 \n+\tadd\tr5, sp, #264\t@ 0x108\n \tmovs\tr2, r0\n \tcmp\tr2, #0\n \tmovs\tr3, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n@@ -3085,15 +3085,15 @@\n \tmovs\tr3, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr6, r7, #16\n \tmovs\tr3, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tpop\t{r1, r4, r5, r6, r7, pc}\n+\tstr\tr7, [sp, #328]\t@ 0x148\n \tmovs\tr2, r0\n \tasrs\tr0, r2, #16\n \tmovs\tr3, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n@@ -3163,15 +3163,15 @@\n \tmovs\tr3, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr6, r0, #14\n \tmovs\tr3, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tpop\t{r1, r3, r4, r5, pc}\n+\tstr\tr6, [sp, #616]\t@ 0x268\n \tmovs\tr2, r0\n \tasrs\tr0, r3, #13\n \tmovs\tr3, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n@@ -3241,15 +3241,15 @@\n \tmovs\tr3, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr6, r1, #11\n \tmovs\tr3, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tpop\t{r1, r7}\n+\tstr\tr5, [sp, #904]\t@ 0x388\n \tmovs\tr2, r0\n \tasrs\tr0, r4, #10\n \tmovs\tr3, r0\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tvpush\t{d8-d11}\n \tsub.w\tip, sp, ip\n@@ -3665,15 +3665,15 @@\n \tmovs\tr3, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tlsrs\tr6, r1, #26\n \tmovs\tr3, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr1, [sp, #304]\t@ 0x130\n+\tadd\tr7, sp, #160\t@ 0xa0\n \tmovs\tr2, r0\n \tlsrs\tr4, r4, #25\n \tmovs\tr3, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tvpush\t{d8-d9}\n \tsub.w\tip, sp, ip\n@@ -9080,15 +9080,15 @@\n \tmovs\tr2, r0\n \tstmia\tr7!, {r0, r1, r2, r6, r7}\n \tvraddhn.i\td18, , q1\n \tmovs\tr2, r0\n \tstmia\tr6!, {r0, r3, r4, r5, r6, r7}\n \tvraddhn.i\td18, , q6\n \tmovs\tr2, r0\n-\tbl\t2380e \n+\tbl\t2380e \n \tmovs\tr4, #154\t@ 0x9a\n \tmovs\tr2, r0\n \tbl\tffc1d816 \n \tmovs\tr4, #172\t@ 0xac\n \tmovs\tr2, r0\n \tmrc\t15, 3, APSR_nzcv, cr15, cr15, {7}\n \tmovs\tr4, #190\t@ 0xbe\n@@ -10368,70 +10368,2560 @@\n \tpop\t{r4, r5, pc}\n \tldmia\tr3, {r1, r2, r3, r4, r5}\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tadds\tr6, r2, r5\n \tmovs\tr2, r0\n-\tstc2l\t15, cr15, [pc], #1020\t@ 108e8 \n+\tstc2l\t15, cr15, [pc], #1020\t@ 108e8 \n+\n+000104ec :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #3848]\t@ 0xf08\n+\tldr.w\tr5, [pc, #2592]\t@ 10f20 \n+\tsub\tsp, #212\t@ 0xd4\n+\tldr.w\tr4, [pc, #2592]\t@ 10f24 \n+\tmov\tsl, r2\n+\tadd\tr5, pc\n+\tmov\tr7, r0\n+\tldr\tr2, [sp, #248]\t@ 0xf8\n+\tmov.w\tr0, sl, lsl #2\n+\tldr\tr4, [r5, r4]\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #204]\t@ 0xcc\n+\tmov.w\tr4, #0\n+\tstr\tr3, [sp, #60]\t@ 0x3c\n+\tmov\tr4, r3\n+\tldr.w\tr3, [pc, #2564]\t@ 10f28 \n+\tstr\tr1, [sp, #20]\n+\tldr.w\tr1, [pc, #2564]\t@ 10f2c \n+\tadd\tr3, pc\n+\tstr\tr2, [sp, #56]\t@ 0x38\n+\tldr\tr2, [sp, #252]\t@ 0xfc\n+\tldr\tr5, [r3, r1]\n+\tstr\tr2, [sp, #68]\t@ 0x44\n+\tldr\tr2, [sp, #256]\t@ 0x100\n+\tldr\tr3, [r5, #0]\n+\tstr\tr2, [sp, #36]\t@ 0x24\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tsubs.w\tfp, sl, #2\n+\tmov\tr6, r0\n+\tbeq.w\t119fa \n+\tldr.w\tr2, [pc, #2532]\t@ 10f30 \n+\tmovs\tr3, #0\n+\tldr.w\tr8, [pc, #2532]\t@ 10f34 \n+\tadd.w\tr9, r4, #8\n+\tadd\tr2, pc\n+\tstr\tr2, [sp, #24]\n+\tldr.w\tr2, [pc, #2524]\t@ 10f38 \n+\tadd\tr8, pc\n+\tstr\tr7, [sp, #64]\t@ 0x40\n+\tmov\tr4, r3\n+\tmov\tr7, fp\n+\tadd\tr2, pc\n+\tstr\tr3, [sp, #52]\t@ 0x34\n+\tstr\tr2, [sp, #28]\n+\tmovs\tr2, #5\n+\tstr\tr3, [sp, #48]\t@ 0x30\n+\tstr\tr3, [sp, #40]\t@ 0x28\n+\tstr\tr2, [sp, #44]\t@ 0x2c\n+\tstr\tr3, [sp, #32]\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [r9]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tldrb\tr3, [r0, #0]\n+\tcmp\tr3, #45\t@ 0x2d\n+\tbeq.n\t10680 \n+\tcmp\tsl, r4\n+\tbgt.n\t10594 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [r9], #4\n+\tsubs\tr7, #1\n+\tstr.w\tr3, [r6, r4, lsl #2]\n+\tadds\tr4, #1\n+\tcmp\tr7, #0\n+\tbne.n\t10576 \n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tmov\tfp, r7\n+\tldr\tr7, [sp, #64]\t@ 0x40\n+\tcbz\tr3, 105b4 \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr3, #0\n+\tbeq.w\t107c8 \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tcmp\tr3, #5\n+\tbeq.w\t1076e \n+\tcmp\tr4, #0\n+\tbeq.w\t10758 \n+\tldr\tr3, [r5, #0]\n+\tadd.w\tr8, sp, #148\t@ 0x94\n+\tmovs\tr1, #1\n+\tmov\tr0, r8\n+\tsub.w\tsl, r6, #4\n+\tmov.w\tr9, #0\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tldr.w\tr3, [pc, #2400]\t@ 10f3c \n+\tstr\tr7, [sp, #72]\t@ 0x48\n+\tadd\tr3, pc\n+\tldr\tr7, [sp, #60]\t@ 0x3c\n+\tstr\tr3, [sp, #64]\t@ 0x40\n+\tadd\tr3, sp, #88\t@ 0x58\n+\tstr\tr5, [sp, #32]\n+\tstrd\tr3, r6, [sp, #24]\n+\tldr\tr6, [sp, #20]\n+\tb.n\t105fa \n+\tadd.w\tr9, r9, #1\n+\tcmp\tr9, r4\n+\tbeq.n\t1064e \n+\tldr\tr3, [r7, #0]\n+\tmov\tr2, r6\n+\tldr.w\tr1, [sl, #4]!\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tblx\t89c8 \n+\tmov\tr5, r0\n+\tcmp\tr0, #0\n+\tbeq.w\t1089c \n+\tmov\tr1, r0\n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t105f2 \n+\tcmp\tr4, fp\n+\tbgt.n\t1062a \n+\tldr\tr3, [sp, #32]\n+\tldr\tr0, [sp, #64]\t@ 0x40\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tmov\tr1, r5\n+\tldr\tr2, [sp, #24]\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tcmp\tr9, fp\n+\tadd.w\tr9, r9, #1\n+\tittt\tgt\n+\tldrgt\tr2, [sp, #28]\n+\tldrgt.w\tr3, [sl]\n+\tstrgt.w\tr3, [r2, fp, lsl #2]\n+\tadd.w\tfp, fp, #1\n+\tcmp\tr9, r4\n+\tbne.n\t105fa \n+\tldr\tr5, [sp, #32]\n+\tmov\tr0, r8\n+\tldr\tr6, [sp, #28]\n+\tldr\tr7, [sp, #72]\t@ 0x48\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr1, [r3, #8]\n+\tldr\tr3, [r5, #0]\n+\tcmp\tr1, #0\n+\tbne.w\t10790 \n+\tmov\tr0, r1\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tldr\tr0, [sp, #20]\n+\tblx\tr4\n+\tmovs\tr0, #0\n+\tb.n\t106b2 \n+\tldr\tr3, [sp, #28]\n+\tadd\tr2, sp, #84\t@ 0x54\n+\tstr\tr3, [sp, #0]\n+\tldr\tr3, [r5, #0]\n+\tstr\tr2, [sp, #8]\n+\tmovs\tr2, #0\n+\tstr\tr2, [sp, #4]\n+\tldrd\tr0, r2, [sp, #20]\n+\tldr.w\tfp, [r3, #1224]\t@ 0x4c8\n+\tmovs\tr3, #4\n+\tldr.w\tr1, [r9]\n+\tblx\tfp\n+\tcbz\tr0, 106d2 \n+\tldr\tr3, [sp, #32]\n+\tcmp\tr3, #0\n+\tbne.w\t10588 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r6\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr0, #1\n+\tldr.w\tr2, [pc, #2188]\t@ 10f40 \n+\tldr.w\tr3, [pc, #2156]\t@ 10f24 \n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #204]\t@ 0xcc\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.w\t11b2a \n+\tadd\tsp, #212\t@ 0xd4\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [sp, #84]\t@ 0x54\n+\tcmp\tr3, #7\n+\tbhi.n\t106fc \n+\ttbb\t[pc, r3]\n+\tlsls\tr4, r0, #16\n+\tlsls\tr1, r6, #16\n+\tmovs\tr4, #4\n+\tasrs\tr4, r0, #28\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tcmp\tr2, #5\n+\tbne.w\t119c4 \n+\tldr.w\tr2, [pc, #2132]\t@ 10f44 \n+\tadd\tr2, pc\n+\tldr.w\tr3, [r2, r3, lsl #2]\n+\tstr\tr3, [sp, #44]\t@ 0x2c\n+\tmovs\tr3, #1\n+\tstr\tr3, [sp, #32]\n+\tsubs\tr7, #1\n+\tadd.w\tr9, r9, #4\n+\tcmp\tr7, #0\n+\tbne.w\t10576 \n+\tb.n\t105a4 \n+\tcmp\tr7, #1\n+\tble.n\t10758 \n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tcmp\tr3, #0\n+\tbne.w\t119b2 \n+\tldr.w\tr3, [r9, #4]!\n+\tsubs\tr7, #1\n+\tstr\tr3, [sp, #48]\t@ 0x30\n+\tmovs\tr3, #0\n+\tstr\tr3, [sp, #32]\n+\tb.n\t106fc \n+\tcmp\tr7, #1\n+\tble.n\t10758 \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr3, #0\n+\tbne.w\t119e8 \n+\tldr.w\tr3, [r9, #4]!\n+\tsubs\tr7, #1\n+\tstr\tr3, [sp, #40]\t@ 0x28\n+\tmovs\tr3, #0\n+\tstr\tr3, [sp, #32]\n+\tb.n\t106fc \n+\tcmp\tr7, #1\n+\tble.n\t10758 \n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\tcmp\tr3, #0\n+\tbne.w\t119d6 \n+\tldr.w\tr3, [r9, #4]!\n+\tsubs\tr7, #1\n+\tstr\tr3, [sp, #52]\t@ 0x34\n+\tmovs\tr3, #0\n+\tstr\tr3, [sp, #32]\n+\tb.n\t106fc \n+\tldr\tr3, [r5, #0]\n+\tmovs\tr1, #2\n+\tldr\tr2, [sp, #60]\t@ 0x3c\n+\tldr\tr0, [sp, #20]\n+\tldr.w\tr4, [r3, #1064]\t@ 0x428\n+\tldr.w\tr3, [pc, #2016]\t@ 10f48 \n+\tadd\tr3, pc\n+\tblx\tr4\n+\tb.n\t106a8 \n+\tcmp\tr4, #0\n+\tbne.w\t105c2 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr3, [r3, #24]\n+\tmov\tr0, r6\n+\tblx\tr3\n+\tmovs\tr3, #5\n+\tstr\tr3, [sp, #44]\t@ 0x2c\n+\tmovs\tr6, #0\n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tmov\tfp, r6\n+\tldr\tr1, [r3, #8]\n+\tldr\tr3, [r5, #0]\n+\tcmp\tr1, #0\n+\tbeq.w\t1066a \n+\tldr\tr2, [sp, #60]\t@ 0x3c\n+\tlsls\tr0, r1, #2\n+\tldr\tr3, [r3, #20]\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #60]\t@ 0x3c\n+\tblx\tr3\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tstr\tr0, [sp, #24]\n+\tcmp\tr3, #0\n+\tbeq.w\t108c2 \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tcmp\tr3, #5\n+\tbeq.n\t107e6 \n+\tcmp\tr7, #0\n+\tbeq.n\t108ac \n+\tldr\tr1, [sp, #44]\t@ 0x2c\n+\tldr\tr3, [r5, #0]\n+\tcmp\tr1, #4\n+\tbhi.w\t10adc \n+\ttbh\t[pc, r1, lsl #1]\n+\tlsls\tr4, r2, #23\n+\tlsls\tr5, r4, #16\n+\tlsls\tr1, r1, #14\n+\tlsls\tr2, r7, #10\n+\tlsls\tr0, r4, #9\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [pc, #1920]\t@ 10f4c \n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tadd\tr0, pc\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tldr\tr0, [sp, #20]\n+\tblx\tr4\n+\tb.n\t106a8 \n+\tldr\tr4, [sp, #48]\t@ 0x30\n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #40]\t@ 0x28\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tcmp\tr4, #0\n+\tbeq.w\t10af4 \n+\tblx\tr3\n+\tmov\tr9, r0\n+\tmov\tr0, r4\n+\tldr\tr3, [r5, #0]\n+\tadd.w\tr8, sp, #84\t@ 0x54\n+\tmov\tr1, r8\n+\tldr.w\tr3, [r3, #172]\t@ 0xac\n+\tblx\tr3\n+\tmov\tsl, r0\n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldrd\tr6, r7, [r3, #4]\n+\tcmp\tr6, #0\n+\tbeq.w\t11afc \n+\tldr.w\tr2, [pc, #1844]\t@ 10f50 \n+\tmovs\tr4, #0\n+\tadd.w\tfp, sp, #88\t@ 0x58\n+\tadd\tr2, pc\n+\tstr\tr2, [sp, #28]\n+\tmov\tr2, r7\n+\tmov\tr7, r6\n+\tmov\tr6, r5\n+\tmov\tr5, r3\n+\tb.n\t10882 \n+\tldr\tr2, [r0, #44]\t@ 0x2c\n+\tmov\tr1, r9\n+\tblx\tr2\n+\tcmp\tr0, #0\n+\tbeq.n\t10898 \n+\tldr\tr2, [r6, #0]\n+\tmov\tr1, fp\n+\tldr\tr0, [r0, #12]\n+\tldr.w\tr2, [r2, #172]\t@ 0xac\n+\tblx\tr2\n+\tldr\tr2, [r5, #8]\n+\tldrd\tr3, r1, [sp, #84]\t@ 0x54\n+\tcmp\tr3, r1\n+\tbne.n\t1087a \n+\tmov\tr1, r0\n+\tmov\tr0, sl\n+\tstr\tr2, [sp, #32]\n+\tblx\t847c \n+\tldr\tr2, [sp, #32]\n+\tcbnz\tr0, 1087a \n+\tcmp\tr4, r2\n+\tblt.n\t10870 \n+\tldr\tr2, [r6, #0]\n+\tldr.w\tr0, [pc, #1772]\t@ 10f54 \n+\tldr\tr2, [r2, #16]\n+\tadd\tr0, pc\n+\tblx\tr2\n+\tldr\tr2, [r5, #8]\n+\tldr\tr3, [sp, #24]\n+\tldr\tr1, [r7, #0]\n+\tstr.w\tr1, [r3, r4, lsl #2]\n+\tadds\tr4, #1\n+\tldr\tr7, [r7, #16]\n+\tcmp\tr7, #0\n+\tbeq.w\t1193e \n+\tcmp\tr4, r2\n+\tblt.n\t1088e \n+\tldr\tr2, [r6, #0]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr2, [r2, #16]\n+\tblx\tr2\n+\tldr\tr0, [r7, #8]\n+\tcbz\tr0, 10898 \n+\tldr\tr2, [r0, #24]\n+\tcmp\tr2, #0\n+\tbne.n\t10830 \n+\tldr\tr2, [r5, #8]\n+\tb.n\t1087a \n+\tldrd\tr6, r5, [sp, #28]\n+\tmov\tr0, r8\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tb.n\t106a8 \n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tcmp\tr2, #4\n+\tbhi.w\t10adc \n+\ttbh\t[pc, r2, lsl #1]\n+\tlsls\tr5, r2, #5\n+\tlsls\tr2, r0, #25\n+\tlsls\tr2, r1, #24\n+\tlsls\tr7, r0, #19\n+\tlsls\tr6, r4, #17\n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\tcmp\tr3, #0\n+\tbeq.w\t11968 \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tcmp\tr3, #5\n+\tbne.w\t107ac \n+\tldr\tr3, [r5, #0]\n+\tadd\tr2, sp, #80\t@ 0x50\n+\tldr\tr1, [sp, #52]\t@ 0x34\n+\tldr\tr0, [sp, #20]\n+\tldr.w\tr4, [r3, #188]\t@ 0xbc\n+\tadd\tr3, sp, #84\t@ 0x54\n+\tblx\tr4\n+\tmov.w\tr4, #4294967295\t@ 0xffffffff\n+\tcmp\tr0, #0\n+\tbne.w\t1178a \n+\tldr\tr6, [sp, #80]\t@ 0x50\n+\tldr\tr3, [r5, #0]\n+\tadds\tr6, #2\n+\tldr\tr3, [r3, #20]\n+\tlsls\tr0, r6, #2\n+\tblx\tr3\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tmov\tr7, r0\n+\tcmp\tr3, #0\n+\tble.n\t10936 \n+\tldr.w\tr8, [pc, #1620]\t@ 10f58 \n+\tsub.w\tsl, r0, #4\n+\tmov.w\tr9, #0\n+\tadd\tr8, pc\n+\tcmp\tr6, r9\n+\tbgt.n\t1091c \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tldr\tr2, [sp, #84]\t@ 0x54\n+\tldr.w\tr2, [r2, r9, lsl #2]\n+\tadd.w\tr9, r9, #1\n+\tstr.w\tr2, [sl, #4]!\n+\tcmp\tr9, r3\n+\tldr\tr1, [r2, #0]\n+\tadd.w\tr1, r1, #1\n+\tstr\tr1, [r2, #0]\n+\tblt.n\t1090e \n+\tcmp\tr6, r3\n+\tite\tgt\n+\tmovgt\tr2, #0\n+\tmovle\tr2, #1\n+\torrs.w\tr2, r2, r3, lsr #31\n+\tbeq.n\t10952 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [pc, #1556]\t@ 10f5c \n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tldr\tr1, [sp, #60]\t@ 0x3c\n+\tcmp\tr4, #0\n+\tstr.w\tr1, [r7, r3, lsl #2]\n+\tldr\tr2, [r1, #0]\n+\tadd.w\tr2, r2, #1\n+\tstr\tr2, [r1, #0]\n+\tble.w\t11858 \n+\tldr.w\tr9, [pc, #1528]\t@ 10f60 \n+\tmov.w\tfp, #0\n+\tldr.w\tr2, [pc, #1524]\t@ 10f64 \n+\tmov\tsl, fp\n+\tadd\tr9, pc\n+\tstr\tr6, [sp, #28]\n+\tadd\tr2, pc\n+\tstr.w\tr9, [sp, #32]\n+\tldr.w\tr8, [sp, #24]\n+\tmov\tr9, r4\n+\tldr\tr6, [sp, #20]\n+\tstr\tr2, [sp, #36]\t@ 0x24\n+\tb.n\t1098c \n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tadds\tr1, r3, #1\n+\tblt.n\t10998 \n+\tldr\tr2, [sp, #28]\n+\tadds\tr3, #1\n+\tcmp\tr2, r3\n+\tbgt.n\t109a4 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #32]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tadds\tr3, #1\n+\tldr.w\tr2, [r8, sl, lsl #2]\n+\tmov\tr0, r6\n+\tstr.w\tr2, [r7, r3, lsl #2]\n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [sp, #28]\n+\tldr.w\tr4, [r3, #1176]\t@ 0x498\n+\tldr\tr3, [r2, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r2, #0]\n+\tmovs\tr3, #0\n+\tmov\tr2, r7\n+\tblx\tr4\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tmov\tr4, r0\n+\tadds\tr3, #1\n+\tldr.w\tr0, [r7, r3, lsl #2]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t109de \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tcmp\tr4, #0\n+\tbne.w\t1184c \n+\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n+\tmov\tr0, r6\n+\tldr.w\tr4, [r3, #136]\t@ 0x88\n+\tblx\tr2\n+\tadd\tr2, sp, #88\t@ 0x58\n+\tmov\tr1, r0\n+\tmov\tr0, r6\n+\tblx\tr4\n+\tcmp\tr0, #0\n+\tbne.w\t1184c \n+\tldr\tr3, [sp, #88]\t@ 0x58\n+\tcbz\tr3, 10a1c \n+\tcmp\tr9, fp\n+\tbgt.n\t10a10 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [r8, sl, lsl #2]\n+\tstr.w\tr3, [r8, fp, lsl #2]\n+\tadd.w\tfp, fp, #1\n+\tadd.w\tsl, sl, #1\n+\tcmp\tsl, r9\n+\tbne.n\t1098a \n+\tldr\tr6, [sp, #28]\n+\tcmp\tfp, sl\n+\tble.n\t10a36 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [pc, #1336]\t@ 10f68 \n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr4, fp\n+\tmov.w\tr9, #0\n+\tldr\tr0, [sp, #20]\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tblx\tr3\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tcmp\tr3, #0\n+\tble.n\t10a86 \n+\tldr.w\tr8, [pc, #1308]\t@ 10f6c \n+\tsub.w\tfp, r7, #4\n+\tmov.w\tsl, #0\n+\tadd\tr8, pc\n+\tcmp\tr6, sl\n+\tbgt.n\t10a66 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr0, [fp, #4]!\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t10a7c \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tadd.w\tsl, sl, #1\n+\tcmp\tsl, r3\n+\tblt.n\t10a5a \n+\tcmp\tr6, r3\n+\tite\tgt\n+\tmovgt\tr6, #0\n+\tmovle\tr6, #1\n+\torrs.w\tr6, r6, r3, lsr #31\n+\tbeq.n\t10aa2 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [pc, #1240]\t@ 10f70 \n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tldr.w\tr0, [r7, r3, lsl #2]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t10ab8 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r7\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tcmp.w\tr9, #0\n+\tbne.w\t1178a \n+\tldr\tr3, [r5, #0]\n+\tcmp\tr4, #0\n+\tbge.w\t11222 \n+\tldr.w\tr0, [pc, #1184]\t@ 10f74 \n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t11222 \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr3, #0\n+\tbeq.w\t11b2e \n+\tldr\tr2, [sp, #48]\t@ 0x30\n+\tldr\tr3, [r5, #0]\n+\tcmp\tr2, #0\n+\tbne.w\t11b40 \n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tldr\tr0, [sp, #40]\t@ 0x28\n+\tblx\tr3\n+\tmov\tr8, r0\n+\tldr\tr2, [sp, #56]\t@ 0x38\n+\tldrd\tr7, r3, [r2, #4]\n+\tcmp\tr7, #0\n+\tbeq.w\t11954 \n+\tldr.w\tr6, [pc, #1136]\t@ 10f78 \n+\tmovs\tr4, #0\n+\tldr.w\tr9, [pc, #1136]\t@ 10f7c \n+\tmov\tsl, r2\n+\tldr.w\tfp, [sp, #24]\n+\tadd\tr6, pc\n+\tadd\tr9, pc\n+\tb.n\t10b46 \n+\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tmov\tr1, r8\n+\tblx\tr3\n+\tldr.w\tr3, [sl, #8]\n+\tcbz\tr0, 10b3e \n+\tcmp\tr4, r3\n+\tblt.n\t10b36 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [sl, #8]\n+\tldr\tr2, [r7, #0]\n+\tstr.w\tr2, [fp, r4, lsl #2]\n+\tadds\tr4, #1\n+\tldr\tr7, [r7, #16]\n+\tcmp\tr7, #0\n+\tbeq.w\t11956 \n+\tcmp\tr4, r3\n+\tblt.n\t10b52 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r6\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr0, [r7, #8]\n+\tcbz\tr0, 10b5c \n+\tldr\tr3, [r0, #24]\n+\tcmp\tr3, #0\n+\tbne.n\t10b1a \n+\tldr.w\tr3, [sl, #8]\n+\tb.n\t10b3e \n+\tldr\tr3, [r5, #0]\n+\tadd.w\tr8, sp, #148\t@ 0x94\n+\tmovs\tr1, #1\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tcmp.w\tfp, #0\n+\tbeq.w\t11a48 \n+\tldr.w\tsl, [pc, #1028]\t@ 10f80 \n+\tsubs\tr4, r6, #4\n+\tldr\tr7, [sp, #56]\t@ 0x38\n+\tmov.w\tr9, #0\n+\tadd\tsl, pc\n+\tstrd\tr9, r4, [sp, #28]\n+\tstr.w\tfp, [sp, #44]\t@ 0x2c\n+\tstr\tr4, [sp, #64]\t@ 0x40\n+\tldr\tr2, [sp, #32]\n+\tmovs\tr3, #0\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tldr.w\tr1, [r2, #4]!\n+\tstr\tr2, [sp, #32]\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr.w\tfp, [r0, #24]\n+\tcmp.w\tfp, #0\n+\tbeq.n\t10be6 \n+\tldr\tr3, [sp, #24]\n+\tadd\tr6, sp, #88\t@ 0x58\n+\tadd.w\tr4, r3, r9, lsl #2\n+\tmov\tr3, r4\n+\tmov\tr4, fp\n+\tmov\tfp, r3\n+\tldr\tr3, [r7, #8]\n+\tcmp\tr3, r9\n+\tbgt.n\t10bca \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, sl\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #4]\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tldr\tr4, [r4, #12]\n+\tadd.w\tr9, r9, #1\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [fp], #4\n+\tcmp\tr4, #0\n+\tbne.n\t10bbc \n+\tldr\tr3, [sp, #28]\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tadds\tr3, #1\n+\tstr\tr3, [sp, #28]\n+\tcmp\tr3, r2\n+\tbne.n\t10b92 \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr.w\tfp, [sp, #44]\t@ 0x2c\n+\tldr\tr4, [sp, #64]\t@ 0x40\n+\tldr\tr3, [r3, #8]\n+\tcmp\tr9, r3\n+\tbgt.w\t11a1e \n+\tit\tge\n+\tmovge\tr7, r9\n+\tbge.w\t114ac \n+\tldr\tr3, [pc, #888]\t@ (10f84 )\n+\tmov\tr7, r9\n+\tldr\tr6, [sp, #56]\t@ 0x38\n+\tmov\tsl, r4\n+\tmov.w\tr9, #0\n+\tadd\tr3, pc\n+\tstr.w\tfp, [sp, #32]\n+\tstr\tr3, [sp, #28]\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [sl, #4]!\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr4, [r0, #32]\n+\tcmp\tr4, #0\n+\tbeq.w\t116dc \n+\tstr.w\tr9, [sp, #44]\t@ 0x2c\n+\tadd.w\tfp, sp, #88\t@ 0x58\n+\tldr.w\tr9, [sp, #24]\n+\tb.n\t10c4a \n+\tldr\tr4, [r4, #12]\n+\tcmp\tr4, #0\n+\tbeq.w\t116d8 \n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tmov\tr0, r8\n+\tldr\tr1, [r4, #4]\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t10c42 \n+\tcmp\tr7, #0\n+\tblt.n\t10c60 \n+\tldr\tr3, [r6, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t10c68 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tmov\tr2, fp\n+\tldr\tr1, [r4, #4]\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r9, r7, lsl #2]\n+\tadds\tr7, #1\n+\tb.n\t10c42 \n+\tadd.w\tr8, sp, #148\t@ 0x94\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tmovs\tr1, #1\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tcmp.w\tfp, #0\n+\tbeq.w\t11b0e \n+\tsub.w\tsl, r6, #4\n+\tldr\tr3, [pc, #748]\t@ (10f88 )\n+\tmovs\tr7, #0\n+\tstr.w\tfp, [sp, #44]\t@ 0x2c\n+\tstr.w\tsl, [sp, #32]\n+\tmov\tr9, r7\n+\tldr.w\tfp, [sp, #24]\n+\tadd\tr3, pc\n+\tldr.w\tsl, [sp, #56]\t@ 0x38\n+\tstr\tr3, [sp, #28]\n+\tldr\tr2, [sp, #32]\n+\tmovs\tr3, #0\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tldr.w\tr1, [r2, #4]!\n+\tstr\tr2, [sp, #32]\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr6, [r0, #32]\n+\tcbz\tr6, 10d12 \n+\tadd\tr4, sp, #88\t@ 0x58\n+\tb.n\t10cd0 \n+\tldr\tr6, [r6, #12]\n+\tcbz\tr6, 10d12 \n+\tldr\tr3, [r6, #4]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t10ccc \n+\tldr.w\tr3, [sl, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t10cf0 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r6, #4]\n+\tmov\tr2, r4\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tblx\tr3\n+\tldr\tr3, [r6, #4]\n+\tldr\tr6, [r6, #12]\n+\tldr\tr3, [r3, #28]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [fp, r7, lsl #2]\n+\tadds\tr7, #1\n+\tcmp\tr6, #0\n+\tbne.n\t10cd0 \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tadd.w\tr9, r9, #1\n+\tcmp\tr9, r3\n+\tbne.n\t10cb2 \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr3, [r3, #8]\n+\tcmp\tr3, r7\n+\tbge.w\t11328 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #608]\t@ (10f8c )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t11328 \n+\tadd.w\tr9, sp, #92\t@ 0x5c\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tmovs\tr1, #1\n+\tmov\tr0, r9\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tadd.w\tr8, sp, #148\t@ 0x94\n+\tmovs\tr1, #1\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tcmp.w\tfp, #0\n+\tbeq.w\t11a38 \n+\tsubs\tr3, r6, #4\n+\tldr\tr7, [sp, #36]\t@ 0x24\n+\tmovs\tr4, #0\n+\tmov\tr6, r3\n+\tadd.w\tsl, sp, #88\t@ 0x58\n+\tstr\tr3, [sp, #44]\t@ 0x2c\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [r6, #4]!\n+\tmov\tr2, r3\n+\tmov\tr0, r7\n+\tblx\t89c8 \n+\tadds\tr4, #1\n+\tmov\tr1, r0\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tmov\tr2, sl\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tcmp\tr4, fp\n+\tbne.n\t10d66 \n+\tldr\tr3, [pc, #520]\t@ (10f90 )\n+\tmovs\tr7, #0\n+\tldr\tr4, [sp, #24]\n+\tadd\tr3, pc\n+\tldr\tr6, [sp, #56]\t@ 0x38\n+\tstr\tr3, [sp, #28]\n+\tldr\tr3, [pc, #512]\t@ (10f94 )\n+\tstr.w\tfp, [sp, #76]\t@ 0x4c\n+\tadd\tr3, pc\n+\tstr\tr7, [sp, #64]\t@ 0x40\n+\tstr\tr3, [sp, #32]\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tmovs\tr3, #0\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tldr.w\tr1, [r2, #4]!\n+\tstr\tr2, [sp, #44]\t@ 0x2c\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr.w\tfp, [r0, #24]\n+\tmov\tr3, r0\n+\tcmp.w\tfp, #0\n+\tbeq.n\t10e2a \n+\tstr\tr0, [sp, #72]\t@ 0x48\n+\tb.n\t10dc8 \n+\tldr.w\tfp, [fp, #12]\n+\tcmp.w\tfp, #0\n+\tbeq.n\t10e28 \n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbeq.n\t10dbe \n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #136]\t@ 0x88\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t10dbe \n+\tcmp\tr7, #0\n+\tblt.n\t10df6 \n+\tldr\tr3, [r6, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t10dfe \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr2, sl\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #140]\t@ 0x8c\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tldr.w\tfp, [fp, #12]\n+\tldr\tr3, [r3, #24]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r4, r7, lsl #2]\n+\tadds\tr7, #1\n+\tcmp.w\tfp, #0\n+\tbne.n\t10dc8 \n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tldr\tr2, [r6, #8]\n+\tcmp\tr2, r7\n+\tbeq.w\t1117a \n+\tldr.w\tfp, [r3, #32]\n+\tcmp.w\tfp, #0\n+\tbne.n\t10e48 \n+\tb.n\t10eb0 \n+\tldr.w\tfp, [fp, #12]\n+\tcmp.w\tfp, #0\n+\tbeq.n\t10ea8 \n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbeq.n\t10e3e \n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #136]\t@ 0x88\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t10e3e \n+\tcmp\tr7, #0\n+\tblt.n\t10e76 \n+\tldr\tr3, [r6, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t10e7e \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #32]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr2, sl\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #140]\t@ 0x8c\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tldr.w\tfp, [fp, #12]\n+\tldr\tr3, [r3, #28]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r4, r7, lsl #2]\n+\tadds\tr7, #1\n+\tcmp.w\tfp, #0\n+\tbne.n\t10e48 \n+\tldr\tr2, [r6, #8]\n+\tcmp\tr2, r7\n+\tbeq.w\t1117a \n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tldr\tr1, [sp, #76]\t@ 0x4c\n+\tadds\tr3, #1\n+\tstr\tr3, [sp, #64]\t@ 0x40\n+\tcmp\tr3, r1\n+\tbne.w\t10d9c \n+\tcmp\tr7, r2\n+\tble.w\t1117a \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #208]\t@ (10f98 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t1117a \n+\tadd.w\tr8, sp, #148\t@ 0x94\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tmovs\tr1, #1\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tcmp.w\tfp, #0\n+\tbeq.w\t11b08 \n+\tsub.w\tsl, r6, #4\n+\tldr\tr3, [pc, #176]\t@ (10f9c )\n+\tmovs\tr7, #0\n+\tstr.w\tfp, [sp, #44]\t@ 0x2c\n+\tstr.w\tsl, [sp, #32]\n+\tmov\tr9, r7\n+\tldr.w\tfp, [sp, #24]\n+\tadd\tr3, pc\n+\tldr.w\tsl, [sp, #56]\t@ 0x38\n+\tstr\tr3, [sp, #28]\n+\tldr\tr2, [sp, #32]\n+\tmovs\tr3, #0\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tldr.w\tr1, [r2, #4]!\n+\tstr\tr2, [sp, #32]\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr6, [r0, #24]\n+\tcmp\tr6, #0\n+\tbeq.n\t10fe6 \n+\tadd\tr4, sp, #88\t@ 0x58\n+\tb.n\t10fa4 \n+\tldmia\tr2, {r2, r4, r5, r6, r7}\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tldmia\tr2!, {r1, r4, r6, r7}\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tbcc.n\t10e70 \n+\tmovs\tr2, r0\n+\tsubs\tr2, r2, r1\n+\tmovs\tr2, r0\n+\tadds\tr2, r5, r3\n+\tmovs\tr2, r0\n+\tsubs\tr4, r6, r1\n+\tmovs\tr2, r0\n+\tldmia\tr1, {r1, r6}\n+\tmovs\tr2, r0\n+\tadd\tr5, sp, #752\t@ 0x2f0\n+\tmovs\tr2, r0\n+\tasrs\tr4, r1, #29\n+\tmovs\tr2, r0\n+\tadds\tr6, r1, r1\n+\tmovs\tr2, r0\n+\tmovs\tr3, #66\t@ 0x42\n+\tmovs\tr2, r0\n+\tmovs\tr3, #102\t@ 0x66\n+\tmovs\tr2, r0\n+\tmovs\tr5, #88\t@ 0x58\n+\tmovs\tr2, r0\n+\tmovs\tr5, #128\t@ 0x80\n+\tmovs\tr2, r0\n+\tmovs\tr5, #196\t@ 0xc4\n+\tmovs\tr2, r0\n+\tmovs\tr6, #48\t@ 0x30\n+\tmovs\tr2, r0\n+\tmovs\tr5, #230\t@ 0xe6\n+\tmovs\tr2, r0\n+\tmovs\tr7, #160\t@ 0xa0\n+\tmovs\tr2, r0\n+\tmovs\tr7, #196\t@ 0xc4\n+\tmovs\tr2, r0\n+\tmovs\tr7, #246\t@ 0xf6\n+\tmovs\tr2, r0\n+\tmovs\tr2, #44\t@ 0x2c\n+\tmovs\tr2, r0\n+\tmovs\tr2, #150\t@ 0x96\n+\tmovs\tr2, r0\n+\tsubs\tr6, r0, r3\n+\tmovs\tr2, r0\n+\tsubs\tr2, r4, r2\n+\tmovs\tr2, r0\n+\tadds\tr6, r5, r3\n+\tmovs\tr2, r0\n+\tadds\tr0, r3, r3\n+\tmovs\tr2, r0\n+\tasrs\tr6, r5, #27\n+\tmovs\tr2, r0\n+\tasrs\tr6, r1, #29\n+\tmovs\tr2, r0\n+\tasrs\tr6, r0, #26\n+\tmovs\tr2, r0\n+\tasrs\tr0, r1, #19\n+\tmovs\tr2, r0\n+\tldr\tr6, [r6, #12]\n+\tcbz\tr6, 10fe6 \n+\tldr\tr3, [r6, #4]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t10fa0 \n+\tldr.w\tr3, [sl, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t10fc4 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r6, #4]\n+\tmov\tr2, r4\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tblx\tr3\n+\tldr\tr3, [r6, #4]\n+\tldr\tr6, [r6, #12]\n+\tldr\tr3, [r3, #24]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [fp, r7, lsl #2]\n+\tadds\tr7, #1\n+\tcmp\tr6, #0\n+\tbne.n\t10fa4 \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tadd.w\tr9, r9, #1\n+\tcmp\tr9, r3\n+\tbne.n\t10f04 \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr3, [r3, #8]\n+\tcmp\tr3, r7\n+\tbge.w\t11328 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [pc, #2672]\t@ 11a70 \n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t11328 \n+\tadd.w\tr9, sp, #92\t@ 0x5c\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tmovs\tr1, #1\n+\tmov\tr0, r9\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tadd.w\tr8, sp, #148\t@ 0x94\n+\tmovs\tr1, #1\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tcmp.w\tfp, #0\n+\tbeq.w\t11a66 \n+\tsubs\tr3, r6, #4\n+\tldr\tr7, [sp, #36]\t@ 0x24\n+\tmovs\tr4, #0\n+\tmov\tr6, r3\n+\tadd.w\tsl, sp, #88\t@ 0x58\n+\tstr\tr3, [sp, #28]\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [r6, #4]!\n+\tmov\tr2, r3\n+\tmov\tr0, r7\n+\tblx\t89c8 \n+\tadds\tr4, #1\n+\tmov\tr1, r0\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tmov\tr2, sl\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tcmp\tr4, fp\n+\tbne.n\t1103c \n+\tldr.w\tr3, [pc, #2584]\t@ 11a74 \n+\tmovs\tr7, #0\n+\tldr\tr4, [sp, #56]\t@ 0x38\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #44]\t@ 0x2c\n+\tldr.w\tr3, [pc, #2576]\t@ 11a78 \n+\tstr.w\tfp, [sp, #72]\t@ 0x48\n+\tadd\tr3, pc\n+\tstr\tr7, [sp, #32]\n+\tstr\tr3, [sp, #64]\t@ 0x40\n+\tldr\tr2, [sp, #28]\n+\tmovs\tr3, #0\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tldr.w\tr1, [r2, #4]!\n+\tstr\tr2, [sp, #28]\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr6, [r0, #24]\n+\tmov\tfp, r0\n+\tcbnz\tr6, 11094 \n+\tb.n\t110ea \n+\tldr\tr6, [r6, #12]\n+\tcmp\tr6, #0\n+\tbeq.n\t110ea \n+\tldr\tr3, [r6, #4]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t1108e \n+\tldr\tr3, [r6, #4]\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #136]\t@ 0x88\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t1108e \n+\tcmp\tr7, #0\n+\tblt.n\t110be \n+\tldr\tr3, [r4, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t110c6 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #44]\t@ 0x2c\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r6, #4]\n+\tmov\tr2, sl\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #140]\t@ 0x8c\n+\tblx\tr3\n+\tldr\tr3, [r6, #4]\n+\tldr\tr6, [r6, #12]\n+\tldr\tr2, [sp, #24]\n+\tldr\tr3, [r3, #24]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r2, r7, lsl #2]\n+\tadds\tr7, #1\n+\tcmp\tr6, #0\n+\tbne.n\t11094 \n+\tldr\tr2, [r4, #8]\n+\tcmp\tr2, r7\n+\tbeq.n\t1117a \n+\tldr.w\tr6, [fp, #32]\n+\tcmp\tr6, #0\n+\tbeq.n\t1115e \n+\tldr.w\tfp, [sp, #24]\n+\tb.n\t11104 \n+\tldr\tr6, [r6, #12]\n+\tcmp\tr6, #0\n+\tbeq.n\t11158 \n+\tldr\tr3, [r6, #4]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t110fe \n+\tldr\tr3, [r6, #4]\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #136]\t@ 0x88\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t110fe \n+\tcmp\tr7, #0\n+\tblt.n\t1112e \n+\tldr\tr3, [r4, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t11136 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #64]\t@ 0x40\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r6, #4]\n+\tmov\tr2, sl\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #140]\t@ 0x8c\n+\tblx\tr3\n+\tldr\tr3, [r6, #4]\n+\tldr\tr6, [r6, #12]\n+\tldr\tr3, [r3, #28]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [fp, r7, lsl #2]\n+\tadds\tr7, #1\n+\tcmp\tr6, #0\n+\tbne.n\t11104 \n+\tldr\tr2, [r4, #8]\n+\tcmp\tr2, r7\n+\tbeq.n\t1117a \n+\tldr\tr3, [sp, #32]\n+\tldr\tr1, [sp, #72]\t@ 0x48\n+\tadds\tr3, #1\n+\tstr\tr3, [sp, #32]\n+\tcmp\tr3, r1\n+\tbne.n\t11074 \n+\tcmp\tr7, r2\n+\tble.n\t1117a \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [pc, #2312]\t@ 11a7c \n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r9\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tb.n\t114aa \n+\tcmp.w\tfp, #0\n+\tbeq.w\t11a42 \n+\tldr.w\tr4, [pc, #2288]\t@ 11a80 \n+\tsub.w\tr8, r6, #4\n+\tldr\tr6, [sp, #56]\t@ 0x38\n+\tmov.w\tr9, #0\n+\tadd\tr4, pc\n+\tstr\tr4, [sp, #28]\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [r8, #4]!\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr4, [r0, #32]\n+\tcbz\tr4, 111d4 \n+\tldr\tr3, [sp, #24]\n+\tadd.w\tsl, r3, r7, lsl #2\n+\tldr\tr3, [r6, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t111c4 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tadds\tr7, #1\n+\tldr\tr4, [r4, #12]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [sl], #4\n+\tcmp\tr4, #0\n+\tbne.n\t111b6 \n+\tadd.w\tr9, r9, #1\n+\tcmp\tr9, fp\n+\tbne.n\t1119e \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr3, [r3, #8]\n+\tcmp\tr3, r7\n+\tbge.n\t111f0 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [pc, #2204]\t@ 11a84 \n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr3, #0\n+\tbeq.w\t1133a \n+\tldr\tr2, [sp, #48]\t@ 0x30\n+\tldr\tr3, [r5, #0]\n+\tcmp\tr2, #0\n+\tbeq.w\t11702 \n+\tcmp\tr7, #0\n+\tbne.w\t11798 \n+\tldr\tr2, [sp, #52]\t@ 0x34\n+\tcbz\tr2, 11220 \n+\tldr.w\tr4, [r3, #188]\t@ 0xbc\n+\tadd\tr2, sp, #80\t@ 0x50\n+\tldr\tr1, [sp, #52]\t@ 0x34\n+\tadd\tr3, sp, #84\t@ 0x54\n+\tldr\tr0, [sp, #20]\n+\tblx\tr4\n+\tcmp\tr0, #0\n+\tbne.w\t1178a \n+\tmovs\tr4, #0\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r4\n+\tldr\tr6, [sp, #24]\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tmov\tr1, r6\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tldr\tr0, [sp, #20]\n+\tblx\tr4\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r6\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tb.w\t1067c \n+\tldr\tr3, [r5, #0]\n+\tadd.w\tr8, sp, #148\t@ 0x94\n+\tmovs\tr1, #1\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tcmp.w\tfp, #0\n+\tbeq.w\t11b14 \n+\tsubs\tr3, r6, #4\n+\tmov.w\tr9, #0\n+\tmov\tsl, r3\n+\tadd\tr4, sp, #88\t@ 0x58\n+\tstr\tr3, [sp, #28]\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [sl, #4]!\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr6, [r0, #24]\n+\tcbz\tr6, 1128c \n+\tldr\tr1, [r6, #4]\n+\tmov\tr2, r4\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tldr\tr6, [r6, #12]\n+\tcmp\tr6, #0\n+\tbne.n\t1127c \n+\tadd.w\tr9, r9, #1\n+\tcmp\tr9, fp\n+\tbne.n\t1126a \n+\tldr.w\tr9, [pc, #2032]\t@ 11a88 \n+\tmov.w\tsl, #0\n+\tldr\tr6, [sp, #24]\n+\tstr.w\tsl, [sp, #32]\n+\tadd\tr9, pc\n+\tldr.w\tsl, [sp, #56]\t@ 0x38\n+\tstr.w\tfp, [sp, #44]\t@ 0x2c\n+\tldr\tr2, [sp, #28]\n+\tmovs\tr3, #0\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tldr.w\tr1, [r2, #4]!\n+\tstr\tr2, [sp, #28]\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr.w\tfp, [r0, #32]\n+\tcmp.w\tfp, #0\n+\tbeq.n\t11308 \n+\tadd\tr4, sp, #88\t@ 0x58\n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tmov\tr0, r8\n+\tldr.w\tr1, [fp, #4]\n+\tblx\tr3\n+\tcbz\tr0, 112fe \n+\tldr.w\tr3, [sl, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t112e6 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tmov\tr2, r4\n+\tldr.w\tr1, [fp, #4]\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r6, r7, lsl #2]\n+\tadds\tr7, #1\n+\tldr.w\tfp, [fp, #12]\n+\tcmp.w\tfp, #0\n+\tbne.n\t112ca \n+\tldr\tr3, [sp, #32]\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tadds\tr3, #1\n+\tstr\tr3, [sp, #32]\n+\tcmp\tr3, r2\n+\tbne.n\t112ac \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr3, [r3, #8]\n+\tcmp\tr3, r7\n+\tbge.n\t11328 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [pc, #1900]\t@ 11a8c \n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr3, #0\n+\tbne.w\t111f8 \n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\tmov\tr4, r7\n+\tcmp\tr3, #0\n+\tbeq.w\t11222 \n+\tadd.w\tr8, sp, #84\t@ 0x54\n+\tldr\tr2, [r5, #0]\n+\tmov\tr3, r8\n+\tldr\tr1, [sp, #52]\t@ 0x34\n+\tldr\tr0, [sp, #20]\n+\tldr.w\tr6, [r2, #188]\t@ 0xbc\n+\tadd\tr2, sp, #80\t@ 0x50\n+\tblx\tr6\n+\tcmp\tr0, #0\n+\tbne.w\t1178a \n+\tcmp\tr4, #0\n+\tbne.w\t108ec \n+\tb.n\t11220 \n+\tadd.w\tr8, sp, #148\t@ 0x94\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tmovs\tr1, #1\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tcmp.w\tfp, #0\n+\tbeq.w\t11b1a \n+\tsubs\tr3, r6, #4\n+\tldr.w\tsl, [pc, #1808]\t@ 11a90 \n+\tmovs\tr7, #0\n+\tstr\tr3, [sp, #44]\t@ 0x2c\n+\tldr\tr4, [sp, #24]\n+\tmov\tr9, r7\n+\tldr.w\tr3, [pc, #1800]\t@ 11a94 \n+\tadd\tsl, pc\n+\tldr\tr6, [sp, #56]\t@ 0x38\n+\tadd\tr3, pc\n+\tstr.w\tfp, [sp, #72]\t@ 0x48\n+\tstr\tr3, [sp, #28]\n+\tstr.w\tsl, [sp, #32]\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tmovs\tr3, #0\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tldr.w\tr1, [r2, #4]!\n+\tstr\tr2, [sp, #44]\t@ 0x2c\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr.w\tfp, [r0, #24]\n+\tmov\tr3, r0\n+\tcmp.w\tfp, #0\n+\tbeq.n\t1141e \n+\tadd.w\tsl, sp, #88\t@ 0x58\n+\tstr\tr0, [sp, #64]\t@ 0x40\n+\tb.n\t113ce \n+\tldr.w\tfp, [fp, #12]\n+\tcmp.w\tfp, #0\n+\tbeq.n\t1141c \n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t113c4 \n+\tcmp\tr7, #0\n+\tblt.n\t113ea \n+\tldr\tr3, [r6, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t113f2 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #32]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr2, sl\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tldr.w\tfp, [fp, #12]\n+\tldr\tr3, [r3, #24]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r4, r7, lsl #2]\n+\tadds\tr7, #1\n+\tcmp.w\tfp, #0\n+\tbne.n\t113ce \n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tldr\tr2, [r6, #8]\n+\tcmp\tr2, r7\n+\tbeq.n\t114ac \n+\tldr.w\tfp, [r3, #32]\n+\tcmp.w\tfp, #0\n+\tbeq.n\t11492 \n+\tadd.w\tsl, sp, #88\t@ 0x58\n+\tb.n\t1143e \n+\tldr.w\tfp, [fp, #12]\n+\tcmp.w\tfp, #0\n+\tbeq.n\t1148c \n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t11434 \n+\tcmp\tr7, #0\n+\tblt.n\t1145a \n+\tldr\tr3, [r6, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t11462 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr2, sl\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tldr.w\tfp, [fp, #12]\n+\tldr\tr3, [r3, #28]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r4, r7, lsl #2]\n+\tadds\tr7, #1\n+\tcmp.w\tfp, #0\n+\tbne.n\t1143e \n+\tldr\tr2, [r6, #8]\n+\tcmp\tr2, r7\n+\tbeq.n\t114ac \n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tadd.w\tr9, r9, #1\n+\tcmp\tr9, r3\n+\tbne.n\t1139e \n+\tcmp\tr7, r2\n+\tble.n\t114ac \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [pc, #1524]\t@ 11a98 \n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr3, #0\n+\tbne.w\t111f8 \n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\tmov\tr4, r7\n+\tcmp\tr3, #0\n+\tbne.w\t11344 \n+\tb.w\t10ac8 \n+\tcmp.w\tfp, #0\n+\tbeq.w\t11b04 \n+\tldr.w\tr4, [pc, #1476]\t@ 11a9c \n+\tsub.w\tr8, r6, #4\n+\tldr\tr6, [sp, #56]\t@ 0x38\n+\tmov.w\tr9, #0\n+\tadd\tr4, pc\n+\tstr\tr4, [sp, #28]\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [r8, #4]!\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr4, [r0, #24]\n+\tcbz\tr4, 1151c \n+\tldr\tr3, [sp, #24]\n+\tadd.w\tsl, r3, r7, lsl #2\n+\tldr\tr3, [r6, #8]\n+\tcmp\tr3, r7\n+\tbgt.n\t1150c \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tadds\tr7, #1\n+\tldr\tr4, [r4, #12]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [sl], #4\n+\tcmp\tr4, #0\n+\tbne.n\t114fe \n+\tadd.w\tr9, r9, #1\n+\tcmp\tr9, fp\n+\tbne.n\t114e6 \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr3, [r3, #8]\n+\tcmp\tr3, r7\n+\tbge.w\t111f0 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr0, [pc, #1388]\t@ 11aa0 \n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t111f0 \n+\tldr\tr3, [r5, #0]\n+\tadd.w\tr9, sp, #92\t@ 0x5c\n+\tmovs\tr1, #1\n+\tmov\tr0, r9\n+\tadd.w\tr8, sp, #148\t@ 0x94\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmovs\tr1, #1\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tcmp.w\tfp, #0\n+\tbeq.w\t11b00 \n+\tsubs\tr3, r6, #4\n+\tstr\tr5, [sp, #32]\n+\tmov.w\tsl, #0\n+\tadd\tr4, sp, #88\t@ 0x58\n+\tmov\tr5, r3\n+\tstr\tr3, [sp, #28]\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [r5, #4]!\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr6, [r0, #24]\n+\tcbz\tr6, 11594 \n+\tldr\tr1, [r6, #4]\n+\tmov\tr2, r4\n+\tldr\tr3, [sp, #140]\t@ 0x8c\n+\tmov\tr0, r9\n+\tblx\tr3\n+\tldr\tr6, [r6, #12]\n+\tcmp\tr6, #0\n+\tbne.n\t11584 \n+\tadd.w\tsl, sl, #1\n+\tcmp\tsl, fp\n+\tbne.n\t11572 \n+\tldr\tr3, [sp, #28]\n+\tmov.w\tsl, #0\n+\tadd\tr4, sp, #88\t@ 0x58\n+\tmov\tr5, r3\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [r5, #4]!\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr6, [r0, #32]\n+\tcbz\tr6, 115c8 \n+\tldr\tr1, [r6, #4]\n+\tmov\tr2, r4\n+\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tldr\tr6, [r6, #12]\n+\tcmp\tr6, #0\n+\tbne.n\t115b8 \n+\tadd.w\tsl, sl, #1\n+\tcmp\tsl, fp\n+\tbne.n\t115a6 \n+\tldr.w\tr3, [pc, #1232]\t@ 11aa4 \n+\tmovs\tr4, #0\n+\tstr\tr7, [sp, #64]\t@ 0x40\n+\tstr.w\tr9, [sp, #72]\t@ 0x48\n+\tadd\tr3, pc\n+\tldr.w\tsl, [sp, #28]\n+\tldr\tr7, [sp, #24]\n+\tldr.w\tr9, [sp, #56]\t@ 0x38\n+\tldr\tr5, [sp, #32]\n+\tstr\tr4, [sp, #44]\t@ 0x2c\n+\tstr\tr3, [sp, #32]\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [sl, #4]!\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr6, [r0, #24]\n+\tcbnz\tr6, 11606 \n+\tb.n\t11632 \n+\tldr\tr6, [r6, #12]\n+\tcbz\tr6, 11632 \n+\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tmov\tr0, r8\n+\tldr\tr1, [r6, #4]\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t11602 \n+\tldr.w\tr3, [r9, #8]\n+\tcmp\tr3, r4\n+\tbgt.n\t11622 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #32]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r6, #4]\n+\tldr\tr6, [r6, #12]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r7, r4, lsl #2]\n+\tadds\tr4, #1\n+\tcmp\tr6, #0\n+\tbne.n\t11606 \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tadds\tr3, #1\n+\tstr\tr3, [sp, #44]\t@ 0x2c\n+\tcmp\tr3, fp\n+\tbne.n\t115ee \n+\tldr.w\tsl, [pc, #1128]\t@ 11aa8 \n+\tstr.w\tr8, [sp, #44]\t@ 0x2c\n+\tldr.w\tr9, [sp, #72]\t@ 0x48\n+\tadd\tsl, pc\n+\tldr\tr6, [sp, #24]\n+\tldr.w\tr8, [sp, #56]\t@ 0x38\n+\tldr\tr7, [sp, #64]\t@ 0x40\n+\tstr\tr7, [sp, #32]\n+\tldr\tr2, [sp, #28]\n+\tmovs\tr3, #0\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tldr.w\tr1, [r2, #4]!\n+\tstr\tr2, [sp, #28]\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr7, [r0, #32]\n+\tcbnz\tr7, 11670 \n+\tb.n\t116a0 \n+\tldr\tr7, [r7, #12]\n+\tcbz\tr7, 116a0 \n+\tldr\tr3, [sp, #136]\t@ 0x88\n+\tmov\tr0, r9\n+\tldr\tr1, [r7, #4]\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t1166c \n+\tcmp\tr4, #0\n+\tblt.n\t11688 \n+\tldr.w\tr3, [r8, #8]\n+\tcmp\tr3, r4\n+\tbgt.n\t11690 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, sl\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r7, #4]\n+\tldr\tr7, [r7, #12]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r6, r4, lsl #2]\n+\tadds\tr4, #1\n+\tcmp\tr7, #0\n+\tbne.n\t11670 \n+\tldr\tr3, [sp, #32]\n+\tadds\tr3, #1\n+\tstr\tr3, [sp, #32]\n+\tcmp\tr3, fp\n+\tbne.n\t11654 \n+\tldr.w\tr8, [sp, #44]\t@ 0x2c\n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr3, [r3, #8]\n+\tcmp\tr3, r4\n+\tbge.n\t116c0 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #1008]\t@ (11aac )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r9\n+\tmov\tr7, r4\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tb.n\t114b6 \n+\tldr.w\tr9, [sp, #44]\t@ 0x2c\n+\tldr\tr3, [r6, #8]\n+\tcmp\tr3, r7\n+\tbeq.w\t114ac \n+\tldr\tr2, [sp, #32]\n+\tadd.w\tr9, r9, #1\n+\tcmp\tr9, r2\n+\tbne.w\t10c1e \n+\tcmp\tr7, r3\n+\tble.w\t114ac \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #948]\t@ (11ab0 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t114ac \n+\tcmp\tr7, #0\n+\tbeq.w\t11208 \n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tldr\tr0, [sp, #40]\t@ 0x28\n+\tblx\tr3\n+\tcmp\tr7, #0\n+\tmov\tr8, r0\n+\tble.w\t10af8 \n+\tldr.w\tr9, [pc, #920]\t@ 11ab4 \n+\tmov\tfp, r5\n+\tldr\tr4, [sp, #48]\t@ 0x30\n+\tldr\tr3, [sp, #24]\n+\tadd\tr9, pc\n+\tldr\tr5, [sp, #68]\t@ 0x44\n+\tmov\tsl, r4\n+\tstr.w\tr9, [sp, #28]\n+\tsubs\tr6, r3, #4\n+\tldr.w\tr9, [sp, #36]\t@ 0x24\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [r6, #4]!\n+\tmov\tr2, r3\n+\tmov\tr0, r9\n+\tblx\tr5\n+\tldr\tr0, [r0, #8]\n+\tcbz\tr0, 11766 \n+\tldr\tr3, [r0, #24]\n+\tcbz\tr3, 11766 \n+\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tmov\tr1, r8\n+\tblx\tr3\n+\tcbz\tr0, 11766 \n+\tcmp\tr7, r4\n+\tbgt.n\t1175c \n+\tldr.w\tr3, [fp]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr2, [sp, #24]\n+\tldr\tr3, [r6, #0]\n+\tstr.w\tr3, [r2, r4, lsl #2]\n+\tadds\tr4, #1\n+\tadd.w\tsl, sl, #1\n+\tcmp\tsl, r7\n+\tbne.n\t11732 \n+\tmov\tr5, fp\n+\tcmp\tr4, sl\n+\tble.n\t11780 \n+\tldr.w\tr3, [fp]\n+\tldr\tr0, [pc, #828]\t@ (11ab8 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\tcmp\tr3, #0\n+\tbne.w\t11344 \n+\tb.n\t11222 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #24]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr0, #1\n+\tb.w\t106b2 \n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tadd.w\tr8, sp, #84\t@ 0x54\n+\tldr\tr0, [sp, #40]\t@ 0x28\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr9, r0\n+\tmov\tr1, r8\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tldr.w\tr3, [r3, #172]\t@ 0xac\n+\tblx\tr3\n+\tcmp\tr7, #0\n+\tmov\tsl, r0\n+\tble.w\t1080c \n+\tmovs\tr4, #0\n+\tadd\tr6, sp, #88\t@ 0x58\n+\tmov\tfp, r4\n+\tmov\tsl, r4\n+\tstr.w\tr8, [sp, #40]\t@ 0x28\n+\tstr\tr6, [sp, #28]\n+\tldr\tr4, [sp, #68]\t@ 0x44\n+\tldr.w\tr8, [sp, #24]\n+\tldr\tr6, [sp, #36]\t@ 0x24\n+\tstr\tr0, [sp, #32]\n+\tmovs\tr3, #0\n+\tldr.w\tr1, [r8, fp, lsl #2]\n+\tmov\tr2, r3\n+\tmov\tr0, r6\n+\tblx\tr4\n+\tldr\tr0, [r0, #8]\n+\tcbz\tr0, 11826 \n+\tldr\tr3, [r0, #24]\n+\tcbz\tr3, 11826 \n+\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tmov\tr1, r9\n+\tblx\tr3\n+\tcbz\tr0, 11826 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [sp, #28]\n+\tldr\tr0, [r0, #12]\n+\tldr.w\tr3, [r3, #172]\t@ 0xac\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tldrd\tr2, r3, [sp, #84]\t@ 0x54\n+\tcmp\tr2, r3\n+\tbne.n\t11826 \n+\tldr\tr0, [sp, #32]\n+\tblx\t847c \n+\tcbnz\tr0, 11826 \n+\tcmp\tsl, r7\n+\tblt.n\t1181a \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #680]\t@ (11abc )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr.w\tr3, [r8, fp, lsl #2]\n+\tstr.w\tr3, [r8, sl, lsl #2]\n+\tadd.w\tsl, sl, #1\n+\tadd.w\tfp, fp, #1\n+\tcmp\tfp, r7\n+\tbne.n\t117d2 \n+\tldr.w\tr8, [sp, #40]\t@ 0x28\n+\tmov\tr4, sl\n+\tcmp\tsl, fp\n+\tble.n\t11842 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #644]\t@ (11ac0 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\tcmp\tr3, #0\n+\tbne.w\t11348 \n+\tb.n\t11222 \n+\tldr\tr6, [sp, #28]\n+\tmov\tr4, r9\n+\tmov.w\tr9, #1\n+\tb.w\t10a46 \n+\tldr\tr2, [sp, #56]\t@ 0x38\n+\tldrd\tsl, r3, [r2, #4]\n+\tcmp.w\tsl, #0\n+\tbeq.w\t11b26 \n+\tldr.w\tr9, [pc, #604]\t@ 11ac4 \n+\tmov.w\tfp, #0\n+\tldr.w\tr8, [pc, #600]\t@ 11ac8 \n+\tldr\tr1, [pc, #600]\t@ (11acc )\n+\tadd\tr9, pc\n+\tadd\tr8, pc\n+\tstr\tr4, [sp, #40]\t@ 0x28\n+\tadd\tr1, pc\n+\tmov\tr4, sl\n+\tstr.w\tr9, [sp, #32]\n+\tmov\tsl, r6\n+\tstr.w\tr8, [sp, #28]\n+\tmov\tr8, r2\n+\tldr.w\tr9, [sp, #20]\n+\tstr\tr1, [sp, #36]\t@ 0x24\n+\tb.n\t118d6 \n+\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n+\tmov\tr0, r9\n+\tldr.w\tr6, [r3, #136]\t@ 0x88\n+\tblx\tr2\n+\tadd\tr2, sp, #88\t@ 0x58\n+\tmov\tr1, r0\n+\tmov\tr0, r9\n+\tblx\tr6\n+\tcmp\tr0, #0\n+\tbne.n\t11938 \n+\tldr\tr2, [sp, #88]\t@ 0x58\n+\tldr.w\tr3, [r8, #8]\n+\tcbz\tr2, 118ce \n+\tcmp\tfp, r3\n+\tblt.n\t118c2 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [r8, #8]\n+\tldr\tr1, [sp, #24]\n+\tldr\tr2, [r4, #0]\n+\tstr.w\tr2, [r1, fp, lsl #2]\n+\tadd.w\tfp, fp, #1\n+\tldr\tr4, [r4, #16]\n+\tcmp\tr4, #0\n+\tbeq.w\t11a08 \n+\tcmp\tfp, r3\n+\tblt.n\t118e2 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #32]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tadds\tr2, r3, #1\n+\tblt.n\t118ee \n+\tadds\tr3, #1\n+\tcmp\tsl, r3\n+\tbgt.n\t118fa \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tadds\tr3, #1\n+\tldr\tr2, [r4, #0]\n+\tmov\tr1, sl\n+\tstr.w\tr2, [r7, r3, lsl #2]\n+\tmov\tr0, r9\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr6, [r3, #1176]\t@ 0x498\n+\tldr\tr3, [r2, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r2, #0]\n+\tmovs\tr3, #0\n+\tmov\tr2, r7\n+\tblx\tr6\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tmov\tr6, r0\n+\tadds\tr3, #1\n+\tldr.w\tr0, [r7, r3, lsl #2]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t11932 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tcmp\tr6, #0\n+\tbeq.n\t11892 \n+\tldr\tr4, [sp, #40]\t@ 0x28\n+\tmov\tr6, sl\n+\tb.n\t11850 \n+\tmov\tr7, r2\n+\tmov\tr5, r6\n+\tcmp\tr4, r7\n+\tble.w\t11842 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #388]\t@ (11ad0 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t11842 \n+\tmov\tr4, r7\n+\tcmp\tr4, r3\n+\tble.w\t11780 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #372]\t@ (11ad4 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t11780 \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tcmp\tr3, #5\n+\tbne.w\t107ac \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr4, [sp, #52]\t@ 0x34\n+\tldrd\tr6, r3, [r3, #4]\n+\tcbz\tr6, 119a0 \n+\tldr\tr7, [pc, #348]\t@ (11ad8 )\n+\tsub.w\tr8, r0, #4\n+\tadd\tr7, pc\n+\tcmp\tr4, r3\n+\tblt.n\t11992 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r7\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr3, [r3, #8]\n+\tldr\tr2, [r6, #0]\n+\tadds\tr4, #1\n+\tldr\tr6, [r6, #16]\n+\tstr.w\tr2, [r8, #4]!\n+\tcmp\tr6, #0\n+\tbne.n\t11982 \n+\tcmp\tr4, r3\n+\tbeq.w\t11222 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #304]\t@ (11adc )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t11222 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #296]\t@ (11ae0 )\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tadd\tr0, pc\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tb.w\t107d8 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #284]\t@ (11ae4 )\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tadd\tr0, pc\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tb.w\t107d8 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #268]\t@ (11ae8 )\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tadd\tr0, pc\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tb.w\t107d8 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #256]\t@ (11aec )\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tadd\tr0, pc\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tb.w\t107d8 \n+\tldr\tr3, [r5, #0]\n+\tstr.w\tfp, [sp, #40]\t@ 0x28\n+\tstrd\tfp, fp, [sp, #48]\t@ 0x30\n+\tb.w\t10776 \n+\tmov\tr6, sl\n+\tcmp\tfp, r3\n+\tble.w\t10a36 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #220]\t@ (11af0 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.w\t10a36 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #208]\t@ (11af4 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr3, [r3, #8]\n+\tcmp\tr3, r9\n+\tit\tle\n+\tmovle\tr7, r9\n+\tbgt.w\t10c0a \n+\tb.n\t116f0 \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tmov\tr7, fp\n+\tldr\tr2, [r3, #8]\n+\tb.w\t10ebe \n+\tmov\tr7, fp\n+\tb.w\t111dc \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr3, [r3, #8]\n+\tcmp\tr3, #0\n+\tbge.n\t11b22 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #164]\t@ (11af8 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr3, [r3, #8]\n+\tcmp\tr3, #0\n+\tbgt.n\t11b22 \n+\tmov\tr7, fp\n+\tb.n\t116f0 \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tmov\tr7, fp\n+\tldr\tr2, [r3, #8]\n+\tb.w\t1116a \n+\tasrs\tr6, r5, #16\n+\tmovs\tr2, r0\n+\tasrs\tr2, r0, #9\n+\tmovs\tr2, r0\n+\tasrs\tr2, r4, #10\n+\tmovs\tr2, r0\n+\tasrs\tr6, r0, #8\n+\tmovs\tr2, r0\n+\tadds\tr2, r3, r1\n+\tmovs\tr2, r0\n+\tadds\tr4, r6, r1\n+\tmovs\tr2, r0\n+\tasrs\tr6, r3, #26\n+\tmovs\tr2, r0\n+\tasrs\tr0, r1, #26\n+\tmovs\tr2, r0\n+\tlsrs\tr6, r6, #23\n+\tmovs\tr2, r0\n+\tlsrs\tr6, r3, #25\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r6, #22\n+\tmovs\tr2, r0\n+\tasrs\tr2, r5, #14\n+\tmovs\tr2, r0\n+\tasrs\tr2, r0, #15\n+\tmovs\tr2, r0\n+\tasrs\tr0, r2, #6\n+\tmovs\tr2, r0\n+\tasrs\tr0, r2, #6\n+\tmovs\tr2, r0\n+\tasrs\tr0, r1, #6\n+\tmovs\tr2, r0\n+\tasrs\tr0, r5, #32\n+\tmovs\tr2, r0\n+\tasrs\tr2, r4, #21\n+\tmovs\tr2, r0\n+\tasrs\tr0, r7, #21\n+\tmovs\tr2, r0\n+\tasrs\tr2, r2, #10\n+\tmovs\tr2, r0\n+\tasrs\tr2, r3, #11\n+\tmovs\tr2, r0\n+\tasrs\tr0, r6, #31\n+\tmovs\tr2, r0\n+\tadds\tr2, r3, r1\n+\tmovs\tr2, r0\n+\tadds\tr6, r0, r3\n+\tmovs\tr2, r0\n+\tasrs\tr6, r5, #11\n+\tmovs\tr2, r0\n+\tasrs\tr6, r6, #18\n+\tmovs\tr2, r0\n+\tlsls\tr4, r0, #29\n+\tmovs\tr2, r0\n+\tlsls\tr4, r0, #30\n+\tmovs\tr2, r0\n+\tlsls\tr6, r7, #22\n+\tmovs\tr2, r0\n+\tlsls\tr0, r2, #18\n+\tmovs\tr2, r0\n+\tlsls\tr6, r5, #20\n+\tmovs\tr2, r0\n+\tlsls\tr4, r2, #21\n+\tmovs\tr2, r0\n+\tasrs\tr6, r2, #30\n+\tmovs\tr2, r0\n+\tadds\tr4, r7, r3\n+\tmovs\tr2, r0\n+\tadds\tr2, r1, r3\n+\tmovs\tr2, r0\n+\tmov\tr4, r6\n+\tb.n\t11942 \n+\tmov\tr4, fp\n+\tb.n\t116ae \n+\tmov\tr7, fp\n+\tb.n\t11524 \n+\tmov\tr7, fp\n+\tb.w\t10ff0 \n+\tmov\tr7, fp\n+\tb.w\t10d1c \n+\tmov\tr7, fp\n+\tb.w\t11314 \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tmov\tr7, fp\n+\tldr\tr2, [r3, #8]\n+\tb.n\t1149c \n+\tmov\tr7, fp\n+\tb.n\t114ac \n+\tmov\tfp, sl\n+\tb.n\t11a0a \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\tcmp\tr3, #0\n+\tbne.w\t108d2 \n+\tldr\tr3, [r5, #0]\n+\tmov.w\tr4, #4294967295\t@ 0xffffffff\n+\tb.w\t10ad0 \n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tldr\tr0, [sp, #40]\t@ 0x28\n+\tblx\tr3\n+\tmov\tr9, r0\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tb.w\t107fc \n+\tbx\tlr\n+\tnop\n+\tldr\tr3, [pc, #8]\t@ (11b60 )\n+\tldr\tr2, [r0, #16]\n+\tadd\tr3, pc\n+\tstrd\tr3, r2, [r1, #12]\n+\tbx\tlr\n+\tpop\t{r6, r7, pc}\n+\tmovs\tr2, r0\n+\tpush\t{r3, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr3, [pc, #20]\t@ (11b88 )\n+\tldr\tr2, [pc, #20]\t@ (11b8c )\n+\tadd\tr3, pc\n+\tldr\tr0, [pc, #20]\t@ (11b90 )\n+\tadd\tr0, pc\n+\tldr\tr3, [r3, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tmovs\tr0, #1\n+\tpop\t{r3, pc}\n+\tpush\t{r1, r2, r7}\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tadds\tr6, r5, r0\n+\tmovs\tr2, r0\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [r0, #16]\n+\tmov\tr4, r0\n+\tldr\tr3, [pc, #40]\t@ (11bd0 )\n+\tldr\tr2, [pc, #40]\t@ (11bd4 )\n+\tldr\tr1, [r5, #0]\n+\tadd\tr3, pc\n+\tldr\tr0, [r1, #8]\n+\tstr\tr0, [r4, #8]\n+\tadds\tr0, #1\n+\tldr\tr3, [r3, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tldr\tr2, [r4, #8]\n+\tstr\tr0, [r4, #4]\n+\tadds\tr2, #1\n+\tldr\tr1, [r3, #4]\n+\tldmia.w\tsp!, {r3, r4, r5, lr}\n+\tb.w\t87c8 \n+\tnop\n+\tpush\t{r4, r6}\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+00011bd8 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [r0, #12]\n+\tmov\tr4, r0\n+\tmov\tr5, r1\n+\tcbz\tr3, 11bf4 \n+\tldr\tr3, [r3, #4]\n+\tcbz\tr3, 11bf4 \n+\tblx\tr3\n+\tldr\tr3, [pc, #8]\t@ (11c00 )\n+\tadd\tr3, pc\n+\tstrd\tr3, r5, [r4, #12]\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tpop\t{r1, r5, pc}\n+\tmovs\tr2, r0\n+\n+00011c04 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr4, [pc, #76]\t@ (11c64 )\n+\tmov\tr7, r3\n+\tldr\tr3, [pc, #76]\t@ (11c68 )\n+\tmov\tr5, r1\n+\tadd\tr4, pc\n+\tldr.w\tr8, [r0, #16]\n+\tmov\tr0, r1\n+\tmov\tr6, r2\n+\tldr\tr3, [r4, r3]\n+\tldr.w\tr4, [r8, #44]\t@ 0x2c\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tmov\tr0, r8\n+\tblx\tr4\n+\tmov\tr4, r0\n+\tcbz\tr0, 11c4e \n+\tldr\tr4, [r0, #12]\n+\tmov\tr0, r5\n+\tmov\tr1, r4\n+\tblx\t9060 \n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tcmp\tr6, #0\n+\tbeq.n\t11c48 \n+\tmov\tr0, r6\n+\tmov\tr2, r7\n+\tmov\tr1, r5\n+\tblx\t8ab0 \n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tnop\n+\tcbz\tr0, 11ce0 \n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n \n-000104ec :\n+00011c6c :\n \tldrd\tr2, r3, [r1, #4]\n \tpush\t{r4}\n \tmovs\tr4, #0\n \tadds\tr3, #1\n \tstr\tr3, [r1, #8]\n \tstrd\tr2, r4, [r0, #16]\n \tstr\tr0, [r1, #4]\n-\tcbz\tr2, 10502 \n+\tcbz\tr2, 11c82 \n \tstr\tr0, [r2, #20]\n \tldr.w\tr4, [sp], #4\n \tbx\tlr\n \n-00010508 :\n+00011c88 :\n \tpush\t{r4}\n \tldr\tr4, [r1, #4]\n \tldrd\tr3, r2, [r0, #16]\n \tcmp\tr4, r0\n-\tbeq.n\t10536 \n-\tcbz\tr2, 10530 \n+\tbeq.n\t11cb6 \n+\tcbz\tr2, 11cb0 \n \tstr\tr3, [r2, #16]\n \tldr\tr3, [r0, #16]\n-\tcbz\tr3, 1051e \n+\tcbz\tr3, 11c9e \n \tstr\tr2, [r3, #20]\n \tldr\tr3, [r1, #8]\n \tmovs\tr2, #0\n \tstrd\tr2, r2, [r0, #16]\n \tsubs\tr3, #1\n \tstr\tr3, [r1, #8]\n \tldr.w\tr4, [sp], #4\n \tbx\tlr\n \tcmp\tr3, #0\n-\tbne.n\t1051c \n-\tb.n\t1052a \n+\tbne.n\t11c9c \n+\tb.n\t11caa \n \tstr\tr3, [r1, #4]\n \tcmp\tr2, #0\n-\tbeq.n\t1051a \n+\tbeq.n\t11c9a \n \tstr\tr3, [r2, #16]\n \tldr\tr3, [r0, #16]\n-\tb.n\t1051a \n+\tb.n\t11c9a \n \tnop\n \n-00010544 :\n+00011cc4 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr6, [pc, #108]\t@ (105c4 )\n+\tldr\tr6, [pc, #108]\t@ (11d44 )\n \tsub\tsp, #8\n-\tldr\tr4, [pc, #108]\t@ (105c8 )\n+\tldr\tr4, [pc, #108]\t@ (11d48 )\n \tmov\tr7, r3\n \tadd\tr6, pc\n-\tldr\tr5, [pc, #108]\t@ (105cc )\n-\tldr\tr3, [pc, #108]\t@ (105d0 )\n+\tldr\tr5, [pc, #108]\t@ (11d4c )\n+\tldr\tr3, [pc, #108]\t@ (11d50 )\n \tmov\tr8, r1\n \tadd\tr5, pc\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr\tr4, [r6, r4]\n \tmov\tr6, r2\n \tmov\tr2, r5\n \tldr\tr4, [r4, #0]\n@@ -10449,103 +12939,103 @@\n \tmov\tr2, sp\n \tstr\tr5, [r4, #0]\n \tldr\tr3, [r5, #0]\n \tldr\tr6, [r0, #48]\t@ 0x30\n \tadds\tr3, #1\n \tstr\tr3, [r5, #0]\n \tblx\tr6\n-\tldr\tr2, [pc, #52]\t@ (105d4 )\n+\tldr\tr2, [pc, #52]\t@ (11d54 )\n \tstr\tr0, [r4, #4]\n \tmovs\tr3, #0\n \tstr\tr4, [r0, #12]\n \tadd\tr2, pc\n \tstrd\tr3, r7, [r4, #8]\n-\tldr\tr3, [pc, #28]\t@ (105c8 )\n+\tldr\tr3, [pc, #28]\t@ (11d48 )\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t105c0 \n+\tbne.n\t11d40 \n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tblx\t894c <__stack_chk_fail@plt>\n-\tldmia\tr2!, {r5, r7}\n+\tcbz\tr0, 11d90 \n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr2!, {r3, r4, r7}\n+\tcbz\tr0, 11d96 \n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr2!, {r3, r4, r6}\n+\tuxtb\tr0, r3\n \tmovs\tr2, r0\n \n-000105d8 :\n+00011d58 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n-\tldr\tr3, [pc, #52]\t@ (10620 )\n+\tldr\tr3, [pc, #52]\t@ (11da0 )\n \tldr\tr2, [r0, #0]\n \tadd\tr3, pc\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n-\tldr\tr2, [pc, #44]\t@ (10624 )\n+\tldr\tr2, [pc, #44]\t@ (11da4 )\n \tstr\tr1, [r0, #0]\n \tldr\tr5, [r3, r2]\n-\tbgt.n\t10604 \n+\tbgt.n\t11d84 \n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmovs\tr5, #0\n \tldr\tr0, [r4, #4]\n \tstr\tr5, [r4, #0]\n \tldr.w\tr3, [r3, #440]\t@ 0x1b8\n \tblx\tr3\n \tadd.w\tr0, r4, #8\n \tstr\tr5, [r4, #4]\n \tblx\t8b04 \n \tstr\tr5, [r4, #12]\n \tpop\t{r3, r4, r5, pc}\n-\tldmia\tr2, {r1, r2, r3}\n+\tuxth\tr6, r1\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00010628 :\n+00011da8 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr5, [pc, #144]\t@ (106cc )\n+\tldr\tr5, [pc, #144]\t@ (11e4c )\n \tmov\tr4, r0\n-\tldr\tr0, [pc, #144]\t@ (106d0 )\n+\tldr\tr0, [pc, #144]\t@ (11e50 )\n \tsub\tsp, #8\n \tadd\tr5, pc\n \tmov\tr7, r3\n-\tldr\tr6, [pc, #140]\t@ (106d4 )\n+\tldr\tr6, [pc, #140]\t@ (11e54 )\n \tmov\tr8, r1\n \tldr\tr0, [r5, r0]\n \tmov\tr5, r2\n \tadd\tr6, pc\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #4]\n \tmov.w\tr0, #0\n \tldr\tr0, [r4, #0]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n-\tldr\tr3, [pc, #120]\t@ (106d8 )\n+\tldr\tr3, [pc, #120]\t@ (11e58 )\n \tstr\tr2, [r0, #0]\n \tldr\tr6, [r6, r3]\n-\tbgt.n\t1066e \n+\tbgt.n\t11dee \n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tstr\tr5, [r4, #0]\n \tldr\tr0, [r4, #4]\n \tldr.w\tr2, [r3, #440]\t@ 0x1b8\n@@ -10567,1888 +13057,460 @@\n \tmov\tr2, r0\n \tstr\tr0, [r4, #4]\n \tldr\tr1, [r4, #0]\n \tmov\tr0, r7\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tstr\tr4, [r2, #12]\n \tblx\tr3\n-\tldr\tr2, [pc, #44]\t@ (106dc )\n-\tldr\tr3, [pc, #32]\t@ (106d0 )\n+\tldr\tr2, [pc, #44]\t@ (11e5c )\n+\tldr\tr3, [pc, #32]\t@ (11e50 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t106c6 \n+\tbne.n\t11e46 \n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tldmia\tr1!, {r2, r3, r4, r5, r7}\n+\tsxth\tr4, r7\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr1!, {r4, r5, r7}\n+\tsxth\tr0, r6\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr1!, {r2, r3, r6}\n+\tcbz\tr4, 11e92 \n \tmovs\tr2, r0\n \n-000106e0 :\n+00011e60 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4016]\t@ 0xfb0\n-\tldr\tr7, [pc, #772]\t@ (109f8 )\n+\tldr\tr7, [pc, #772]\t@ (12178 )\n \tsub\tsp, #44\t@ 0x2c\n-\tldr\tr5, [pc, #772]\t@ (109fc )\n+\tldr\tr5, [pc, #772]\t@ (1217c )\n \tmov\tr9, r2\n \tadd\tr7, pc\n-\tldr\tr2, [pc, #772]\t@ (10a00 )\n+\tldr\tr2, [pc, #772]\t@ (12180 )\n \tldr.w\tsl, [sp, #84]\t@ 0x54\n \tmov\tr8, r1\n \tldr.w\tfp, [sp, #88]\t@ 0x58\n \tldr\tr5, [r7, r5]\n \tmov\tr7, r0\n \tldr\tr0, [sp, #80]\t@ 0x50\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #36]\t@ 0x24\n \tmov.w\tr5, #0\n \tstr\tr3, [sp, #4]\n-\tldr\tr3, [pc, #748]\t@ (10a04 )\n+\tldr\tr3, [pc, #748]\t@ (12184 )\n \tadd\tr3, pc\n \tldr\tr5, [r3, r2]\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tldr\tr3, [r7, #0]\n \tstr\tr0, [sp, #8]\n \tldr\tr2, [r3, #24]\n \tldr\tr3, [r7, #8]\n \tcmp\tr2, r3\n-\tbeq.n\t1073a \n+\tbeq.n\t11eba \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #724]\t@ (10a08 )\n+\tldr\tr0, [pc, #724]\t@ (12188 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tcmp.w\tr8, #3\n-\tbhi.w\t109ee \n+\tbhi.w\t1216e \n \ttbh\t[pc, r8, lsl #1]\n \tlsls\tr3, r6, #2\n \tlsls\tr2, r1, #4\n \tlsls\tr3, r1, #1\n \tmovs\tr4, r0\n \tldr\tr2, [r3, #20]\n \tldr\tr3, [r7, #0]\n \tldr\tr3, [r3, #24]\n \tlsls\tr0, r3, #3\n \tmov.w\tr8, r3, lsl #1\n \tblx\tr2\n \tldr\tr7, [r7, #4]\n \tmov\tr6, r0\n \tcmp\tr7, #0\n-\tbeq.w\t10872 \n-\tldr.w\tsl, [pc, #672]\t@ 10a0c \n+\tbeq.w\t11ff2 \n+\tldr.w\tsl, [pc, #672]\t@ 1218c \n \tmovs\tr4, #0\n-\tldr.w\tr9, [pc, #672]\t@ 10a10 \n+\tldr.w\tr9, [pc, #672]\t@ 12190 \n \tadd\tsl, pc\n \tldr.w\tfp, [sp, #8]\n \tadd\tr9, pc\n \tstr.w\tr9, [sp, #8]\n \tldr\tr0, [r7, #8]\n-\tcbz\tr0, 107bc \n+\tcbz\tr0, 11f3c \n \tldr\tr3, [r0, #24]\n-\tcbz\tr3, 107bc \n+\tcbz\tr3, 11f3c \n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tmov\tr1, fp\n \tblx\tr3\n \tmov\tr9, r0\n-\tcbz\tr0, 107bc \n+\tcbz\tr0, 11f3c \n \tcmp\tr8, r4\n-\tbgt.n\t1079c \n+\tbgt.n\t11f1c \n \tldr\tr2, [r5, #0]\n \tmov\tr0, sl\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tadds\tr2, r4, #1\n \tcmp\tr2, r8\n-\tblt.n\t107aa \n+\tblt.n\t11f2a \n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #8]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [r7, #0]\n \tlsls\tr3, r4, #2\n \tstr.w\tr2, [r6, r4, lsl #2]\n \tadd\tr3, r6\n \tadds\tr4, #2\n \tldr.w\tr2, [r9, #12]\n \tstr\tr2, [r3, #4]\n \tldr\tr7, [r7, #16]\n \tcmp\tr7, #0\n-\tbne.n\t1077e \n+\tbne.n\t11efe \n \tcmp\tr4, #0\n-\tbeq.n\t10872 \n+\tbeq.n\t11ff2 \n \tldr\tr3, [r5, #0]\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tldr.w\tr2, [r3, #220]\t@ 0xdc\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tldr\tr0, [sp, #4]\n \tblx\tr4\n-\tb.n\t10888 \n+\tb.n\t12008 \n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tmov\tr0, r9\n \tblx\tr3\n \tldr\tr3, [r7, #0]\n \tldr\tr2, [r5, #0]\n \tmov\tr9, r0\n \tldr\tr3, [r3, #24]\n \tldr\tr2, [r2, #20]\n \tlsls\tr0, r3, #3\n \tmov.w\tr8, r3, lsl #1\n \tblx\tr2\n \tldr\tr7, [r7, #4]\n \tmov\tr6, r0\n \tcmp\tr7, #0\n-\tbeq.n\t10872 \n-\tldr.w\tfp, [pc, #528]\t@ 10a14 \n+\tbeq.n\t11ff2 \n+\tldr.w\tfp, [pc, #528]\t@ 12194 \n \tmovs\tr4, #0\n-\tldr\tr3, [pc, #528]\t@ (10a18 )\n+\tldr\tr3, [pc, #528]\t@ (12198 )\n \tadd\tfp, pc\n \tadd\tr3, pc\n \tstr\tr3, [sp, #12]\n \tldr\tr3, [r7, #8]\n-\tcbz\tr3, 10868 \n+\tcbz\tr3, 11fe8 \n \tldr\tr3, [r3, #24]\n-\tcbz\tr3, 10868 \n+\tcbz\tr3, 11fe8 \n \tldr\tr3, [r5, #0]\n \tldr\tr0, [r7, #0]\n \tldr.w\tr2, [r3, #1368]\t@ 0x558\n \tldr.w\tsl, [r3, #864]\t@ 0x360\n \tblx\tr2\n \tmov\tr2, r9\n \tmov\tr1, r0\n \tldr\tr0, [sp, #4]\n \tblx\tsl\n \tcmp\tr0, #0\n-\tble.n\t10868 \n+\tble.n\t11fe8 \n \tldr\tr0, [r7, #8]\n \tldr\tr1, [sp, #8]\n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tblx\tr3\n \tmov\tsl, r0\n-\tcbz\tr0, 10868 \n+\tcbz\tr0, 11fe8 \n \tcmp\tr8, r4\n-\tbgt.n\t10848 \n+\tbgt.n\t11fc8 \n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #12]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tadds\tr2, r4, #1\n \tcmp\tr2, r8\n-\tblt.n\t10856 \n+\tblt.n\t11fd6 \n \tldr\tr2, [r5, #0]\n \tmov\tr0, fp\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [r7, #0]\n \tlsls\tr3, r4, #2\n \tstr.w\tr2, [r6, r4, lsl #2]\n \tadd\tr3, r6\n \tadds\tr4, #2\n \tldr.w\tr2, [sl, #12]\n \tstr\tr2, [r3, #4]\n \tldr\tr7, [r7, #16]\n \tcmp\tr7, #0\n-\tbne.n\t1080e \n+\tbne.n\t11f8e \n \tcmp\tr4, #0\n-\tbne.n\t107c6 \n+\tbne.n\t11f46 \n \tldr\tr3, [r5, #0]\n \tmovs\tr1, #0\n \tmov\tr0, r1\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tmov\tr1, r0\n \tldr\tr0, [sp, #4]\n \tblx\tr4\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r6\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr0, #0\n-\tldr\tr2, [pc, #392]\t@ (10a1c )\n-\tldr\tr3, [pc, #356]\t@ (109fc )\n+\tldr\tr2, [pc, #392]\t@ (1219c )\n+\tldr\tr3, [pc, #356]\t@ (1217c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #36]\t@ 0x24\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t109ea \n+\tbne.w\t1216a \n \tadd\tsp, #44\t@ 0x2c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr.w\tr4, [r3, #188]\t@ 0xbc\n \tmov\tr1, r9\n \tldr\tr0, [sp, #4]\n \tadd\tr3, sp, #32\n \tadd\tr2, sp, #28\n \tblx\tr4\n \tmov\tr4, r0\n \tmovs\tr0, #1\n \tcmp\tr4, #0\n-\tbne.n\t10892 \n+\tbne.n\t12012 \n \tldr\tr3, [r7, #8]\n \tldr\tr2, [sp, #28]\n \tcmp\tr3, r2\n \tit\tlt\n \tmovlt\tr3, r2\n \tldr\tr2, [r5, #0]\n \tlsls\tr0, r3, #3\n \tlsls\tr3, r3, #1\n \tldr\tr2, [r2, #20]\n \tstr\tr3, [sp, #12]\n \tblx\tr2\n \tldr\tr3, [sp, #28]\n \tmov\tr6, r0\n \tcmp\tr3, #0\n-\tble.n\t10872 \n-\tldr\tr3, [pc, #316]\t@ (10a20 )\n+\tble.n\t11ff2 \n+\tldr\tr3, [pc, #316]\t@ (121a0 )\n \tmov\tr7, r4\n \tadd\tr3, pc\n \tstr\tr3, [sp, #16]\n-\tldr\tr3, [pc, #312]\t@ (10a24 )\n+\tldr\tr3, [pc, #312]\t@ (121a4 )\n \tadd\tr3, pc\n \tstr\tr3, [sp, #20]\n \tmov\tr3, r5\n \tmov\tr5, sl\n \tmov\tsl, r3\n \tldr\tr3, [sp, #32]\n \tmov\tr0, fp\n \tldr.w\tr1, [r3, r7, lsl #2]\n \tmovs\tr3, #0\n \tmov\tr2, r3\n \tblx\tr5\n \tmov\tr8, r0\n-\tcbz\tr0, 10950 \n+\tcbz\tr0, 120d0 \n \tldr\tr0, [r0, #8]\n-\tcbz\tr0, 10950 \n+\tcbz\tr0, 120d0 \n \tldr\tr2, [r0, #24]\n-\tcbz\tr2, 10950 \n+\tcbz\tr2, 120d0 \n \tldr\tr2, [r0, #44]\t@ 0x2c\n \tldr\tr1, [sp, #8]\n \tblx\tr2\n \tmov\tr9, r0\n-\tcbz\tr0, 10950 \n+\tcbz\tr0, 120d0 \n \tldr\tr3, [sp, #12]\n \tcmp\tr3, r4\n-\tbgt.n\t1092a \n+\tbgt.n\t120aa \n \tldr.w\tr1, [sl]\n \tldr\tr0, [sp, #20]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tldr\tr3, [sp, #12]\n \tadds\tr1, r4, #1\n \tcmp\tr1, r3\n-\tblt.n\t1093c \n+\tblt.n\t120bc \n \tldr.w\tr1, [sl]\n \tldr\tr0, [sp, #16]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tldr.w\tr3, [r8]\n \tstr.w\tr3, [r6, r4, lsl #2]\n \tlsls\tr3, r4, #2\n \tadd\tr3, r6\n \tadds\tr4, #2\n \tldr.w\tr2, [r9, #12]\n \tstr\tr2, [r3, #4]\n \tldr\tr3, [sp, #28]\n \tadds\tr7, #1\n \tcmp\tr3, r7\n-\tbgt.n\t108f6 \n+\tbgt.n\t12076 \n \tmov\tr5, sl\n-\tb.n\t107c2 \n+\tb.n\t11f42 \n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tmov\tr0, r9\n \tblx\tr3\n \tldr\tr3, [r7, #0]\n \tldr\tr2, [r5, #0]\n \tmov\tr9, r0\n \tldr\tr3, [r3, #24]\n \tldr\tr2, [r2, #20]\n \tlsls\tr0, r3, #3\n \tmov.w\tr8, r3, lsl #1\n \tblx\tr2\n \tldr\tr7, [r7, #4]\n \tmov\tr6, r0\n \tcmp\tr7, #0\n-\tbeq.w\t10872 \n-\tldr.w\tsl, [pc, #164]\t@ 10a28 \n+\tbeq.w\t11ff2 \n+\tldr.w\tsl, [pc, #164]\t@ 121a8 \n \tmovs\tr4, #0\n-\tldr\tr3, [pc, #164]\t@ (10a2c )\n+\tldr\tr3, [pc, #164]\t@ (121ac )\n \tadd\tsl, pc\n \tadd\tr3, pc\n \tstr\tr3, [sp, #12]\n \tldr\tr3, [r7, #8]\n-\tcbz\tr3, 109e2 \n+\tcbz\tr3, 12162 \n \tldr\tr3, [r3, #24]\n-\tcbz\tr3, 109e2 \n+\tcbz\tr3, 12162 \n \tldr\tr3, [r5, #0]\n \tldr\tr0, [r7, #0]\n \tldr.w\tr2, [r3, #1368]\t@ 0x558\n \tldr.w\tfp, [r3, #988]\t@ 0x3dc\n \tblx\tr2\n \tmov\tr1, r9\n \tblx\tfp\n-\tcbz\tr0, 109e2 \n+\tcbz\tr0, 12162 \n \tldr\tr0, [r7, #8]\n \tldr\tr1, [sp, #8]\n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tblx\tr3\n \tmov\tfp, r0\n-\tcbz\tr0, 109e2 \n+\tcbz\tr0, 12162 \n \tcmp\tr8, r4\n-\tbgt.n\t109c2 \n+\tbgt.n\t12142 \n \tldr\tr2, [r5, #0]\n \tmov\tr0, sl\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tadds\tr2, r4, #1\n \tcmp\tr2, r8\n-\tblt.n\t109d0 \n+\tblt.n\t12150 \n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #12]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [r7, #0]\n \tlsls\tr3, r4, #2\n \tstr.w\tr2, [r6, r4, lsl #2]\n \tadd\tr3, r6\n \tadds\tr4, #2\n \tldr.w\tr2, [fp, #12]\n \tstr\tr2, [r3, #4]\n \tldr\tr7, [r7, #16]\n \tcmp\tr7, #0\n-\tbne.n\t1098e \n-\tb.n\t107c2 \n+\tbne.n\t1210e \n+\tb.n\t11f42 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr0, [pc, #64]\t@ (10a30 )\n+\tldr\tr0, [pc, #64]\t@ (121b0 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t107c2 \n-\tldmia\tr1!, {r2}\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr0!, {r2, r5, r6, r7}\n-\tmovs\tr2, r0\n-\tasrs\tr2, r3, #28\n-\tmovs\tr2, r0\n-\tadds\tr6, r7, r7\n-\tmovs\tr2, r0\n-\tsubs\tr0, r5, r1\n-\tmovs\tr2, r0\n-\tadds\tr4, r6, r3\n-\tmovs\tr2, r0\n-\tadds\tr2, r0, r2\n-\tmovs\tr2, r0\n-\tstmia\tr7!, {r1, r2, r5, r6}\n-\tmovs\tr2, r0\n-\tasrs\tr2, r6, #28\n-\tmovs\tr2, r0\n-\tasrs\tr4, r7, #26\n-\tmovs\tr2, r0\n-\tasrs\tr4, r7, #20\n-\tmovs\tr2, r0\n-\tasrs\tr2, r5, #22\n-\tmovs\tr2, r0\n-\tadds\tr2, r4, r1\n-\tmovs\tr2, r0\n-\tbx\tlr\n-\tnop\n-\tldr\tr3, [pc, #8]\t@ (10a44 )\n-\tldr\tr2, [r0, #16]\n-\tadd\tr3, pc\n-\tstrd\tr3, r2, [r1, #12]\n-\tbx\tlr\n-\tldmia\tr6!, {r3, r4, r5, r7}\n-\tmovs\tr2, r0\n-\tpush\t{r3, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr3, [pc, #20]\t@ (10a6c )\n-\tldr\tr2, [pc, #20]\t@ (10a70 )\n-\tadd\tr3, pc\n-\tldr\tr0, [pc, #20]\t@ (10a74 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r3, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tmovs\tr0, #1\n-\tpop\t{r3, pc}\n-\tstmia\tr5!, {r1, r5, r7}\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tadds\tr6, r1, r0\n-\tmovs\tr2, r0\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [r0, #16]\n-\tmov\tr4, r0\n-\tldr\tr3, [pc, #40]\t@ (10ab4 )\n-\tldr\tr2, [pc, #40]\t@ (10ab8 )\n-\tldr\tr1, [r5, #0]\n-\tadd\tr3, pc\n-\tldr\tr0, [r1, #8]\n-\tstr\tr0, [r4, #8]\n-\tadds\tr0, #1\n-\tldr\tr3, [r3, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr2, [r4, #8]\n-\tstr\tr0, [r4, #4]\n-\tadds\tr2, #1\n-\tldr\tr1, [r3, #4]\n-\tldmia.w\tsp!, {r3, r4, r5, lr}\n-\tb.w\t87c8 \n-\tnop\n-\tstmia\tr5!, {r2, r3, r5, r6}\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-00010abc :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [r0, #12]\n-\tmov\tr4, r0\n-\tmov\tr5, r1\n-\tcbz\tr3, 10ad8 \n-\tldr\tr3, [r3, #4]\n-\tcbz\tr3, 10ad8 \n-\tblx\tr3\n-\tldr\tr3, [pc, #8]\t@ (10ae4 )\n-\tadd\tr3, pc\n-\tstrd\tr3, r5, [r4, #12]\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tldmia\tr6!, {r1, r3, r4}\n-\tmovs\tr2, r0\n-\n-00010ae8 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr4, [pc, #76]\t@ (10b48 )\n-\tmov\tr7, r3\n-\tldr\tr3, [pc, #76]\t@ (10b4c )\n-\tmov\tr5, r1\n-\tadd\tr4, pc\n-\tldr.w\tr8, [r0, #16]\n-\tmov\tr0, r1\n-\tmov\tr6, r2\n-\tldr\tr3, [r4, r3]\n-\tldr.w\tr4, [r8, #44]\t@ 0x2c\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tmov\tr1, r0\n-\tmov\tr0, r8\n-\tblx\tr4\n-\tmov\tr4, r0\n-\tcbz\tr0, 10b32 \n-\tldr\tr4, [r0, #12]\n-\tmov\tr0, r5\n-\tmov\tr1, r4\n-\tblx\t9060 \n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tcmp\tr6, #0\n-\tbeq.n\t10b2c \n-\tmov\tr0, r6\n-\tmov\tr2, r7\n-\tmov\tr1, r5\n-\tblx\t8ab0 \n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tnop\n-\tstmia\tr4!, {r2, r3, r4, r5, r6, r7}\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tmov\tr4, r3\n-\tlsls\tr6, r2, #2\n-\tldr\tr3, [sp, #32]\n-\tadd.w\tsl, r6, #8\n-\tldr.w\tr8, [pc, #124]\t@ 10be8 \n-\tmov\tr5, r2\n-\tstr.w\tr3, [r4, r2, lsl #2]\n-\tmovs\tr3, #0\n-\tldr.w\tip, [pc, #116]\t@ 10bec \n-\tadd\tr8, pc\n-\tldr\tr7, [r1, #0]\n-\tadds\tr1, r5, #3\n-\tstr.w\tr7, [r4, sl]\n-\tldr.w\tr9, [r4, r2, lsl #2]\n-\tmov\tr2, r4\n-\tldr.w\tr6, [r9]\n-\tadd.w\tlr, r6, #1\n-\tstr.w\tlr, [r9]\n-\tldr\tr6, [r7, #0]\n-\tadd.w\tlr, r6, #1\n-\tstr.w\tlr, [r7]\n-\tldr.w\tr8, [r8, ip]\n-\tldr.w\tr7, [r8]\n-\tldr.w\tr7, [r7, #1176]\t@ 0x498\n-\tblx\tr7\n-\tldr.w\tr3, [r4, r5, lsl #2]\n-\tmov\tr5, r0\n-\tldr\tr2, [r3, #0]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r3, #0]\n-\tbgt.n\t10bca \n-\tmov\tr0, r3\n-\tldr.w\tr3, [r8]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr.w\tr0, [r4, sl]\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t10be2 \n-\tldr.w\tr3, [r8]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tmov\tr0, r5\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tstmia\tr4!, {r1, r7}\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tmov\tr7, r3\n-\tldr\tr3, [pc, #260]\t@ (10d08 )\n-\tmov\tsl, r0\n-\tmov\tr5, r1\n-\tadd\tr3, pc\n-\tcmp\tr2, #0\n-\tbne.n\t10c9c \n-\tldr.w\tr9, [r0, #28]\n-\tcmp.w\tr9, #0\n-\tbeq.n\t10c8e \n-\tmov\tr4, r2\n-\tldr\tr2, [pc, #240]\t@ (10d0c )\n-\tmov.w\tr0, r9, lsl #2\n-\tldr.w\tr8, [r3, r2]\n-\tldr.w\tr3, [r8]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr.w\tfp, [sl, #24]\n-\tmov\tr6, r0\n-\tcmp.w\tfp, #0\n-\tbeq.n\t10c84 \n-\tldr.w\tsl, [pc, #212]\t@ 10d10 \n-\tadd\tsl, pc\n-\tb.n\t10c4a \n-\tldr.w\tfp, [fp, #12]\n-\tcmp.w\tfp, #0\n-\tbeq.n\t10c82 \n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr0, r5\n-\tldr\tr2, [r5, #44]\t@ 0x2c\n-\tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tblx\tr2\n-\tcmp\tr0, #0\n-\tbne.n\t10c40 \n-\tcmp\tr4, r9\n-\tblt.n\t10c6a \n-\tldr.w\tr3, [r8]\n-\tmov\tr0, sl\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tldr.w\tfp, [fp, #12]\n-\tldr\tr3, [r3, #24]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r6, r4, lsl #2]\n-\tadds\tr4, #1\n-\tcmp.w\tfp, #0\n-\tbne.n\t10c4a \n-\tcbnz\tr4, 10c92 \n-\tldr.w\tr3, [r8]\n-\tmov\tr0, r6\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr6, #0\n-\tmov\tr4, r6\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tstr\tr4, [r7, #0]\n-\tstr\tr6, [r3, #0]\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr.w\tr9, [r0, #36]\t@ 0x24\n-\tcmp.w\tr9, #0\n-\tbeq.n\t10c8e \n-\tldr\tr2, [pc, #100]\t@ (10d0c )\n-\tmov.w\tr0, r9, lsl #2\n-\tldr.w\tr8, [r3, r2]\n-\tldr.w\tr3, [r8]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr.w\tfp, [sl, #32]\n-\tmov\tr6, r0\n-\tcmp.w\tfp, #0\n-\tbeq.n\t10c84 \n-\tldr.w\tsl, [pc, #76]\t@ 10d14 \n-\tmovs\tr4, #0\n-\tadd\tsl, pc\n-\tb.n\t10cd8 \n-\tldr.w\tfp, [fp, #12]\n-\tcmp.w\tfp, #0\n-\tbeq.n\t10c82 \n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr0, r5\n-\tldr\tr2, [r5, #44]\t@ 0x2c\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tblx\tr2\n-\tcmp\tr0, #0\n-\tbne.n\t10cce \n-\tcmp\tr4, r9\n-\tblt.n\t10cf8 \n-\tldr.w\tr3, [r8]\n-\tmov\tr0, sl\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tldr\tr3, [r3, #28]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r6, r4, lsl #2]\n-\tadds\tr4, #1\n-\tb.n\t10cce \n-\tstmia\tr3!, {r2, r4, r5, r6, r7}\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tasrs\tr0, r1, #26\n-\tmovs\tr2, r0\n-\tasrs\tr6, r3, #25\n-\tmovs\tr2, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tsub\tsp, #52\t@ 0x34\n-\tmov\tr8, r2\n-\tldr\tr2, [pc, #252]\t@ (10e2c )\n-\tmov\tr4, r3\n-\tldr\tr3, [pc, #252]\t@ (10e30 )\n-\tmov\tr7, r1\n-\tadd\tr2, pc\n-\tstr\tr0, [sp, #16]\n-\tldrd\tr9, sl, [sp, #92]\t@ 0x5c\n-\tldr\tr3, [r2, r3]\n-\tldr\tr5, [pc, #244]\t@ (10e34 )\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #44]\t@ 0x2c\n-\tmov.w\tr3, #0\n-\tldr\tr2, [sp, #88]\t@ 0x58\n-\tadd\tr5, pc\n-\tmov\tr3, r9\n-\tstr\tr5, [sp, #24]\n-\tstr.w\tsl, [sp]\n-\tldr\tr5, [sp, #100]\t@ 0x64\n-\tstr\tr5, [sp, #20]\n-\tbl\t10b50 \n-\tmov\tr3, r0\n-\tbics.w\tr5, r0, #4\n-\tbne.n\t10e0a \n-\tldr\tr3, [r4, #48]\t@ 0x30\n-\tadd\tr2, sp, #32\n-\tmov\tr1, r7\n-\tmov\tr0, r4\n-\tblx\tr3\n-\tadd\tr3, sp, #40\t@ 0x28\n-\tmov\tr2, r8\n-\tstr\tr3, [sp, #0]\n-\tmov\tr1, r4\n-\tadd\tr3, sp, #36\t@ 0x24\n-\tmov\tr0, r7\n-\tbl\t10bf0 \n-\tldr.w\tfp, [sp, #36]\t@ 0x24\n-\tcmp.w\tfp, #0\n-\tbeq.n\t10df0 \n-\tldr\tr1, [sp, #40]\t@ 0x28\n-\tble.n\t10de2 \n-\tstr\tr7, [sp, #28]\n-\tsubs\tr6, r1, #4\n-\tmov\tr7, r4\n-\tmov\tr4, sl\n-\tmov\tsl, r1\n-\tb.n\t10d9e \n-\tadds\tr5, #1\n-\tcmp\tfp, r5\n-\tbeq.n\t10dde \n-\tldr\tr2, [r7, #44]\t@ 0x2c\n-\tmov\tr0, r7\n-\tldr.w\tr1, [r6, #4]!\n-\tblx\tr2\n-\tcmp\tr0, #0\n-\tbne.n\t10d98 \n-\tldr\tr3, [sp, #20]\n-\tmov\tr2, r8\n-\tldr\tr1, [r6, #0]\n-\tstrd\tr4, r3, [sp, #8]\n-\tldr\tr3, [sp, #88]\t@ 0x58\n-\tstr\tr3, [sp, #0]\n-\tmov\tr3, r7\n-\tldr\tr0, [sp, #16]\n-\tstr.w\tr9, [sp, #4]\n-\tbl\t10d18 \n-\tcmp\tr0, #0\n-\tbeq.n\t10d98 \n-\tldr\tr2, [pc, #108]\t@ (10e38 )\n-\tldr\tr3, [sp, #24]\n-\tstr\tr0, [sp, #16]\n-\tmov\tr0, sl\n-\tldr\tr2, [r3, r2]\n-\tldr\tr2, [r2, #0]\n-\tldr\tr2, [r2, #24]\n-\tblx\tr2\n-\tldr\tr3, [sp, #16]\n-\tb.n\t10e0a \n-\tldr\tr7, [sp, #28]\n-\tmov\tr1, sl\n-\tldr\tr3, [pc, #84]\t@ (10e38 )\n-\tmov\tr0, r1\n-\tldr\tr2, [sp, #24]\n-\tldr\tr3, [r2, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldrd\tr0, r4, [sp, #16]\n-\tmov\tr3, r9\n-\tldr\tr2, [sp, #88]\t@ 0x58\n-\tmov\tr1, r7\n-\tstr\tr4, [sp, #0]\n-\tbl\t10b50 \n-\tbics.w\tr2, r0, #4\n-\tmov\tr3, r0\n-\tit\teq\n-\tmoveq\tr3, #0\n-\tldr\tr1, [pc, #48]\t@ (10e3c )\n-\tldr\tr2, [pc, #32]\t@ (10e30 )\n-\tadd\tr1, pc\n-\tldr\tr2, [r1, r2]\n-\tldr\tr1, [r2, #0]\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\teors\tr1, r2\n-\tmov.w\tr2, #0\n-\tbne.n\t10e26 \n-\tmov\tr0, r3\n-\tadd\tsp, #52\t@ 0x34\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tstmia\tr2!, {r3, r6, r7}\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tstmia\tr2!, {r1, r4, r5, r7}\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstmia\tr1!, {r1, r2, r3, r5, r6, r7}\n-\tmovs\tr2, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tmov\tr7, r2\n-\tldr\tr2, [pc, #240]\t@ (10f44 )\n-\tmov\tr4, r3\n-\tldr\tr3, [pc, #240]\t@ (10f48 )\n-\tadd\tr2, pc\n-\tsub\tsp, #52\t@ 0x34\n-\tmov\tr8, r1\n-\tmov\tr9, r0\n-\tmov\tr0, r4\n-\tldr.w\tsl, [pc, #232]\t@ 10f4c \n-\tldr\tr3, [r2, r3]\n-\tadd\tr2, sp, #32\n-\tldr\tr5, [sp, #92]\t@ 0x5c\n-\tadd\tsl, pc\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #44]\t@ 0x2c\n-\tmov.w\tr3, #0\n-\tldr\tr3, [r4, #48]\t@ 0x30\n-\tstr\tr5, [sp, #20]\n-\tldr\tr5, [sp, #96]\t@ 0x60\n-\tstr\tr5, [sp, #24]\n-\tblx\tr3\n-\tadd\tr3, sp, #40\t@ 0x28\n-\tmov\tr2, r7\n-\tstr\tr3, [sp, #0]\n-\tmov\tr1, r4\n-\tadd\tr3, sp, #36\t@ 0x24\n-\tmov\tr0, r8\n-\tbl\t10bf0 \n-\tldr.w\tfp, [sp, #36]\t@ 0x24\n-\tcmp.w\tfp, #0\n-\tbeq.n\t10ed2 \n-\tldr\tr1, [sp, #40]\t@ 0x28\n-\tble.n\t10ec4 \n-\tstr.w\tr8, [sp, #28]\n-\tsubs\tr6, r1, #4\n-\tmov\tr8, r4\n-\tmovs\tr5, #0\n-\tmov\tr4, r1\n-\tldr.w\tr2, [r8, #44]\t@ 0x2c\n-\tmov\tr0, r8\n-\tldr.w\tr1, [r6, #4]!\n-\tblx\tr2\n-\tcbz\tr0, 10f08 \n-\tadds\tr5, #1\n-\tcmp\tfp, r5\n-\tbne.n\t10eaa \n-\tldr.w\tr8, [sp, #28]\n-\tmov\tr1, r4\n-\tldr\tr3, [pc, #136]\t@ (10f50 )\n-\tmov\tr0, r1\n-\tldr.w\tr3, [sl, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr4, [sp, #24]\n-\tmov\tr1, r8\n-\tldr\tr3, [sp, #20]\n-\tmov\tr0, r9\n-\tldr\tr2, [sp, #88]\t@ 0x58\n-\tstr\tr4, [sp, #0]\n-\tbl\t10b50 \n-\tsubs\tr2, r0, #1\n-\tcmp\tr2, #3\n-\tmov\tr3, r0\n-\tit\tcs\n-\tmovcs\tr3, #0\n-\tldr\tr1, [pc, #100]\t@ (10f54 )\n-\tldr\tr2, [pc, #88]\t@ (10f48 )\n-\tadd\tr1, pc\n-\tldr\tr2, [r1, r2]\n-\tldr\tr1, [r2, #0]\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\teors\tr1, r2\n-\tmov.w\tr2, #0\n-\tbne.n\t10f3e \n-\tmov\tr0, r3\n-\tadd\tsp, #52\t@ 0x34\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [sp, #24]\n-\tmov\tr2, r7\n-\tldr\tr1, [r6, #0]\n-\tmov\tr0, r9\n-\tstr\tr3, [sp, #8]\n-\tldr\tr3, [sp, #20]\n-\tstr\tr3, [sp, #4]\n-\tldr\tr3, [sp, #88]\t@ 0x58\n-\tstr\tr3, [sp, #0]\n-\tmov\tr3, r8\n-\tbl\t10e40 \n-\tcmp\tr0, #2\n-\tbeq.n\t10f2a \n-\tbics.w\tr3, r0, #2\n-\tbeq.n\t10eb8 \n-\tldr\tr2, [pc, #36]\t@ (10f50 )\n-\tstr\tr0, [sp, #20]\n-\tmov\tr0, r4\n-\tldr.w\tr2, [sl, r2]\n-\tldr\tr2, [r2, #0]\n-\tldr\tr2, [r2, #24]\n-\tblx\tr2\n-\tldr\tr3, [sp, #20]\n-\tb.n\t10eec \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tstmia\tr1!, {r2, r5, r7}\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tstmia\tr1!, {r4, r7}\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstmia\tr1!, {r2, r3}\n-\tmovs\tr2, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4016]\t@ 0xfb0\n-\tsub\tsp, #44\t@ 0x2c\n-\tmov\tr6, r2\n-\tldr\tr2, [pc, #220]\t@ (1104c )\n-\tmov\tr4, r3\n-\tldr\tr3, [pc, #220]\t@ (11050 )\n-\tmov\tfp, r1\n-\tadd\tr2, pc\n-\tstr\tr0, [sp, #16]\n-\tldrd\tr8, r9, [sp, #84]\t@ 0x54\n-\tldr\tr3, [r2, r3]\n-\tldr.w\tsl, [pc, #212]\t@ 11054 \n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #36]\t@ 0x24\n-\tmov.w\tr3, #0\n-\tldr\tr2, [sp, #80]\t@ 0x50\n-\tmov\tr3, r8\n-\tstr.w\tr9, [sp]\n-\tbl\t10b50 \n-\tadd\tsl, pc\n-\tmov\tr3, r0\n-\tbics.w\tr5, r0, #4\n-\tbne.n\t11016 \n-\tldr\tr3, [r4, #48]\t@ 0x30\n-\tadd\tr2, sp, #24\n-\tmov\tr1, fp\n-\tmov\tr0, r4\n-\tblx\tr3\n-\tadd\tr3, sp, #32\n-\tmov\tr0, fp\n-\tstr\tr3, [sp, #0]\n-\tmov\tr2, r6\n-\tadd\tr3, sp, #28\n-\tmov\tr1, r4\n-\tbl\t10bf0 \n-\tldr\tr7, [sp, #28]\n-\tcmp\tr7, #0\n-\tbeq.n\t11042 \n-\tldr\tr1, [sp, #32]\n-\tble.n\t11034 \n-\tmov\tr3, r8\n-\tsub.w\tfp, r1, #4\n-\tmov\tr8, r4\n-\tstr\tr1, [sp, #20]\n-\tmov\tr4, r3\n-\tb.n\t10fd8 \n-\tadds\tr5, #1\n-\tcmp\tr7, r5\n-\tbeq.n\t11032 \n-\tldr.w\tr2, [r8, #44]\t@ 0x2c\n-\tmov\tr0, r8\n-\tldr.w\tr1, [fp, #4]!\n-\tblx\tr2\n-\tcmp\tr0, #0\n-\tbne.n\t10fd2 \n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tmov\tr2, r6\n-\tldr.w\tr1, [fp]\n-\tldr\tr0, [sp, #16]\n-\tstr\tr3, [sp, #0]\n-\tmov\tr3, r8\n-\tstrd\tr4, r9, [sp, #4]\n-\tbl\t10f58 \n-\tcmp\tr0, #0\n-\tbeq.n\t10fd2 \n-\tldr\tr2, [pc, #84]\t@ (11058 )\n-\tstr\tr0, [sp, #16]\n-\tldr\tr1, [sp, #20]\n-\tldr.w\tr2, [sl, r2]\n-\tmov\tr0, r1\n-\tldr\tr2, [r2, #0]\n-\tldr\tr2, [r2, #24]\n-\tblx\tr2\n-\tldr\tr3, [sp, #16]\n-\tldr\tr1, [pc, #68]\t@ (1105c )\n-\tldr\tr2, [pc, #52]\t@ (11050 )\n-\tadd\tr1, pc\n-\tldr\tr2, [r1, r2]\n-\tldr\tr1, [r2, #0]\n-\tldr\tr2, [sp, #36]\t@ 0x24\n-\teors\tr1, r2\n-\tmov.w\tr2, #0\n-\tbne.n\t11046 \n-\tmov\tr0, r3\n-\tadd\tsp, #44\t@ 0x2c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr1, [sp, #20]\n-\tldr\tr3, [pc, #32]\t@ (11058 )\n-\tmov\tr0, r1\n-\tldr.w\tr3, [sl, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr3, #0\n-\tb.n\t11016 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tstmia\tr0!, {r3, r7}\n+\tb.n\t11f42 \n+\tcbz\tr4, 1219c \n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstmia\tr0!, {r1, r2, r5, r6}\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tittt\tal\n-\tmoval\tr2, r0\n-\n-00011060 :\n-\tstmdbal\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmoval.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #3960]\t@ 0xf78\n-\tldr\tr4, [pc, #804]\t@ (11398 )\n-\tmov\tsl, r1\n-\tldr\tr1, [pc, #804]\t@ (1139c )\n-\tsub\tsp, #100\t@ 0x64\n-\tadd\tr4, pc\n-\tcmp.w\tsl, #3\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tstr\tr1, [sp, #92]\t@ 0x5c\n-\tmov.w\tr1, #0\n-\tstrd\tr2, r0, [sp, #44]\t@ 0x2c\n-\tldr\tr2, [sp, #140]\t@ 0x8c\n-\tstr\tr2, [sp, #60]\t@ 0x3c\n-\tldr\tr2, [sp, #144]\t@ 0x90\n-\tstr\tr3, [sp, #52]\t@ 0x34\n-\tstr\tr2, [sp, #64]\t@ 0x40\n-\tldr\tr3, [pc, #776]\t@ (113a0 )\n-\tldr\tr2, [sp, #148]\t@ 0x94\n-\tstr\tr2, [sp, #68]\t@ 0x44\n-\tadd\tr3, pc\n-\tldr\tr2, [pc, #772]\t@ (113a4 )\n-\tldr\tr1, [sp, #136]\t@ 0x88\n-\tstr\tr1, [sp, #56]\t@ 0x38\n-\tldr\tr4, [r3, r2]\n-\tble.w\t1130a \n-\tldr\tr3, [pc, #764]\t@ (113a8 )\n-\tmov.w\tlr, #0\n-\tldr\tr7, [pc, #760]\t@ (113ac )\n-\tmovs\tr5, #4\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #24]\n-\tldr\tr3, [pc, #756]\t@ (113b0 )\n-\tadd\tr7, pc\n-\tldr.w\tfp, [sp, #44]\t@ 0x2c\n-\tmovs\tr6, #5\n-\tadd\tr3, pc\n-\tmov\tr9, lr\n-\tstr\tr3, [sp, #32]\n-\tstr.w\tlr, [sp, #40]\t@ 0x28\n-\tstr.w\tlr, [sp, #28]\n-\tstr.w\tlr, [sp, #36]\t@ 0x24\n-\tb.n\t110f8 \n-\tcmp\tsl, r5\n-\tbeq.w\t11288 \n-\tbgt.n\t110e6 \n-\tldr\tr0, [pc, #724]\t@ (113b4 )\n-\tldr\tr2, [r2, #16]\n-\tadd\tr0, pc\n-\tblx\tr2\n-\tldr.w\tr9, [fp, #16]\n-\tmov\tr2, r6\n-\tadd.w\tfp, fp, #8\n-\tadds\tr6, #2\n-\tadds\tr5, #2\n-\tcmp\tr2, sl\n-\tbge.n\t11152 \n-\tldr\tr2, [r4, #0]\n-\tadd.w\tr8, fp, #12\n-\tldr.w\tr0, [fp, #12]\n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r7\n-\tblx\t847c \n-\tldr\tr2, [r4, #0]\n-\tcmp\tr0, #0\n-\tbeq.n\t110d6 \n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n-\tldr.w\tr0, [fp, #12]\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tldr\tr0, [sp, #24]\n-\tblx\t847c \n-\tldr\tr2, [r4, #0]\n-\tcmp\tr0, #0\n-\tbne.n\t11228 \n-\tcmp\tsl, r5\n-\tbeq.w\t11288 \n-\tbgt.n\t1113e \n-\tldr\tr0, [pc, #640]\t@ (113b8 )\n-\tldr\tr2, [r2, #16]\n-\tadd\tr0, pc\n-\tblx\tr2\n-\tldr.w\tr3, [fp, #16]\n-\tmov\tr2, r6\n-\tadd.w\tfp, fp, #8\n-\tadds\tr6, #2\n-\tadds\tr5, #2\n-\tcmp\tr2, sl\n-\tstr\tr3, [sp, #28]\n-\tblt.n\t110f8 \n-\tldr.w\tlr, [sp, #36]\t@ 0x24\n-\tldr\tr3, [r4, #0]\n-\tcmp.w\tlr, #0\n-\tbeq.w\t1130a \n-\tldr.w\tr5, [r3, #188]\t@ 0xbc\n-\tmov\tr1, lr\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tadd\tr3, sp, #88\t@ 0x58\n-\tadd\tr2, sp, #84\t@ 0x54\n-\tblx\tr5\n-\tmov\tr5, r0\n-\tcmp\tr0, #0\n-\tbne.w\t112d0 \n-\tldr\tr3, [sp, #84]\t@ 0x54\n-\tcmp\tr3, #0\n-\tbeq.w\t1130a \n-\tmovs\tr3, #1\n-\tstrd\tr3, r3, [sp, #72]\t@ 0x48\n-\tstr\tr3, [sp, #80]\t@ 0x50\n-\tcmp.w\tr9, #0\n-\tbeq.n\t111b0 \n-\tldr\tr2, [pc, #556]\t@ (113bc )\n-\tmov\tr1, r9\n-\tldr\tr3, [r4, #0]\n-\tadd\tr2, pc\n-\tstr\tr0, [sp, #4]\n-\tstr\tr2, [sp, #0]\n-\tadd\tr2, sp, #72\t@ 0x48\n-\tstr\tr2, [sp, #8]\n-\tldr\tr2, [pc, #544]\t@ (113c0 )\n-\tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n-\tmovs\tr3, #4\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tadd\tr2, pc\n-\tblx\tr6\n-\tcmp\tr0, #0\n-\tbne.w\t112d0 \n-\tldr\tr3, [sp, #28]\n-\tcbz\tr3, 111da \n-\tldr\tr2, [pc, #524]\t@ (113c4 )\n-\tadd\tr0, sp, #76\t@ 0x4c\n-\tldr\tr3, [r4, #0]\n-\tadd\tr2, pc\n-\tstr\tr2, [sp, #0]\n-\tldr\tr2, [pc, #520]\t@ (113c8 )\n-\tstr\tr0, [sp, #8]\n-\tmovs\tr0, #0\n-\tstr\tr0, [sp, #4]\n-\tadd\tr2, pc\n-\tldr\tr1, [sp, #28]\n-\tadds\tr2, #12\n-\tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n-\tmovs\tr3, #4\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tblx\tr6\n-\tcmp\tr0, #0\n-\tbne.n\t112d0 \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tcbz\tr3, 11204 \n-\tldr\tr2, [pc, #492]\t@ (113cc )\n-\tadd\tr0, sp, #80\t@ 0x50\n-\tldr\tr3, [r4, #0]\n-\tadd\tr2, pc\n-\tstr\tr2, [sp, #0]\n-\tldr\tr2, [pc, #484]\t@ (113d0 )\n-\tstr\tr0, [sp, #8]\n-\tmovs\tr0, #0\n-\tstr\tr0, [sp, #4]\n-\tadd\tr2, pc\n-\tldr\tr1, [sp, #40]\t@ 0x28\n-\tadds\tr2, #28\n-\tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n-\tmovs\tr3, #4\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tblx\tr6\n-\tcmp\tr0, #0\n-\tbne.n\t112d0 \n-\tldrd\tr3, r2, [sp, #72]\t@ 0x48\n-\tcmp\tr3, #0\n-\tbne.n\t112ee \n-\tcmp\tr2, #0\n-\tbeq.w\t11382 \n-\tcmp\tr2, #2\n-\tbne.n\t112ee \n-\tldr\tr4, [r4, #0]\n-\tmov\tr2, r3\n-\tldr\tr1, [pc, #440]\t@ (113d4 )\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tldr.w\tr3, [r4, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tb.n\t112d0 \n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n-\tldr.w\tr0, [fp, #12]\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tldr\tr0, [sp, #32]\n-\tblx\t847c \n-\tldr\tr2, [r4, #0]\n-\tcbnz\tr0, 11256 \n-\tcmp\tsl, r5\n-\tbeq.n\t11288 \n-\tbgt.n\t1124c \n-\tldr\tr0, [pc, #400]\t@ (113d8 )\n-\tldr\tr2, [r2, #16]\n-\tadd\tr0, pc\n-\tblx\tr2\n-\tldr.w\tr3, [fp, #16]\n-\tmov\tr2, r6\n-\tstr\tr3, [sp, #40]\t@ 0x28\n-\tb.n\t110ec \n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n-\tldr.w\tr0, [fp, #12]\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tldr\tr0, [pc, #376]\t@ (113dc )\n-\tadd\tr0, pc\n-\tblx\t847c \n-\tldr\tr2, [r4, #0]\n-\tcmp\tr0, #0\n-\tbne.n\t1133a \n-\tcmp\tsl, r5\n-\tbeq.n\t11288 \n-\tbgt.n\t1127e \n-\tldr\tr0, [pc, #360]\t@ (113e0 )\n-\tldr\tr2, [r2, #16]\n-\tadd\tr0, pc\n-\tblx\tr2\n-\tldr.w\tr3, [fp, #16]\n-\tmov\tr2, r6\n-\tstr\tr3, [sp, #36]\t@ 0x24\n-\tb.n\t110ec \n-\tldr\tr3, [r4, #0]\n-\tldr.w\tr0, [r8]\n-\tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tldr.w\tr5, [r3, #288]\t@ 0x120\n-\tblx\tr2\n-\tldr\tr3, [r4, #0]\n-\tmov\tr2, r0\n-\tldr\tr1, [sp, #44]\t@ 0x2c\n-\tmov\tr4, r2\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tldr\tr0, [r1, #0]\n-\tblx\tr3\n-\tmovs\tr1, #0\n-\tstr\tr1, [sp, #16]\n-\tmov\tr3, r0\n-\tldr\tr1, [pc, #308]\t@ (113e4 )\n-\tmov\tr2, r4\n-\tstr\tr3, [sp, #0]\n-\tadd\tr1, pc\n-\tstr\tr1, [sp, #12]\n-\tldr\tr1, [pc, #300]\t@ (113e8 )\n-\tldr\tr3, [pc, #304]\t@ (113ec )\n-\tadd\tr1, pc\n-\tstr\tr1, [sp, #8]\n-\tldr\tr1, [pc, #300]\t@ (113f0 )\n-\tadd\tr3, pc\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tadd\tr1, pc\n-\tstr\tr1, [sp, #4]\n-\tldr\tr1, [pc, #296]\t@ (113f4 )\n-\tadd\tr1, pc\n-\tblx\tr5\n-\tmovs\tr5, #1\n-\tldr\tr2, [pc, #292]\t@ (113f8 )\n-\tldr\tr3, [pc, #196]\t@ (1139c )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #92]\t@ 0x5c\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t11392 \n-\tmov\tr0, r5\n-\tadd\tsp, #100\t@ 0x64\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr1, [sp, #52]\t@ 0x34\n-\tstr\tr3, [r1, #0]\n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr1, [sp, #64]\t@ 0x40\n-\tstr\tr2, [r3, #0]\n-\tldr\tr2, [sp, #60]\t@ 0x3c\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tstr\tr3, [r2, #0]\n-\tldrd\tr2, r3, [sp, #84]\t@ 0x54\n-\tstr\tr2, [r1, #0]\n-\tldr\tr2, [sp, #68]\t@ 0x44\n-\tstr\tr3, [r2, #0]\n-\tb.n\t112d2 \n-\tldr\tr3, [r4, #0]\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\tldr.w\tr4, [r3, #288]\t@ 0x120\n-\tldr\tr0, [r2, #0]\n-\tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tblx\tr2\n-\tldr\tr1, [pc, #224]\t@ (113fc )\n-\tldr\tr3, [pc, #224]\t@ (11400 )\n-\tmov\tr2, r0\n-\tadd\tr1, pc\n-\tmovs\tr0, #0\n-\tadd\tr3, pc\n-\tstrd\tr1, r0, [sp, #4]\n-\tstr\tr3, [sp, #0]\n-\tldr\tr1, [pc, #212]\t@ (11404 )\n-\tldr\tr3, [pc, #216]\t@ (11408 )\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tadd\tr1, pc\n-\tadd\tr3, pc\n-\tblx\tr4\n-\tb.n\t112d0 \n-\tldr.w\tr3, [r2, #1368]\t@ 0x558\n-\tldr.w\tr0, [r8]\n-\tldr.w\tr5, [r2, #288]\t@ 0x120\n-\tblx\tr3\n-\tldr\tr1, [sp, #44]\t@ 0x2c\n-\tmov\tr2, r0\n-\tldr\tr3, [r4, #0]\n-\tmov\tr4, r2\n-\tldr\tr0, [r1, #0]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tmovs\tr1, #0\n-\tstr\tr1, [sp, #16]\n-\tmov\tr3, r0\n-\tldr\tr1, [pc, #172]\t@ (1140c )\n-\tmov\tr2, r4\n-\tstr\tr3, [sp, #0]\n-\tadd\tr1, pc\n-\tstr\tr1, [sp, #12]\n-\tldr\tr1, [pc, #164]\t@ (11410 )\n-\tldr\tr3, [pc, #168]\t@ (11414 )\n-\tadd\tr1, pc\n-\tstr\tr1, [sp, #8]\n-\tldr\tr1, [pc, #164]\t@ (11418 )\n-\tadd\tr3, pc\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tadd\tr1, pc\n-\tstr\tr1, [sp, #4]\n-\tldr\tr1, [pc, #160]\t@ (1141c )\n-\tadd\tr1, pc\n-\tblx\tr5\n-\tb.n\t112d0 \n-\tldr\tr3, [r4, #0]\n-\tldr\tr1, [pc, #152]\t@ (11420 )\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tb.n\t112d0 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\titt\thi\n-\tmovhi\tr2, r0\n-\tlsrhi\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tnop\t{6}\n-\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tasrs\tr0, r6, #15\n-\tmovs\tr2, r0\n-\tasrs\tr2, r2, #13\n-\tmovs\tr2, r0\n-\tasrs\tr6, r2, #17\n-\tmovs\tr2, r0\n-\tasrs\tr6, r2, #13\n-\tmovs\tr2, r0\n-\tasrs\tr2, r6, #13\n-\tmovs\tr2, r0\n-\tasrs\tr6, r2, #18\n-\tmovs\tr2, r0\n-\tstmia\tr7!, {r1, r5, r6}\n-\tmovs\tr2, r0\n-\tasrs\tr2, r7, #17\n-\tmovs\tr2, r0\n-\tstmia\tr7!, {r1, r6}\n-\tmovs\tr2, r0\n-\tasrs\tr0, r4, #17\n-\tmovs\tr2, r0\n-\tstmia\tr7!, {r3, r4}\n-\tmovs\tr2, r0\n-\tasrs\tr6, r4, #17\n-\tmovs\tr2, r0\n-\tasrs\tr0, r3, #11\n+\tcbz\tr4, 121a0 \n \tmovs\tr2, r0\n-\tasrs\tr0, r5, #12\n+\tasrs\tr2, r1, #21\n \tmovs\tr2, r0\n-\tasrs\tr6, r3, #12\n+\tadds\tr6, r5, r0\n \tmovs\tr2, r0\n-\tadds\tr4, r6, r6\n-\tmovs\tr2, r0\n-\tasrs\tr4, r7, #3\n-\tmovs\tr2, r0\n-\tasrs\tr2, r2, #5\n-\tmovs\tr2, r0\n-\tasrs\tr6, r0, #3\n-\tmovs\tr2, r0\n-\tasrs\tr0, r4, #5\n-\tmovs\tr2, r0\n-\tpop\t{r1, r2, r5, pc}\n-\tmovs\tr2, r0\n-\tadds\tr0, r1, r5\n-\tmovs\tr2, r0\n-\tasrs\tr4, r2, #2\n-\tmovs\tr2, r0\n-\tasrs\tr2, r4, #1\n-\tmovs\tr2, r0\n-\tasrs\tr0, r3, #1\n-\tmovs\tr2, r0\n-\tadds\tr4, r0, r4\n-\tmovs\tr2, r0\n-\tasrs\tr4, r1, #1\n-\tmovs\tr2, r0\n-\tasrs\tr2, r2, #10\n-\tmovs\tr2, r0\n-\tasrs\tr6, r2, #32\n-\tmovs\tr2, r0\n-\tasrs\tr0, r3, #10\n-\tmovs\tr2, r0\n-\tasrs\tr4, r1, #11\n-\tmovs\tr2, r0\n-\n-00011424 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #3936]\t@ 0xf60\n-\tldr\tr5, [pc, #836]\t@ (1177c )\n-\tsub\tsp, #124\t@ 0x7c\n-\tldr\tr4, [pc, #836]\t@ (11780 )\n-\tmov\tfp, r2\n-\tadd\tr5, pc\n-\tldr\tr2, [pc, #836]\t@ (11784 )\n-\tmov\tsl, r1\n-\tldr\tr1, [pc, #836]\t@ (11788 )\n-\tadd\tr2, pc\n-\tadd.w\tr8, sp, #60\t@ 0x3c\n-\tldr\tr4, [r5, r4]\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #116]\t@ 0x74\n-\tmov.w\tr4, #0\n-\tstr\tr3, [sp, #20]\n-\tstr\tr0, [sp, #24]\n-\tmov\tr0, r8\n-\tldrd\tr4, r9, [sp, #168]\t@ 0xa8\n-\tldr\tr5, [r2, r1]\n-\tmovs\tr1, #1\n-\tldr\tr2, [r5, #0]\n-\tldr.w\tr2, [r2, #732]\t@ 0x2dc\n-\tblx\tr2\n-\tldr\tr2, [r5, #0]\n-\tldr\tr1, [r2, #20]\n-\tadds\tr2, r4, #3\n-\tlsls\tr2, r2, #2\n-\tstr\tr2, [sp, #16]\n-\tmov\tr0, r2\n-\tblx\tr1\n-\tldr\tr2, [sp, #16]\n-\tmov\tr7, r0\n-\tcmp\tr4, #0\n-\tsub.w\tr3, r2, #8\n-\tstr\tr3, [sp, #16]\n-\tldr\tr3, [sp, #20]\n-\tble.w\t116da \n-\tsub.w\tlr, r2, #12\n-\tsubs\tr0, #4\n-\tadd\tlr, r9\n-\tmov\tip, r0\n-\tldr.w\tr2, [r9], #4\n-\tstr.w\tr2, [ip, #4]!\n-\tcmp\tlr, r9\n-\tldr\tr1, [r2, #0]\n-\tadd.w\tr1, r1, #1\n-\tstr\tr1, [r2, #0]\n-\tbne.n\t11494 \n-\tldr\tr2, [sp, #16]\n-\tstr.w\tsl, [r7, r2]\n-\tldr.w\tr2, [sl]\n-\tadds\tr2, #1\n-\tstr.w\tr2, [sl]\n-\tcmp\tr3, #0\n-\tbeq.n\t115ba \n-\tcmp\tr3, #1\n-\tbeq.n\t11542 \n-\tmov\tsl, r0\n-\tmov.w\tr9, #0\n-\tldr.w\tr0, [sl, #4]!\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t114dc \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tadd.w\tr9, r9, #1\n-\tcmp\tr4, r9\n-\tbne.n\t114c6 \n-\tldr\tr3, [sp, #16]\n-\tldr.w\tsl, [r7, r3]\n-\tldr.w\tr2, [sl]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr.w\tr1, [sl]\n-\tbgt.n\t11502 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, sl\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r7\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tcmp\tr6, #1\n-\tbeq.n\t11524 \n-\tsub.w\tr6, r6, #2\n-\tclz\tr6, r6\n-\tlsrs\tr6, r6, #5\n-\tlsls\tr6, r6, #1\n-\tldr\tr2, [pc, #612]\t@ (1178c )\n-\tldr\tr3, [pc, #600]\t@ (11780 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #116]\t@ 0x74\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.w\t11778 \n-\tmov\tr0, r6\n-\tadd\tsp, #124\t@ 0x7c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr2, [sp, #160]\t@ 0xa0\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr2, #1\n-\tbeq.w\t11724 \n-\tcmp\tr2, #2\n-\tbeq.w\t1168a \n-\tcmp\tr2, #0\n-\tbne.n\t114c0 \n-\tldr\tr0, [pc, #568]\t@ (11790 )\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tsl, r0\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr.w\tr2, [r3, #232]\t@ 0xe8\n-\tldr\tr3, [r0, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #0]\n-\tldr\tr0, [pc, #540]\t@ (11794 )\n-\tadd\tr0, pc\n-\tblx\tr2\n-\tmov\tr9, r0\n-\tldr\tr2, [sp, #164]\t@ 0xa4\n-\tmov\tr3, r8\n-\tldr\tr0, [sp, #24]\n-\tmov\tr1, fp\n-\tldr.w\tr6, [r9]\n-\tadds\tr6, #1\n-\tstr.w\tr6, [r9]\n-\tstrd\tsl, r9, [sp, #8]\n-\tstrd\tr4, r7, [sp]\n-\tbl\t10d18 \n-\tldr.w\tr3, [sl]\n-\tmov\tr6, r0\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr.w\tr2, [sl]\n-\tbgt.w\t116b8 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, sl\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t116b8 \n-\tldr\tr2, [sp, #160]\t@ 0xa0\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr2, #1\n-\tbeq.n\t115d4 \n-\tbics.w\tr2, r2, #2\n-\tbne.w\t114c0 \n-\tldr\tr0, [pc, #460]\t@ (11798 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t116d0 \n-\tldr\tr0, [pc, #452]\t@ (1179c )\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tadd.w\tr9, sp, #52\t@ 0x34\n-\tadd\tr0, pc\n-\tmov\tsl, r4\n-\tblx\tr3\n-\tmov\tr2, r0\n-\tmov\tr0, r9\n-\tstr\tr2, [sp, #32]\n-\tldr\tr3, [r2, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r2, #0]\n-\tblx\t900c \n-\tmov\tr1, fp\n-\tmov\tr0, r9\n-\tblx\t8a98 \n-\tldr\tr2, [sp, #32]\n-\tadd\tr3, sp, #40\t@ 0x28\n-\tstr\tr5, [sp, #32]\n-\tmov\tr4, r2\n-\tstr\tr3, [sp, #20]\n-\tadd\tr3, sp, #44\t@ 0x2c\n-\tstr\tr3, [sp, #28]\n-\tadd\tr6, sp, #48\t@ 0x30\n-\tmov\tr0, r9\n-\tblx\t8d74 \n-\tmov\tfp, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t11706 \n-\tmov\tr1, r0\n-\tldr\tr3, [sp, #104]\t@ 0x68\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t11610 \n-\tldr\tr0, [sp, #24]\n-\tmov\tr3, r7\n-\tmov\tr2, sl\n-\tmov\tr1, fp\n-\tstr\tr4, [sp, #0]\n-\tbl\t10b50 \n-\tbics.w\tr5, r0, #4\n-\tbne.w\t11766 \n-\tldr\tr3, [sp, #108]\t@ 0x6c\n-\tmov\tr1, fp\n-\tldr\tr2, [sp, #20]\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tldr\tr3, [sp, #28]\n-\tldr\tr2, [sp, #164]\t@ 0xa4\n-\tmov\tr0, fp\n-\tmov\tr1, r8\n-\tstr\tr6, [sp, #0]\n-\tbl\t10bf0 \n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tcmp\tr3, #0\n-\tbeq.n\t11610 \n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tmov\tfp, r3\n-\titttt\tgt\n-\tstrgt\tr4, [sp, #36]\t@ 0x24\n-\tsubgt\tr6, r0, #4\n-\tmovgt\tr4, r6\n-\tmovgt\tr6, r0\n-\tble.n\t11680 \n-\tldr.w\tr1, [r4, #4]!\n-\tmov\tr0, r9\n-\tadds\tr5, #1\n-\tblx\t8a98 \n-\tcmp\tfp, r5\n-\tbne.n\t1166c \n-\tldr\tr4, [sp, #36]\t@ 0x24\n-\tmov\tr0, r6\n-\tldr\tr3, [sp, #32]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tb.n\t1160e \n-\tldr\tr0, [pc, #276]\t@ (117a0 )\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tmov\tr9, r0\n-\tldr\tr2, [sp, #164]\t@ 0xa4\n-\tmov\tr1, fp\n-\tldr\tr0, [sp, #24]\n-\tmov\tr3, r8\n-\tldr.w\tr6, [r9]\n-\tadds\tr6, #1\n-\tstr.w\tr6, [r9]\n-\tstrd\tr7, r9, [sp, #4]\n-\tstr\tr4, [sp, #0]\n-\tbl\t10e40 \n-\tmov\tr6, r0\n-\tldr.w\tr3, [r9]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr.w\tr2, [r9]\n-\tbgt.n\t116d0 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r9\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tcmp\tr4, #0\n-\tble.w\t114e4 \n-\tsubs\tr0, r7, #4\n-\tb.n\t114c0 \n-\tldr\tr2, [sp, #16]\n-\tldr.w\tr1, [sl]\n-\tstr.w\tsl, [r0, r2]\n-\tadds\tr2, r1, #1\n-\tstr.w\tr2, [sl]\n-\tcbz\tr3, 11752 \n-\tcmp\tr3, #1\n-\tbne.w\t114f0 \n-\tldr\tr2, [sp, #160]\t@ 0xa0\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr2, #1\n-\tbeq.n\t11724 \n-\tcmp\tr2, #2\n-\tbeq.n\t1168a \n-\tcmp\tr2, #0\n-\tbeq.w\t11556 \n-\tb.n\t114e4 \n-\tldr\tr5, [sp, #32]\n-\tmov\tr2, r4\n-\tmov\tr6, r0\n-\tmov\tr4, sl\n-\tldr\tr3, [r2, #0]\n-\tsubs\tr1, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr1, [r2, #0]\n-\tbgt.n\t116d0 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r2\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t116d0 \n-\tldr\tr0, [pc, #124]\t@ (117a4 )\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tmov\tr9, r0\n-\tldr\tr2, [sp, #164]\t@ 0xa4\n-\tmov\tr1, fp\n-\tldr\tr0, [sp, #24]\n-\tmov\tr3, r8\n-\tldr.w\tr6, [r9]\n-\tadds\tr6, #1\n-\tstr.w\tr6, [r9]\n-\tstrd\tr7, r9, [sp, #4]\n-\tstr\tr4, [sp, #0]\n-\tbl\t10f58 \n-\tb.n\t116b6 \n-\tldr\tr2, [sp, #160]\t@ 0xa0\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr2, #1\n-\tbeq.w\t115d4 \n-\tbics.w\tr2, r2, #2\n-\tbne.w\t114e4 \n-\tb.n\t115ca \n-\tmov\tr6, r0\n-\tmov\tr0, r9\n-\tstr\tr4, [sp, #20]\n-\tmov\tr4, sl\n-\tldr\tr5, [sp, #32]\n-\tblx\t8d50 \n-\tldr\tr2, [sp, #20]\n-\tb.n\t1170e \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tcbnz\tr0, 117f0 \n+\tadds\tr0, r3, r2\n \tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tcbnz\tr0, 117f6 \n+\tasrs\tr4, r4, #28\n \tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\trevsh\tr4, r2\n+\tasrs\tr2, r6, #26\n \tmovs\tr2, r0\n-\tasrs\tr0, r3, #5\n+\tadd\tr7, sp, #920\t@ 0x398\n \tmovs\tr2, r0\n-\tasrs\tr0, r1, #5\n+\tasrs\tr2, r4, #21\n \tmovs\tr2, r0\n-\tasrs\tr2, r7, #3\n+\tasrs\tr4, r5, #19\n \tmovs\tr2, r0\n-\tasrs\tr6, r2, #3\n+\tasrs\tr4, r5, #13\n \tmovs\tr2, r0\n-\tasrs\tr4, r5, #32\n+\tasrs\tr2, r3, #15\n \tmovs\tr2, r0\n-\tlsrs\tr2, r1, #30\n+\tasrs\tr2, r2, #26\n \tmovs\tr2, r0\n \n-000117a8 :\n+000121b4 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tldr.w\tr5, [pc, #1232]\t@ 11c8c \n+\tldr.w\tr5, [pc, #1232]\t@ 12698 \n \tsub\tsp, #36\t@ 0x24\n-\tldr.w\tr4, [pc, #1232]\t@ 11c90 \n+\tldr.w\tr4, [pc, #1232]\t@ 1269c \n \tmov\tr6, r3\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #1228]\t@ 11c94 \n-\tldr.w\tr3, [pc, #1228]\t@ 11c98 \n+\tldr.w\tip, [pc, #1228]\t@ 126a0 \n+\tldr.w\tr3, [pc, #1228]\t@ 126a4 \n \tcmp\tr2, #1\n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r1\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #28]\n \tmov.w\tr4, #0\n \tmov\tr4, r2\n \tldr.w\tr3, [ip, r3]\n \tstr\tr3, [sp, #20]\n \tldr\tr3, [r3, #0]\n-\tble.n\t11840 \n-\tldr.w\tr2, [pc, #1200]\t@ 11c9c \n+\tble.n\t1224c \n+\tldr.w\tr2, [pc, #1200]\t@ 126a8 \n \tadd\tr7, sp, #24\n \tstr\tr7, [sp, #8]\n \tmov\tr8, r0\n \tadd\tr2, pc\n \tstr\tr2, [sp, #0]\n \tmovs\tr2, #0\n \tstr\tr2, [sp, #4]\n-\tldr.w\tr2, [pc, #1184]\t@ 11ca0 \n+\tldr.w\tr2, [pc, #1184]\t@ 126ac \n \tmov\tr0, r5\n \tldr.w\tsl, [r3, #1224]\t@ 0x4c8\n \tmovs\tr3, #4\n \tldr\tr1, [r6, #4]\n \tadd\tr2, pc\n \tblx\tsl\n-\tcbnz\tr0, 11852 \n+\tcbnz\tr0, 1225e \n \tldr\tr3, [sp, #24]\n \tcmp\tr3, #18\n-\tbhi.n\t11854 \n+\tbhi.n\t12260 \n \ttbh\t[pc, r3, lsl #1]\n \tmovs\tr4, r6\n \tmovs\tr3, r7\n \tlsls\tr2, r0, #1\n \tlsls\tr1, r1, #1\n \tlsls\tr7, r7, #1\n \tlsls\tr6, r0, #2\n@@ -12463,78 +13525,78 @@\n \tlsls\tr3, r4, #3\n \tlsls\tr2, r5, #3\n \tlsls\tr1, r6, #3\n \tlsls\tr0, r7, #3\n \tmovs\tr5, r5\n \tldr.w\tr7, [r3, #1064]\t@ 0x428\n \tmov\tr2, r6\n-\tldr.w\tr3, [pc, #1116]\t@ 11ca4 \n+\tldr.w\tr3, [pc, #1116]\t@ 126b0 \n \tmov\tr1, r4\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tblx\tr7\n \tmovs\tr0, #1\n-\tldr.w\tr2, [pc, #1104]\t@ 11ca8 \n-\tldr.w\tr3, [pc, #1076]\t@ 11c90 \n+\tldr.w\tr2, [pc, #1104]\t@ 126b4 \n+\tldr.w\tr3, [pc, #1076]\t@ 1269c \n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t11c88 \n+\tbne.w\t12694 \n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, sl, pc}\n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t90b8 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t90d0 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9778 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9524 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tldr\tr3, [sp, #20]\n \tcmp\tr4, #2\n \tldr\tr3, [r3, #0]\n-\tbeq.w\t11c64 \n-\tldr\tr2, [pc, #1012]\t@ (11cac )\n+\tbeq.w\t12670 \n+\tldr\tr2, [pc, #1012]\t@ (126b8 )\n \tmovs\tr1, #0\n \tstr\tr7, [sp, #8]\n \tmov\tr0, r5\n \tadd\tr2, pc\n \tstr\tr2, [sp, #0]\n-\tldr\tr2, [pc, #1004]\t@ (11cb0 )\n+\tldr\tr2, [pc, #1004]\t@ (126bc )\n \tstr\tr1, [sp, #4]\n \tadd\tr2, pc\n \tldr.w\tr7, [r3, #1224]\t@ 0x4c8\n \tadds\tr2, #80\t@ 0x50\n \tldr\tr1, [r6, #8]\n \tmovs\tr3, #4\n \tblx\tr7\n \tcmp\tr0, #0\n-\tbne.n\t11852 \n+\tbne.n\t1225e \n \tldr\tr3, [sp, #24]\n \tcmp\tr3, #26\n-\tbhi.n\t11854 \n+\tbhi.n\t12260 \n \ttbh\t[pc, r3, lsl #1]\n \tlsls\tr2, r2, #4\n \tlsls\tr3, r1, #4\n \tlsls\tr4, r0, #4\n \tlsls\tr2, r7, #6\n \tlsls\tr3, r6, #6\n \tlsls\tr4, r5, #6\n@@ -12560,2313 +13622,4291 @@\n \tlsls\tr0, r4, #4\n \tlsls\tr1, r3, #4\n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8794 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t99e0 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t97c0 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t97a8 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9430 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9b64 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9960 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9b70 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tldr\tr3, [sp, #20]\n \tcmp\tr4, #2\n \tldr\tr3, [r3, #0]\n-\tbeq.w\t11c76 \n-\tldr\tr2, [pc, #800]\t@ (11cb4 )\n+\tbeq.w\t12682 \n+\tldr\tr2, [pc, #800]\t@ (126c0 )\n \tmovs\tr1, #0\n \tstr\tr7, [sp, #8]\n \tmov\tr0, r5\n \tadd\tr2, pc\n \tstr\tr2, [sp, #0]\n-\tldr\tr2, [pc, #792]\t@ (11cb8 )\n+\tldr\tr2, [pc, #792]\t@ (126c4 )\n \tstr\tr1, [sp, #4]\n \tadd\tr2, pc\n \tldr.w\tr7, [r3, #1224]\t@ 0x4c8\n \tadds\tr2, #192\t@ 0xc0\n \tldr\tr1, [r6, #8]\n \tmovs\tr3, #4\n \tblx\tr7\n \tcmp\tr0, #0\n-\tbne.w\t11852 \n+\tbne.w\t1225e \n \tldr\tr3, [sp, #24]\n \tcmp\tr3, #14\n-\tbhi.w\t11854 \n+\tbhi.w\t12260 \n \ttbb\t[pc, r3]\n \tstrh\tr5, [r1, #52]\t@ 0x34\n \tldrb\tr7, [r7, #1]\n \tldr\tr1, [r6, #36]\t@ 0x24\n \tldrb\tr3, [r4, r1]\n-\tldr\tr6, [pc, #340]\t@ (11b20 )\n+\tldr\tr6, [pc, #340]\t@ (1252c )\n \teors\tr7, r0\n \tadds\tr2, #57\t@ 0x39\n \tmovs\tr3, r5\n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t92b4 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8b4c \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9394 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8ae0 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9be8 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9494 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8e20 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t88cc \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t86f0 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9260 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8814 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9848 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9184 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8bfc \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8868 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8998 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8958 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9130 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t84b8 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t980c \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8f20 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8ac8 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t84a0 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t90f4 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9b7c \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8c80 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8754 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t96c8 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9a58 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8bcc \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9224 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9118 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t86d8 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8a8c \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8940 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9860 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9230 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8a5c \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9348 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t99d4 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8530 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t84f4 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9570 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t8ef0 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9630 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9b34 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r8\n \tblx\t9388 \n-\tb.n\t11854 \n+\tb.n\t12260 \n \tldr.w\tr7, [r3, #1064]\t@ 0x428\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #80]\t@ (11cbc )\n+\tldr\tr3, [pc, #80]\t@ (126c8 )\n \tmov\tr1, r4\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tblx\tr7\n-\tb.n\t11852 \n+\tb.n\t1225e \n \tldr.w\tr7, [r3, #1064]\t@ 0x428\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #64]\t@ (11cc0 )\n+\tldr\tr3, [pc, #64]\t@ (126cc )\n \tmov\tr1, r4\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tblx\tr7\n-\tb.n\t11852 \n+\tb.n\t1225e \n \tblx\t894c <__stack_chk_fail@plt>\n-\t\t\t@ instruction: 0xb838\n+\tadd\tr6, sp, #176\t@ 0xb0\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xb82c\n+\tadd\tr6, sp, #128\t@ 0x80\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsrs\tr4, r0, #29\n+\tasrs\tr4, r6, #24\n+\tmovs\tr2, r0\n+\t\t\t@ instruction: 0xb716\n+\tmovs\tr2, r0\n+\tasrs\tr2, r0, #23\n+\tmovs\tr2, r0\n+\tadd\tr5, sp, #592\t@ 0x250\n \tmovs\tr2, r0\n-\tstmia\tr1!, {r1, r2, r5}\n+\tasrs\tr2, r5, #21\n \tmovs\tr2, r0\n-\tlsrs\tr2, r2, #27\n+\t\t\t@ instruction: 0xb65a\n \tmovs\tr2, r0\n-\t\t\t@ instruction: 0xb7a0\n+\tasrs\tr6, r1, #18\n \tmovs\tr2, r0\n-\tlsrs\tr2, r7, #25\n+\tpush\t{r1, r2, r3, r4, r5, r6, lr}\n \tmovs\tr2, r0\n-\tstmia\tr0!, {r1, r3, r5, r6}\n+\tasrs\tr0, r4, #6\n \tmovs\tr2, r0\n-\tlsrs\tr6, r3, #22\n+\tasrs\tr6, r1, #6\n \tmovs\tr2, r0\n-\titee\thi\n-\tmovhi\tr2, r0\n-\tlsrls\tr0, r6, #10\n-\tmovls\tr2, r0\n-\tlsrs\tr6, r3, #10\n+\tldr\tr3, [pc, #12]\t@ (126e0 )\n+\tldr\tr2, [pc, #16]\t@ (126e4 )\n+\tadd\tr3, pc\n+\tldr\tr3, [r3, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #24]\n+\tbx\tr3\n+\tnop\n+\tadd\tr1, sp, #160\t@ 0xa0\n \tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+000126e8 :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #3976]\t@ 0xf88\n-\tmov\tr4, r0\n-\tmov\tr5, r1\n-\tmov\tr1, r0\n-\tldr\tr0, [pc, #128]\t@ (11d5c )\n-\tldr\tr3, [pc, #132]\t@ (11d60 )\n-\tsub\tsp, #100\t@ 0x64\n-\tadd\tr0, pc\n-\tmovs\tr2, #92\t@ 0x5c\n-\tldr\tr3, [r0, r3]\n-\tmov\tr0, sp\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #92]\t@ 0x5c\n-\tmov.w\tr3, #0\n-\tblx\t87cc \n-\tmovs\tr2, #92\t@ 0x5c\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr\tr5, [pc, #136]\t@ (12780 )\n+\tsub\tsp, #12\n+\tldr\tr4, [pc, #136]\t@ (12784 )\n+\tmov\tr7, r0\n+\tadd\tr5, pc\n+\tldr\tr3, [pc, #132]\t@ (12788 )\n+\tldr\tr2, [pc, #136]\t@ (1278c )\n+\tldr\tr1, [pc, #136]\t@ (12790 )\n+\tadd\tr3, pc\n+\tldr\tr4, [r5, r4]\n+\tadd\tr1, pc\n+\tldr\tr5, [pc, #132]\t@ (12794 )\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #4]\n+\tmov.w\tr4, #0\n+\tstr\tr1, [sp, #0]\n+\tadd\tr5, pc\n \tmov\tr1, r5\n-\tmov\tr0, r4\n-\tldr\tr7, [r4, #0]\n-\tblx\t87cc \n-\tmovs\tr2, #92\t@ 0x5c\n-\tmov\tr1, sp\n-\tmov\tr0, r5\n-\tblx\t87cc \n-\tldr\tr3, [r5, #8]\n+\tldr\tr6, [r3, r2]\n+\tmov\tr2, sp\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr3, [r3, #608]\t@ 0x260\n+\tblx\tr3\n+\tmov\tr4, r0\n+\tcbz\tr0, 1275a \n+\tmov\tr5, r4\n \tldr\tr2, [r4, #0]\n-\tstr\tr7, [r4, #0]\n-\tstr\tr2, [r5, #0]\n-\tcbz\tr3, 11d1a \n-\tstr\tr5, [r3, #12]\n-\tldr\tr3, [r3, #16]\n-\tcmp\tr3, #0\n-\tbne.n\t11d12 \n-\tldr\tr3, [r5, #20]\n-\tcbz\tr3, 11d26 \n-\tstr\tr5, [r3, #12]\n-\tldr\tr3, [r3, #16]\n-\tcmp\tr3, #0\n-\tbne.n\t11d1e \n-\tldr\tr3, [r4, #8]\n-\tcbz\tr3, 11d32 \n-\tstr\tr4, [r3, #12]\n-\tldr\tr3, [r3, #16]\n-\tcmp\tr3, #0\n-\tbne.n\t11d2a \n-\tldr\tr3, [r4, #20]\n-\tcbz\tr3, 11d3e \n-\tstr\tr4, [r3, #12]\n-\tldr\tr3, [r3, #16]\n-\tcmp\tr3, #0\n-\tbne.n\t11d36 \n-\tldr\tr2, [pc, #36]\t@ (11d64 )\n-\tldr\tr3, [pc, #28]\t@ (11d60 )\n+\tldr\tr1, [pc, #100]\t@ (12798 )\n+\tadds\tr2, #1\n+\tstr.w\tr2, [r5], #4\n+\tadd\tr1, pc\n+\tmov\tr0, r5\n+\tblx\t973c \n+\tldr\tr2, [pc, #88]\t@ (1279c )\n+\tldr\tr3, [pc, #64]\t@ (12784 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #92]\t@ 0x5c\n+\tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t11d56 \n-\tadd\tsp, #100\t@ 0x64\n+\tbne.n\t1277a \n+\tmov\tr0, r5\n+\tadd\tsp, #12\n \tpop\t{r4, r5, r6, r7, pc}\n+\tldr\tr3, [r6, #0]\n+\tmovs\tr0, #56\t@ 0x38\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr2, [r6, #0]\n+\tmov\tr4, r0\n+\tmovs\tr3, #0\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tldr.w\tr5, [r2, #900]\t@ 0x384\n+\tstr\tr3, [r4, #0]\n+\tmov\tr3, r4\n+\tldr\tr2, [sp, #0]\n+\tblx\tr5\n+\tb.n\t1272c \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tcbz\tr6, 11da6 \n+\tadd\tr0, sp, #1016\t@ 0x3f8\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tuxth\tr2, r7\n+\tadd\tr0, sp, #984\t@ 0x3d8\n \tmovs\tr2, r0\n-\n-00011d68 :\n-\tpush\t{r3, r4, r5, lr}\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\t\t\t@ instruction: 0xffc3ffff\n+\tasrs\tr0, r3, #9\n+\tmovs\tr2, r0\n+\tasrs\tr4, r2, #9\n+\tmovs\tr2, r0\n+\tadd\tr0, sp, #736\t@ 0x2e0\n+\tmovs\tr2, r0\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #84]\t@ (11dcc )\n-\tmovs\tr0, #92\t@ 0x5c\n-\tldr\tr2, [pc, #84]\t@ (11dd0 )\n-\tadd\tr3, pc\n-\tldr\tr5, [r3, r2]\n-\tldr\tr3, [r5, #0]\n-\tldr\tr3, [r3, #20]\n+\tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n+\tldr\tr5, [pc, #276]\t@ (128c8 )\n+\tsub\tsp, #36\t@ 0x24\n+\tldr\tr4, [pc, #276]\t@ (128cc )\n+\tadd\tr5, pc\n+\tldr\tr2, [pc, #276]\t@ (128d0 )\n+\tldr\tr3, [pc, #280]\t@ (128d4 )\n+\tadd\tr2, pc\n+\tldr\tr7, [r1, #12]\n+\tldr\tr4, [r5, r4]\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #28]\n+\tmov.w\tr4, #0\n+\tldr\tr3, [r2, r3]\n+\tstr\tr3, [sp, #12]\n+\tcmp\tr7, r3\n+\tbeq.n\t12822 \n+\tldr\tr3, [pc, #260]\t@ (128d8 )\n+\tmov\tr4, r1\n+\tmov\tr5, r0\n+\tadd\tr1, sp, #24\n+\tmov\tr0, r4\n+\tldr.w\tr8, [r2, r3]\n+\tldr.w\tr3, [r8]\n+\tldr.w\tr3, [r3, #172]\t@ 0xac\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr4, r0\n-\tmovs\tr0, #56\t@ 0x38\n-\tldr\tr3, [r3, #20]\n+\tldrb\tr3, [r0, #0]\n+\tmov\tr6, r0\n+\tcmp\tr3, #101\t@ 0x65\n+\tbne.n\t12826 \n+\tldr.w\tsl, [sp, #24]\n+\tldr\tr1, [pc, #228]\t@ (128dc )\n+\tmov\tr2, sl\n+\tcmp\tr2, #3\n+\tadd\tr1, pc\n+\tit\tge\n+\tmovge\tr2, #3\n+\tblx\t9adc \n+\tcbnz\tr0, 12826 \n+\tcmp.w\tsl, #3\n+\tbgt.n\t1286e \n+\tstr\tr0, [sp, #20]\n+\tcbz\tr7, 1281a \n+\tldr\tr3, [r7, #4]\n+\tcbz\tr3, 1281a \n+\tmov\tr0, r4\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr2, r0\n-\tmovs\tr0, #56\t@ 0x38\n-\tstr\tr2, [r4, #4]\n-\tldr\tr3, [r3, #20]\n+\tldr\tr3, [sp, #20]\n+\tldr\tr2, [sp, #12]\n+\tstrd\tr2, r3, [r4, #12]\n+\tmovs\tr0, #0\n+\tb.n\t12854 \n+\tcbz\tr5, 12852 \n+\tldr.w\tr3, [r8]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tstr\tr0, [r4, #16]\n+\tldr.w\tr3, [r8]\n+\tmov\tr0, r5\n+\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n+\tldr\tr4, [r3, #68]\t@ 0x44\n+\tblx\tr2\n \tmovs\tr1, #0\n-\tldr\tr0, [r4, #4]\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tldr\tr3, [pc, #152]\t@ (128e0 )\n+\tstr\tr1, [sp, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [pc, #152]\t@ (128e4 )\n+\tadd\tr3, pc\n+\tadd\tr1, pc\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #144]\t@ (128e8 )\n+\tldr\tr3, [pc, #116]\t@ (128cc )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #28]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t128c4 \n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, sl, pc}\n+\tcmp.w\tsl, #4\n+\tbeq.n\t12894 \n+\tldrb\tr3, [r6, #3]\n+\tcmp\tr3, #45\t@ 0x2d\n+\tbne.n\t12894 \n+\tldr.w\tr3, [r8]\n+\tadds\tr1, r6, #4\n+\tmov\tr0, r5\n+\tadd\tr2, sp, #20\n+\tldr.w\tr3, [r3, #156]\t@ 0x9c\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [r4, #16]\n-\tmovs\tr1, #0\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tcmp\tr0, #0\n+\tbne.n\t12852 \n+\tldr\tr0, [sp, #20]\n+\tnegs\tr0, r0\n+\tb.n\t1280e \n+\tcmp\tr5, #0\n+\tbeq.n\t12852 \n+\tldr.w\tr3, [r8]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n-\tmovs\tr3, #0\n-\tmov\tr0, r4\n-\tstrd\tr3, r3, [r4, #8]\n-\tstrd\tr3, r3, [r4, #20]\n-\tstr\tr3, [r4, #28]\n-\tstr\tr3, [r4, #0]\n-\tstrd\tr3, r3, [r4, #84]\t@ 0x54\n-\tpop\t{r3, r4, r5, pc}\n-\tuxth\tr0, r0\n+\tldr.w\tr3, [r8]\n+\tmov\tr0, r5\n+\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n+\tldr\tr4, [r3, #68]\t@ 0x44\n+\tblx\tr2\n+\tmovs\tr1, #0\n+\tldr\tr3, [pc, #52]\t@ (128ec )\n+\tstr\tr1, [sp, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [pc, #52]\t@ (128f0 )\n+\tadd\tr3, pc\n+\tadd\tr1, pc\n+\tblx\tr4\n+\tb.n\t12852 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tadd\tr0, sp, #280\t@ 0x118\n \tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tadd\tr0, sp, #256\t@ 0x100\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r5, #1\n+\tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n-\t...\n-\n-00011dd4 :\n-\tpush\t{r4, r5, r6, lr}\n+\tmovs\tr0, r0\n+\tldr\tr4, [r1, r7]\n+\tmovs\tr2, r0\n+\tasrs\tr0, r1, #5\n+\tmovs\tr2, r0\n+\tasrs\tr2, r4, #5\n+\tmovs\tr2, r0\n+\tadd\tr7, pc, #656\t@ (adr r7, 12b7c )\n+\tmovs\tr2, r0\n+\tasrs\tr0, r0, #4\n+\tmovs\tr2, r0\n+\tasrs\tr2, r6, #3\n+\tmovs\tr2, r0\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n+\tsub\tsp, #40\t@ 0x28\n+\tldr\tr2, [pc, #232]\t@ (129f0 )\n+\tmovw\tr3, #28261\t@ 0x6e65\n+\tmovt\tr3, #100\t@ 0x64\n+\tadd\tr2, pc\n+\tldr\tr5, [pc, #224]\t@ (129f4 )\n+\tstr\tr3, [sp, #4]\n \tmov\tr4, r0\n-\tldr\tr0, [r0, #20]\n-\tldr\tr5, [pc, #96]\t@ (11e48 )\n+\tldr\tr3, [pc, #220]\t@ (129f8 )\n \tadd\tr5, pc\n-\tcbz\tr0, 11dfe \n-\tblx\t91e8 \n-\tldr\tr0, [r4, #20]\n-\tcmp\tr0, #0\n-\tbne.n\t11dec \n-\tldr\tr0, [r4, #8]\n-\tcbz\tr0, 11e04 \n-\tblx\t9760 \n-\tldr\tr0, [r4, #8]\n-\tcmp\tr0, #0\n-\tbne.n\t11dfa \n-\tldr\tr3, [pc, #68]\t@ (11e4c )\n-\tldr\tr0, [r4, #16]\n-\tldr\tr5, [r5, r3]\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [r4, #4]\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [r4, #16]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [r4, #4]\n-\tldr\tr3, [r3, #24]\n+\tldr.w\tr9, [r0, #16]\n+\tldr\tr3, [r2, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #36]\t@ 0x24\n+\tmov.w\tr3, #0\n+\tcmp.w\tr9, #0\n+\tbne.n\t12966 \n+\tmovs\tr0, #4\n+\tmovs\tr6, #3\n+\tadd.w\tr9, sp, r0\n+\tldr\tr3, [pc, #192]\t@ (129fc )\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #20]\n \tblx\tr3\n+\tmov\tr1, r9\n+\tstr\tr0, [r4, #4]\n+\tblx\t8bd8 \n+\tldr\tr2, [pc, #180]\t@ (12a00 )\n+\tldr\tr3, [pc, #168]\t@ (129f8 )\n+\tadd\tr2, pc\n+\tstr\tr6, [r4, #8]\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #36]\t@ 0x24\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t129ec \n+\tadd\tsp, #40\t@ 0x28\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tldr\tr7, [pc, #156]\t@ (12a04 )\n+\teor.w\tr1, r9, r9, asr #31\n+\tmovw\tr0, #52429\t@ 0xcccd\n+\tmovt\tr0, #52428\t@ 0xcccc\n+\tsub.w\tr1, r1, r9, asr #31\n+\tadd.w\tip, sp, #8\n+\tadd\tr7, pc\n+\tmovs\tr2, #0\n+\tmovs\tr6, #10\n+\tmovs\tr3, #45\t@ 0x2d\n+\tstrh.w\tr3, [sp, #7]\n+\tumull\tlr, r3, r0, r1\n+\tmov\tlr, r1\n+\tmov\tr8, r2\n+\tcmp.w\tlr, #9\n+\tadd.w\tr2, r2, #1\n+\tmov.w\tr3, r3, lsr #3\n+\tmls\tsl, r6, r3, r1\n+\tmov\tr1, r3\n+\tldrb.w\tr3, [r7, sl]\n+\tstrb.w\tr3, [ip, #1]!\n+\tbgt.n\t12988 \n+\tcmp.w\tr9, #0\n+\tbgt.n\t129de \n+\tadd.w\tr9, sp, #4\n+\tadds\tr0, r2, #5\n+\tadd.w\tlr, r9, r0\n+\tadd.w\tip, sp, #7\n \tmovs\tr3, #0\n-\tadd.w\tr0, r4, #28\n-\tstr\tr3, [r4, #16]\n-\tstrd\tr3, r3, [r4]\n-\tblx\t8b04 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, lr}\n-\tldr\tr3, [r3, #24]\n-\tbx\tr3\n-\tsxth\tr4, r2\n+\tadds\tr3, #1\n+\tldrb.w\tr7, [lr, #-1]!\n+\tldrb.w\tr8, [ip, #1]!\n+\tsubs\tr6, r2, r3\n+\tstrb.w\tr8, [lr]\n+\tcmp\tr6, r3\n+\tstrb.w\tr7, [ip]\n+\tbgt.n\t129c2 \n+\tadds\tr6, r2, #4\n+\tb.n\t12938 \n+\tadd.w\tr2, r8, #2\n+\tmovs\tr1, #45\t@ 0x2d\n+\tadd.w\tr3, sp, r2\n+\tstrb\tr1, [r3, #8]\n+\tb.n\t129b2 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tadd\tr6, pc, #944\t@ (adr r6, 12da4 )\n+\tmovs\tr2, r0\n+\tadd\tr6, pc, #904\t@ (adr r6, 12d80 )\n \tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n-\t...\n+\tmovs\tr0, r0\n+\tadd\tr6, pc, #696\t@ (adr r6, 12cbc )\n+\tmovs\tr2, r0\n+\tasrs\tr4, r4, #1\n+\tmovs\tr2, r0\n+\n+00012a08 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr4, [pc, #48]\t@ (12a48 )\n+\tmov\tlr, r0\n+\tmov\tip, r3\n+\tmov\tr0, r1\n+\tadd\tr4, pc\n+\tcmp\tr2, #3\n+\tbeq.n\t12a3c \n+\tldr\tr1, [pc, #36]\t@ (12a4c )\n+\tmov\tr2, ip\n+\tldr\tr3, [pc, #36]\t@ (12a50 )\n+\tadd\tr3, pc\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tmov\tr1, lr\n+\tldr\tr2, [r3, #8]\n+\tldmia.w\tsp!, {r4, lr}\n+\tb.w\t8f80 \n+\tadd\tr5, pc, #888\t@ (adr r5, 12dc4 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr6, r6, #27\n+\tmovs\tr2, r0\n+\n+00012a54 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr4, [pc, #52]\t@ (12a98 )\n+\tmov\tlr, r0\n+\tmov\tip, r3\n+\tmov\tr0, r1\n+\tadd\tr4, pc\n+\tcmp\tr2, #3\n+\tbeq.n\t12a88 \n+\tldr\tr1, [pc, #40]\t@ (12a9c )\n+\tmov\tr2, ip\n+\tldr\tr3, [pc, #40]\t@ (12aa0 )\n+\tadd\tr3, pc\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tmov\tr2, lr\n+\tldr\tr3, [r3, #8]\n+\tldmia.w\tsp!, {r4, lr}\n+\tldr.w\tr1, [ip]\n+\tb.w\t9af4 \n+\tadd\tr5, pc, #584\t@ (adr r5, 12ce4 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr6, r6, #29\n+\tmovs\tr2, r0\n \n-00011e50 :\n+00012aa4 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr6, [pc, #40]\t@ (11e88 )\n-\tmov\tr4, r0\n-\tadd.w\tr5, r0, #32\n-\tadd\tr6, pc\n-\tldr\tr2, [r4, #84]\t@ 0x54\n-\tmov\tr1, r6\n+\tldr.w\tip, [pc, #64]\t@ 12af4 \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #4\n+\tadd\tip, pc\n+\tbeq.n\t12adc \n+\tldr\tr1, [pc, #52]\t@ (12af8 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #52]\t@ (12afc )\n \tmov\tr0, r5\n-\tadds\tr2, #1\n-\tstr\tr2, [r4, #84]\t@ 0x54\n-\tblx\t973c \n-\tldr\tr0, [r4, #4]\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tmov\tr6, r0\n+\tadds\tr0, #28\n+\tblx\t8db0 \n \tmov\tr1, r5\n-\tldr\tr3, [r0, #44]\t@ 0x2c\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t11e68 \n-\tmov\tr0, r5\n+\tldrd\tr2, r3, [r4, #8]\n+\tldr\tr0, [r6, #28]\n+\tblx\t91a8 \n+\tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tnop\n-\tlsrs\tr6, r1, #8\n+\tadd\tr5, pc, #256\t@ (adr r5, 12bf8 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr0, r6, #28\n+\tmovs\tr2, r0\n+\n+00012b00 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr.w\tip, [pc, #32]\t@ 12b30 \n+\tsub\tsp, #16\n+\tldr.w\tlr, [pc, #28]\t@ 12b34 \n+\tadd\tip, pc\n+\tstr\tr0, [sp, #8]\n+\tadds\tr0, #16\n+\tldr.w\tr4, [ip, lr]\n+\tstr\tr4, [sp, #4]\n+\tstr\tr0, [sp, #0]\n+\tmovs\tr0, #0\n+\tblx\t9190 \n+\tadd\tsp, #16\n+\tpop\t{r4, pc}\n+\tadd\tr4, pc, #912\t@ (adr r4, 12ec4 )\n \tmovs\tr2, r0\n+\tlsrs\tr4, r3, #1\n+\t...\n \n-00011e8c :\n+00012b38 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr6, [pc, #40]\t@ (11ec4 )\n-\tmov\tr4, r0\n-\tadd.w\tr5, r0, #32\n-\tadd\tr6, pc\n-\tldr\tr2, [r4, #88]\t@ 0x58\n-\tmov\tr1, r6\n+\tldr.w\tip, [pc, #80]\t@ 12b98 \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #6\n+\tadd\tip, pc\n+\tbeq.n\t12b70 \n+\tldr\tr1, [pc, #68]\t@ (12b9c )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #68]\t@ (12ba0 )\n \tmov\tr0, r5\n-\tadds\tr2, #1\n-\tstr\tr2, [r4, #88]\t@ 0x58\n-\tblx\t973c \n-\tldr\tr0, [r4, #16]\n-\tmov\tr1, r5\n-\tldr\tr3, [r0, #44]\t@ 0x2c\n-\tblx\tr3\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tmov\tr2, r1\n+\tldr\tr3, [r3, #0]\n+\tldr\tr1, [r4, #12]\n+\tblx\t8f5c \n+\tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbne.n\t11ea4 \n-\tmov\tr0, r5\n+\tbeq.n\t12b6c \n+\tadds\tr0, #8\n+\tblx\t8db0 \n+\tldr\tr0, [r6, #8]\n+\tldrd\tr2, r3, [r4, #16]\n+\tmov\tr1, r5\n+\tblx\t91a8 \n+\tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tnop\n-\tlsrs\tr2, r3, #7\n+\tadd\tr4, pc, #688\t@ (adr r4, 12e4c )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr0, r3, #26\n \tmovs\tr2, r0\n \n-00011ec8 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+00012ba4 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #3968]\t@ 0xf80\n-\tldr\tr5, [pc, #600]\t@ (12134 )\n-\tsub\tsp, #92\t@ 0x5c\n-\tldr\tr4, [pc, #600]\t@ (12138 )\n-\tmov\tr6, r2\n-\tadd\tr5, pc\n-\tldr\tr7, [sp, #128]\t@ 0x80\n-\tldr\tr4, [r5, r4]\n-\tmov\tr5, r3\n-\tldr\tr3, [pc, #592]\t@ (1213c )\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #84]\t@ 0x54\n-\tmov.w\tr4, #0\n-\tstr\tr2, [sp, #0]\n-\tldr\tr2, [pc, #584]\t@ (12140 )\n-\tstr\tr0, [sp, #16]\n-\tadd\tr2, pc\n-\tldr.w\tr9, [r2, r3]\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr\tr4, [pc, #148]\t@ (12c4c )\n+\tmov\tr8, r1\n+\tmov\tr1, r3\n+\tldr\tr3, [pc, #148]\t@ (12c50 )\n+\tadd\tr4, pc\n+\tcmp\tr2, #3\n+\tldr.w\tr9, [r4, r3]\n \tldr.w\tr3, [r9]\n+\tbeq.n\t12bde \n+\tldr.w\tr4, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r1\n+\tmov\tr0, r8\n+\tmovs\tr3, #0\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tmov\tr6, r0\n+\tldr\tr0, [r0, #24]\n \tldr\tr3, [r3, #20]\n-\tcmp\tr5, #0\n-\tbne.w\t12074 \n-\tldr\tr4, [r6, #12]\n-\tadd.w\tr8, sp, #28\n-\tadd.w\tr4, r4, r4, lsl #1\n-\tadds\tr0, r4, #1\n \tlsls\tr0, r0, #2\n \tblx\tr3\n+\tldr\tr4, [r6, #20]\n+\tmov\tr7, r0\n+\tcbz\tr4, 12c48 \n+\tldr.w\tsl, [pc, #100]\t@ 12c54 \n+\tmovs\tr5, #0\n+\tadd\tsl, pc\n+\tb.n\t12bfc \n+\tldr\tr4, [r4, #16]\n+\tcbz\tr4, 12c20 \n+\tldr\tr3, [r4, #32]\n+\tcmp\tr3, #0\n+\tbne.n\t12bf8 \n+\tldr\tr3, [r6, #24]\n+\tmov\tr0, sl\n+\tcmp\tr3, r5\n+\tbgt.n\t12c12 \n \tldr.w\tr3, [r9]\n-\tstr\tr0, [sp, #4]\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tldr.w\tsl, [r6, #8]\n-\tcmp.w\tsl, #0\n-\tbeq.w\t1211e \n-\tldr\tr7, [pc, #524]\t@ (12144 )\n-\tadd\tr6, sp, #24\n-\tadd\tr7, pc\n-\tmov\tfp, r7\n-\tmov\tr7, r6\n-\tmov\tr6, r4\n-\tmov\tr4, sl\n-\tldr.w\tsl, [sp, #4]\n-\tb.n\t11f4c \n-\tmov\tr5, r3\n-\tcmp\tr6, r5\n-\tbgt.n\t11f5a \n-\tldr.w\tr3, [r9]\n-\tmov\tr0, fp\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tldr\tr3, [sp, #76]\t@ 0x4c\n-\tmov\tr1, r4\n-\tmov\tr2, r7\n-\tmov\tr0, r8\n-\tblx\tr3\n \tldr\tr3, [r4, #0]\n \tldr\tr4, [r4, #16]\n-\tstr.w\tr3, [sl, r5, lsl #2]\n-\tadds\tr3, r5, #3\n-\tstr\tr5, [r0, #12]\n+\tstr.w\tr3, [r7, r5, lsl #2]\n+\tadds\tr5, #1\n \tcmp\tr4, #0\n-\tbne.n\t11f4a \n-\tmov\tfp, r3\n-\tadds\tr7, r5, #4\n-\tldr.w\tr3, [r9]\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n-\tblx\tr3\n-\tldr\tr1, [r0, #0]\n-\tmov\tr5, r0\n-\tadds\tr1, #1\n-\tstr\tr1, [r0, #0]\n-\tcmp.w\tfp, #0\n-\tbeq.w\t12124 \n-\tldr.w\tsl, [pc, #436]\t@ 12148 \n-\tmovs\tr4, #0\n-\tldr\tr3, [pc, #432]\t@ (1214c )\n-\tadd\tsl, pc\n-\tldr\tr6, [sp, #4]\n-\tstrd\tsl, r7, [sp, #12]\n-\tadd\tr3, pc\n-\tldr.w\tsl, [sp]\n-\tstr\tr3, [sp, #8]\n-\tmovs\tr3, #0\n-\tldr\tr1, [r6, #0]\n-\tmov\tr2, r3\n-\tmov\tr0, sl\n-\tblx\t89c8 \n-\tadds\tr3, r4, #1\n-\tmov\tr7, r0\n-\tcmp\tr3, fp\n-\tblt.n\t11fc8 \n-\tldr.w\tr3, [r9]\n-\tldr\tr0, [sp, #8]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr0, [r7, #8]\n-\tmov\tr1, r5\n-\tblx\t8a44 \n-\tadds\tr3, r4, #2\n-\tcmp\tr3, fp\n-\tstr\tr0, [r6, #4]\n-\tblt.n\t11fe2 \n-\tldr.w\tr3, [r9]\n-\tldr\tr0, [sp, #12]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tmov\tr0, r7\n-\tmov\tr2, r8\n-\tmov\tr1, r5\n-\tadds\tr4, #3\n-\tblx\t8a68 \n-\tadds\tr6, #12\n-\tstr.w\tr0, [r6, #-4]\n-\tcmp\tr4, fp\n-\tblt.n\t11faa \n-\tldr\tr7, [sp, #16]\n-\tcmp\tr7, r4\n-\tbgt.n\t1200a \n-\tldr.w\tr2, [r9]\n-\tldr\tr0, [pc, #332]\t@ (12150 )\n-\tldr\tr2, [r2, #16]\n-\tadd\tr0, pc\n-\tblx\tr2\n-\tldr\tr3, [sp, #4]\n-\tadd.w\tr4, r3, r4, lsl #2\n-\tldr\tr3, [sp, #0]\n-\tmov\tr1, r5\n-\tldr\tr0, [r3, #28]\n-\tblx\t8a44 \n-\tldr.w\tr2, [r9]\n-\tldr\tr1, [sp, #4]\n-\tstr\tr0, [r4, #0]\n-\tmov\tr0, r7\n-\tldr.w\tr2, [r2, #220]\t@ 0xdc\n-\tblx\tr2\n-\tldr\tr2, [r5, #0]\n-\tmov\tr6, r0\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r5, #0]\n-\tbgt.n\t12042 \n+\tbne.n\t12bfc \n \tldr.w\tr3, [r9]\n+\tmov\tr1, r7\n \tmov\tr0, r5\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n \tmov\tr0, r8\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n+\tblx\tr4\n \tldr.w\tr3, [r9]\n-\tldr\tr0, [sp, #4]\n+\tmov\tr0, r7\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tldr\tr2, [pc, #248]\t@ (12154 )\n-\tldr\tr3, [pc, #220]\t@ (12138 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #84]\t@ 0x54\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t12130 \n-\tmov\tr0, r6\n-\tadd\tsp, #92\t@ 0x5c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tadd.w\tr2, r5, r5, lsl #1\n-\tmov\tsl, r1\n-\tadds\tr0, r2, #1\n-\tstr\tr2, [sp, #8]\n-\tadd.w\tr8, sp, #28\n-\tlsls\tr0, r0, #2\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tstr\tr0, [sp, #4]\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tcmp\tr5, #0\n-\tble.n\t12128 \n-\tldr\tr3, [pc, #188]\t@ (12158 )\n-\tmov.w\tfp, #0\n-\tmov\tr4, fp\n-\tmov\tr6, fp\n+\tmovs\tr0, #0\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tmov\tr5, r4\n+\tb.n\t12c20 \n+\tadd\tr4, pc, #256\t@ (adr r4, 12d50 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr0, r2, #24\n+\tmovs\tr2, r0\n+\n+00012c58 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr5, [pc, #112]\t@ (12cd8 )\n+\tsub\tsp, #8\n+\tmov\tr4, r1\n+\tmov\tip, r3\n+\tadd\tr5, pc\n+\tcmp\tr2, #4\n+\tbeq.n\t12c90 \n+\tldr\tr1, [pc, #100]\t@ (12cdc )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #100]\t@ (12ce0 )\n+\tmov\tr2, ip\n \tadd\tr3, pc\n-\tldr.w\tfp, [sp, #16]\n-\tstr\tr3, [sp, #20]\n-\tsubs\tr7, #4\n-\tadd\tr3, sp, #24\n-\tstr.w\tr9, [sp, #16]\n-\tstr\tr3, [sp, #12]\n-\tb.n\t120be \n-\tadds\tr4, #1\n-\tcmp\tr5, r4\n-\tbeq.n\t1210c \n-\tldr.w\tr1, [r7, #4]!\n-\tmov\tr3, sl\n-\tldr\tr0, [sp, #0]\n-\tmov\tr2, fp\n-\tblx\t89c8 \n-\tmov\tr9, r0\n-\tcbz\tr0, 12116 \n-\tmov\tr1, r0\n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tmov\tr0, r8\n-\tblx\tr3\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tadd\tsp, #8\n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r4\n+\tldr.w\tr1, [ip, #12]\n+\tblx\t8f5c \n \tcmp\tr0, #0\n-\tbne.n\t120b8 \n-\tldr\tr3, [sp, #8]\n-\tcmp\tr3, r6\n-\tbgt.n\t120ec \n-\tldr\tr3, [sp, #16]\n-\tldr\tr0, [sp, #20]\n+\tbeq.n\t12c8a \n+\tldr\tr3, [pc, #56]\t@ (12cdc )\n+\tldr\tr6, [r0, #32]\n+\tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n+\tcbz\tr6, 12cba \n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tmov\tr1, r6\n \tblx\tr3\n-\tldr\tr3, [sp, #76]\t@ 0x4c\n-\tmov\tr1, r9\n-\tldr\tr2, [sp, #12]\n-\tmov\tr0, r8\n+\tmovs\tr0, #0\n+\tadd\tsp, #8\n+\tpop\t{r4, r5, r6, pc}\n+\tldr.w\tr5, [r3, #288]\t@ 0x120\n+\tldr\tr0, [r0, #0]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n-\tldr\tr2, [sp, #4]\n-\tldr.w\tr3, [r9]\n-\tadds\tr4, #1\n-\tcmp\tr5, r4\n-\tstr.w\tr3, [r2, r6, lsl #2]\n-\tstr\tr6, [r0, #12]\n-\tadd.w\tr6, r6, #3\n-\tbne.n\t120be \n-\tldr.w\tr9, [sp, #16]\n-\tmov\tfp, r6\n-\tadds\tr7, r6, #1\n-\tb.n\t11f78 \n-\tldr.w\tr9, [sp, #16]\n-\tmov\tr6, r0\n-\tb.n\t12042 \n-\tmov\tfp, sl\n-\tmovs\tr7, #1\n-\tb.n\t11f78 \n-\tldr\tr4, [sp, #4]\n-\tb.n\t12010 \n-\tmovs\tr7, #1\n-\tmov.w\tfp, #0\n-\tb.n\t11f78 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tcbz\tr4, 1213e \n+\tldr\tr3, [pc, #28]\t@ (12ce4 )\n+\tldr\tr1, [pc, #28]\t@ (12ce8 )\n+\tmov\tr2, r0\n+\tadd\tr3, pc\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tstr\tr6, [sp, #0]\n+\tblx\tr5\n+\tb.n\t12c8a \n+\tadd\tr3, pc, #568\t@ (adr r3, 12f14 )\n \tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tcbz\tr4, 12144 \n+\tlsrs\tr4, r1, #19\n \tmovs\tr2, r0\n-\tlsrs\tr2, r6, #6\n-\tmovs\tr2, r0\n-\tlsrs\tr2, r4, #8\n-\tmovs\tr2, r0\n-\tlsrs\tr2, r6, #6\n+\tlsrs\tr0, r6, #22\n \tmovs\tr2, r0\n-\tlsrs\tr6, r3, #8\n+\tmovs\tr0, #76\t@ 0x4c\n \tmovs\tr2, r0\n-\tadd\tr7, sp, #640\t@ 0x280\n+\n+00012cec :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr.w\tlr, [pc, #96]\t@ 12d5c \n+\tmov\tip, r2\n+\tmov\tr2, r3\n+\tsub.w\tr3, ip, #3\n+\tadd\tlr, pc\n+\tcmp\tr3, #1\n+\tbhi.n\t12d42 \n+\tcmp.w\tip, #4\n+\tmov\tr4, r0\n+\tit\teq\n+\tldreq\tr0, [r2, #12]\n+\tbeq.n\t12d28 \n+\tldr\tr3, [pc, #68]\t@ (12d60 )\n+\tmovs\tr0, #0\n+\tldr.w\tr3, [lr, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #216]\t@ 0xd8\n+\tblx\tr3\n+\tldr\tr3, [r4, #20]\n+\tcbz\tr3, 12d3e \n+\tldr\tr2, [r3, #32]\n+\tcbnz\tr2, 12d38 \n+\tldr\tr2, [r0, #0]\n+\tstr\tr0, [r3, #32]\n+\tadds\tr2, #1\n+\tstr\tr2, [r0, #0]\n+\tldr\tr3, [r3, #16]\n+\tcmp\tr3, #0\n+\tbne.n\t12d2c \n+\tmovs\tr0, #0\n+\tpop\t{r4, pc}\n+\tldr\tr4, [pc, #28]\t@ (12d60 )\n+\tmov\tr0, r1\n+\tldr\tr3, [pc, #28]\t@ (12d64 )\n+\tadd\tr3, pc\n+\tldr.w\tr1, [lr, r4]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tadd\tr2, pc, #984\t@ (adr r2, 13138 )\n \tmovs\tr2, r0\n-\tlsls\tr0, r4, #31\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr4, r0, #21\n \tmovs\tr2, r0\n \n-0001215c :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+00012d68 :\n+\tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #3984]\t@ 0xf90\n-\tldr.w\tr6, [pc, #1156]\t@ 125f4 \n-\tsub\tsp, #76\t@ 0x4c\n-\tldr.w\tr5, [pc, #1156]\t@ 125f8 \n-\tmov\tfp, r0\n-\tadd\tr6, pc\n-\tldr.w\tr3, [pc, #1152]\t@ 125fc \n-\tldr.w\tr4, [pc, #1152]\t@ 12600 \n-\tadd\tr3, pc\n-\tldr\tr5, [r6, r5]\n-\tldr\tr5, [r5, #0]\n-\tstr\tr5, [sp, #68]\t@ 0x44\n-\tmov.w\tr5, #0\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr6, [pc, #104]\t@ (12de0 )\n \tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tadd\tr6, pc\n+\tbeq.n\t12d9c \n+\tldr\tr1, [pc, #96]\t@ (12de4 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #96]\t@ (12de8 )\n \tmov\tr0, r5\n-\tmov\tr1, r2\n-\tadd\tr2, sp, #40\t@ 0x28\n-\tldr\tr6, [r3, r4]\n-\tadd\tr3, sp, #44\t@ 0x2c\n-\tldr\tr4, [r6, #0]\n-\tldr.w\tr4, [r4, #188]\t@ 0xbc\n+\tadd\tr3, pc\n+\tldr\tr1, [r6, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n \tblx\tr4\n-\tcbnz\tr0, 121d4 \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tmovw\tr4, #21846\t@ 0x5556\n-\tmovt\tr4, #21845\t@ 0x5555\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #12]\n+\tblx\t8f5c \n \tmov\tr7, r0\n-\tsmull\tr2, r4, r4, r3\n-\tsub.w\tr4, r4, r3, asr #31\n-\tadd.w\tr4, r4, r4, lsl #1\n-\tsubs\tr4, r3, r4\n-\tcmp\tr4, #1\n-\tbeq.n\t121f8 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr2, r0\n-\tldr.w\tr1, [pc, #1084]\t@ 12604 \n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tmovs\tr4, #1\n-\tldr.w\tr2, [pc, #1072]\t@ 12608 \n-\tldr.w\tr3, [pc, #1052]\t@ 125f8 \n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #68]\t@ 0x44\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.w\t125ce \n-\tmov\tr0, r4\n-\tadd\tsp, #76\t@ 0x4c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\tsubs\tr3, #1\n-\tmov\tr0, r5\n-\tldr.w\tr1, [r2, r3, lsl #2]\n-\tldr.w\tr2, [pc, #1028]\t@ 1260c \n-\tadd\tr2, pc\n-\tblx\t86fc \n \tcmp\tr0, #0\n-\tbeq.n\t121d4 \n-\tldr\tr3, [sp, #40]\t@ 0x28\n+\tbeq.n\t12d98 \n+\tldr\tr3, [pc, #52]\t@ (12de4 )\n+\tldr\tr0, [r0, #32]\n+\tldr\tr6, [r6, r3]\n+\tcbz\tr0, 12dc6 \n+\tldr\tr3, [r0, #0]\n+\tldr\tr1, [r6, #0]\n+\tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n-\tble.w\t1235c \n-\tldr\tr3, [pc, #1008]\t@ (12610 )\n-\tmovw\tr9, #43691\t@ 0xaaab\n-\tmovt\tr9, #43690\t@ 0xaaaa\n-\tmovw\tr8, #43690\t@ 0xaaaa\n-\tmovt\tr8, #10922\t@ 0x2aaa\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #24]\n-\tldr\tr3, [pc, #992]\t@ (12614 )\n-\tstr\tr7, [sp, #20]\n-\tmovs\tr7, #4\n-\tadd\tr3, pc\n-\tstr\tr7, [sp, #16]\n-\tstr\tr3, [sp, #12]\n-\tstrd\tr4, fp, [sp, #28]\n-\tldr\tr2, [sp, #16]\n-\tmov\tr0, r5\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tldr\tr1, [r3, r2]\n-\tldr\tr2, [sp, #24]\n-\tblx\t86fc \n-\tcmp\tr0, #0\n-\tbeq.n\t121d4 \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tldr\tr2, [sp, #20]\n-\tsubs\tr3, #1\n-\tadds\tr2, #1\n-\tcmp\tr3, r2\n-\tbgt.n\t1226a \n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #948]\t@ (12618 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t12dc6 \n+\tldr.w\tr3, [r1, #128]\t@ 0x80\n \tblx\tr3\n-\tldr\tr2, [sp, #16]\n+\tldr\tr1, [r4, #16]\n \tmov\tr0, r5\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tadd\tr3, r2\n-\tadd\tr2, sp, #48\t@ 0x30\n-\tldr\tr1, [r3, #4]\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr4, [r3, #188]\t@ 0xbc\n-\tadd\tr3, sp, #52\t@ 0x34\n-\tblx\tr4\n-\tmov\tr7, r0\n-\tcmp\tr0, #0\n-\tbne.n\t121d4 \n-\tldr\tr3, [sp, #48]\t@ 0x30\n-\tcmp\tr3, #0\n-\tble.n\t1232c \n-\tadd.w\tfp, sp, #64\t@ 0x40\n-\tadd.w\tsl, sp, #56\t@ 0x38\n-\tb.n\t122a4 \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tcmp\tr2, r3\n-\tbge.n\t122fe \n-\tldr\tr2, [sp, #48]\t@ 0x30\n-\tadds\tr7, #1\n-\tcmp\tr2, r7\n-\tble.n\t1232e \n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\tmov\tr2, sl\n-\tmov\tr0, r5\n-\tldr.w\tr1, [r3, r7, lsl #2]\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr4, [r3, #188]\t@ 0xbc\n-\tmov\tr3, fp\n+\tldr\tr2, [r6, #0]\n+\tstr\tr1, [r7, #32]\n+\tldr\tr3, [r1, #0]\n+\tldr.w\tr2, [r2, #948]\t@ 0x3b4\n+\tadds\tr3, #1\n+\tstr\tr3, [r1, #0]\n+\tblx\tr2\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tnop\n+\tadd\tr2, pc, #504\t@ (adr r2, 12fdc )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr6, r1, #20\n+\tmovs\tr2, r0\n+\n+00012dec :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr4, [pc, #88]\t@ (12e54 )\n+\tmov\tlr, r1\n+\tmov\tip, r3\n+\tcmp\tr2, #4\n+\tadd\tr4, pc\n+\tbeq.n\t12e20 \n+\tldr\tr1, [pc, #80]\t@ (12e58 )\n+\tmov\tr2, ip\n+\tldr\tr3, [pc, #80]\t@ (12e5c )\n+\tmov\tr0, lr\n+\tadd\tr3, pc\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n \tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, lr\n+\tldr.w\tr1, [ip, #12]\n+\tblx\t8f5c \n+\tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbne.n\t121d4 \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tsubs\tr3, #3\n+\tbeq.n\t12e1c \n+\tldr\tr0, [r0, #32]\n+\tcbz\tr0, 12e50 \n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n-\tbhi.n\t123ba \n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tmov\tr0, r5\n-\tldr\tr2, [sp, #12]\n-\tldr\tr1, [r3, #8]\n-\tblx\t86fc \n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t12e4c \n+\tldr\tr3, [pc, #20]\t@ (12e58 )\n+\tldr\tr3, [r4, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tmovs\tr3, #0\n+\tstr\tr3, [r5, #32]\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tadd\tr1, pc, #1000\t@ (adr r1, 13240 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr2, r7, #12\n+\tmovs\tr2, r0\n+\n+00012e60 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #88]\t@ (12ec8 )\n+\tmov\tr4, r1\n+\tmov\tip, r3\n+\tcmp\tr2, #4\n+\tadd\tr5, pc\n+\tbeq.n\t12e94 \n+\tldr\tr1, [pc, #80]\t@ (12ecc )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #80]\t@ (12ed0 )\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r4\n+\tldr.w\tr1, [ip, #12]\n+\tblx\t8f5c \n \tcmp\tr0, #0\n-\tbeq.w\t121d4 \n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tadd\tr2, sp, #60\t@ 0x3c\n+\tbeq.n\t12e90 \n+\tldr\tr3, [pc, #36]\t@ (12ecc )\n+\tldr\tr0, [r0, #32]\n+\tsubs\tr0, #0\n+\tldr\tr3, [r5, r3]\n+\tit\tne\n+\tmovne\tr0, #1\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr2, [r3, #216]\t@ 0xd8\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tadd\tr1, pc, #536\t@ (adr r1, 130e4 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr6, r0, #11\n+\tmovs\tr2, r0\n+\n+00012ed4 :\n+\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tldr\tr4, [pc, #176]\t@ (12f98 )\n+\tmov\tr8, r0\n+\tmov\tr0, r3\n+\tldr\tr3, [pc, #176]\t@ (12f9c )\n+\tadd\tr4, pc\n+\tmov\tr9, r1\n+\tcmp\tr2, #3\n+\tmov\tr1, r4\n+\tldr\tr7, [r4, r3]\n+\tldr\tr3, [r7, #0]\n+\tbeq.n\t12f0e \n+\tldr.w\tr4, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r0\n+\tmovs\tr3, #0\n+\tmov\tr0, r9\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr.w\tr6, [r8, #24]\n+\tldr\tr3, [r3, #20]\n+\tlsls\tr0, r6, #3\n+\tlsls\tr6, r6, #1\n+\tblx\tr3\n+\tldr.w\tr4, [r8, #20]\n+\tmov\tr5, r0\n+\tcmp\tr4, #0\n+\tbeq.n\t12f92 \n+\tldr.w\tsl, [pc, #120]\t@ 12fa0 \n+\tmov.w\tfp, #0\n+\tldr.w\tr8, [pc, #116]\t@ 12fa4 \n+\tadd\tsl, pc\n+\tadd\tr8, pc\n+\tldr\tr3, [r4, #32]\n+\tmov\tr0, r8\n+\tcbz\tr3, 12f68 \n+\tcmp\tr6, fp\n+\tbgt.n\t12f44 \n+\tldr\tr3, [r7, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tadd.w\tr3, fp, #1\n+\tmov\tr0, sl\n+\tcmp\tr3, r6\n+\tblt.n\t12f54 \n+\tldr\tr3, [r7, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmov.w\tr2, fp, lsl #2\n+\tstr.w\tr3, [r5, fp, lsl #2]\n+\tadd\tr2, r5\n+\tadd.w\tfp, fp, #2\n+\tldr\tr3, [r4, #32]\n+\tstr\tr3, [r2, #4]\n+\tldr\tr4, [r4, #16]\n+\tcmp\tr4, #0\n+\tbne.n\t12f34 \n+\tldr\tr3, [r7, #0]\n+\tmov\tr1, r5\n+\tmov\tr0, fp\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r9\n+\tblx\tr4\n+\tldr\tr3, [r7, #0]\n \tmov\tr0, r5\n-\tldr\tr1, [r3, #4]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr0, #0\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tmov\tfp, r4\n+\tb.n\t12f6e \n+\tnop\n+\tadd\tr1, pc, #64\t@ (adr r1, 12fdc )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr4, r4, #15\n+\tmovs\tr2, r0\n+\tlsrs\tr2, r6, #13\n+\tmovs\tr2, r0\n+\n+00012fa8 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n+\tldr\tr4, [pc, #200]\t@ (13084 )\n+\tmov\tlr, r2\n+\tldr\tr2, [pc, #200]\t@ (13088 )\n+\tsub\tsp, #44\t@ 0x2c\n+\tadd\tr4, pc\n+\tldr.w\tip, [pc, #200]\t@ 1308c \n+\tmov\tr5, r0\n+\tmov\tr6, r1\n+\tadd\tip, pc\n+\tldr\tr7, [pc, #192]\t@ (13090 )\n+\tldr\tr2, [r4, r2]\n+\tmov\tr4, r3\n+\tbic.w\tr3, lr, #2\n+\tadd\tr7, pc\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #36]\t@ 0x24\n+\tmov.w\tr2, #0\n+\tcmp\tr3, #4\n+\tldmia.w\tip, {r0, r1, r2}\n+\tadd.w\tip, sp, #24\n+\tstmia.w\tip, {r0, r1, r2}\n+\tbne.n\t13066 \n+\tcmp.w\tlr, #6\n+\titt\tne\n+\tmovne\tr1, #3\n+\tmovne.w\tr8, #0\n+\tbeq.n\t13034 \n+\tstr\tr5, [sp, #8]\n+\tmov\tr3, r6\n+\tstr\tr1, [sp, #20]\n+\tmov\tr2, r8\n+\tldr.w\tip, [r4, #12]\n+\tadd.w\tr0, r5, #16\n+\tldr\tr4, [pc, #132]\t@ (13094 )\n+\tldr\tr4, [r7, r4]\n+\tstrd\tip, r4, [sp]\n+\tblx\t8e74 \n+\tldr\tr2, [pc, #124]\t@ (13098 )\n+\tldr\tr3, [pc, #104]\t@ (13088 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #36]\t@ 0x24\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t13080 \n+\tadd\tsp, #44\t@ 0x2c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr2, [pc, #100]\t@ (1309c )\n+\tmov\tr0, r6\n+\tldr\tr1, [pc, #100]\t@ (130a0 )\n+\tadd\tr1, pc\n+\tldr\tr2, [r7, r2]\n+\tldr\tr2, [r2, #0]\n+\tstr\tr1, [sp, #0]\n+\tadd\tr1, sp, #20\n+\tstr\tr1, [sp, #8]\n+\tmovs\tr1, #0\n+\tstr\tr1, [sp, #4]\n+\tldr.w\tr9, [r2, #1224]\t@ 0x4c8\n+\tldr\tr2, [pc, #84]\t@ (130a4 )\n+\tldr\tr1, [r4, #16]\n+\tadd\tr2, pc\n+\tldr.w\tr8, [r4, #20]\n+\tblx\tr9\n+\tcbnz\tr0, 1307c \n+\tldr\tr3, [sp, #20]\n+\tadd.w\tr3, sp, r3, lsl #2\n+\tldr\tr1, [r3, #24]\n+\tb.n\t12ffe \n+\tldr\tr1, [pc, #52]\t@ (1309c )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #60]\t@ (130a8 )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr\tr1, [r7, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tb.n\t1301a \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tadd\tr0, pc, #240\t@ (adr r0, 13178 )\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr2, [r0, #40]\t@ 0x28\n+\tmovs\tr2, r0\n+\tadd\tr0, pc, #152\t@ (adr r0, 1312c )\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r3, #1\n+\tmovs\tr0, r0\n+\tldr\tr7, [sp, #888]\t@ 0x378\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldcl\t0, cr0, [lr, #4]\n+\tadd\tr1, sp, #872\t@ 0x368\n+\tmovs\tr2, r0\n+\tlsrs\tr2, r3, #12\n+\tmovs\tr2, r0\n+\n+000130ac :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #3984]\t@ 0xf90\n+\tldr\tr6, [pc, #248]\t@ (131b8 )\n+\tsub\tsp, #76\t@ 0x4c\n+\tldr\tr5, [pc, #248]\t@ (131bc )\n+\tmov\tr9, r1\n+\tadd\tr6, pc\n+\tldr\tr4, [pc, #248]\t@ (131c0 )\n+\tldr\tr1, [pc, #248]\t@ (131c4 )\n+\tcmp\tr2, #3\n+\tadd\tr4, pc\n+\tldr\tr5, [r6, r5]\n+\tmov\tr6, r3\n+\tmov\tr3, r4\n+\tldr\tr5, [r5, #0]\n+\tstr\tr5, [sp, #68]\t@ 0x44\n+\tmov.w\tr5, #0\n+\tstr\tr0, [sp, #0]\n+\tldr\tr5, [r4, r1]\n+\tldr\tr3, [r5, #0]\n+\tble.n\t131a2 \n+\tadd.w\tr8, sp, #12\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tmovs\tr1, #0\n+\tmov\tr0, r8\n+\tmov\tfp, r2\n+\tmovs\tr7, #3\n+\tblx\tr3\n+\tadd.w\tr4, r6, #8\n+\tadd\tr3, sp, #8\n+\tstr\tr3, [sp, #4]\n+\tb.n\t13102 \n+\tmov\tr7, r3\n \tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #160]\t@ 0xa0\n+\tmov\tr2, r9\n+\tldr.w\tr1, [r4, #4]!\n+\tldr\tr0, [sp, #0]\n+\tblx\t8f5c \n+\tldr\tr3, [r5, #0]\n+\tcmp\tr0, #0\n+\tbeq.n\t13194 \n+\tldr.w\tr2, [r3, #1368]\t@ 0x558\n+\tldr\tr0, [r4, #0]\n+\tldr.w\tsl, [sp, #56]\t@ 0x38\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r8\n+\tblx\tsl\n+\tldr\tr1, [r4, #0]\n+\tcbnz\tr0, 1318c \n+\tldr\tr2, [r5, #0]\n+\tmov\tr0, r1\n+\tldr.w\tsl, [sp, #60]\t@ 0x3c\n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tblx\tr2\n+\tldr\tr2, [sp, #4]\n+\tmov\tr1, r0\n+\tmov\tr0, r8\n+\tblx\tsl\n+\tadds\tr3, r7, #1\n+\tcmp\tfp, r3\n+\tbne.n\t13100 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tmovs\tr4, #3\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n-\tcbnz\tr0, 122fe \n-\tldr\tr2, [sp, #60]\t@ 0x3c\n-\tlsrs\tr3, r2, #31\n-\tmla\tr1, r9, r2, r8\n-\tcmp.w\tr1, #1431655765\t@ 0x55555555\n-\tit\tcs\n-\torrcs.w\tr3, r3, #1\n-\tcmp\tr3, #0\n-\tbeq.n\t12296 \n+\tldr\tr5, [sp, #0]\n+\tldr.w\tr1, [r6, r4, lsl #2]\n+\tmov\tr2, r9\n \tldr\tr3, [r6, #0]\n \tmov\tr0, r5\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tblx\t8f5c \n+\tblx\t91e8 \n+\tcmp\tr7, r4\n+\tadd.w\tr4, r4, #1\n+\tbne.n\t13156 \n+\tmovs\tr0, #0\n+\tldr\tr2, [pc, #84]\t@ (131c8 )\n+\tldr\tr3, [pc, #68]\t@ (131bc )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #68]\t@ 0x44\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t131b4 \n+\tadd\tsp, #76\t@ 0x4c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr2, [r6, #0]\n+\tmov\tr0, r9\n+\tblx\t8ab0 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tldr\tr1, [sp, #64]\t@ 0x40\n-\tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tldr\tr0, [r1, #4]\n-\tldr.w\tr4, [r3, #288]\t@ 0x120\n+\tmovs\tr0, #1\n+\tb.n\t13172 \n+\tldr.w\tr4, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r6\n+\tldr\tr3, [pc, #32]\t@ (131cc )\n+\tmovs\tr1, #3\n+\tmov\tr0, r9\n+\tadd\tr3, pc\n+\tblx\tr4\n+\tb.n\t1319e \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tldr\tr7, [sp, #224]\t@ 0xe0\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr7, [sp, #192]\t@ 0xc0\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr6, [sp, #536]\t@ 0x218\n+\tmovs\tr2, r0\n+\tlsrs\tr2, r1, #8\n+\tmovs\tr2, r0\n+\n+000131d0 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #84]\t@ (13234 )\n+\tmov\tr4, r1\n+\tcmp\tr2, #4\n+\tmov\tr1, r3\n+\tadd\tr5, pc\n+\tbeq.n\t13208 \n+\tldr.w\tip, [pc, #76]\t@ 13238 \n+\tmov\tr2, r1\n+\tldr\tr3, [pc, #72]\t@ (1323c )\n+\tmov\tr0, r4\n+\tadd\tr3, pc\n+\tldr.w\tr1, [r5, ip]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tmovs\tr3, #0\n+\tldr\tr1, [r1, #12]\n+\tmov\tr2, r3\n+\tblx\t8f5c \n+\tldr\tr3, [pc, #36]\t@ (13238 )\n+\tsubs\tr0, #0\n+\tit\tne\n+\tmovne\tr0, #1\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr2, [r3, #216]\t@ 0xd8\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n-\tmovs\tr1, #0\n-\tldr\tr3, [pc, #768]\t@ (1261c )\n-\tstr\tr1, [sp, #0]\n-\tmov\tr2, r0\n-\tldr\tr1, [pc, #764]\t@ (12620 )\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tldr\tr6, [sp, #88]\t@ 0x58\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr4, r2, #29\n+\tmovs\tr2, r0\n+\n+00013240 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr4, [pc, #84]\t@ (132a4 )\n+\tmov\tlr, r1\n+\tmov\tip, r3\n+\tcmp\tr2, #4\n+\tadd\tr4, pc\n+\tbeq.n\t13274 \n+\tldr\tr1, [pc, #76]\t@ (132a8 )\n+\tmov\tr2, ip\n+\tldr\tr3, [pc, #76]\t@ (132ac )\n+\tmov\tr0, lr\n \tadd\tr3, pc\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, lr\n+\tldr.w\tr1, [ip, #12]\n+\tblx\t8f5c \n+\tmov\tr4, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t13270 \n+\tldrd\tr2, r3, [r0, #24]\n+\tldr\tr5, [r2, #0]\n+\tldr\tr1, [r3, #0]\n+\tcmp\tr5, r1\n+\tbeq.n\t1329e \n+\tblx\t88e8 \n+\tmov\tr1, r5\n+\tmov\tr0, r4\n+\tblx\t9a64 \n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tldr\tr5, [sp, #664]\t@ 0x298\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr6, r4, #27\n+\tmovs\tr2, r0\n+\n+000132b0 :\n+\tpush\t{r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr.w\tip, [pc, #84]\t@ 13314 \n+\tsub\tsp, #12\n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tadd\tip, pc\n+\tcmp\tr2, #5\n+\tbeq.n\t132ec \n+\tldr\tr1, [pc, #72]\t@ (13318 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #72]\t@ (1331c )\n \tmov\tr0, r5\n-\tadd\tr1, pc\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n \tblx\tr4\n-\tb.n\t121d4 \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tldr\tr2, [sp, #20]\n-\tsubs\tr3, #1\n-\tadds\tr2, #2\n-\tcmp\tr3, r2\n-\tbgt.n\t12346 \n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #744]\t@ (12624 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tsubs\tr3, #1\n-\tldr\tr2, [sp, #20]\n-\tldr\tr1, [sp, #16]\n-\tadds\tr2, #3\n-\tstr\tr2, [sp, #20]\n-\tadds\tr1, #12\n-\tcmp\tr2, r3\n-\tstr\tr1, [sp, #16]\n-\tblt.w\t12242 \n-\tldrd\tr4, fp, [sp, #28]\n-\tblx\t8efc \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tmov\tsl, r0\n+\tmovs\tr0, #1\n+\tadd\tsp, #12\n+\tpop\t{r4, r5, pc}\n+\tmov\tr2, r1\n+\tldr\tr3, [r3, #0]\n+\tldr\tr1, [r4, #12]\n+\tblx\t8f5c \n+\tcmp\tr0, #0\n+\tbeq.n\t132e6 \n+\tldr.w\tip, [pc, #36]\t@ 13320 \n+\tmov\tr1, r5\n+\tldrd\tr3, r2, [r4, #12]\n+\tadd\tip, pc\n+\tldr\tr0, [r0, #8]\n+\tstr.w\tip, [sp]\n+\tblx\t85f0 \n+\tadd\tsp, #12\n+\tpop\t{r4, r5, pc}\n+\tldr\tr5, [sp, #208]\t@ 0xd0\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr6, r5, #3\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #3\n+\tmovs\tr2, r0\n+\n+00013324 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr.w\tip, [pc, #76]\t@ 13380 \n+\tsubs\tr5, r2, #4\n+\tmov\tr6, r1\n+\tmov\tr4, r3\n+\tadd\tip, pc\n+\tcmp\tr5, #1\n+\tbls.n\t1335e \n+\tldr\tr1, [pc, #64]\t@ (13384 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #64]\t@ (13388 )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #12]\n+\tblx\t8f5c \n+\tcmp\tr0, #0\n+\tbeq.n\t1335a \n+\tldr\tr0, [r0, #8]\n+\tadd.w\tr3, r4, #16\n+\tmov\tr2, r5\n+\tmov\tr1, r6\n+\tblx\t86a8 \n+\tmovs\tr0, #0\n+\tpop\t{r4, r5, r6, pc}\n+\tnop\n+\tldr\tr4, [sp, #768]\t@ 0x300\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr6, r1, #2\n+\tmovs\tr2, r0\n+\n+0001338c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr.w\tip, [pc, #236]\t@ 1348c \n+\tmov\tr7, r2\n+\tldr\tr2, [pc, #236]\t@ (13490 )\n+\tmov\tr5, r3\n+\tadd\tip, pc\n+\tmov\tr4, r1\n+\tmov\tr3, ip\n+\tsubs\tr3, r7, #5\n \tcmp\tr3, #1\n-\tit\tgt\n-\tmovgt\tr7, #0\n-\tbgt.n\t1238c \n-\tb.n\t125d4 \n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tldr.w\tr0, [r2, r7, lsl #2]\n-\tadds\tr7, #3\n+\tldr.w\tr8, [ip, r2]\n+\tldr.w\tr2, [r8]\n+\tbhi.n\t1344a \n+\tldr\tr1, [pc, #216]\t@ (13494 )\n+\tmov\tr6, r0\n+\tldr.w\tr3, [r2, #288]\t@ 0x120\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tmovs\tr2, #0\n \tblx\tr3\n-\tmov\tr1, r0\n-\tmov\tr0, sl\n-\tblx\t832c \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tsubs\tr2, r3, #1\n-\tcmp\tr2, r7\n-\tble.n\t123cc \n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tmov\tr0, sl\n-\tldr.w\tr1, [r3, r7, lsl #2]\n-\tmovs\tr3, #0\n-\tmov\tr2, r3\n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [r5, #12]\n+\tmov\tr2, r4\n+\tmov\tr0, r6\n \tblx\t89c8 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr8, r0\n+\tmov\tr9, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1236e \n-\tldr\tr1, [pc, #640]\t@ (12628 )\n+\tbeq.n\t1345a \n+\tldr.w\tr3, [r8]\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tblx\tr3\n+\tldr.w\tr3, [r8]\n+\tldr\tr1, [pc, #168]\t@ (13498 )\n \tmovs\tr2, #0\n+\tmov\tr0, r4\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tmov\tr0, r5\n \tadd\tr1, pc\n \tblx\tr3\n-\tmov\tr0, sl\n-\tblx\t954c \n-\tb.n\t121d6 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr2, r0\n-\tldr\tr1, [pc, #620]\t@ (1262c )\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [r5, #16]\n+\tmov\tr2, r4\n+\tmov\tr0, r6\n+\tblx\t89c8 \n+\tmov\tsl, r0\n+\tcbz\tr0, 1345a \n+\tldr.w\tr3, [r8]\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n-\tb.n\t121d4 \n-\tcmp\tr3, #3\n-\tble.w\t124de \n-\tmovs\tr3, #2\n-\tstr.w\tr8, [sp, #20]\n-\tstr\tr3, [sp, #16]\n-\tadd\tr3, sp, #52\t@ 0x34\n-\tstrd\tr4, fp, [sp, #32]\n-\tstr\tr3, [sp, #28]\n-\tadd\tr3, sp, #48\t@ 0x30\n-\tstr\tr3, [sp, #24]\n-\tadd\tr3, sp, #60\t@ 0x3c\n-\tstr\tr3, [sp, #12]\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tmov\tr0, sl\n-\tldr\tr2, [sp, #20]\n-\tldr\tr1, [r3, r2]\n+\tcmp\tr7, #6\n+\tbeq.n\t13460 \n+\tmov\tr0, r6\n+\tblx\t92e4 \n+\tmov\tr1, r0\n+\tmov\tr3, sl\n+\tmov\tr2, r9\n+\tmov\tr0, r6\n+\tblx\t8a50 \n+\tldr.w\tr3, [r8]\n+\tmov\tr1, r0\n+\tmovs\tr0, #1\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tldr\tr3, [pc, #80]\t@ (1349c )\n+\tmovs\tr1, #3\n+\tldr.w\tr6, [r2, #1064]\t@ 0x428\n+\tmov\tr0, r4\n+\tadd\tr3, pc\n+\tmov\tr2, r5\n+\tblx\tr6\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tmovs\tr3, #0\n+\tldr\tr1, [r5, #20]\n \tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tldr\tr2, [sp, #16]\n-\tmov\tr8, r0\n+\tmov\tr0, r6\n+\tblx\t8f5c \n+\tldr\tr1, [r5, #20]\n+\tcbnz\tr0, 13480 \n+\tldr.w\tr3, [r8]\n+\tmov\tr0, r1\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tb.n\t13422 \n+\tldr\tr2, [r5, #0]\n+\tmov\tr0, r4\n+\tblx\t8338 \n+\tb.n\t1345a \n+\tnop\n+\tldr\tr4, [sp, #344]\t@ 0x158\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr0, r7, #32\n+\tmovs\tr2, r0\n+\tlsrs\tr6, r1, #32\n+\tmovs\tr2, r0\n+\tlsls\tr4, r2, #30\n+\tmovs\tr2, r0\n+\n+000134a0 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr.w\tip, [pc, #68]\t@ 134f4 \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tadd\tip, pc\n+\tbeq.n\t134d8 \n+\tldr\tr1, [pc, #56]\t@ (134f8 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #56]\t@ (134fc )\n \tmov\tr0, r5\n-\tldr.w\tr1, [r3, r2, lsl #2]\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr4, [r3, #188]\t@ 0xbc\n-\tldrd\tr2, r3, [sp, #24]\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n \tblx\tr4\n-\tldr\tr3, [sp, #48]\t@ 0x30\n-\tcmp\tr3, #0\n-\tittt\tgt\n-\tmovgt\tr7, #0\n-\taddgt.w\tfp, sp, #64\t@ 0x40\n-\taddgt.w\tr9, sp, #56\t@ 0x38\n-\tbgt.n\t12478 \n-\tb.n\t124c6 \n-\tldr.w\tr3, [r2, #160]\t@ 0xa0\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tmov\tr2, r1\n+\tldr\tr3, [r3, #0]\n+\tldr\tr1, [r4, #12]\n+\tblx\t8f5c \n+\tcmp\tr0, #0\n+\tbeq.n\t134d4 \n+\tldr\tr2, [r4, #16]\n+\tmov\tr1, r5\n+\tldr\tr0, [r0, #8]\n+\tblx\t9a28 \n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [sp, #272]\t@ 0x110\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr0, r0, #28\n+\tmovs\tr2, r0\n+\n+00013500 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr.w\tip, [pc, #76]\t@ 1355c \n+\tsubs\tr5, r2, #4\n+\tmov\tr6, r1\n+\tmov\tr4, r3\n+\tadd\tip, pc\n+\tcmp\tr5, #1\n+\tbls.n\t1353a \n+\tldr\tr1, [pc, #64]\t@ (13560 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #64]\t@ (13564 )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #12]\n+\tblx\t8f5c \n+\tcmp\tr0, #0\n+\tbeq.n\t13536 \n+\tldr\tr0, [r0, #8]\n+\tadd.w\tr3, r4, #16\n+\tmov\tr2, r5\n+\tmov\tr1, r6\n+\tblx\t96d4 \n+\tmovs\tr0, #0\n+\tpop\t{r4, r5, r6, pc}\n+\tnop\n+\tldr\tr2, [sp, #912]\t@ 0x390\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr2, r6, #26\n+\tmovs\tr2, r0\n+\n+00013568 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr.w\tip, [pc, #80]\t@ 135c8 \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #6\n+\tadd\tip, pc\n+\tbeq.n\t135a0 \n+\tldr\tr1, [pc, #68]\t@ (135cc )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #68]\t@ (135d0 )\n \tmov\tr0, r5\n-\tldr\tr1, [r1, #4]\n-\tldr\tr2, [sp, #12]\n-\tblx\tr3\n-\tldr\tr2, [sp, #60]\t@ 0x3c\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tmov\tr0, sl\n-\tldr.w\tr1, [r3, r2, lsl #2]\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tmov\tr2, r1\n+\tldr\tr3, [r3, #0]\n+\tldr\tr1, [r4, #12]\n+\tblx\t8f5c \n+\tmov\tr6, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1359c \n+\tadds\tr0, #8\n+\tblx\t8db0 \n+\tldr\tr0, [r6, #8]\n+\tldrd\tr2, r3, [r4, #16]\n+\tmov\tr1, r5\n+\tblx\t9088 \n+\tmovs\tr0, #0\n+\tpop\t{r4, r5, r6, pc}\n+\tnop\n+\tldr\tr2, [sp, #496]\t@ 0x1f0\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr0, r5, #17\n+\tmovs\tr2, r0\n+\n+000135d4 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr.w\tip, [pc, #116]\t@ 1365c \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #6\n+\tadd\tip, pc\n+\tbeq.n\t13610 \n+\tldr\tr1, [pc, #108]\t@ (13660 )\n \tmov\tr2, r4\n-\tmov\tr3, r4\n-\tblx\t89c8 \n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tmov\tr4, r0\n-\tldr\tr0, [r3, #0]\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tmov\tr3, r4\n-\tmov\tr1, r0\n-\tmov\tr2, r8\n-\tmov\tr0, sl\n-\tblx\t8a50 \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tcmp\tr3, #4\n-\tbne.n\t12470 \n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tldr\tr3, [r3, #12]\n-\tstr\tr3, [r0, #32]\n-\tldr\tr2, [r3, #0]\n-\tadds\tr2, #1\n-\tstr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #48]\t@ 0x30\n-\tadds\tr7, #1\n-\tcmp\tr3, r7\n-\tble.n\t124c6 \n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\tmov\tr2, r9\n+\tldr\tr3, [pc, #108]\t@ (13664 )\n \tmov\tr0, r5\n-\tldr.w\tr1, [r3, r7, lsl #2]\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr4, [r3, #188]\t@ 0xbc\n-\tmov\tr3, fp\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n \tblx\tr4\n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tmov\tr0, sl\n-\tldr\tr1, [r3, #0]\n-\tmovs\tr3, #0\n-\tmov\tr2, r3\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #12]\n+\tmov\tr6, r0\n \tblx\t8f5c \n-\tldr\tr2, [r6, #0]\n-\tldr\tr1, [sp, #64]\t@ 0x40\n+\tmov\tr7, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1360a \n+\tldr\tr3, [r4, #0]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #16]\n+\tmov\tr0, r6\n+\tblx\t89c8 \n+\tmov\tr8, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1360a \n+\tldr\tr3, [r4, #0]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #20]\n+\tmov\tr0, r6\n+\tblx\t89c8 \n \tmov\tr4, r0\n \tcmp\tr0, #0\n-\tbeq.n\t12426 \n-\tldr.w\tr3, [r2, #1368]\t@ 0x558\n-\tldr\tr0, [r1, #0]\n-\tldr.w\tr6, [r2, #288]\t@ 0x120\n-\tldr\tr4, [sp, #32]\n-\tblx\tr3\n-\tmovs\tr3, #0\n-\tldr\tr1, [pc, #376]\t@ (12630 )\n-\tstr\tr3, [sp, #0]\n-\tmov\tr2, r0\n-\tldr\tr3, [pc, #376]\t@ (12634 )\n+\tbeq.n\t1360a \n+\tmov\tr1, r8\n+\tmov\tr0, r7\n+\tblx\t88e8 \n+\tmov\tr0, r7\n+\tmov\tr1, r4\n+\tblx\t9a64 \n+\tmovs\tr0, #0\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tldr\tr2, [sp, #56]\t@ 0x38\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr2, r2, #24\n+\tmovs\tr2, r0\n+\n+00013668 :\n+\tpush\t{r3, r4, r5, r6, r7, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr.w\tip, [pc, #88]\t@ 136d0 \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tadd\tip, pc\n+\tbeq.n\t136a0 \n+\tldr\tr1, [pc, #76]\t@ (136d4 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #76]\t@ (136d8 )\n \tmov\tr0, r5\n-\tadd\tr1, pc\n-\tadd\tr3, pc\n-\tblx\tr6\n-\tb.n\t123b2 \n-\tldr\tr3, [sp, #20]\n-\tldr\tr1, [sp, #16]\n-\tadds\tr3, #12\n-\tstr\tr3, [sp, #20]\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tadds\tr1, #3\n-\tstr\tr1, [sp, #16]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr2, r1\n-\tbgt.n\t123ea \n-\tldr.w\tfp, [sp, #36]\t@ 0x24\n-\tcmp\tr3, #1\n-\tble.n\t125d4 \n-\tmovs\tr3, #1\n-\tstr\tr3, [sp, #12]\n-\tldr\tr3, [pc, #336]\t@ (12638 )\n-\tmov\tr8, r5\n-\tmovs\tr7, #0\n-\tmov\tr5, fp\n \tadd\tr3, pc\n-\tstr\tr3, [sp, #16]\n-\tldr\tr3, [pc, #328]\t@ (1263c )\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #12]\n+\tmov\tr6, r0\n+\tblx\t8f5c \n+\tmov\tr7, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1369c \n+\tldr\tr1, [r4, #16]\n+\tmov\tr2, r5\n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r6\n+\tblx\t89c8 \n+\tmov\tr1, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1369c \n+\tmov\tr0, r7\n+\tblx\t88e8 \n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tnop\n+\tldr\tr1, [sp, #496]\t@ 0x1f0\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr0, r3, #22\n+\tmovs\tr2, r0\n+\n+000136dc :\n+\tpush\t{r3, r4, r5, r6, r7, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr.w\tip, [pc, #88]\t@ 13744 \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tadd\tip, pc\n+\tbeq.n\t13714 \n+\tldr\tr1, [pc, #76]\t@ (13748 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #76]\t@ (1374c )\n+\tmov\tr0, r5\n \tadd\tr3, pc\n-\tstr\tr3, [sp, #20]\n-\tldr\tr3, [pc, #324]\t@ (12640 )\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #12]\n+\tmov\tr6, r0\n+\tblx\t8f5c \n+\tmov\tr7, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t13710 \n+\tldr\tr1, [r4, #16]\n+\tmov\tr2, r5\n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r6\n+\tblx\t89c8 \n+\tmov\tr1, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t13710 \n+\tmov\tr0, r7\n+\tblx\t9a64 \n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tnop\n+\tldr\tr1, [sp, #32]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr4, r6, #20\n+\tmovs\tr2, r0\n+\n+00013750 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr5, [pc, #112]\t@ (137d4 )\n+\tmov\tr6, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tadd\tr5, pc\n+\tbeq.n\t13788 \n+\tldr\tr1, [pc, #104]\t@ (137d8 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #104]\t@ (137dc )\n+\tmov\tr0, r6\n \tadd\tr3, pc\n-\tstr\tr3, [sp, #32]\n-\tadd\tr3, sp, #52\t@ 0x34\n-\tstr\tr3, [sp, #28]\n-\tadd\tr3, sp, #48\t@ 0x30\n-\tstr\tr3, [sp, #24]\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tmov\tr0, sl\n-\tldr\tr1, [r3, r7]\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #12]\n+\tmov\tr7, r0\n+\tblx\t8f5c \n+\tmov\tr8, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t13782 \n \tmovs\tr3, #0\n+\tldr\tr1, [r4, #16]\n \tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tldr\tr2, [sp, #12]\n-\tmov\tr4, r0\n-\tsubs\tr3, #1\n-\tcmp\tr3, r2\n-\tbgt.n\t12528 \n-\tldr\tr3, [r6, #0]\n+\tmov\tr0, r7\n+\tblx\t8f5c \n+\tldr\tr1, [r4, #16]\n+\tmov\tr5, r0\n+\tcbz\tr0, 137b6 \n+\tldr\tr2, [r4, #0]\n+\tmov\tr0, r6\n+\tblx\t8338 \n+\tb.n\t13782 \n+\tmov\tr2, r1\n+\tmov\tr3, r6\n+\tadd.w\tr1, r7, #16\n+\tmov\tr0, r8\n+\tblx\t9218 \n+\tldr.w\tr0, [r8]\n+\tmov\tr1, r8\n+\tblx\t9060 \n+\tmov\tr0, r5\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tldr\tr0, [sp, #592]\t@ 0x250\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr0, r2, #19\n+\tmovs\tr2, r0\n+\n+000137e0 :\n+\tpush\t{r4, r5, r6, r7, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr.w\tip, [pc, #116]\t@ 13864 \n+\tmov\tr4, r3\n+\tsubs\tr3, r2, #5\n+\tsub\tsp, #12\n+\tadd\tip, pc\n+\tmov\tr6, r1\n+\tcmp\tr3, #1\n+\tbls.n\t1381e \n+\tldr\tr1, [pc, #100]\t@ (13868 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #100]\t@ (1386c )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tadd\tsp, #12\n+\tpop\t{r4, r5, r6, r7, pc}\n+\tldr\tr3, [r4, #0]\n+\tmov\tr7, r2\n+\tldr\tr1, [r4, #12]\n+\tmov\tr2, r6\n+\tblx\t8f5c \n+\tmov\tr5, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t13818 \n+\tcmp\tr7, #5\n+\tbeq.n\t1384c \n+\tadds\tr0, #8\n+\tblx\t8db0 \n+\tldr\tr0, [r5, #8]\n+\tldrd\tr2, r3, [r4, #16]\n+\tmov\tr1, r6\n+\tblx\t8b8c \n+\tmovs\tr0, #0\n+\tadd\tsp, #12\n+\tpop\t{r4, r5, r6, r7, pc}\n+\tldr\tr5, [pc, #32]\t@ (13870 )\n+\tmov\tr1, r6\n+\tldrd\tr3, r2, [r4, #12]\n+\tadd\tr5, pc\n+\tldr\tr0, [r0, #8]\n+\tstr\tr5, [sp, #0]\n+\tblx\t85f0 \n+\tadd\tsp, #12\n+\tpop\t{r4, r5, r6, r7, pc}\n+\tnop\n \tldr\tr0, [sp, #16]\n-\tldr\tr3, [r3, #16]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr0, r1, #17\n+\tmovs\tr2, r0\n+\tlsls\tr0, r7, #13\n+\tmovs\tr2, r0\n+\n+00013874 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #76]\t@ (138d0 )\n+\tmov\tr4, r1\n+\tmov\tip, r3\n+\tcmp\tr2, #4\n+\tadd\tr5, pc\n+\tbeq.n\t138a8 \n+\tldr\tr1, [pc, #68]\t@ (138d4 )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #68]\t@ (138d8 )\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r4\n+\tldr.w\tr1, [ip, #12]\n+\tblx\t8f5c \n+\tcmp\tr0, #0\n+\tbeq.n\t138a4 \n+\tldr\tr3, [pc, #24]\t@ (138d4 )\n+\tldr\tr2, [r0, #24]\n+\tmov\tr0, r4\n+\tldr\tr3, [r5, r3]\n+\tldr\tr2, [r2, #0]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr1, [r2, #0]\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tadd.w\tr0, r4, #8\n-\tadd\tr3, r7\n-\tldr\tr1, [r3, #4]\n-\tblx\t9718 \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tldr\tr2, [sp, #12]\n-\tsubs\tr3, #1\n-\tcmp\tr3, r2\n-\tbgt.n\t12548 \n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [sp, #20]\n-\tldr\tr3, [r3, #16]\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tstr\tr7, [sp, #456]\t@ 0x1c8\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr2, r6, #2\n+\tmovs\tr2, r0\n+\n+000138dc :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #76]\t@ (13938 )\n+\tmov\tr4, r1\n+\tmov\tip, r3\n+\tcmp\tr2, #4\n+\tadd\tr5, pc\n+\tbeq.n\t13910 \n+\tldr\tr1, [pc, #68]\t@ (1393c )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #68]\t@ (13940 )\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r4\n+\tldr.w\tr1, [ip, #12]\n+\tblx\t8f5c \n+\tcmp\tr0, #0\n+\tbeq.n\t1390c \n+\tldr\tr3, [pc, #24]\t@ (1393c )\n+\tldr\tr2, [r0, #28]\n+\tmov\tr0, r4\n+\tldr\tr3, [r5, r3]\n+\tldr\tr2, [r2, #0]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr1, [r2, #0]\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tmov\tr0, r8\n-\tadd\tr3, r7\n-\tldr\tr1, [r3, #8]\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr4, [r3, #188]\t@ 0xbc\n-\tldrd\tr2, r3, [sp, #24]\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tstr\tr7, [sp, #40]\t@ 0x28\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr2, r1, #1\n+\tmovs\tr2, r0\n+\n+00013944 :\n+\tpush\t{r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr.w\tip, [pc, #148]\t@ 139e8 \n+\tsub\tsp, #20\n+\tldr\tr4, [pc, #144]\t@ (139ec )\n+\tcmp\tr2, #4\n+\tadd\tip, pc\n+\tldr\tr5, [pc, #144]\t@ (139f0 )\n+\tadd\tr5, pc\n+\tldr.w\tr4, [ip, r4]\n+\tmov\tip, r3\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #12]\n+\tmov.w\tr4, #0\n+\tmov\tr4, r1\n+\tbeq.n\t139a4 \n+\tldr\tr1, [pc, #124]\t@ (139f4 )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #124]\t@ (139f8 )\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n \tblx\tr4\n-\tldr\tr3, [sp, #48]\t@ 0x30\n-\tcmp\tr3, #0\n-\titttt\tgt\n-\tstrgt\tr7, [sp, #36]\t@ 0x24\n-\tmovgt\tr4, #0\n-\taddgt.w\tfp, sp, #64\t@ 0x40\n-\taddgt.w\tr9, sp, #56\t@ 0x38\n-\tble.n\t125a6 \n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\tmov\tr2, r9\n-\tmov\tr0, r8\n-\tldr.w\tr1, [r3, r4, lsl #2]\n-\tadds\tr4, #1\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr7, [r3, #188]\t@ 0xbc\n-\tmov\tr3, fp\n-\tblx\tr7\n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tmov\tr0, sl\n-\tldr\tr1, [r3, #0]\n-\tmovs\tr3, #0\n-\tmov\tr2, r3\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #108]\t@ (139fc )\n+\tldr\tr3, [pc, #92]\t@ (139ec )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #12]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t139e2 \n+\tadd\tsp, #20\n+\tpop\t{r4, r5, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r4\n+\tldr.w\tr1, [ip, #12]\n \tblx\t8f5c \n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tadds\tr0, #8\n-\tldr\tr1, [r3, #8]\n-\tblx\t9718 \n-\tldr\tr3, [sp, #48]\t@ 0x30\n-\tcmp\tr3, r4\n-\tbgt.n\t12570 \n-\tldr\tr7, [sp, #36]\t@ 0x24\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tldr\tr2, [sp, #12]\n-\tsubs\tr1, r3, #1\n-\tadds\tr2, #1\n-\tcmp\tr1, r2\n-\tbgt.n\t125bc \n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [sp, #32]\n-\tldr\tr3, [r3, #16]\n+\tcmp\tr0, #0\n+\tbeq.n\t1398a \n+\tldrd\tr1, r2, [r0, #24]\n+\tmovs\tr0, #2\n+\tldr\tr3, [pc, #56]\t@ (139f4 )\n+\tldr\tr1, [r1, #0]\n+\tldr\tr2, [r2, #0]\n+\tldr\tr1, [r1, #0]\n+\tldr\tr2, [r2, #0]\n+\tstrd\tr1, r2, [sp]\n+\tmov\tr1, sp\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tldr\tr0, [sp, #12]\n-\tsubs\tr1, r3, #1\n-\tadds\tr7, #12\n-\tadds\tr2, r0, #2\n-\tadds\tr0, #3\n-\tcmp\tr1, r2\n-\tble.n\t125d2 \n-\tstr\tr0, [sp, #12]\n-\tb.n\t12506 \n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tb.n\t1398c \n \tblx\t894c <__stack_chk_fail@plt>\n-\tmov\tfp, r5\n-\tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\tsubs\tr3, #1\n-\tadd.w\tr0, sl, #28\n-\tmovs\tr4, #0\n-\tldr.w\tr1, [r2, r3, lsl #2]\n-\tblx\t9718 \n-\tmov\tr1, sl\n-\tmov\tr0, fp\n-\tbl\t11cc4 \n-\tb.n\t123b2 \n-\tadd\tr6, sp, #528\t@ 0x210\n+\tnop\n+\tstr\tr6, [sp, #640]\t@ 0x280\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr6, sp, #488\t@ 0x1e8\n+\tstr\tr6, [sp, #624]\t@ 0x270\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsrs\tr0, r7, #2\n+\tvaddl.u8\tq8, d12, d1\n+\tstr\tr6, [sp, #432]\t@ 0x1b0\n \tmovs\tr2, r0\n-\tadd\tr6, sp, #120\t@ 0x78\n+\n+00013a00 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr.w\tlr, [pc, #68]\t@ 13a54 \n+\tmov\tip, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tadd\tlr, pc\n+\tbeq.n\t13a38 \n+\tldr\tr1, [pc, #56]\t@ (13a58 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #56]\t@ (13a5c )\n+\tmov\tr0, ip\n+\tadd\tr3, pc\n+\tldr.w\tr1, [lr, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, ip\n+\tldr\tr1, [r4, #12]\n+\tblx\t8f5c \n+\tcmp\tr0, #0\n+\tbeq.n\t13a34 \n+\tldr\tr1, [r4, #16]\n+\tldr\tr0, [r0, #8]\n+\tblx\t9ba0 \n+\tmovs\tr0, #0\n+\tpop\t{r4, pc}\n+\tnop\n+\tstr\tr5, [sp, #912]\t@ 0x390\n \tmovs\tr2, r0\n-\tstrb\tr6, [r0, #11]\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr0, r4, #6\n \tmovs\tr2, r0\n-\tbx\tsp\n+\n+00013a60 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr4, [pc, #48]\t@ (13aa0 )\n+\tmov\tip, r3\n+\tcmp\tr2, #3\n+\tadd\tr4, pc\n+\tbeq.n\t13a94 \n+\tmov\tlr, r1\n+\tldr\tr1, [pc, #40]\t@ (13aa4 )\n+\tldr\tr3, [pc, #40]\t@ (13aa8 )\n+\tmov\tr0, lr\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tldmia.w\tsp!, {r4, lr}\n+\tldr\tr2, [r3, #8]\n+\tb.w\t9448 \n+\tnop\n+\tstr\tr5, [sp, #544]\t@ 0x220\n \tmovs\tr2, r0\n-\tlsls\tr4, r2, #24\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr6, r3, #7\n \tmovs\tr2, r0\n-\tlsrs\tr6, r2, #1\n+\n+00013aac :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr.w\tip, [pc, #52]\t@ 13af0 \n+\tmov\tlr, r0\n+\tmov\tr0, r1\n+\tmov\tr1, r3\n+\tldr\tr3, [pc, #44]\t@ (13af4 )\n+\tadd\tip, pc\n+\tcmp\tr2, #2\n+\tldr.w\tr3, [ip, r3]\n+\tldr\tr3, [r3, #0]\n+\tbeq.n\t13ae2 \n+\tldr.w\tr4, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r1\n+\tmovs\tr3, #0\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tldr.w\tr3, [r3, #424]\t@ 0x1a8\n+\tldr.w\tr1, [lr]\n+\tblx\tr3\n+\tmovs\tr0, #0\n+\tpop\t{r4, pc}\n+\tstr\tr5, [sp, #216]\t@ 0xd8\n \tmovs\tr2, r0\n-\tlsrs\tr6, r7, #32\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+00013af8 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr4, [pc, #60]\t@ (13b44 )\n+\tsub\tsp, #8\n+\tmov\tip, r3\n+\tcmp\tr2, #3\n+\tadd\tr4, pc\n+\tbeq.n\t13b2e \n+\tmov\tr0, r1\n+\tldr\tr1, [pc, #48]\t@ (13b48 )\n+\tldr\tr3, [pc, #52]\t@ (13b4c )\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tadd\tsp, #8\n+\tpop\t{r4, pc}\n+\tldr\tr4, [pc, #32]\t@ (13b50 )\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr2, [ip, #8]\n+\tadd\tr4, pc\n+\tldr\tr0, [r0, #28]\n+\tstr\tr4, [sp, #0]\n+\tblx\t85f0 \n+\tadd\tsp, #8\n+\tpop\t{r4, pc}\n+\tstr\tr4, [sp, #952]\t@ 0x3b8\n \tmovs\tr2, r0\n-\tlsrs\tr6, r7, #32\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr6, r5, #2\n \tmovs\tr2, r0\n-\tlsrs\tr6, r3, #1\n+\tlsls\tr2, r6, #4\n \tmovs\tr2, r0\n-\tlsrs\tr6, r2, #1\n+\n+00013b54 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr4, [pc, #52]\t@ (13b98 )\n+\tsub.w\tip, r2, #2\n+\tcmp.w\tip, #1\n+\tmov\tr2, r3\n+\tadd\tr4, pc\n+\tbls.n\t13b8a \n+\tmov\tr0, r1\n+\tldr\tr1, [pc, #36]\t@ (13b9c )\n+\tldr\tr3, [pc, #40]\t@ (13ba0 )\n+\tadd\tr3, pc\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tldr\tr0, [r0, #28]\n+\tadds\tr3, #8\n+\tmov\tr2, ip\n+\tblx\t86a8 \n+\tmovs\tr0, #0\n+\tpop\t{r4, pc}\n+\tstr\tr4, [sp, #568]\t@ 0x238\n \tmovs\tr2, r0\n-\tlsls\tr6, r3, #29\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr4, r4, #1\n \tmovs\tr2, r0\n-\tlsls\tr6, r6, #29\n+\n+00013ba4 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr4, [pc, #48]\t@ (13be4 )\n+\tmov\tip, r3\n+\tcmp\tr2, #3\n+\tadd\tr4, pc\n+\tbeq.n\t13bd6 \n+\tmov\tr0, r1\n+\tldr\tr1, [pc, #40]\t@ (13be8 )\n+\tldr\tr3, [pc, #40]\t@ (13bec )\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tldr\tr2, [r3, #8]\n+\tldr\tr0, [r0, #28]\n+\tblx\t9a28 \n+\tmovs\tr0, #0\n+\tpop\t{r4, pc}\n+\tnop\n+\tstr\tr4, [sp, #272]\t@ 0x110\n \tmovs\tr2, r0\n-\tlsls\tr0, r4, #26\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr4, r0\n \tmovs\tr2, r0\n-\tlsls\tr6, r7, #29\n+\n+00013bf0 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr4, [pc, #52]\t@ (13c34 )\n+\tsub.w\tip, r2, #2\n+\tcmp.w\tip, #1\n+\tmov\tr2, r3\n+\tadd\tr4, pc\n+\tbls.n\t13c26 \n+\tmov\tr0, r1\n+\tldr\tr1, [pc, #36]\t@ (13c38 )\n+\tldr\tr3, [pc, #40]\t@ (13c3c )\n+\tadd\tr3, pc\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tldr\tr0, [r0, #28]\n+\tadds\tr3, #8\n+\tmov\tr2, ip\n+\tblx\t96d4 \n+\tmovs\tr0, #0\n+\tpop\t{r4, pc}\n+\tstr\tr3, [sp, #968]\t@ 0x3c8\n \tmovs\tr2, r0\n-\tlsls\tr0, r4, #31\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tvaddl.u8\tq8, d8, d1\n+\n+00013c40 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr.w\tip, [pc, #64]\t@ 13c90 \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #4\n+\tadd\tip, pc\n+\tbeq.n\t13c78 \n+\tldr\tr1, [pc, #52]\t@ (13c94 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #52]\t@ (13c98 )\n+\tmov\tr0, r5\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tmov\tr6, r0\n+\tadds\tr0, #28\n+\tblx\t8db0 \n+\tmov\tr1, r5\n+\tldrd\tr2, r3, [r4, #8]\n+\tldr\tr0, [r6, #28]\n+\tblx\t9088 \n+\tmovs\tr0, #0\n+\tpop\t{r4, r5, r6, pc}\n+\tstr\tr3, [sp, #656]\t@ 0x290\n \tmovs\tr2, r0\n-\tlsrs\tr2, r0, #1\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldc2\t0, cr0, [r4, #4]\n+\n+00013c9c :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr.w\tip, [pc, #32]\t@ 13ccc \n+\tsub\tsp, #16\n+\tldr.w\tlr, [pc, #28]\t@ 13cd0 \n+\tadd\tip, pc\n+\tstr\tr0, [sp, #8]\n+\tadds\tr0, #4\n+\tldr.w\tr4, [ip, lr]\n+\tstr\tr4, [sp, #4]\n+\tstr\tr0, [sp, #0]\n+\tmovs\tr0, #1\n+\tblx\t9190 \n+\tadd\tsp, #16\n+\tpop\t{r4, pc}\n+\tstr\tr3, [sp, #288]\t@ 0x120\n \tmovs\tr2, r0\n+\tlsrs\tr4, r2, #1\n+\t...\n \n-00012644 :\n-\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n+00013cd4 :\n+\tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tmov\tr7, r1\n-\tmov\tr8, r0\n-\tblx\t8efc \n-\tldr.w\tr9, [pc, #180]\t@ 12714 \n-\tmov\tr5, r0\n-\tldr\tr4, [r7, #8]\n-\tadd\tr9, pc\n-\tcbz\tr4, 12692 \n-\tldr\tr3, [pc, #172]\t@ (12718 )\n-\tldr.w\tr6, [r9, r3]\n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [r4, #0]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tmov\tr1, r0\n-\tmov\tr0, r5\n-\tblx\t832c \n-\tldr\tr1, [r4, #8]\n-\tmov\tr3, r0\n-\tadds\tr0, #8\n-\tstr\tr3, [r4, #20]\n-\tblx\t8900 \n-\tldr\tr4, [r4, #16]\n-\tcmp\tr4, #0\n-\tbne.n\t1266e \n-\tldr\tr4, [r7, #20]\n-\tcbz\tr4, 126d8 \n-\tldr\tr3, [pc, #128]\t@ (12718 )\n-\tldr.w\tr6, [r9, r3]\n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [r4, #0]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tmov\tr1, r0\n-\tldrd\tr2, r3, [r4, #24]\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr.w\tip, [pc, #80]\t@ 13d34 \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #6\n+\tadd\tip, pc\n+\tbeq.n\t13d0c \n+\tldr\tr1, [pc, #68]\t@ (13d38 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #68]\t@ (13d3c )\n \tmov\tr0, r5\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tmov\tr2, r1\n \tldr\tr3, [r3, #0]\n-\tldr\tr2, [r2, #0]\n-\tldr\tr3, [r3, #20]\n-\tldr\tr2, [r2, #20]\n-\tblx\t8a50 \n-\tldr\tr1, [r4, #8]\n-\tmov\tr9, r0\n+\tldr\tr1, [r4, #12]\n+\tblx\t89c8 \n+\tmov\tr6, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t13d08 \n \tadds\tr0, #8\n-\tblx\t8900 \n-\tldr\tr3, [r4, #32]\n-\tcbz\tr3, 126d2 \n-\tldr\tr2, [r3, #0]\n-\tstr.w\tr3, [r9, #32]\n-\tadds\tr2, #1\n-\tstr\tr2, [r3, #0]\n-\tldr\tr4, [r4, #16]\n-\tcmp\tr4, #0\n-\tbne.n\t1269c \n-\tldr\tr3, [r7, #8]\n-\tcbz\tr3, 126f4 \n-\tldr\tr1, [r3, #16]\n-\tmovs\tr2, #0\n-\tstr\tr2, [r3, #20]\n-\tcbz\tr1, 126f4 \n-\tldr\tr3, [r1, #16]\n-\tcbz\tr3, 126f4 \n-\tldr\tr2, [r3, #16]\n-\tstr\tr1, [r3, #20]\n-\tmov\tr1, r3\n-\tmov\tr3, r2\n-\tcmp\tr2, #0\n-\tbne.n\t126e8 \n-\tldr\tr1, [r7, #28]\n-\tadd.w\tr0, r5, #28\n-\tblx\t8900 \n+\tblx\t8db0 \n+\tldr\tr0, [r6, #8]\n+\tldrd\tr2, r3, [r4, #16]\n \tmov\tr1, r5\n-\tmov\tr0, r8\n-\tbl\t11cc4 \n-\tmov\tr0, r5\n-\tblx\t954c \n+\tblx\t91a8 \n \tmovs\tr0, #0\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n+\tpop\t{r4, r5, r6, pc}\n \tnop\n-\tadd\tr1, sp, #608\t@ 0x260\n+\tstr\tr3, [sp, #64]\t@ 0x40\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\t...\n+\tmovs\tr0, r0\n+\tvaddl.u8\tq0, d0, d1\n \n-0001271c :\n+00013d40 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tldr\tr5, [pc, #316]\t@ (1286c )\n-\tsub\tsp, #60\t@ 0x3c\n-\tldr\tr4, [pc, #316]\t@ (12870 )\n-\tmov\tr6, r2\n+\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n+\tldr\tr4, [pc, #204]\t@ (13e20 )\n+\tmov\tlr, r2\n+\tldr.w\tip, [pc, #204]\t@ 13e24 \n+\tsub\tsp, #44\t@ 0x2c\n+\tldr\tr2, [pc, #204]\t@ (13e28 )\n+\tadd\tr4, pc\n+\tadd\tip, pc\n+\tmov\tr5, r0\n+\tadd.w\tip, ip, #12\n+\tmov\tr6, r1\n+\tldr\tr7, [pc, #192]\t@ (13e2c )\n+\tldr\tr2, [r4, r2]\n+\tmov\tr4, r3\n+\tbic.w\tr3, lr, #2\n+\tadd\tr7, pc\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #36]\t@ 0x24\n+\tmov.w\tr2, #0\n+\tcmp\tr3, #4\n+\tldmia.w\tip, {r0, r1, r2}\n+\tadd.w\tip, sp, #24\n+\tstmia.w\tip, {r0, r1, r2}\n+\tbne.n\t13e02 \n+\tcmp.w\tlr, #6\n+\titt\tne\n+\tmovne\tr1, #3\n+\tmovne.w\tr8, #0\n+\tbeq.n\t13dce \n+\tstr\tr5, [sp, #8]\n+\tmov\tr3, r6\n+\tstr\tr1, [sp, #20]\n+\tmov\tr2, r8\n+\tldr.w\tip, [r4, #12]\n+\tadds\tr0, r5, #4\n+\tldr\tr4, [pc, #132]\t@ (13e30 )\n+\tldr\tr4, [r7, r4]\n+\tstrd\tip, r4, [sp]\n+\tblx\t8e74 \n+\tldr\tr2, [pc, #124]\t@ (13e34 )\n+\tldr\tr3, [pc, #112]\t@ (13e28 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #36]\t@ 0x24\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t13e1c \n+\tadd\tsp, #44\t@ 0x2c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr2, [pc, #104]\t@ (13e38 )\n+\tadd\tr0, sp, #20\n+\tldr\tr2, [r7, r2]\n+\tldr\tr1, [r2, #0]\n+\tldr\tr2, [pc, #100]\t@ (13e3c )\n+\tstr\tr0, [sp, #8]\n+\tmovs\tr0, #0\n+\tadd\tr2, pc\n+\tstr\tr2, [sp, #0]\n+\tldr\tr2, [pc, #92]\t@ (13e40 )\n+\tstr\tr0, [sp, #4]\n+\tmov\tr0, r6\n+\tadd\tr2, pc\n+\tldr.w\tr9, [r1, #1224]\t@ 0x4c8\n+\tadds\tr2, #16\n+\tldr\tr1, [r4, #16]\n+\tldr.w\tr8, [r4, #20]\n+\tblx\tr9\n+\tcbnz\tr0, 13e18 \n+\tldr\tr3, [sp, #20]\n+\tadd.w\tr3, sp, r3, lsl #2\n+\tldr\tr1, [r3, #24]\n+\tb.n\t13d9a \n+\tldr\tr1, [pc, #52]\t@ (13e38 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #60]\t@ (13e44 )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr\tr1, [r7, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tb.n\t13db4 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tstr\tr2, [sp, #640]\t@ 0x280\n+\tmovs\tr2, r0\n+\tstrb\tr6, [r5, #29]\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstr\tr2, [sp, #552]\t@ 0x228\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r2, #1\n+\tmovs\tr0, r0\n+\tstr\tr2, [sp, #272]\t@ 0x110\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tb.n\t13eb8 \n+\tmovs\tr1, r0\n+\tldr\tr4, [sp, #280]\t@ 0x118\n+\tmovs\tr2, r0\n+\tcdp2\t0, 7, cr0, cr14, cr1, {0}\n+\n+00013e48 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n+\tldr\tr5, [pc, #228]\t@ (13f40 )\n+\tsub\tsp, #28\n+\tldr\tr4, [pc, #228]\t@ (13f44 )\n \tadd\tr5, pc\n-\tldr.w\tr8, [pc, #316]\t@ 12874 \n-\tldr\tr3, [pc, #316]\t@ (12878 )\n-\tmov\tr9, r1\n-\tadd\tr8, pc\n+\tldr\tr6, [pc, #228]\t@ (13f48 )\n+\tadd\tr6, pc\n \tldr\tr4, [r5, r4]\n+\tmov\tr5, r1\n \tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #52]\t@ 0x34\n+\tstr\tr4, [sp, #20]\n \tmov.w\tr4, #0\n-\tmov\tr4, r0\n-\tmov\tr0, r2\n-\tldr.w\tr5, [r8, r3]\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tldr.w\tr7, [r3, #644]\t@ 0x284\n-\tblx\tr2\n-\tadd\tr2, sp, #12\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr7\n-\tcmp\tr0, #0\n-\tbeq.n\t12838 \n-\tldr\tr3, [pc, #272]\t@ (1287c )\n-\tldr\tr2, [sp, #16]\n-\tldr.w\tr3, [r8, r3]\n-\tcmp\tr2, r3\n-\tbeq.n\t1285c \n-\tldr\tr3, [r5, #0]\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr\tr0, [pc, #256]\t@ (12880 )\n-\tstr\tr6, [sp, #44]\t@ 0x2c\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\tldr\tr3, [r5, #0]\n-\tstr\tr0, [sp, #48]\t@ 0x30\n-\tldr.w\tr6, [r3, #1176]\t@ 0x498\n-\tldr\tr3, [r2, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r2, #0]\n-\tmovs\tr3, #0\n-\tadd\tr2, sp, #44\t@ 0x2c\n-\tldr\tr1, [r0, #0]\n-\tadds\tr1, #1\n-\tstr\tr1, [r0, #0]\n-\tmovs\tr1, #2\n-\tmov\tr0, r4\n-\tblx\tr6\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tmov\tr6, r0\n-\tldr\tr2, [r3, #0]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r3, #0]\n-\tble.n\t1282c \n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n+\tmov\tr4, r3\n+\tsubs\tr3, r2, #4\n \tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tble.n\t1281e \n-\tcmp\tr6, #0\n-\tbne.n\t12858 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r4\n-\tldr.w\tr3, [r3, #672]\t@ 0x2a0\n-\tblx\tr3\n-\tldr\tr3, [r0, #0]\n-\tmov\tr6, r0\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #0]\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r4\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tmov\tr2, r6\n-\tmov\tr1, r4\n-\tmov\tr0, r9\n-\tblx\t944c \n-\tldr\tr3, [r6, #0]\n-\tmov\tr4, r0\n-\tsubs\tr2, r3, #1\n+\tbhi.n\t13ed6 \n+\tcmp\tr2, #5\n+\tldr\tr1, [r4, #12]\n+\tit\tne\n+\tmovne\tr3, #2\n+\tmov\tr8, r0\n+\tit\tne\n+\tstrne\tr3, [sp, #16]\n+\tbeq.n\t13ef0 \n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r8\n+\tmov\tr2, r5\n+\tblx\t89c8 \n+\tcbz\tr0, 13eec \n+\tldr\tr3, [sp, #16]\n \tcmp\tr3, #1\n-\tstr\tr2, [r6, #0]\n-\tbgt.n\t12802 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr2, [pc, #128]\t@ (12884 )\n-\tldr\tr3, [pc, #104]\t@ (12870 )\n+\tbeq.n\t13f36 \n+\tcmp\tr3, #2\n+\tbeq.n\t13f2e \n+\tcmp\tr3, #0\n+\tbeq.n\t13f2a \n+\tldr\tr3, [pc, #168]\t@ (13f4c )\n+\tmov\tr0, r7\n+\tldr\tr3, [r6, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr2, [r3, #216]\t@ 0xd8\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r5\n+\tblx\tr4\n+\tmovs\tr0, #0\n+\tldr\tr2, [pc, #144]\t@ (13f50 )\n+\tldr\tr3, [pc, #132]\t@ (13f44 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #52]\t@ 0x34\n+\tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t12868 \n-\tmov\tr0, r4\n-\tadd\tsp, #60\t@ 0x3c\n+\tbne.n\t13f3a \n+\tadd\tsp, #28\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tcmp\tr6, #0\n-\tbeq.n\t127c6 \n-\tb.n\t12858 \n-\tmov\tr0, r3\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t127b6 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr7, r0\n-\tmov\tr0, r6\n-\tldr.w\tr5, [r3, #288]\t@ 0x120\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tldr\tr3, [pc, #60]\t@ (12888 )\n-\tldr\tr1, [pc, #64]\t@ (1288c )\n-\tmov\tr2, r0\n+\tldr\tr1, [pc, #116]\t@ (13f4c )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #120]\t@ (13f54 )\n+\tmov\tr0, r5\n \tadd\tr3, pc\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tstr\tr7, [sp, #0]\n-\tblx\tr5\n-\tmovs\tr4, #1\n-\tb.n\t12802 \n-\tldr\tr1, [sp, #20]\n-\tmov\tr0, r9\n-\tblx\t9948 \n-\tmov\tr4, r0\n-\tb.n\t12802 \n+\tldr\tr1, [r6, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tb.n\t13ebc \n+\tldr\tr3, [pc, #88]\t@ (13f4c )\n+\tadd\tr0, sp, #16\n+\tldr\tr2, [pc, #96]\t@ (13f58 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r6, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr2, [sp, #0]\n+\tldr\tr2, [pc, #92]\t@ (13f5c )\n+\tstr\tr0, [sp, #8]\n+\tmovs\tr0, #0\n+\tstr\tr0, [sp, #4]\n+\tadd\tr2, pc\n+\tadds\tr2, #32\n+\tmov\tr0, r5\n+\tldr.w\tr9, [r3, #1224]\t@ 0x4c8\n+\tmovs\tr3, #4\n+\tblx\tr9\n+\tcmp\tr0, #0\n+\tbne.n\t13eec \n+\tldr\tr1, [r4, #16]\n+\tmov\tr0, r8\n+\tldr\tr3, [r4, #0]\n+\tmov\tr2, r5\n+\tblx\t89c8 \n+\tcmp\tr0, #0\n+\tbne.n\t13e94 \n+\tb.n\t13eec \n+\tldr\tr7, [r0, #28]\n+\tb.n\t13ea2 \n+\tldr\tr7, [r0, #28]\n+\tldr\tr3, [r0, #36]\t@ 0x24\n+\tadd\tr7, r3\n+\tb.n\t13ea2 \n+\tldr\tr7, [r0, #36]\t@ 0x24\n+\tb.n\t13ea2 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tadd\tr0, sp, #800\t@ 0x320\n+\tnop\n+\tstr\tr1, [sp, #632]\t@ 0x278\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr0, sp, #760\t@ 0x2f8\n+\tstr\tr1, [sp, #616]\t@ 0x268\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsrs\tr4, r0, #1\n-\tmovs\tr0, r0\n-\tlsls\tr4, r3, #3\n-\tmovs\tr2, r0\n-\tadd\tr7, pc, #984\t@ (adr r7, 12c60 )\n+\tstr\tr1, [sp, #240]\t@ 0xf0\n \tmovs\tr2, r0\n-\tlsls\tr2, r3, #16\n-\tmovs\tr2, r0\n-\tlsls\tr2, r2, #21\n+\tldc2l\t0, cr0, [sl, #4]\n+\tldrsh.w\tr0, [lr, r1]\n+\tldr\tr3, [sp, #152]\t@ 0x98\n \tmovs\tr2, r0\n \n-00012890 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+00013f60 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tldr\tr5, [pc, #316]\t@ (129e0 )\n-\tsub\tsp, #56\t@ 0x38\n-\tldr\tr4, [pc, #316]\t@ (129e4 )\n-\tmov\tr9, r2\n-\tadd\tr5, pc\n-\tldr.w\tr8, [pc, #316]\t@ 129e8 \n-\tmov\tsl, r1\n-\tadd\tr8, pc\n-\tldr\tr4, [r5, r4]\n-\tmov\tr5, r3\n-\tldr\tr3, [pc, #308]\t@ (129ec )\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #52]\t@ 0x34\n-\tmov.w\tr4, #0\n-\tmov\tr4, r0\n-\tmov\tr0, r5\n-\tldr.w\tr6, [r8, r3]\n+\tstr.w\tr0, [ip, #3984]\t@ 0xf90\n+\tldr\tr6, [pc, #248]\t@ (1406c )\n+\tsub\tsp, #76\t@ 0x4c\n+\tldr\tr5, [pc, #248]\t@ (14070 )\n+\tmov\tr9, r1\n+\tadd\tr6, pc\n+\tldr\tr4, [pc, #248]\t@ (14074 )\n+\tldr\tr1, [pc, #248]\t@ (14078 )\n+\tcmp\tr2, #3\n+\tadd\tr4, pc\n+\tldr\tr5, [r6, r5]\n+\tmov\tr6, r3\n+\tmov\tr3, r4\n+\tldr\tr5, [r5, #0]\n+\tstr\tr5, [sp, #68]\t@ 0x44\n+\tmov.w\tr5, #0\n+\tstr\tr0, [sp, #0]\n+\tldr\tr5, [r4, r1]\n+\tldr\tr3, [r5, #0]\n+\tble.n\t14056 \n+\tadd.w\tr8, sp, #12\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tmovs\tr1, #0\n+\tmov\tr0, r8\n+\tmov\tfp, r2\n+\tmovs\tr7, #3\n+\tblx\tr3\n+\tadd.w\tr4, r6, #8\n+\tadd\tr3, sp, #8\n+\tstr\tr3, [sp, #4]\n+\tb.n\t13fb6 \n+\tmov\tr7, r3\n \tldr\tr3, [r6, #0]\n+\tmov\tr2, r9\n+\tldr.w\tr1, [r4, #4]!\n+\tldr\tr0, [sp, #0]\n+\tblx\t89c8 \n+\tldr\tr3, [r5, #0]\n+\tcmp\tr0, #0\n+\tbeq.n\t14048 \n \tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tldr.w\tr7, [r3, #644]\t@ 0x284\n+\tldr\tr0, [r4, #0]\n+\tldr.w\tsl, [sp, #56]\t@ 0x38\n \tblx\tr2\n-\tadd\tr2, sp, #8\n \tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr7\n-\tcmp\tr0, #0\n-\tbeq.n\t129ac \n-\tldr\tr3, [pc, #268]\t@ (129f0 )\n-\tldr\tr2, [sp, #12]\n-\tldr.w\tr3, [r8, r3]\n-\tcmp\tr2, r3\n-\tbeq.n\t129d0 \n-\tmovs\tr7, #0\n-\tmov\tr2, r9\n-\tmov\tr3, r7\n-\tmov\tr1, sl\n-\tstr\tr7, [sp, #0]\n-\tmov\tr0, r4\n-\tblx\t913c \n-\tldr\tr3, [r6, #0]\n-\tstr\tr5, [sp, #40]\t@ 0x28\n-\tmov\tr5, r0\n-\tldr\tr0, [pc, #240]\t@ (129f4 )\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tadd\tr0, pc\n+\tmov\tr0, r8\n+\tblx\tsl\n+\tldr\tr1, [r4, #0]\n+\tcbnz\tr0, 14040 \n+\tldr\tr2, [r5, #0]\n+\tmov\tr0, r1\n+\tldr.w\tsl, [sp, #60]\t@ 0x3c\n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tblx\tr2\n+\tldr\tr2, [sp, #4]\n+\tmov\tr1, r0\n+\tmov\tr0, r8\n+\tblx\tsl\n+\tadds\tr3, r7, #1\n+\tcmp\tfp, r3\n+\tbne.n\t13fb4 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tmovs\tr4, #3\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n-\tldr\tr1, [sp, #40]\t@ 0x28\n-\tldr\tr2, [r6, #0]\n-\tmov\tr3, r7\n-\tstrd\tr0, r5, [sp, #44]\t@ 0x2c\n-\tldr.w\tr8, [r2, #1176]\t@ 0x498\n-\tldr\tr2, [r1, #0]\n-\tadds\tr2, #1\n-\tstr\tr2, [r1, #0]\n-\tadd\tr2, sp, #40\t@ 0x28\n-\tmovs\tr1, #3\n-\tldr\tr7, [r0, #0]\n-\tadds\tr7, #1\n-\tstr\tr7, [r0, #0]\n-\tmov\tr0, r4\n-\tldr\tr7, [r5, #0]\n-\tadds\tr7, #1\n-\tstr\tr7, [r5, #0]\n-\tblx\tr8\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tmov\tr5, r0\n-\tldr\tr2, [r3, #0]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r3, #0]\n-\tble.n\t129a0 \n-\tldr\tr0, [sp, #44]\t@ 0x2c\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tble.n\t12996 \n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tble.n\t12988 \n-\tcmp\tr5, #0\n-\tbne.n\t129cc \n+\tldr\tr5, [sp, #0]\n+\tldr.w\tr1, [r6, r4, lsl #2]\n+\tmov\tr2, r9\n \tldr\tr3, [r6, #0]\n-\tmov\tr0, r4\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr\tr2, [pc, #136]\t@ (129f8 )\n-\tldr\tr3, [pc, #116]\t@ (129e4 )\n+\tmov\tr0, r5\n+\tblx\t89c8 \n+\tblx\t9760 \n+\tcmp\tr7, r4\n+\tadd.w\tr4, r4, #1\n+\tbne.n\t1400a \n+\tmovs\tr0, #0\n+\tldr\tr2, [pc, #84]\t@ (1407c )\n+\tldr\tr3, [pc, #68]\t@ (14070 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #52]\t@ 0x34\n+\tldr\tr3, [sp, #68]\t@ 0x44\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t129dc \n-\tmov\tr0, r5\n-\tadd\tsp, #56\t@ 0x38\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tcmp\tr5, #0\n-\tbeq.n\t12962 \n-\tb.n\t129cc \n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t12952 \n+\tbne.n\t14068 \n+\tadd\tsp, #76\t@ 0x4c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr2, [r6, #0]\n-\tmov\tr0, r3\n-\tldr.w\tr3, [r2, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t12946 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr7, r0\n-\tmov\tr0, r5\n-\tldr.w\tr5, [r3, #288]\t@ 0x120\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tmov\tr0, r9\n+\tblx\t99ec \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n-\tldr\tr3, [pc, #60]\t@ (129fc )\n-\tldr\tr1, [pc, #64]\t@ (12a00 )\n-\tmov\tr2, r0\n+\tmovs\tr0, #1\n+\tb.n\t14026 \n+\tldr.w\tr4, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r6\n+\tldr\tr3, [pc, #32]\t@ (14080 )\n+\tmovs\tr1, #3\n+\tmov\tr0, r9\n \tadd\tr3, pc\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tstr\tr7, [sp, #0]\n-\tblx\tr5\n-\tmovs\tr5, #1\n-\tb.n\t1296c \n-\tldr\tr0, [sp, #16]\n-\tmov\tr1, r9\n-\tblx\t9948 \n-\tmov\tr5, r0\n-\tb.n\t1296c \n+\tblx\tr4\n+\tb.n\t14052 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tadd\tr7, pc, #336\t@ (adr r7, 12b34 )\n+\tstr\tr0, [sp, #528]\t@ 0x210\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr7, pc, #304\t@ (adr r7, 12b1c )\n+\tstr\tr0, [sp, #496]\t@ 0x1f0\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsrs\tr4, r0, #1\n-\tmovs\tr0, r0\n-\t\t\t@ instruction: 0xf5380001\n-\tadd\tr6, pc, #560\t@ (adr r6, 12c2c )\n-\tmovs\tr2, r0\n-\tlsls\tr6, r4, #10\n-\tmovs\tr2, r0\n-\tlsls\tr6, r3, #15\n-\tmovs\tr2, r0\n-\tbx\tlr\n-\tnop\n-\tldr\tr3, [pc, #8]\t@ (12a14 )\n-\tldr\tr2, [r0, #16]\n-\tadd\tr3, pc\n-\tstrd\tr3, r2, [r1, #12]\n-\tbx\tlr\n-\tadd\tsp, #144\t@ 0x90\n+\tldrh\tr2, [r2, #62]\t@ 0x3e\n \tmovs\tr2, r0\n-\tpush\t{r3, lr}\n+\tstc2l\t0, cr0, [r6], #-4\n+\n+00014084 :\n+\tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr3, [pc, #20]\t@ (12a3c )\n-\tldr\tr2, [pc, #20]\t@ (12a40 )\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #84]\t@ (140e8 )\n+\tmov\tr4, r1\n+\tcmp\tr2, #4\n+\tmov\tr1, r3\n+\tadd\tr5, pc\n+\tbeq.n\t140bc \n+\tldr.w\tip, [pc, #76]\t@ 140ec \n+\tmov\tr2, r1\n+\tldr\tr3, [pc, #72]\t@ (140f0 )\n+\tmov\tr0, r4\n \tadd\tr3, pc\n-\tldr\tr0, [pc, #20]\t@ (12a44 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r3, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n+\tldr.w\tr1, [r5, ip]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n \tmovs\tr0, #1\n-\tpop\t{r3, pc}\n-\tadd\tr5, pc, #840\t@ (adr r5, 12d88 )\n+\tpop\t{r3, r4, r5, pc}\n+\tmovs\tr3, #0\n+\tldr\tr1, [r1, #12]\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr3, [pc, #36]\t@ (140ec )\n+\tsubs\tr0, #0\n+\tit\tne\n+\tmovne\tr0, #1\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr2, [r3, #216]\t@ 0xd8\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tldrh\tr2, [r4, #58]\t@ 0x3a\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsls\tr6, r1, #14\n+\tasrs\tr4, r4, #29\n \tmovs\tr2, r0\n-\tpush\t{r3, r4, r5, lr}\n+\n+000140f4 :\n+\tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [r0, #16]\n-\tmov\tr4, r0\n-\tldr\tr3, [pc, #40]\t@ (12a84 )\n-\tldr\tr2, [pc, #40]\t@ (12a88 )\n-\tldr\tr1, [r5, #0]\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr.w\tip, [pc, #84]\t@ 14158 \n+\tsub\tsp, #12\n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tadd\tip, pc\n+\tcmp\tr2, #5\n+\tbeq.n\t14130 \n+\tldr\tr1, [pc, #72]\t@ (1415c )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #72]\t@ (14160 )\n+\tmov\tr0, r5\n \tadd\tr3, pc\n-\tldr\tr0, [r1, #8]\n-\tstr\tr0, [r4, #8]\n-\tadds\tr0, #1\n-\tldr\tr3, [r3, r2]\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tadd\tsp, #12\n+\tpop\t{r4, r5, pc}\n+\tmov\tr2, r1\n \tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr2, [r4, #8]\n-\tstr\tr0, [r4, #4]\n-\tadds\tr2, #1\n-\tldr\tr1, [r3, #4]\n-\tldmia.w\tsp!, {r3, r4, r5, lr}\n-\tb.w\t87c8 \n-\tnop\n-\tadd\tr5, pc, #624\t@ (adr r5, 12cf8 )\n+\tldr\tr1, [r4, #12]\n+\tblx\t89c8 \n+\tcmp\tr0, #0\n+\tbeq.n\t1412a \n+\tldr.w\tip, [pc, #36]\t@ 14164 \n+\tmov\tr1, r5\n+\tldrd\tr3, r2, [r4, #12]\n+\tadd\tip, pc\n+\tldr\tr0, [r0, #8]\n+\tstr.w\tip, [sp]\n+\tblx\t85f0 \n+\tadd\tsp, #12\n+\tpop\t{r4, r5, pc}\n+\tldrh\tr0, [r6, #54]\t@ 0x36\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\t...\n+\tmovs\tr0, r0\n+\t\t\t@ instruction: 0xfbbe0001\n+\t\t\t@ instruction: 0xfb9c0001\n \n-00012a8c :\n-\tpush\t{r3, r4, r5, lr}\n+00014168 :\n+\tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [r0, #12]\n-\tmov\tr4, r0\n-\tmov\tr5, r1\n-\tcbz\tr3, 12aa8 \n-\tldr\tr3, [r3, #4]\n-\tcbz\tr3, 12aa8 \n-\tblx\tr3\n-\tldr\tr3, [pc, #8]\t@ (12ab4 )\n+\tldr.w\tip, [pc, #76]\t@ 141c4 \n+\tsubs\tr5, r2, #4\n+\tmov\tr6, r1\n+\tmov\tr4, r3\n+\tadd\tip, pc\n+\tcmp\tr5, #1\n+\tbls.n\t141a2 \n+\tldr\tr1, [pc, #64]\t@ (141c8 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #64]\t@ (141cc )\n+\tmov\tr0, r6\n \tadd\tr3, pc\n-\tstrd\tr3, r5, [r4, #12]\n-\tpop\t{r3, r4, r5, pc}\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #12]\n+\tblx\t89c8 \n+\tcmp\tr0, #0\n+\tbeq.n\t1419e \n+\tldr\tr0, [r0, #8]\n+\tadd.w\tr3, r4, #16\n+\tmov\tr2, r5\n+\tmov\tr1, r6\n+\tblx\t86a8 \n+\tmovs\tr0, #0\n+\tpop\t{r4, r5, r6, pc}\n \tnop\n-\tadd\tr7, sp, #536\t@ 0x218\n+\tldrh\tr4, [r7, #50]\t@ 0x32\n \tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tsmmls\tr0, r6, r1, r0\n \n-00012ab8 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+000141d0 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr4, [pc, #76]\t@ (12b18 )\n-\tmov\tr7, r3\n-\tldr\tr3, [pc, #76]\t@ (12b1c )\n-\tmov\tr5, r1\n+\tstr.w\tr0, [ip, #3976]\t@ 0xf88\n+\tldr\tr4, [pc, #376]\t@ (1435c )\n+\tmov\tr8, r2\n+\tldr\tr2, [pc, #376]\t@ (14360 )\n+\tsub\tsp, #84\t@ 0x54\n \tadd\tr4, pc\n-\tldr.w\tr8, [r0, #4]\n-\tmov\tr0, r1\n-\tmov\tr6, r2\n-\tldr\tr3, [r4, r3]\n-\tldr.w\tr4, [r8, #44]\t@ 0x2c\n-\tldr\tr3, [r3, #0]\n+\tcmp.w\tr8, #2\n+\tldr\tr2, [r4, r2]\n+\tldr\tr4, [pc, #368]\t@ (14364 )\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #76]\t@ 0x4c\n+\tmov.w\tr2, #0\n+\tmov\tr2, r3\n+\tadd\tr4, pc\n+\tstr\tr1, [sp, #8]\n+\tble.w\t1431a \n+\tmov\tsl, r0\n+\tcmp.w\tr8, #3\n+\tstr\tr3, [sp, #4]\n+\tbeq.w\t14330 \n+\tldr\tr3, [pc, #340]\t@ (14368 )\n+\tadd\tr7, sp, #20\n+\tmovs\tr1, #0\n+\tmov\tr0, r7\n+\tmovs\tr5, #3\n+\tldr\tr6, [r4, r3]\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tldr\tr2, [sp, #4]\n+\tadd\tr3, sp, #16\n+\tstr\tr2, [sp, #12]\n+\tadd.w\tr4, r2, #12\n+\tstr\tr3, [sp, #4]\n+\tldr\tr2, [r6, #0]\n+\tmov\tr9, r4\n+\tldr\tr0, [r4, #0]\n+\tldr.w\tfp, [sp, #64]\t@ 0x40\n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r7\n+\tblx\tfp\n+\tldr.w\tr1, [r4], #4\n+\tmov\tr3, r0\n+\tcmp\tr0, #0\n+\tbne.n\t142e6 \n+\tmov\tr2, r0\n+\tmov\tr0, sl\n+\tblx\t89c8 \n+\tldr.w\tr3, [r4, #-4]\n+\tcmp\tr0, #0\n+\tbne.n\t142e6 \n+\tldr\tr2, [r6, #0]\n+\tmov\tr0, r3\n+\tldr.w\tr9, [sp, #68]\t@ 0x44\n+\tadds\tr5, #1\n+\tldr.w\tr3, [r2, #1368]\t@ 0x558\n+\tblx\tr3\n+\tldr\tr2, [sp, #4]\n+\tmov\tr1, r0\n+\tmov\tr0, r7\n+\tblx\tr9\n+\tcmp\tr8, r5\n+\tbgt.n\t14230 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r7\n+\tldr\tr2, [sp, #12]\n+\tsub.w\tr7, r8, #3\n+\tstr\tr2, [sp, #4]\n+\tmovs\tr4, #3\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tlsls\tr0, r7, #2\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr2, [sp, #4]\n+\tmov\tr5, r0\n+\tsub.w\tr9, r0, #4\n+\tadd.w\tfp, r2, #8\n+\tldr\tr3, [r6, #0]\n+\tadds\tr4, #1\n+\tldr.w\tr0, [fp, #4]!\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr1, r0\n-\tmov\tr0, r8\n+\tmov\tr0, sl\n+\tblx\t832c \n+\tldr\tr3, [r0, #0]\n+\tcmp\tr8, r4\n+\tstr.w\tr3, [r9, #4]!\n+\tbgt.n\t142a4 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tldr\tr0, [sp, #8]\n \tblx\tr4\n-\tmov\tr4, r0\n-\tcbz\tr0, 12b02 \n-\tldr\tr4, [r0, #12]\n+\tldr\tr3, [r6, #0]\n \tmov\tr0, r5\n-\tmov\tr1, r4\n-\tblx\t92d8 \n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tcmp\tr6, #0\n-\tbeq.n\t12afc \n-\tmov\tr0, r6\n-\tmov\tr2, r7\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr0, #0\n+\tb.n\t14300 \n+\tldr\tr2, [sp, #12]\n+\tldr\tr0, [sp, #8]\n+\tldr.w\tr1, [r9]\n+\tldr\tr2, [r2, #0]\n+\tblx\t85d8 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r7\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #104]\t@ (1436c )\n+\tldr\tr3, [pc, #92]\t@ (14360 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #76]\t@ 0x4c\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t14358 \n+\tadd\tsp, #84\t@ 0x54\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr1, [pc, #76]\t@ (14368 )\n+\tldr\tr3, [pc, #80]\t@ (14370 )\n+\tldr\tr0, [sp, #8]\n+\tadd\tr3, pc\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tb.n\t142fe \n+\tblx\t873c \n+\tmov\tr1, r0\n+\tmov\tr0, sl\n+\tblx\t832c \n+\tldr\tr3, [pc, #40]\t@ (14368 )\n+\tmov\tr1, r0\n+\tmovs\tr0, #1\n+\tldr\tr3, [r4, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tldr\tr0, [sp, #8]\n+\tblx\tr4\n+\tb.n\t142e2 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tldrh\tr4, [r2, #48]\t@ 0x30\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr0, [r0, #48]\t@ 0x30\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr0, [r7, #38]\t@ 0x26\n+\tmovs\tr2, r0\n+\tvld1.8\t{d16[0]}, [r4], r1\n+\n+00014374 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr.w\tip, [pc, #68]\t@ 143c8 \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tadd\tip, pc\n+\tbeq.n\t143ac \n+\tldr\tr1, [pc, #56]\t@ (143cc )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #56]\t@ (143d0 )\n+\tmov\tr0, r5\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tmov\tr2, r1\n+\tldr\tr3, [r3, #0]\n+\tldr\tr1, [r4, #12]\n+\tblx\t89c8 \n+\tcmp\tr0, #0\n+\tbeq.n\t143a8 \n+\tldr\tr2, [r4, #16]\n \tmov\tr1, r5\n-\tblx\t99ec \n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tnop\n-\tadd\tr5, pc, #176\t@ (adr r5, 12bcc )\n+\tldr\tr0, [r0, #8]\n+\tblx\t9a28 \n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tldrh\tr0, [r6, #34]\t@ 0x22\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\t...\n+\tmovs\tr0, r0\n+\tvst4.8\t{d16-d19}, [r0], r1\n \n-00012b20 :\n+000143d4 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tmov\tr4, r0\n-\tldr\tr0, [r0, #4]\n-\tldr\tr6, [pc, #80]\t@ (12b84 )\n-\tmov\tr5, r1\n-\tldr\tr3, [r0, #44]\t@ 0x2c\n-\tadd\tr6, pc\n-\tblx\tr3\n-\tldr\tr3, [pc, #72]\t@ (12b88 )\n-\tcbz\tr0, 12b80 \n-\tldr\tr6, [r6, r3]\n-\tldr\tr0, [pc, #72]\t@ (12b8c )\n-\tldr\tr3, [r6, #0]\n-\tadd\tr0, pc\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmovs\tr0, #40\t@ 0x28\n-\tadds\tr6, r4, #4\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tmov\tr3, r4\n-\tmov\tr4, r0\n+\tldr.w\tip, [pc, #76]\t@ 14430 \n+\tsubs\tr5, r2, #4\n+\tmov\tr6, r1\n+\tmov\tr4, r3\n+\tadd\tip, pc\n+\tcmp\tr5, #1\n+\tbls.n\t1440e \n+\tldr\tr1, [pc, #64]\t@ (14434 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #64]\t@ (14438 )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #12]\n+\tblx\t89c8 \n+\tcmp\tr0, #0\n+\tbeq.n\t1440a \n+\tldr\tr0, [r0, #8]\n+\tadd.w\tr3, r4, #16\n \tmov\tr2, r5\n \tmov\tr1, r6\n-\tblx\t9154 \n-\tmov\tr1, r6\n-\tmov\tr0, r4\n-\tblx\t9ac4 \n-\tldr\tr0, [r4, #0]\n-\tmov\tr1, r4\n-\tblx\t92d8 \n-\tmovs\tr3, #0\n-\tmov\tr0, r4\n-\tstrd\tr3, r3, [r4, #24]\n-\tstrd\tr3, r3, [r4, #32]\n+\tblx\t96d4 \n+\tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tldr\tr6, [r6, r3]\n-\tb.n\t12b4c \n-\tadd\tr4, pc, #784\t@ (adr r4, 12e98 )\n+\tnop\n+\tldrh\tr0, [r2, #32]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsls\tr6, r1, #11\n-\tmovs\tr2, r0\n+\tldr??.w\tr0, [sl, #1]\n \n-00012b90 :\n+0001443c :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr1, [r0, #12]\n-\tmov\tr4, r0\n-\tldr\tr5, [pc, #72]\t@ (12bec )\n-\tadds\tr1, #4\n-\tblx\t9400 \n-\tmov\tr0, r4\n-\tblx\t8ca4 \n-\tldr\tr3, [r4, #24]\n-\tadd\tr5, pc\n-\tcbz\tr3, 12bcc \n-\tldr\tr0, [r3, #4]\n-\tblx\t91e8 \n-\tldr\tr3, [r4, #24]\n-\tcmp\tr3, #0\n-\tbne.n\t12bb6 \n-\tldr\tr3, [r4, #32]\n-\tcbz\tr3, 12bd2 \n-\tldr\tr0, [r3, #4]\n-\tblx\t91e8 \n-\tldr\tr3, [r4, #32]\n-\tcmp\tr3, #0\n-\tbne.n\t12bc6 \n-\tldr\tr2, [pc, #28]\t@ (12bf0 )\n-\tmovs\tr3, #0\n-\tstrd\tr3, r3, [r4, #24]\n-\tmov\tr0, r4\n-\tstrd\tr3, r3, [r4, #32]\n-\tldr\tr3, [r5, r2]\n-\tldmia.w\tsp!, {r4, r5, r6, lr}\n+\tldr.w\tip, [pc, #80]\t@ 1449c \n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #6\n+\tadd\tip, pc\n+\tbeq.n\t14474 \n+\tldr\tr1, [pc, #68]\t@ (144a0 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #68]\t@ (144a4 )\n+\tmov\tr0, r5\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tmov\tr2, r1\n \tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tbx\tr3\n-\tadd\tr4, pc, #296\t@ (adr r4, 12d18 )\n+\tldr\tr1, [r4, #12]\n+\tblx\t89c8 \n+\tmov\tr6, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t14470 \n+\tadds\tr0, #8\n+\tblx\t8db0 \n+\tldr\tr0, [r6, #8]\n+\tldrd\tr2, r3, [r4, #16]\n+\tmov\tr1, r5\n+\tblx\t9088 \n+\tmovs\tr0, #0\n+\tpop\t{r4, r5, r6, pc}\n+\tnop\n+\tldrh\tr0, [r5, #28]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\t...\n+\tmovs\tr0, r0\n+\tldrb.w\tr0, [r8, r1]\n \n-00012bf4 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+000144a8 :\n+\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr3, [pc, #108]\t@ (12c74 )\n-\tmov\tr8, r1\n-\tldr\tr4, [pc, #108]\t@ (12c78 )\n-\tmov\tr7, r2\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr\tr7, [pc, #264]\t@ (145c4 )\n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tadd\tr7, pc\n+\tbeq.n\t144e0 \n+\tldr\tr1, [pc, #256]\t@ (145c8 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #256]\t@ (145cc )\n+\tmov\tr0, r5\n \tadd\tr3, pc\n+\tldr\tr1, [r7, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #12]\n \tmov\tr6, r0\n-\tldr\tr5, [r3, r4]\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\t89c8 \n+\tmov\tr8, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t144da \n+\tmov\tr0, r6\n+\tldr\tr3, [r4, #0]\n+\tldr\tr1, [r4, #16]\n+\tmov\tr2, r5\n+\tblx\t8f5c \n+\tmov\tr6, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t144da \n+\tldr\tr3, [pc, #192]\t@ (145c8 )\n+\tldr\tr2, [r0, #28]\n+\tldr.w\tr9, [r7, r3]\n+\tldr\tr3, [r0, #24]\n+\tldr\tr1, [r2, #0]\n+\tldr.w\tr2, [r9]\n+\tldr\tr3, [r3, #0]\n+\tcmp\tr3, r8\n+\tbeq.n\t145b6 \n+\tcmp\tr8, r1\n+\tbeq.n\t145a8 \n+\tldr.w\tr3, [r2, #228]\t@ 0xe4\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #92]\t@ (12c7c )\n+\tldr.w\tr3, [r9]\n+\tldr\tr1, [pc, #164]\t@ (145d0 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr4, r0\n+\tmov\tr7, r0\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr1, r8\n-\tmov\tr0, r4\n+\tldr.w\tr3, [r9]\n+\tldr.w\tr1, [r8]\n+\tmov\tr0, r7\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #68]\t@ (12c80 )\n+\tldr.w\tr3, [r9]\n+\tldr\tr1, [pc, #136]\t@ (145d4 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r4\n+\tmov\tr0, r7\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr1, r7\n-\tmov\tr0, r4\n+\tldr.w\tr3, [r9]\n+\tldr\tr1, [r6, #0]\n+\tmov\tr0, r7\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #44]\t@ (12c84 )\n-\tmov\tr0, r4\n+\tldr.w\tr3, [r9]\n+\tldr\tr1, [pc, #108]\t@ (145d8 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r7\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr1, r4\n-\tmov\tr0, r6\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tldr.w\tr3, [r9]\n+\tldr\tr1, [r4, #0]\n+\tmov\tr0, r7\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tblx\tr3\n+\tldr.w\tr3, [r9]\n+\tldr\tr1, [pc, #80]\t@ (145dc )\n+\tmov\tr0, r7\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr.w\tr3, [r9]\n+\tmov\tr1, r7\n+\tmov\tr0, r5\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tbx\tr3\n+\tblx\tr3\n+\tb.n\t144da \n+\tldr.w\tr2, [r2, #948]\t@ 0x3b4\n+\tmov\tr0, r5\n+\tldr\tr1, [r3, #0]\n+\tblx\tr2\n+\tmovs\tr0, #0\n+\tb.n\t144dc \n+\tldr.w\tr3, [r2, #948]\t@ 0x3b4\n+\tmov\tr0, r5\n+\tldr\tr1, [r1, #0]\n+\tblx\tr3\n+\tb.n\t145b2 \n \tnop\n-\tadd\tr3, pc, #960\t@ (adr r3, 13038 )\n+\tldrh\tr4, [r7, #24]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tmovs\tr1, #210\t@ 0xd2\n-\tmovs\tr2, r0\n-\tlsls\tr6, r2, #8\n+\tstr.w\tr0, [r4, r1]\n+\tldr.w\tr0, [r2, r1]\n+\t\t\t@ instruction: 0xf7c80001\n+\t\t\t@ instruction: 0xf7b40001\n+\tlsls\tr4, r1, #30\n \tmovs\tr2, r0\n-\tmovs\tr2, r1\n+\n+000145e0 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr5, [pc, #112]\t@ (14664 )\n+\tmov\tr6, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tadd\tr5, pc\n+\tbeq.n\t14618 \n+\tldr\tr1, [pc, #104]\t@ (14668 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #104]\t@ (1466c )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #12]\n+\tmov\tr7, r0\n+\tblx\t89c8 \n+\tmov\tr8, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t14612 \n+\tmovs\tr3, #0\n+\tldr\tr1, [r4, #16]\n+\tmov\tr2, r3\n+\tmov\tr0, r7\n+\tblx\t89c8 \n+\tldr\tr1, [r4, #16]\n+\tmov\tr5, r0\n+\tcbz\tr0, 14646 \n+\tldr\tr2, [r4, #0]\n+\tmov\tr0, r6\n+\tblx\t85d8 \n+\tb.n\t14612 \n+\tmov\tr2, r1\n+\tmov\tr3, r6\n+\tadds\tr1, r7, #4\n+\tmov\tr0, r8\n+\tblx\t9218 \n+\tldr.w\tr0, [r8]\n+\tmov\tr1, r8\n+\tblx\t92d8 \n+\tmov\tr0, r5\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tnop\n+\tldrh\tr4, [r0, #16]\n \tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\t\t\t@ instruction: 0xf7440001\n \n-00012c88 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+00014670 :\n+\tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr3, [pc, #128]\t@ (12d1c )\n-\tmov\tr8, r1\n-\tldr\tr4, [pc, #128]\t@ (12d20 )\n-\tmov\tr6, r0\n+\tldr.w\tip, [pc, #116]\t@ 146f4 \n+\tmov\tr4, r3\n+\tsubs\tr3, r2, #5\n+\tsub\tsp, #12\n+\tadd\tip, pc\n+\tmov\tr6, r1\n+\tcmp\tr3, #1\n+\tbls.n\t146ae \n+\tldr\tr1, [pc, #100]\t@ (146f8 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #100]\t@ (146fc )\n+\tmov\tr0, r6\n \tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tadd\tsp, #12\n+\tpop\t{r4, r5, r6, r7, pc}\n+\tldr\tr3, [r4, #0]\n \tmov\tr7, r2\n-\tldr\tr5, [r3, r4]\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr4, r0\n-\tmov\tr0, r6\n-\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n-\tldr.w\tr9, [r3, #1152]\t@ 0x480\n-\tblx\tr2\n+\tldr\tr1, [r4, #12]\n+\tmov\tr2, r6\n+\tblx\t89c8 \n+\tmov\tr5, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t146a8 \n+\tcmp\tr7, #5\n+\tbeq.n\t146dc \n+\tadds\tr0, #8\n+\tblx\t8db0 \n+\tldr\tr0, [r5, #8]\n+\tldrd\tr2, r3, [r4, #16]\n+\tmov\tr1, r6\n+\tblx\t8b8c \n+\tmovs\tr0, #0\n+\tadd\tsp, #12\n+\tpop\t{r4, r5, r6, r7, pc}\n+\tldr\tr5, [pc, #32]\t@ (14700 )\n+\tmov\tr1, r6\n+\tldrd\tr3, r2, [r4, #12]\n+\tadd\tr5, pc\n+\tldr\tr0, [r0, #8]\n+\tstr\tr5, [sp, #0]\n+\tblx\t85f0 \n+\tadd\tsp, #12\n+\tpop\t{r4, r5, r6, r7, pc}\n+\tnop\n+\tldrh\tr4, [r6, #10]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovt\tr0, #2049\t@ 0x801\n+\taddw\tr0, r0, #2049\t@ 0x801\n+\n+00014704 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr.w\tlr, [pc, #68]\t@ 14758 \n+\tmov\tip, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tadd\tlr, pc\n+\tbeq.n\t1473c \n+\tldr\tr1, [pc, #56]\t@ (1475c )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #56]\t@ (14760 )\n+\tmov\tr0, ip\n+\tadd\tr3, pc\n+\tldr.w\tr1, [lr, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #3\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, ip\n+\tldr\tr1, [r4, #12]\n+\tblx\t89c8 \n+\tcmp\tr0, #0\n+\tbeq.n\t14738 \n+\tldr\tr1, [r4, #16]\n+\tldr\tr0, [r0, #8]\n+\tblx\t9ba0 \n+\tmovs\tr0, #0\n+\tpop\t{r4, pc}\n+\tnop\n+\tldrh\tr0, [r4, #6]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tsubs.w\tr0, r0, #8454144\t@ 0x810000\n+\n+00014764 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tmov\tr4, r3\n+\tsub\tsp, #8\n+\tmov\tr5, r1\n+\tldr\tr6, [pc, #48]\t@ (147ac )\n+\tsubs\tr3, r2, #2\n+\tmov\tr2, r0\n+\tldr.w\tr1, [r4], #8\n+\tmov\tr0, r5\n+\tstr\tr4, [sp, #0]\n+\tadd\tr6, pc\n+\tblx\t913c \n+\tcbz\tr0, 147a4 \n+\tldr\tr3, [pc, #32]\t@ (147b0 )\n \tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr9\n-\tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #92]\t@ (12d24 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r4\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n+\tmov\tr0, r5\n+\tldr\tr3, [r6, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr1, r8\n-\tmov\tr0, r4\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tmovs\tr0, #0\n+\tadd\tsp, #8\n+\tpop\t{r4, r5, r6, pc}\n+\tmovs\tr0, #1\n+\tadd\tsp, #8\n+\tpop\t{r4, r5, r6, pc}\n+\tnop\n+\tldrh\tr6, [r6, #2]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+000147b4 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr.w\tlr, [pc, #96]\t@ 14824 \n+\tmov\tr4, r3\n+\tsubs\tr3, r2, #3\n+\tsub\tsp, #8\n+\tadd\tlr, pc\n+\tmov\tr5, r1\n+\tcmp\tr3, #1\n+\tbhi.n\t147f2 \n+\tmov\tr6, r0\n+\tcmp\tr2, #3\n+\tbeq.n\t14810 \n+\tadds\tr0, #28\n+\tblx\t8db0 \n+\tldr\tr0, [r6, #28]\n+\tldrd\tr2, r3, [r4, #8]\n+\tmov\tr1, r5\n+\tblx\t8b8c \n+\tmovs\tr0, #0\n+\tadd\tsp, #8\n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr1, [pc, #52]\t@ (14828 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #52]\t@ (1482c )\n+\tmov\tr0, r5\n+\tadd\tr3, pc\n+\tldr.w\tr1, [lr, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tadd\tsp, #8\n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr5, [pc, #28]\t@ (14830 )\n+\tldr\tr3, [r4, #0]\n+\tldr\tr2, [r4, #8]\n+\tadd\tr5, pc\n+\tldr\tr0, [r0, #28]\n+\tstr\tr5, [sp, #0]\n+\tblx\t85f0 \n+\tadd\tsp, #8\n+\tpop\t{r4, r5, r6, pc}\n+\tldrh\tr0, [r6, #0]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\torrs.w\tr0, sl, #8454144\t@ 0x810000\n+\torrs.w\tr0, r2, #8454144\t@ 0x810000\n+\n+00014834 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr7, [pc, #184]\t@ (14900 )\n+\tmov\tr5, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #4\n+\tadd\tr7, pc\n+\tbeq.n\t1486c \n+\tldr\tr1, [pc, #176]\t@ (14904 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #176]\t@ (14908 )\n+\tmov\tr0, r5\n+\tadd\tr3, pc\n+\tldr\tr1, [r7, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #8]\n+\tmov\tr8, r0\n+\tblx\t89c8 \n+\tmov\tr6, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t14866 \n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r8\n+\tldr\tr1, [r4, #12]\n+\tmov\tr2, r5\n+\tblx\t89c8 \n+\tmov\tr3, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t14866 \n+\tcmp\tr6, r0\n+\tbeq.n\t148b8 \n+\tldr\tr0, [r0, #0]\n+\tldr\tr2, [r6, #0]\n+\tldr\tr1, [r6, #8]\n+\tstr\tr0, [r6, #0]\n+\tldr\tr0, [r3, #8]\n+\tstr\tr2, [r3, #0]\n+\tldr\tr2, [r6, #4]\n+\tstr\tr0, [r6, #8]\n+\tmovs\tr0, #0\n+\tstr\tr1, [r3, #8]\n+\tldr\tr1, [r3, #4]\n+\tstr\tr1, [r6, #4]\n+\tstr\tr2, [r3, #4]\n+\tldr\tr1, [r6, #4]\n+\tstr\tr6, [r1, #12]\n+\tstr\tr3, [r2, #12]\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tldr\tr3, [pc, #72]\t@ (14904 )\n+\tldr\tr7, [r7, r3]\n+\tldr\tr3, [r7, #0]\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #68]\t@ (12d28 )\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [pc, #68]\t@ (1490c )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r4\n+\tmov\tr6, r0\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr1, r7\n-\tmov\tr0, r4\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [r4, #8]\n+\tmov\tr0, r6\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #44]\t@ (12d2c )\n-\tmov\tr0, r4\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [pc, #44]\t@ (14910 )\n+\tmov\tr0, r6\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr1, r4\n-\tmov\tr0, r6\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tldr\tr3, [r7, #0]\n+\tmov\tr1, r6\n+\tmov\tr0, r5\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tbx\tr3\n-\tadd\tr3, pc, #368\t@ (adr r3, 12e90 )\n+\tblx\tr3\n+\tb.n\t14866 \n+\tnop\n+\tstrh\tr0, [r6, #60]\t@ 0x3c\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tmovs\tr1, #40\t@ 0x28\n-\tmovs\tr2, r0\n-\tlsls\tr0, r1, #6\n-\tmovs\tr2, r0\n-\tvhadd.u32\td16, d0, d1\n+\tadds.w\tr0, r4, #8454144\t@ 0x810000\n+\t\t\t@ instruction: 0xf4a80001\n+\t\t\t@ instruction: 0xf4a00001\n \n-00012d30 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+00014914 :\n+\tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tsub\tsp, #12\n-\tldr\tr3, [pc, #156]\t@ (12de0 )\n-\tldr.w\tr9, [r0, #36]\t@ 0x24\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr4, [pc, #52]\t@ (14958 )\n+\tmov\tip, r3\n+\tcmp\tr2, #3\n+\tadd\tr4, pc\n+\tbeq.n\t1494a \n+\tldr.w\tlr, [pc, #44]\t@ 1495c \n+\tmov\tr0, r1\n+\tldr\tr3, [pc, #44]\t@ (14960 )\n+\tmov\tr2, ip\n \tadd\tr3, pc\n-\tstr\tr1, [sp, #0]\n-\tcmp.w\tr9, #0\n-\tbeq.n\t12dd2 \n-\tmov\tr6, r2\n-\tldr\tr2, [pc, #140]\t@ (12de4 )\n-\tmov\tr4, r0\n-\tmov.w\tr0, r9, lsl #2\n-\tldr.w\tfp, [r3, r2]\n-\tldr.w\tr3, [fp]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr4, [r4, #32]\n-\tmov\tr8, r0\n-\tcmp\tr4, #0\n-\tbeq.n\t12ddc \n-\tldr.w\tsl, [pc, #116]\t@ 12de8 \n-\tmovs\tr5, #0\n-\tadd\tsl, pc\n-\tldr\tr7, [r4, #4]\n+\tldr.w\tr1, [r4, lr]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tldr\tr1, [r3, #8]\n+\tldr\tr0, [r0, #28]\n+\tblx\t9ba0 \n+\tmovs\tr0, #0\n+\tpop\t{r4, pc}\n+\tnop\n+\tstrh\tr4, [r2, #54]\t@ 0x36\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\t\t\t@ instruction: 0xf2920001\n+\n+00014964 :\n+\tpush\t{r4, r5, r6, r7, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n+\tldr\tr4, [pc, #164]\t@ (14a18 )\n+\tmov\tr7, r2\n+\tldr\tr2, [pc, #164]\t@ (14a1c )\n+\tsub\tsp, #44\t@ 0x2c\n+\tadd\tr4, pc\n+\tldr.w\tip, [pc, #160]\t@ 14a20 \n+\tmov\tr6, r1\n+\tcmp\tr7, #4\n+\tadd\tip, pc\n+\tldr\tr2, [r4, r2]\n+\tmov\tr4, r3\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #36]\t@ 0x24\n+\tmov.w\tr2, #0\n+\tbgt.n\t149c6 \n+\tldr\tr1, [pc, #140]\t@ (14a24 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #140]\t@ (14a28 )\n \tmov\tr0, r6\n-\tldr\tr3, [r6, #44]\t@ 0x2c\n-\tldr\tr1, [r7, #28]\n+\tadd\tr3, pc\n+\tldr.w\tr1, [ip, r1]\n \tldr\tr1, [r1, #0]\n-\tblx\tr3\n-\tmov\tr3, r0\n-\tmov\tr0, sl\n-\tcbz\tr3, 12daa \n-\tcmp\tr9, r5\n-\tbgt.n\t12d9a \n-\tldr.w\tr1, [fp]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #124]\t@ (14a2c )\n+\tldr\tr3, [pc, #104]\t@ (14a1c )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #36]\t@ 0x24\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t14a14 \n+\tadd\tsp, #44\t@ 0x2c\n+\tpop\t{r4, r5, r6, r7, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #8]\n+\tblx\t89c8 \n+\tmov\tr5, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t149ac \n+\tadd\tr3, sp, #32\n+\tmov\tr1, r7\n+\tstr\tr3, [sp, #12]\n+\tmov\tr2, r4\n+\tadd\tr3, sp, #28\n+\tmov\tr0, r6\n+\tstr\tr3, [sp, #8]\n+\tadd\tr3, sp, #24\n \tstr\tr3, [sp, #4]\n-\tldr\tr1, [r1, #16]\n-\tblx\tr1\n-\tldr\tr3, [sp, #4]\n-\tldr\tr1, [sp, #0]\n-\tmov\tr0, r7\n-\tldr\tr2, [r3, #12]\n-\tblx\t9248 \n-\tstr.w\tr0, [r8, r5, lsl #2]\n-\tadds\tr5, #1\n-\tldr\tr4, [r4, #12]\n-\tcmp\tr4, #0\n-\tbne.n\t12d78 \n-\tldr.w\tr3, [fp]\n-\tmov\tr1, r8\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #220]\t@ 0xdc\n-\tblx\tr3\n-\tldr.w\tr3, [fp]\n-\tmov\tr7, r0\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmov\tr0, r7\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr7, [sp, #0]\n-\tmov\tr0, r7\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tmov\tr5, r4\n-\tb.n\t12db0 \n-\tadd\tr2, pc, #720\t@ (adr r2, 130b4 )\n+\tadd\tr3, sp, #20\n+\tstr\tr3, [sp, #0]\n+\tadd\tr3, sp, #16\n+\tblx\t89b0 \n+\tcmp\tr0, #0\n+\tbne.n\t149ac \n+\tldrd\tr3, r7, [sp, #28]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #0]\n+\tmov\tr0, r6\n+\tstrd\tr3, r7, [sp, #8]\n+\tldrd\tr3, r4, [sp, #20]\n+\tstrd\tr3, r4, [sp]\n+\tldr\tr3, [sp, #16]\n+\tblx\t8a2c \n+\tb.n\t149ae \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tstrh\tr2, [r0, #52]\t@ 0x34\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr0, [r7, #50]\t@ 0x32\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsls\tr2, r3, #4\n+\tand.w\tr0, r0, #8454144\t@ 0x810000\n+\tstrh\tr2, [r1, #50]\t@ 0x32\n \tmovs\tr2, r0\n \n-00012dec :\n+00014a30 :\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n \tmov\tr7, r0\n \tldr\tr0, [r0, #16]\n-\tldr\tr4, [pc, #156]\t@ (12ea0 )\n+\tldr\tr4, [pc, #156]\t@ (14ae4 )\n \tmov\tr5, r3\n \tmov\tr9, r1\n \tmov\tr6, r2\n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tadd\tr4, pc\n \tblx\tr3\n-\tldr\tr3, [pc, #148]\t@ (12ea4 )\n+\tldr\tr3, [pc, #148]\t@ (14ae8 )\n \tldr.w\tr8, [r4, r3]\n-\tcbz\tr0, 12e22 \n+\tcbz\tr0, 14a66 \n \tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #140]\t@ (12ea8 )\n+\tldr\tr0, [pc, #140]\t@ (14aec )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr.w\tr3, [r8]\n \tmovs\tr0, #36\t@ 0x24\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n@@ -14884,15 +17924,15 @@\n \tblx\t9060 \n \tldr.w\tr3, [r8]\n \tmovs\tr0, #16\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r6, #32]\n \tstrd\tr6, r4, [r0]\n-\tcbz\tr3, 12e60 \n+\tcbz\tr3, 14aa4 \n \tstr\tr0, [r3, #8]\n \tstr\tr3, [r0, #12]\n \tmovs\tr1, #0\n \tldr.w\tr3, [r8]\n \tldr\tr2, [r3, #20]\n \tldr\tr3, [r6, #36]\t@ 0x24\n \tstr\tr1, [r0, #8]\n@@ -14900,320 +17940,320 @@\n \tstrd\tr0, r3, [r6, #32]\n \tstr\tr0, [r4, #24]\n \tmovs\tr0, #16\n \tblx\tr2\n \tldr\tr3, [r5, #24]\n \tmov\tr2, r0\n \tstrd\tr5, r4, [r0]\n-\tcbz\tr3, 12e86 \n+\tcbz\tr3, 14aca \n \tstr\tr0, [r3, #8]\n \tstr\tr3, [r2, #12]\n \tmovs\tr1, #0\n \tldr\tr3, [r5, #28]\n \tmov\tr0, r4\n \tstr\tr1, [r2, #8]\n \tadds\tr3, #1\n \tstrd\tr2, r3, [r5, #24]\n \tstrd\tr2, r1, [r4, #28]\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n \tnop\n-\tadd\tr1, pc, #968\t@ (adr r1, 1326c )\n+\tstrh\tr6, [r5, #44]\t@ 0x2c\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsls\tr6, r2, #3\n-\tmovs\tr2, r0\n+\tubfx\tr0, lr, #0, #2\n \n-00012eac :\n+00014af0 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tldr\tr1, [r0, #12]\n \tmov\tr4, r0\n-\tldr\tr6, [pc, #160]\t@ (12f60 )\n+\tldr\tr6, [pc, #160]\t@ (14ba4 )\n \tadds\tr1, #16\n \tblx\t9400 \n \tmov\tr0, r4\n \tblx\t8ca4 \n \tldr\tr0, [r4, #24]\n \tadd\tr6, pc\n \tldr\tr2, [r0, #0]\n \tldr\tr3, [r0, #12]\n \tldr\tr1, [r2, #32]\n \tcmp\tr0, r1\n \tit\teq\n \tstreq\tr3, [r2, #32]\n-\tcbz\tr3, 12ee2 \n+\tcbz\tr3, 14b26 \n \tldr\tr1, [r0, #8]\n \tstr\tr1, [r3, #8]\n \tldr\tr1, [r0, #8]\n-\tcbz\tr1, 12ee8 \n+\tcbz\tr1, 14b2c \n \tstr\tr3, [r1, #12]\n \tmovs\tr3, #0\n \tstrd\tr3, r3, [r0]\n \tstrd\tr3, r3, [r0, #8]\n \tldr\tr3, [r2, #36]\t@ 0x24\n \tsubs\tr3, #1\n \tstr\tr3, [r2, #36]\t@ 0x24\n \tldr\tr3, [r4, #28]\n \tldr\tr2, [r3, #0]\n \tldr\tr1, [r3, #12]\n \tldr\tr5, [r2, #24]\n \tcmp\tr3, r5\n \tit\teq\n \tstreq\tr1, [r2, #24]\n-\tcbz\tr1, 12f0c \n+\tcbz\tr1, 14b50 \n \tldr\tr5, [r3, #8]\n \tstr\tr5, [r1, #8]\n \tldr\tr5, [r3, #8]\n-\tcbz\tr5, 12f12 \n+\tcbz\tr5, 14b56 \n \tstr\tr1, [r5, #12]\n \tmovs\tr5, #0\n \tstrd\tr5, r5, [r3]\n \tstrd\tr5, r5, [r3, #8]\n-\tldr\tr3, [pc, #68]\t@ (12f64 )\n+\tldr\tr3, [pc, #68]\t@ (14ba8 )\n \tldr\tr1, [r2, #28]\n \tsubs\tr1, #1\n \tstr\tr1, [r2, #28]\n \tldr\tr6, [r6, r3]\n \tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tldr\tr0, [r4, #28]\n \tstr\tr5, [r4, #24]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr0, [r4, #32]\n \tstr\tr5, [r4, #28]\n-\tcbz\tr0, 12f4c \n+\tcbz\tr0, 14b90 \n \tldr\tr3, [r0, #0]\n \tldr\tr1, [r6, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t12f58 \n+\tble.n\t14b9c \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #32]\n \tldr\tr3, [r6, #0]\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tldr\tr3, [r3, #24]\n \tbx\tr3\n \tldr.w\tr3, [r1, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t12f48 \n-\tadd\tr1, pc, #184\t@ (adr r1, 1301c )\n+\tb.n\t14b8c \n+\tstrh\tr2, [r5, #38]\t@ 0x26\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00012f68 :\n+00014bac :\n \tldr\tr3, [r0, #24]\n \tldr\tr2, [r3, #0]\n \tcmp\tr2, r1\n-\tbeq.n\t12faa \n+\tbeq.n\t14bee \n \tpush\t{r4, r5}\n \tldr\tr4, [r3, #12]\n \tldr\tr5, [r2, #32]\n \tcmp\tr3, r5\n \tit\teq\n \tstreq\tr4, [r2, #32]\n-\tcbz\tr4, 12f82 \n+\tcbz\tr4, 14bc6 \n \tldr\tr5, [r3, #8]\n \tstr\tr5, [r4, #8]\n \tldr\tr5, [r3, #8]\n-\tcbz\tr5, 12f88 \n+\tcbz\tr5, 14bcc \n \tstr\tr4, [r5, #12]\n \tldr\tr4, [r2, #36]\t@ 0x24\n \tsubs\tr4, #1\n \tstr\tr4, [r2, #36]\t@ 0x24\n \tldr\tr4, [r1, #32]\n \tstrd\tr1, r0, [r3]\n-\tcbz\tr4, 12f98 \n+\tcbz\tr4, 14bdc \n \tstr\tr3, [r4, #8]\n \tldr\tr2, [r1, #36]\t@ 0x24\n \tmovs\tr0, #0\n \tstr\tr4, [r3, #12]\n \tadds\tr2, #1\n \tstr\tr0, [r3, #8]\n \tpop\t{r4, r5}\n \tstrd\tr3, r2, [r1, #32]\n \tbx\tlr\n \tbx\tlr\n \n-00012fac :\n+00014bf0 :\n \tldr\tr3, [r0, #28]\n \tldr\tr2, [r3, #0]\n \tcmp\tr2, r1\n-\tbeq.n\t12fee \n+\tbeq.n\t14c32 \n \tpush\t{r4, r5}\n \tldr\tr4, [r3, #12]\n \tldr\tr5, [r2, #24]\n \tcmp\tr3, r5\n \tit\teq\n \tstreq\tr4, [r2, #24]\n-\tcbz\tr4, 12fc6 \n+\tcbz\tr4, 14c0a \n \tldr\tr5, [r3, #8]\n \tstr\tr5, [r4, #8]\n \tldr\tr5, [r3, #8]\n-\tcbz\tr5, 12fcc \n+\tcbz\tr5, 14c10 \n \tstr\tr4, [r5, #12]\n \tldr\tr4, [r2, #28]\n \tsubs\tr4, #1\n \tstr\tr4, [r2, #28]\n \tldr\tr4, [r1, #24]\n \tstrd\tr1, r0, [r3]\n-\tcbz\tr4, 12fdc \n+\tcbz\tr4, 14c20 \n \tstr\tr3, [r4, #8]\n \tldr\tr2, [r1, #28]\n \tmovs\tr0, #0\n \tstr\tr4, [r3, #12]\n \tadds\tr2, #1\n \tstr\tr0, [r3, #8]\n \tpop\t{r4, r5}\n \tstrd\tr3, r2, [r1, #24]\n \tbx\tlr\n \tbx\tlr\n \n-00012ff0 :\n+00014c34 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr5, [pc, #108]\t@ (1306c )\n+\tldr\tr5, [pc, #108]\t@ (14cb0 )\n \tmov\tr4, r0\n-\tldr\tr0, [pc, #108]\t@ (13070 )\n+\tldr\tr0, [pc, #108]\t@ (14cb4 )\n \tsub\tsp, #24\n \tadd\tr5, pc\n-\tldr\tr3, [pc, #104]\t@ (13074 )\n+\tldr\tr3, [pc, #104]\t@ (14cb8 )\n \tadd\tr3, pc\n \tldr\tr0, [r5, r0]\n \tmov\tr5, r1\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #20]\n \tmov.w\tr0, #0\n \tmov\tr0, r2\n \tldr\tr2, [r4, #0]\n \tstr\tr2, [sp, #4]\n-\tldr\tr2, [pc, #88]\t@ (13078 )\n+\tldr\tr2, [pc, #88]\t@ (14cbc )\n \tldr\tr6, [r3, r2]\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #216]\t@ 0xd8\n \tblx\tr3\n \tmov\tr1, r5\n \tmov\tr3, r0\n \tldr\tr0, [r4, #8]\n \tstr\tr3, [sp, #8]\n \tblx\t8a44 \n \tldr\tr3, [r4, #32]\n \tadd\tr1, sp, #4\n \tldr\tr2, [r6, #0]\n \tstr\tr0, [sp, #12]\n \tldr.w\tr2, [r2, #220]\t@ 0xdc\n-\tcbz\tr3, 13062 \n+\tcbz\tr3, 14ca6 \n \tmovs\tr0, #4\n \tstr\tr3, [sp, #16]\n \tblx\tr2\n-\tldr\tr2, [pc, #48]\t@ (1307c )\n-\tldr\tr3, [pc, #32]\t@ (13070 )\n+\tldr\tr2, [pc, #48]\t@ (14cc0 )\n+\tldr\tr3, [pc, #32]\t@ (14cb4 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t13068 \n+\tbne.n\t14cac \n \tadd\tsp, #24\n \tpop\t{r4, r5, r6, pc}\n \tmovs\tr0, #3\n \tblx\tr2\n-\tb.n\t1304a \n+\tb.n\t14c8e \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr7, [sp, #984]\t@ 0x3d8\n+\tstrh\tr2, [r6, #28]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr7, [sp, #968]\t@ 0x3c8\n+\tstrh\tr6, [r5, #28]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr7, [sp, #696]\t@ 0x2b8\n+\tstrh\tr2, [r5, #26]\n \tmovs\tr2, r0\n \n-00013080 :\n+00014cc4 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr3, [pc, #108]\t@ (13100 )\n+\tldr\tr3, [pc, #108]\t@ (14d44 )\n \tmov\tr8, r1\n-\tldr\tr4, [pc, #108]\t@ (13104 )\n+\tldr\tr4, [pc, #108]\t@ (14d48 )\n \tmov\tr7, r2\n \tadd\tr3, pc\n \tmov\tr6, r0\n \tldr\tr5, [r3, r4]\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #92]\t@ (13108 )\n+\tldr\tr1, [pc, #92]\t@ (14d4c )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr4, r0\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr1, r8\n \tmov\tr0, r4\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #68]\t@ (1310c )\n+\tldr\tr1, [pc, #68]\t@ (14d50 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr0, r4\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr1, r7\n \tmov\tr0, r4\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #44]\t@ (13110 )\n+\tldr\tr1, [pc, #44]\t@ (14d54 )\n \tmov\tr0, r4\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr1, r4\n \tmov\tr0, r6\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tbx\tr3\n \tnop\n-\tldr\tr7, [sp, #400]\t@ 0x190\n+\tstrh\tr0, [r4, #24]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xfbb20001\n-\tstc2\t0, cr0, [sl, #4]\n-\tusada8\tr0, lr, r1, r0\n+\tmovs\tr6, r4\n+\tmovs\tr2, r0\n+\tsbc.w\tr0, r2, #1\n+\tvswp\td16, d1\n \n-00013114 :\n+00014d58 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr3, [pc, #128]\t@ (131a8 )\n+\tldr\tr3, [pc, #128]\t@ (14dec )\n \tmov\tr8, r1\n-\tldr\tr4, [pc, #128]\t@ (131ac )\n+\tldr\tr4, [pc, #128]\t@ (14df0 )\n \tmov\tr6, r0\n \tadd\tr3, pc\n \tmov\tr7, r2\n \tldr\tr5, [r3, r4]\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n@@ -15223,122 +18263,122 @@\n \tldr.w\tr2, [r3, #672]\t@ 0x2a0\n \tldr.w\tr9, [r3, #1152]\t@ 0x480\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr9\n \tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #92]\t@ (131b0 )\n+\tldr\tr1, [pc, #92]\t@ (14df4 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr0, r4\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr1, r8\n \tmov\tr0, r4\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #68]\t@ (131b4 )\n+\tldr\tr1, [pc, #68]\t@ (14df8 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr0, r4\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr1, r7\n \tmov\tr0, r4\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #44]\t@ (131b8 )\n+\tldr\tr1, [pc, #44]\t@ (14dfc )\n \tmov\tr0, r4\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr1, r4\n \tmov\tr0, r6\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tbx\tr3\n-\tldr\tr6, [sp, #832]\t@ 0x340\n+\tstrh\tr4, [r1, #20]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tmla\tr0, r8, r1, r0\n-\tldc2l\t0, cr0, [ip], #4\n-\t\t\t@ instruction: 0xfad40001\n+\tvhadd.u\td16, d12, d1\n+\t\t\t@ instruction: 0xf0d40001\n+\tvhadd.u8\td16, d8, d1\n \n-000131bc :\n+00014e00 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr4, [pc, #244]\t@ (132c4 )\n+\tldr\tr4, [pc, #244]\t@ (14f08 )\n \tmov\tr9, r0\n-\tldr\tr0, [pc, #244]\t@ (132c8 )\n+\tldr\tr0, [pc, #244]\t@ (14f0c )\n \tsub\tsp, #36\t@ 0x24\n \tadd\tr4, pc\n-\tldr\tr3, [pc, #244]\t@ (132cc )\n+\tldr\tr3, [pc, #244]\t@ (14f10 )\n \tadd\tr3, pc\n \tldr\tr0, [r4, r0]\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #28]\n \tmov.w\tr0, #0\n \tcmp.w\tr9, #0\n-\tbeq.n\t132bc \n+\tbeq.n\t14f00 \n \tldr.w\tr6, [r9, #24]\n \tcmp\tr6, #0\n-\tbeq.n\t132bc \n-\tldr\tr1, [pc, #220]\t@ (132d0 )\n+\tbeq.n\t14f00 \n+\tldr\tr1, [pc, #220]\t@ (14f14 )\n \tlsls\tr0, r6, #3\n \tlsls\tr6, r6, #1\n \tldr\tr5, [r3, r1]\n \tldr\tr3, [r5, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tadd\tr1, sp, #16\n \tmov\tr8, r0\n \tmov\tr0, r9\n \tstr\tr1, [sp, #4]\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbeq.n\t1328a \n-\tldr\tr3, [pc, #188]\t@ (132d4 )\n+\tbeq.n\t14ece \n+\tldr\tr3, [pc, #188]\t@ (14f18 )\n \tadd.w\tsl, r8, #4\n \tmov.w\tfp, #0\n \tadd\tr3, pc\n \tstr\tr3, [sp, #8]\n-\tldr\tr3, [pc, #180]\t@ (132d8 )\n+\tldr\tr3, [pc, #180]\t@ (14f1c )\n \tmov\tr4, fp\n \tadd\tr3, pc\n \tstr\tr3, [sp, #12]\n \tmov\tr3, sl\n \tmov\tsl, r0\n \tmov\tfp, r3\n \tldr.w\tr1, [r9, #40]\t@ 0x28\n \tadds\tr1, #1\n \tbics.w\tr3, r1, #2\n \tite\tne\n \taddne.w\tr7, sl, #16\n \tldreq.w\tr7, [sl, #16]\n \tcmp\tr6, r4\n-\tbgt.n\t13250 \n+\tbgt.n\t14e94 \n \tldr\tr1, [r5, #0]\n \tldr\tr0, [sp, #8]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tadds\tr1, r4, #1\n \tcmp\tr6, r1\n-\tbgt.n\t1325e \n+\tbgt.n\t14ea2 \n \tldr\tr1, [r5, #0]\n \tldr\tr0, [sp, #12]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tldr\tr1, [r5, #0]\n \tmov\tr0, r7\n \tldr.w\tr7, [r1, #232]\t@ 0xe8\n@@ -15350,247 +18390,247 @@\n \tldr.w\tr2, [sl, #12]\n \tstr.w\tr2, [fp, r4, lsl #2]\n \tadds\tr4, #2\n \tldr.w\tr2, [r1, #780]\t@ 0x30c\n \tblx\tr2\n \tmov\tsl, r0\n \tcmp\tr0, #0\n-\tbne.n\t13230 \n+\tbne.n\t14e74 \n \tldr\tr3, [r5, #0]\n \tmov\tr1, r8\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr4, r0\n \tmov\tr0, r8\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tldr\tr2, [pc, #56]\t@ (132dc )\n-\tldr\tr3, [pc, #36]\t@ (132c8 )\n+\tldr\tr2, [pc, #56]\t@ (14f20 )\n+\tldr\tr3, [pc, #36]\t@ (14f0c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t132c0 \n+\tbne.n\t14f04 \n \tmov\tr0, r4\n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tmov\tr4, r1\n-\tb.n\t132a0 \n+\tb.n\t14ee4 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr6, [sp, #160]\t@ 0xa0\n+\tstrh\tr4, [r4, #14]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr6, [sp, #144]\t@ 0x90\n+\tstrh\tr0, [r4, #14]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldc2\t0, cr0, [sl, #-4]\n-\tldc2l\t0, cr0, [sl, #-4]!\n-\tldr\tr5, [sp, #352]\t@ 0x160\n+\torr.w\tr0, sl, #1\n+\t\t\t@ instruction: 0xf0aa0001\n+\tstrh\tr4, [r2, #8]\n \tmovs\tr2, r0\n \n-000132e0 :\n+00014f24 :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #112]\t@ (13360 )\n+\tldr\tr5, [pc, #112]\t@ (14fa4 )\n \tsub\tsp, #28\n-\tldr\tr4, [pc, #112]\t@ (13364 )\n+\tldr\tr4, [pc, #112]\t@ (14fa8 )\n \tadd\tr5, pc\n-\tldr\tr3, [pc, #112]\t@ (13368 )\n-\tldr.w\tip, [pc, #112]\t@ 1336c \n+\tldr\tr3, [pc, #112]\t@ (14fac )\n+\tldr.w\tip, [pc, #112]\t@ 14fb0 \n \tadd\tr3, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r2\n \tadd\tr2, sp, #12\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #20]\n \tmov.w\tr4, #0\n \tmov\tr4, r0\n \tldr.w\tr6, [r3, ip]\n \tadd\tr3, sp, #16\n \tldr\tr7, [r6, #0]\n \tldr.w\tr7, [r7, #188]\t@ 0xbc\n \tblx\tr7\n-\tcbnz\tr0, 13356 \n+\tcbnz\tr0, 14f9a \n \tldr\tr3, [sp, #12]\n \tlsls\tr3, r3, #31\n \tit\tpl\n \tmovpl\tr0, #1\n-\tbmi.n\t13340 \n-\tldr\tr2, [pc, #68]\t@ (13370 )\n-\tldr\tr3, [pc, #56]\t@ (13364 )\n+\tbmi.n\t14f84 \n+\tldr\tr2, [pc, #68]\t@ (14fb4 )\n+\tldr\tr3, [pc, #56]\t@ (14fa8 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1335a \n+\tbne.n\t14f9e \n \tadd\tsp, #28\n \tpop\t{r4, r5, r6, r7, pc}\n \tldr\tr6, [r6, #0]\n \tmov\tr2, r5\n \tstr\tr0, [sp, #0]\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #40]\t@ (13374 )\n-\tldr\tr1, [pc, #44]\t@ (13378 )\n+\tldr\tr3, [pc, #40]\t@ (14fb8 )\n+\tldr\tr1, [pc, #44]\t@ (14fbc )\n \tldr.w\tr4, [r6, #288]\t@ 0x120\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tblx\tr4\n \tmovs\tr0, #0\n-\tb.n\t13328 \n+\tb.n\t14f6c \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tldr\tr5, [sp, #32]\n+\tstrh\tr4, [r0, #6]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr5, [sp, #0]\n+\tstrh\tr4, [r7, #4]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr4, [sp, #832]\t@ 0x340\n+\tstrh\tr4, [r1, #4]\n \tmovs\tr2, r0\n-\tldc2\t0, cr0, [ip], #4\n-\tldc2l\t0, cr0, [r2], {1}\n+\tvaddl.s32\tq8, d12, d1\n+\tand.w\tr0, r2, #1\n \n-0001337c :\n+00014fc0 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr1, [pc, #124]\t@ (13408 )\n+\tldr\tr1, [pc, #124]\t@ (1504c )\n \tsub\tsp, #16\n-\tldr\tr3, [pc, #124]\t@ (1340c )\n+\tldr\tr3, [pc, #124]\t@ (15050 )\n \tadd\tr1, pc\n \tldr\tr5, [r0, #0]\n-\tldr\tr2, [pc, #120]\t@ (13410 )\n+\tldr\tr2, [pc, #120]\t@ (15054 )\n \tldr\tr3, [r1, r3]\n \tadd\tr2, pc\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n-\tcbz\tr5, 133ec \n-\tldr\tr3, [pc, #108]\t@ (13414 )\n+\tcbz\tr5, 15030 \n+\tldr\tr3, [pc, #108]\t@ (15058 )\n \tmov\tr1, sp\n \tmov\tr0, r5\n \tmov\tr4, sp\n \tldr\tr6, [r2, r3]\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n-\tcbz\tr0, 133da \n+\tcbz\tr0, 1501e \n \tldr\tr0, [r0, #12]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t133cc \n+\tbgt.n\t15010 \n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr0, r4\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t133b8 \n+\tbne.n\t14ffc \n \tldr\tr3, [r6, #0]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr0, r5\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tldr\tr2, [pc, #40]\t@ (13418 )\n-\tldr\tr3, [pc, #28]\t@ (1340c )\n+\tldr\tr2, [pc, #40]\t@ (1505c )\n+\tldr\tr3, [pc, #28]\t@ (15050 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t13404 \n+\tbne.n\t15048 \n \tadd\tsp, #16\n \tpop\t{r4, r5, r6, pc}\n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr4, [sp, #432]\t@ 0x1b0\n+\tstrh\tr0, [r5, #0]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr4, [sp, #400]\t@ 0x190\n+\tstrh\tr0, [r4, #0]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr4, [sp, #48]\t@ 0x30\n+\tldrb\tr0, [r1, #31]\n \tmovs\tr2, r0\n \n-0001341c :\n+00015060 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tldr\tr6, [pc, #516]\t@ (13634 )\n+\tldr\tr6, [pc, #516]\t@ (15278 )\n \tsub\tsp, #28\n-\tldr\tr5, [pc, #516]\t@ (13638 )\n+\tldr\tr5, [pc, #516]\t@ (1527c )\n \tmov\tfp, r3\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #516]\t@ (1363c )\n-\tldr\tr3, [pc, #516]\t@ (13640 )\n+\tldr\tr4, [pc, #516]\t@ (15280 )\n+\tldr\tr3, [pc, #516]\t@ (15284 )\n \tadd\tr4, pc\n \tldr\tr5, [r6, r5]\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #20]\n \tmov.w\tr5, #0\n \tstr\tr1, [sp, #0]\n \tmov\tr1, r4\n \tldr\tr5, [r4, r3]\n \tldr\tr3, [r5, #0]\n \tcmp\tr0, #0\n-\tbeq.w\t135e0 \n+\tbeq.w\t15224 \n \tldr\tr7, [r0, #24]\n \tmov\tr6, r0\n \tcmp\tr7, #0\n-\tbeq.w\t135e0 \n+\tbeq.w\t15224 \n \tldr\tr3, [r3, #20]\n \tmov\tr8, r2\n \tlsls\tr0, r7, #2\n \tblx\tr3\n \tmov\tsl, r0\n \tcmp.w\tr8, #0\n-\tbeq.n\t13540 \n+\tbeq.n\t15184 \n \tldr\tr3, [r5, #0]\n \tldr.w\tr0, [fp]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tldrb\tr3, [r0, #0]\n \tldr\tr2, [r5, #0]\n \tmov\tfp, r0\n \tsubs\tr3, #42\t@ 0x2a\n \tldr.w\tr2, [r2, #588]\t@ 0x24c\n \tit\teq\n \tldrbeq\tr3, [r0, #1]\n \tcmp\tr3, #0\n-\tbeq.n\t13540 \n+\tbeq.n\t15184 \n \tadd.w\tr8, sp, #8\n \tmov\tr0, r6\n \tmov\tr1, r8\n \tblx\tr2\n \tcmp\tr0, #0\n-\tbeq.w\t1361c \n-\tldr\tr3, [pc, #420]\t@ (13644 )\n+\tbeq.w\t15260 \n+\tldr\tr3, [pc, #420]\t@ (15288 )\n \tmov.w\tr9, #0\n \tmov\tr4, r5\n \tadd\tr3, pc\n \tstr\tr3, [sp, #4]\n \tldr\tr2, [r6, #40]\t@ 0x28\n \tmov\tr1, fp\n \tadds\tr2, #1\n@@ -15598,17 +18638,17 @@\n \tldr\tr2, [r4, #0]\n \tite\tne\n \taddne.w\tr5, r0, #16\n \tldreq\tr5, [r0, #16]\n \tldr.w\tr2, [r2, #988]\t@ 0x3dc\n \tmov\tr0, r5\n \tblx\tr2\n-\tcbz\tr0, 134ec \n+\tcbz\tr0, 15130 \n \tcmp\tr7, r9\n-\tbgt.n\t134d4 \n+\tbgt.n\t15118 \n \tldr\tr2, [r4, #0]\n \tldr\tr0, [sp, #4]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [r4, #0]\n \tmov\tr0, r5\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n@@ -15618,61 +18658,61 @@\n \tstr.w\tr0, [sl, r9, lsl #2]\n \tmov\tr9, r5\n \tldr\tr2, [r4, #0]\n \tmov\tr0, r8\n \tldr.w\tr2, [r2, #780]\t@ 0x30c\n \tblx\tr2\n \tcmp\tr0, #0\n-\tbne.n\t134aa \n+\tbne.n\t150ee \n \tmov\tr5, r4\n \tcmp\tr7, r9\n-\tblt.w\t13610 \n+\tblt.w\t15254 \n \tcmp.w\tr9, #0\n-\tbne.n\t135c8 \n+\tbne.n\t1520c \n \tldr\tr3, [r5, #0]\n \tmovs\tr1, #0\n \tmov\tr0, r1\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tmov\tr1, r0\n \tldr\tr0, [sp, #0]\n \tblx\tr4\n \tldr\tr3, [r5, #0]\n \tmov\tr0, sl\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tldr\tr2, [pc, #288]\t@ (13648 )\n-\tldr\tr3, [pc, #268]\t@ (13638 )\n+\tldr\tr2, [pc, #288]\t@ (1528c )\n+\tldr\tr3, [pc, #268]\t@ (1527c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1362e \n+\tbne.n\t15272 \n \tadd\tsp, #28\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr3, [r5, #0]\n \tadd.w\tr8, sp, #8\n \tmov\tr1, r8\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n \tmov\tfp, r0\n-\tcbz\tr0, 135bc \n-\tldr\tr3, [pc, #244]\t@ (1364c )\n+\tcbz\tr0, 15200 \n+\tldr\tr3, [pc, #244]\t@ (15290 )\n \tsub.w\tr4, sl, #4\n \tstr.w\tsl, [sp, #4]\n \tmov.w\tr9, #0\n \tadd\tr3, pc\n \tmov\tsl, r5\n \tmov\tr5, r3\n \tcmp\tr7, r9\n-\tbgt.n\t13576 \n+\tbgt.n\t151ba \n \tldr.w\tr2, [sl]\n \tmov\tr0, r5\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr1, [r6, #40]\t@ 0x28\n \tadd.w\tr9, r9, #1\n \tldr.w\tr2, [sl]\n@@ -15688,107 +18728,107 @@\n \tldr.w\tr2, [sl]\n \tstr.w\tr0, [r4, #4]!\n \tmov\tr0, r8\n \tldr.w\tr2, [r2, #780]\t@ 0x30c\n \tblx\tr2\n \tmov\tfp, r0\n \tcmp\tr0, #0\n-\tbne.n\t13568 \n+\tbne.n\t151ac \n \tmov\tr5, sl\n \tcmp\tr7, r9\n \tldr.w\tsl, [sp, #4]\n-\tbeq.n\t135c8 \n+\tbeq.n\t1520c \n \tldr\tr3, [r5, #0]\n \tmov\tr9, r7\n-\tldr\tr0, [pc, #140]\t@ (13650 )\n+\tldr\tr0, [pc, #140]\t@ (15294 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr2, [r5, #0]\n \tmov\tr1, sl\n \tmov\tr0, r9\n \tldr.w\tr3, [r2, #220]\t@ 0xdc\n \tldr.w\tr4, [r2, #948]\t@ 0x3b4\n \tblx\tr3\n \tmov\tr1, r0\n \tldr\tr0, [sp, #0]\n \tblx\tr4\n-\tb.n\t1351e \n+\tb.n\t15162 \n \tmovs\tr1, #0\n \tldr.w\tr2, [r3, #220]\t@ 0xdc\n \tmov\tr0, r1\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n-\tldr\tr2, [pc, #100]\t@ (13654 )\n-\tldr\tr3, [pc, #68]\t@ (13638 )\n+\tldr\tr2, [pc, #100]\t@ (15298 )\n+\tldr\tr3, [pc, #68]\t@ (1527c )\n \tmov\tr1, r0\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1362e \n+\tbne.n\t15272 \n \tldr\tr0, [sp, #0]\n \tmov\tr3, r4\n \tadd\tsp, #28\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tbx\tr3\n \tldr\tr2, [r4, #0]\n-\tldr\tr0, [pc, #68]\t@ (13658 )\n+\tldr\tr0, [pc, #68]\t@ (1529c )\n \tldr\tr2, [r2, #16]\n \tadd\tr0, pc\n \tblx\tr2\n-\tb.n\t13502 \n+\tb.n\t15146 \n \tcmp\tr7, #0\n-\tbge.w\t13508 \n+\tbge.w\t1514c \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #52]\t@ (1365c )\n+\tldr\tr0, [pc, #52]\t@ (152a0 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t13508 \n+\tb.n\t1514c \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tldr\tr3, [sp, #800]\t@ 0x320\n+\tldrb\tr4, [r0, #30]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr3, [sp, #776]\t@ 0x308\n+\tldrb\tr6, [r7, #29]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tmrrc2\t0, 0, r0, lr, cr1\n-\tldr\tr2, [sp, #840]\t@ 0x348\n+\tvaddl.s8\tq0, d14, d1\n+\tldrb\tr6, [r1, #26]\n \tmovs\tr2, r0\n-\tsmlawb\tr0, r6, r1, r0\n-\t\t\t@ instruction: 0xfa840001\n-\tldr\tr2, [sp, #32]\n+\tcdp\t0, 6, cr0, cr6, cr1, {0}\n+\tldc\t0, cr0, [r4, #4]!\n+\tldrb\tr4, [r0, #23]\n \tmovs\tr2, r0\n-\tsmmla\tr0, sl, r1, r0\n-\tsmlsd\tr0, r8, r1, r0\n+\tcdp\t0, 8, cr0, cr10, cr1, {0}\n+\tcdp\t0, 7, cr0, cr8, cr1, {0}\n \n-00013660 :\n+000152a4 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #76]\t@ (136bc )\n+\tldr\tr3, [pc, #76]\t@ (15300 )\n \tmov\tr4, r0\n-\tldr.w\tip, [pc, #76]\t@ 136c0 \n+\tldr.w\tip, [pc, #76]\t@ 15304 \n \tmov\tr0, r2\n \tadd\tr3, pc\n \tmov\tr5, r1\n \tldr.w\tr6, [r3, ip]\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n-\tcbz\tr4, 136b4 \n+\tcbz\tr4, 152f8 \n \tldr\tr3, [r4, #24]\n-\tcbz\tr3, 136b4 \n+\tcbz\tr3, 152f8 \n \tldr\tr3, [r4, #44]\t@ 0x2c\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tsubs\tr0, #0\n \tit\tne\n@@ -15799,58 +18839,58 @@\n \tmov\tr3, r4\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tbx\tr3\n \tldr\tr3, [r6, #0]\n \tmovs\tr0, #0\n-\tb.n\t1369e \n+\tb.n\t152e2 \n \tnop\n-\tldr\tr1, [sp, #528]\t@ 0x210\n+\tldrb\tr0, [r0, #21]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000136c4 :\n+00015308 :\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr.w\tip, [pc, #180]\t@ 1378c \n+\tldr.w\tip, [pc, #180]\t@ 153d0 \n \tmov\tr6, r1\n \tmov\tr5, r2\n \tmov\tr7, r3\n \tadd\tip, pc\n-\tcbz\tr0, 13716 \n-\tldr\tr3, [pc, #172]\t@ (13790 )\n+\tcbz\tr0, 1535a \n+\tldr\tr3, [pc, #172]\t@ (153d4 )\n \tmov\tr4, r0\n \tmov\tr0, r2\n \tldr.w\tr9, [r4, #44]\t@ 0x2c\n \tldr.w\tr8, [ip, r3]\n \tldr.w\tr3, [r8]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr9\n-\tcbz\tr0, 1371c \n+\tcbz\tr0, 15360 \n \tldr.w\tr3, [r8]\n \tldr\tr1, [r0, #12]\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr0, #0\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr3, [pc, #120]\t@ (13790 )\n+\tldr\tr3, [pc, #120]\t@ (153d4 )\n \tldr.w\tr8, [ip, r3]\n \tldr.w\tr3, [r8]\n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n \tldr.w\tr3, [r8]\n-\tldr\tr1, [pc, #104]\t@ (13794 )\n+\tldr\tr1, [pc, #104]\t@ (153d8 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr4, r0\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr.w\tr3, [r8]\n \tmov\tr1, r5\n@@ -15865,64 +18905,64 @@\n \tblx\tr3\n \tldr.w\tr3, [r8]\n \tmov\tr1, r7\n \tmov\tr0, r4\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n \tldr.w\tr3, [r8]\n-\tldr\tr1, [pc, #44]\t@ (13798 )\n+\tldr\tr1, [pc, #44]\t@ (153dc )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr0, r4\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr.w\tr3, [r8]\n \tmov\tr0, r6\n \tmov\tr1, r4\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr0, #1\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n \tnop\n-\tldr\tr1, [sp, #120]\t@ 0x78\n+\tldrb\tr2, [r3, #19]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xfa940001\n-\t\t\t@ instruction: 0xf4f60001\n+\tstcl\t0, cr0, [r4, #4]\n+\tvld4.8\t{d16-d19}, [sl], r1\n \n-0001379c :\n+000153e0 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr6, [pc, #620]\t@ (13a1c )\n+\tldr\tr6, [pc, #620]\t@ (15660 )\n \tsub\tsp, #36\t@ 0x24\n-\tldr\tr5, [pc, #620]\t@ (13a20 )\n+\tldr\tr5, [pc, #620]\t@ (15664 )\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #620]\t@ (13a24 )\n+\tldr\tr4, [pc, #620]\t@ (15668 )\n \tadd\tr4, pc\n \tldr\tr5, [r6, r5]\n \tmov\tr6, r2\n-\tldr\tr2, [pc, #616]\t@ (13a28 )\n+\tldr\tr2, [pc, #616]\t@ (1566c )\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #28]\n \tmov.w\tr5, #0\n \tstr\tr1, [sp, #4]\n \tmov\tr1, r4\n \tldr\tr4, [r4, r2]\n \tldr\tr7, [r4, #0]\n \tcmp\tr0, #0\n-\tbeq.w\t139a4 \n+\tbeq.w\t155e8 \n \tldr\tr5, [r0, #24]\n \tmov\tr8, r0\n \tcmp\tr5, #0\n-\tbeq.w\t139a4 \n+\tbeq.w\t155e8 \n \tcmp\tr6, #0\n-\tbeq.n\t138e2 \n+\tbeq.n\t15526 \n \tldr.w\tr1, [r7, #1368]\t@ 0x558\n \tldr\tr0, [r3, #0]\n \tblx\tr1\n \tldrb\tr3, [r0, #0]\n \tldr.w\tfp, [r8, #24]\n \tmov\tsl, r0\n \tsubs.w\tr5, r3, #42\t@ 0x2a\n@@ -15936,47 +18976,47 @@\n \tldr\tr3, [r4, #0]\n \tmov\tr7, r0\n \tadd\tr1, sp, #16\n \tmov\tr0, r8\n \tstr\tr1, [sp, #0]\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tcmp\tr5, #0\n-\tbeq.w\t13a0e \n+\tbeq.w\t15652 \n \tblx\tr3\n \tmov\tfp, r0\n \tcmp\tr0, #0\n-\tbeq.w\t139e0 \n-\tldr\tr3, [pc, #516]\t@ (13a2c )\n+\tbeq.w\t15624 \n+\tldr\tr3, [pc, #516]\t@ (15670 )\n \tmovs\tr5, #0\n \tadd\tr3, pc\n \tstr\tr3, [sp, #8]\n-\tldr\tr3, [pc, #512]\t@ (13a30 )\n+\tldr\tr3, [pc, #512]\t@ (15674 )\n \tadd\tr3, pc\n \tstr\tr3, [sp, #12]\n \tldr.w\tr2, [r8, #40]\t@ 0x28\n \tmov\tr1, sl\n \tadds\tr2, #1\n \tbics.w\tr3, r2, #2\n \tldr\tr2, [r4, #0]\n \tite\tne\n \taddne.w\tr6, fp, #16\n \tldreq.w\tr6, [fp, #16]\n \tldr.w\tr2, [r2, #988]\t@ 0x3dc\n \tmov\tr0, r6\n \tblx\tr2\n-\tcbz\tr0, 1388e \n+\tcbz\tr0, 154d2 \n \tcmp\tr9, r5\n-\tbgt.n\t13862 \n+\tbgt.n\t154a6 \n \tldr\tr2, [r4, #0]\n \tldr\tr0, [sp, #12]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tadds\tr2, r5, #1\n \tcmp\tr2, r9\n-\tblt.n\t13870 \n+\tblt.n\t154b4 \n \tldr\tr2, [r4, #0]\n \tldr\tr0, [sp, #8]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [r4, #0]\n \tmov\tr0, r6\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n@@ -15989,41 +19029,41 @@\n \tstr\tr2, [r6, #4]\n \tldr\tr2, [r4, #0]\n \tldr\tr0, [sp, #0]\n \tldr.w\tr2, [r2, #780]\t@ 0x30c\n \tblx\tr2\n \tmov\tfp, r0\n \tcmp\tr0, #0\n-\tbne.n\t13834 \n+\tbne.n\t15478 \n \tcmp\tr5, r9\n-\tbgt.w\t139d4 \n+\tbgt.w\t15618 \n \tcmp\tr5, #0\n-\tbne.n\t1398c \n+\tbne.n\t155d0 \n \tldr\tr3, [r4, #0]\n \tmovs\tr1, #0\n \tmov\tr0, r1\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tmov\tr1, r0\n \tldr\tr0, [sp, #4]\n \tblx\tr5\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tldr\tr2, [pc, #364]\t@ (13a34 )\n-\tldr\tr3, [pc, #340]\t@ (13a20 )\n+\tldr\tr2, [pc, #364]\t@ (15678 )\n+\tldr\tr3, [pc, #340]\t@ (15664 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t13a0a \n+\tbne.w\t1564e \n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr3, [r7, #20]\n \tlsls\tr0, r5, #3\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tadd\tr1, sp, #16\n@@ -16031,39 +19071,39 @@\n \tmov\tr0, r8\n \tstr\tr1, [sp, #0]\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tlsls\tr5, r5, #1\n \tblx\tr3\n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbeq.n\t139fe \n-\tldr\tr3, [pc, #308]\t@ (13a38 )\n+\tbeq.n\t15642 \n+\tldr\tr3, [pc, #308]\t@ (1567c )\n \tmov.w\tfp, #0\n \tsub.w\tsl, r7, #4\n \tmov\tr9, r4\n \tadd\tr3, pc\n \tstr\tr3, [sp, #8]\n-\tldr\tr3, [pc, #296]\t@ (13a3c )\n+\tldr\tr3, [pc, #296]\t@ (15680 )\n \tadd\tr3, pc\n \tstr\tr3, [sp, #12]\n \tldr.w\tr1, [r8, #40]\t@ 0x28\n \tadds\tr1, #1\n \tbics.w\tr3, r1, #2\n \tite\tne\n \taddne.w\tr4, r6, #16\n \tldreq\tr4, [r6, #16]\n \tcmp\tr5, fp\n-\tbgt.n\t13936 \n+\tbgt.n\t1557a \n \tldr.w\tr1, [r9]\n \tldr\tr0, [sp, #8]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tadd.w\tr1, fp, #1\n \tcmp\tr5, r1\n-\tbgt.n\t13948 \n+\tbgt.n\t1558c \n \tldr.w\tr1, [r9]\n \tldr\tr0, [sp, #12]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tldr.w\tr1, [r9]\n \tmov\tr0, r4\n \tldr.w\tr4, [r1, #232]\t@ 0xe8\n@@ -16075,161 +19115,161 @@\n \tldr\tr1, [r6, #12]\n \tstr.w\tr1, [sl, fp, lsl #2]\n \tldr.w\tr1, [r9]\n \tldr.w\tr1, [r1, #780]\t@ 0x30c\n \tblx\tr1\n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbne.n\t13916 \n+\tbne.n\t1555a \n \tmov\tr4, r9\n \tcmp\tr5, fp\n-\tbeq.n\t1398c \n+\tbeq.n\t155d0 \n \tldr\tr3, [r4, #0]\n-\tldr\tr0, [pc, #188]\t@ (13a40 )\n+\tldr\tr0, [pc, #188]\t@ (15684 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tcmp\tr5, #0\n-\tbeq.n\t138a8 \n+\tbeq.n\t154ec \n \tldr\tr3, [r4, #0]\n \tmov\tr1, r7\n \tmov\tr0, r5\n \tldr.w\tr2, [r3, #220]\t@ 0xdc\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tldr\tr0, [sp, #4]\n \tblx\tr5\n-\tb.n\t138be \n+\tb.n\t15502 \n \tmovs\tr1, #0\n \tldr.w\tr3, [r7, #220]\t@ 0xdc\n \tmov\tr0, r1\n \tldr.w\tr4, [r7, #948]\t@ 0x3b4\n \tblx\tr3\n-\tldr\tr2, [pc, #144]\t@ (13a44 )\n-\tldr\tr3, [pc, #104]\t@ (13a20 )\n+\tldr\tr2, [pc, #144]\t@ (15688 )\n+\tldr\tr3, [pc, #104]\t@ (15664 )\n \tmov\tr1, r0\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t13a0a \n+\tbne.n\t1564e \n \tldr\tr0, [sp, #4]\n \tmov\tr3, r4\n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tbx\tr3\n \tldr\tr3, [r4, #0]\n-\tldr\tr0, [pc, #112]\t@ (13a48 )\n+\tldr\tr0, [pc, #112]\t@ (1568c )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t138a4 \n+\tb.n\t154e8 \n \tcmp.w\tr9, #0\n-\tbge.w\t138a8 \n+\tbge.w\t154ec \n \tldr\tr3, [r4, #0]\n-\tldr\tr0, [pc, #96]\t@ (13a4c )\n+\tldr\tr0, [pc, #96]\t@ (15690 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t138a8 \n+\tb.n\t154ec \n \tcmp.w\tfp, #0\n-\tbeq.w\t138a8 \n+\tbeq.w\t154ec \n \tmov\tr5, r9\n \tldr\tr3, [r4, #0]\n-\tldr\tr0, [pc, #76]\t@ (13a50 )\n+\tldr\tr0, [pc, #76]\t@ (15694 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t1398c \n+\tb.n\t155d0 \n \tblx\t894c <__stack_chk_fail@plt>\n \tblx\tr3\n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbeq.n\t139f4 \n+\tbeq.n\t15638 \n \tmov\tr5, r9\n-\tb.n\t13900 \n+\tb.n\t15544 \n \tnop\n-\tldr\tr0, [sp, #296]\t@ 0x128\n+\tldrb\tr6, [r0, #16]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr0, [sp, #280]\t@ 0x118\n+\tldrb\tr2, [r0, #16]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsmlsd\tr0, lr, r1, r0\n-\t\t\t@ instruction: 0xfadc0001\n-\tstr\tr7, [sp, #200]\t@ 0xc8\n+\tcdp\t0, 7, cr0, cr14, cr1, {0}\n+\tcdp\t0, 0, cr0, cr12, cr1, {0}\n+\tldrb\tr6, [r5, #11]\n \tmovs\tr2, r0\n-\tstr.w\tr0, [ip, #1]\n-\tldrsh.w\tr0, [r2, r1]\n-\tldrsh.w\tr0, [r0, r1]\n-\tstr\tr6, [sp, #272]\t@ 0x110\n+\t\t\t@ instruction: 0xebfc0001\n+\tstcl\t0, cr0, [r2], #-4\n+\tstcl\t0, cr0, [r0], #-4\n+\tldrb\tr0, [r0, #8]\n \tmovs\tr2, r0\n-\t\t\t@ instruction: 0xfa0e0001\n-\tldr??.w\tr0, [sl, #1]\n-\tldrh.w\tr0, [r0, #1]\n+\tldc\t0, cr0, [lr, #-4]!\n+\tstc\t0, cr0, [sl, #-4]!\n+\t\t\t@ instruction: 0xebe00001\n \n-00013a54 :\n+00015698 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #68]\t@ (13aa8 )\n+\tldr\tr3, [pc, #68]\t@ (156ec )\n \tmov\tr4, r0\n-\tldr\tr2, [pc, #68]\t@ (13aac )\n+\tldr\tr2, [pc, #68]\t@ (156f0 )\n \tmov\tr0, r1\n \tadd\tr3, pc\n \tldr\tr5, [r3, r2]\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n-\tcbz\tr4, 13aa6 \n+\tcbz\tr4, 156ea \n \tldr\tr3, [r4, #44]\t@ 0x2c\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr3\n \tmov\tr4, r0\n-\tcbz\tr0, 13aa6 \n+\tcbz\tr0, 156ea \n \tldr\tr0, [r0, #12]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t13a98 \n+\tbgt.n\t156dc \n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tldr.w\tr3, [r3, #440]\t@ 0x1b8\n \tbx\tr3\n \tpop\t{r4, r5, r6, pc}\n-\tstr\tr5, [sp, #584]\t@ 0x248\n+\tldrb\tr6, [r1, #5]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00013ab0 :\n+000156f4 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr6, [pc, #152]\t@ (13b5c )\n+\tldr\tr6, [pc, #152]\t@ (157a0 )\n \tsub\tsp, #12\n-\tldr\tr4, [pc, #152]\t@ (13b60 )\n+\tldr\tr4, [pc, #152]\t@ (157a4 )\n \tmov\tr9, r0\n \tadd\tr6, pc\n-\tldr\tr5, [pc, #152]\t@ (13b64 )\n+\tldr\tr5, [pc, #152]\t@ (157a8 )\n \tmov\tr0, r2\n-\tldr\tr2, [pc, #152]\t@ (13b68 )\n+\tldr\tr2, [pc, #152]\t@ (157ac )\n \tadd\tr5, pc\n \tmov\tr7, r1\n \tldr\tr4, [r6, r4]\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n \tmov\tr4, r3\n@@ -16239,80 +19279,80 @@\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tldr.w\tr3, [r9, #44]\t@ 0x2c\n \tmov\tr6, r0\n \tmov\tr1, r0\n \tmov\tr0, r9\n \tblx\tr3\n-\tcbz\tr0, 13b48 \n+\tcbz\tr0, 1578c \n \tmov\tr5, r0\n \tldr\tr0, [r0, #12]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t13b3c \n+\tble.n\t15780 \n \tldr\tr3, [r4, #0]\n-\tldr\tr2, [pc, #92]\t@ (13b6c )\n+\tldr\tr2, [pc, #92]\t@ (157b0 )\n \tadds\tr3, #1\n \tstr\tr3, [r4, #0]\n-\tldr\tr3, [pc, #72]\t@ (13b60 )\n+\tldr\tr3, [pc, #72]\t@ (157a4 )\n \tadd\tr2, pc\n \tstr\tr4, [r5, #12]\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t13b58 \n+\tbne.n\t1579c \n \tldr.w\tr3, [r8]\n \tmov\tr1, r4\n \tmov\tr0, r7\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tbx\tr3\n \tldr.w\tr3, [r8]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t13b0c \n+\tb.n\t15750 \n \tldr.w\tr3, [r9, #48]\t@ 0x30\n \tmov\tr1, r6\n \tmov\tr0, r9\n \tmov\tr2, sp\n \tblx\tr3\n \tmov\tr5, r0\n-\tb.n\t13b0c \n+\tb.n\t15750 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tstr\tr5, [sp, #208]\t@ 0xd0\n+\tldrb\tr0, [r6, #3]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr5, [sp, #176]\t@ 0xb0\n+\tldrb\tr0, [r5, #3]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr4, [sp, #920]\t@ 0x398\n+\tldrb\tr2, [r4, #2]\n \tmovs\tr2, r0\n \n-00013b70 :\n+000157b4 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr6, [pc, #172]\t@ (13c30 )\n+\tldr\tr6, [pc, #172]\t@ (15874 )\n \tsub\tsp, #12\n-\tldr\tr4, [pc, #172]\t@ (13c34 )\n+\tldr\tr4, [pc, #172]\t@ (15878 )\n \tmov\tr8, r1\n \tadd\tr6, pc\n-\tldr\tr5, [pc, #172]\t@ (13c38 )\n+\tldr\tr5, [pc, #172]\t@ (1587c )\n \tadd\tr5, pc\n \tldr\tr4, [r6, r4]\n \tmov\tr6, r3\n-\tldr\tr3, [pc, #168]\t@ (13c3c )\n+\tldr\tr3, [pc, #168]\t@ (15880 )\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n \tmov\tr4, r0\n \tmov\tr0, r2\n \tmov\tr2, r5\n \tldr.w\tr9, [r5, r3]\n@@ -16320,20 +19360,20 @@\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tldr\tr3, [r4, #44]\t@ 0x2c\n \tmov\tr7, r0\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr3\n-\tcbz\tr0, 13c14 \n+\tcbz\tr0, 15858 \n \tldr\tr4, [r0, #12]\n \tmov\tr5, r0\n \tldr\tr3, [r4, #0]\n \tcmp\tr3, #1\n-\tble.n\t13bde \n+\tble.n\t15822 \n \tldr.w\tr2, [r9]\n \tsubs\tr3, #1\n \tmov\tr0, r4\n \tstr\tr3, [r4, #0]\n \tldr\tr3, [r2, #124]\t@ 0x7c\n \tblx\tr3\n \tldr\tr3, [r0, #0]\n@@ -16342,23 +19382,23 @@\n \tstr\tr3, [r0, #0]\n \tstr\tr0, [r5, #12]\n \tldr.w\tr3, [r9]\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n-\tldr\tr2, [pc, #80]\t@ (13c40 )\n-\tldr\tr3, [pc, #68]\t@ (13c34 )\n+\tldr\tr2, [pc, #80]\t@ (15884 )\n+\tldr\tr3, [pc, #68]\t@ (15878 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t13c2a \n+\tbne.n\t1586e \n \tldr.w\tr3, [r9]\n \tmov\tr1, r4\n \tmov\tr0, r8\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tbx\tr3\n@@ -16368,40 +19408,40 @@\n \tmov\tr2, sp\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr4, r6\n \tadds\tr3, #1\n \tstr\tr3, [r6, #0]\n \tstr\tr6, [r0, #12]\n-\tb.n\t13bec \n+\tb.n\t15830 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tstr\tr4, [sp, #464]\t@ 0x1d0\n+\tldrb\tr0, [r6, #0]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr4, [sp, #448]\t@ 0x1c0\n+\tldrb\tr4, [r5, #0]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr4, [sp, #48]\t@ 0x30\n+\tstrb\tr0, [r1, #31]\n \tmovs\tr2, r0\n \n-00013c44 :\n+00015888 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr6, [pc, #176]\t@ (13d08 )\n+\tldr\tr6, [pc, #176]\t@ (1594c )\n \tsub\tsp, #12\n-\tldr\tr4, [pc, #176]\t@ (13d0c )\n+\tldr\tr4, [pc, #176]\t@ (15950 )\n \tmov\tr8, r3\n \tadd\tr6, pc\n-\tldr\tr5, [pc, #176]\t@ (13d10 )\n-\tldr\tr3, [pc, #176]\t@ (13d14 )\n+\tldr\tr5, [pc, #176]\t@ (15954 )\n+\tldr\tr3, [pc, #176]\t@ (15958 )\n \tadd\tr5, pc\n \tldr\tr4, [r6, r4]\n \tmov\tr6, r1\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n \tmov\tr4, r0\n@@ -16412,19 +19452,19 @@\n \tblx\tr3\n \tldr\tr3, [r4, #44]\t@ 0x2c\n \tmov\tr1, r0\n \tmov\tr9, r0\n \tmov\tr0, r4\n \tblx\tr3\n \tmov\tr5, r0\n-\tcbz\tr0, 13cde \n+\tcbz\tr0, 15922 \n \tldr\tr4, [r0, #12]\n \tldr\tr3, [r4, #0]\n \tcmp\tr3, #1\n-\tble.n\t13caa \n+\tble.n\t158ee \n \tldr\tr2, [r7, #0]\n \tsubs\tr3, #1\n \tmov\tr0, r4\n \tstr\tr3, [r4, #0]\n \tldr\tr3, [r2, #124]\t@ 0x7c\n \tblx\tr3\n \tldr\tr3, [r0, #0]\n@@ -16434,23 +19474,23 @@\n \tstr\tr0, [r5, #12]\n \tldr\tr3, [r7, #0]\n \tmov\tr2, r8\n \tmov\tr1, r4\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #184]\t@ 0xb8\n \tblx\tr3\n-\tldr\tr2, [pc, #92]\t@ (13d18 )\n-\tldr\tr3, [pc, #80]\t@ (13d0c )\n+\tldr\tr2, [pc, #92]\t@ (1595c )\n+\tldr\tr3, [pc, #80]\t@ (15950 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t13d04 \n+\tbne.n\t15948 \n \tldr\tr3, [r7, #0]\n \tmov\tr1, r4\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tbx\tr3\n@@ -16466,107 +19506,107 @@\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tldr\tr3, [r0, #0]\n \tmov\tr4, r0\n \tadds\tr3, #1\n \tstr\tr3, [r0, #0]\n \tstr.w\tr0, [r9, #12]\n-\tb.n\t13caa \n+\tb.n\t158ee \n \tblx\t894c <__stack_chk_fail@plt>\n-\tstr\tr3, [sp, #640]\t@ 0x280\n+\tstrb\tr4, [r3, #29]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr3, [sp, #616]\t@ 0x268\n+\tstrb\tr6, [r2, #29]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr3, [sp, #256]\t@ 0x100\n+\tstrb\tr4, [r7, #27]\n \tmovs\tr2, r0\n \n-00013d1c :\n+00015960 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tldr\tr5, [r0, #0]\n-\tldr\tr3, [pc, #36]\t@ (13d54 )\n+\tldr\tr3, [pc, #36]\t@ (15998 )\n \tadd\tr3, pc\n-\tcbz\tr5, 13d34 \n+\tcbz\tr5, 15978 \n \tpop\t{r4, r5, r6, pc}\n-\tldr\tr2, [pc, #32]\t@ (13d58 )\n+\tldr\tr2, [pc, #32]\t@ (1599c )\n \tmov\tr4, r0\n \tmovs\tr0, #56\t@ 0x38\n \tldr\tr6, [r3, r2]\n \tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr1, r5\n \tstr\tr0, [r4, #0]\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tldr.w\tr3, [r3, #732]\t@ 0x2dc\n \tbx\tr3\n \tnop\n-\tstr\tr2, [sp, #824]\t@ 0x338\n+\tstrb\tr2, [r1, #26]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00013d5c :\n+000159a0 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr2, [pc, #168]\t@ (13e18 )\n+\tldr\tr2, [pc, #168]\t@ (15a5c )\n \tsub\tsp, #16\n-\tldr\tr3, [pc, #168]\t@ (13e1c )\n+\tldr\tr3, [pc, #168]\t@ (15a60 )\n \tadd\tr2, pc\n-\tldr\tr4, [pc, #168]\t@ (13e20 )\n+\tldr\tr4, [pc, #168]\t@ (15a64 )\n \tadd\tr4, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n-\tcbz\tr1, 13d9c \n-\tldr\tr2, [pc, #156]\t@ (13e24 )\n+\tcbz\tr1, 159e0 \n+\tldr\tr2, [pc, #156]\t@ (15a68 )\n \tadd\tr3, sp, #8\n \tmov\tr5, r0\n \tmovs\tr0, #0\n \tldr\tr7, [r4, r2]\n \tldr\tr2, [r7, #0]\n \tldr.w\tr4, [r2, #188]\t@ 0xbc\n \tadd\tr2, sp, #4\n \tblx\tr4\n \tldr\tr3, [sp, #4]\n-\tcbnz\tr3, 13db6 \n-\tldr\tr2, [pc, #136]\t@ (13e28 )\n-\tldr\tr3, [pc, #124]\t@ (13e1c )\n+\tcbnz\tr3, 159fa \n+\tldr\tr2, [pc, #136]\t@ (15a6c )\n+\tldr\tr3, [pc, #124]\t@ (15a60 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t13e12 \n+\tbne.n\t15a56 \n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tmov\tr0, r5\n \tblx\t8db0 \n \tldr\tr2, [sp, #4]\n \tldr\tr6, [r5, #0]\n \tcmp\tr2, #0\n-\tble.n\t13d9c \n-\tldr.w\tr9, [pc, #100]\t@ 13e2c \n+\tble.n\t159e0 \n+\tldr.w\tr9, [pc, #100]\t@ 15a70 \n \tmovs\tr4, #0\n \tmov\tr8, sp\n \tadd\tr9, pc\n \tadds\tr3, r4, #1\n \tcmp\tr2, r3\n-\tbgt.n\t13ddc \n+\tbgt.n\t15a20 \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r9\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr2, [sp, #8]\n \tmov.w\tsl, r4, lsl #2\n \tldr\tr3, [r7, #0]\n@@ -16584,6519 +19624,3517 @@\n \tblx\tr3\n \tldr\tr2, [sp, #4]\n \tldr\tr3, [r5, #0]\n \tcmp\tr2, r4\n \tadd.w\tr3, r3, #1\n \tstr\tr3, [r5, #0]\n \tstr\tr5, [r0, #12]\n-\tbgt.n\t13dce \n-\tb.n\t13d9c \n+\tbgt.n\t15a12 \n+\tb.n\t159e0 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tstr\tr2, [sp, #552]\t@ 0x228\n+\tstrb\tr6, [r0, #25]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr2, [sp, #536]\t@ 0x218\n+\tstrb\tr2, [r0, #25]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr2, [sp, #368]\t@ 0x170\n+\tstrb\tr0, [r3, #24]\n \tmovs\tr2, r0\n-\t\t\t@ instruction: 0xf6780001\n+\t\t\t@ instruction: 0xe9a80001\n \n-00013e30 :\n+00015a74 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr3, r1\n \tmov\tr4, r0\n \tmovs\tr1, #0\n \tmov\tr0, r3\n \tblx\t8a44 \n \tmov\tr1, r0\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t9714 \n \tnop\n-\n-00013e58 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tmov\tr4, r3\n+\tlsls\tr6, r2, #2\n+\tldr\tr3, [sp, #32]\n+\tadd.w\tsl, r6, #8\n+\tldr.w\tr8, [pc, #124]\t@ 15b34 \n+\tmov\tr5, r2\n+\tstr.w\tr3, [r4, r2, lsl #2]\n \tmovs\tr3, #0\n-\tstrd\tr3, r3, [r0]\n-\tbx\tlr\n-\n-00013e60 :\n-\tpush\t{r3, r4, r5, lr}\n+\tldr.w\tip, [pc, #116]\t@ 15b38 \n+\tadd\tr8, pc\n+\tldr\tr7, [r1, #0]\n+\tadds\tr1, r5, #3\n+\tstr.w\tr7, [r4, sl]\n+\tldr.w\tr9, [r4, r2, lsl #2]\n+\tmov\tr2, r4\n+\tldr.w\tr6, [r9]\n+\tadd.w\tlr, r6, #1\n+\tstr.w\tlr, [r9]\n+\tldr\tr6, [r7, #0]\n+\tadd.w\tlr, r6, #1\n+\tstr.w\tlr, [r7]\n+\tldr.w\tr8, [r8, ip]\n+\tldr.w\tr7, [r8]\n+\tldr.w\tr7, [r7, #1176]\t@ 0x498\n+\tblx\tr7\n+\tldr.w\tr3, [r4, r5, lsl #2]\n+\tmov\tr5, r0\n+\tldr\tr2, [r3, #0]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r3, #0]\n+\tbgt.n\t15b16 \n+\tmov\tr0, r3\n+\tldr.w\tr3, [r8]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr.w\tr0, [r4, sl]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t15b2e \n+\tldr.w\tr3, [r8]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tmov\tr0, r5\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tstrb\tr6, [r6, #20]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #40]\t@ (13e98 )\n-\tmov\tr4, r0\n-\tldr\tr2, [pc, #40]\t@ (13e9c )\n-\tmovs\tr0, #8\n-\tadd\tr3, pc\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tmov\tr7, r3\n+\tldr\tr3, [pc, #260]\t@ (15c54 )\n+\tmov\tsl, r0\n \tmov\tr5, r1\n-\tldr\tr3, [r3, r2]\n+\tadd\tr3, pc\n+\tcmp\tr2, #0\n+\tbne.n\t15be8 \n+\tldr.w\tr9, [r0, #28]\n+\tcmp.w\tr9, #0\n+\tbeq.n\t15bda \n+\tmov\tr4, r2\n+\tldr\tr2, [pc, #240]\t@ (15c58 )\n+\tmov.w\tr0, r9, lsl #2\n+\tldr.w\tr8, [r3, r2]\n+\tldr.w\tr3, [r8]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr.w\tfp, [sl, #24]\n+\tmov\tr6, r0\n+\tcmp.w\tfp, #0\n+\tbeq.n\t15bd0 \n+\tldr.w\tsl, [pc, #212]\t@ 15c5c \n+\tadd\tsl, pc\n+\tb.n\t15b96 \n+\tldr.w\tfp, [fp, #12]\n+\tcmp.w\tfp, #0\n+\tbeq.n\t15bce \n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr0, r5\n+\tldr\tr2, [r5, #44]\t@ 0x2c\n+\tldr\tr3, [r3, #24]\n+\tldr\tr1, [r3, #0]\n+\tblx\tr2\n+\tcmp\tr0, #0\n+\tbne.n\t15b8c \n+\tcmp\tr4, r9\n+\tblt.n\t15bb6 \n+\tldr.w\tr3, [r8]\n+\tmov\tr0, sl\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tldr.w\tfp, [fp, #12]\n+\tldr\tr3, [r3, #24]\n \tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r6, r4, lsl #2]\n+\tadds\tr4, #1\n+\tcmp.w\tfp, #0\n+\tbne.n\t15b96 \n+\tcbnz\tr4, 15bde \n+\tldr.w\tr3, [r8]\n+\tmov\tr0, r6\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr6, #0\n+\tmov\tr4, r6\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tstr\tr4, [r7, #0]\n+\tstr\tr6, [r3, #0]\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr.w\tr9, [r0, #36]\t@ 0x24\n+\tcmp.w\tr9, #0\n+\tbeq.n\t15bda \n+\tldr\tr2, [pc, #100]\t@ (15c58 )\n+\tmov.w\tr0, r9, lsl #2\n+\tldr.w\tr8, [r3, r2]\n+\tldr.w\tr3, [r8]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tmovs\tr2, #0\n-\tstrd\tr2, r5, [r0]\n-\tcbz\tr3, 13e92 \n-\tstr\tr0, [r3, #0]\n-\tstr\tr0, [r4, #4]\n-\tpop\t{r3, r4, r5, pc}\n-\tstrd\tr0, r0, [r4]\n-\tpop\t{r3, r4, r5, pc}\n-\tstr\tr1, [sp, #536]\t@ 0x218\n+\tldr.w\tfp, [sl, #32]\n+\tmov\tr6, r0\n+\tcmp.w\tfp, #0\n+\tbeq.n\t15bd0 \n+\tldr.w\tsl, [pc, #76]\t@ 15c60 \n+\tmovs\tr4, #0\n+\tadd\tsl, pc\n+\tb.n\t15c24 \n+\tldr.w\tfp, [fp, #12]\n+\tcmp.w\tfp, #0\n+\tbeq.n\t15bce \n+\tldr.w\tr3, [fp, #4]\n+\tmov\tr0, r5\n+\tldr\tr2, [r5, #44]\t@ 0x2c\n+\tldr\tr3, [r3, #28]\n+\tldr\tr1, [r3, #0]\n+\tblx\tr2\n+\tcmp\tr0, #0\n+\tbne.n\t15c1a \n+\tcmp\tr4, r9\n+\tblt.n\t15c44 \n+\tldr.w\tr3, [r8]\n+\tmov\tr0, sl\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [fp, #4]\n+\tldr\tr3, [r3, #28]\n+\tldr\tr3, [r3, #0]\n+\tstr.w\tr3, [r6, r4, lsl #2]\n+\tadds\tr4, #1\n+\tb.n\t15c1a \n+\tstrb\tr0, [r5, #18]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\t...\n-\n-00013ea0 :\n-\tpush\t{r3, r4, r5, lr}\n+\tmovs\tr0, r0\n+\tldmia.w\tip, {r0}\n+\tldrd\tr0, r0, [r2], #-4\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #44]\t@ (13edc )\n-\tmov\tr4, r0\n-\tldr\tr2, [pc, #44]\t@ (13ee0 )\n-\tmovs\tr0, #8\n-\tadd\tr3, pc\n-\tmov\tr5, r1\n-\tldr\tr3, [r3, r2]\n+\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n+\tsub\tsp, #52\t@ 0x34\n+\tmov\tr8, r2\n+\tldr\tr2, [pc, #252]\t@ (15d78 )\n+\tmov\tr4, r3\n+\tldr\tr3, [pc, #252]\t@ (15d7c )\n+\tmov\tr7, r1\n+\tadd\tr2, pc\n+\tstr\tr0, [sp, #16]\n+\tldrd\tr9, sl, [sp, #92]\t@ 0x5c\n+\tldr\tr3, [r2, r3]\n+\tldr\tr5, [pc, #244]\t@ (15d80 )\n \tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #20]\n+\tstr\tr3, [sp, #44]\t@ 0x2c\n+\tmov.w\tr3, #0\n+\tldr\tr2, [sp, #88]\t@ 0x58\n+\tadd\tr5, pc\n+\tmov\tr3, r9\n+\tstr\tr5, [sp, #24]\n+\tstr.w\tsl, [sp]\n+\tldr\tr5, [sp, #100]\t@ 0x64\n+\tstr\tr5, [sp, #20]\n+\tbl\t15a9c \n+\tmov\tr3, r0\n+\tbics.w\tr5, r0, #4\n+\tbne.n\t15d56 \n+\tldr\tr3, [r4, #48]\t@ 0x30\n+\tadd\tr2, sp, #32\n+\tmov\tr1, r7\n+\tmov\tr0, r4\n \tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tmovs\tr2, #0\n-\tstrd\tr2, r5, [r0]\n-\tcbz\tr3, 13ed4 \n-\tldr\tr3, [r4, #0]\n-\tstr\tr3, [r0, #0]\n-\tstr\tr0, [r4, #0]\n-\tpop\t{r3, r4, r5, pc}\n-\tstr\tr0, [r4, #4]\n-\tstr\tr0, [r4, #0]\n-\tpop\t{r3, r4, r5, pc}\n+\tadd\tr3, sp, #40\t@ 0x28\n+\tmov\tr2, r8\n+\tstr\tr3, [sp, #0]\n+\tmov\tr1, r4\n+\tadd\tr3, sp, #36\t@ 0x24\n+\tmov\tr0, r7\n+\tbl\t15b3c \n+\tldr.w\tfp, [sp, #36]\t@ 0x24\n+\tcmp.w\tfp, #0\n+\tbeq.n\t15d3c \n+\tldr\tr1, [sp, #40]\t@ 0x28\n+\tble.n\t15d2e \n+\tstr\tr7, [sp, #28]\n+\tsubs\tr6, r1, #4\n+\tmov\tr7, r4\n+\tmov\tr4, sl\n+\tmov\tsl, r1\n+\tb.n\t15cea \n+\tadds\tr5, #1\n+\tcmp\tfp, r5\n+\tbeq.n\t15d2a \n+\tldr\tr2, [r7, #44]\t@ 0x2c\n+\tmov\tr0, r7\n+\tldr.w\tr1, [r6, #4]!\n+\tblx\tr2\n+\tcmp\tr0, #0\n+\tbne.n\t15ce4 \n+\tldr\tr3, [sp, #20]\n+\tmov\tr2, r8\n+\tldr\tr1, [r6, #0]\n+\tstrd\tr4, r3, [sp, #8]\n+\tldr\tr3, [sp, #88]\t@ 0x58\n+\tstr\tr3, [sp, #0]\n+\tmov\tr3, r7\n+\tldr\tr0, [sp, #16]\n+\tstr.w\tr9, [sp, #4]\n+\tbl\t15c64 \n+\tcmp\tr0, #0\n+\tbeq.n\t15ce4 \n+\tldr\tr2, [pc, #108]\t@ (15d84 )\n+\tldr\tr3, [sp, #24]\n+\tstr\tr0, [sp, #16]\n+\tmov\tr0, sl\n+\tldr\tr2, [r3, r2]\n+\tldr\tr2, [r2, #0]\n+\tldr\tr2, [r2, #24]\n+\tblx\tr2\n+\tldr\tr3, [sp, #16]\n+\tb.n\t15d56 \n+\tldr\tr7, [sp, #28]\n+\tmov\tr1, sl\n+\tldr\tr3, [pc, #84]\t@ (15d84 )\n+\tmov\tr0, r1\n+\tldr\tr2, [sp, #24]\n+\tldr\tr3, [r2, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldrd\tr0, r4, [sp, #16]\n+\tmov\tr3, r9\n+\tldr\tr2, [sp, #88]\t@ 0x58\n+\tmov\tr1, r7\n+\tstr\tr4, [sp, #0]\n+\tbl\t15a9c \n+\tbics.w\tr2, r0, #4\n+\tmov\tr3, r0\n+\tit\teq\n+\tmoveq\tr3, #0\n+\tldr\tr1, [pc, #48]\t@ (15d88 )\n+\tldr\tr2, [pc, #32]\t@ (15d7c )\n+\tadd\tr1, pc\n+\tldr\tr2, [r1, r2]\n+\tldr\tr1, [r2, #0]\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\teors\tr1, r2\n+\tmov.w\tr2, #0\n+\tbne.n\t15d72 \n+\tmov\tr0, r3\n+\tadd\tsp, #52\t@ 0x34\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tstr\tr1, [sp, #280]\t@ 0x118\n+\tstrb\tr4, [r7, #13]\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstrb\tr6, [r4, #13]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\t...\n-\n-00013ee4 :\n-\tpush\t{r3, r4, r5, lr}\n+\tmovs\tr0, r0\n+\tstrb\tr2, [r4, #10]\n+\tmovs\tr2, r0\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tmov\tr3, r0\n-\tldr\tr0, [r0, #0]\n-\tldr\tr2, [pc, #40]\t@ (13f20 )\n+\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n+\tmov\tr7, r2\n+\tldr\tr2, [pc, #240]\t@ (15e90 )\n+\tmov\tr4, r3\n+\tldr\tr3, [pc, #240]\t@ (15e94 )\n \tadd\tr2, pc\n-\tcbz\tr0, 13f1a \n-\tldr\tr1, [r3, #4]\n-\tldrd\tr5, r4, [r0]\n-\tcmp\tr0, r1\n-\tstr\tr5, [r3, #0]\n-\titt\teq\n-\tmoveq\tr1, #0\n-\tstreq\tr1, [r3, #4]\n-\tldr\tr3, [pc, #20]\t@ (13f24 )\n+\tsub\tsp, #52\t@ 0x34\n+\tmov\tr8, r1\n+\tmov\tr9, r0\n+\tmov\tr0, r4\n+\tldr.w\tsl, [pc, #232]\t@ 15e98 \n \tldr\tr3, [r2, r3]\n+\tadd\tr2, sp, #32\n+\tldr\tr5, [sp, #92]\t@ 0x5c\n+\tadd\tsl, pc\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #44]\t@ 0x2c\n+\tmov.w\tr3, #0\n+\tldr\tr3, [r4, #48]\t@ 0x30\n+\tstr\tr5, [sp, #20]\n+\tldr\tr5, [sp, #96]\t@ 0x60\n+\tstr\tr5, [sp, #24]\n+\tblx\tr3\n+\tadd\tr3, sp, #40\t@ 0x28\n+\tmov\tr2, r7\n+\tstr\tr3, [sp, #0]\n+\tmov\tr1, r4\n+\tadd\tr3, sp, #36\t@ 0x24\n+\tmov\tr0, r8\n+\tbl\t15b3c \n+\tldr.w\tfp, [sp, #36]\t@ 0x24\n+\tcmp.w\tfp, #0\n+\tbeq.n\t15e1e \n+\tldr\tr1, [sp, #40]\t@ 0x28\n+\tble.n\t15e10 \n+\tstr.w\tr8, [sp, #28]\n+\tsubs\tr6, r1, #4\n+\tmov\tr8, r4\n+\tmovs\tr5, #0\n+\tmov\tr4, r1\n+\tldr.w\tr2, [r8, #44]\t@ 0x2c\n+\tmov\tr0, r8\n+\tldr.w\tr1, [r6, #4]!\n+\tblx\tr2\n+\tcbz\tr0, 15e54 \n+\tadds\tr5, #1\n+\tcmp\tfp, r5\n+\tbne.n\t15df6 \n+\tldr.w\tr8, [sp, #28]\n+\tmov\tr1, r4\n+\tldr\tr3, [pc, #136]\t@ (15e9c )\n+\tmov\tr0, r1\n+\tldr.w\tr3, [sl, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n+\tldr\tr4, [sp, #24]\n+\tmov\tr1, r8\n+\tldr\tr3, [sp, #20]\n+\tmov\tr0, r9\n+\tldr\tr2, [sp, #88]\t@ 0x58\n+\tstr\tr4, [sp, #0]\n+\tbl\t15a9c \n+\tsubs\tr2, r0, #1\n+\tcmp\tr2, #3\n+\tmov\tr3, r0\n+\tit\tcs\n+\tmovcs\tr3, #0\n+\tldr\tr1, [pc, #100]\t@ (15ea0 )\n+\tldr\tr2, [pc, #88]\t@ (15e94 )\n+\tadd\tr1, pc\n+\tldr\tr2, [r1, r2]\n+\tldr\tr1, [r2, #0]\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\teors\tr1, r2\n+\tmov.w\tr2, #0\n+\tbne.n\t15e8a \n+\tmov\tr0, r3\n+\tadd\tsp, #52\t@ 0x34\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [sp, #24]\n+\tmov\tr2, r7\n+\tldr\tr1, [r6, #0]\n+\tmov\tr0, r9\n+\tstr\tr3, [sp, #8]\n+\tldr\tr3, [sp, #20]\n+\tstr\tr3, [sp, #4]\n+\tldr\tr3, [sp, #88]\t@ 0x58\n+\tstr\tr3, [sp, #0]\n+\tmov\tr3, r8\n+\tbl\t15d8c \n+\tcmp\tr0, #2\n+\tbeq.n\t15e76 \n+\tbics.w\tr3, r0, #2\n+\tbeq.n\t15e04 \n+\tldr\tr2, [pc, #36]\t@ (15e9c )\n+\tstr\tr0, [sp, #20]\n \tmov\tr0, r4\n-\tpop\t{r3, r4, r5, pc}\n-\tmov\tr4, r0\n-\tb.n\t13f16 \n+\tldr.w\tr2, [sl, r2]\n+\tldr\tr2, [r2, #0]\n+\tldr\tr2, [r2, #24]\n+\tblx\tr2\n+\tldr\tr3, [sp, #20]\n+\tb.n\t15e38 \n+\tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tstr\tr1, [sp, #16]\n+\tstrb\tr0, [r3, #9]\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstrb\tr4, [r0, #9]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\t...\n-\n-00013f28 :\n-\tpush\t{r4, r5, r6, lr}\n+\tmovs\tr0, r0\n+\tstrb\tr0, [r0, #7]\n+\tmovs\tr2, r0\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [r0, #0]\n-\tmov\tr6, r0\n-\tldr\tr3, [pc, #32]\t@ (13f5c )\n-\tadd\tr3, pc\n-\tcbz\tr4, 13f52 \n-\tldr\tr2, [pc, #28]\t@ (13f60 )\n-\tldr\tr5, [r3, r2]\n-\tldr\tr3, [r5, #0]\n+\tstr.w\tr0, [ip, #4016]\t@ 0xfb0\n+\tsub\tsp, #44\t@ 0x2c\n+\tmov\tr6, r2\n+\tldr\tr2, [pc, #220]\t@ (15f98 )\n+\tmov\tr4, r3\n+\tldr\tr3, [pc, #220]\t@ (15f9c )\n+\tmov\tfp, r1\n+\tadd\tr2, pc\n+\tstr\tr0, [sp, #16]\n+\tldrd\tr8, r9, [sp, #84]\t@ 0x54\n+\tldr\tr3, [r2, r3]\n+\tldr.w\tsl, [pc, #212]\t@ 15fa0 \n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #36]\t@ 0x24\n+\tmov.w\tr3, #0\n+\tldr\tr2, [sp, #80]\t@ 0x50\n+\tmov\tr3, r8\n+\tstr.w\tr9, [sp]\n+\tbl\t15a9c \n+\tadd\tsl, pc\n+\tmov\tr3, r0\n+\tbics.w\tr5, r0, #4\n+\tbne.n\t15f62 \n+\tldr\tr3, [r4, #48]\t@ 0x30\n+\tadd\tr2, sp, #24\n+\tmov\tr1, fp\n \tmov\tr0, r4\n-\tldr\tr4, [r4, #0]\n+\tblx\tr3\n+\tadd\tr3, sp, #32\n+\tmov\tr0, fp\n+\tstr\tr3, [sp, #0]\n+\tmov\tr2, r6\n+\tadd\tr3, sp, #28\n+\tmov\tr1, r4\n+\tbl\t15b3c \n+\tldr\tr7, [sp, #28]\n+\tcmp\tr7, #0\n+\tbeq.n\t15f8e \n+\tldr\tr1, [sp, #32]\n+\tble.n\t15f80 \n+\tmov\tr3, r8\n+\tsub.w\tfp, r1, #4\n+\tmov\tr8, r4\n+\tstr\tr1, [sp, #20]\n+\tmov\tr4, r3\n+\tb.n\t15f24 \n+\tadds\tr5, #1\n+\tcmp\tr7, r5\n+\tbeq.n\t15f7e \n+\tldr.w\tr2, [r8, #44]\t@ 0x2c\n+\tmov\tr0, r8\n+\tldr.w\tr1, [fp, #4]!\n+\tblx\tr2\n+\tcmp\tr0, #0\n+\tbne.n\t15f1e \n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tmov\tr2, r6\n+\tldr.w\tr1, [fp]\n+\tldr\tr0, [sp, #16]\n+\tstr\tr3, [sp, #0]\n+\tmov\tr3, r8\n+\tstrd\tr4, r9, [sp, #4]\n+\tbl\t15ea4 \n+\tcmp\tr0, #0\n+\tbeq.n\t15f1e \n+\tldr\tr2, [pc, #84]\t@ (15fa4 )\n+\tstr\tr0, [sp, #16]\n+\tldr\tr1, [sp, #20]\n+\tldr.w\tr2, [sl, r2]\n+\tmov\tr0, r1\n+\tldr\tr2, [r2, #0]\n+\tldr\tr2, [r2, #24]\n+\tblx\tr2\n+\tldr\tr3, [sp, #16]\n+\tldr\tr1, [pc, #68]\t@ (15fa8 )\n+\tldr\tr2, [pc, #52]\t@ (15f9c )\n+\tadd\tr1, pc\n+\tldr\tr2, [r1, r2]\n+\tldr\tr1, [r2, #0]\n+\tldr\tr2, [sp, #36]\t@ 0x24\n+\teors\tr1, r2\n+\tmov.w\tr2, #0\n+\tbne.n\t15f92 \n+\tmov\tr0, r3\n+\tadd\tsp, #44\t@ 0x2c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr1, [sp, #20]\n+\tldr\tr3, [pc, #32]\t@ (15fa4 )\n+\tmov\tr0, r1\n+\tldr.w\tr3, [sl, r3]\n+\tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tcmp\tr4, #0\n-\tbne.n\t13f44 \n \tmovs\tr3, #0\n-\tstrd\tr3, r3, [r6]\n-\tpop\t{r4, r5, r6, pc}\n+\tb.n\t15f62 \n+\tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tstr\tr0, [sp, #768]\t@ 0x300\n+\tstrb\tr4, [r7, #4]\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstrb\tr2, [r3, #4]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\t...\n+\tmovs\tr0, r0\n+\tstrb\tr6, [r2, #2]\n+\tmovs\tr2, r0\n \n-00013f64 :\n+00015fac :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #3848]\t@ 0xf08\n-\tldr.w\tr5, [pc, #2592]\t@ 14998 \n-\tsub\tsp, #212\t@ 0xd4\n-\tldr.w\tr4, [pc, #2592]\t@ 1499c \n-\tmov\tsl, r2\n-\tadd\tr5, pc\n-\tmov\tr7, r0\n-\tldr\tr2, [sp, #248]\t@ 0xf8\n-\tmov.w\tr0, sl, lsl #2\n-\tldr\tr4, [r5, r4]\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #204]\t@ 0xcc\n-\tmov.w\tr4, #0\n-\tstr\tr3, [sp, #60]\t@ 0x3c\n-\tmov\tr4, r3\n-\tldr.w\tr3, [pc, #2564]\t@ 149a0 \n-\tstr\tr1, [sp, #20]\n-\tldr.w\tr1, [pc, #2564]\t@ 149a4 \n-\tadd\tr3, pc\n-\tstr\tr2, [sp, #56]\t@ 0x38\n-\tldr\tr2, [sp, #252]\t@ 0xfc\n-\tldr\tr5, [r3, r1]\n-\tstr\tr2, [sp, #68]\t@ 0x44\n-\tldr\tr2, [sp, #256]\t@ 0x100\n-\tldr\tr3, [r5, #0]\n-\tstr\tr2, [sp, #36]\t@ 0x24\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tsubs.w\tfp, sl, #2\n-\tmov\tr6, r0\n-\tbeq.w\t15472 \n-\tldr.w\tr2, [pc, #2532]\t@ 149a8 \n-\tmovs\tr3, #0\n-\tldr.w\tr8, [pc, #2532]\t@ 149ac \n-\tadd.w\tr9, r4, #8\n-\tadd\tr2, pc\n-\tstr\tr2, [sp, #24]\n-\tldr.w\tr2, [pc, #2524]\t@ 149b0 \n-\tadd\tr8, pc\n-\tstr\tr7, [sp, #64]\t@ 0x40\n-\tmov\tr4, r3\n-\tmov\tr7, fp\n-\tadd\tr2, pc\n+\tstr.w\tr0, [ip, #3960]\t@ 0xf78\n+\tldr\tr4, [pc, #804]\t@ (162e4 )\n+\tmov\tsl, r1\n+\tldr\tr1, [pc, #804]\t@ (162e8 )\n+\tsub\tsp, #100\t@ 0x64\n+\tadd\tr4, pc\n+\tcmp.w\tsl, #3\n+\tldr\tr1, [r4, r1]\n+\tldr\tr1, [r1, #0]\n+\tstr\tr1, [sp, #92]\t@ 0x5c\n+\tmov.w\tr1, #0\n+\tstrd\tr2, r0, [sp, #44]\t@ 0x2c\n+\tldr\tr2, [sp, #140]\t@ 0x8c\n+\tstr\tr2, [sp, #60]\t@ 0x3c\n+\tldr\tr2, [sp, #144]\t@ 0x90\n \tstr\tr3, [sp, #52]\t@ 0x34\n-\tstr\tr2, [sp, #28]\n-\tmovs\tr2, #5\n-\tstr\tr3, [sp, #48]\t@ 0x30\n-\tstr\tr3, [sp, #40]\t@ 0x28\n-\tstr\tr2, [sp, #44]\t@ 0x2c\n-\tstr\tr3, [sp, #32]\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [r9]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tldrb\tr3, [r0, #0]\n-\tcmp\tr3, #45\t@ 0x2d\n-\tbeq.n\t140f8 \n-\tcmp\tsl, r4\n-\tbgt.n\t1400c \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [r9], #4\n-\tsubs\tr7, #1\n-\tstr.w\tr3, [r6, r4, lsl #2]\n-\tadds\tr4, #1\n-\tcmp\tr7, #0\n-\tbne.n\t13fee \n-\tldr\tr3, [sp, #48]\t@ 0x30\n-\tmov\tfp, r7\n-\tldr\tr7, [sp, #64]\t@ 0x40\n-\tcbz\tr3, 1402c \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tcmp\tr3, #0\n-\tbeq.w\t14240 \n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tcmp\tr3, #5\n-\tbeq.w\t141e6 \n-\tcmp\tr4, #0\n-\tbeq.w\t141d0 \n-\tldr\tr3, [r5, #0]\n-\tadd.w\tr8, sp, #148\t@ 0x94\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n-\tsub.w\tsl, r6, #4\n-\tmov.w\tr9, #0\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tldr.w\tr3, [pc, #2400]\t@ 149b4 \n-\tstr\tr7, [sp, #72]\t@ 0x48\n+\tstr\tr2, [sp, #64]\t@ 0x40\n+\tldr\tr3, [pc, #776]\t@ (162ec )\n+\tldr\tr2, [sp, #148]\t@ 0x94\n+\tstr\tr2, [sp, #68]\t@ 0x44\n \tadd\tr3, pc\n-\tldr\tr7, [sp, #60]\t@ 0x3c\n-\tstr\tr3, [sp, #64]\t@ 0x40\n-\tadd\tr3, sp, #88\t@ 0x58\n-\tstr\tr5, [sp, #32]\n-\tstrd\tr3, r6, [sp, #24]\n-\tldr\tr6, [sp, #20]\n-\tb.n\t14072 \n-\tadd.w\tr9, r9, #1\n-\tcmp\tr9, r4\n-\tbeq.n\t140c6 \n-\tldr\tr3, [r7, #0]\n+\tldr\tr2, [pc, #772]\t@ (162f0 )\n+\tldr\tr1, [sp, #136]\t@ 0x88\n+\tstr\tr1, [sp, #56]\t@ 0x38\n+\tldr\tr4, [r3, r2]\n+\tble.w\t16256 \n+\tldr\tr3, [pc, #764]\t@ (162f4 )\n+\tmov.w\tlr, #0\n+\tldr\tr7, [pc, #760]\t@ (162f8 )\n+\tmovs\tr5, #4\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #24]\n+\tldr\tr3, [pc, #756]\t@ (162fc )\n+\tadd\tr7, pc\n+\tldr.w\tfp, [sp, #44]\t@ 0x2c\n+\tmovs\tr6, #5\n+\tadd\tr3, pc\n+\tmov\tr9, lr\n+\tstr\tr3, [sp, #32]\n+\tstr.w\tlr, [sp, #40]\t@ 0x28\n+\tstr.w\tlr, [sp, #28]\n+\tstr.w\tlr, [sp, #36]\t@ 0x24\n+\tb.n\t16044 \n+\tcmp\tsl, r5\n+\tbeq.w\t161d4 \n+\tbgt.n\t16032 \n+\tldr\tr0, [pc, #724]\t@ (16300 )\n+\tldr\tr2, [r2, #16]\n+\tadd\tr0, pc\n+\tblx\tr2\n+\tldr.w\tr9, [fp, #16]\n \tmov\tr2, r6\n-\tldr.w\tr1, [sl, #4]!\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tblx\t89c8 \n-\tmov\tr5, r0\n-\tcmp\tr0, #0\n-\tbeq.w\t14314 \n+\tadd.w\tfp, fp, #8\n+\tadds\tr6, #2\n+\tadds\tr5, #2\n+\tcmp\tr2, sl\n+\tbge.n\t1609e \n+\tldr\tr2, [r4, #0]\n+\tadd.w\tr8, fp, #12\n+\tldr.w\tr0, [fp, #12]\n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tblx\tr2\n \tmov\tr1, r0\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tmov\tr0, r8\n-\tblx\tr3\n+\tmov\tr0, r7\n+\tblx\t847c \n+\tldr\tr2, [r4, #0]\n \tcmp\tr0, #0\n-\tbne.n\t1406a \n-\tcmp\tr4, fp\n-\tbgt.n\t140a2 \n-\tldr\tr3, [sp, #32]\n-\tldr\tr0, [sp, #64]\t@ 0x40\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n-\tmov\tr1, r5\n-\tldr\tr2, [sp, #24]\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tcmp\tr9, fp\n-\tadd.w\tr9, r9, #1\n-\tittt\tgt\n-\tldrgt\tr2, [sp, #28]\n-\tldrgt.w\tr3, [sl]\n-\tstrgt.w\tr3, [r2, fp, lsl #2]\n-\tadd.w\tfp, fp, #1\n-\tcmp\tr9, r4\n-\tbne.n\t14072 \n-\tldr\tr5, [sp, #32]\n-\tmov\tr0, r8\n-\tldr\tr6, [sp, #28]\n-\tldr\tr7, [sp, #72]\t@ 0x48\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr1, [r3, #8]\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr1, #0\n-\tbne.w\t14208 \n-\tmov\tr0, r1\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tbeq.n\t16022 \n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tldr.w\tr0, [fp, #12]\n \tblx\tr2\n \tmov\tr1, r0\n-\tldr\tr0, [sp, #20]\n-\tblx\tr4\n-\tmovs\tr0, #0\n-\tb.n\t1412a \n-\tldr\tr3, [sp, #28]\n+\tldr\tr0, [sp, #24]\n+\tblx\t847c \n+\tldr\tr2, [r4, #0]\n+\tcmp\tr0, #0\n+\tbne.n\t16174 \n+\tcmp\tsl, r5\n+\tbeq.w\t161d4 \n+\tbgt.n\t1608a \n+\tldr\tr0, [pc, #640]\t@ (16304 )\n+\tldr\tr2, [r2, #16]\n+\tadd\tr0, pc\n+\tblx\tr2\n+\tldr.w\tr3, [fp, #16]\n+\tmov\tr2, r6\n+\tadd.w\tfp, fp, #8\n+\tadds\tr6, #2\n+\tadds\tr5, #2\n+\tcmp\tr2, sl\n+\tstr\tr3, [sp, #28]\n+\tblt.n\t16044 \n+\tldr.w\tlr, [sp, #36]\t@ 0x24\n+\tldr\tr3, [r4, #0]\n+\tcmp.w\tlr, #0\n+\tbeq.w\t16256 \n+\tldr.w\tr5, [r3, #188]\t@ 0xbc\n+\tmov\tr1, lr\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tadd\tr3, sp, #88\t@ 0x58\n \tadd\tr2, sp, #84\t@ 0x54\n-\tstr\tr3, [sp, #0]\n-\tldr\tr3, [r5, #0]\n+\tblx\tr5\n+\tmov\tr5, r0\n+\tcmp\tr0, #0\n+\tbne.w\t1621c \n+\tldr\tr3, [sp, #84]\t@ 0x54\n+\tcmp\tr3, #0\n+\tbeq.w\t16256 \n+\tmovs\tr3, #1\n+\tstrd\tr3, r3, [sp, #72]\t@ 0x48\n+\tstr\tr3, [sp, #80]\t@ 0x50\n+\tcmp.w\tr9, #0\n+\tbeq.n\t160fc \n+\tldr\tr2, [pc, #556]\t@ (16308 )\n+\tmov\tr1, r9\n+\tldr\tr3, [r4, #0]\n+\tadd\tr2, pc\n+\tstr\tr0, [sp, #4]\n+\tstr\tr2, [sp, #0]\n+\tadd\tr2, sp, #72\t@ 0x48\n \tstr\tr2, [sp, #8]\n-\tmovs\tr2, #0\n-\tstr\tr2, [sp, #4]\n-\tldrd\tr0, r2, [sp, #20]\n-\tldr.w\tfp, [r3, #1224]\t@ 0x4c8\n+\tldr\tr2, [pc, #544]\t@ (1630c )\n+\tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n \tmovs\tr3, #4\n-\tldr.w\tr1, [r9]\n-\tblx\tfp\n-\tcbz\tr0, 1414a \n-\tldr\tr3, [sp, #32]\n-\tcmp\tr3, #0\n-\tbne.w\t14000 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r6\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr0, #1\n-\tldr.w\tr2, [pc, #2188]\t@ 149b8 \n-\tldr.w\tr3, [pc, #2156]\t@ 1499c \n+\tldr\tr0, [sp, #48]\t@ 0x30\n \tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #204]\t@ 0xcc\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.w\t155a2 \n-\tadd\tsp, #212\t@ 0xd4\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [sp, #84]\t@ 0x54\n-\tcmp\tr3, #7\n-\tbhi.n\t14174 \n-\ttbb\t[pc, r3]\n-\tlsls\tr4, r0, #16\n-\tlsls\tr1, r6, #16\n-\tmovs\tr4, #4\n-\tasrs\tr4, r0, #28\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\tcmp\tr2, #5\n-\tbne.w\t1543c \n-\tldr.w\tr2, [pc, #2132]\t@ 149bc \n+\tblx\tr6\n+\tcmp\tr0, #0\n+\tbne.w\t1621c \n+\tldr\tr3, [sp, #28]\n+\tcbz\tr3, 16126 \n+\tldr\tr2, [pc, #524]\t@ (16310 )\n+\tadd\tr0, sp, #76\t@ 0x4c\n+\tldr\tr3, [r4, #0]\n \tadd\tr2, pc\n-\tldr.w\tr3, [r2, r3, lsl #2]\n-\tstr\tr3, [sp, #44]\t@ 0x2c\n-\tmovs\tr3, #1\n-\tstr\tr3, [sp, #32]\n-\tsubs\tr7, #1\n-\tadd.w\tr9, r9, #4\n-\tcmp\tr7, #0\n-\tbne.w\t13fee \n-\tb.n\t1401c \n-\tcmp\tr7, #1\n-\tble.n\t141d0 \n-\tldr\tr3, [sp, #48]\t@ 0x30\n-\tcmp\tr3, #0\n-\tbne.w\t1542a \n-\tldr.w\tr3, [r9, #4]!\n-\tsubs\tr7, #1\n-\tstr\tr3, [sp, #48]\t@ 0x30\n-\tmovs\tr3, #0\n-\tstr\tr3, [sp, #32]\n-\tb.n\t14174 \n-\tcmp\tr7, #1\n-\tble.n\t141d0 \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tcmp\tr3, #0\n-\tbne.w\t15460 \n-\tldr.w\tr3, [r9, #4]!\n-\tsubs\tr7, #1\n-\tstr\tr3, [sp, #40]\t@ 0x28\n-\tmovs\tr3, #0\n-\tstr\tr3, [sp, #32]\n-\tb.n\t14174 \n-\tcmp\tr7, #1\n-\tble.n\t141d0 \n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\tcmp\tr3, #0\n-\tbne.w\t1544e \n-\tldr.w\tr3, [r9, #4]!\n-\tsubs\tr7, #1\n-\tstr\tr3, [sp, #52]\t@ 0x34\n-\tmovs\tr3, #0\n-\tstr\tr3, [sp, #32]\n-\tb.n\t14174 \n-\tldr\tr3, [r5, #0]\n-\tmovs\tr1, #2\n-\tldr\tr2, [sp, #60]\t@ 0x3c\n-\tldr\tr0, [sp, #20]\n-\tldr.w\tr4, [r3, #1064]\t@ 0x428\n-\tldr.w\tr3, [pc, #2016]\t@ 149c0 \n-\tadd\tr3, pc\n-\tblx\tr4\n-\tb.n\t14120 \n-\tcmp\tr4, #0\n-\tbne.w\t1403a \n-\tldr\tr3, [r5, #0]\n-\tldr\tr3, [r3, #24]\n-\tmov\tr0, r6\n-\tblx\tr3\n-\tmovs\tr3, #5\n-\tstr\tr3, [sp, #44]\t@ 0x2c\n-\tmovs\tr6, #0\n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tmov\tfp, r6\n-\tldr\tr1, [r3, #8]\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr1, #0\n-\tbeq.w\t140e2 \n-\tldr\tr2, [sp, #60]\t@ 0x3c\n-\tlsls\tr0, r1, #2\n-\tldr\tr3, [r3, #20]\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #60]\t@ 0x3c\n-\tblx\tr3\n+\tstr\tr2, [sp, #0]\n+\tldr\tr2, [pc, #520]\t@ (16314 )\n+\tstr\tr0, [sp, #8]\n+\tmovs\tr0, #0\n+\tstr\tr0, [sp, #4]\n+\tadd\tr2, pc\n+\tldr\tr1, [sp, #28]\n+\tadds\tr2, #12\n+\tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n+\tmovs\tr3, #4\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tblx\tr6\n+\tcmp\tr0, #0\n+\tbne.n\t1621c \n \tldr\tr3, [sp, #40]\t@ 0x28\n-\tstr\tr0, [sp, #24]\n+\tcbz\tr3, 16150 \n+\tldr\tr2, [pc, #492]\t@ (16318 )\n+\tadd\tr0, sp, #80\t@ 0x50\n+\tldr\tr3, [r4, #0]\n+\tadd\tr2, pc\n+\tstr\tr2, [sp, #0]\n+\tldr\tr2, [pc, #484]\t@ (1631c )\n+\tstr\tr0, [sp, #8]\n+\tmovs\tr0, #0\n+\tstr\tr0, [sp, #4]\n+\tadd\tr2, pc\n+\tldr\tr1, [sp, #40]\t@ 0x28\n+\tadds\tr2, #28\n+\tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n+\tmovs\tr3, #4\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tblx\tr6\n+\tcmp\tr0, #0\n+\tbne.n\t1621c \n+\tldrd\tr3, r2, [sp, #72]\t@ 0x48\n \tcmp\tr3, #0\n-\tbeq.w\t1433a \n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tcmp\tr3, #5\n-\tbeq.n\t1425e \n-\tcmp\tr7, #0\n-\tbeq.n\t14324 \n-\tldr\tr1, [sp, #44]\t@ 0x2c\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr1, #4\n-\tbhi.w\t14554 \n-\ttbh\t[pc, r1, lsl #1]\n-\tlsls\tr4, r2, #23\n-\tlsls\tr5, r4, #16\n-\tlsls\tr1, r1, #14\n-\tlsls\tr2, r7, #10\n-\tlsls\tr0, r4, #9\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [pc, #1920]\t@ 149c4 \n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tadd\tr0, pc\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tbne.n\t1623a \n+\tcmp\tr2, #0\n+\tbeq.w\t162ce \n+\tcmp\tr2, #2\n+\tbne.n\t1623a \n+\tldr\tr4, [r4, #0]\n+\tmov\tr2, r3\n+\tldr\tr1, [pc, #440]\t@ (16320 )\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tldr.w\tr3, [r4, #288]\t@ 0x120\n+\tadd\tr1, pc\n \tblx\tr3\n+\tb.n\t1621c \n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tldr.w\tr0, [fp, #12]\n+\tblx\tr2\n \tmov\tr1, r0\n-\tldr\tr0, [sp, #20]\n-\tblx\tr4\n-\tb.n\t14120 \n-\tldr\tr4, [sp, #48]\t@ 0x30\n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #40]\t@ 0x28\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tcmp\tr4, #0\n-\tbeq.w\t1456c \n-\tblx\tr3\n-\tmov\tr9, r0\n-\tmov\tr0, r4\n-\tldr\tr3, [r5, #0]\n-\tadd.w\tr8, sp, #84\t@ 0x54\n-\tmov\tr1, r8\n-\tldr.w\tr3, [r3, #172]\t@ 0xac\n-\tblx\tr3\n-\tmov\tsl, r0\n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldrd\tr6, r7, [r3, #4]\n-\tcmp\tr6, #0\n-\tbeq.w\t15574 \n-\tldr.w\tr2, [pc, #1844]\t@ 149c8 \n-\tmovs\tr4, #0\n-\tadd.w\tfp, sp, #88\t@ 0x58\n-\tadd\tr2, pc\n-\tstr\tr2, [sp, #28]\n-\tmov\tr2, r7\n-\tmov\tr7, r6\n-\tmov\tr6, r5\n-\tmov\tr5, r3\n-\tb.n\t142fa \n-\tldr\tr2, [r0, #44]\t@ 0x2c\n-\tmov\tr1, r9\n+\tldr\tr0, [sp, #32]\n+\tblx\t847c \n+\tldr\tr2, [r4, #0]\n+\tcbnz\tr0, 161a2 \n+\tcmp\tsl, r5\n+\tbeq.n\t161d4 \n+\tbgt.n\t16198 \n+\tldr\tr0, [pc, #400]\t@ (16324 )\n+\tldr\tr2, [r2, #16]\n+\tadd\tr0, pc\n \tblx\tr2\n-\tcmp\tr0, #0\n-\tbeq.n\t14310 \n-\tldr\tr2, [r6, #0]\n-\tmov\tr1, fp\n-\tldr\tr0, [r0, #12]\n-\tldr.w\tr2, [r2, #172]\t@ 0xac\n+\tldr.w\tr3, [fp, #16]\n+\tmov\tr2, r6\n+\tstr\tr3, [sp, #40]\t@ 0x28\n+\tb.n\t16038 \n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tldr.w\tr0, [fp, #12]\n \tblx\tr2\n-\tldr\tr2, [r5, #8]\n-\tldrd\tr3, r1, [sp, #84]\t@ 0x54\n-\tcmp\tr3, r1\n-\tbne.n\t142f2 \n \tmov\tr1, r0\n-\tmov\tr0, sl\n-\tstr\tr2, [sp, #32]\n+\tldr\tr0, [pc, #376]\t@ (16328 )\n+\tadd\tr0, pc\n \tblx\t847c \n-\tldr\tr2, [sp, #32]\n-\tcbnz\tr0, 142f2 \n-\tcmp\tr4, r2\n-\tblt.n\t142e8 \n-\tldr\tr2, [r6, #0]\n-\tldr.w\tr0, [pc, #1772]\t@ 149cc \n+\tldr\tr2, [r4, #0]\n+\tcmp\tr0, #0\n+\tbne.n\t16286 \n+\tcmp\tsl, r5\n+\tbeq.n\t161d4 \n+\tbgt.n\t161ca \n+\tldr\tr0, [pc, #360]\t@ (1632c )\n \tldr\tr2, [r2, #16]\n \tadd\tr0, pc\n \tblx\tr2\n-\tldr\tr2, [r5, #8]\n-\tldr\tr3, [sp, #24]\n-\tldr\tr1, [r7, #0]\n-\tstr.w\tr1, [r3, r4, lsl #2]\n-\tadds\tr4, #1\n-\tldr\tr7, [r7, #16]\n-\tcmp\tr7, #0\n-\tbeq.w\t153b6 \n-\tcmp\tr4, r2\n-\tblt.n\t14306 \n-\tldr\tr2, [r6, #0]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr2, [r2, #16]\n+\tldr.w\tr3, [fp, #16]\n+\tmov\tr2, r6\n+\tstr\tr3, [sp, #36]\t@ 0x24\n+\tb.n\t16038 \n+\tldr\tr3, [r4, #0]\n+\tldr.w\tr0, [r8]\n+\tldr.w\tr2, [r3, #1368]\t@ 0x558\n+\tldr.w\tr5, [r3, #288]\t@ 0x120\n \tblx\tr2\n-\tldr\tr0, [r7, #8]\n-\tcbz\tr0, 14310 \n-\tldr\tr2, [r0, #24]\n-\tcmp\tr2, #0\n-\tbne.n\t142a8 \n-\tldr\tr2, [r5, #8]\n-\tb.n\t142f2 \n-\tldrd\tr6, r5, [sp, #28]\n-\tmov\tr0, r8\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tldr\tr3, [r4, #0]\n+\tmov\tr2, r0\n+\tldr\tr1, [sp, #44]\t@ 0x2c\n+\tmov\tr4, r2\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tldr\tr0, [r1, #0]\n \tblx\tr3\n-\tb.n\t14120 \n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\tcmp\tr2, #4\n-\tbhi.w\t14554 \n-\ttbh\t[pc, r2, lsl #1]\n-\tlsls\tr5, r2, #5\n-\tlsls\tr2, r0, #25\n-\tlsls\tr2, r1, #24\n-\tlsls\tr7, r0, #19\n-\tlsls\tr6, r4, #17\n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\tcmp\tr3, #0\n-\tbeq.w\t153e0 \n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tcmp\tr3, #5\n-\tbne.w\t14224 \n-\tldr\tr3, [r5, #0]\n-\tadd\tr2, sp, #80\t@ 0x50\n+\tmovs\tr1, #0\n+\tstr\tr1, [sp, #16]\n+\tmov\tr3, r0\n+\tldr\tr1, [pc, #308]\t@ (16330 )\n+\tmov\tr2, r4\n+\tstr\tr3, [sp, #0]\n+\tadd\tr1, pc\n+\tstr\tr1, [sp, #12]\n+\tldr\tr1, [pc, #300]\t@ (16334 )\n+\tldr\tr3, [pc, #304]\t@ (16338 )\n+\tadd\tr1, pc\n+\tstr\tr1, [sp, #8]\n+\tldr\tr1, [pc, #300]\t@ (1633c )\n+\tadd\tr3, pc\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tadd\tr1, pc\n+\tstr\tr1, [sp, #4]\n+\tldr\tr1, [pc, #296]\t@ (16340 )\n+\tadd\tr1, pc\n+\tblx\tr5\n+\tmovs\tr5, #1\n+\tldr\tr2, [pc, #292]\t@ (16344 )\n+\tldr\tr3, [pc, #196]\t@ (162e8 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #92]\t@ 0x5c\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t162de \n+\tmov\tr0, r5\n+\tadd\tsp, #100\t@ 0x64\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr1, [sp, #52]\t@ 0x34\n-\tldr\tr0, [sp, #20]\n-\tldr.w\tr4, [r3, #188]\t@ 0xbc\n-\tadd\tr3, sp, #84\t@ 0x54\n-\tblx\tr4\n-\tmov.w\tr4, #4294967295\t@ 0xffffffff\n-\tcmp\tr0, #0\n-\tbne.w\t15202 \n-\tldr\tr6, [sp, #80]\t@ 0x50\n-\tldr\tr3, [r5, #0]\n-\tadds\tr6, #2\n-\tldr\tr3, [r3, #20]\n-\tlsls\tr0, r6, #2\n-\tblx\tr3\n+\tstr\tr3, [r1, #0]\n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr1, [sp, #64]\t@ 0x40\n+\tstr\tr2, [r3, #0]\n+\tldr\tr2, [sp, #60]\t@ 0x3c\n \tldr\tr3, [sp, #80]\t@ 0x50\n-\tmov\tr7, r0\n-\tcmp\tr3, #0\n-\tble.n\t143ae \n-\tldr.w\tr8, [pc, #1620]\t@ 149d0 \n-\tsub.w\tsl, r0, #4\n-\tmov.w\tr9, #0\n-\tadd\tr8, pc\n-\tcmp\tr6, r9\n-\tbgt.n\t14394 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tldr\tr2, [sp, #84]\t@ 0x54\n-\tldr.w\tr2, [r2, r9, lsl #2]\n-\tadd.w\tr9, r9, #1\n-\tstr.w\tr2, [sl, #4]!\n-\tcmp\tr9, r3\n-\tldr\tr1, [r2, #0]\n-\tadd.w\tr1, r1, #1\n-\tstr\tr1, [r2, #0]\n-\tblt.n\t14386 \n-\tcmp\tr6, r3\n-\tite\tgt\n-\tmovgt\tr2, #0\n-\tmovle\tr2, #1\n-\torrs.w\tr2, r2, r3, lsr #31\n-\tbeq.n\t143ca \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [pc, #1556]\t@ 149d4 \n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tldr\tr1, [sp, #60]\t@ 0x3c\n-\tcmp\tr4, #0\n-\tstr.w\tr1, [r7, r3, lsl #2]\n-\tldr\tr2, [r1, #0]\n-\tadd.w\tr2, r2, #1\n+\tstr\tr3, [r2, #0]\n+\tldrd\tr2, r3, [sp, #84]\t@ 0x54\n \tstr\tr2, [r1, #0]\n-\tble.w\t152d0 \n-\tldr.w\tr9, [pc, #1528]\t@ 149d8 \n-\tmov.w\tfp, #0\n-\tldr.w\tr2, [pc, #1524]\t@ 149dc \n-\tmov\tsl, fp\n-\tadd\tr9, pc\n-\tstr\tr6, [sp, #28]\n-\tadd\tr2, pc\n-\tstr.w\tr9, [sp, #32]\n-\tldr.w\tr8, [sp, #24]\n-\tmov\tr9, r4\n-\tldr\tr6, [sp, #20]\n-\tstr\tr2, [sp, #36]\t@ 0x24\n-\tb.n\t14404 \n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tadds\tr1, r3, #1\n-\tblt.n\t14410 \n-\tldr\tr2, [sp, #28]\n-\tadds\tr3, #1\n-\tcmp\tr2, r3\n-\tbgt.n\t1441c \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #32]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tadds\tr3, #1\n-\tldr.w\tr2, [r8, sl, lsl #2]\n-\tmov\tr0, r6\n-\tstr.w\tr2, [r7, r3, lsl #2]\n-\tldr\tr3, [r5, #0]\n-\tldr\tr1, [sp, #28]\n-\tldr.w\tr4, [r3, #1176]\t@ 0x498\n-\tldr\tr3, [r2, #0]\n-\tadds\tr3, #1\n+\tldr\tr2, [sp, #68]\t@ 0x44\n \tstr\tr3, [r2, #0]\n-\tmovs\tr3, #0\n-\tmov\tr2, r7\n-\tblx\tr4\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tmov\tr4, r0\n-\tadds\tr3, #1\n-\tldr.w\tr0, [r7, r3, lsl #2]\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t14456 \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr4, #0\n-\tbne.w\t152c4 \n-\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n-\tmov\tr0, r6\n-\tldr.w\tr4, [r3, #136]\t@ 0x88\n-\tblx\tr2\n-\tadd\tr2, sp, #88\t@ 0x58\n-\tmov\tr1, r0\n-\tmov\tr0, r6\n-\tblx\tr4\n-\tcmp\tr0, #0\n-\tbne.w\t152c4 \n-\tldr\tr3, [sp, #88]\t@ 0x58\n-\tcbz\tr3, 14494 \n-\tcmp\tr9, fp\n-\tbgt.n\t14488 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [r8, sl, lsl #2]\n-\tstr.w\tr3, [r8, fp, lsl #2]\n-\tadd.w\tfp, fp, #1\n-\tadd.w\tsl, sl, #1\n-\tcmp\tsl, r9\n-\tbne.n\t14402 \n-\tldr\tr6, [sp, #28]\n-\tcmp\tfp, sl\n-\tble.n\t144ae \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [pc, #1336]\t@ 149e0 \n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr4, fp\n-\tmov.w\tr9, #0\n-\tldr\tr0, [sp, #20]\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tcmp\tr3, #0\n-\tble.n\t144fe \n-\tldr.w\tr8, [pc, #1308]\t@ 149e4 \n-\tsub.w\tfp, r7, #4\n-\tmov.w\tsl, #0\n-\tadd\tr8, pc\n-\tcmp\tr6, sl\n-\tbgt.n\t144de \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr0, [fp, #4]!\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t144f4 \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tadd.w\tsl, sl, #1\n-\tcmp\tsl, r3\n-\tblt.n\t144d2 \n-\tcmp\tr6, r3\n-\tite\tgt\n-\tmovgt\tr6, #0\n-\tmovle\tr6, #1\n-\torrs.w\tr6, r6, r3, lsr #31\n-\tbeq.n\t1451a \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [pc, #1240]\t@ 149e8 \n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tldr.w\tr0, [r7, r3, lsl #2]\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t14530 \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r7\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tcmp.w\tr9, #0\n-\tbne.w\t15202 \n-\tldr\tr3, [r5, #0]\n-\tcmp\tr4, #0\n-\tbge.w\t14c9a \n-\tldr.w\tr0, [pc, #1184]\t@ 149ec \n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t14c9a \n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tcmp\tr3, #0\n-\tbeq.w\t155a6 \n-\tldr\tr2, [sp, #48]\t@ 0x30\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr2, #0\n-\tbne.w\t155b8 \n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tldr\tr0, [sp, #40]\t@ 0x28\n-\tblx\tr3\n-\tmov\tr8, r0\n-\tldr\tr2, [sp, #56]\t@ 0x38\n-\tldrd\tr7, r3, [r2, #4]\n-\tcmp\tr7, #0\n-\tbeq.w\t153cc \n-\tldr.w\tr6, [pc, #1136]\t@ 149f0 \n-\tmovs\tr4, #0\n-\tldr.w\tr9, [pc, #1136]\t@ 149f4 \n-\tmov\tsl, r2\n-\tldr.w\tfp, [sp, #24]\n-\tadd\tr6, pc\n-\tadd\tr9, pc\n-\tb.n\t145be \n-\tldr\tr3, [r0, #44]\t@ 0x2c\n-\tmov\tr1, r8\n-\tblx\tr3\n-\tldr.w\tr3, [sl, #8]\n-\tcbz\tr0, 145b6 \n-\tcmp\tr4, r3\n-\tblt.n\t145ae \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [sl, #8]\n-\tldr\tr2, [r7, #0]\n-\tstr.w\tr2, [fp, r4, lsl #2]\n-\tadds\tr4, #1\n-\tldr\tr7, [r7, #16]\n-\tcmp\tr7, #0\n-\tbeq.w\t153ce \n-\tcmp\tr4, r3\n-\tblt.n\t145ca \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r6\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr0, [r7, #8]\n-\tcbz\tr0, 145d4 \n-\tldr\tr3, [r0, #24]\n-\tcmp\tr3, #0\n-\tbne.n\t14592 \n-\tldr.w\tr3, [sl, #8]\n-\tb.n\t145b6 \n-\tldr\tr3, [r5, #0]\n-\tadd.w\tr8, sp, #148\t@ 0x94\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tcmp.w\tfp, #0\n-\tbeq.w\t154c0 \n-\tldr.w\tsl, [pc, #1028]\t@ 149f8 \n-\tsubs\tr4, r6, #4\n-\tldr\tr7, [sp, #56]\t@ 0x38\n-\tmov.w\tr9, #0\n-\tadd\tsl, pc\n-\tstrd\tr9, r4, [sp, #28]\n-\tstr.w\tfp, [sp, #44]\t@ 0x2c\n-\tstr\tr4, [sp, #64]\t@ 0x40\n-\tldr\tr2, [sp, #32]\n-\tmovs\tr3, #0\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tldr.w\tr1, [r2, #4]!\n-\tstr\tr2, [sp, #32]\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr.w\tfp, [r0, #24]\n-\tcmp.w\tfp, #0\n-\tbeq.n\t1465e \n-\tldr\tr3, [sp, #24]\n-\tadd\tr6, sp, #88\t@ 0x58\n-\tadd.w\tr4, r3, r9, lsl #2\n-\tmov\tr3, r4\n-\tmov\tr4, fp\n-\tmov\tfp, r3\n-\tldr\tr3, [r7, #8]\n-\tcmp\tr3, r9\n-\tbgt.n\t14642 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, sl\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #4]\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tldr\tr4, [r4, #12]\n-\tadd.w\tr9, r9, #1\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [fp], #4\n-\tcmp\tr4, #0\n-\tbne.n\t14634 \n-\tldr\tr3, [sp, #28]\n+\tb.n\t1621e \n+\tldr\tr3, [r4, #0]\n \tldr\tr2, [sp, #44]\t@ 0x2c\n-\tadds\tr3, #1\n-\tstr\tr3, [sp, #28]\n-\tcmp\tr3, r2\n-\tbne.n\t1460a \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr.w\tfp, [sp, #44]\t@ 0x2c\n-\tldr\tr4, [sp, #64]\t@ 0x40\n-\tldr\tr3, [r3, #8]\n-\tcmp\tr9, r3\n-\tbgt.w\t15496 \n-\tit\tge\n-\tmovge\tr7, r9\n-\tbge.w\t14f24 \n-\tldr\tr3, [pc, #888]\t@ (149fc )\n-\tmov\tr7, r9\n-\tldr\tr6, [sp, #56]\t@ 0x38\n-\tmov\tsl, r4\n-\tmov.w\tr9, #0\n+\tldr.w\tr4, [r3, #288]\t@ 0x120\n+\tldr\tr0, [r2, #0]\n+\tldr.w\tr2, [r3, #1368]\t@ 0x558\n+\tblx\tr2\n+\tldr\tr1, [pc, #224]\t@ (16348 )\n+\tldr\tr3, [pc, #224]\t@ (1634c )\n+\tmov\tr2, r0\n+\tadd\tr1, pc\n+\tmovs\tr0, #0\n \tadd\tr3, pc\n-\tstr.w\tfp, [sp, #32]\n-\tstr\tr3, [sp, #28]\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [sl, #4]!\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr4, [r0, #32]\n-\tcmp\tr4, #0\n-\tbeq.w\t15154 \n-\tstr.w\tr9, [sp, #44]\t@ 0x2c\n-\tadd.w\tfp, sp, #88\t@ 0x58\n-\tldr.w\tr9, [sp, #24]\n-\tb.n\t146c2 \n-\tldr\tr4, [r4, #12]\n-\tcmp\tr4, #0\n-\tbeq.w\t15150 \n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tmov\tr0, r8\n-\tldr\tr1, [r4, #4]\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t146ba \n-\tcmp\tr7, #0\n-\tblt.n\t146d8 \n-\tldr\tr3, [r6, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t146e0 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n-\tmov\tr2, fp\n-\tldr\tr1, [r4, #4]\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r9, r7, lsl #2]\n-\tadds\tr7, #1\n-\tb.n\t146ba \n-\tadd.w\tr8, sp, #148\t@ 0x94\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tcmp.w\tfp, #0\n-\tbeq.w\t15586 \n-\tsub.w\tsl, r6, #4\n-\tldr\tr3, [pc, #748]\t@ (14a00 )\n-\tmovs\tr7, #0\n-\tstr.w\tfp, [sp, #44]\t@ 0x2c\n-\tstr.w\tsl, [sp, #32]\n-\tmov\tr9, r7\n-\tldr.w\tfp, [sp, #24]\n+\tstrd\tr1, r0, [sp, #4]\n+\tstr\tr3, [sp, #0]\n+\tldr\tr1, [pc, #212]\t@ (16350 )\n+\tldr\tr3, [pc, #216]\t@ (16354 )\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tadd\tr1, pc\n \tadd\tr3, pc\n-\tldr.w\tsl, [sp, #56]\t@ 0x38\n-\tstr\tr3, [sp, #28]\n-\tldr\tr2, [sp, #32]\n-\tmovs\tr3, #0\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tldr.w\tr1, [r2, #4]!\n-\tstr\tr2, [sp, #32]\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr6, [r0, #32]\n-\tcbz\tr6, 1478a \n-\tadd\tr4, sp, #88\t@ 0x58\n-\tb.n\t14748 \n-\tldr\tr6, [r6, #12]\n-\tcbz\tr6, 1478a \n-\tldr\tr3, [r6, #4]\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n+\tblx\tr4\n+\tb.n\t1621c \n+\tldr.w\tr3, [r2, #1368]\t@ 0x558\n+\tldr.w\tr0, [r8]\n+\tldr.w\tr5, [r2, #288]\t@ 0x120\n \tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t14744 \n-\tldr.w\tr3, [sl, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t14768 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr3, [r3, #16]\n+\tldr\tr1, [sp, #44]\t@ 0x2c\n+\tmov\tr2, r0\n+\tldr\tr3, [r4, #0]\n+\tmov\tr4, r2\n+\tldr\tr0, [r1, #0]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n-\tldr\tr3, [r6, #4]\n+\tmovs\tr1, #0\n+\tstr\tr1, [sp, #16]\n+\tmov\tr3, r0\n+\tldr\tr1, [pc, #172]\t@ (16358 )\n \tmov\tr2, r4\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n-\tblx\tr3\n-\tldr\tr3, [r6, #4]\n-\tldr\tr6, [r6, #12]\n-\tldr\tr3, [r3, #28]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [fp, r7, lsl #2]\n-\tadds\tr7, #1\n-\tcmp\tr6, #0\n-\tbne.n\t14748 \n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tadd.w\tr9, r9, #1\n-\tcmp\tr9, r3\n-\tbne.n\t1472a \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr3, [r3, #8]\n-\tcmp\tr3, r7\n-\tbge.w\t14da0 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #608]\t@ (14a04 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t14da0 \n-\tadd.w\tr9, sp, #92\t@ 0x5c\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tmovs\tr1, #1\n-\tmov\tr0, r9\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tadd.w\tr8, sp, #148\t@ 0x94\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tcmp.w\tfp, #0\n-\tbeq.w\t154b0 \n-\tsubs\tr3, r6, #4\n-\tldr\tr7, [sp, #36]\t@ 0x24\n-\tmovs\tr4, #0\n-\tmov\tr6, r3\n-\tadd.w\tsl, sp, #88\t@ 0x58\n-\tstr\tr3, [sp, #44]\t@ 0x2c\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [r6, #4]!\n-\tmov\tr2, r3\n-\tmov\tr0, r7\n-\tblx\t89c8 \n-\tadds\tr4, #1\n-\tmov\tr1, r0\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n-\tmov\tr2, sl\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tcmp\tr4, fp\n-\tbne.n\t147de \n-\tldr\tr3, [pc, #520]\t@ (14a08 )\n-\tmovs\tr7, #0\n-\tldr\tr4, [sp, #24]\n-\tadd\tr3, pc\n-\tldr\tr6, [sp, #56]\t@ 0x38\n-\tstr\tr3, [sp, #28]\n-\tldr\tr3, [pc, #512]\t@ (14a0c )\n-\tstr.w\tfp, [sp, #76]\t@ 0x4c\n+\tstr\tr3, [sp, #0]\n+\tadd\tr1, pc\n+\tstr\tr1, [sp, #12]\n+\tldr\tr1, [pc, #164]\t@ (1635c )\n+\tldr\tr3, [pc, #168]\t@ (16360 )\n+\tadd\tr1, pc\n+\tstr\tr1, [sp, #8]\n+\tldr\tr1, [pc, #164]\t@ (16364 )\n \tadd\tr3, pc\n-\tstr\tr7, [sp, #64]\t@ 0x40\n-\tstr\tr3, [sp, #32]\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\tmovs\tr3, #0\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tldr.w\tr1, [r2, #4]!\n-\tstr\tr2, [sp, #44]\t@ 0x2c\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr.w\tfp, [r0, #24]\n-\tmov\tr3, r0\n-\tcmp.w\tfp, #0\n-\tbeq.n\t148a2 \n-\tstr\tr0, [sp, #72]\t@ 0x48\n-\tb.n\t14840 \n-\tldr.w\tfp, [fp, #12]\n-\tcmp.w\tfp, #0\n-\tbeq.n\t148a0 \n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbeq.n\t14836 \n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #136]\t@ 0x88\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t14836 \n-\tcmp\tr7, #0\n-\tblt.n\t1486e \n-\tldr\tr3, [r6, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t14876 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr2, sl\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #140]\t@ 0x8c\n-\tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tldr.w\tfp, [fp, #12]\n-\tldr\tr3, [r3, #24]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r4, r7, lsl #2]\n-\tadds\tr7, #1\n-\tcmp.w\tfp, #0\n-\tbne.n\t14840 \n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tldr\tr2, [r6, #8]\n-\tcmp\tr2, r7\n-\tbeq.w\t14bf2 \n-\tldr.w\tfp, [r3, #32]\n-\tcmp.w\tfp, #0\n-\tbne.n\t148c0 \n-\tb.n\t14928 \n-\tldr.w\tfp, [fp, #12]\n-\tcmp.w\tfp, #0\n-\tbeq.n\t14920 \n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbeq.n\t148b6 \n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #136]\t@ 0x88\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t148b6 \n-\tcmp\tr7, #0\n-\tblt.n\t148ee \n-\tldr\tr3, [r6, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t148f6 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #32]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr2, sl\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #140]\t@ 0x8c\n-\tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tldr.w\tfp, [fp, #12]\n-\tldr\tr3, [r3, #28]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r4, r7, lsl #2]\n-\tadds\tr7, #1\n-\tcmp.w\tfp, #0\n-\tbne.n\t148c0 \n-\tldr\tr2, [r6, #8]\n-\tcmp\tr2, r7\n-\tbeq.w\t14bf2 \n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tldr\tr1, [sp, #76]\t@ 0x4c\n-\tadds\tr3, #1\n-\tstr\tr3, [sp, #64]\t@ 0x40\n-\tcmp\tr3, r1\n-\tbne.w\t14814 \n-\tcmp\tr7, r2\n-\tble.w\t14bf2 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #208]\t@ (14a10 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t14bf2 \n-\tadd.w\tr8, sp, #148\t@ 0x94\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tadd\tr1, pc\n+\tstr\tr1, [sp, #4]\n+\tldr\tr1, [pc, #160]\t@ (16368 )\n+\tadd\tr1, pc\n+\tblx\tr5\n+\tb.n\t1621c \n+\tldr\tr3, [r4, #0]\n+\tldr\tr1, [pc, #152]\t@ (1636c )\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n \tblx\tr3\n-\tcmp.w\tfp, #0\n-\tbeq.w\t15580 \n-\tsub.w\tsl, r6, #4\n-\tldr\tr3, [pc, #176]\t@ (14a14 )\n-\tmovs\tr7, #0\n-\tstr.w\tfp, [sp, #44]\t@ 0x2c\n-\tstr.w\tsl, [sp, #32]\n-\tmov\tr9, r7\n-\tldr.w\tfp, [sp, #24]\n-\tadd\tr3, pc\n-\tldr.w\tsl, [sp, #56]\t@ 0x38\n-\tstr\tr3, [sp, #28]\n-\tldr\tr2, [sp, #32]\n-\tmovs\tr3, #0\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tldr.w\tr1, [r2, #4]!\n-\tstr\tr2, [sp, #32]\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr6, [r0, #24]\n-\tcmp\tr6, #0\n-\tbeq.n\t14a5e \n-\tadd\tr4, sp, #88\t@ 0x58\n-\tb.n\t14a1c \n-\tstr\tr0, [sp, #496]\t@ 0x1f0\n+\tb.n\t1621c \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tstrb\tr0, [r7, #0]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr0, [sp, #360]\t@ 0x168\n+\tstrb\tr4, [r2, #0]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr2, [sp, #472]\t@ 0x1d8\n-\tmovs\tr2, r0\n-\t\t\t@ instruction: 0xf63a0001\n-\t\t\t@ instruction: 0xf4d20001\n-\t\t\t@ instruction: 0xf65c0001\n-\tldrh\tr2, [r1, #54]\t@ 0x36\n-\tmovs\tr2, r0\n-\tstrb\tr4, [r0, #13]\n-\tmovs\tr2, r0\n-\t\t\t@ instruction: 0xf3340001\n-\tbics.w\tr0, r6, #8454144\t@ 0x810000\n-\tvhadd.u32\td0, d10, d1\n-\tvhadd.u8\td16, d14, d1\n-\tlsls\tr0, r0, #5\n-\tmovs\tr2, r0\n-\tlsls\tr0, r5, #5\n-\tmovs\tr2, r0\n-\tlsls\tr4, r5, #6\n-\tmovs\tr2, r0\n-\tlsls\tr0, r3, #8\n-\tmovs\tr2, r0\n-\tlsls\tr6, r1, #7\n+\tb.n\t15e58 \n+\tmovs\tr1, r0\n+\tb.n\t15d20 \n+\tmovs\tr1, r0\n+\tb.n\t15f2c \n+\tmovs\tr1, r0\n+\tb.n\t15d30 \n+\tmovs\tr1, r0\n+\tb.n\t15d6c \n+\tmovs\tr1, r0\n+\tb.n\t15fb8 \n+\tmovs\tr1, r0\n+\tldrb\tr2, [r7, #5]\n \tmovs\tr2, r0\n-\tlsls\tr0, r1, #14\n+\tb.n\t15f88 \n+\tmovs\tr1, r0\n+\tldrb\tr2, [r3, #5]\n \tmovs\tr2, r0\n-\tlsls\tr4, r5, #14\n+\tb.n\t15f5c \n+\tmovs\tr1, r0\n+\tldrb\tr0, [r6, #4]\n \tmovs\tr2, r0\n-\tlsls\tr6, r3, #15\n+\tb.n\t15f70 \n+\tmovs\tr1, r0\n+\tb.n\t15c58 \n+\tmovs\tr1, r0\n+\tb.n\t15cfc \n+\tmovs\tr1, r0\n+\tb.n\t15cec \n+\tmovs\tr1, r0\n+\t\t\t@ instruction: 0xeb200001\n+\tblt.n\t16260 \n+\tmovs\tr1, r0\n+\tb.n\t16960 \n+\tmovs\tr1, r0\n+\tb.n\t168f4 \n+\tmovs\tr1, r0\n+\tb.n\t16984 \n+\tmovs\tr1, r0\n+\tldr\tr2, [r3, #92]\t@ 0x5c\n \tmovs\tr2, r0\n-\tcdp2\t0, 1, cr0, cr4, cr1, {0}\n-\tcdp2\t0, 7, cr0, cr14, cr1, {0}\n-\tsubw\tr0, lr, #2049\t@ 0x801\n-\t\t\t@ instruction: 0xf68a0001\n-\t\t\t@ instruction: 0xf4d60001\n-\t\t\t@ instruction: 0xf4c00001\n-\t\t\t@ instruction: 0xf2d60001\n-\t\t\t@ instruction: 0xf3360001\n-\t\t\t@ instruction: 0xf26e0001\n-\t\t\t@ instruction: 0xf0b00001\n-\tldr\tr6, [r6, #12]\n-\tcbz\tr6, 14a5e \n-\tldr\tr3, [r6, #4]\n+\t\t\t@ instruction: 0xeab40001\n+\tblt.n\t163a8 \n+\tmovs\tr1, r0\n+\tb.n\t16840 \n+\tmovs\tr1, r0\n+\tb.n\t16830 \n+\tmovs\tr1, r0\n+\torns\tr0, r0, r1\n+\tbge.n\t16328 \n+\tmovs\tr1, r0\n+\tb.n\t15c08 \n+\tmovs\tr1, r0\n+\tb.n\t167bc \n+\tmovs\tr1, r0\n+\tb.n\t15c1c \n+\tmovs\tr1, r0\n+\tb.n\t15c88 \n+\tmovs\tr1, r0\n+\n+00016370 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #3936]\t@ 0xf60\n+\tldr\tr5, [pc, #836]\t@ (166c8 )\n+\tsub\tsp, #124\t@ 0x7c\n+\tldr\tr4, [pc, #836]\t@ (166cc )\n+\tmov\tfp, r2\n+\tadd\tr5, pc\n+\tldr\tr2, [pc, #836]\t@ (166d0 )\n+\tmov\tsl, r1\n+\tldr\tr1, [pc, #836]\t@ (166d4 )\n+\tadd\tr2, pc\n+\tadd.w\tr8, sp, #60\t@ 0x3c\n+\tldr\tr4, [r5, r4]\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #116]\t@ 0x74\n+\tmov.w\tr4, #0\n+\tstr\tr3, [sp, #20]\n+\tstr\tr0, [sp, #24]\n \tmov\tr0, r8\n-\tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t14a18 \n-\tldr.w\tr3, [sl, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t14a3c \n+\tldrd\tr4, r9, [sp, #168]\t@ 0xa8\n+\tldr\tr5, [r2, r1]\n+\tmovs\tr1, #1\n+\tldr\tr2, [r5, #0]\n+\tldr.w\tr2, [r2, #732]\t@ 0x2dc\n+\tblx\tr2\n+\tldr\tr2, [r5, #0]\n+\tldr\tr1, [r2, #20]\n+\tadds\tr2, r4, #3\n+\tlsls\tr2, r2, #2\n+\tstr\tr2, [sp, #16]\n+\tmov\tr0, r2\n+\tblx\tr1\n+\tldr\tr2, [sp, #16]\n+\tmov\tr7, r0\n+\tcmp\tr4, #0\n+\tsub.w\tr3, r2, #8\n+\tstr\tr3, [sp, #16]\n+\tldr\tr3, [sp, #20]\n+\tble.w\t16626 \n+\tsub.w\tlr, r2, #12\n+\tsubs\tr0, #4\n+\tadd\tlr, r9\n+\tmov\tip, r0\n+\tldr.w\tr2, [r9], #4\n+\tstr.w\tr2, [ip, #4]!\n+\tcmp\tlr, r9\n+\tldr\tr1, [r2, #0]\n+\tadd.w\tr1, r1, #1\n+\tstr\tr1, [r2, #0]\n+\tbne.n\t163e0 \n+\tldr\tr2, [sp, #16]\n+\tstr.w\tsl, [r7, r2]\n+\tldr.w\tr2, [sl]\n+\tadds\tr2, #1\n+\tstr.w\tr2, [sl]\n+\tcmp\tr3, #0\n+\tbeq.n\t16506 \n+\tcmp\tr3, #1\n+\tbeq.n\t1648e \n+\tmov\tsl, r0\n+\tmov.w\tr9, #0\n+\tldr.w\tr0, [sl, #4]!\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t16428 \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r6, #4]\n-\tmov\tr2, r4\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr\tr3, [r6, #4]\n-\tldr\tr6, [r6, #12]\n-\tldr\tr3, [r3, #24]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [fp, r7, lsl #2]\n-\tadds\tr7, #1\n-\tcmp\tr6, #0\n-\tbne.n\t14a1c \n-\tldr\tr3, [sp, #44]\t@ 0x2c\n \tadd.w\tr9, r9, #1\n-\tcmp\tr9, r3\n-\tbne.n\t1497c \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr3, [r3, #8]\n-\tcmp\tr3, r7\n-\tbge.w\t14da0 \n+\tcmp\tr4, r9\n+\tbne.n\t16412 \n+\tldr\tr3, [sp, #16]\n+\tldr.w\tsl, [r7, r3]\n+\tldr.w\tr2, [sl]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr.w\tr1, [sl]\n+\tbgt.n\t1644e \n \tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [pc, #2672]\t@ 154e8 \n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t14da0 \n-\tadd.w\tr9, sp, #92\t@ 0x5c\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tmovs\tr1, #1\n-\tmov\tr0, r9\n+\tmov\tr0, sl\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n-\tadd.w\tr8, sp, #148\t@ 0x94\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tcmp.w\tfp, #0\n-\tbeq.w\t154de \n-\tsubs\tr3, r6, #4\n-\tldr\tr7, [sp, #36]\t@ 0x24\n-\tmovs\tr4, #0\n-\tmov\tr6, r3\n-\tadd.w\tsl, sp, #88\t@ 0x58\n-\tstr\tr3, [sp, #28]\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [r6, #4]!\n-\tmov\tr2, r3\n \tmov\tr0, r7\n-\tblx\t89c8 \n-\tadds\tr4, #1\n-\tmov\tr1, r0\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n-\tmov\tr2, sl\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tcmp\tr4, fp\n-\tbne.n\t14ab4 \n-\tldr.w\tr3, [pc, #2584]\t@ 154ec \n-\tmovs\tr7, #0\n-\tldr\tr4, [sp, #56]\t@ 0x38\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #44]\t@ 0x2c\n-\tldr.w\tr3, [pc, #2576]\t@ 154f0 \n-\tstr.w\tfp, [sp, #72]\t@ 0x48\n-\tadd\tr3, pc\n-\tstr\tr7, [sp, #32]\n-\tstr\tr3, [sp, #64]\t@ 0x40\n-\tldr\tr2, [sp, #28]\n-\tmovs\tr3, #0\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tldr.w\tr1, [r2, #4]!\n-\tstr\tr2, [sp, #28]\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr6, [r0, #24]\n-\tmov\tfp, r0\n-\tcbnz\tr6, 14b0c \n-\tb.n\t14b62 \n-\tldr\tr6, [r6, #12]\n-\tcmp\tr6, #0\n-\tbeq.n\t14b62 \n-\tldr\tr3, [r6, #4]\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t14b06 \n-\tldr\tr3, [r6, #4]\n-\tmov\tr0, r9\n \tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #136]\t@ 0x88\n \tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t14b06 \n-\tcmp\tr7, #0\n-\tblt.n\t14b36 \n-\tldr\tr3, [r4, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t14b3e \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #44]\t@ 0x2c\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r6, #4]\n-\tmov\tr2, sl\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #140]\t@ 0x8c\n-\tblx\tr3\n-\tldr\tr3, [r6, #4]\n-\tldr\tr6, [r6, #12]\n-\tldr\tr2, [sp, #24]\n-\tldr\tr3, [r3, #24]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r2, r7, lsl #2]\n-\tadds\tr7, #1\n-\tcmp\tr6, #0\n-\tbne.n\t14b0c \n-\tldr\tr2, [r4, #8]\n-\tcmp\tr2, r7\n-\tbeq.n\t14bf2 \n-\tldr.w\tr6, [fp, #32]\n-\tcmp\tr6, #0\n-\tbeq.n\t14bd6 \n-\tldr.w\tfp, [sp, #24]\n-\tb.n\t14b7c \n-\tldr\tr6, [r6, #12]\n-\tcmp\tr6, #0\n-\tbeq.n\t14bd0 \n-\tldr\tr3, [r6, #4]\n \tmov\tr0, r8\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t14b76 \n-\tldr\tr3, [r6, #4]\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #136]\t@ 0x88\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t14b76 \n-\tcmp\tr7, #0\n-\tblt.n\t14ba6 \n-\tldr\tr3, [r4, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t14bae \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #64]\t@ 0x40\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r6, #4]\n-\tmov\tr2, sl\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #140]\t@ 0x8c\n-\tblx\tr3\n-\tldr\tr3, [r6, #4]\n-\tldr\tr6, [r6, #12]\n-\tldr\tr3, [r3, #28]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [fp, r7, lsl #2]\n-\tadds\tr7, #1\n-\tcmp\tr6, #0\n-\tbne.n\t14b7c \n-\tldr\tr2, [r4, #8]\n-\tcmp\tr2, r7\n-\tbeq.n\t14bf2 \n-\tldr\tr3, [sp, #32]\n-\tldr\tr1, [sp, #72]\t@ 0x48\n-\tadds\tr3, #1\n-\tstr\tr3, [sp, #32]\n-\tcmp\tr3, r1\n-\tbne.n\t14aec \n-\tcmp\tr7, r2\n-\tble.n\t14bf2 \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [pc, #2312]\t@ 154f4 \n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r9\n \tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tb.n\t14f22 \n-\tcmp.w\tfp, #0\n-\tbeq.w\t154ba \n-\tldr.w\tr4, [pc, #2288]\t@ 154f8 \n-\tsub.w\tr8, r6, #4\n-\tldr\tr6, [sp, #56]\t@ 0x38\n-\tmov.w\tr9, #0\n-\tadd\tr4, pc\n-\tstr\tr4, [sp, #28]\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [r8, #4]!\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr4, [r0, #32]\n-\tcbz\tr4, 14c4c \n-\tldr\tr3, [sp, #24]\n-\tadd.w\tsl, r3, r7, lsl #2\n-\tldr\tr3, [r6, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t14c3c \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tadds\tr7, #1\n-\tldr\tr4, [r4, #12]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [sl], #4\n-\tcmp\tr4, #0\n-\tbne.n\t14c2e \n-\tadd.w\tr9, r9, #1\n-\tcmp\tr9, fp\n-\tbne.n\t14c16 \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr3, [r3, #8]\n-\tcmp\tr3, r7\n-\tbge.n\t14c68 \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [pc, #2204]\t@ 154fc \n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tcmp\tr3, #0\n-\tbeq.w\t14db2 \n-\tldr\tr2, [sp, #48]\t@ 0x30\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr2, #0\n-\tbeq.w\t1517a \n-\tcmp\tr7, #0\n-\tbne.w\t15210 \n-\tldr\tr2, [sp, #52]\t@ 0x34\n-\tcbz\tr2, 14c98 \n-\tldr.w\tr4, [r3, #188]\t@ 0xbc\n-\tadd\tr2, sp, #80\t@ 0x50\n-\tldr\tr1, [sp, #52]\t@ 0x34\n-\tadd\tr3, sp, #84\t@ 0x54\n-\tldr\tr0, [sp, #20]\n-\tblx\tr4\n-\tcmp\tr0, #0\n-\tbne.w\t15202 \n-\tmovs\tr4, #0\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r4\n-\tldr\tr6, [sp, #24]\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tmov\tr1, r6\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tldr\tr0, [sp, #20]\n-\tblx\tr4\n-\tldr\tr3, [r5, #0]\n+\tcmp\tr6, #1\n+\tbeq.n\t16470 \n+\tsub.w\tr6, r6, #2\n+\tclz\tr6, r6\n+\tlsrs\tr6, r6, #5\n+\tlsls\tr6, r6, #1\n+\tldr\tr2, [pc, #612]\t@ (166d8 )\n+\tldr\tr3, [pc, #600]\t@ (166cc )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #116]\t@ 0x74\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.w\t166c4 \n \tmov\tr0, r6\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tb.w\t140f4 \n+\tadd\tsp, #124\t@ 0x7c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr2, [sp, #160]\t@ 0xa0\n \tldr\tr3, [r5, #0]\n-\tadd.w\tr8, sp, #148\t@ 0x94\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tcmp.w\tfp, #0\n-\tbeq.w\t1558c \n-\tsubs\tr3, r6, #4\n-\tmov.w\tr9, #0\n-\tmov\tsl, r3\n-\tadd\tr4, sp, #88\t@ 0x58\n-\tstr\tr3, [sp, #28]\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [sl, #4]!\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr6, [r0, #24]\n-\tcbz\tr6, 14d04 \n-\tldr\tr1, [r6, #4]\n-\tmov\tr2, r4\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tldr\tr6, [r6, #12]\n-\tcmp\tr6, #0\n-\tbne.n\t14cf4 \n-\tadd.w\tr9, r9, #1\n-\tcmp\tr9, fp\n-\tbne.n\t14ce2 \n-\tldr.w\tr9, [pc, #2032]\t@ 15500 \n-\tmov.w\tsl, #0\n-\tldr\tr6, [sp, #24]\n-\tstr.w\tsl, [sp, #32]\n-\tadd\tr9, pc\n-\tldr.w\tsl, [sp, #56]\t@ 0x38\n-\tstr.w\tfp, [sp, #44]\t@ 0x2c\n-\tldr\tr2, [sp, #28]\n-\tmovs\tr3, #0\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tldr.w\tr1, [r2, #4]!\n-\tstr\tr2, [sp, #28]\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr.w\tfp, [r0, #32]\n-\tcmp.w\tfp, #0\n-\tbeq.n\t14d80 \n-\tadd\tr4, sp, #88\t@ 0x58\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tmov\tr0, r8\n-\tldr.w\tr1, [fp, #4]\n+\tcmp\tr2, #1\n+\tbeq.w\t16670 \n+\tcmp\tr2, #2\n+\tbeq.w\t165d6 \n+\tcmp\tr2, #0\n+\tbne.n\t1640c \n+\tldr\tr0, [pc, #568]\t@ (166dc )\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tadd\tr0, pc\n \tblx\tr3\n-\tcbz\tr0, 14d76 \n-\tldr.w\tr3, [sl, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t14d5e \n \tldr\tr3, [r5, #0]\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n-\tmov\tr2, r4\n-\tldr.w\tr1, [fp, #4]\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r6, r7, lsl #2]\n-\tadds\tr7, #1\n-\tldr.w\tfp, [fp, #12]\n-\tcmp.w\tfp, #0\n-\tbne.n\t14d42 \n-\tldr\tr3, [sp, #32]\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tmov\tsl, r0\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr.w\tr2, [r3, #232]\t@ 0xe8\n+\tldr\tr3, [r0, #0]\n \tadds\tr3, #1\n-\tstr\tr3, [sp, #32]\n-\tcmp\tr3, r2\n-\tbne.n\t14d24 \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr3, [r3, #8]\n-\tcmp\tr3, r7\n-\tbge.n\t14da0 \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [pc, #1900]\t@ 15504 \n-\tldr\tr3, [r3, #16]\n+\tstr\tr3, [r0, #0]\n+\tldr\tr0, [pc, #540]\t@ (166e0 )\n \tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tcmp\tr3, #0\n-\tbne.w\t14c70 \n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\tmov\tr4, r7\n-\tcmp\tr3, #0\n-\tbeq.w\t14c9a \n-\tadd.w\tr8, sp, #84\t@ 0x54\n-\tldr\tr2, [r5, #0]\n+\tblx\tr2\n+\tmov\tr9, r0\n+\tldr\tr2, [sp, #164]\t@ 0xa4\n \tmov\tr3, r8\n-\tldr\tr1, [sp, #52]\t@ 0x34\n-\tldr\tr0, [sp, #20]\n-\tldr.w\tr6, [r2, #188]\t@ 0xbc\n-\tadd\tr2, sp, #80\t@ 0x50\n-\tblx\tr6\n-\tcmp\tr0, #0\n-\tbne.w\t15202 \n-\tcmp\tr4, #0\n-\tbne.w\t14364 \n-\tb.n\t14c98 \n-\tadd.w\tr8, sp, #148\t@ 0x94\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tcmp.w\tfp, #0\n-\tbeq.w\t15592 \n-\tsubs\tr3, r6, #4\n-\tldr.w\tsl, [pc, #1808]\t@ 15508 \n-\tmovs\tr7, #0\n-\tstr\tr3, [sp, #44]\t@ 0x2c\n-\tldr\tr4, [sp, #24]\n-\tmov\tr9, r7\n-\tldr.w\tr3, [pc, #1800]\t@ 1550c \n-\tadd\tsl, pc\n-\tldr\tr6, [sp, #56]\t@ 0x38\n-\tadd\tr3, pc\n-\tstr.w\tfp, [sp, #72]\t@ 0x48\n-\tstr\tr3, [sp, #28]\n-\tstr.w\tsl, [sp, #32]\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\tmovs\tr3, #0\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tldr.w\tr1, [r2, #4]!\n-\tstr\tr2, [sp, #44]\t@ 0x2c\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr.w\tfp, [r0, #24]\n-\tmov\tr3, r0\n-\tcmp.w\tfp, #0\n-\tbeq.n\t14e96 \n-\tadd.w\tsl, sp, #88\t@ 0x58\n-\tstr\tr0, [sp, #64]\t@ 0x40\n-\tb.n\t14e46 \n-\tldr.w\tfp, [fp, #12]\n-\tcmp.w\tfp, #0\n-\tbeq.n\t14e94 \n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t14e3c \n-\tcmp\tr7, #0\n-\tblt.n\t14e62 \n-\tldr\tr3, [r6, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t14e6a \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #32]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr2, sl\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #24]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n-\tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tldr.w\tfp, [fp, #12]\n-\tldr\tr3, [r3, #24]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r4, r7, lsl #2]\n-\tadds\tr7, #1\n-\tcmp.w\tfp, #0\n-\tbne.n\t14e46 \n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tldr\tr2, [r6, #8]\n-\tcmp\tr2, r7\n-\tbeq.n\t14f24 \n-\tldr.w\tfp, [r3, #32]\n-\tcmp.w\tfp, #0\n-\tbeq.n\t14f0a \n-\tadd.w\tsl, sp, #88\t@ 0x58\n-\tb.n\t14eb6 \n-\tldr.w\tfp, [fp, #12]\n-\tcmp.w\tfp, #0\n-\tbeq.n\t14f04 \n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t14eac \n-\tcmp\tr7, #0\n-\tblt.n\t14ed2 \n-\tldr\tr3, [r6, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t14eda \n+\tldr\tr0, [sp, #24]\n+\tmov\tr1, fp\n+\tldr.w\tr6, [r9]\n+\tadds\tr6, #1\n+\tstr.w\tr6, [r9]\n+\tstrd\tsl, r9, [sp, #8]\n+\tstrd\tr4, r7, [sp]\n+\tbl\t15c64 \n+\tldr.w\tr3, [sl]\n+\tmov\tr6, r0\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr.w\tr2, [sl]\n+\tbgt.w\t16604 \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tmov\tr2, sl\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #28]\n-\tldr\tr1, [r3, #0]\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n+\tmov\tr0, sl\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr.w\tr3, [fp, #4]\n-\tldr.w\tfp, [fp, #12]\n-\tldr\tr3, [r3, #28]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r4, r7, lsl #2]\n-\tadds\tr7, #1\n-\tcmp.w\tfp, #0\n-\tbne.n\t14eb6 \n-\tldr\tr2, [r6, #8]\n-\tcmp\tr2, r7\n-\tbeq.n\t14f24 \n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tadd.w\tr9, r9, #1\n-\tcmp\tr9, r3\n-\tbne.n\t14e16 \n-\tcmp\tr7, r2\n-\tble.n\t14f24 \n+\tb.n\t16604 \n+\tldr\tr2, [sp, #160]\t@ 0xa0\n \tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [pc, #1524]\t@ 15510 \n+\tcmp\tr2, #1\n+\tbeq.n\t16520 \n+\tbics.w\tr2, r2, #2\n+\tbne.w\t1640c \n+\tldr\tr0, [pc, #460]\t@ (166e4 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tcmp\tr3, #0\n-\tbne.w\t14c70 \n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\tmov\tr4, r7\n-\tcmp\tr3, #0\n-\tbne.w\t14dbc \n-\tb.w\t14540 \n-\tcmp.w\tfp, #0\n-\tbeq.w\t1557c \n-\tldr.w\tr4, [pc, #1476]\t@ 15514 \n-\tsub.w\tr8, r6, #4\n-\tldr\tr6, [sp, #56]\t@ 0x38\n-\tmov.w\tr9, #0\n-\tadd\tr4, pc\n-\tstr\tr4, [sp, #28]\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [r8, #4]!\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr4, [r0, #24]\n-\tcbz\tr4, 14f94 \n-\tldr\tr3, [sp, #24]\n-\tadd.w\tsl, r3, r7, lsl #2\n-\tldr\tr3, [r6, #8]\n-\tcmp\tr3, r7\n-\tbgt.n\t14f84 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tadds\tr7, #1\n-\tldr\tr4, [r4, #12]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [sl], #4\n-\tcmp\tr4, #0\n-\tbne.n\t14f76 \n-\tadd.w\tr9, r9, #1\n-\tcmp\tr9, fp\n-\tbne.n\t14f5e \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr3, [r3, #8]\n-\tcmp\tr3, r7\n-\tbge.w\t14c68 \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr0, [pc, #1388]\t@ 15518 \n-\tldr\tr3, [r3, #16]\n+\tb.n\t1661c \n+\tldr\tr0, [pc, #452]\t@ (166e8 )\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tadd.w\tr9, sp, #52\t@ 0x34\n \tadd\tr0, pc\n+\tmov\tsl, r4\n \tblx\tr3\n-\tb.n\t14c68 \n-\tldr\tr3, [r5, #0]\n-\tadd.w\tr9, sp, #92\t@ 0x5c\n-\tmovs\tr1, #1\n+\tmov\tr2, r0\n \tmov\tr0, r9\n-\tadd.w\tr8, sp, #148\t@ 0x94\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmovs\tr1, #1\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tcmp.w\tfp, #0\n-\tbeq.w\t15578 \n-\tsubs\tr3, r6, #4\n+\tstr\tr2, [sp, #32]\n+\tldr\tr3, [r2, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r2, #0]\n+\tblx\t900c \n+\tmov\tr1, fp\n+\tmov\tr0, r9\n+\tblx\t8a98 \n+\tldr\tr2, [sp, #32]\n+\tadd\tr3, sp, #40\t@ 0x28\n \tstr\tr5, [sp, #32]\n-\tmov.w\tsl, #0\n-\tadd\tr4, sp, #88\t@ 0x58\n-\tmov\tr5, r3\n+\tmov\tr4, r2\n+\tstr\tr3, [sp, #20]\n+\tadd\tr3, sp, #44\t@ 0x2c\n \tstr\tr3, [sp, #28]\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [r5, #4]!\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr6, [r0, #24]\n-\tcbz\tr6, 1500c \n-\tldr\tr1, [r6, #4]\n-\tmov\tr2, r4\n-\tldr\tr3, [sp, #140]\t@ 0x8c\n+\tadd\tr6, sp, #48\t@ 0x30\n \tmov\tr0, r9\n-\tblx\tr3\n-\tldr\tr6, [r6, #12]\n-\tcmp\tr6, #0\n-\tbne.n\t14ffc \n-\tadd.w\tsl, sl, #1\n-\tcmp\tsl, fp\n-\tbne.n\t14fea \n-\tldr\tr3, [sp, #28]\n-\tmov.w\tsl, #0\n-\tadd\tr4, sp, #88\t@ 0x58\n-\tmov\tr5, r3\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [r5, #4]!\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr6, [r0, #32]\n-\tcbz\tr6, 15040 \n-\tldr\tr1, [r6, #4]\n-\tmov\tr2, r4\n-\tldr\tr3, [sp, #196]\t@ 0xc4\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tldr\tr6, [r6, #12]\n-\tcmp\tr6, #0\n-\tbne.n\t15030 \n-\tadd.w\tsl, sl, #1\n-\tcmp\tsl, fp\n-\tbne.n\t1501e \n-\tldr.w\tr3, [pc, #1232]\t@ 1551c \n-\tmovs\tr4, #0\n-\tstr\tr7, [sp, #64]\t@ 0x40\n-\tstr.w\tr9, [sp, #72]\t@ 0x48\n-\tadd\tr3, pc\n-\tldr.w\tsl, [sp, #28]\n-\tldr\tr7, [sp, #24]\n-\tldr.w\tr9, [sp, #56]\t@ 0x38\n-\tldr\tr5, [sp, #32]\n-\tstr\tr4, [sp, #44]\t@ 0x2c\n-\tstr\tr3, [sp, #32]\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [sl, #4]!\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr6, [r0, #24]\n-\tcbnz\tr6, 1507e \n-\tb.n\t150aa \n-\tldr\tr6, [r6, #12]\n-\tcbz\tr6, 150aa \n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tmov\tr0, r8\n-\tldr\tr1, [r6, #4]\n-\tblx\tr3\n+\tblx\t8d74 \n+\tmov\tfp, r0\n \tcmp\tr0, #0\n-\tbne.n\t1507a \n-\tldr.w\tr3, [r9, #8]\n-\tcmp\tr3, r4\n-\tbgt.n\t1509a \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #32]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r6, #4]\n-\tldr\tr6, [r6, #12]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r7, r4, lsl #2]\n-\tadds\tr4, #1\n-\tcmp\tr6, #0\n-\tbne.n\t1507e \n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tadds\tr3, #1\n-\tstr\tr3, [sp, #44]\t@ 0x2c\n-\tcmp\tr3, fp\n-\tbne.n\t15066 \n-\tldr.w\tsl, [pc, #1128]\t@ 15520 \n-\tstr.w\tr8, [sp, #44]\t@ 0x2c\n-\tldr.w\tr9, [sp, #72]\t@ 0x48\n-\tadd\tsl, pc\n-\tldr\tr6, [sp, #24]\n-\tldr.w\tr8, [sp, #56]\t@ 0x38\n-\tldr\tr7, [sp, #64]\t@ 0x40\n-\tstr\tr7, [sp, #32]\n-\tldr\tr2, [sp, #28]\n-\tmovs\tr3, #0\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tldr.w\tr1, [r2, #4]!\n-\tstr\tr2, [sp, #28]\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr7, [r0, #32]\n-\tcbnz\tr7, 150e8 \n-\tb.n\t15118 \n-\tldr\tr7, [r7, #12]\n-\tcbz\tr7, 15118 \n-\tldr\tr3, [sp, #136]\t@ 0x88\n-\tmov\tr0, r9\n-\tldr\tr1, [r7, #4]\n+\tbeq.n\t16652 \n+\tmov\tr1, r0\n+\tldr\tr3, [sp, #104]\t@ 0x68\n+\tmov\tr0, r8\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t150e4 \n-\tcmp\tr4, #0\n-\tblt.n\t15100 \n-\tldr.w\tr3, [r8, #8]\n-\tcmp\tr3, r4\n-\tbgt.n\t15108 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, sl\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r7, #4]\n-\tldr\tr7, [r7, #12]\n-\tldr\tr3, [r3, #0]\n-\tstr.w\tr3, [r6, r4, lsl #2]\n-\tadds\tr4, #1\n-\tcmp\tr7, #0\n-\tbne.n\t150e8 \n-\tldr\tr3, [sp, #32]\n-\tadds\tr3, #1\n-\tstr\tr3, [sp, #32]\n-\tcmp\tr3, fp\n-\tbne.n\t150cc \n-\tldr.w\tr8, [sp, #44]\t@ 0x2c\n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr3, [r3, #8]\n-\tcmp\tr3, r4\n-\tbge.n\t15138 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #1008]\t@ (15524 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r9\n-\tmov\tr7, r4\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n+\tbne.n\t1655c \n+\tldr\tr0, [sp, #24]\n+\tmov\tr3, r7\n+\tmov\tr2, sl\n+\tmov\tr1, fp\n+\tstr\tr4, [sp, #0]\n+\tbl\t15a9c \n+\tbics.w\tr5, r0, #4\n+\tbne.w\t166b2 \n+\tldr\tr3, [sp, #108]\t@ 0x6c\n+\tmov\tr1, fp\n+\tldr\tr2, [sp, #20]\n \tmov\tr0, r8\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n-\tb.n\t14f2e \n-\tldr.w\tr9, [sp, #44]\t@ 0x2c\n-\tldr\tr3, [r6, #8]\n-\tcmp\tr3, r7\n-\tbeq.w\t14f24 \n-\tldr\tr2, [sp, #32]\n-\tadd.w\tr9, r9, #1\n-\tcmp\tr9, r2\n-\tbne.w\t14696 \n-\tcmp\tr7, r3\n-\tble.w\t14f24 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #948]\t@ (15528 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t14f24 \n-\tcmp\tr7, #0\n-\tbeq.w\t14c80 \n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tldr\tr0, [sp, #40]\t@ 0x28\n-\tblx\tr3\n-\tcmp\tr7, #0\n-\tmov\tr8, r0\n-\tble.w\t14570 \n-\tldr.w\tr9, [pc, #920]\t@ 1552c \n-\tmov\tfp, r5\n-\tldr\tr4, [sp, #48]\t@ 0x30\n-\tldr\tr3, [sp, #24]\n-\tadd\tr9, pc\n-\tldr\tr5, [sp, #68]\t@ 0x44\n-\tmov\tsl, r4\n-\tstr.w\tr9, [sp, #28]\n-\tsubs\tr6, r3, #4\n-\tldr.w\tr9, [sp, #36]\t@ 0x24\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [r6, #4]!\n-\tmov\tr2, r3\n-\tmov\tr0, r9\n-\tblx\tr5\n-\tldr\tr0, [r0, #8]\n-\tcbz\tr0, 151de \n-\tldr\tr3, [r0, #24]\n-\tcbz\tr3, 151de \n-\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tldr\tr3, [sp, #28]\n+\tldr\tr2, [sp, #164]\t@ 0xa4\n+\tmov\tr0, fp\n \tmov\tr1, r8\n-\tblx\tr3\n-\tcbz\tr0, 151de \n-\tcmp\tr7, r4\n-\tbgt.n\t151d4 \n-\tldr.w\tr3, [fp]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr2, [sp, #24]\n-\tldr\tr3, [r6, #0]\n-\tstr.w\tr3, [r2, r4, lsl #2]\n-\tadds\tr4, #1\n-\tadd.w\tsl, sl, #1\n-\tcmp\tsl, r7\n-\tbne.n\t151aa \n-\tmov\tr5, fp\n-\tcmp\tr4, sl\n-\tble.n\t151f8 \n-\tldr.w\tr3, [fp]\n-\tldr\tr0, [pc, #828]\t@ (15530 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [sp, #52]\t@ 0x34\n+\tstr\tr6, [sp, #0]\n+\tbl\t15b3c \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n \tcmp\tr3, #0\n-\tbne.w\t14dbc \n-\tb.n\t14c9a \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #24]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr0, #1\n-\tb.w\t1412a \n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tadd.w\tr8, sp, #84\t@ 0x54\n-\tldr\tr0, [sp, #40]\t@ 0x28\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr9, r0\n-\tmov\tr1, r8\n+\tbeq.n\t1655c \n \tldr\tr0, [sp, #48]\t@ 0x30\n-\tldr.w\tr3, [r3, #172]\t@ 0xac\n-\tblx\tr3\n-\tcmp\tr7, #0\n-\tmov\tsl, r0\n-\tble.w\t14284 \n-\tmovs\tr4, #0\n-\tadd\tr6, sp, #88\t@ 0x58\n-\tmov\tfp, r4\n-\tmov\tsl, r4\n-\tstr.w\tr8, [sp, #40]\t@ 0x28\n-\tstr\tr6, [sp, #28]\n-\tldr\tr4, [sp, #68]\t@ 0x44\n-\tldr.w\tr8, [sp, #24]\n-\tldr\tr6, [sp, #36]\t@ 0x24\n-\tstr\tr0, [sp, #32]\n-\tmovs\tr3, #0\n-\tldr.w\tr1, [r8, fp, lsl #2]\n-\tmov\tr2, r3\n+\tmov\tfp, r3\n+\titttt\tgt\n+\tstrgt\tr4, [sp, #36]\t@ 0x24\n+\tsubgt\tr6, r0, #4\n+\tmovgt\tr4, r6\n+\tmovgt\tr6, r0\n+\tble.n\t165cc \n+\tldr.w\tr1, [r4, #4]!\n+\tmov\tr0, r9\n+\tadds\tr5, #1\n+\tblx\t8a98 \n+\tcmp\tfp, r5\n+\tbne.n\t165b8 \n+\tldr\tr4, [sp, #36]\t@ 0x24\n \tmov\tr0, r6\n-\tblx\tr4\n-\tldr\tr0, [r0, #8]\n-\tcbz\tr0, 1529e \n-\tldr\tr3, [r0, #24]\n-\tcbz\tr3, 1529e \n-\tldr\tr3, [r0, #44]\t@ 0x2c\n-\tmov\tr1, r9\n-\tblx\tr3\n-\tcbz\tr0, 1529e \n-\tldr\tr3, [r5, #0]\n-\tldr\tr1, [sp, #28]\n-\tldr\tr0, [r0, #12]\n-\tldr.w\tr3, [r3, #172]\t@ 0xac\n+\tldr\tr3, [sp, #32]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tmov\tr1, r0\n-\tldrd\tr2, r3, [sp, #84]\t@ 0x54\n-\tcmp\tr2, r3\n-\tbne.n\t1529e \n-\tldr\tr0, [sp, #32]\n-\tblx\t847c \n-\tcbnz\tr0, 1529e \n-\tcmp\tsl, r7\n-\tblt.n\t15292 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #680]\t@ (15534 )\n-\tldr\tr3, [r3, #16]\n+\tb.n\t1655a \n+\tldr\tr0, [pc, #276]\t@ (166ec )\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tadd\tr0, pc\n \tblx\tr3\n-\tldr.w\tr3, [r8, fp, lsl #2]\n-\tstr.w\tr3, [r8, sl, lsl #2]\n-\tadd.w\tsl, sl, #1\n-\tadd.w\tfp, fp, #1\n-\tcmp\tfp, r7\n-\tbne.n\t1524a \n-\tldr.w\tr8, [sp, #40]\t@ 0x28\n-\tmov\tr4, sl\n-\tcmp\tsl, fp\n-\tble.n\t152ba \n+\tmov\tr9, r0\n+\tldr\tr2, [sp, #164]\t@ 0xa4\n+\tmov\tr1, fp\n+\tldr\tr0, [sp, #24]\n+\tmov\tr3, r8\n+\tldr.w\tr6, [r9]\n+\tadds\tr6, #1\n+\tstr.w\tr6, [r9]\n+\tstrd\tr7, r9, [sp, #4]\n+\tstr\tr4, [sp, #0]\n+\tbl\t15d8c \n+\tmov\tr6, r0\n+\tldr.w\tr3, [r9]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr.w\tr2, [r9]\n+\tbgt.n\t1661c \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #644]\t@ (15538 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\tcmp\tr3, #0\n-\tbne.w\t14dc0 \n-\tb.n\t14c9a \n-\tldr\tr6, [sp, #28]\n-\tmov\tr4, r9\n-\tmov.w\tr9, #1\n-\tb.w\t144be \n-\tldr\tr2, [sp, #56]\t@ 0x38\n-\tldrd\tsl, r3, [r2, #4]\n-\tcmp.w\tsl, #0\n-\tbeq.w\t1559e \n-\tldr.w\tr9, [pc, #604]\t@ 1553c \n-\tmov.w\tfp, #0\n-\tldr.w\tr8, [pc, #600]\t@ 15540 \n-\tldr\tr1, [pc, #600]\t@ (15544 )\n-\tadd\tr9, pc\n-\tadd\tr8, pc\n-\tstr\tr4, [sp, #40]\t@ 0x28\n-\tadd\tr1, pc\n-\tmov\tr4, sl\n-\tstr.w\tr9, [sp, #32]\n-\tmov\tsl, r6\n-\tstr.w\tr8, [sp, #28]\n-\tmov\tr8, r2\n-\tldr.w\tr9, [sp, #20]\n-\tstr\tr1, [sp, #36]\t@ 0x24\n-\tb.n\t1534e \n-\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n-\tmov\tr0, r9\n-\tldr.w\tr6, [r3, #136]\t@ 0x88\n-\tblx\tr2\n-\tadd\tr2, sp, #88\t@ 0x58\n-\tmov\tr1, r0\n \tmov\tr0, r9\n-\tblx\tr6\n-\tcmp\tr0, #0\n-\tbne.n\t153b0 \n-\tldr\tr2, [sp, #88]\t@ 0x58\n-\tldr.w\tr3, [r8, #8]\n-\tcbz\tr2, 15346 \n-\tcmp\tfp, r3\n-\tblt.n\t1533a \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tldr\tr3, [r3, #16]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr.w\tr3, [r8, #8]\n-\tldr\tr1, [sp, #24]\n-\tldr\tr2, [r4, #0]\n-\tstr.w\tr2, [r1, fp, lsl #2]\n-\tadd.w\tfp, fp, #1\n-\tldr\tr4, [r4, #16]\n \tcmp\tr4, #0\n-\tbeq.w\t15480 \n-\tcmp\tfp, r3\n-\tblt.n\t1535a \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #32]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tadds\tr2, r3, #1\n-\tblt.n\t15366 \n-\tadds\tr3, #1\n-\tcmp\tsl, r3\n-\tbgt.n\t15372 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tadds\tr3, #1\n-\tldr\tr2, [r4, #0]\n-\tmov\tr1, sl\n-\tstr.w\tr2, [r7, r3, lsl #2]\n-\tmov\tr0, r9\n+\tble.w\t16430 \n+\tsubs\tr0, r7, #4\n+\tb.n\t1640c \n+\tldr\tr2, [sp, #16]\n+\tldr.w\tr1, [sl]\n+\tstr.w\tsl, [r0, r2]\n+\tadds\tr2, r1, #1\n+\tstr.w\tr2, [sl]\n+\tcbz\tr3, 1669e \n+\tcmp\tr3, #1\n+\tbne.w\t1643c \n+\tldr\tr2, [sp, #160]\t@ 0xa0\n \tldr\tr3, [r5, #0]\n-\tldr.w\tr6, [r3, #1176]\t@ 0x498\n-\tldr\tr3, [r2, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r2, #0]\n-\tmovs\tr3, #0\n-\tmov\tr2, r7\n-\tblx\tr6\n-\tldr\tr3, [sp, #80]\t@ 0x50\n+\tcmp\tr2, #1\n+\tbeq.n\t16670 \n+\tcmp\tr2, #2\n+\tbeq.n\t165d6 \n+\tcmp\tr2, #0\n+\tbeq.w\t164a2 \n+\tb.n\t16430 \n+\tldr\tr5, [sp, #32]\n+\tmov\tr2, r4\n \tmov\tr6, r0\n-\tadds\tr3, #1\n-\tldr.w\tr0, [r7, r3, lsl #2]\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n+\tmov\tr4, sl\n+\tldr\tr3, [r2, #0]\n+\tsubs\tr1, r3, #1\n \tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t153aa \n+\tstr\tr1, [r2, #0]\n+\tbgt.n\t1661c \n \tldr\tr3, [r5, #0]\n+\tmov\tr0, r2\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr6, #0\n-\tbeq.n\t1530a \n-\tldr\tr4, [sp, #40]\t@ 0x28\n-\tmov\tr6, sl\n-\tb.n\t152c8 \n-\tmov\tr7, r2\n-\tmov\tr5, r6\n-\tcmp\tr4, r7\n-\tble.w\t152ba \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #388]\t@ (15548 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t152ba \n-\tmov\tr4, r7\n-\tcmp\tr4, r3\n-\tble.w\t151f8 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #372]\t@ (1554c )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t151f8 \n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tcmp\tr3, #5\n-\tbne.w\t14224 \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr4, [sp, #52]\t@ 0x34\n-\tldrd\tr6, r3, [r3, #4]\n-\tcbz\tr6, 15418 \n-\tldr\tr7, [pc, #348]\t@ (15550 )\n-\tsub.w\tr8, r0, #4\n-\tadd\tr7, pc\n-\tcmp\tr4, r3\n-\tblt.n\t1540a \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r7\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr3, [r3, #8]\n-\tldr\tr2, [r6, #0]\n-\tadds\tr4, #1\n-\tldr\tr6, [r6, #16]\n-\tstr.w\tr2, [r8, #4]!\n-\tcmp\tr6, #0\n-\tbne.n\t153fa \n-\tcmp\tr4, r3\n-\tbeq.w\t14c9a \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #304]\t@ (15554 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t14c9a \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #296]\t@ (15558 )\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tadd\tr0, pc\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tb.w\t14250 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #284]\t@ (1555c )\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tadd\tr0, pc\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tb.w\t14250 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #268]\t@ (15560 )\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tadd\tr0, pc\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tb.w\t14250 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #256]\t@ (15564 )\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tadd\tr0, pc\n+\tb.n\t1661c \n+\tldr\tr0, [pc, #124]\t@ (166f0 )\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tb.w\t14250 \n-\tldr\tr3, [r5, #0]\n-\tstr.w\tfp, [sp, #40]\t@ 0x28\n-\tstrd\tfp, fp, [sp, #48]\t@ 0x30\n-\tb.w\t141ee \n-\tmov\tr6, sl\n-\tcmp\tfp, r3\n-\tble.w\t144ae \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #220]\t@ (15568 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.w\t144ae \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #208]\t@ (1556c )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr3, [r3, #8]\n-\tcmp\tr3, r9\n-\tit\tle\n-\tmovle\tr7, r9\n-\tbgt.w\t14682 \n-\tb.n\t15168 \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tmov\tr7, fp\n-\tldr\tr2, [r3, #8]\n-\tb.w\t14936 \n-\tmov\tr7, fp\n-\tb.w\t14c54 \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr3, [r3, #8]\n-\tcmp\tr3, #0\n-\tbge.n\t1559a \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #164]\t@ (15570 )\n-\tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tldr\tr3, [r3, #8]\n-\tcmp\tr3, #0\n-\tbgt.n\t1559a \n-\tmov\tr7, fp\n-\tb.n\t15168 \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tmov\tr7, fp\n-\tldr\tr2, [r3, #8]\n-\tb.w\t14be2 \n-\tands.w\tr0, r6, #1\n-\tcdp\t0, 2, cr0, cr10, cr1, {0}\n-\tcdp\t0, 8, cr0, cr10, cr1, {0}\n-\tstcl\t0, cr0, [lr, #4]!\n-\torr.w\tr0, r2, #8454144\t@ 0x810000\n-\torrs.w\tr0, ip, #8454144\t@ 0x810000\n-\t\t\t@ instruction: 0xf2860001\n-\t\t\t@ instruction: 0xf2700001\n-\tldrd\tr0, r0, [lr, #4]\n-\torr.w\tr0, r6, r1\n-\t\t\t@ instruction: 0xe99c0001\n-\tvaddl.s16\tq0, d2, d1\n-\tvaddl.s32\tq0, d10, d1\n-\tldcl\t0, cr0, [r8, #-4]!\n-\tldcl\t0, cr0, [r8, #-4]!\n-\tldcl\t0, cr0, [r0, #-4]!\n-\tldc\t0, cr0, [r0], {1}\n-\tadc.w\tr0, sl, #1\n-\tsbc.w\tr0, r0, #1\n-\tcdp\t0, 7, cr0, cr10, cr1, {0}\n-\tcdp\t0, 12, cr0, cr2, cr1, {0}\n-\t\t\t@ instruction: 0xf3d80001\n-\torr.w\tr0, r2, #8454144\t@ 0x810000\n-\t\t\t@ instruction: 0xf4ae0001\n-\tcdp\t0, 13, cr0, cr6, cr1, {0}\n-\teors.w\tr0, lr, #1\n-\tb.n\t15bac \n-\tmovs\tr1, r0\n-\tb.n\t15c30 \n-\tmovs\tr1, r0\n-\tb.n\t158a8 \n-\tmovs\tr1, r0\n-\tb.n\t15650 \n-\tmovs\tr1, r0\n-\tb.n\t15790 \n-\tmovs\tr1, r0\n-\tb.n\t157e0 \n-\tmovs\tr1, r0\n-\t\t\t@ instruction: 0xf37e0001\n-\t\t\t@ instruction: 0xf4e40001\n-\t\t\t@ instruction: 0xf4b20001\n-\tmov\tr4, r6\n-\tb.n\t153ba \n-\tmov\tr4, fp\n-\tb.n\t15126 \n-\tmov\tr7, fp\n-\tb.n\t14f9c \n-\tmov\tr7, fp\n-\tb.w\t14a68 \n-\tmov\tr7, fp\n-\tb.w\t14794 \n-\tmov\tr7, fp\n-\tb.w\t14d8c \n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tmov\tr7, fp\n-\tldr\tr2, [r3, #8]\n-\tb.n\t14f14 \n-\tmov\tr7, fp\n-\tb.n\t14f24 \n-\tmov\tfp, sl\n-\tb.n\t15482 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\tcmp\tr3, #0\n-\tbne.w\t1434a \n-\tldr\tr3, [r5, #0]\n-\tmov.w\tr4, #4294967295\t@ 0xffffffff\n-\tb.w\t14548 \n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tldr\tr0, [sp, #40]\t@ 0x28\n-\tblx\tr3\n \tmov\tr9, r0\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tb.w\t14274 \n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, sl, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tldr\tr5, [pc, #276]\t@ (156f0 )\n-\tsub\tsp, #36\t@ 0x24\n-\tldr\tr4, [pc, #276]\t@ (156f4 )\n-\tadd\tr5, pc\n-\tldr\tr2, [pc, #276]\t@ (156f8 )\n-\tldr\tr3, [pc, #280]\t@ (156fc )\n-\tadd\tr2, pc\n-\tldr\tr7, [r1, #12]\n-\tldr\tr4, [r5, r4]\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #28]\n-\tmov.w\tr4, #0\n-\tldr\tr3, [r2, r3]\n-\tstr\tr3, [sp, #12]\n-\tcmp\tr7, r3\n-\tbeq.n\t1564a \n-\tldr\tr3, [pc, #260]\t@ (15700 )\n-\tmov\tr4, r1\n-\tmov\tr5, r0\n-\tadd\tr1, sp, #24\n-\tmov\tr0, r4\n-\tldr.w\tr8, [r2, r3]\n-\tldr.w\tr3, [r8]\n-\tldr.w\tr3, [r3, #172]\t@ 0xac\n-\tblx\tr3\n-\tldrb\tr3, [r0, #0]\n+\tldr\tr2, [sp, #164]\t@ 0xa4\n+\tmov\tr1, fp\n+\tldr\tr0, [sp, #24]\n+\tmov\tr3, r8\n+\tldr.w\tr6, [r9]\n+\tadds\tr6, #1\n+\tstr.w\tr6, [r9]\n+\tstrd\tr7, r9, [sp, #4]\n+\tstr\tr4, [sp, #0]\n+\tbl\t15ea4 \n+\tb.n\t16602 \n+\tldr\tr2, [sp, #160]\t@ 0xa0\n+\tldr\tr3, [r5, #0]\n+\tcmp\tr2, #1\n+\tbeq.w\t16520 \n+\tbics.w\tr2, r2, #2\n+\tbne.w\t16430 \n+\tb.n\t16516 \n \tmov\tr6, r0\n-\tcmp\tr3, #101\t@ 0x65\n-\tbne.n\t1564e \n-\tldr.w\tsl, [sp, #24]\n-\tldr\tr1, [pc, #228]\t@ (15704 )\n-\tmov\tr2, sl\n-\tcmp\tr2, #3\n-\tadd\tr1, pc\n-\tit\tge\n-\tmovge\tr2, #3\n-\tblx\t9adc \n-\tcbnz\tr0, 1564e \n-\tcmp.w\tsl, #3\n-\tbgt.n\t15696 \n-\tstr\tr0, [sp, #20]\n-\tcbz\tr7, 15642 \n-\tldr\tr3, [r7, #4]\n-\tcbz\tr3, 15642 \n-\tmov\tr0, r4\n-\tblx\tr3\n-\tldr\tr3, [sp, #20]\n-\tldr\tr2, [sp, #12]\n-\tstrd\tr2, r3, [r4, #12]\n-\tmovs\tr0, #0\n-\tb.n\t1567c \n-\tcbz\tr5, 1567a \n-\tldr.w\tr3, [r8]\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr.w\tr3, [r8]\n-\tmov\tr0, r5\n-\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n-\tldr\tr4, [r3, #68]\t@ 0x44\n-\tblx\tr2\n-\tmovs\tr1, #0\n-\tldr\tr3, [pc, #152]\t@ (15708 )\n-\tstr\tr1, [sp, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [pc, #152]\t@ (1570c )\n-\tadd\tr3, pc\n-\tadd\tr1, pc\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldr\tr2, [pc, #144]\t@ (15710 )\n-\tldr\tr3, [pc, #116]\t@ (156f4 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #28]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t156ec \n-\tadd\tsp, #36\t@ 0x24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, sl, pc}\n-\tcmp.w\tsl, #4\n-\tbeq.n\t156bc \n-\tldrb\tr3, [r6, #3]\n-\tcmp\tr3, #45\t@ 0x2d\n-\tbne.n\t156bc \n-\tldr.w\tr3, [r8]\n-\tadds\tr1, r6, #4\n-\tmov\tr0, r5\n-\tadd\tr2, sp, #20\n-\tldr.w\tr3, [r3, #156]\t@ 0x9c\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t1567a \n-\tldr\tr0, [sp, #20]\n-\tnegs\tr0, r0\n-\tb.n\t15636 \n-\tcmp\tr5, #0\n-\tbeq.n\t1567a \n-\tldr.w\tr3, [r8]\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr.w\tr3, [r8]\n-\tmov\tr0, r5\n-\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n-\tldr\tr4, [r3, #68]\t@ 0x44\n-\tblx\tr2\n-\tmovs\tr1, #0\n-\tldr\tr3, [pc, #52]\t@ (15714 )\n-\tstr\tr1, [sp, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [pc, #52]\t@ (15718 )\n-\tadd\tr3, pc\n-\tadd\tr1, pc\n-\tblx\tr4\n-\tb.n\t1567a \n+\tmov\tr0, r9\n+\tstr\tr4, [sp, #20]\n+\tmov\tr4, sl\n+\tldr\tr5, [sp, #32]\n+\tblx\t8d50 \n+\tldr\tr2, [sp, #20]\n+\tb.n\t1665a \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldrb\tr6, [r3, #8]\n+\tldr\tr4, [r6, #68]\t@ 0x44\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr0, [r3, #8]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r5, #1\n-\tmovs\tr0, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\teors\tr0, r2\n-\tmovs\tr2, r0\n-\t\t\t@ instruction: 0xf3940001\n-\tusat16\tr0, #1, lr\n-\tldrb\tr4, [r7, #5]\n-\tmovs\tr2, r0\n-\tsbfx\tr0, ip, #0, #2\n-\t\t\t@ instruction: 0xf33e0001\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tsub\tsp, #40\t@ 0x28\n-\tldr\tr2, [pc, #232]\t@ (15818 )\n-\tmovw\tr3, #28261\t@ 0x6e65\n-\tmovt\tr3, #100\t@ 0x64\n-\tadd\tr2, pc\n-\tldr\tr5, [pc, #224]\t@ (1581c )\n-\tstr\tr3, [sp, #4]\n-\tmov\tr4, r0\n-\tldr\tr3, [pc, #220]\t@ (15820 )\n-\tadd\tr5, pc\n-\tldr.w\tr9, [r0, #16]\n-\tldr\tr3, [r2, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #36]\t@ 0x24\n-\tmov.w\tr3, #0\n-\tcmp.w\tr9, #0\n-\tbne.n\t1578e \n-\tmovs\tr0, #4\n-\tmovs\tr6, #3\n-\tadd.w\tr9, sp, r0\n-\tldr\tr3, [pc, #192]\t@ (15824 )\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tmov\tr1, r9\n-\tstr\tr0, [r4, #4]\n-\tblx\t8bd8 \n-\tldr\tr2, [pc, #180]\t@ (15828 )\n-\tldr\tr3, [pc, #168]\t@ (15820 )\n-\tadd\tr2, pc\n-\tstr\tr6, [r4, #8]\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #36]\t@ 0x24\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t15814 \n-\tadd\tsp, #40\t@ 0x28\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tldr\tr7, [pc, #156]\t@ (1582c )\n-\teor.w\tr1, r9, r9, asr #31\n-\tmovw\tr0, #52429\t@ 0xcccd\n-\tmovt\tr0, #52428\t@ 0xcccc\n-\tsub.w\tr1, r1, r9, asr #31\n-\tadd.w\tip, sp, #8\n-\tadd\tr7, pc\n-\tmovs\tr2, #0\n-\tmovs\tr6, #10\n-\tmovs\tr3, #45\t@ 0x2d\n-\tstrh.w\tr3, [sp, #7]\n-\tumull\tlr, r3, r0, r1\n-\tmov\tlr, r1\n-\tmov\tr8, r2\n-\tcmp.w\tlr, #9\n-\tadd.w\tr2, r2, #1\n-\tmov.w\tr3, r3, lsr #3\n-\tmls\tsl, r6, r3, r1\n-\tmov\tr1, r3\n-\tldrb.w\tr3, [r7, sl]\n-\tstrb.w\tr3, [ip, #1]!\n-\tbgt.n\t157b0 \n-\tcmp.w\tr9, #0\n-\tbgt.n\t15806 \n-\tadd.w\tr9, sp, #4\n-\tadds\tr0, r2, #5\n-\tadd.w\tlr, r9, r0\n-\tadd.w\tip, sp, #7\n-\tmovs\tr3, #0\n-\tadds\tr3, #1\n-\tldrb.w\tr7, [lr, #-1]!\n-\tldrb.w\tr8, [ip, #1]!\n-\tsubs\tr6, r2, r3\n-\tstrb.w\tr8, [lr]\n-\tcmp\tr6, r3\n-\tstrb.w\tr7, [ip]\n-\tbgt.n\t157ea \n-\tadds\tr6, r2, #4\n-\tb.n\t15760 \n-\tadd.w\tr2, r8, #2\n-\tmovs\tr1, #45\t@ 0x2d\n-\tadd.w\tr3, sp, r2\n-\tstrb\tr1, [r3, #8]\n-\tb.n\t157da \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tldrb\tr4, [r0, #3]\n-\tmovs\tr2, r0\n-\tldrb\tr2, [r7, #2]\n+\tldr\tr4, [r5, #68]\t@ 0x44\n \tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr6, [r0, #2]\n+\tldr\tr0, [r1, #56]\t@ 0x38\n \tmovs\tr2, r0\n-\t\t\t@ instruction: 0xf2b00001\n-\n-00015830 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (15870 )\n-\tmov\tlr, r0\n-\tmov\tip, r3\n-\tmov\tr0, r1\n-\tadd\tr4, pc\n-\tcmp\tr2, #3\n-\tbeq.n\t15864 \n-\tldr\tr1, [pc, #36]\t@ (15874 )\n-\tmov\tr2, ip\n-\tldr\tr3, [pc, #36]\t@ (15878 )\n-\tadd\tr3, pc\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tmov\tr1, lr\n-\tldr\tr2, [r3, #8]\n-\tldmia.w\tsp!, {r4, lr}\n-\tb.w\t8f80 \n-\tstrb\tr6, [r6, #30]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr7, {r1, r4, r6, r7}\n+\tb.n\t16d10 \n+\tmovs\tr1, r0\n+\tb.n\t16cf4 \n+\tmovs\tr1, r0\n+\tb.n\t16c5c \n+\tmovs\tr1, r0\n+\tb.n\t16c18 \n+\tmovs\tr1, r0\n+\tb.n\t16ac8 \n+\tmovs\tr1, r0\n+\tb.n\t16988 \n \tmovs\tr1, r0\n \n-0001587c :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #52]\t@ (158c0 )\n-\tmov\tlr, r0\n-\tmov\tip, r3\n-\tmov\tr0, r1\n-\tadd\tr4, pc\n-\tcmp\tr2, #3\n-\tbeq.n\t158b0 \n-\tldr\tr1, [pc, #40]\t@ (158c4 )\n-\tmov\tr2, ip\n-\tldr\tr3, [pc, #40]\t@ (158c8 )\n-\tadd\tr3, pc\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tmov\tr2, lr\n-\tldr\tr3, [r3, #8]\n-\tldmia.w\tsp!, {r4, lr}\n-\tldr.w\tr1, [ip]\n-\tb.w\t9af4 \n-\tstrb\tr2, [r5, #29]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\trsb\tr0, r2, #1\n+000166f4 :\n+\tmovs\tr3, #0\n+\tstrd\tr3, r3, [r0]\n+\tbx\tlr\n \n-000158cc :\n-\tpush\t{r4, r5, r6, lr}\n+000166fc :\n+\tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #64]\t@ 1591c \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #4\n-\tadd\tip, pc\n-\tbeq.n\t15904 \n-\tldr\tr1, [pc, #52]\t@ (15920 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #52]\t@ (15924 )\n-\tmov\tr0, r5\n+\tldr\tr3, [pc, #40]\t@ (16734 )\n+\tmov\tr4, r0\n+\tldr\tr2, [pc, #40]\t@ (16738 )\n+\tmovs\tr0, #8\n \tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n-\tmov\tr6, r0\n-\tadds\tr0, #28\n-\tblx\t8db0 \n-\tmov\tr1, r5\n-\tldrd\tr2, r3, [r4, #8]\n-\tldr\tr0, [r6, #28]\n-\tblx\t91a8 \n-\tmovs\tr0, #0\n-\tpop\t{r4, r5, r6, pc}\n-\tstrb\tr0, [r3, #28]\n+\tmov\tr5, r1\n+\tldr\tr3, [r3, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tmovs\tr2, #0\n+\tstrd\tr2, r5, [r0]\n+\tcbz\tr3, 1672e \n+\tstr\tr0, [r3, #0]\n+\tstr\tr0, [r4, #4]\n+\tpop\t{r3, r4, r5, pc}\n+\tstrd\tr0, r0, [r4]\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr2, [r5, #12]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tsbcs.w\tr0, ip, #1\n-\n-00015928 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #32]\t@ 15958 \n-\tsub\tsp, #16\n-\tldr.w\tlr, [pc, #28]\t@ 1595c \n-\tadd\tip, pc\n-\tstr\tr0, [sp, #8]\n-\tadds\tr0, #16\n-\tldr.w\tr4, [ip, lr]\n-\tstr\tr4, [sp, #4]\n-\tstr\tr0, [sp, #0]\n-\tmovs\tr0, #0\n-\tblx\t9190 \n-\tadd\tsp, #16\n-\tpop\t{r4, pc}\n-\tstrb\tr4, [r7, #26]\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r3, #1\n \t...\n \n-00015960 :\n-\tpush\t{r4, r5, r6, lr}\n+0001673c :\n+\tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #80]\t@ 159c0 \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #6\n-\tadd\tip, pc\n-\tbeq.n\t15998 \n-\tldr\tr1, [pc, #68]\t@ (159c4 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #68]\t@ (159c8 )\n-\tmov\tr0, r5\n+\tldr\tr3, [pc, #44]\t@ (16778 )\n+\tmov\tr4, r0\n+\tldr\tr2, [pc, #44]\t@ (1677c )\n+\tmovs\tr0, #8\n \tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n-\tmov\tr2, r1\n+\tmov\tr5, r1\n+\tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n-\tldr\tr1, [r4, #12]\n-\tblx\t8f5c \n-\tmov\tr6, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t15994 \n-\tadds\tr0, #8\n-\tblx\t8db0 \n-\tldr\tr0, [r6, #8]\n-\tldrd\tr2, r3, [r4, #16]\n-\tmov\tr1, r5\n-\tblx\t91a8 \n-\tmovs\tr0, #0\n-\tpop\t{r4, r5, r6, pc}\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tmovs\tr2, #0\n+\tstrd\tr2, r5, [r0]\n+\tcbz\tr3, 16770 \n+\tldr\tr3, [r4, #0]\n+\tstr\tr3, [r0, #0]\n+\tstr\tr0, [r4, #0]\n+\tpop\t{r3, r4, r5, pc}\n+\tstr\tr0, [r4, #4]\n+\tstr\tr0, [r4, #0]\n+\tpop\t{r3, r4, r5, pc}\n \tnop\n-\tstrb\tr4, [r0, #26]\n+\tldr\tr2, [r5, #8]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\t\t\t@ instruction: 0xf0e40001\n+\t...\n \n-000159cc :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+00016780 :\n+\tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr4, [pc, #148]\t@ (15a74 )\n-\tmov\tr8, r1\n-\tmov\tr1, r3\n-\tldr\tr3, [pc, #148]\t@ (15a78 )\n-\tadd\tr4, pc\n-\tcmp\tr2, #3\n-\tldr.w\tr9, [r4, r3]\n-\tldr.w\tr3, [r9]\n-\tbeq.n\t15a06 \n-\tldr.w\tr4, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r1\n-\tmov\tr0, r8\n-\tmovs\tr3, #0\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tmov\tr6, r0\n-\tldr\tr0, [r0, #24]\n-\tldr\tr3, [r3, #20]\n-\tlsls\tr0, r0, #2\n-\tblx\tr3\n-\tldr\tr4, [r6, #20]\n-\tmov\tr7, r0\n-\tcbz\tr4, 15a70 \n-\tldr.w\tsl, [pc, #100]\t@ 15a7c \n-\tmovs\tr5, #0\n-\tadd\tsl, pc\n-\tb.n\t15a24 \n-\tldr\tr4, [r4, #16]\n-\tcbz\tr4, 15a48 \n-\tldr\tr3, [r4, #32]\n-\tcmp\tr3, #0\n-\tbne.n\t15a20 \n-\tldr\tr3, [r6, #24]\n-\tmov\tr0, sl\n-\tcmp\tr3, r5\n-\tbgt.n\t15a3a \n-\tldr.w\tr3, [r9]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr4, [r4, #16]\n-\tstr.w\tr3, [r7, r5, lsl #2]\n-\tadds\tr5, #1\n-\tcmp\tr4, #0\n-\tbne.n\t15a24 \n-\tldr.w\tr3, [r9]\n-\tmov\tr1, r7\n-\tmov\tr0, r5\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r8\n-\tblx\tr4\n-\tldr.w\tr3, [r9]\n-\tmov\tr0, r7\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tmov\tr3, r0\n+\tldr\tr0, [r0, #0]\n+\tldr\tr2, [pc, #40]\t@ (167bc )\n+\tadd\tr2, pc\n+\tcbz\tr0, 167b6 \n+\tldr\tr1, [r3, #4]\n+\tldrd\tr5, r4, [r0]\n+\tcmp\tr0, r1\n+\tstr\tr5, [r3, #0]\n+\titt\teq\n+\tmoveq\tr1, #0\n+\tstreq\tr1, [r3, #4]\n+\tldr\tr3, [pc, #20]\t@ (167c0 )\n+\tldr\tr3, [r2, r3]\n+\tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tmovs\tr0, #0\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tmov\tr5, r4\n-\tb.n\t15a48 \n-\tstrb\tr0, [r3, #24]\n+\tmov\tr0, r4\n+\tpop\t{r3, r4, r5, pc}\n+\tmov\tr4, r0\n+\tb.n\t167b2 \n+\tnop\n+\tldr\tr0, [r5, #4]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\torrs.w\tr0, ip, #1\n+\t...\n \n-00015a80 :\n+000167c4 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr5, [pc, #112]\t@ (15b00 )\n-\tsub\tsp, #8\n-\tmov\tr4, r1\n-\tmov\tip, r3\n-\tadd\tr5, pc\n-\tcmp\tr2, #4\n-\tbeq.n\t15ab8 \n-\tldr\tr1, [pc, #100]\t@ (15b04 )\n-\tmov\tr0, r4\n-\tldr\tr3, [pc, #100]\t@ (15b08 )\n-\tmov\tr2, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr4, [r0, #0]\n+\tmov\tr6, r0\n+\tldr\tr3, [pc, #32]\t@ (167f8 )\n \tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tadd\tsp, #8\n-\tpop\t{r4, r5, r6, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r4\n-\tldr.w\tr1, [ip, #12]\n-\tblx\t8f5c \n-\tcmp\tr0, #0\n-\tbeq.n\t15ab2 \n-\tldr\tr3, [pc, #56]\t@ (15b04 )\n-\tldr\tr6, [r0, #32]\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tcbz\tr6, 15ae2 \n+\tcbz\tr4, 167ee \n+\tldr\tr2, [pc, #28]\t@ (167fc )\n+\tldr\tr5, [r3, r2]\n+\tldr\tr3, [r5, #0]\n \tmov\tr0, r4\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tmov\tr1, r6\n+\tldr\tr4, [r4, #0]\n+\tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tmovs\tr0, #0\n-\tadd\tsp, #8\n+\tcmp\tr4, #0\n+\tbne.n\t167e0 \n+\tmovs\tr3, #0\n+\tstrd\tr3, r3, [r6]\n \tpop\t{r4, r5, r6, pc}\n-\tldr.w\tr5, [r3, #288]\t@ 0x120\n-\tldr\tr0, [r0, #0]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tldr\tr3, [pc, #28]\t@ (15b0c )\n-\tldr\tr1, [pc, #28]\t@ (15b10 )\n-\tmov\tr2, r0\n-\tadd\tr3, pc\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tstr\tr6, [sp, #0]\n-\tblx\tr5\n-\tb.n\t15ab2 \n-\tstrb\tr6, [r4, #21]\n+\tnop\n+\tldr\tr4, [r4, #0]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr5, {r3, r5, r7}\n-\tmovs\tr1, r0\n-\tvext.8\td16, d12, d1, #0\n-\tbne.n\t15bec \n-\tmovs\tr1, r0\n-\n-00015b14 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tlr, [pc, #96]\t@ 15b84 \n-\tmov\tip, r2\n-\tmov\tr2, r3\n-\tsub.w\tr3, ip, #3\n-\tadd\tlr, pc\n-\tcmp\tr3, #1\n-\tbhi.n\t15b6a \n-\tcmp.w\tip, #4\n-\tmov\tr4, r0\n-\tit\teq\n-\tldreq\tr0, [r2, #12]\n-\tbeq.n\t15b50 \n-\tldr\tr3, [pc, #68]\t@ (15b88 )\n-\tmovs\tr0, #0\n-\tldr.w\tr3, [lr, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #216]\t@ 0xd8\n-\tblx\tr3\n-\tldr\tr3, [r4, #20]\n-\tcbz\tr3, 15b66 \n-\tldr\tr2, [r3, #32]\n-\tcbnz\tr2, 15b60 \n-\tldr\tr2, [r0, #0]\n-\tstr\tr0, [r3, #32]\n-\tadds\tr2, #1\n-\tstr\tr2, [r0, #0]\n-\tldr\tr3, [r3, #16]\n-\tcmp\tr3, #0\n-\tbne.n\t15b54 \n-\tmovs\tr0, #0\n-\tpop\t{r4, pc}\n-\tldr\tr4, [pc, #28]\t@ (15b88 )\n-\tmov\tr0, r1\n-\tldr\tr3, [pc, #28]\t@ (15b8c )\n+\tbx\tlr\n+\tnop\n+\tldr\tr3, [pc, #8]\t@ (16810 )\n+\tldr\tr2, [r0, #16]\n \tadd\tr3, pc\n-\tldr.w\tr1, [lr, r4]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tstrb\tr6, [r1, #19]\n+\tstrd\tr3, r2, [r1, #12]\n+\tbx\tlr\n+\tstrb\tr4, [r1, #10]\n \tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tvaddl.s16\tq0, d0, d1\n-\n-00015b90 :\n-\tpush\t{r3, r4, r5, r6, r7, lr}\n+\tpush\t{r3, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr6, [pc, #104]\t@ (15c08 )\n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tadd\tr6, pc\n-\tbeq.n\t15bc4 \n-\tldr\tr1, [pc, #96]\t@ (15c0c )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #96]\t@ (15c10 )\n-\tmov\tr0, r5\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr3, [pc, #20]\t@ (16838 )\n+\tldr\tr2, [pc, #20]\t@ (1683c )\n \tadd\tr3, pc\n-\tldr\tr1, [r6, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tldr\tr0, [pc, #20]\t@ (16840 )\n+\tadd\tr0, pc\n+\tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #12]\n-\tblx\t8f5c \n-\tmov\tr7, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t15bc0 \n-\tldr\tr3, [pc, #52]\t@ (15c0c )\n-\tldr\tr0, [r0, #32]\n-\tldr\tr6, [r6, r3]\n-\tcbz\tr0, 15bee \n-\tldr\tr3, [r0, #0]\n-\tldr\tr1, [r6, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t15bee \n-\tldr.w\tr3, [r1, #128]\t@ 0x80\n+\tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tldr\tr1, [r4, #16]\n-\tmov\tr0, r5\n-\tldr\tr2, [r6, #0]\n-\tstr\tr1, [r7, #32]\n-\tldr\tr3, [r1, #0]\n-\tldr.w\tr2, [r2, #948]\t@ 0x3b4\n-\tadds\tr3, #1\n-\tstr\tr3, [r1, #0]\n-\tblx\tr2\n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tnop\n-\tstrb\tr6, [r2, #17]\n+\tmovs\tr0, #1\n+\tpop\t{r3, pc}\n+\tstr\tr6, [r2, #124]\t@ 0x7c\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tvhadd.s16\td16, d10, d1\n-\n-00015c14 :\n+\tb.n\t16848 \n+\tmovs\tr1, r0\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #88]\t@ (15c7c )\n-\tmov\tlr, r1\n-\tmov\tip, r3\n-\tcmp\tr2, #4\n-\tadd\tr4, pc\n-\tbeq.n\t15c48 \n-\tldr\tr1, [pc, #80]\t@ (15c80 )\n-\tmov\tr2, ip\n-\tldr\tr3, [pc, #80]\t@ (15c84 )\n-\tmov\tr0, lr\n+\tldr\tr5, [r0, #16]\n+\tmov\tr4, r0\n+\tldr\tr3, [pc, #40]\t@ (16880 )\n+\tldr\tr2, [pc, #40]\t@ (16884 )\n+\tldr\tr1, [r5, #0]\n \tadd\tr3, pc\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, lr\n-\tldr.w\tr1, [ip, #12]\n-\tblx\t8f5c \n-\tmov\tr5, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t15c44 \n-\tldr\tr0, [r0, #32]\n-\tcbz\tr0, 15c78 \n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t15c74 \n-\tldr\tr3, [pc, #20]\t@ (15c80 )\n-\tldr\tr3, [r4, r3]\n+\tldr\tr0, [r1, #8]\n+\tstr\tr0, [r4, #8]\n+\tadds\tr0, #1\n+\tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tldr\tr3, [r3, #20]\n \tblx\tr3\n-\tmovs\tr3, #0\n-\tstr\tr3, [r5, #32]\n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tstrb\tr2, [r2, #15]\n+\tldr\tr3, [r5, #0]\n+\tldr\tr2, [r4, #8]\n+\tstr\tr0, [r4, #4]\n+\tadds\tr2, #1\n+\tldr\tr1, [r3, #4]\n+\tldmia.w\tsp!, {r3, r4, r5, lr}\n+\tb.w\t87c8 \n+\tnop\n+\tstr\tr0, [r4, #120]\t@ 0x78\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr4, {r1, r2, r4}\n-\tmovs\tr1, r0\n+\t...\n \n-00015c88 :\n+00016888 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #88]\t@ (15cf0 )\n-\tmov\tr4, r1\n-\tmov\tip, r3\n-\tcmp\tr2, #4\n-\tadd\tr5, pc\n-\tbeq.n\t15cbc \n-\tldr\tr1, [pc, #80]\t@ (15cf4 )\n-\tmov\tr0, r4\n-\tldr\tr3, [pc, #80]\t@ (15cf8 )\n-\tmov\tr2, ip\n+\tldr\tr3, [r0, #12]\n+\tmov\tr4, r0\n+\tmov\tr5, r1\n+\tcbz\tr3, 168a4 \n+\tldr\tr3, [r3, #4]\n+\tcbz\tr3, 168a4 \n+\tblx\tr3\n+\tldr\tr3, [pc, #8]\t@ (168b0 )\n \tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r4\n-\tldr.w\tr1, [ip, #12]\n-\tblx\t8f5c \n-\tcmp\tr0, #0\n-\tbeq.n\t15cb8 \n-\tldr\tr3, [pc, #36]\t@ (15cf4 )\n-\tldr\tr0, [r0, #32]\n-\tsubs\tr0, #0\n-\tldr\tr3, [r5, r3]\n-\tit\tne\n-\tmovne\tr0, #1\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr2, [r3, #216]\t@ 0xd8\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr5\n-\tmovs\tr0, #0\n+\tstrd\tr3, r5, [r4, #12]\n \tpop\t{r3, r4, r5, pc}\n \tnop\n-\tstrb\tr6, [r3, #13]\n+\tstrb\tr6, [r5, #7]\n \tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr3!, {r1, r5, r7}\n-\tmovs\tr1, r0\n \n-00015cfc :\n-\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+000168b4 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr4, [pc, #176]\t@ (15dc0 )\n-\tmov\tr8, r0\n-\tmov\tr0, r3\n-\tldr\tr3, [pc, #176]\t@ (15dc4 )\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr4, [pc, #76]\t@ (16914 )\n+\tmov\tr7, r3\n+\tldr\tr3, [pc, #76]\t@ (16918 )\n+\tmov\tr5, r1\n \tadd\tr4, pc\n-\tmov\tr9, r1\n-\tcmp\tr2, #3\n-\tmov\tr1, r4\n-\tldr\tr7, [r4, r3]\n-\tldr\tr3, [r7, #0]\n-\tbeq.n\t15d36 \n-\tldr.w\tr4, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r0\n-\tmovs\tr3, #0\n-\tmov\tr0, r9\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr.w\tr6, [r8, #24]\n-\tldr\tr3, [r3, #20]\n-\tlsls\tr0, r6, #3\n-\tlsls\tr6, r6, #1\n-\tblx\tr3\n-\tldr.w\tr4, [r8, #20]\n-\tmov\tr5, r0\n-\tcmp\tr4, #0\n-\tbeq.n\t15dba \n-\tldr.w\tsl, [pc, #120]\t@ 15dc8 \n-\tmov.w\tfp, #0\n-\tldr.w\tr8, [pc, #116]\t@ 15dcc \n-\tadd\tsl, pc\n-\tadd\tr8, pc\n-\tldr\tr3, [r4, #32]\n-\tmov\tr0, r8\n-\tcbz\tr3, 15d90 \n-\tcmp\tr6, fp\n-\tbgt.n\t15d6c \n-\tldr\tr3, [r7, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tadd.w\tr3, fp, #1\n-\tmov\tr0, sl\n-\tcmp\tr3, r6\n-\tblt.n\t15d7c \n-\tldr\tr3, [r7, #0]\n-\tldr\tr3, [r3, #16]\n+\tldr.w\tr8, [r0, #4]\n+\tmov\tr0, r1\n+\tmov\tr6, r2\n+\tldr\tr3, [r4, r3]\n+\tldr.w\tr4, [r8, #44]\t@ 0x2c\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov.w\tr2, fp, lsl #2\n-\tstr.w\tr3, [r5, fp, lsl #2]\n-\tadd\tr2, r5\n-\tadd.w\tfp, fp, #2\n-\tldr\tr3, [r4, #32]\n-\tstr\tr3, [r2, #4]\n-\tldr\tr4, [r4, #16]\n-\tcmp\tr4, #0\n-\tbne.n\t15d5c \n-\tldr\tr3, [r7, #0]\n-\tmov\tr1, r5\n-\tmov\tr0, fp\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n \tmov\tr1, r0\n-\tmov\tr0, r9\n+\tmov\tr0, r8\n \tblx\tr4\n-\tldr\tr3, [r7, #0]\n+\tmov\tr4, r0\n+\tcbz\tr0, 168fe \n+\tldr\tr4, [r0, #12]\n \tmov\tr0, r5\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr0, #0\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tmov\tfp, r4\n-\tb.n\t15d96 \n-\tnop\n-\tstrb\tr0, [r5, #11]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tcdp\t0, 3, cr0, cr0, cr1, {0}\n-\tldc\t0, cr0, [lr, #4]!\n-\n-00015dd0 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr4, [pc, #200]\t@ (15eac )\n-\tmov\tlr, r2\n-\tldr\tr2, [pc, #200]\t@ (15eb0 )\n-\tsub\tsp, #44\t@ 0x2c\n-\tadd\tr4, pc\n-\tldr.w\tip, [pc, #200]\t@ 15eb4 \n-\tmov\tr5, r0\n-\tmov\tr6, r1\n-\tadd\tip, pc\n-\tldr\tr7, [pc, #192]\t@ (15eb8 )\n-\tldr\tr2, [r4, r2]\n-\tmov\tr4, r3\n-\tbic.w\tr3, lr, #2\n-\tadd\tr7, pc\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #36]\t@ 0x24\n-\tmov.w\tr2, #0\n-\tcmp\tr3, #4\n-\tldmia.w\tip, {r0, r1, r2}\n-\tadd.w\tip, sp, #24\n-\tstmia.w\tip, {r0, r1, r2}\n-\tbne.n\t15e8e \n-\tcmp.w\tlr, #6\n-\titt\tne\n-\tmovne\tr1, #3\n-\tmovne.w\tr8, #0\n-\tbeq.n\t15e5c \n-\tstr\tr5, [sp, #8]\n-\tmov\tr3, r6\n-\tstr\tr1, [sp, #20]\n-\tmov\tr2, r8\n-\tldr.w\tip, [r4, #12]\n-\tadd.w\tr0, r5, #16\n-\tldr\tr4, [pc, #132]\t@ (15ebc )\n-\tldr\tr4, [r7, r4]\n-\tstrd\tip, r4, [sp]\n-\tblx\t8e74 \n-\tldr\tr2, [pc, #124]\t@ (15ec0 )\n-\tldr\tr3, [pc, #104]\t@ (15eb0 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #36]\t@ 0x24\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t15ea8 \n-\tadd\tsp, #44\t@ 0x2c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr2, [pc, #100]\t@ (15ec4 )\n-\tmov\tr0, r6\n-\tldr\tr1, [pc, #100]\t@ (15ec8 )\n-\tadd\tr1, pc\n-\tldr\tr2, [r7, r2]\n-\tldr\tr2, [r2, #0]\n-\tstr\tr1, [sp, #0]\n-\tadd\tr1, sp, #20\n-\tstr\tr1, [sp, #8]\n-\tmovs\tr1, #0\n-\tstr\tr1, [sp, #4]\n-\tldr.w\tr9, [r2, #1224]\t@ 0x4c8\n-\tldr\tr2, [pc, #84]\t@ (15ecc )\n-\tldr\tr1, [r4, #16]\n-\tadd\tr2, pc\n-\tldr.w\tr8, [r4, #20]\n-\tblx\tr9\n-\tcbnz\tr0, 15ea4 \n-\tldr\tr3, [sp, #20]\n-\tadd.w\tr3, sp, r3, lsl #2\n-\tldr\tr1, [r3, #24]\n-\tb.n\t15e26 \n-\tldr\tr1, [pc, #52]\t@ (15ec4 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #60]\t@ (15ed0 )\n+\tmov\tr1, r4\n+\tblx\t92d8 \n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tcmp\tr6, #0\n+\tbeq.n\t168f8 \n \tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr\tr1, [r7, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tb.n\t15e42 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tstrb\tr4, [r2, #8]\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tldrsb\tr2, [r3, r3]\n-\tmovs\tr2, r0\n-\tstrb\tr6, [r7, #7]\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r3, #1\n-\tmovs\tr0, r0\n-\tstrb\tr6, [r6, #6]\n+\tmov\tr2, r7\n+\tmov\tr1, r5\n+\tblx\t99ec \n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tnop\n+\tstr\tr0, [r6, #112]\t@ 0x70\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\titet\tlt\n-\tmovlt\tr1, r0\n-\tldrbge\tr6, [r5, #15]\n-\tmovlt\tr2, r0\n-\tstcl\t0, cr0, [r6, #-4]!\n+\t...\n \n-00015ed4 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+0001691c :\n+\tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #3984]\t@ 0xf90\n-\tldr\tr6, [pc, #248]\t@ (15fe0 )\n-\tsub\tsp, #76\t@ 0x4c\n-\tldr\tr5, [pc, #248]\t@ (15fe4 )\n-\tmov\tr9, r1\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tmov\tr4, r0\n+\tldr\tr0, [r0, #4]\n+\tldr\tr6, [pc, #80]\t@ (16980 )\n+\tmov\tr5, r1\n+\tldr\tr3, [r0, #44]\t@ 0x2c\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #248]\t@ (15fe8 )\n-\tldr\tr1, [pc, #248]\t@ (15fec )\n-\tcmp\tr2, #3\n-\tadd\tr4, pc\n-\tldr\tr5, [r6, r5]\n-\tmov\tr6, r3\n-\tmov\tr3, r4\n-\tldr\tr5, [r5, #0]\n-\tstr\tr5, [sp, #68]\t@ 0x44\n-\tmov.w\tr5, #0\n-\tstr\tr0, [sp, #0]\n-\tldr\tr5, [r4, r1]\n-\tldr\tr3, [r5, #0]\n-\tble.n\t15fca \n-\tadd.w\tr8, sp, #12\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tmovs\tr1, #0\n-\tmov\tr0, r8\n-\tmov\tfp, r2\n-\tmovs\tr7, #3\n \tblx\tr3\n-\tadd.w\tr4, r6, #8\n-\tadd\tr3, sp, #8\n-\tstr\tr3, [sp, #4]\n-\tb.n\t15f2a \n-\tmov\tr7, r3\n+\tldr\tr3, [pc, #72]\t@ (16984 )\n+\tcbz\tr0, 1697c \n+\tldr\tr6, [r6, r3]\n+\tldr\tr0, [pc, #72]\t@ (16988 )\n \tldr\tr3, [r6, #0]\n-\tmov\tr2, r9\n-\tldr.w\tr1, [r4, #4]!\n-\tldr\tr0, [sp, #0]\n-\tblx\t8f5c \n-\tldr\tr3, [r5, #0]\n-\tcmp\tr0, #0\n-\tbeq.n\t15fbc \n-\tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tldr\tr0, [r4, #0]\n-\tldr.w\tsl, [sp, #56]\t@ 0x38\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r8\n-\tblx\tsl\n-\tldr\tr1, [r4, #0]\n-\tcbnz\tr0, 15fb4 \n-\tldr\tr2, [r5, #0]\n-\tmov\tr0, r1\n-\tldr.w\tsl, [sp, #60]\t@ 0x3c\n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n-\tblx\tr2\n-\tldr\tr2, [sp, #4]\n-\tmov\tr1, r0\n-\tmov\tr0, r8\n-\tblx\tsl\n-\tadds\tr3, r7, #1\n-\tcmp\tfp, r3\n-\tbne.n\t15f28 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tmovs\tr4, #3\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tadd\tr0, pc\n+\tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tldr\tr5, [sp, #0]\n-\tldr.w\tr1, [r6, r4, lsl #2]\n-\tmov\tr2, r9\n \tldr\tr3, [r6, #0]\n-\tmov\tr0, r5\n-\tblx\t8f5c \n-\tblx\t91e8 \n-\tcmp\tr7, r4\n-\tadd.w\tr4, r4, #1\n-\tbne.n\t15f7e \n-\tmovs\tr0, #0\n-\tldr\tr2, [pc, #84]\t@ (15ff0 )\n-\tldr\tr3, [pc, #68]\t@ (15fe4 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #68]\t@ 0x44\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t15fdc \n-\tadd\tsp, #76\t@ 0x4c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr2, [r6, #0]\n-\tmov\tr0, r9\n-\tblx\t8ab0 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tmovs\tr0, #40\t@ 0x28\n+\tadds\tr6, r4, #4\n+\tldr\tr3, [r3, #20]\n \tblx\tr3\n-\tmovs\tr0, #1\n-\tb.n\t15f9a \n-\tldr.w\tr4, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r6\n-\tldr\tr3, [pc, #32]\t@ (15ff4 )\n-\tmovs\tr1, #3\n-\tmov\tr0, r9\n-\tadd\tr3, pc\n-\tblx\tr4\n-\tb.n\t15fc6 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tstrb\tr0, [r2, #4]\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tstrb\tr0, [r1, #4]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstrb\tr6, [r3, #1]\n-\tmovs\tr2, r0\n-\tmrrc\t0, 0, r0, r6, cr1\n-\n-00015ff8 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #84]\t@ (1605c )\n-\tmov\tr4, r1\n-\tcmp\tr2, #4\n-\tmov\tr1, r3\n-\tadd\tr5, pc\n-\tbeq.n\t16030 \n-\tldr.w\tip, [pc, #76]\t@ 16060 \n-\tmov\tr2, r1\n-\tldr\tr3, [pc, #72]\t@ (16064 )\n+\tmov\tr3, r4\n+\tmov\tr4, r0\n+\tmov\tr2, r5\n+\tmov\tr1, r6\n+\tblx\t9154 \n+\tmov\tr1, r6\n \tmov\tr0, r4\n-\tadd\tr3, pc\n-\tldr.w\tr1, [r5, ip]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n+\tblx\t9ac4 \n+\tldr\tr0, [r4, #0]\n+\tmov\tr1, r4\n+\tblx\t92d8 \n \tmovs\tr3, #0\n-\tldr\tr1, [r1, #12]\n-\tmov\tr2, r3\n-\tblx\t8f5c \n-\tldr\tr3, [pc, #36]\t@ (16060 )\n-\tsubs\tr0, #0\n-\tit\tne\n-\tmovne\tr0, #1\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr2, [r3, #216]\t@ 0xd8\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n \tmov\tr0, r4\n-\tblx\tr5\n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tldr\tr6, [r5, #124]\t@ 0x7c\n+\tstrd\tr3, r3, [r4, #24]\n+\tstrd\tr3, r3, [r4, #32]\n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr6, [r6, r3]\n+\tb.n\t16948 \n+\tstr\tr0, [r1, #108]\t@ 0x6c\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr0!, {r4, r5}\n+\tsvc\t66\t@ 0x42\n \tmovs\tr1, r0\n \n-00016068 :\n-\tpush\t{r3, r4, r5, lr}\n+0001698c :\n+\tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #84]\t@ (160cc )\n-\tmov\tlr, r1\n-\tmov\tip, r3\n-\tcmp\tr2, #4\n-\tadd\tr4, pc\n-\tbeq.n\t1609c \n-\tldr\tr1, [pc, #76]\t@ (160d0 )\n-\tmov\tr2, ip\n-\tldr\tr3, [pc, #76]\t@ (160d4 )\n-\tmov\tr0, lr\n-\tadd\tr3, pc\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, lr\n-\tldr.w\tr1, [ip, #12]\n-\tblx\t8f5c \n+\tldr\tr1, [r0, #12]\n \tmov\tr4, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t16098 \n-\tldrd\tr2, r3, [r0, #24]\n-\tldr\tr5, [r2, #0]\n-\tldr\tr1, [r3, #0]\n-\tcmp\tr5, r1\n-\tbeq.n\t160c6 \n-\tblx\t88e8 \n-\tmov\tr1, r5\n+\tldr\tr5, [pc, #72]\t@ (169e8 )\n+\tadds\tr1, #4\n+\tblx\t9400 \n \tmov\tr0, r4\n-\tblx\t9a64 \n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tldr\tr6, [r7, #116]\t@ 0x74\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstmia\tr7!, {r1, r6, r7}\n-\tmovs\tr1, r0\n-\n-000160d8 :\n-\tpush\t{r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #84]\t@ 1613c \n-\tsub\tsp, #12\n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tadd\tip, pc\n-\tcmp\tr2, #5\n-\tbeq.n\t16114 \n-\tldr\tr1, [pc, #72]\t@ (16140 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #72]\t@ (16144 )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tadd\tsp, #12\n-\tpop\t{r4, r5, pc}\n-\tmov\tr2, r1\n-\tldr\tr3, [r3, #0]\n-\tldr\tr1, [r4, #12]\n-\tblx\t8f5c \n-\tcmp\tr0, #0\n-\tbeq.n\t1610e \n-\tldr.w\tip, [pc, #36]\t@ 16148 \n-\tmov\tr1, r5\n-\tldrd\tr3, r2, [r4, #12]\n-\tadd\tip, pc\n-\tldr\tr0, [r0, #8]\n-\tstr.w\tip, [sp]\n-\tblx\t85f0 \n-\tadd\tsp, #12\n-\tpop\t{r4, r5, pc}\n-\tldr\tr4, [r1, #112]\t@ 0x70\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\t\t\t@ instruction: 0xeb3a0001\n-\tadds.w\tr0, r4, r1\n-\n-0001614c :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #76]\t@ 161a8 \n-\tsubs\tr5, r2, #4\n-\tmov\tr6, r1\n-\tmov\tr4, r3\n-\tadd\tip, pc\n-\tcmp\tr5, #1\n-\tbls.n\t16186 \n-\tldr\tr1, [pc, #64]\t@ (161ac )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #64]\t@ (161b0 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n+\tblx\t8ca4 \n+\tldr\tr3, [r4, #24]\n+\tadd\tr5, pc\n+\tcbz\tr3, 169c8 \n+\tldr\tr0, [r3, #4]\n+\tblx\t91e8 \n+\tldr\tr3, [r4, #24]\n+\tcmp\tr3, #0\n+\tbne.n\t169b2 \n+\tldr\tr3, [r4, #32]\n+\tcbz\tr3, 169ce \n+\tldr\tr0, [r3, #4]\n+\tblx\t91e8 \n+\tldr\tr3, [r4, #32]\n+\tcmp\tr3, #0\n+\tbne.n\t169c2 \n+\tldr\tr2, [pc, #28]\t@ (169ec )\n+\tmovs\tr3, #0\n+\tstrd\tr3, r3, [r4, #24]\n+\tmov\tr0, r4\n+\tstrd\tr3, r3, [r4, #32]\n+\tldr\tr3, [r5, r2]\n+\tldmia.w\tsp!, {r4, r5, r6, lr}\n \tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #12]\n-\tblx\t8f5c \n-\tcmp\tr0, #0\n-\tbeq.n\t16182 \n-\tldr\tr0, [r0, #8]\n-\tadd.w\tr3, r4, #16\n-\tmov\tr2, r5\n-\tmov\tr1, r6\n-\tblx\t86a8 \n-\tmovs\tr0, #0\n-\tpop\t{r4, r5, r6, pc}\n-\tnop\n-\tldr\tr0, [r3, #104]\t@ 0x68\n+\tldr\tr3, [r3, #24]\n+\tbx\tr3\n+\tstr\tr6, [r1, #100]\t@ 0x64\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\t\t\t@ instruction: 0xeada0001\n+\t...\n \n-000161b4 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+000169f0 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr.w\tip, [pc, #236]\t@ 162b4 \n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr3, [pc, #108]\t@ (16a70 )\n+\tmov\tr8, r1\n+\tldr\tr4, [pc, #108]\t@ (16a74 )\n \tmov\tr7, r2\n-\tldr\tr2, [pc, #236]\t@ (162b8 )\n-\tmov\tr5, r3\n-\tadd\tip, pc\n-\tmov\tr4, r1\n-\tmov\tr3, ip\n-\tsubs\tr3, r7, #5\n-\tcmp\tr3, #1\n-\tldr.w\tr8, [ip, r2]\n-\tldr.w\tr2, [r8]\n-\tbhi.n\t16272 \n-\tldr\tr1, [pc, #216]\t@ (162bc )\n+\tadd\tr3, pc\n \tmov\tr6, r0\n-\tldr.w\tr3, [r2, #288]\t@ 0x120\n-\tmov\tr0, r4\n+\tldr\tr5, [r3, r4]\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [pc, #92]\t@ (16a78 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr4, r0\n+\tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n-\tmovs\tr2, #0\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n-\tldr\tr1, [r5, #12]\n-\tmov\tr2, r4\n-\tmov\tr0, r6\n-\tblx\t89c8 \n-\tmov\tr9, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t16282 \n-\tldr.w\tr3, [r8]\n+\tmov\tr1, r8\n \tmov\tr0, r4\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n-\tldr.w\tr3, [r8]\n-\tldr\tr1, [pc, #168]\t@ (162c0 )\n-\tmovs\tr2, #0\n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [pc, #68]\t@ (16a7c )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr0, r4\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n-\tldr\tr1, [r5, #16]\n-\tmov\tr2, r4\n-\tmov\tr0, r6\n-\tblx\t89c8 \n-\tmov\tsl, r0\n-\tcbz\tr0, 16282 \n-\tldr.w\tr3, [r8]\n+\tmov\tr1, r7\n \tmov\tr0, r4\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n-\tcmp\tr7, #6\n-\tbeq.n\t16288 \n-\tmov\tr0, r6\n-\tblx\t92e4 \n-\tmov\tr1, r0\n-\tmov\tr3, sl\n-\tmov\tr2, r9\n-\tmov\tr0, r6\n-\tblx\t8a50 \n-\tldr.w\tr3, [r8]\n-\tmov\tr1, r0\n-\tmovs\tr0, #1\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr5\n-\tmovs\tr0, #0\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tldr\tr3, [pc, #80]\t@ (162c4 )\n-\tmovs\tr1, #3\n-\tldr.w\tr6, [r2, #1064]\t@ 0x428\n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [pc, #44]\t@ (16a80 )\n \tmov\tr0, r4\n-\tadd\tr3, pc\n-\tmov\tr2, r5\n-\tblx\tr6\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tmovs\tr3, #0\n-\tldr\tr1, [r5, #20]\n-\tmov\tr2, r3\n-\tmov\tr0, r6\n-\tblx\t8f5c \n-\tldr\tr1, [r5, #20]\n-\tcbnz\tr0, 162a8 \n-\tldr.w\tr3, [r8]\n-\tmov\tr0, r1\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n \tblx\tr3\n-\tmov\tr1, r0\n-\tb.n\t1624a \n-\tldr\tr2, [r5, #0]\n-\tmov\tr0, r4\n-\tblx\t8338 \n-\tb.n\t16282 \n-\tnop\n-\tldr\tr6, [r5, #96]\t@ 0x60\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\teor.w\tr0, r4, r1\n-\torrs.w\tr0, sl, r1\n-\tstrd\tr0, r0, [r0, #4]!\n-\n-000162c8 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #68]\t@ 1631c \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tadd\tip, pc\n-\tbeq.n\t16300 \n-\tldr\tr1, [pc, #56]\t@ (16320 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #56]\t@ (16324 )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tmov\tr2, r1\n-\tldr\tr3, [r3, #0]\n-\tldr\tr1, [r4, #12]\n-\tblx\t8f5c \n-\tcmp\tr0, #0\n-\tbeq.n\t162fc \n-\tldr\tr2, [r4, #16]\n-\tmov\tr1, r5\n-\tldr\tr0, [r0, #8]\n-\tblx\t9a28 \n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr4, [r3, #80]\t@ 0x50\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstrd\tr0, r0, [ip, #-4]\n-\n-00016328 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #76]\t@ 16384 \n-\tsubs\tr5, r2, #4\n-\tmov\tr6, r1\n-\tmov\tr4, r3\n-\tadd\tip, pc\n-\tcmp\tr5, #1\n-\tbls.n\t16362 \n-\tldr\tr1, [pc, #64]\t@ (16388 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #64]\t@ (1638c )\n+\tldr\tr3, [r5, #0]\n+\tmov\tr1, r4\n \tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #12]\n-\tblx\t8f5c \n-\tcmp\tr0, #0\n-\tbeq.n\t1635e \n-\tldr\tr0, [r0, #8]\n-\tadd.w\tr3, r4, #16\n-\tmov\tr2, r5\n-\tmov\tr1, r6\n-\tblx\t96d4 \n-\tmovs\tr0, #0\n-\tpop\t{r4, r5, r6, pc}\n-\tnop\n-\tldr\tr4, [r7, #72]\t@ 0x48\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldrd\tr0, r0, [lr], #4\n-\n-00016390 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #80]\t@ 163f0 \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #6\n-\tadd\tip, pc\n-\tbeq.n\t163c8 \n-\tldr\tr1, [pc, #68]\t@ (163f4 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #68]\t@ (163f8 )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n-\tmov\tr2, r1\n-\tldr\tr3, [r3, #0]\n-\tldr\tr1, [r4, #12]\n-\tblx\t8f5c \n-\tmov\tr6, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t163c4 \n-\tadds\tr0, #8\n-\tblx\t8db0 \n-\tldr\tr0, [r6, #8]\n-\tldrd\tr2, r3, [r4, #16]\n-\tmov\tr1, r5\n-\tblx\t9088 \n-\tmovs\tr0, #0\n-\tpop\t{r4, r5, r6, pc}\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tbx\tr3\n \tnop\n-\tldr\tr4, [r2, #68]\t@ 0x44\n+\tstr\tr4, [r6, #92]\t@ 0x5c\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tb.n\t16164 \n+\tbcc.n\t16b40 \n+\tmovs\tr1, r0\n+\tbmi.n\t16aec \n+\tmovs\tr1, r0\n+\tb.n\t17010 \n \tmovs\tr1, r0\n \n-000163fc :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+00016a84 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #116]\t@ 16484 \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #6\n-\tadd\tip, pc\n-\tbeq.n\t16438 \n-\tldr\tr1, [pc, #108]\t@ (16488 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #108]\t@ (1648c )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #12]\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr\tr3, [pc, #128]\t@ (16b18 )\n+\tmov\tr8, r1\n+\tldr\tr4, [pc, #128]\t@ (16b1c )\n \tmov\tr6, r0\n-\tblx\t8f5c \n-\tmov\tr7, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t16432 \n-\tldr\tr3, [r4, #0]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #16]\n-\tmov\tr0, r6\n-\tblx\t89c8 \n-\tmov\tr8, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t16432 \n-\tldr\tr3, [r4, #0]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #20]\n-\tmov\tr0, r6\n-\tblx\t89c8 \n+\tadd\tr3, pc\n+\tmov\tr7, r2\n+\tldr\tr5, [r3, r4]\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n \tmov\tr4, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t16432 \n+\tmov\tr0, r6\n+\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n+\tldr.w\tr9, [r3, #1152]\t@ 0x480\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr9\n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [pc, #92]\t@ (16b20 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r4\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n \tmov\tr1, r8\n-\tmov\tr0, r7\n-\tblx\t88e8 \n-\tmov\tr0, r7\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [pc, #68]\t@ (16b24 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r4\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr1, r7\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [pc, #44]\t@ (16b28 )\n+\tmov\tr0, r4\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n \tmov\tr1, r4\n-\tblx\t9a64 \n-\tmovs\tr0, #0\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr6, [r4, #60]\t@ 0x3c\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\t\t\t@ instruction: 0xe85e0001\n-\n-00016490 :\n-\tpush\t{r3, r4, r5, r6, r7, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #88]\t@ 164f8 \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tadd\tip, pc\n-\tbeq.n\t164c8 \n-\tldr\tr1, [pc, #76]\t@ (164fc )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #76]\t@ (16500 )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #12]\n-\tmov\tr6, r0\n-\tblx\t8f5c \n-\tmov\tr7, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t164c4 \n-\tldr\tr1, [r4, #16]\n-\tmov\tr2, r5\n-\tldr\tr3, [r4, #0]\n \tmov\tr0, r6\n-\tblx\t89c8 \n-\tmov\tr1, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t164c4 \n-\tmov\tr0, r7\n-\tblx\t88e8 \n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tnop\n-\tldr\tr4, [r2, #52]\t@ 0x34\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tbx\tr3\n+\tstr\tr0, [r4, #84]\t@ 0x54\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tb.n\t164cc \n+\tbcs.n\t16a94 \n \tmovs\tr1, r0\n-\n-00016504 :\n-\tpush\t{r3, r4, r5, r6, r7, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #88]\t@ 1656c \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tadd\tip, pc\n-\tbeq.n\t1653c \n-\tldr\tr1, [pc, #76]\t@ (16570 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #76]\t@ (16574 )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #12]\n-\tmov\tr6, r0\n-\tblx\t8f5c \n-\tmov\tr7, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t16538 \n-\tldr\tr1, [r4, #16]\n-\tmov\tr2, r5\n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r6\n-\tblx\t89c8 \n-\tmov\tr1, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t16538 \n-\tmov\tr0, r7\n-\tblx\t9a64 \n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tnop\n-\tldr\tr0, [r4, #44]\t@ 0x2c\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t16478 \n+\tbcc.n\t16a78 \n+\tmovs\tr1, r0\n+\tb.n\t16f64 \n \tmovs\tr1, r0\n \n-00016578 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+00016b2c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr5, [pc, #112]\t@ (165fc )\n-\tmov\tr6, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tadd\tr5, pc\n-\tbeq.n\t165b0 \n-\tldr\tr1, [pc, #104]\t@ (16600 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #104]\t@ (16604 )\n-\tmov\tr0, r6\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tsub\tsp, #12\n+\tldr\tr3, [pc, #156]\t@ (16bdc )\n+\tldr.w\tr9, [r0, #36]\t@ 0x24\n \tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #12]\n-\tmov\tr7, r0\n-\tblx\t8f5c \n+\tstr\tr1, [sp, #0]\n+\tcmp.w\tr9, #0\n+\tbeq.n\t16bce \n+\tmov\tr6, r2\n+\tldr\tr2, [pc, #140]\t@ (16be0 )\n+\tmov\tr4, r0\n+\tmov.w\tr0, r9, lsl #2\n+\tldr.w\tfp, [r3, r2]\n+\tldr.w\tr3, [fp]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr4, [r4, #32]\n \tmov\tr8, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t165aa \n-\tmovs\tr3, #0\n-\tldr\tr1, [r4, #16]\n-\tmov\tr2, r3\n-\tmov\tr0, r7\n-\tblx\t8f5c \n-\tldr\tr1, [r4, #16]\n-\tmov\tr5, r0\n-\tcbz\tr0, 165de \n-\tldr\tr2, [r4, #0]\n+\tcmp\tr4, #0\n+\tbeq.n\t16bd8 \n+\tldr.w\tsl, [pc, #116]\t@ 16be4 \n+\tmovs\tr5, #0\n+\tadd\tsl, pc\n+\tldr\tr7, [r4, #4]\n \tmov\tr0, r6\n-\tblx\t8338 \n-\tb.n\t165aa \n-\tmov\tr2, r1\n-\tmov\tr3, r6\n-\tadd.w\tr1, r7, #16\n-\tmov\tr0, r8\n-\tblx\t9218 \n-\tldr.w\tr0, [r8]\n+\tldr\tr3, [r6, #44]\t@ 0x2c\n+\tldr\tr1, [r7, #28]\n+\tldr\tr1, [r1, #0]\n+\tblx\tr3\n+\tmov\tr3, r0\n+\tmov\tr0, sl\n+\tcbz\tr3, 16ba6 \n+\tcmp\tr9, r5\n+\tbgt.n\t16b96 \n+\tldr.w\tr1, [fp]\n+\tstr\tr3, [sp, #4]\n+\tldr\tr1, [r1, #16]\n+\tblx\tr1\n+\tldr\tr3, [sp, #4]\n+\tldr\tr1, [sp, #0]\n+\tmov\tr0, r7\n+\tldr\tr2, [r3, #12]\n+\tblx\t9248 \n+\tstr.w\tr0, [r8, r5, lsl #2]\n+\tadds\tr5, #1\n+\tldr\tr4, [r4, #12]\n+\tcmp\tr4, #0\n+\tbne.n\t16b74 \n+\tldr.w\tr3, [fp]\n \tmov\tr1, r8\n-\tblx\t9060 \n \tmov\tr0, r5\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr4, [r5, #36]\t@ 0x24\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t16440 \n-\tmovs\tr1, r0\n-\n-00016608 :\n-\tpush\t{r4, r5, r6, r7, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr.w\tip, [pc, #116]\t@ 1668c \n-\tmov\tr4, r3\n-\tsubs\tr3, r2, #5\n-\tsub\tsp, #12\n-\tadd\tip, pc\n-\tmov\tr6, r1\n-\tcmp\tr3, #1\n-\tbls.n\t16646 \n-\tldr\tr1, [pc, #100]\t@ (16690 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #100]\t@ (16694 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tadd\tsp, #12\n-\tpop\t{r4, r5, r6, r7, pc}\n-\tldr\tr3, [r4, #0]\n-\tmov\tr7, r2\n-\tldr\tr1, [r4, #12]\n-\tmov\tr2, r6\n-\tblx\t8f5c \n-\tmov\tr5, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t16640 \n-\tcmp\tr7, #5\n-\tbeq.n\t16674 \n-\tadds\tr0, #8\n-\tblx\t8db0 \n-\tldr\tr0, [r5, #8]\n-\tldrd\tr2, r3, [r4, #16]\n-\tmov\tr1, r6\n-\tblx\t8b8c \n-\tmovs\tr0, #0\n+\tldr.w\tr3, [r3, #220]\t@ 0xdc\n+\tblx\tr3\n+\tldr.w\tr3, [fp]\n+\tmov\tr7, r0\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmov\tr0, r7\n \tadd\tsp, #12\n-\tpop\t{r4, r5, r6, r7, pc}\n-\tldr\tr5, [pc, #32]\t@ (16698 )\n-\tmov\tr1, r6\n-\tldrd\tr3, r2, [r4, #12]\n-\tadd\tr5, pc\n-\tldr\tr0, [r0, #8]\n-\tstr\tr5, [sp, #0]\n-\tblx\t85f0 \n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr7, [sp, #0]\n+\tmov\tr0, r7\n \tadd\tsp, #12\n-\tpop\t{r4, r5, r6, r7, pc}\n-\tnop\n-\tldr\tr4, [r3, #28]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t163c0 \n-\tmovs\tr1, r0\n-\tb.n\t16224 \n-\tmovs\tr1, r0\n-\n-0001669c :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #76]\t@ (166f8 )\n-\tmov\tr4, r1\n-\tmov\tip, r3\n-\tcmp\tr2, #4\n-\tadd\tr5, pc\n-\tbeq.n\t166d0 \n-\tldr\tr1, [pc, #68]\t@ (166fc )\n-\tmov\tr0, r4\n-\tldr\tr3, [pc, #68]\t@ (16700 )\n-\tmov\tr2, ip\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r4\n-\tldr.w\tr1, [ip, #12]\n-\tblx\t8f5c \n-\tcmp\tr0, #0\n-\tbeq.n\t166cc \n-\tldr\tr3, [pc, #24]\t@ (166fc )\n-\tldr\tr2, [r0, #24]\n-\tmov\tr0, r4\n-\tldr\tr3, [r5, r3]\n-\tldr\tr2, [r2, #0]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr1, [r2, #0]\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr2, [r1, #20]\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tmov\tr5, r4\n+\tb.n\t16bac \n+\tstr\tr0, [r7, #72]\t@ 0x48\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstmia\tr1!, {r1, r2, r3, r7}\n+\tble.n\t16c94 \n \tmovs\tr1, r0\n-\n-00016704 :\n-\tpush\t{r3, r4, r5, lr}\n+\tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #76]\t@ (16760 )\n-\tmov\tr4, r1\n-\tmov\tip, r3\n-\tcmp\tr2, #4\n-\tadd\tr5, pc\n-\tbeq.n\t16738 \n-\tldr\tr1, [pc, #68]\t@ (16764 )\n-\tmov\tr0, r4\n-\tldr\tr3, [pc, #68]\t@ (16768 )\n-\tmov\tr2, ip\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r4\n-\tldr.w\tr1, [ip, #12]\n-\tblx\t8f5c \n-\tcmp\tr0, #0\n-\tbeq.n\t16734 \n-\tldr\tr3, [pc, #24]\t@ (16764 )\n-\tldr\tr2, [r0, #28]\n-\tmov\tr0, r4\n-\tldr\tr3, [r5, r3]\n-\tldr\tr2, [r2, #0]\n+\tstr.w\tr0, [ip, #3976]\t@ 0xf88\n+\tmov\tr4, r0\n+\tmov\tr5, r1\n+\tmov\tr1, r0\n+\tldr\tr0, [pc, #128]\t@ (16c80 )\n+\tldr\tr3, [pc, #132]\t@ (16c84 )\n+\tsub\tsp, #100\t@ 0x64\n+\tadd\tr0, pc\n+\tmovs\tr2, #92\t@ 0x5c\n+\tldr\tr3, [r0, r3]\n+\tmov\tr0, sp\n \tldr\tr3, [r3, #0]\n-\tldr\tr1, [r2, #0]\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr2, [r4, #12]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstmia\tr1!, {r1, r2, r5}\n-\tmovs\tr1, r0\n-\n-0001676c :\n-\tpush\t{r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr.w\tip, [pc, #148]\t@ 16810 \n-\tsub\tsp, #20\n-\tldr\tr4, [pc, #144]\t@ (16814 )\n-\tcmp\tr2, #4\n-\tadd\tip, pc\n-\tldr\tr5, [pc, #144]\t@ (16818 )\n-\tadd\tr5, pc\n-\tldr.w\tr4, [ip, r4]\n-\tmov\tip, r3\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #12]\n-\tmov.w\tr4, #0\n-\tmov\tr4, r1\n-\tbeq.n\t167cc \n-\tldr\tr1, [pc, #124]\t@ (1681c )\n+\tstr\tr3, [sp, #92]\t@ 0x5c\n+\tmov.w\tr3, #0\n+\tblx\t87cc \n+\tmovs\tr2, #92\t@ 0x5c\n+\tmov\tr1, r5\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #124]\t@ (16820 )\n-\tmov\tr2, ip\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldr\tr2, [pc, #108]\t@ (16824 )\n-\tldr\tr3, [pc, #92]\t@ (16814 )\n+\tldr\tr7, [r4, #0]\n+\tblx\t87cc \n+\tmovs\tr2, #92\t@ 0x5c\n+\tmov\tr1, sp\n+\tmov\tr0, r5\n+\tblx\t87cc \n+\tldr\tr3, [r5, #8]\n+\tldr\tr2, [r4, #0]\n+\tstr\tr7, [r4, #0]\n+\tstr\tr2, [r5, #0]\n+\tcbz\tr3, 16c3e \n+\tstr\tr5, [r3, #12]\n+\tldr\tr3, [r3, #16]\n+\tcmp\tr3, #0\n+\tbne.n\t16c36 \n+\tldr\tr3, [r5, #20]\n+\tcbz\tr3, 16c4a \n+\tstr\tr5, [r3, #12]\n+\tldr\tr3, [r3, #16]\n+\tcmp\tr3, #0\n+\tbne.n\t16c42 \n+\tldr\tr3, [r4, #8]\n+\tcbz\tr3, 16c56 \n+\tstr\tr4, [r3, #12]\n+\tldr\tr3, [r3, #16]\n+\tcmp\tr3, #0\n+\tbne.n\t16c4e \n+\tldr\tr3, [r4, #20]\n+\tcbz\tr3, 16c62 \n+\tstr\tr4, [r3, #12]\n+\tldr\tr3, [r3, #16]\n+\tcmp\tr3, #0\n+\tbne.n\t16c5a \n+\tldr\tr2, [pc, #36]\t@ (16c88 )\n+\tldr\tr3, [pc, #28]\t@ (16c84 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #12]\n+\tldr\tr3, [sp, #92]\t@ 0x5c\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1680a \n-\tadd\tsp, #20\n-\tpop\t{r4, r5, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r4\n-\tldr.w\tr1, [ip, #12]\n-\tblx\t8f5c \n-\tcmp\tr0, #0\n-\tbeq.n\t167b2 \n-\tldrd\tr1, r2, [r0, #24]\n-\tmovs\tr0, #2\n-\tldr\tr3, [pc, #56]\t@ (1681c )\n-\tldr\tr1, [r1, #0]\n-\tldr\tr2, [r2, #0]\n-\tldr\tr1, [r1, #0]\n-\tldr\tr2, [r2, #0]\n-\tstrd\tr1, r2, [sp]\n-\tmov\tr1, sp\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tldr.w\tr3, [r3, #220]\t@ 0xdc\n-\tblx\tr3\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr5\n-\tmovs\tr0, #0\n-\tb.n\t167b4 \n+\tbne.n\t16c7a \n+\tadd\tsp, #100\t@ 0x64\n+\tpop\t{r4, r5, r6, r7, pc}\n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tldr\tr0, [r7, #4]\n+\tstr\tr2, [r7, #60]\t@ 0x3c\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr4, [r6, #4]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstmia\tr0!, {r3, r5, r7}\n-\tmovs\tr1, r0\n-\tldr\tr4, [r0, #4]\n+\tstr\tr6, [r2, #56]\t@ 0x38\n \tmovs\tr2, r0\n \n-00016828 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tlr, [pc, #68]\t@ 1687c \n-\tmov\tip, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tadd\tlr, pc\n-\tbeq.n\t16860 \n-\tldr\tr1, [pc, #56]\t@ (16880 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #56]\t@ (16884 )\n-\tmov\tr0, ip\n-\tadd\tr3, pc\n-\tldr.w\tr1, [lr, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, ip\n-\tldr\tr1, [r4, #12]\n-\tblx\t8f5c \n-\tcmp\tr0, #0\n-\tbeq.n\t1685c \n-\tldr\tr1, [r4, #16]\n-\tldr\tr0, [r0, #8]\n-\tblx\t9ba0 \n-\tmovs\tr0, #0\n-\tpop\t{r4, pc}\n-\tnop\n-\tstr\tr4, [r7, #120]\t@ 0x78\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t17060 \n-\tmovs\tr1, r0\n-\n-00016888 :\n-\tpush\t{r4, lr}\n+00016c8c :\n+\tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (168c8 )\n-\tmov\tip, r3\n-\tcmp\tr2, #3\n-\tadd\tr4, pc\n-\tbeq.n\t168bc \n-\tmov\tlr, r1\n-\tldr\tr1, [pc, #40]\t@ (168cc )\n-\tldr\tr3, [pc, #40]\t@ (168d0 )\n-\tmov\tr0, lr\n-\tmov\tr2, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #84]\t@ (16cf0 )\n+\tmovs\tr0, #92\t@ 0x5c\n+\tldr\tr2, [pc, #84]\t@ (16cf4 )\n \tadd\tr3, pc\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tldmia.w\tsp!, {r4, lr}\n-\tldr\tr2, [r3, #8]\n-\tb.w\t9448 \n-\tnop\n-\tstr\tr0, [r4, #116]\t@ 0x74\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t16128 \n-\tmovs\tr1, r0\n-\n-000168d4 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #52]\t@ 16918 \n-\tmov\tlr, r0\n-\tmov\tr0, r1\n-\tmov\tr1, r3\n-\tldr\tr3, [pc, #44]\t@ (1691c )\n-\tadd\tip, pc\n-\tcmp\tr2, #2\n-\tldr.w\tr3, [ip, r3]\n-\tldr\tr3, [r3, #0]\n-\tbeq.n\t1690a \n-\tldr.w\tr4, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r1\n-\tmovs\tr3, #0\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tldr.w\tr3, [r3, #424]\t@ 0x1a8\n-\tldr.w\tr1, [lr]\n+\tldr\tr5, [r3, r2]\n+\tldr\tr3, [r5, #0]\n+\tldr\tr3, [r3, #20]\n \tblx\tr3\n-\tmovs\tr0, #0\n-\tpop\t{r4, pc}\n-\tstr\tr6, [r1, #112]\t@ 0x70\n+\tldr\tr3, [r5, #0]\n+\tmov\tr4, r0\n+\tmovs\tr0, #56\t@ 0x38\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr2, r0\n+\tmovs\tr0, #56\t@ 0x38\n+\tstr\tr2, [r4, #4]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tstr\tr0, [r4, #16]\n+\tmovs\tr1, #0\n+\tldr\tr0, [r4, #4]\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [r4, #16]\n+\tmovs\tr1, #0\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tmovs\tr3, #0\n+\tmov\tr0, r4\n+\tstrd\tr3, r3, [r4, #8]\n+\tstrd\tr3, r3, [r4, #20]\n+\tstr\tr3, [r4, #28]\n+\tstr\tr3, [r4, #0]\n+\tstrd\tr3, r3, [r4, #84]\t@ 0x54\n+\tpop\t{r3, r4, r5, pc}\n+\tstr\tr4, [r3, #52]\t@ 0x34\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00016920 :\n-\tpush\t{r4, lr}\n+00016cf8 :\n+\tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #60]\t@ (1696c )\n-\tsub\tsp, #8\n-\tmov\tip, r3\n-\tcmp\tr2, #3\n-\tadd\tr4, pc\n-\tbeq.n\t16956 \n-\tmov\tr0, r1\n-\tldr\tr1, [pc, #48]\t@ (16970 )\n-\tldr\tr3, [pc, #52]\t@ (16974 )\n-\tmov\tr2, ip\n-\tadd\tr3, pc\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tadd\tsp, #8\n-\tpop\t{r4, pc}\n-\tldr\tr4, [pc, #32]\t@ (16978 )\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr2, [ip, #8]\n-\tadd\tr4, pc\n-\tldr\tr0, [r0, #28]\n-\tstr\tr4, [sp, #0]\n-\tblx\t85f0 \n-\tadd\tsp, #8\n-\tpop\t{r4, pc}\n-\tstr\tr6, [r0, #108]\t@ 0x6c\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t16f6c \n-\tmovs\tr1, r0\n-\tb.n\t17078 \n-\tmovs\tr1, r0\n-\n-0001697c :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #52]\t@ (169c0 )\n-\tsub.w\tip, r2, #2\n-\tcmp.w\tip, #1\n-\tmov\tr2, r3\n-\tadd\tr4, pc\n-\tbls.n\t169b2 \n-\tmov\tr0, r1\n-\tldr\tr1, [pc, #36]\t@ (169c4 )\n-\tldr\tr3, [pc, #40]\t@ (169c8 )\n-\tadd\tr3, pc\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tldr\tr0, [r0, #28]\n-\tadds\tr3, #8\n-\tmov\tr2, ip\n-\tblx\t86a8 \n-\tmovs\tr0, #0\n-\tpop\t{r4, pc}\n-\tstr\tr6, [r4, #100]\t@ 0x64\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t16f2c \n-\tmovs\tr1, r0\n-\n-000169cc :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (16a0c )\n-\tmov\tip, r3\n-\tcmp\tr2, #3\n-\tadd\tr4, pc\n-\tbeq.n\t169fe \n-\tmov\tr0, r1\n-\tldr\tr1, [pc, #40]\t@ (16a10 )\n-\tldr\tr3, [pc, #40]\t@ (16a14 )\n-\tmov\tr2, ip\n-\tadd\tr3, pc\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tldr\tr2, [r3, #8]\n-\tldr\tr0, [r0, #28]\n-\tblx\t9a28 \n-\tmovs\tr0, #0\n-\tpop\t{r4, pc}\n-\tnop\n-\tstr\tr4, [r3, #96]\t@ 0x60\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t16eb8 \n-\tmovs\tr1, r0\n-\n-00016a18 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #52]\t@ (16a5c )\n-\tsub.w\tip, r2, #2\n-\tcmp.w\tip, #1\n-\tmov\tr2, r3\n-\tadd\tr4, pc\n-\tbls.n\t16a4e \n-\tmov\tr0, r1\n-\tldr\tr1, [pc, #36]\t@ (16a60 )\n-\tldr\tr3, [pc, #40]\t@ (16a64 )\n-\tadd\tr3, pc\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tldr\tr0, [r0, #28]\n-\tadds\tr3, #8\n-\tmov\tr2, ip\n-\tblx\t96d4 \n-\tmovs\tr0, #0\n-\tpop\t{r4, pc}\n-\tstr\tr2, [r1, #92]\t@ 0x5c\n+\tmov\tr4, r0\n+\tldr\tr0, [r0, #20]\n+\tldr\tr5, [pc, #96]\t@ (16d6c )\n+\tadd\tr5, pc\n+\tcbz\tr0, 16d22 \n+\tblx\t91e8 \n+\tldr\tr0, [r4, #20]\n+\tcmp\tr0, #0\n+\tbne.n\t16d10 \n+\tldr\tr0, [r4, #8]\n+\tcbz\tr0, 16d28 \n+\tblx\t9760 \n+\tldr\tr0, [r4, #8]\n+\tcmp\tr0, #0\n+\tbne.n\t16d1e \n+\tldr\tr3, [pc, #68]\t@ (16d70 )\n+\tldr\tr0, [r4, #16]\n+\tldr\tr5, [r5, r3]\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [r4, #4]\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [r4, #16]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [r4, #4]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr3, #0\n+\tadd.w\tr0, r4, #28\n+\tstr\tr3, [r4, #16]\n+\tstrd\tr3, r3, [r4]\n+\tblx\t8b04 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, lr}\n+\tldr\tr3, [r3, #24]\n+\tbx\tr3\n+\tstr\tr0, [r6, #44]\t@ 0x2c\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t16e90 \n-\tmovs\tr1, r0\n+\t...\n \n-00016a68 :\n+00016d74 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #64]\t@ 16ab8 \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #4\n-\tadd\tip, pc\n-\tbeq.n\t16aa0 \n-\tldr\tr1, [pc, #52]\t@ (16abc )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #52]\t@ (16ac0 )\n+\tldr\tr6, [pc, #40]\t@ (16dac )\n+\tmov\tr4, r0\n+\tadd.w\tr5, r0, #32\n+\tadd\tr6, pc\n+\tldr\tr2, [r4, #84]\t@ 0x54\n+\tmov\tr1, r6\n \tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n-\tmov\tr6, r0\n-\tadds\tr0, #28\n-\tblx\t8db0 \n+\tadds\tr2, #1\n+\tstr\tr2, [r4, #84]\t@ 0x54\n+\tblx\t973c \n+\tldr\tr0, [r4, #4]\n \tmov\tr1, r5\n-\tldrd\tr2, r3, [r4, #8]\n-\tldr\tr0, [r6, #28]\n-\tblx\t9088 \n-\tmovs\tr0, #0\n+\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t16d8c \n+\tmov\tr0, r5\n \tpop\t{r4, r5, r6, pc}\n-\tstr\tr4, [r7, #84]\t@ 0x54\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tsvc\t224\t@ 0xe0\n+\tnop\n+\tblt.n\t16cf4 \n \tmovs\tr1, r0\n \n-00016ac4 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #32]\t@ 16af4 \n-\tsub\tsp, #16\n-\tldr.w\tlr, [pc, #28]\t@ 16af8 \n-\tadd\tip, pc\n-\tstr\tr0, [sp, #8]\n-\tadds\tr0, #4\n-\tldr.w\tr4, [ip, lr]\n-\tstr\tr4, [sp, #4]\n-\tstr\tr0, [sp, #0]\n-\tmovs\tr0, #1\n-\tblx\t9190 \n-\tadd\tsp, #16\n-\tpop\t{r4, pc}\n-\tstr\tr0, [r4, #80]\t@ 0x50\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r2, #1\n-\t...\n-\n-00016afc :\n+00016db0 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #80]\t@ 16b5c \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #6\n-\tadd\tip, pc\n-\tbeq.n\t16b34 \n-\tldr\tr1, [pc, #68]\t@ (16b60 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #68]\t@ (16b64 )\n+\tldr\tr6, [pc, #40]\t@ (16de8 )\n+\tmov\tr4, r0\n+\tadd.w\tr5, r0, #32\n+\tadd\tr6, pc\n+\tldr\tr2, [r4, #88]\t@ 0x58\n+\tmov\tr1, r6\n \tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n-\tmov\tr2, r1\n-\tldr\tr3, [r3, #0]\n-\tldr\tr1, [r4, #12]\n-\tblx\t89c8 \n-\tmov\tr6, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t16b30 \n-\tadds\tr0, #8\n-\tblx\t8db0 \n-\tldr\tr0, [r6, #8]\n-\tldrd\tr2, r3, [r4, #16]\n+\tadds\tr2, #1\n+\tstr\tr2, [r4, #88]\t@ 0x58\n+\tblx\t973c \n+\tldr\tr0, [r4, #16]\n \tmov\tr1, r5\n-\tblx\t91a8 \n-\tmovs\tr0, #0\n+\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t16dc8 \n+\tmov\tr0, r5\n \tpop\t{r4, r5, r6, pc}\n \tnop\n-\tstr\tr0, [r5, #76]\t@ 0x4c\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t16f00 \n-\tmovs\tr1, r0\n-\n-00016b68 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr4, [pc, #204]\t@ (16c48 )\n-\tmov\tlr, r2\n-\tldr.w\tip, [pc, #204]\t@ 16c4c \n-\tsub\tsp, #44\t@ 0x2c\n-\tldr\tr2, [pc, #204]\t@ (16c50 )\n-\tadd\tr4, pc\n-\tadd\tip, pc\n-\tmov\tr5, r0\n-\tadd.w\tip, ip, #12\n-\tmov\tr6, r1\n-\tldr\tr7, [pc, #192]\t@ (16c54 )\n-\tldr\tr2, [r4, r2]\n-\tmov\tr4, r3\n-\tbic.w\tr3, lr, #2\n-\tadd\tr7, pc\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #36]\t@ 0x24\n-\tmov.w\tr2, #0\n-\tcmp\tr3, #4\n-\tldmia.w\tip, {r0, r1, r2}\n-\tadd.w\tip, sp, #24\n-\tstmia.w\tip, {r0, r1, r2}\n-\tbne.n\t16c2a \n-\tcmp.w\tlr, #6\n-\titt\tne\n-\tmovne\tr1, #3\n-\tmovne.w\tr8, #0\n-\tbeq.n\t16bf6 \n-\tstr\tr5, [sp, #8]\n-\tmov\tr3, r6\n-\tstr\tr1, [sp, #20]\n-\tmov\tr2, r8\n-\tldr.w\tip, [r4, #12]\n-\tadds\tr0, r5, #4\n-\tldr\tr4, [pc, #132]\t@ (16c58 )\n-\tldr\tr4, [r7, r4]\n-\tstrd\tip, r4, [sp]\n-\tblx\t8e74 \n-\tldr\tr2, [pc, #124]\t@ (16c5c )\n-\tldr\tr3, [pc, #112]\t@ (16c50 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #36]\t@ 0x24\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t16c44 \n-\tadd\tsp, #44\t@ 0x2c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr2, [pc, #104]\t@ (16c60 )\n-\tadd\tr0, sp, #20\n-\tldr\tr2, [r7, r2]\n-\tldr\tr1, [r2, #0]\n-\tldr\tr2, [pc, #100]\t@ (16c64 )\n-\tstr\tr0, [sp, #8]\n-\tmovs\tr0, #0\n-\tadd\tr2, pc\n-\tstr\tr2, [sp, #0]\n-\tldr\tr2, [pc, #92]\t@ (16c68 )\n-\tstr\tr0, [sp, #4]\n-\tmov\tr0, r6\n-\tadd\tr2, pc\n-\tldr.w\tr9, [r1, #1224]\t@ 0x4c8\n-\tadds\tr2, #16\n-\tldr\tr1, [r4, #16]\n-\tldr.w\tr8, [r4, #20]\n-\tblx\tr9\n-\tcbnz\tr0, 16c40 \n-\tldr\tr3, [sp, #20]\n-\tadd.w\tr3, sp, r3, lsl #2\n-\tldr\tr1, [r3, #24]\n-\tb.n\t16bc2 \n-\tldr\tr1, [pc, #52]\t@ (16c60 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #60]\t@ (16c6c )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr\tr1, [r7, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tb.n\t16bdc \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tstr\tr0, [r7, #68]\t@ 0x44\n-\tmovs\tr2, r0\n-\tldr\tr1, [pc, #280]\t@ (16d68 )\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tstr\tr2, [r4, #68]\t@ 0x44\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r2, #1\n-\tmovs\tr0, r0\n-\tstr\tr4, [r3, #64]\t@ 0x40\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tsxth\tr4, r2\n-\tmovs\tr1, r0\n-\tldr\tr2, [r3, #100]\t@ 0x64\n-\tmovs\tr2, r0\n-\tb.n\t16e04 \n+\tblt.n\t16ec8 \n \tmovs\tr1, r0\n \n-00016c70 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+00016dec :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tldr\tr5, [pc, #228]\t@ (16d68 )\n-\tsub\tsp, #28\n-\tldr\tr4, [pc, #228]\t@ (16d6c )\n+\tstr.w\tr0, [ip, #3968]\t@ 0xf80\n+\tldr\tr5, [pc, #600]\t@ (17058 )\n+\tsub\tsp, #92\t@ 0x5c\n+\tldr\tr4, [pc, #600]\t@ (1705c )\n+\tmov\tr6, r2\n \tadd\tr5, pc\n-\tldr\tr6, [pc, #228]\t@ (16d70 )\n-\tadd\tr6, pc\n+\tldr\tr7, [sp, #128]\t@ 0x80\n \tldr\tr4, [r5, r4]\n-\tmov\tr5, r1\n+\tmov\tr5, r3\n+\tldr\tr3, [pc, #592]\t@ (17060 )\n \tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #20]\n+\tstr\tr4, [sp, #84]\t@ 0x54\n \tmov.w\tr4, #0\n-\tmov\tr4, r3\n-\tsubs\tr3, r2, #4\n-\tcmp\tr3, #1\n-\tbhi.n\t16cfe \n-\tcmp\tr2, #5\n-\tldr\tr1, [r4, #12]\n-\tit\tne\n-\tmovne\tr3, #2\n-\tmov\tr8, r0\n-\tit\tne\n-\tstrne\tr3, [sp, #16]\n-\tbeq.n\t16d18 \n-\tldr\tr3, [r4, #0]\n+\tstr\tr2, [sp, #0]\n+\tldr\tr2, [pc, #584]\t@ (17064 )\n+\tstr\tr0, [sp, #16]\n+\tadd\tr2, pc\n+\tldr.w\tr9, [r2, r3]\n+\tldr.w\tr3, [r9]\n+\tldr\tr3, [r3, #20]\n+\tcmp\tr5, #0\n+\tbne.w\t16f98 \n+\tldr\tr4, [r6, #12]\n+\tadd.w\tr8, sp, #28\n+\tadd.w\tr4, r4, r4, lsl #1\n+\tadds\tr0, r4, #1\n+\tlsls\tr0, r0, #2\n+\tblx\tr3\n+\tldr.w\tr3, [r9]\n+\tstr\tr0, [sp, #4]\n+\tmovs\tr1, #1\n \tmov\tr0, r8\n-\tmov\tr2, r5\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tldr.w\tsl, [r6, #8]\n+\tcmp.w\tsl, #0\n+\tbeq.w\t17042 \n+\tldr\tr7, [pc, #524]\t@ (17068 )\n+\tadd\tr6, sp, #24\n+\tadd\tr7, pc\n+\tmov\tfp, r7\n+\tmov\tr7, r6\n+\tmov\tr6, r4\n+\tmov\tr4, sl\n+\tldr.w\tsl, [sp, #4]\n+\tb.n\t16e70 \n+\tmov\tr5, r3\n+\tcmp\tr6, r5\n+\tbgt.n\t16e7e \n+\tldr.w\tr3, [r9]\n+\tmov\tr0, fp\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #76]\t@ 0x4c\n+\tmov\tr1, r4\n+\tmov\tr2, r7\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tldr\tr4, [r4, #16]\n+\tstr.w\tr3, [sl, r5, lsl #2]\n+\tadds\tr3, r5, #3\n+\tstr\tr5, [r0, #12]\n+\tcmp\tr4, #0\n+\tbne.n\t16e6e \n+\tmov\tfp, r3\n+\tadds\tr7, r5, #4\n+\tldr.w\tr3, [r9]\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tldr\tr1, [r0, #0]\n+\tmov\tr5, r0\n+\tadds\tr1, #1\n+\tstr\tr1, [r0, #0]\n+\tcmp.w\tfp, #0\n+\tbeq.w\t17048 \n+\tldr.w\tsl, [pc, #436]\t@ 1706c \n+\tmovs\tr4, #0\n+\tldr\tr3, [pc, #432]\t@ (17070 )\n+\tadd\tsl, pc\n+\tldr\tr6, [sp, #4]\n+\tstrd\tsl, r7, [sp, #12]\n+\tadd\tr3, pc\n+\tldr.w\tsl, [sp]\n+\tstr\tr3, [sp, #8]\n+\tmovs\tr3, #0\n+\tldr\tr1, [r6, #0]\n+\tmov\tr2, r3\n+\tmov\tr0, sl\n \tblx\t89c8 \n-\tcbz\tr0, 16d14 \n-\tldr\tr3, [sp, #16]\n-\tcmp\tr3, #1\n-\tbeq.n\t16d5e \n-\tcmp\tr3, #2\n-\tbeq.n\t16d56 \n-\tcmp\tr3, #0\n-\tbeq.n\t16d52 \n-\tldr\tr3, [pc, #168]\t@ (16d74 )\n+\tadds\tr3, r4, #1\n+\tmov\tr7, r0\n+\tcmp\tr3, fp\n+\tblt.n\t16eec \n+\tldr.w\tr3, [r9]\n+\tldr\tr0, [sp, #8]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr0, [r7, #8]\n+\tmov\tr1, r5\n+\tblx\t8a44 \n+\tadds\tr3, r4, #2\n+\tcmp\tr3, fp\n+\tstr\tr0, [r6, #4]\n+\tblt.n\t16f06 \n+\tldr.w\tr3, [r9]\n+\tldr\tr0, [sp, #12]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n \tmov\tr0, r7\n-\tldr\tr3, [r6, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr2, [r3, #216]\t@ 0xd8\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tmov\tr2, r8\n+\tmov\tr1, r5\n+\tadds\tr4, #3\n+\tblx\t8a68 \n+\tadds\tr6, #12\n+\tstr.w\tr0, [r6, #-4]\n+\tcmp\tr4, fp\n+\tblt.n\t16ece \n+\tldr\tr7, [sp, #16]\n+\tcmp\tr7, r4\n+\tbgt.n\t16f2e \n+\tldr.w\tr2, [r9]\n+\tldr\tr0, [pc, #332]\t@ (17074 )\n+\tldr\tr2, [r2, #16]\n+\tadd\tr0, pc\n \tblx\tr2\n-\tmov\tr1, r0\n+\tldr\tr3, [sp, #4]\n+\tadd.w\tr4, r3, r4, lsl #2\n+\tldr\tr3, [sp, #0]\n+\tmov\tr1, r5\n+\tldr\tr0, [r3, #28]\n+\tblx\t8a44 \n+\tldr.w\tr2, [r9]\n+\tldr\tr1, [sp, #4]\n+\tstr\tr0, [r4, #0]\n+\tmov\tr0, r7\n+\tldr.w\tr2, [r2, #220]\t@ 0xdc\n+\tblx\tr2\n+\tldr\tr2, [r5, #0]\n+\tmov\tr6, r0\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r5, #0]\n+\tbgt.n\t16f66 \n+\tldr.w\tr3, [r9]\n \tmov\tr0, r5\n-\tblx\tr4\n-\tmovs\tr0, #0\n-\tldr\tr2, [pc, #144]\t@ (16d78 )\n-\tldr\tr3, [pc, #132]\t@ (16d6c )\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr.w\tr3, [r9]\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr.w\tr3, [r9]\n+\tldr\tr0, [sp, #4]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldr\tr2, [pc, #248]\t@ (17078 )\n+\tldr\tr3, [pc, #220]\t@ (1705c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #20]\n+\tldr\tr3, [sp, #84]\t@ 0x54\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t16d62 \n-\tadd\tsp, #28\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr1, [pc, #116]\t@ (16d74 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #120]\t@ (16d7c )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr\tr1, [r6, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tb.n\t16ce4 \n-\tldr\tr3, [pc, #88]\t@ (16d74 )\n-\tadd\tr0, sp, #16\n-\tldr\tr2, [pc, #96]\t@ (16d80 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r6, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr2, [sp, #0]\n-\tldr\tr2, [pc, #92]\t@ (16d84 )\n-\tstr\tr0, [sp, #8]\n-\tmovs\tr0, #0\n+\tbne.n\t17054 \n+\tmov\tr0, r6\n+\tadd\tsp, #92\t@ 0x5c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tadd.w\tr2, r5, r5, lsl #1\n+\tmov\tsl, r1\n+\tadds\tr0, r2, #1\n+\tstr\tr2, [sp, #8]\n+\tadd.w\tr8, sp, #28\n+\tlsls\tr0, r0, #2\n+\tblx\tr3\n+\tldr.w\tr3, [r9]\n \tstr\tr0, [sp, #4]\n-\tadd\tr2, pc\n-\tadds\tr2, #32\n-\tmov\tr0, r5\n-\tldr.w\tr9, [r3, #1224]\t@ 0x4c8\n-\tmovs\tr3, #4\n-\tblx\tr9\n-\tcmp\tr0, #0\n-\tbne.n\t16d14 \n-\tldr\tr1, [r4, #16]\n+\tmovs\tr1, #1\n \tmov\tr0, r8\n-\tldr\tr3, [r4, #0]\n-\tmov\tr2, r5\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tcmp\tr5, #0\n+\tble.n\t1704c \n+\tldr\tr3, [pc, #188]\t@ (1707c )\n+\tmov.w\tfp, #0\n+\tmov\tr4, fp\n+\tmov\tr6, fp\n+\tadd\tr3, pc\n+\tldr.w\tfp, [sp, #16]\n+\tstr\tr3, [sp, #20]\n+\tsubs\tr7, #4\n+\tadd\tr3, sp, #24\n+\tstr.w\tr9, [sp, #16]\n+\tstr\tr3, [sp, #12]\n+\tb.n\t16fe2 \n+\tadds\tr4, #1\n+\tcmp\tr5, r4\n+\tbeq.n\t17030 \n+\tldr.w\tr1, [r7, #4]!\n+\tmov\tr3, sl\n+\tldr\tr0, [sp, #0]\n+\tmov\tr2, fp\n \tblx\t89c8 \n+\tmov\tr9, r0\n+\tcbz\tr0, 1703a \n+\tmov\tr1, r0\n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tmov\tr0, r8\n+\tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t16cbc \n-\tb.n\t16d14 \n-\tldr\tr7, [r0, #28]\n-\tb.n\t16cca \n-\tldr\tr7, [r0, #28]\n-\tldr\tr3, [r0, #36]\t@ 0x24\n-\tadd\tr7, r3\n-\tb.n\t16cca \n-\tldr\tr7, [r0, #36]\t@ 0x24\n-\tb.n\t16cca \n+\tbne.n\t16fdc \n+\tldr\tr3, [sp, #8]\n+\tcmp\tr3, r6\n+\tbgt.n\t17010 \n+\tldr\tr3, [sp, #16]\n+\tldr\tr0, [sp, #20]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #76]\t@ 0x4c\n+\tmov\tr1, r9\n+\tldr\tr2, [sp, #12]\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tldr\tr2, [sp, #4]\n+\tldr.w\tr3, [r9]\n+\tadds\tr4, #1\n+\tcmp\tr5, r4\n+\tstr.w\tr3, [r2, r6, lsl #2]\n+\tstr\tr6, [r0, #12]\n+\tadd.w\tr6, r6, #3\n+\tbne.n\t16fe2 \n+\tldr.w\tr9, [sp, #16]\n+\tmov\tfp, r6\n+\tadds\tr7, r6, #1\n+\tb.n\t16e9c \n+\tldr.w\tr9, [sp, #16]\n+\tmov\tr6, r0\n+\tb.n\t16f66 \n+\tmov\tfp, sl\n+\tmovs\tr7, #1\n+\tb.n\t16e9c \n+\tldr\tr4, [sp, #4]\n+\tb.n\t16f34 \n+\tmovs\tr7, #1\n+\tmov.w\tfp, #0\n+\tb.n\t16e9c \n \tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tstr\tr6, [r6, #52]\t@ 0x34\n+\tstr\tr0, [r7, #28]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr2, [r6, #52]\t@ 0x34\n-\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr4, [r2, #48]\t@ 0x30\n+\tstr\tr0, [r4, #28]\n \tmovs\tr2, r0\n-\tb.n\t16dcc \n+\tblt.n\t170f8 \n+\tmovs\tr1, r0\n+\tblt.n\t16fdc \n+\tmovs\tr1, r0\n+\tblt.n\t17100 \n \tmovs\tr1, r0\n-\trev\tr2, r3\n+\tblt.n\t16fdc \n \tmovs\tr1, r0\n-\tldr\tr2, [r7, #80]\t@ 0x50\n+\tstr\tr4, [r7, #4]\n \tmovs\tr2, r0\n+\tbls.n\t17168 \n+\tmovs\tr1, r0\n \n-00016d88 :\n+00017080 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #3984]\t@ 0xf90\n-\tldr\tr6, [pc, #248]\t@ (16e94 )\n+\tldr.w\tr6, [pc, #1156]\t@ 17518 \n \tsub\tsp, #76\t@ 0x4c\n-\tldr\tr5, [pc, #248]\t@ (16e98 )\n-\tmov\tr9, r1\n+\tldr.w\tr5, [pc, #1156]\t@ 1751c \n+\tmov\tfp, r0\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #248]\t@ (16e9c )\n-\tldr\tr1, [pc, #248]\t@ (16ea0 )\n-\tcmp\tr2, #3\n-\tadd\tr4, pc\n+\tldr.w\tr3, [pc, #1152]\t@ 17520 \n+\tldr.w\tr4, [pc, #1152]\t@ 17524 \n+\tadd\tr3, pc\n \tldr\tr5, [r6, r5]\n-\tmov\tr6, r3\n-\tmov\tr3, r4\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #68]\t@ 0x44\n \tmov.w\tr5, #0\n-\tstr\tr0, [sp, #0]\n-\tldr\tr5, [r4, r1]\n-\tldr\tr3, [r5, #0]\n-\tble.n\t16e7e \n-\tadd.w\tr8, sp, #12\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tmovs\tr1, #0\n-\tmov\tr0, r8\n-\tmov\tfp, r2\n-\tmovs\tr7, #3\n-\tblx\tr3\n-\tadd.w\tr4, r6, #8\n-\tadd\tr3, sp, #8\n-\tstr\tr3, [sp, #4]\n-\tb.n\t16dde \n-\tmov\tr7, r3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr2, r9\n-\tldr.w\tr1, [r4, #4]!\n-\tldr\tr0, [sp, #0]\n-\tblx\t89c8 \n-\tldr\tr3, [r5, #0]\n-\tcmp\tr0, #0\n-\tbeq.n\t16e70 \n-\tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tldr\tr0, [r4, #0]\n-\tldr.w\tsl, [sp, #56]\t@ 0x38\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r8\n-\tblx\tsl\n-\tldr\tr1, [r4, #0]\n-\tcbnz\tr0, 16e68 \n-\tldr\tr2, [r5, #0]\n-\tmov\tr0, r1\n-\tldr.w\tsl, [sp, #60]\t@ 0x3c\n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n-\tblx\tr2\n-\tldr\tr2, [sp, #4]\n-\tmov\tr1, r0\n-\tmov\tr0, r8\n-\tblx\tsl\n-\tadds\tr3, r7, #1\n-\tcmp\tfp, r3\n-\tbne.n\t16ddc \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tmovs\tr4, #3\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tldr\tr5, [sp, #0]\n-\tldr.w\tr1, [r6, r4, lsl #2]\n-\tmov\tr2, r9\n+\tmov\tr5, r1\n+\tmov\tr0, r5\n+\tmov\tr1, r2\n+\tadd\tr2, sp, #40\t@ 0x28\n+\tldr\tr6, [r3, r4]\n+\tadd\tr3, sp, #44\t@ 0x2c\n+\tldr\tr4, [r6, #0]\n+\tldr.w\tr4, [r4, #188]\t@ 0xbc\n+\tblx\tr4\n+\tcbnz\tr0, 170f8 \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tmovw\tr4, #21846\t@ 0x5556\n+\tmovt\tr4, #21845\t@ 0x5555\n+\tmov\tr7, r0\n+\tsmull\tr2, r4, r4, r3\n+\tsub.w\tr4, r4, r3, asr #31\n+\tadd.w\tr4, r4, r4, lsl #1\n+\tsubs\tr4, r3, r4\n+\tcmp\tr4, #1\n+\tbeq.n\t1711c \n \tldr\tr3, [r6, #0]\n+\tmov\tr2, r0\n+\tldr.w\tr1, [pc, #1084]\t@ 17528 \n \tmov\tr0, r5\n-\tblx\t89c8 \n-\tblx\t9760 \n-\tcmp\tr7, r4\n-\tadd.w\tr4, r4, #1\n-\tbne.n\t16e32 \n-\tmovs\tr0, #0\n-\tldr\tr2, [pc, #84]\t@ (16ea4 )\n-\tldr\tr3, [pc, #68]\t@ (16e98 )\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tmovs\tr4, #1\n+\tldr.w\tr2, [pc, #1072]\t@ 1752c \n+\tldr.w\tr3, [pc, #1052]\t@ 1751c \n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #68]\t@ 0x44\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t16e90 \n+\tbne.w\t174f2 \n+\tmov\tr0, r4\n \tadd\tsp, #76\t@ 0x4c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr2, [r6, #0]\n-\tmov\tr0, r9\n-\tblx\t99ec \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tmovs\tr0, #1\n-\tb.n\t16e4e \n-\tldr.w\tr4, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r6\n-\tldr\tr3, [pc, #32]\t@ (16ea8 )\n-\tmovs\tr1, #3\n-\tmov\tr0, r9\n+\tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tsubs\tr3, #1\n+\tmov\tr0, r5\n+\tldr.w\tr1, [r2, r3, lsl #2]\n+\tldr.w\tr2, [pc, #1028]\t@ 17530 \n+\tadd\tr2, pc\n+\tblx\t86fc \n+\tcmp\tr0, #0\n+\tbeq.n\t170f8 \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr3, #1\n+\tble.w\t17280 \n+\tldr\tr3, [pc, #1008]\t@ (17534 )\n+\tmovw\tr9, #43691\t@ 0xaaab\n+\tmovt\tr9, #43690\t@ 0xaaaa\n+\tmovw\tr8, #43690\t@ 0xaaaa\n+\tmovt\tr8, #10922\t@ 0x2aaa\n \tadd\tr3, pc\n-\tblx\tr4\n-\tb.n\t16e7a \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tstr\tr4, [r3, #36]\t@ 0x24\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tstr\tr4, [r2, #36]\t@ 0x24\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstr\tr2, [r5, #24]\n-\tmovs\tr2, r0\n-\tudf\t#178\t@ 0xb2\n-\tmovs\tr1, r0\n-\n-00016eac :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #84]\t@ (16f10 )\n-\tmov\tr4, r1\n-\tcmp\tr2, #4\n-\tmov\tr1, r3\n-\tadd\tr5, pc\n-\tbeq.n\t16ee4 \n-\tldr.w\tip, [pc, #76]\t@ 16f14 \n-\tmov\tr2, r1\n-\tldr\tr3, [pc, #72]\t@ (16f18 )\n-\tmov\tr0, r4\n+\tstr\tr3, [sp, #24]\n+\tldr\tr3, [pc, #992]\t@ (17538 )\n+\tstr\tr7, [sp, #20]\n+\tmovs\tr7, #4\n \tadd\tr3, pc\n-\tldr.w\tr1, [r5, ip]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tmovs\tr3, #0\n-\tldr\tr1, [r1, #12]\n-\tmov\tr2, r3\n-\tblx\t89c8 \n-\tldr\tr3, [pc, #36]\t@ (16f14 )\n-\tsubs\tr0, #0\n-\tit\tne\n-\tmovne\tr0, #1\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr2, [r3, #216]\t@ 0xd8\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr5\n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tstr\tr2, [r7, #16]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\t\t\t@ instruction: 0xfac80001\n-\n-00016f1c :\n-\tpush\t{r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #84]\t@ 16f80 \n-\tsub\tsp, #12\n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tadd\tip, pc\n-\tcmp\tr2, #5\n-\tbeq.n\t16f58 \n-\tldr\tr1, [pc, #72]\t@ (16f84 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #72]\t@ (16f88 )\n+\tstr\tr7, [sp, #16]\n+\tstr\tr3, [sp, #12]\n+\tstrd\tr4, fp, [sp, #28]\n+\tldr\tr2, [sp, #16]\n \tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tldr\tr1, [r3, r2]\n+\tldr\tr2, [sp, #24]\n+\tblx\t86fc \n+\tcmp\tr0, #0\n+\tbeq.n\t170f8 \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tldr\tr2, [sp, #20]\n+\tsubs\tr3, #1\n+\tadds\tr2, #1\n+\tcmp\tr3, r2\n+\tbgt.n\t1718e \n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [pc, #948]\t@ (1753c )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr2, [sp, #16]\n+\tmov\tr0, r5\n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tadd\tr3, r2\n+\tadd\tr2, sp, #48\t@ 0x30\n+\tldr\tr1, [r3, #4]\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr4, [r3, #188]\t@ 0xbc\n+\tadd\tr3, sp, #52\t@ 0x34\n \tblx\tr4\n-\tmovs\tr0, #1\n-\tadd\tsp, #12\n-\tpop\t{r4, r5, pc}\n-\tmov\tr2, r1\n-\tldr\tr3, [r3, #0]\n-\tldr\tr1, [r4, #12]\n-\tblx\t89c8 \n+\tmov\tr7, r0\n \tcmp\tr0, #0\n-\tbeq.n\t16f52 \n-\tldr.w\tip, [pc, #36]\t@ 16f8c \n-\tmov\tr1, r5\n-\tldrd\tr3, r2, [r4, #12]\n-\tadd\tip, pc\n-\tldr\tr0, [r0, #8]\n-\tstr.w\tip, [sp]\n-\tblx\t85f0 \n-\tadd\tsp, #12\n-\tpop\t{r4, r5, pc}\n-\tstr\tr0, [r1, #12]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tudf\t#10\n-\tmovs\tr1, r0\n-\tble.n\t16f60 \n-\tmovs\tr1, r0\n-\n-00016f90 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #76]\t@ 16fec \n-\tsubs\tr5, r2, #4\n-\tmov\tr6, r1\n-\tmov\tr4, r3\n-\tadd\tip, pc\n-\tcmp\tr5, #1\n-\tbls.n\t16fca \n-\tldr\tr1, [pc, #64]\t@ (16ff0 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #64]\t@ (16ff4 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n+\tbne.n\t170f8 \n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tcmp\tr3, #0\n+\tble.n\t17250 \n+\tadd.w\tfp, sp, #64\t@ 0x40\n+\tadd.w\tsl, sp, #56\t@ 0x38\n+\tb.n\t171c8 \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr2, r3\n+\tbge.n\t17222 \n+\tldr\tr2, [sp, #48]\t@ 0x30\n+\tadds\tr7, #1\n+\tcmp\tr2, r7\n+\tble.n\t17252 \n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\tmov\tr2, sl\n+\tmov\tr0, r5\n+\tldr.w\tr1, [r3, r7, lsl #2]\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr4, [r3, #188]\t@ 0xbc\n+\tmov\tr3, fp\n \tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #12]\n-\tblx\t89c8 \n \tcmp\tr0, #0\n-\tbeq.n\t16fc6 \n-\tldr\tr0, [r0, #8]\n-\tadd.w\tr3, r4, #16\n-\tmov\tr2, r5\n-\tmov\tr1, r6\n-\tblx\t86a8 \n-\tmovs\tr0, #0\n-\tpop\t{r4, r5, r6, pc}\n-\tnop\n-\tstr\tr4, [r2, #4]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tble.n\t16f5c \n-\tmovs\tr1, r0\n-\n-00016ff8 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #3976]\t@ 0xf88\n-\tldr\tr4, [pc, #376]\t@ (17184 )\n-\tmov\tr8, r2\n-\tldr\tr2, [pc, #376]\t@ (17188 )\n-\tsub\tsp, #84\t@ 0x54\n-\tadd\tr4, pc\n-\tcmp.w\tr8, #2\n-\tldr\tr2, [r4, r2]\n-\tldr\tr4, [pc, #368]\t@ (1718c )\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #76]\t@ 0x4c\n-\tmov.w\tr2, #0\n-\tmov\tr2, r3\n-\tadd\tr4, pc\n-\tstr\tr1, [sp, #8]\n-\tble.w\t17142 \n-\tmov\tsl, r0\n-\tcmp.w\tr8, #3\n-\tstr\tr3, [sp, #4]\n-\tbeq.w\t17158 \n-\tldr\tr3, [pc, #340]\t@ (17190 )\n-\tadd\tr7, sp, #20\n-\tmovs\tr1, #0\n-\tmov\tr0, r7\n-\tmovs\tr5, #3\n-\tldr\tr6, [r4, r3]\n+\tbne.n\t170f8 \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tsubs\tr3, #3\n+\tcmp\tr3, #1\n+\tbhi.n\t172de \n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tmov\tr0, r5\n+\tldr\tr2, [sp, #12]\n+\tldr\tr1, [r3, #8]\n+\tblx\t86fc \n+\tcmp\tr0, #0\n+\tbeq.w\t170f8 \n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tadd\tr2, sp, #60\t@ 0x3c\n+\tmov\tr0, r5\n+\tldr\tr1, [r3, #4]\n \tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tldr.w\tr3, [r3, #160]\t@ 0xa0\n \tblx\tr3\n-\tldr\tr2, [sp, #4]\n-\tadd\tr3, sp, #16\n-\tstr\tr2, [sp, #12]\n-\tadd.w\tr4, r2, #12\n-\tstr\tr3, [sp, #4]\n-\tldr\tr2, [r6, #0]\n-\tmov\tr9, r4\n-\tldr\tr0, [r4, #0]\n-\tldr.w\tfp, [sp, #64]\t@ 0x40\n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tcbnz\tr0, 17222 \n+\tldr\tr2, [sp, #60]\t@ 0x3c\n+\tlsrs\tr3, r2, #31\n+\tmla\tr1, r9, r2, r8\n+\tcmp.w\tr1, #1431655765\t@ 0x55555555\n+\tit\tcs\n+\torrcs.w\tr3, r3, #1\n+\tcmp\tr3, #0\n+\tbeq.n\t171ba \n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tldr\tr1, [sp, #64]\t@ 0x40\n+\tldr.w\tr2, [r3, #1368]\t@ 0x558\n+\tldr\tr0, [r1, #4]\n+\tldr.w\tr4, [r3, #288]\t@ 0x120\n \tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r7\n-\tblx\tfp\n-\tldr.w\tr1, [r4], #4\n-\tmov\tr3, r0\n-\tcmp\tr0, #0\n-\tbne.n\t1710e \n+\tmovs\tr1, #0\n+\tldr\tr3, [pc, #768]\t@ (17540 )\n+\tstr\tr1, [sp, #0]\n \tmov\tr2, r0\n+\tldr\tr1, [pc, #764]\t@ (17544 )\n+\tadd\tr3, pc\n+\tmov\tr0, r5\n+\tadd\tr1, pc\n+\tblx\tr4\n+\tb.n\t170f8 \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tldr\tr2, [sp, #20]\n+\tsubs\tr3, #1\n+\tadds\tr2, #2\n+\tcmp\tr3, r2\n+\tbgt.n\t1726a \n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [pc, #744]\t@ (17548 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tsubs\tr3, #1\n+\tldr\tr2, [sp, #20]\n+\tldr\tr1, [sp, #16]\n+\tadds\tr2, #3\n+\tstr\tr2, [sp, #20]\n+\tadds\tr1, #12\n+\tcmp\tr2, r3\n+\tstr\tr1, [sp, #16]\n+\tblt.w\t17166 \n+\tldrd\tr4, fp, [sp, #28]\n+\tblx\t8efc \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tmov\tsl, r0\n+\tcmp\tr3, #1\n+\tit\tgt\n+\tmovgt\tr7, #0\n+\tbgt.n\t172b0 \n+\tb.n\t174f8 \n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tldr.w\tr0, [r2, r7, lsl #2]\n+\tadds\tr7, #3\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tmov\tr0, sl\n+\tblx\t832c \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tsubs\tr2, r3, #1\n+\tcmp\tr2, r7\n+\tble.n\t172f0 \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n \tmov\tr0, sl\n+\tldr.w\tr1, [r3, r7, lsl #2]\n+\tmovs\tr3, #0\n+\tmov\tr2, r3\n \tblx\t89c8 \n-\tldr.w\tr3, [r4, #-4]\n+\tldr\tr3, [r6, #0]\n+\tmov\tr8, r0\n \tcmp\tr0, #0\n-\tbne.n\t1710e \n-\tldr\tr2, [r6, #0]\n-\tmov\tr0, r3\n-\tldr.w\tr9, [sp, #68]\t@ 0x44\n-\tadds\tr5, #1\n-\tldr.w\tr3, [r2, #1368]\t@ 0x558\n+\tbeq.n\t17292 \n+\tldr\tr1, [pc, #640]\t@ (1754c )\n+\tmovs\tr2, #0\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tmov\tr0, r5\n+\tadd\tr1, pc\n \tblx\tr3\n-\tldr\tr2, [sp, #4]\n-\tmov\tr1, r0\n-\tmov\tr0, r7\n-\tblx\tr9\n-\tcmp\tr8, r5\n-\tbgt.n\t17058 \n+\tmov\tr0, sl\n+\tblx\t954c \n+\tb.n\t170fa \n \tldr\tr3, [r6, #0]\n-\tmov\tr0, r7\n-\tldr\tr2, [sp, #12]\n-\tsub.w\tr7, r8, #3\n-\tstr\tr2, [sp, #4]\n-\tmovs\tr4, #3\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tmov\tr2, r0\n+\tldr\tr1, [pc, #620]\t@ (17550 )\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n \tblx\tr3\n+\tb.n\t170f8 \n+\tcmp\tr3, #3\n+\tble.w\t17402 \n+\tmovs\tr3, #2\n+\tstr.w\tr8, [sp, #20]\n+\tstr\tr3, [sp, #16]\n+\tadd\tr3, sp, #52\t@ 0x34\n+\tstrd\tr4, fp, [sp, #32]\n+\tstr\tr3, [sp, #28]\n+\tadd\tr3, sp, #48\t@ 0x30\n+\tstr\tr3, [sp, #24]\n+\tadd\tr3, sp, #60\t@ 0x3c\n+\tstr\tr3, [sp, #12]\n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tmov\tr0, sl\n+\tldr\tr2, [sp, #20]\n+\tldr\tr1, [r3, r2]\n+\tmovs\tr3, #0\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tldr\tr2, [sp, #16]\n+\tmov\tr8, r0\n+\tmov\tr0, r5\n+\tldr.w\tr1, [r3, r2, lsl #2]\n \tldr\tr3, [r6, #0]\n-\tlsls\tr0, r7, #2\n-\tldr\tr3, [r3, #20]\n+\tldr.w\tr4, [r3, #188]\t@ 0xbc\n+\tldrd\tr2, r3, [sp, #24]\n+\tblx\tr4\n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tcmp\tr3, #0\n+\tittt\tgt\n+\tmovgt\tr7, #0\n+\taddgt.w\tfp, sp, #64\t@ 0x40\n+\taddgt.w\tr9, sp, #56\t@ 0x38\n+\tbgt.n\t1739c \n+\tb.n\t173ea \n+\tldr.w\tr3, [r2, #160]\t@ 0xa0\n+\tmov\tr0, r5\n+\tldr\tr1, [r1, #4]\n+\tldr\tr2, [sp, #12]\n \tblx\tr3\n-\tldr\tr2, [sp, #4]\n-\tmov\tr5, r0\n-\tsub.w\tr9, r0, #4\n-\tadd.w\tfp, r2, #8\n+\tldr\tr2, [sp, #60]\t@ 0x3c\n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tmov\tr0, sl\n+\tldr.w\tr1, [r3, r2, lsl #2]\n+\tmov\tr2, r4\n+\tmov\tr3, r4\n+\tblx\t89c8 \n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tmov\tr4, r0\n+\tldr\tr0, [r3, #0]\n \tldr\tr3, [r6, #0]\n-\tadds\tr4, #1\n-\tldr.w\tr0, [fp, #4]!\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n+\tmov\tr3, r4\n \tmov\tr1, r0\n+\tmov\tr2, r8\n \tmov\tr0, sl\n-\tblx\t832c \n-\tldr\tr3, [r0, #0]\n-\tcmp\tr8, r4\n-\tstr.w\tr3, [r9, #4]!\n-\tbgt.n\t170cc \n+\tblx\t8a50 \n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tcmp\tr3, #4\n+\tbne.n\t17394 \n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tldr\tr3, [r3, #12]\n+\tstr\tr3, [r0, #32]\n+\tldr\tr2, [r3, #0]\n+\tadds\tr2, #1\n+\tstr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tadds\tr7, #1\n+\tcmp\tr3, r7\n+\tble.n\t173ea \n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\tmov\tr2, r9\n+\tmov\tr0, r5\n+\tldr.w\tr1, [r3, r7, lsl #2]\n \tldr\tr3, [r6, #0]\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tldr\tr0, [sp, #8]\n+\tldr.w\tr4, [r3, #188]\t@ 0xbc\n+\tmov\tr3, fp\n \tblx\tr4\n-\tldr\tr3, [r6, #0]\n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tmov\tr0, sl\n+\tldr\tr1, [r3, #0]\n+\tmovs\tr3, #0\n+\tmov\tr2, r3\n+\tblx\t8f5c \n+\tldr\tr2, [r6, #0]\n+\tldr\tr1, [sp, #64]\t@ 0x40\n+\tmov\tr4, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1734a \n+\tldr.w\tr3, [r2, #1368]\t@ 0x558\n+\tldr\tr0, [r1, #0]\n+\tldr.w\tr6, [r2, #288]\t@ 0x120\n+\tldr\tr4, [sp, #32]\n+\tblx\tr3\n+\tmovs\tr3, #0\n+\tldr\tr1, [pc, #376]\t@ (17554 )\n+\tstr\tr3, [sp, #0]\n+\tmov\tr2, r0\n+\tldr\tr3, [pc, #376]\t@ (17558 )\n \tmov\tr0, r5\n-\tldr\tr3, [r3, #24]\n+\tadd\tr1, pc\n+\tadd\tr3, pc\n+\tblx\tr6\n+\tb.n\t172d6 \n+\tldr\tr3, [sp, #20]\n+\tldr\tr1, [sp, #16]\n+\tadds\tr3, #12\n+\tstr\tr3, [sp, #20]\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tadds\tr1, #3\n+\tstr\tr1, [sp, #16]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr2, r1\n+\tbgt.n\t1730e \n+\tldr.w\tfp, [sp, #36]\t@ 0x24\n+\tcmp\tr3, #1\n+\tble.n\t174f8 \n+\tmovs\tr3, #1\n+\tstr\tr3, [sp, #12]\n+\tldr\tr3, [pc, #336]\t@ (1755c )\n+\tmov\tr8, r5\n+\tmovs\tr7, #0\n+\tmov\tr5, fp\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #16]\n+\tldr\tr3, [pc, #328]\t@ (17560 )\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #20]\n+\tldr\tr3, [pc, #324]\t@ (17564 )\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #32]\n+\tadd\tr3, sp, #52\t@ 0x34\n+\tstr\tr3, [sp, #28]\n+\tadd\tr3, sp, #48\t@ 0x30\n+\tstr\tr3, [sp, #24]\n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tmov\tr0, sl\n+\tldr\tr1, [r3, r7]\n+\tmovs\tr3, #0\n+\tmov\tr2, r3\n+\tblx\t89c8 \n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tldr\tr2, [sp, #12]\n+\tmov\tr4, r0\n+\tsubs\tr3, #1\n+\tcmp\tr3, r2\n+\tbgt.n\t1744c \n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [sp, #16]\n+\tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tmovs\tr0, #0\n-\tb.n\t17128 \n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tadd.w\tr0, r4, #8\n+\tadd\tr3, r7\n+\tldr\tr1, [r3, #4]\n+\tblx\t9718 \n+\tldr\tr3, [sp, #40]\t@ 0x28\n \tldr\tr2, [sp, #12]\n-\tldr\tr0, [sp, #8]\n-\tldr.w\tr1, [r9]\n-\tldr\tr2, [r2, #0]\n-\tblx\t85d8 \n+\tsubs\tr3, #1\n+\tcmp\tr3, r2\n+\tbgt.n\t1746c \n \tldr\tr3, [r6, #0]\n-\tmov\tr0, r7\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tldr\tr0, [sp, #20]\n+\tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tmovs\tr0, #1\n-\tldr\tr2, [pc, #104]\t@ (17194 )\n-\tldr\tr3, [pc, #92]\t@ (17188 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #76]\t@ 0x4c\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t17180 \n-\tadd\tsp, #84\t@ 0x54\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr1, [pc, #76]\t@ (17190 )\n-\tldr\tr3, [pc, #80]\t@ (17198 )\n-\tldr\tr0, [sp, #8]\n-\tadd\tr3, pc\n-\tldr\tr1, [r4, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tmov\tr0, r8\n+\tadd\tr3, r7\n+\tldr\tr1, [r3, #8]\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr4, [r3, #188]\t@ 0xbc\n+\tldrd\tr2, r3, [sp, #24]\n \tblx\tr4\n-\tb.n\t17126 \n-\tblx\t873c \n-\tmov\tr1, r0\n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tcmp\tr3, #0\n+\titttt\tgt\n+\tstrgt\tr7, [sp, #36]\t@ 0x24\n+\tmovgt\tr4, #0\n+\taddgt.w\tfp, sp, #64\t@ 0x40\n+\taddgt.w\tr9, sp, #56\t@ 0x38\n+\tble.n\t174ca \n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\tmov\tr2, r9\n+\tmov\tr0, r8\n+\tldr.w\tr1, [r3, r4, lsl #2]\n+\tadds\tr4, #1\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr7, [r3, #188]\t@ 0xbc\n+\tmov\tr3, fp\n+\tblx\tr7\n+\tldr\tr3, [sp, #64]\t@ 0x40\n \tmov\tr0, sl\n-\tblx\t832c \n-\tldr\tr3, [pc, #40]\t@ (17190 )\n-\tmov\tr1, r0\n-\tmovs\tr0, #1\n-\tldr\tr3, [r4, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tldr\tr0, [sp, #8]\n-\tblx\tr4\n-\tb.n\t1710a \n+\tldr\tr1, [r3, #0]\n+\tmovs\tr3, #0\n+\tmov\tr2, r3\n+\tblx\t8f5c \n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tadds\tr0, #8\n+\tldr\tr1, [r3, #8]\n+\tblx\t9718 \n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tcmp\tr3, r4\n+\tbgt.n\t17494 \n+\tldr\tr7, [sp, #36]\t@ 0x24\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tldr\tr2, [sp, #12]\n+\tsubs\tr1, r3, #1\n+\tadds\tr2, #1\n+\tcmp\tr1, r2\n+\tbgt.n\t174e0 \n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [sp, #32]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tldr\tr0, [sp, #12]\n+\tsubs\tr1, r3, #1\n+\tadds\tr7, #12\n+\tadds\tr2, r0, #2\n+\tadds\tr0, #3\n+\tcmp\tr1, r2\n+\tble.n\t174f6 \n+\tstr\tr0, [sp, #12]\n+\tb.n\t1742a \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldrsh\tr4, [r5, r7]\n+\tmov\tfp, r5\n+\tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tsubs\tr3, #1\n+\tadd.w\tr0, sl, #28\n+\tmovs\tr4, #0\n+\tldr.w\tr1, [r2, r3, lsl #2]\n+\tblx\t9718 \n+\tmov\tr1, sl\n+\tmov\tr0, fp\n+\tbl\t16be8 \n+\tb.n\t172d6 \n+\tldrsh\tr0, [r4, r5]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldrsh\tr0, [r3, r7]\n+\tldrsh\tr6, [r2, r5]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsh\tr0, [r2, r3]\n-\tmovs\tr2, r0\n-\tbgt.n\t171fc \n+\tbge.n\t175c4 \n \tmovs\tr1, r0\n-\n-0001719c :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #68]\t@ 171f0 \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tadd\tip, pc\n-\tbeq.n\t171d4 \n-\tldr\tr1, [pc, #56]\t@ (171f4 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #56]\t@ (171f8 )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tmov\tr2, r1\n-\tldr\tr3, [r3, #0]\n-\tldr\tr1, [r4, #12]\n-\tblx\t89c8 \n-\tcmp\tr0, #0\n-\tbeq.n\t171d0 \n-\tldr\tr2, [r4, #16]\n-\tmov\tr1, r5\n-\tldr\tr0, [r0, #8]\n-\tblx\t9a28 \n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tldrsh\tr0, [r1, r1]\n+\tldrsh\tr2, [r7, r3]\n \tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tblt.n\t17114 \n-\tmovs\tr1, r0\n-\n-000171fc :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #76]\t@ 17258 \n-\tsubs\tr5, r2, #4\n-\tmov\tr6, r1\n-\tmov\tr4, r3\n-\tadd\tip, pc\n-\tcmp\tr5, #1\n-\tbls.n\t17236 \n-\tldr\tr1, [pc, #64]\t@ (1725c )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #64]\t@ (17260 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #12]\n-\tblx\t89c8 \n-\tcmp\tr0, #0\n-\tbeq.n\t17232 \n-\tldr\tr0, [r0, #8]\n-\tadd.w\tr3, r4, #16\n-\tmov\tr2, r5\n-\tmov\tr1, r6\n-\tblx\t96d4 \n-\tmovs\tr0, #0\n-\tpop\t{r4, r5, r6, pc}\n-\tnop\n-\tldrb\tr0, [r5, r7]\n+\tlsrs\tr6, r6, #27\n \tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tblt.n\t172f0 \n+\tb.n\t172ac \n \tmovs\tr1, r0\n-\n-00017264 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #80]\t@ 172c4 \n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #6\n-\tadd\tip, pc\n-\tbeq.n\t1729c \n-\tldr\tr1, [pc, #68]\t@ (172c8 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #68]\t@ (172cc )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n-\tmov\tr2, r1\n-\tldr\tr3, [r3, #0]\n-\tldr\tr1, [r4, #12]\n-\tblx\t89c8 \n-\tmov\tr6, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t17298 \n-\tadds\tr0, #8\n-\tblx\t8db0 \n-\tldr\tr0, [r6, #8]\n-\tldrd\tr2, r3, [r4, #16]\n-\tmov\tr1, r5\n-\tblx\t9088 \n-\tmovs\tr0, #0\n-\tpop\t{r4, r5, r6, pc}\n-\tnop\n-\tldrb\tr0, [r0, r6]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tbge.n\t17398 \n+\tstmia\tr7!, {r2, r3, r5, r6, r7}\n \tmovs\tr1, r0\n-\n-000172d0 :\n-\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr7, [pc, #264]\t@ (173ec )\n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tadd\tr7, pc\n-\tbeq.n\t17308 \n-\tldr\tr1, [pc, #256]\t@ (173f0 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #256]\t@ (173f4 )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr\tr1, [r7, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #12]\n-\tmov\tr6, r0\n-\tblx\t89c8 \n-\tmov\tr8, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t17302 \n-\tmov\tr0, r6\n-\tldr\tr3, [r4, #0]\n-\tldr\tr1, [r4, #16]\n-\tmov\tr2, r5\n-\tblx\t8f5c \n-\tmov\tr6, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t17302 \n-\tldr\tr3, [pc, #192]\t@ (173f0 )\n-\tldr\tr2, [r0, #28]\n-\tldr.w\tr9, [r7, r3]\n-\tldr\tr3, [r0, #24]\n-\tldr\tr1, [r2, #0]\n-\tldr.w\tr2, [r9]\n-\tldr\tr3, [r3, #0]\n-\tcmp\tr3, r8\n-\tbeq.n\t173de \n-\tcmp\tr8, r1\n-\tbeq.n\t173d0 \n-\tldr.w\tr3, [r2, #228]\t@ 0xe4\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tldr\tr1, [pc, #164]\t@ (173f8 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr7, r0\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tldr.w\tr1, [r8]\n-\tmov\tr0, r7\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tldr\tr1, [pc, #136]\t@ (173fc )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r7\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tldr\tr1, [r6, #0]\n-\tmov\tr0, r7\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tldr\tr1, [pc, #108]\t@ (17400 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r7\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tldr\tr1, [r4, #0]\n-\tmov\tr0, r7\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tldr\tr1, [pc, #80]\t@ (17404 )\n-\tmov\tr0, r7\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tmov\tr1, r7\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tb.n\t17302 \n-\tldr.w\tr2, [r2, #948]\t@ 0x3b4\n-\tmov\tr0, r5\n-\tldr\tr1, [r3, #0]\n-\tblx\tr2\n-\tmovs\tr0, #0\n-\tb.n\t17304 \n-\tldr.w\tr3, [r2, #948]\t@ 0x3b4\n-\tmov\tr0, r5\n-\tldr\tr1, [r1, #0]\n-\tblx\tr3\n-\tb.n\t173da \n-\tnop\n-\tldrb\tr4, [r2, r4]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tbge.n\t17318 \n+\tbls.n\t17514 \n \tmovs\tr1, r0\n-\tbge.n\t17338 \n+\tbls.n\t174e8 \n \tmovs\tr1, r0\n-\tbge.n\t17428 \n+\tbls.n\t174ec \n \tmovs\tr1, r0\n-\tbge.n\t17404 \n+\tbls.n\t17530 \n \tmovs\tr1, r0\n-\t\t\t@ instruction: 0xb8ac\n+\tbls.n\t17524 \n \tmovs\tr1, r0\n-\n-00017408 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr5, [pc, #112]\t@ (1748c )\n-\tmov\tr6, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tadd\tr5, pc\n-\tbeq.n\t17440 \n-\tldr\tr1, [pc, #104]\t@ (17490 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #104]\t@ (17494 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #12]\n-\tmov\tr7, r0\n-\tblx\t89c8 \n-\tmov\tr8, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1743a \n-\tmovs\tr3, #0\n-\tldr\tr1, [r4, #16]\n-\tmov\tr2, r3\n-\tmov\tr0, r7\n-\tblx\t89c8 \n-\tldr\tr1, [r4, #16]\n-\tmov\tr5, r0\n-\tcbz\tr0, 1746e \n-\tldr\tr2, [r4, #0]\n-\tmov\tr0, r6\n-\tblx\t85d8 \n-\tb.n\t1743a \n-\tmov\tr2, r1\n-\tmov\tr3, r6\n-\tadds\tr1, r7, #4\n-\tmov\tr0, r8\n-\tblx\t9218 \n-\tldr.w\tr0, [r8]\n-\tmov\tr1, r8\n-\tblx\t92d8 \n-\tmov\tr0, r5\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tnop\n-\tldrh\tr4, [r3, r7]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tbls.n\t173b8 \n+\tbhi.n\t17538 \n \tmovs\tr1, r0\n-\n-00017498 :\n-\tpush\t{r4, r5, r6, r7, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr.w\tip, [pc, #116]\t@ 1751c \n-\tmov\tr4, r3\n-\tsubs\tr3, r2, #5\n-\tsub\tsp, #12\n-\tadd\tip, pc\n-\tmov\tr6, r1\n-\tcmp\tr3, #1\n-\tbls.n\t174d6 \n-\tldr\tr1, [pc, #100]\t@ (17520 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #100]\t@ (17524 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tadd\tsp, #12\n-\tpop\t{r4, r5, r6, r7, pc}\n-\tldr\tr3, [r4, #0]\n-\tmov\tr7, r2\n-\tldr\tr1, [r4, #12]\n-\tmov\tr2, r6\n-\tblx\t89c8 \n-\tmov\tr5, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t174d0 \n-\tcmp\tr7, #5\n-\tbeq.n\t17504 \n-\tadds\tr0, #8\n-\tblx\t8db0 \n-\tldr\tr0, [r5, #8]\n-\tldrd\tr2, r3, [r4, #16]\n-\tmov\tr1, r6\n-\tblx\t8b8c \n-\tmovs\tr0, #0\n-\tadd\tsp, #12\n-\tpop\t{r4, r5, r6, r7, pc}\n-\tldr\tr5, [pc, #32]\t@ (17528 )\n-\tmov\tr1, r6\n-\tldrd\tr3, r2, [r4, #12]\n-\tadd\tr5, pc\n-\tldr\tr0, [r0, #8]\n-\tstr\tr5, [sp, #0]\n-\tblx\t85f0 \n-\tadd\tsp, #12\n-\tpop\t{r4, r5, r6, r7, pc}\n-\tnop\n-\tldrh\tr4, [r1, r5]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tbls.n\t17540 \n+\tbls.n\t1756c \n \tmovs\tr1, r0\n-\tbhi.n\t175c4 \n+\tbhi.n\t175c4 \n \tmovs\tr1, r0\n-\n-0001752c :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tlr, [pc, #68]\t@ 17580 \n-\tmov\tip, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tadd\tlr, pc\n-\tbeq.n\t17564 \n-\tldr\tr1, [pc, #56]\t@ (17584 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #56]\t@ (17588 )\n-\tmov\tr0, ip\n-\tadd\tr3, pc\n-\tldr.w\tr1, [lr, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #3\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, ip\n-\tldr\tr1, [r4, #12]\n-\tblx\t89c8 \n-\tcmp\tr0, #0\n-\tbeq.n\t17560 \n-\tldr\tr1, [r4, #16]\n-\tldr\tr0, [r0, #8]\n-\tblx\t9ba0 \n-\tmovs\tr0, #0\n-\tpop\t{r4, pc}\n-\tnop\n-\tldrh\tr0, [r7, r2]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tbvc.n\t17584 \n+\tbls.n\t17584 \n+\tmovs\tr1, r0\n+\tbls.n\t1764c \n+\tmovs\tr1, r0\n+\tbls.n\t17514 \n \tmovs\tr1, r0\n \n-0001758c :\n-\tpush\t{r4, r5, r6, lr}\n+00017568 :\n+\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tmov\tr4, r3\n-\tsub\tsp, #8\n-\tmov\tr5, r1\n-\tldr\tr6, [pc, #48]\t@ (175d4 )\n-\tsubs\tr3, r2, #2\n-\tmov\tr2, r0\n-\tldr.w\tr1, [r4], #8\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tmov\tr7, r1\n+\tmov\tr8, r0\n+\tblx\t8efc \n+\tldr.w\tr9, [pc, #180]\t@ 17638 \n+\tmov\tr5, r0\n+\tldr\tr4, [r7, #8]\n+\tadd\tr9, pc\n+\tcbz\tr4, 175b6 \n+\tldr\tr3, [pc, #172]\t@ (1763c )\n+\tldr.w\tr6, [r9, r3]\n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [r4, #0]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tmov\tr1, r0\n \tmov\tr0, r5\n-\tstr\tr4, [sp, #0]\n-\tadd\tr6, pc\n-\tblx\t913c \n-\tcbz\tr0, 175cc \n-\tldr\tr3, [pc, #32]\t@ (175d8 )\n+\tblx\t832c \n+\tldr\tr1, [r4, #8]\n+\tmov\tr3, r0\n+\tadds\tr0, #8\n+\tstr\tr3, [r4, #20]\n+\tblx\t8900 \n+\tldr\tr4, [r4, #16]\n+\tcmp\tr4, #0\n+\tbne.n\t17592 \n+\tldr\tr4, [r7, #20]\n+\tcbz\tr4, 175fc \n+\tldr\tr3, [pc, #128]\t@ (1763c )\n+\tldr.w\tr6, [r9, r3]\n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [r4, #0]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n \tmov\tr1, r0\n+\tldrd\tr2, r3, [r4, #24]\n \tmov\tr0, r5\n-\tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n+\tldr\tr2, [r2, #0]\n+\tldr\tr3, [r3, #20]\n+\tldr\tr2, [r2, #20]\n+\tblx\t8a50 \n+\tldr\tr1, [r4, #8]\n+\tmov\tr9, r0\n+\tadds\tr0, #8\n+\tblx\t8900 \n+\tldr\tr3, [r4, #32]\n+\tcbz\tr3, 175f6 \n+\tldr\tr2, [r3, #0]\n+\tstr.w\tr3, [r9, #32]\n+\tadds\tr2, #1\n+\tstr\tr2, [r3, #0]\n+\tldr\tr4, [r4, #16]\n+\tcmp\tr4, #0\n+\tbne.n\t175c0 \n+\tldr\tr3, [r7, #8]\n+\tcbz\tr3, 17618 \n+\tldr\tr1, [r3, #16]\n+\tmovs\tr2, #0\n+\tstr\tr2, [r3, #20]\n+\tcbz\tr1, 17618 \n+\tldr\tr3, [r1, #16]\n+\tcbz\tr3, 17618 \n+\tldr\tr2, [r3, #16]\n+\tstr\tr1, [r3, #20]\n+\tmov\tr1, r3\n+\tmov\tr3, r2\n+\tcmp\tr2, #0\n+\tbne.n\t1760c \n+\tldr\tr1, [r7, #28]\n+\tadd.w\tr0, r5, #28\n+\tblx\t8900 \n+\tmov\tr1, r5\n+\tmov\tr0, r8\n+\tbl\t16be8 \n+\tmov\tr0, r5\n+\tblx\t954c \n \tmovs\tr0, #0\n-\tadd\tsp, #8\n-\tpop\t{r4, r5, r6, pc}\n-\tmovs\tr0, #1\n-\tadd\tsp, #8\n-\tpop\t{r4, r5, r6, pc}\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n \tnop\n-\tldrh\tr6, [r1, r1]\n+\tldrh\tr4, [r6, r1]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000175dc :\n-\tpush\t{r4, r5, r6, lr}\n+00017640 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tlr, [pc, #96]\t@ 1764c \n-\tmov\tr4, r3\n-\tsubs\tr3, r2, #3\n-\tsub\tsp, #8\n-\tadd\tlr, pc\n-\tmov\tr5, r1\n-\tcmp\tr3, #1\n-\tbhi.n\t1761a \n-\tmov\tr6, r0\n-\tcmp\tr2, #3\n-\tbeq.n\t17638 \n-\tadds\tr0, #28\n-\tblx\t8db0 \n-\tldr\tr0, [r6, #28]\n-\tldrd\tr2, r3, [r4, #8]\n-\tmov\tr1, r5\n-\tblx\t8b8c \n-\tmovs\tr0, #0\n-\tadd\tsp, #8\n-\tpop\t{r4, r5, r6, pc}\n-\tldr\tr1, [pc, #52]\t@ (17650 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #52]\t@ (17654 )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr.w\tr1, [lr, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tadd\tsp, #8\n-\tpop\t{r4, r5, r6, pc}\n-\tldr\tr5, [pc, #28]\t@ (17658 )\n-\tldr\tr3, [r4, #0]\n-\tldr\tr2, [r4, #8]\n+\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n+\tldr\tr5, [pc, #316]\t@ (17790 )\n+\tsub\tsp, #60\t@ 0x3c\n+\tldr\tr4, [pc, #316]\t@ (17794 )\n+\tmov\tr6, r2\n \tadd\tr5, pc\n-\tldr\tr0, [r0, #28]\n-\tstr\tr5, [sp, #0]\n-\tblx\t85f0 \n-\tadd\tsp, #8\n-\tpop\t{r4, r5, r6, pc}\n-\tldrh\tr0, [r1, r0]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tbvs.n\t175a4 \n-\tmovs\tr1, r0\n-\tbvs.n\t17598 \n-\tmovs\tr1, r0\n-\n-0001765c :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr7, [pc, #184]\t@ (17728 )\n-\tmov\tr5, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #4\n-\tadd\tr7, pc\n-\tbeq.n\t17694 \n-\tldr\tr1, [pc, #176]\t@ (1772c )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #176]\t@ (17730 )\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tldr\tr1, [r7, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #8]\n-\tmov\tr8, r0\n-\tblx\t89c8 \n-\tmov\tr6, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1768e \n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r8\n-\tldr\tr1, [r4, #12]\n-\tmov\tr2, r5\n-\tblx\t89c8 \n-\tmov\tr3, r0\n+\tldr.w\tr8, [pc, #316]\t@ 17798 \n+\tldr\tr3, [pc, #316]\t@ (1779c )\n+\tmov\tr9, r1\n+\tadd\tr8, pc\n+\tldr\tr4, [r5, r4]\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #52]\t@ 0x34\n+\tmov.w\tr4, #0\n+\tmov\tr4, r0\n+\tmov\tr0, r2\n+\tldr.w\tr5, [r8, r3]\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr2, [r3, #1368]\t@ 0x558\n+\tldr.w\tr7, [r3, #644]\t@ 0x284\n+\tblx\tr2\n+\tadd\tr2, sp, #12\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr7\n \tcmp\tr0, #0\n-\tbeq.n\t1768e \n-\tcmp\tr6, r0\n-\tbeq.n\t176e0 \n-\tldr\tr0, [r0, #0]\n-\tldr\tr2, [r6, #0]\n-\tldr\tr1, [r6, #8]\n-\tstr\tr0, [r6, #0]\n-\tldr\tr0, [r3, #8]\n-\tstr\tr2, [r3, #0]\n-\tldr\tr2, [r6, #4]\n-\tstr\tr0, [r6, #8]\n-\tmovs\tr0, #0\n-\tstr\tr1, [r3, #8]\n-\tldr\tr1, [r3, #4]\n-\tstr\tr1, [r6, #4]\n-\tstr\tr2, [r3, #4]\n-\tldr\tr1, [r6, #4]\n-\tstr\tr6, [r1, #12]\n-\tstr\tr3, [r2, #12]\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr3, [pc, #72]\t@ (1772c )\n-\tldr\tr7, [r7, r3]\n-\tldr\tr3, [r7, #0]\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tbeq.n\t1775c \n+\tldr\tr3, [pc, #272]\t@ (177a0 )\n+\tldr\tr2, [sp, #16]\n+\tldr.w\tr3, [r8, r3]\n+\tcmp\tr2, r3\n+\tbeq.n\t17780 \n+\tldr\tr3, [r5, #0]\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr\tr0, [pc, #256]\t@ (177a4 )\n+\tstr\tr6, [sp, #44]\t@ 0x2c\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tadd\tr0, pc\n \tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [pc, #68]\t@ (17734 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+\tldr\tr3, [r5, #0]\n+\tstr\tr0, [sp, #48]\t@ 0x30\n+\tldr.w\tr6, [r3, #1176]\t@ 0x498\n+\tldr\tr3, [r2, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r2, #0]\n+\tmovs\tr3, #0\n+\tadd\tr2, sp, #44\t@ 0x2c\n+\tldr\tr1, [r0, #0]\n+\tadds\tr1, #1\n+\tstr\tr1, [r0, #0]\n+\tmovs\tr1, #2\n+\tmov\tr0, r4\n+\tblx\tr6\n+\tldr\tr3, [sp, #44]\t@ 0x2c\n \tmov\tr6, r0\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n+\tldr\tr2, [r3, #0]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r3, #0]\n+\tble.n\t17750 \n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tble.n\t17742 \n+\tcmp\tr6, #0\n+\tbne.n\t1777c \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #672]\t@ 0x2a0\n \tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [r4, #8]\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tldr\tr3, [r0, #0]\n+\tmov\tr6, r0\n+\tadds\tr3, #1\n+\tstr\tr3, [r0, #0]\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [pc, #44]\t@ (17738 )\n+\tmov\tr2, r6\n+\tmov\tr1, r4\n+\tmov\tr0, r9\n+\tblx\t944c \n+\tldr\tr3, [r6, #0]\n+\tmov\tr4, r0\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r6, #0]\n+\tbgt.n\t17726 \n+\tldr\tr3, [r5, #0]\n \tmov\tr0, r6\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tmov\tr1, r6\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t1768e \n-\tnop\n-\tldr\tr0, [r1, r6]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tbvc.n\t177f4 \n-\tmovs\tr1, r0\n-\tbvs.n\t17720 \n-\tmovs\tr1, r0\n-\tbvs.n\t17714 \n-\tmovs\tr1, r0\n-\n-0001773c :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #52]\t@ (17780 )\n-\tmov\tip, r3\n-\tcmp\tr2, #3\n-\tadd\tr4, pc\n-\tbeq.n\t17772 \n-\tldr.w\tlr, [pc, #44]\t@ 17784 \n-\tmov\tr0, r1\n-\tldr\tr3, [pc, #44]\t@ (17788 )\n-\tmov\tr2, ip\n-\tadd\tr3, pc\n-\tldr.w\tr1, [r4, lr]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tldr\tr1, [r3, #8]\n-\tldr\tr0, [r0, #28]\n-\tblx\t9ba0 \n-\tmovs\tr0, #0\n-\tpop\t{r4, pc}\n-\tnop\n-\tldr\tr4, [r5, r2]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tbmi.n\t17748 \n-\tmovs\tr1, r0\n-\n-0001778c :\n-\tpush\t{r4, r5, r6, r7, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tldr\tr4, [pc, #164]\t@ (17840 )\n-\tmov\tr7, r2\n-\tldr\tr2, [pc, #164]\t@ (17844 )\n-\tsub\tsp, #44\t@ 0x2c\n-\tadd\tr4, pc\n-\tldr.w\tip, [pc, #160]\t@ 17848 \n-\tmov\tr6, r1\n-\tcmp\tr7, #4\n-\tadd\tip, pc\n-\tldr\tr2, [r4, r2]\n-\tmov\tr4, r3\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #36]\t@ 0x24\n-\tmov.w\tr2, #0\n-\tbgt.n\t177ee \n-\tldr\tr1, [pc, #140]\t@ (1784c )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #140]\t@ (17850 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr.w\tr1, [ip, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldr\tr2, [pc, #124]\t@ (17854 )\n-\tldr\tr3, [pc, #104]\t@ (17844 )\n+\tldr\tr2, [pc, #128]\t@ (177a8 )\n+\tldr\tr3, [pc, #104]\t@ (17794 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #36]\t@ 0x24\n+\tldr\tr3, [sp, #52]\t@ 0x34\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1783c \n-\tadd\tsp, #44\t@ 0x2c\n-\tpop\t{r4, r5, r6, r7, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #8]\n-\tblx\t89c8 \n-\tmov\tr5, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t177d4 \n-\tadd\tr3, sp, #32\n-\tmov\tr1, r7\n-\tstr\tr3, [sp, #12]\n-\tmov\tr2, r4\n-\tadd\tr3, sp, #28\n-\tmov\tr0, r6\n-\tstr\tr3, [sp, #8]\n-\tadd\tr3, sp, #24\n-\tstr\tr3, [sp, #4]\n-\tadd\tr3, sp, #20\n-\tstr\tr3, [sp, #0]\n-\tadd\tr3, sp, #16\n-\tblx\t89b0 \n-\tcmp\tr0, #0\n-\tbne.n\t177d4 \n-\tldrd\tr3, r7, [sp, #28]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #0]\n+\tbne.n\t1778c \n+\tmov\tr0, r4\n+\tadd\tsp, #60\t@ 0x3c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tcmp\tr6, #0\n+\tbeq.n\t176ea \n+\tb.n\t1777c \n+\tmov\tr0, r3\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tb.n\t176da \n+\tldr\tr3, [r5, #0]\n+\tmov\tr7, r0\n \tmov\tr0, r6\n-\tstrd\tr3, r7, [sp, #8]\n-\tldrd\tr3, r4, [sp, #20]\n-\tstrd\tr3, r4, [sp]\n-\tldr\tr3, [sp, #16]\n-\tblx\t8a2c \n-\tb.n\t177d6 \n+\tldr.w\tr5, [r3, #288]\t@ 0x120\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tldr\tr3, [pc, #60]\t@ (177ac )\n+\tldr\tr1, [pc, #64]\t@ (177b0 )\n+\tmov\tr2, r0\n+\tadd\tr3, pc\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tstr\tr7, [sp, #0]\n+\tblx\tr5\n+\tmovs\tr4, #1\n+\tb.n\t17726 \n+\tldr\tr1, [sp, #20]\n+\tmov\tr0, r9\n+\tblx\t9948 \n+\tmov\tr4, r0\n+\tb.n\t17726 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr2, [r3, r1]\n+\tldr\tr4, [r4, r6]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr0, [r2, r1]\n+\tldr\tr2, [r3, r6]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr3, sp, #976\t@ 0x3d0\n+\tlsrs\tr4, r0, #1\n+\tmovs\tr0, r0\n+\tstmia\tr2!, {r2, r4, r5, r7}\n \tmovs\tr1, r0\n-\tldr\tr2, [r4, r0]\n+\tldr\tr2, [r2, r3]\n \tmovs\tr2, r0\n-\tldr\tr3, [pc, #12]\t@ (17868 )\n-\tldr\tr2, [pc, #16]\t@ (1786c )\n-\tadd\tr3, pc\n-\tldr\tr3, [r3, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tbx\tr3\n-\tnop\n-\tldrsb\tr0, [r4, r6]\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n+\tbpl.n\t1770c \n+\tmovs\tr1, r0\n+\tbvs.n\t17780 \n+\tmovs\tr1, r0\n \n-00017870 :\n-\tpush\t{r4, r5, r6, r7, lr}\n+000177b4 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr5, [pc, #136]\t@ (17908 )\n-\tsub\tsp, #12\n-\tldr\tr4, [pc, #136]\t@ (1790c )\n-\tmov\tr7, r0\n+\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n+\tldr\tr5, [pc, #316]\t@ (17904 )\n+\tsub\tsp, #56\t@ 0x38\n+\tldr\tr4, [pc, #316]\t@ (17908 )\n+\tmov\tr9, r2\n \tadd\tr5, pc\n-\tldr\tr3, [pc, #132]\t@ (17910 )\n-\tldr\tr2, [pc, #136]\t@ (17914 )\n-\tldr\tr1, [pc, #136]\t@ (17918 )\n-\tadd\tr3, pc\n+\tldr.w\tr8, [pc, #316]\t@ 1790c \n+\tmov\tsl, r1\n+\tadd\tr8, pc\n \tldr\tr4, [r5, r4]\n-\tadd\tr1, pc\n-\tldr\tr5, [pc, #132]\t@ (1791c )\n+\tmov\tr5, r3\n+\tldr\tr3, [pc, #308]\t@ (17910 )\n \tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #4]\n+\tstr\tr4, [sp, #52]\t@ 0x34\n \tmov.w\tr4, #0\n-\tstr\tr1, [sp, #0]\n-\tadd\tr5, pc\n-\tmov\tr1, r5\n-\tldr\tr6, [r3, r2]\n-\tmov\tr2, sp\n+\tmov\tr4, r0\n+\tmov\tr0, r5\n+\tldr.w\tr6, [r8, r3]\n \tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #608]\t@ 0x260\n+\tldr.w\tr2, [r3, #1368]\t@ 0x558\n+\tldr.w\tr7, [r3, #644]\t@ 0x284\n+\tblx\tr2\n+\tadd\tr2, sp, #8\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr7\n+\tcmp\tr0, #0\n+\tbeq.n\t178d0 \n+\tldr\tr3, [pc, #268]\t@ (17914 )\n+\tldr\tr2, [sp, #12]\n+\tldr.w\tr3, [r8, r3]\n+\tcmp\tr2, r3\n+\tbeq.n\t178f4 \n+\tmovs\tr7, #0\n+\tmov\tr2, r9\n+\tmov\tr3, r7\n+\tmov\tr1, sl\n+\tstr\tr7, [sp, #0]\n+\tmov\tr0, r4\n+\tblx\t913c \n+\tldr\tr3, [r6, #0]\n+\tstr\tr5, [sp, #40]\t@ 0x28\n+\tmov\tr5, r0\n+\tldr\tr0, [pc, #240]\t@ (17918 )\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tadd\tr0, pc\n \tblx\tr3\n-\tmov\tr4, r0\n-\tcbz\tr0, 178e2 \n-\tmov\tr5, r4\n-\tldr\tr2, [r4, #0]\n-\tldr\tr1, [pc, #100]\t@ (17920 )\n+\tldr\tr1, [sp, #40]\t@ 0x28\n+\tldr\tr2, [r6, #0]\n+\tmov\tr3, r7\n+\tstrd\tr0, r5, [sp, #44]\t@ 0x2c\n+\tldr.w\tr8, [r2, #1176]\t@ 0x498\n+\tldr\tr2, [r1, #0]\n \tadds\tr2, #1\n-\tstr.w\tr2, [r5], #4\n-\tadd\tr1, pc\n-\tmov\tr0, r5\n-\tblx\t973c \n-\tldr\tr2, [pc, #88]\t@ (17924 )\n-\tldr\tr3, [pc, #64]\t@ (1790c )\n+\tstr\tr2, [r1, #0]\n+\tadd\tr2, sp, #40\t@ 0x28\n+\tmovs\tr1, #3\n+\tldr\tr7, [r0, #0]\n+\tadds\tr7, #1\n+\tstr\tr7, [r0, #0]\n+\tmov\tr0, r4\n+\tldr\tr7, [r5, #0]\n+\tadds\tr7, #1\n+\tstr\tr7, [r5, #0]\n+\tblx\tr8\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tmov\tr5, r0\n+\tldr\tr2, [r3, #0]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r3, #0]\n+\tble.n\t178c4 \n+\tldr\tr0, [sp, #44]\t@ 0x2c\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tble.n\t178ba \n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tble.n\t178ac \n+\tcmp\tr5, #0\n+\tbne.n\t178f0 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tblx\tr3\n+\tldr\tr2, [pc, #136]\t@ (1791c )\n+\tldr\tr3, [pc, #116]\t@ (17908 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #4]\n+\tldr\tr3, [sp, #52]\t@ 0x34\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t17902 \n-\tmov\tr0, r5\n-\tadd\tsp, #12\n-\tpop\t{r4, r5, r6, r7, pc}\n+\tbne.n\t17900 \n+\tmov\tr0, r5\n+\tadd\tsp, #56\t@ 0x38\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tldr\tr3, [r6, #0]\n-\tmovs\tr0, #56\t@ 0x38\n-\tldr\tr3, [r3, #20]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tcmp\tr5, #0\n+\tbeq.n\t17886 \n+\tb.n\t178f0 \n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n+\tb.n\t17876 \n \tldr\tr2, [r6, #0]\n-\tmov\tr4, r0\n-\tmovs\tr3, #0\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tldr.w\tr5, [r2, #900]\t@ 0x384\n-\tstr\tr3, [r4, #0]\n-\tmov\tr3, r4\n-\tldr\tr2, [sp, #0]\n+\tmov\tr0, r3\n+\tldr.w\tr3, [r2, #128]\t@ 0x80\n+\tblx\tr3\n+\tb.n\t1786a \n+\tldr\tr3, [r6, #0]\n+\tmov\tr7, r0\n+\tmov\tr0, r5\n+\tldr.w\tr5, [r3, #288]\t@ 0x120\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tldr\tr3, [pc, #60]\t@ (17920 )\n+\tldr\tr1, [pc, #64]\t@ (17924 )\n+\tmov\tr2, r0\n+\tadd\tr3, pc\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tstr\tr7, [sp, #0]\n \tblx\tr5\n-\tb.n\t178b4 \n+\tmovs\tr5, #1\n+\tb.n\t17890 \n+\tldr\tr0, [sp, #16]\n+\tmov\tr1, r9\n+\tblx\t9948 \n+\tmov\tr5, r0\n+\tb.n\t17890 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tldrsb\tr6, [r6, r5]\n+\tldr\tr0, [r6, r0]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr6, [r5, r5]\n+\tldr\tr0, [r5, r0]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xffc3ffff\n-\tbpl.n\t17880 \n-\tmovs\tr1, r0\n-\tbpl.n\t1787c \n+\tlsrs\tr4, r0, #1\n+\tmovs\tr0, r0\n+\tadd\tr6, pc, #80\t@ (adr r6, 1796c )\n \tmovs\tr1, r0\n-\tldrsb\tr0, [r6, r4]\n+\tldrsb\tr0, [r5, r5]\n \tmovs\tr2, r0\n+\tbmi.n\t17998 \n+\tmovs\tr1, r0\n+\tbpl.n\t17a0c \n+\tmovs\tr1, r0\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #340]\t@ (17a8c )\n+\tldr\tr5, [pc, #340]\t@ (17a8c )\n \tsub\tsp, #28\n-\tldr\tr4, [pc, #340]\t@ (17a90 )\n+\tldr\tr4, [pc, #340]\t@ (17a90 )\n \tmov\tr6, r3\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #336]\t@ 17a94 \n-\tldr\tr0, [pc, #336]\t@ (17a98 )\n+\tldr.w\tip, [pc, #336]\t@ 17a94 \n+\tldr\tr0, [pc, #336]\t@ (17a98 )\n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r1\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #20]\n \tmov.w\tr4, #0\n \tmov\tr4, r2\n \tcmp\tr4, #1\n \tldr.w\tr2, [ip, r0]\n \tldr\tr2, [r2, #0]\n-\tble.n\t17998 \n+\tble.n\t17998 \n \tadd\tr3, sp, #16\n \tstr\tr3, [sp, #8]\n \tmovs\tr3, #0\n \tstr\tr3, [sp, #4]\n-\tldr\tr3, [pc, #304]\t@ (17a9c )\n+\tldr\tr3, [pc, #304]\t@ (17a9c )\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tstr\tr3, [sp, #0]\n \tmovs\tr3, #4\n \tldr.w\tr7, [r2, #1224]\t@ 0x4c8\n-\tldr\tr2, [pc, #296]\t@ (17aa0 )\n+\tldr\tr2, [pc, #296]\t@ (17aa0 )\n \tldr\tr1, [r6, #4]\n \tadd\tr2, pc\n \tblx\tr7\n-\tcbnz\tr0, 179a8 \n+\tcbnz\tr0, 179a8 \n \tldr\tr3, [sp, #16]\n \tcmp\tr3, #13\n-\tbhi.n\t179aa \n+\tbhi.n\t179aa \n \ttbb\t[pc, r3]\n \tcmp\tr2, #35\t@ 0x23\n \tsubs\tr0, #49\t@ 0x31\n \tmov\tr7, r7\n \tstrb\tr5, [r1, r1]\n \tstr\tr3, [r3, #36]\t@ 0x24\n \tstrb\tr1, [r5, #1]\n \tadds\tr7, r6, #1\n-\tldr\tr3, [pc, #264]\t@ (17aa4 )\n+\tldr\tr3, [pc, #264]\t@ (17aa4 )\n \tmov\tr1, r4\n \tldr.w\tr7, [r2, #1064]\t@ 0x428\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tmov\tr2, r6\n \tblx\tr7\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #252]\t@ (17aa8 )\n-\tldr\tr3, [pc, #224]\t@ (17a90 )\n+\tldr\tr2, [pc, #252]\t@ (17aa8 )\n+\tldr\tr3, [pc, #224]\t@ (17a90 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t17a86 \n+\tbne.n\t17a86 \n \tadd\tsp, #28\n \tpop\t{r4, r5, r6, r7, pc}\n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t84c4 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t93d0 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t94e8 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t98d0 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t94d0 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t9bd0 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t8e80 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t9314 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t8be4 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t9278 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t8b28 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t890c \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t8f38 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmovs\tr0, #0\n \tblx\t8dc8 \n-\tb.n\t179aa \n+\tb.n\t179aa \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n \tldrsb\tr6, [r7, r2]\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tldrsb\tr6, [r6, r2]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr5, sp, #816\t@ 0x330\n+\tbkpt\t0x00c8\n \tmovs\tr1, r0\n \tstr\tr6, [r5, #16]\n \tmovs\tr2, r0\n-\tbmi.n\t17a4c \n+\tbmi.n\t17a4c \n \tmovs\tr1, r0\n \tldrsb\tr6, [r1, r1]\n \tmovs\tr2, r0\n \n 00017aac :\n \tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -23120,125 +23158,1080 @@\n \tmov\tr0, r4\n \tadd\tsp, #12\n \tpop\t{r4, r5, pc}\n \tstrb\tr2, [r7, r4]\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tbcc.n\t17a58 \n+\tbcc.n\t17a58 \n \tmovs\tr1, r0\n \tmcr2\t15, 2, pc, cr15, cr15, {7}\t@ \n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n+\tldr\tr5, [pc, #180]\t@ (17bb8 )\n+\tsub\tsp, #20\n+\tldr\tr4, [pc, #180]\t@ (17bbc )\n+\tmov\tr8, r1\n+\tadd\tr5, pc\n+\tldr\tr3, [pc, #180]\t@ (17bc0 )\n+\tldr\tr2, [pc, #180]\t@ (17bc4 )\n+\tmovs\tr7, #1\n+\tadd\tr3, pc\n+\tldr\tr4, [r5, r4]\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #12]\n+\tmov.w\tr4, #0\n+\tldr\tr6, [r3, r2]\n+\tadd\tr2, sp, #4\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr4, [r3, #188]\t@ 0xbc\n+\tadd\tr3, sp, #8\n+\tblx\tr4\n+\tcmp\tr0, #0\n+\tbne.n\t17b96 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr7, r0\n+\tmov\tr0, r8\n+\tldr.w\tsl, [r8, #12]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmovs\tr0, #56\t@ 0x38\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmov\tr1, r7\n+\tmov\tr5, r0\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tldr\tr3, [sp, #4]\n+\tcmp\tr3, #0\n+\tble.n\t17b7e \n+\tmov\tr4, r7\n+\tmov\tr9, sp\n+\tldr\tr2, [sp, #8]\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tfp, [r5, #48]\t@ 0x30\n+\tldr.w\tr0, [r2, r4, lsl #2]\n+\tadds\tr4, #1\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tmov\tr2, r9\n+\tmov\tr1, r0\n+\tmov\tr0, r5\n+\tblx\tfp\n+\tldr\tr3, [sp, #4]\n+\tcmp\tr3, r4\n+\tbgt.n\t17b5c \n+\tcmp.w\tsl, #0\n+\tbeq.n\t17b8e \n+\tldr.w\tr3, [sl, #4]\n+\tcbz\tr3, 17b8e \n+\tmov\tr0, r8\n+\tblx\tr3\n+\tldr\tr3, [pc, #56]\t@ (17bc8 )\n+\tadd\tr3, pc\n+\tstrd\tr3, r5, [r8, #12]\n+\tldr\tr2, [pc, #52]\t@ (17bcc )\n+\tldr\tr3, [pc, #32]\t@ (17bbc )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #12]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t17bb2 \n+\tmov\tr0, r7\n+\tadd\tsp, #20\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tstrb\tr4, [r6, r3]\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstrb\tr4, [r5, r3]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrsh\tr4, [r2, r5]\n+\tmovs\tr2, r0\n+\tstrb\tr2, [r4, r1]\n+\tmovs\tr2, r0\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #3864]\t@ 0xf18\n+\tldr\tr1, [pc, #376]\t@ (17d5c )\n+\tsub\tsp, #196\t@ 0xc4\n+\tldr\tr2, [pc, #376]\t@ (17d60 )\n+\tmov\tr5, r0\n+\tadd\tr1, pc\n+\tldr\tr6, [r0, #16]\n+\tldr\tr3, [pc, #372]\t@ (17d64 )\n+\tldr\tr2, [r1, r2]\n+\tadd\tr3, pc\n+\tldr\tr7, [r6, #24]\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #188]\t@ 0xbc\n+\tmov.w\tr2, #0\n+\tcmp\tr7, #20\n+\tble.w\t17d48 \n+\tldr\tr2, [pc, #356]\t@ (17d68 )\n+\tlsls\tr7, r7, #2\n+\tmov\tr0, r7\n+\tldr\tr4, [r3, r2]\n+\tldr\tr3, [r4, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tmov\tr3, r0\n+\tstr\tr3, [sp, #0]\n+\tmov\tr0, r7\n+\tldr\tr3, [r4, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tadd\tr3, sp, #28\n+\tstr\tr0, [sp, #4]\n+\tstr\tr3, [sp, #8]\n+\tldr\tr3, [r4, #0]\n+\tadd\tr7, sp, #16\n+\tmovs\tr2, #1\n+\tmov\tr1, r7\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #588]\t@ 0x24c\n+\tstr\tr2, [r5, #8]\n+\tblx\tr3\n+\tcbz\tr0, 17c8a \n+\tldr\tr3, [sp, #4]\n+\tmov\tsl, r4\n+\tldr.w\tr8, [sp]\n+\tsub.w\tr9, r3, #4\n+\tldr\tr3, [r6, #40]\t@ 0x28\n+\tadds\tr3, #1\n+\tbics.w\tr3, r3, #2\n+\tite\tne\n+\taddne.w\tr4, r0, #16\n+\tldreq\tr4, [r0, #16]\n+\tmov\tr0, r4\n+\tblx\t8f68 \n+\tldr.w\tr3, [sl]\n+\tmov\tr1, r0\n+\tmov\tr2, r8\n+\tstr.w\tr1, [r9, #4]!\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #884]\t@ 0x374\n+\tadd.w\tr8, r8, #4\n+\tblx\tr3\n+\tldr.w\tr2, [sl]\n+\tldr\tr3, [r5, #8]\n+\tadds\tr1, r0, #1\n+\tmov\tr0, r7\n+\tadd\tr3, r1\n+\tstr\tr3, [r5, #8]\n+\tldr.w\tr3, [r2, #780]\t@ 0x30c\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t17c42 \n+\tmov\tr4, sl\n+\tldr\tr3, [r4, #0]\n+\tldr\tr0, [r5, #8]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmov\tfp, r0\n+\tstr\tr0, [r5, #4]\n+\tmov\tr1, r7\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #588]\t@ 0x24c\n+\tblx\tr3\n+\tcbz\tr0, 17cf6 \n+\tldr\tr3, [sp, #4]\n+\tmov.w\tsl, #32\n+\tstr\tr5, [sp, #12]\n+\tmov\tr5, r7\n+\tsub.w\tr9, r3, #4\n+\tldr\tr3, [sp, #0]\n+\tmov\tr7, r6\n+\tsub.w\tr8, r3, #4\n+\tldr\tr3, [r7, #40]\t@ 0x28\n+\tmov\tr2, fp\n+\tldr.w\tr1, [r9, #4]!\n+\tadds\tr3, #1\n+\tbics.w\tr3, r3, #2\n+\tldr\tr3, [r4, #0]\n+\tite\tne\n+\taddne\tr0, #16\n+\tldreq\tr0, [r0, #16]\n+\tldr.w\tr6, [r3, #348]\t@ 0x15c\n+\tldr.w\tr3, [r8, #4]!\n+\tblx\tr6\n+\tstrb.w\tsl, [fp, r0]\n+\tadd.w\tr3, fp, r0\n+\tmov\tr0, r5\n+\tadd.w\tfp, r3, #1\n+\tldr\tr3, [r4, #0]\n+\tldr.w\tr3, [r3, #780]\t@ 0x30c\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t17cba \n+\tldr\tr5, [sp, #12]\n+\tldr\tr3, [sp, #0]\n+\tldr\tr2, [sp, #8]\n+\tcmp\tr3, r2\n+\tbeq.n\t17d0e \n+\tmov\tr0, r3\n+\tldr\tr3, [r4, #0]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tldr\tr0, [sp, #4]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldr\tr3, [r5, #4]\n+\tcmp\tr3, fp\n+\titett\teq\n+\tmoveq\tr1, #0\n+\tmovne\tr1, #0\n+\tstrbeq.w\tr1, [fp]\n+\tmoveq\tr3, fp\n+\titt\tne\n+\tstrbne.w\tr1, [fp, #-1]\n+\taddne.w\tr3, fp, #4294967295\t@ 0xffffffff\n+\tldr\tr2, [r5, #4]\n+\tsubs\tr3, r3, r2\n+\tldr\tr2, [pc, #60]\t@ (17d6c )\n+\tstr\tr3, [r5, #8]\n+\tldr\tr3, [pc, #44]\t@ (17d60 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #188]\t@ 0xbc\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t17d58 \n+\tadd\tsp, #196\t@ 0xc4\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tadd\tr2, sp, #108\t@ 0x6c\n+\tstr\tr2, [sp, #4]\n+\tldr\tr2, [pc, #24]\t@ (17d68 )\n+\tadd\tr1, sp, #28\n+\tstr\tr1, [sp, #8]\n+\tldr\tr4, [r3, r2]\n+\tstr\tr1, [sp, #0]\n+\tb.n\t17c22 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tstrb\tr4, [r2, r0]\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstrb\tr4, [r1, r0]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr2, [r1, r3]\n+\tmovs\tr2, r0\n+\n+00017d70 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #28]\t@ (17d9c )\n+\tmov\tr5, r2\n+\tldr\tr2, [r1, #12]\n+\tmov\tr4, r1\n+\tadd\tr3, pc\n+\tcmp\tr2, r3\n+\tbeq.n\t17d92 \n+\tbl\t17af0 \n+\tcbnz\tr0, 17d98 \n+\tldr\tr3, [r4, #16]\n+\tmovs\tr0, #0\n+\tstr\tr3, [r5, #0]\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tldrb\tr6, [r3, r5]\n+\tmovs\tr2, r0\n+\n+00017da0 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #40]\t@ (17dd8 )\n+\tmov\tr5, r0\n+\tldr\tr2, [pc, #40]\t@ (17ddc )\n+\tadd\tr3, pc\n+\tldr\tr4, [r3, r2]\n+\tldr\tr3, [r4, #0]\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmov\tr4, r0\n+\tldr.w\tr3, [r3, #176]\t@ 0xb0\n+\tblx\tr3\n+\tldr\tr3, [pc, #20]\t@ (17de0 )\n+\tmov\tr0, r4\n+\tadd\tr3, pc\n+\tstrd\tr3, r5, [r4, #12]\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tstrh\tr0, [r1, r1]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrb\tr6, [r2, r4]\n+\tmovs\tr2, r0\n+\n+00017de4 :\n+\tldr\tr0, [pc, #4]\t@ (17dec )\n+\tadd\tr0, pc\n+\tbx\tlr\n+\tnop\n+\tldrb\tr6, [r7, r3]\n+\tmovs\tr2, r0\n+\n+00017df0 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr4, [pc, #32]\t@ (17e20 )\n+\tldr\tr3, [pc, #32]\t@ (17e24 )\n+\tadd\tr4, pc\n+\tadd\tr3, pc\n+\tldr\tr0, [r4, #0]\n+\tcbz\tr0, 17e0c \n+\tpop\t{r4, pc}\n+\tldr\tr2, [pc, #24]\t@ (17e28 )\n+\tldr\tr0, [pc, #28]\t@ (17e2c )\n+\tadd\tr0, pc\n+\tldr\tr3, [r3, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #168]\t@ 0xa8\n+\tblx\tr3\n+\tstr\tr0, [r4, #0]\n+\tpop\t{r4, pc}\n+\tstr\tr6, [r7, #56]\t@ 0x38\n+\tmovs\tr2, r0\n+\tstr\tr0, [r7, r7]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr2, [sp, #688]\t@ 0x2b0\n+\tmovs\tr1, r0\n+\n+00017e30 :\n+\tldr\tr0, [r0, #24]\n+\tbx\tlr\n+\n+00017e34 :\n+\tldr\tr0, [r0, #24]\n+\tclz\tr0, r0\n+\tlsrs\tr0, r0, #5\n+\tbx\tlr\n+\tnop\n+\n+00017e40 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #28]\t@ (17e6c )\n+\tmov\tr4, r0\n+\tldr\tr2, [pc, #28]\t@ (17e70 )\n+\tadd\tr3, pc\n+\tldr\tr5, [r3, r2]\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, lr}\n+\tldr\tr3, [r3, #24]\n+\tbx\tr3\n+\tstr\tr0, [r5, r6]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tmov\tr4, r0\n+\tldr\tr0, [r0, #16]\n+\tblx\t835c \n+\tmovs\tr3, #0\n+\tstr\tr3, [r4, #16]\n+\tpop\t{r4, pc}\n+\n+00017e90 :\n+\tpush\t{r3, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tblx\tr3\n+\tsubs\tr0, #0\n+\tit\tne\n+\tmovne\tr0, #1\n+\tpop\t{r3, pc}\n+\tnop\n+\n+00017eac :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n+\tldr\tr5, [pc, #172]\t@ (17f6c )\n+\tsub\tsp, #24\n+\tldr\tr4, [pc, #172]\t@ (17f70 )\n+\tmov\tr6, r1\n+\tadd\tr5, pc\n+\tldr\tr3, [pc, #172]\t@ (17f74 )\n+\tldr\tr2, [pc, #172]\t@ (17f78 )\n+\tadd\tr3, pc\n+\tldr\tr4, [r5, r4]\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #20]\n+\tmov.w\tr4, #0\n+\tmov\tr4, r0\n+\tmovs\tr0, #56\t@ 0x38\n+\tldr\tr7, [r3, r2]\n+\tldr\tr3, [r7, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tmovs\tr1, #0\n+\tmov\tr5, r0\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tldr\tr3, [r4, #24]\n+\tcbz\tr3, 17f4c \n+\tldr\tr2, [r6, #24]\n+\tcbz\tr2, 17f4c \n+\tcmp\tr3, r2\n+\tldr\tr3, [r7, #0]\n+\tmov\tr2, r6\n+\tadd.w\tr8, sp, #8\n+\tit\tle\n+\tmovle\tr6, r4\n+\tmov\tr1, r8\n+\tldr.w\tr3, [r3, #588]\t@ 0x24c\n+\tmov\tr0, r6\n+\tit\tle\n+\tmovle\tr4, r2\n+\tblx\tr3\n+\tcbz\tr0, 17f4c \n+\tadd.w\tr9, sp, #4\n+\tldr\tr3, [r6, #40]\t@ 0x28\n+\tadds\tr3, #1\n+\tbics.w\tr3, r3, #2\n+\tldr\tr3, [r4, #44]\t@ 0x2c\n+\tite\tne\n+\taddne.w\tsl, r0, #16\n+\tldreq.w\tsl, [r0, #16]\n+\tmov\tr0, r4\n+\tmov\tr1, sl\n+\tblx\tr3\n+\tcbz\tr0, 17f3e \n+\tldr\tr3, [r5, #48]\t@ 0x30\n+\tmov\tr2, r9\n+\tmov\tr1, sl\n+\tmov\tr0, r5\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #780]\t@ 0x30c\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t17f18 \n+\tldr\tr2, [pc, #44]\t@ (17f7c )\n+\tldr\tr3, [pc, #32]\t@ (17f70 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #20]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t17f68 \n+\tmov\tr0, r5\n+\tadd\tsp, #24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tblx\t894c <__stack_chk_fail@plt>\n+\tstr\tr0, [r7, r4]\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstr\tr2, [r6, r4]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstr\tr4, [r5, r2]\n+\tmovs\tr2, r0\n+\n+00017f80 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n+\tmov\tsl, r1\n+\tldr\tr1, [pc, #148]\t@ (18028 )\n+\tmov\tr8, r2\n+\tldr\tr2, [pc, #148]\t@ (1802c )\n+\tadd\tr1, pc\n+\tsub\tsp, #24\n+\tldr\tr3, [pc, #144]\t@ (18030 )\n+\tmovs\tr5, #0\n+\tldr\tr2, [r1, r2]\n+\tadd\tr3, pc\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #20]\n+\tmov.w\tr2, #0\n+\tldr.w\tr2, [sl, #24]\n+\tcbz\tr2, 17ffe \n+\tldr\tr2, [pc, #128]\t@ (18034 )\n+\tadd\tr6, sp, #8\n+\tmov\tr4, r0\n+\tmov\tr1, r6\n+\tmov\tr0, sl\n+\tldr\tr7, [r3, r2]\n+\tldr\tr3, [r7, #0]\n+\tldr.w\tr3, [r3, #588]\t@ 0x24c\n+\tblx\tr3\n+\tcbz\tr0, 17ffe \n+\tadd.w\tr9, sp, #4\n+\tldr.w\tr3, [sl, #40]\t@ 0x28\n+\tmov\tr2, r9\n+\tadds\tr3, #1\n+\tbics.w\tr3, r3, #2\n+\tldr\tr3, [r4, #48]\t@ 0x30\n+\tite\tne\n+\taddne.w\tr1, r0, #16\n+\tldreq\tr1, [r0, #16]\n+\tmov\tr0, r4\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tldr\tr2, [sp, #4]\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #780]\t@ 0x30c\n+\tcmp\tr2, #0\n+\tit\tne\n+\torrne.w\tr5, r5, #1\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t17fcc \n+\tcmp.w\tr8, #0\n+\tbeq.n\t18008 \n+\tstr.w\tr5, [r8]\n+\tldr\tr2, [pc, #44]\t@ (18038 )\n+\tldr\tr3, [pc, #32]\t@ (1802c )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #20]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t18022 \n+\tadd\tsp, #24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tstr\tr4, [r4, r1]\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstr\tr2, [r3, r1]\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr7, [pc, #960]\t@ (183fc )\n+\tmovs\tr2, r0\n+\n+0001803c :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #44]\t@ (18078 )\n+\tmov\tr5, r0\n+\tldr\tr2, [pc, #44]\t@ (1807c )\n+\tmovs\tr0, #56\t@ 0x38\n+\tadd\tr3, pc\n+\tldr\tr4, [r3, r2]\n+\tldr\tr3, [r4, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmovs\tr1, #0\n+\tmov\tr4, r0\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tcbz\tr5, 18074 \n+\tmovs\tr2, #0\n+\tmov\tr1, r5\n+\tmov\tr0, r4\n+\tblx\t99a0 \n+\tmov\tr0, r4\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr7, [pc, #680]\t@ (18324 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tmov\tr4, r1\n+\tldr\tr0, [r0, #16]\n+\tblx\t8b74 \n+\tldr\tr3, [pc, #8]\t@ (180a0 )\n+\tadd\tr3, pc\n+\tstrd\tr3, r0, [r4, #12]\n+\tpop\t{r4, pc}\n+\tldrh\tr4, [r1, r1]\n+\tmovs\tr2, r0\n+\n+000180a4 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n+\tmov\tr4, r1\n+\tldr\tr1, [pc, #192]\t@ (18178 )\n+\tldr\tr3, [pc, #192]\t@ (1817c )\n+\tsub\tsp, #24\n+\tadd\tr1, pc\n+\tldr\tr2, [pc, #192]\t@ (18180 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r1, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #20]\n+\tmov.w\tr3, #0\n+\tldr\tr3, [r4, #24]\n+\tcmp\tr3, #0\n+\tbeq.n\t18156 \n+\tldr\tr3, [pc, #176]\t@ (18184 )\n+\tmov\tr5, r0\n+\tmovs\tr0, #56\t@ 0x38\n+\tldr\tr6, [r2, r3]\n+\tldr\tr3, [r6, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmovs\tr1, #0\n+\tmov\tr7, r0\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tldr\tr3, [r5, #24]\n+\tcbz\tr3, 1813a \n+\tldr\tr3, [r6, #0]\n+\tadd.w\tr8, sp, #8\n+\tmov\tr1, r8\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #588]\t@ 0x24c\n+\tblx\tr3\n+\tcbz\tr0, 1813a \n+\tadd.w\tr9, sp, #4\n+\tldr\tr3, [r5, #40]\t@ 0x28\n+\tadds\tr3, #1\n+\tbics.w\tr3, r3, #2\n+\tldr\tr3, [r4, #44]\t@ 0x2c\n+\tite\tne\n+\taddne.w\tsl, r0, #16\n+\tldreq.w\tsl, [r0, #16]\n+\tmov\tr0, r4\n+\tmov\tr1, sl\n+\tblx\tr3\n+\tcbnz\tr0, 1812c \n+\tldr\tr3, [r7, #48]\t@ 0x30\n+\tmov\tr2, r9\n+\tmov\tr1, sl\n+\tmov\tr0, r7\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #780]\t@ 0x30c\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t18106 \n+\tldr\tr2, [pc, #76]\t@ (18188 )\n+\tldr\tr3, [pc, #60]\t@ (1817c )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #20]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t18174 \n+\tmov\tr0, r7\n+\tadd\tsp, #24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tldr\tr2, [pc, #52]\t@ (1818c )\n+\tldr\tr3, [pc, #32]\t@ (1817c )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #20]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t18174 \n+\tadd\tsp, #24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tb.w\t8b70 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tldr\tr7, [pc, #256]\t@ (1827c )\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr7, [pc, #240]\t@ (18274 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr6, [pc, #760]\t@ (18484 )\n+\tmovs\tr2, r0\n+\tldr\tr6, [pc, #648]\t@ (18418 )\n+\tmovs\tr2, r0\n+\n+00018190 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #56]\t@ (181d8 )\n+\tmov\tr6, r0\n+\tldr\tr2, [pc, #56]\t@ (181dc )\n+\tmovs\tr0, #56\t@ 0x38\n+\tadd\tr3, pc\n+\tmov\tr5, r1\n+\tldr\tr4, [r3, r2]\n+\tldr\tr3, [r4, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmovs\tr1, #0\n+\tmov\tr4, r0\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tmov\tr1, r6\n+\tmov\tr0, r4\n+\tmovs\tr2, #0\n+\tblx\t99a0 \n+\tmov\tr0, r4\n+\tmovs\tr2, #0\n+\tmov\tr1, r5\n+\tblx\t99a0 \n+\tmov\tr0, r4\n+\tpop\t{r4, r5, r6, pc}\n+\tnop\n+\tldr\tr6, [pc, #344]\t@ (18334 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+000181e0 :\n+\tpush\t{lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr.w\tip, [pc, #56]\t@ 18228 \n+\tsub\tsp, #12\n+\tldr\tr3, [pc, #52]\t@ (1822c )\n+\tmov\tr2, sp\n+\tadd\tip, pc\n+\tldr.w\tr3, [ip, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #4]\n+\tmov.w\tr3, #0\n+\tldr\tr3, [r0, #48]\t@ 0x30\n+\tblx\tr3\n+\tldr\tr2, [pc, #36]\t@ (18230 )\n+\tldr\tr3, [pc, #28]\t@ (1822c )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #4]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t18224 \n+\tadd\tsp, #12\n+\tldr.w\tpc, [sp], #4\n+\tblx\t894c <__stack_chk_fail@plt>\n+\tldr\tr6, [pc, #16]\t@ (1823c )\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr5, [pc, #952]\t@ (185ec )\n+\tmovs\tr2, r0\n+\n+00018234 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tmov\tr6, r1\n+\tldr\tr1, [pc, #144]\t@ (182d8 )\n+\tmov\tr9, r2\n+\tldr\tr2, [pc, #144]\t@ (182dc )\n+\tadd\tr1, pc\n+\tsub\tsp, #20\n+\tldr\tr3, [pc, #140]\t@ (182e0 )\n+\tmov.w\tr8, #0\n+\tldr\tr2, [r1, r2]\n+\tadd\tr3, pc\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #12]\n+\tmov.w\tr2, #0\n+\tldr\tr2, [r6, #24]\n+\tcbz\tr2, 182ae \n+\tldr\tr2, [pc, #124]\t@ (182e4 )\n+\tmov\tr4, r0\n+\tmov\tr1, sp\n+\tmov\tr0, r6\n+\tmov\tr7, sp\n+\tldr\tr5, [r3, r2]\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #588]\t@ 0x24c\n+\tblx\tr3\n+\tcbz\tr0, 182ae \n+\tldr\tr3, [r6, #40]\t@ 0x28\n+\tadds\tr3, #1\n+\tbics.w\tr3, r3, #2\n+\tldr\tr3, [r4, #44]\t@ 0x2c\n+\tite\tne\n+\taddne.w\tr1, r0, #16\n+\tldreq\tr1, [r0, #16]\n+\tmov\tr0, r4\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tcbz\tr0, 182a0 \n+\tmov.w\tr8, #1\n+\tldr.w\tr3, [r3, #440]\t@ 0x1b8\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r7\n+\tldr.w\tr3, [r3, #780]\t@ 0x30c\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t1827c \n+\tcmp.w\tr9, #0\n+\tbeq.n\t182b8 \n+\tstr.w\tr8, [r9]\n+\tldr\tr2, [pc, #44]\t@ (182e8 )\n+\tldr\tr3, [pc, #32]\t@ (182dc )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #12]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t182d2 \n+\tadd\tsp, #20\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tldr\tr5, [pc, #704]\t@ (1859c )\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr5, [pc, #656]\t@ (18574 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr5, [pc, #256]\t@ (183ec )\n+\tmovs\tr2, r0\n+\n+000182ec :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr4, [pc, #28]\t@ (18318 )\n+\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tadd\tr4, pc\n+\tblx\tr3\n+\tcbz\tr0, 18314 \n+\tldr\tr3, [pc, #20]\t@ (1831c )\n+\tldr\tr3, [r4, r3]\n+\tldmia.w\tsp!, {r4, lr}\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #440]\t@ 0x1b8\n+\tbx\tr3\n+\tpop\t{r4, pc}\n+\tnop\n+\tldr\tr4, [pc, #1016]\t@ (18714 )\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+00018320 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tmov\tr4, r1\n+\tmov\tr6, r0\n+\tblx\t93b8 \n+\tmov\tr5, r0\n+\tmov\tr0, r4\n+\tblx\t93b8 \n+\tcmp\tr5, r0\n+\tit\tne\n+\tmovne\tr4, #0\n+\tbeq.n\t1834a \n+\tmov\tr0, r4\n+\tpop\t{r4, r5, r6, pc}\n+\tmov\tr1, r4\n+\tmov\tr0, r6\n+\tblx\t8a20 \n+\tmov\tr5, r0\n+\tblx\t82fc \n+\tmov\tr4, r0\n+\tmov\tr0, r5\n+\tblx\t835c \n+\tmov\tr0, r4\n+\tpop\t{r4, r5, r6, pc}\n+\n+00018364 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tmov\tr4, r1\n+\tmov\tr6, r0\n+\tblx\t93b8 \n+\tmov\tr5, r0\n+\tmov\tr0, r4\n+\tblx\t93b8 \n+\tcmp\tr5, r0\n+\tit\tgt\n+\tmovgt\tr4, #0\n+\tble.n\t1838e \n+\tmov\tr0, r4\n+\tpop\t{r4, r5, r6, pc}\n+\tmov\tr1, r4\n+\tmov\tr0, r6\n+\tblx\t8a20 \n+\tmov\tr5, r0\n+\tblx\t82fc \n+\tmov\tr4, r0\n+\tmov\tr0, r5\n+\tblx\t835c \n+\tmov\tr0, r4\n+\tpop\t{r4, r5, r6, pc}\n \n-00017af0 :\n+000183a8 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tldr\tr5, [pc, #360]\t@ (17c6c )\n+\tldr\tr5, [pc, #360]\t@ (18524 )\n \tsub\tsp, #52\t@ 0x34\n-\tldr\tr0, [pc, #360]\t@ (17c70 )\n+\tldr\tr0, [pc, #360]\t@ (18528 )\n \tmov\tr6, r3\n \tadd\tr5, pc\n-\tldr\tr4, [pc, #360]\t@ (17c74 )\n+\tldr\tr4, [pc, #360]\t@ (1852c )\n \tcmp\tr2, #4\n \tadd\tr4, pc\n \tldr\tr0, [r5, r0]\n \tmov\tr5, r1\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #44]\t@ 0x2c\n \tmov.w\tr0, #0\n-\tbeq.n\t17b54 \n-\tldr\tr1, [pc, #344]\t@ (17c78 )\n+\tbeq.n\t1840c \n+\tldr\tr1, [pc, #344]\t@ (18530 )\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #344]\t@ (17c7c )\n+\tldr\tr3, [pc, #344]\t@ (18534 )\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tldr\tr1, [r4, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr7, #1\n-\tldr\tr2, [pc, #328]\t@ (17c80 )\n-\tldr\tr3, [pc, #308]\t@ (17c70 )\n+\tldr\tr2, [pc, #328]\t@ (18538 )\n+\tldr\tr3, [pc, #308]\t@ (18528 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #44]\t@ 0x2c\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t17c66 \n+\tbne.w\t1851e \n \tmov\tr0, r7\n \tadd\tsp, #52\t@ 0x34\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr1, [r3, #12]\n \tadd\tr2, sp, #24\n \tmov\tr0, r5\n \tblx\t8fa8 \n \tmov\tr7, r0\n \tcmp\tr0, #0\n-\tbne.n\t17b34 \n-\tldr\tr3, [pc, #272]\t@ (17c78 )\n+\tbne.n\t183ec \n+\tldr\tr3, [pc, #272]\t@ (18530 )\n \tmov\tr2, r0\n \tldr\tr1, [r6, #8]\n \tldr.w\tr9, [r4, r3]\n \tldr.w\tr3, [r9]\n \tldr.w\tr4, [r3, #788]\t@ 0x314\n \tmov\tr3, r0\n \tmov\tr0, r5\n \tblx\tr4\n \tmov\tr8, r0\n \tcmp\tr0, #0\n-\tbeq.n\t17c2e \n+\tbeq.n\t184e6 \n \tmov\tr1, r0\n \tadd\tr2, sp, #20\n \tmov\tr0, r5\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t17b34 \n+\tbne.n\t183ec \n \tldr\tr0, [sp, #24]\n \tldr\tr3, [r0, #24]\n \tcmp\tr3, #0\n-\tbeq.n\t17b36 \n+\tbeq.n\t183ee \n \tldr.w\tr3, [r9]\n \tadd.w\tsl, sp, #32\n \tmov\tr1, sl\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbeq.n\t17b36 \n+\tbeq.n\t183ee \n \tmov.w\tfp, #0\n \tadd\tr3, sp, #28\n \tstrd\tr6, r7, [sp, #8]\n \tmov\tr6, fp\n \tmov\tfp, r3\n-\tb.n\t17bcc \n+\tb.n\t18484 \n \tldr.w\tr3, [r9]\n \tmov\tr0, sl\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbeq.n\t17c50 \n+\tbeq.n\t18508 \n \tldr\tr3, [sp, #24]\n \tldr\tr3, [r3, #40]\t@ 0x28\n \tadds\tr3, #1\n \tbics.w\tr3, r3, #2\n \tite\tne\n \taddne.w\tr4, r0, #16\n \tldreq\tr4, [r0, #16]\n \tldr\tr0, [sp, #20]\n \tmov\tr1, r4\n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tblx\tr3\n \tmov\tr7, r0\n \tcmp\tr0, #0\n-\tbne.n\t17bbc \n+\tbne.n\t18474 \n \tldr.w\tr3, [r8]\n \tcmp\tr3, #1\n-\tble.n\t17c20 \n+\tble.n\t184d8 \n \tldr.w\tr3, [r9]\n \tmov\tr0, r8\n \tldr\tr3, [r3, #124]\t@ 0x7c\n \tblx\tr3\n \tstr\tr7, [sp, #0]\n \tmov\tr8, r0\n \tmov\tr2, r7\n@@ -23255,101 +24248,101 @@\n \tblx\t8fa8 \n \tldr\tr0, [sp, #20]\n \tmov\tr1, r4\n \tmov\tr2, fp\n \tmovs\tr6, #1\n \tldr\tr3, [r0, #48]\t@ 0x30\n \tblx\tr3\n-\tb.n\t17bbc \n+\tb.n\t18474 \n \tblx\t8b74 \n \tstr\tr0, [sp, #20]\n \tblx\t86e4 \n \tstr\tr7, [sp, #0]\n \tmov\tr8, r0\n \tmov\tr2, r7\n \tldr.w\tr3, [r9]\n \tldr\tr1, [r6, #8]\n \tldr.w\tr4, [r3, #792]\t@ 0x318\n \tmov\tr3, r0\n \tmov\tr0, r5\n \tblx\tr4\n-\tb.n\t17b90 \n+\tb.n\t18448 \n \tldr\tr7, [sp, #12]\n \tcmp\tr6, #0\n-\tbeq.w\t17b36 \n+\tbeq.w\t183ee \n \tldr.w\tr3, [r9]\n \tmov\tr0, r8\n \tldr.w\tr3, [r3, #176]\t@ 0xb0\n \tblx\tr3\n-\tb.n\t17b36 \n+\tb.n\t183ee \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tstrb\tr4, [r6, r3]\n+\tldr\tr4, [pc, #240]\t@ (18618 )\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr6, [r5, r3]\n+\tldr\tr4, [pc, #216]\t@ (18608 )\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tbcc.n\t17c64 \n+\tldmia\tr3, {r1, r3, r4, r6}\n \tmovs\tr1, r0\n-\tstrb\tr2, [r0, r3]\n+\tldr\tr4, [pc, #40]\t@ (18564 )\n \tmovs\tr2, r0\n \n-00017c84 :\n+0001853c :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr4, [pc, #140]\t@ (17d20 )\n+\tldr\tr4, [pc, #140]\t@ (185d8 )\n \tsub\tsp, #12\n-\tldr\tr0, [pc, #140]\t@ (17d24 )\n+\tldr\tr0, [pc, #140]\t@ (185dc )\n \tmov\tr5, r3\n \tadd\tr4, pc\n-\tldr\tr7, [pc, #136]\t@ (17d28 )\n+\tldr\tr7, [pc, #136]\t@ (185e0 )\n \tcmp\tr2, #4\n \tadd\tr7, pc\n \tldr\tr0, [r4, r0]\n \tmov\tr4, r1\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #4]\n \tmov.w\tr0, #0\n-\tbeq.n\t17ce2 \n-\tldr\tr1, [pc, #120]\t@ (17d2c )\n+\tbeq.n\t1859a \n+\tldr\tr1, [pc, #120]\t@ (185e4 )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #120]\t@ (17d30 )\n+\tldr\tr3, [pc, #120]\t@ (185e8 )\n \tmov\tr2, r5\n \tadd\tr3, pc\n \tldr\tr1, [r7, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr6, #1\n-\tldr\tr2, [pc, #104]\t@ (17d34 )\n-\tldr\tr3, [pc, #88]\t@ (17d24 )\n+\tldr\tr2, [pc, #104]\t@ (185ec )\n+\tldr\tr3, [pc, #88]\t@ (185dc )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t17d1c \n+\tbne.n\t185d4 \n \tmov\tr0, r6\n \tadd\tsp, #12\n \tpop\t{r4, r5, r6, r7, pc}\n \tldr\tr1, [r3, #8]\n \tmov\tr2, sp\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbne.n\t17cc6 \n-\tldr\tr3, [pc, #56]\t@ (17d2c )\n+\tbne.n\t1857e \n+\tldr\tr3, [pc, #56]\t@ (185e4 )\n \tldr\tr0, [r5, #12]\n \tldr\tr5, [r7, r3]\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr1, r0\n@@ -23357,177 +24350,177 @@\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tldr.w\tr7, [r3, #216]\t@ 0xd8\n \tblx\t9784 \n \tblx\tr7\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n-\tb.n\t17cc8 \n+\tb.n\t18580 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tstrh\tr2, [r4, r5]\n+\tldr\tr2, [pc, #680]\t@ (18884 )\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr4, [r3, r5]\n+\tldr\tr2, [pc, #656]\t@ (18874 )\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tbcs.n\t17e04 \n+\tldmia\tr1!, {r4, r6, r7}\n \tmovs\tr1, r0\n-\tstrh\tr0, [r6, r4]\n+\tldr\tr2, [pc, #480]\t@ (187d0 )\n \tmovs\tr2, r0\n \n-00017d38 :\n+000185f0 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr4, [pc, #144]\t@ (17dd8 )\n+\tldr\tr4, [pc, #144]\t@ (18690 )\n \tsub\tsp, #16\n-\tldr\tr0, [pc, #144]\t@ (17ddc )\n+\tldr\tr0, [pc, #144]\t@ (18694 )\n \tmov\tr5, r3\n \tadd\tr4, pc\n-\tldr\tr6, [pc, #140]\t@ (17de0 )\n+\tldr\tr6, [pc, #140]\t@ (18698 )\n \tcmp\tr2, #4\n \tadd\tr6, pc\n \tldr\tr0, [r4, r0]\n \tmov\tr4, r1\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #12]\n \tmov.w\tr0, #0\n-\tbeq.n\t17d96 \n-\tldr\tr1, [pc, #124]\t@ (17de4 )\n+\tbeq.n\t1864e \n+\tldr\tr1, [pc, #124]\t@ (1869c )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #124]\t@ (17de8 )\n+\tldr\tr3, [pc, #124]\t@ (186a0 )\n \tmov\tr2, r5\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr5, #1\n-\tldr\tr2, [pc, #108]\t@ (17dec )\n-\tldr\tr3, [pc, #92]\t@ (17ddc )\n+\tldr\tr2, [pc, #108]\t@ (186a4 )\n+\tldr\tr3, [pc, #92]\t@ (18694 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t17dd2 \n+\tbne.n\t1868a \n \tmov\tr0, r5\n \tadd\tsp, #16\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr1, [r3, #8]\n \tadd\tr2, sp, #4\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t17d7a \n+\tbne.n\t18632 \n \tldr\tr1, [r5, #12]\n \tadd\tr2, sp, #8\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbne.n\t17d7a \n-\tldr\tr3, [pc, #44]\t@ (17de4 )\n+\tbne.n\t18632 \n+\tldr\tr3, [pc, #44]\t@ (1869c )\n \tldr\tr1, [sp, #8]\n \tldr\tr0, [sp, #4]\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr6, [r3, #948]\t@ 0x3b4\n \tblx\t8a20 \n \tblx\t86e4 \n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr6\n-\tb.n\t17d7c \n+\tb.n\t18634 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tstrh\tr6, [r5, r2]\n+\tldr\tr1, [pc, #984]\t@ (18a6c )\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr0, [r5, r2]\n+\tldr\tr1, [pc, #960]\t@ (18a5c )\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tbne.n\t17d6c \n+\tldmia\tr1!, {r3, r5}\n \tmovs\tr1, r0\n-\tstrh\tr4, [r7, r1]\n+\tldr\tr1, [pc, #784]\t@ (189b8 )\n \tmovs\tr2, r0\n \n-00017df0 :\n+000186a8 :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr4, [pc, #184]\t@ (17eb8 )\n+\tldr\tr4, [pc, #184]\t@ (18770 )\n \tsub\tsp, #20\n-\tldr\tr0, [pc, #184]\t@ (17ebc )\n+\tldr\tr0, [pc, #184]\t@ (18774 )\n \tmov\tr5, r1\n \tadd\tr4, pc\n-\tldr\tr6, [pc, #180]\t@ (17ec0 )\n+\tldr\tr6, [pc, #180]\t@ (18778 )\n \tcmp\tr2, #3\n \tadd\tr6, pc\n \tldr\tr0, [r4, r0]\n \tmov\tr4, r3\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #12]\n \tmov.w\tr0, #0\n-\tbeq.n\t17e4c \n-\tldr\tr1, [pc, #164]\t@ (17ec4 )\n+\tbeq.n\t18704 \n+\tldr\tr1, [pc, #164]\t@ (1877c )\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #164]\t@ (17ec8 )\n+\tldr\tr3, [pc, #164]\t@ (18780 )\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #148]\t@ (17ecc )\n-\tldr\tr3, [pc, #132]\t@ (17ebc )\n+\tldr\tr2, [pc, #148]\t@ (18784 )\n+\tldr\tr3, [pc, #132]\t@ (18774 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t17eb4 \n+\tbne.n\t1876c \n \tadd\tsp, #20\n \tpop\t{r4, r5, r6, r7, pc}\n \tldr\tr3, [r3, #8]\n \tldr\tr7, [r3, #12]\n \tblx\t8b98 \n \tldr\tr1, [r4, #8]\n \tcmp\tr7, r0\n-\tbeq.n\t17e86 \n+\tbeq.n\t1873e \n \tadd\tr2, sp, #8\n \tmov\tr0, r5\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t17e32 \n-\tldr\tr3, [pc, #92]\t@ (17ec4 )\n+\tbne.n\t186ea \n+\tldr\tr3, [pc, #92]\t@ (1877c )\n \tldr\tr0, [sp, #8]\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tldr.w\tr6, [r3, #216]\t@ 0xd8\n \tblx\t82fc \n \tblx\tr6\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\tr4\n \tmovs\tr0, #0\n-\tb.n\t17e34 \n-\tldr\tr2, [pc, #60]\t@ (17ec4 )\n+\tb.n\t186ec \n+\tldr\tr2, [pc, #60]\t@ (1877c )\n \tadd\tr3, sp, #8\n \tmov\tr0, r5\n \tldr\tr4, [r6, r2]\n \tldr\tr2, [r4, #0]\n \tldr.w\tr6, [r2, #188]\t@ 0xbc\n \tadd\tr2, sp, #4\n \tblx\tr6\n@@ -23537,182 +24530,182 @@\n \tldr.w\tr2, [r3, #216]\t@ 0xd8\n \tlsrs\tr0, r0, #5\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\tr4\n-\tb.n\t17e82 \n+\tb.n\t1873a \n \tblx\t894c <__stack_chk_fail@plt>\n-\tstr\tr6, [r6, r7]\n+\tldr\tr1, [pc, #248]\t@ (1886c )\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr0, [r6, r7]\n+\tldr\tr1, [pc, #224]\t@ (1885c )\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tbne.n\t17f3c \n+\tldmia\tr0!, {r3, r4, r6}\n \tmovs\tr1, r0\n-\tstr\tr4, [r0, r7]\n+\tldr\tr1, [pc, #48]\t@ (187b8 )\n \tmovs\tr2, r0\n \n-00017ed0 :\n+00018788 :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr4, [pc, #144]\t@ (17f70 )\n+\tldr\tr4, [pc, #144]\t@ (18828 )\n \tsub\tsp, #20\n-\tldr\tr0, [pc, #144]\t@ (17f74 )\n+\tldr\tr0, [pc, #144]\t@ (1882c )\n \tmov\tr5, r3\n \tadd\tr4, pc\n-\tldr\tr6, [pc, #140]\t@ (17f78 )\n+\tldr\tr6, [pc, #140]\t@ (18830 )\n \tcmp\tr2, #4\n \tadd\tr6, pc\n \tldr\tr0, [r4, r0]\n \tmov\tr4, r1\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #12]\n \tmov.w\tr0, #0\n-\tbeq.n\t17f2e \n-\tldr\tr1, [pc, #124]\t@ (17f7c )\n+\tbeq.n\t187e6 \n+\tldr\tr1, [pc, #124]\t@ (18834 )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #124]\t@ (17f80 )\n+\tldr\tr3, [pc, #124]\t@ (18838 )\n \tmov\tr2, r5\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr5, #1\n-\tldr\tr2, [pc, #108]\t@ (17f84 )\n-\tldr\tr3, [pc, #92]\t@ (17f74 )\n+\tldr\tr2, [pc, #108]\t@ (1883c )\n+\tldr\tr3, [pc, #92]\t@ (1882c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t17f6c \n+\tbne.n\t18824 \n \tmov\tr0, r5\n \tadd\tsp, #20\n \tpop\t{r4, r5, r6, r7, pc}\n \tldr\tr1, [r3, #8]\n \tadd\tr2, sp, #4\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t17f12 \n+\tbne.n\t187ca \n \tldr\tr1, [r5, #12]\n \tadd\tr2, sp, #8\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbne.n\t17f12 \n-\tldr\tr3, [pc, #44]\t@ (17f7c )\n+\tbne.n\t187ca \n+\tldr\tr3, [pc, #44]\t@ (18834 )\n \tldrd\tr0, r1, [sp, #4]\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr6, [r3, #948]\t@ 0x3b4\n \tldr.w\tr7, [r3, #216]\t@ 0xd8\n \tblx\t90a0 \n \tblx\tr7\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr6\n-\tb.n\t17f14 \n+\tb.n\t187cc \n \tblx\t894c <__stack_chk_fail@plt>\n-\tstr\tr6, [r2, r4]\n+\tldr\tr0, [pc, #376]\t@ (189a4 )\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr0, [r2, r4]\n+\tldr\tr0, [pc, #352]\t@ (18994 )\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tbeq.n\t17fd4 \n+\tstmia\tr7!, {r4, r7}\n \tmovs\tr1, r0\n-\tstr\tr4, [r4, r3]\n+\tldr\tr0, [pc, #176]\t@ (188f0 )\n \tmovs\tr2, r0\n \n-00017f88 :\n+00018840 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #228]\t@ (18080 )\n+\tldr\tr5, [pc, #228]\t@ (18938 )\n \tsub\tsp, #16\n-\tldr\tr4, [pc, #228]\t@ (18084 )\n+\tldr\tr4, [pc, #228]\t@ (1893c )\n \tcmp\tr2, #4\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #228]\t@ 18088 \n-\tldr\tr0, [pc, #228]\t@ (1808c )\n+\tldr.w\tip, [pc, #228]\t@ 18940 \n+\tldr\tr0, [pc, #228]\t@ (18944 )\n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r3\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #12]\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n \tldr.w\tr8, [ip, r0]\n \tldr.w\tr3, [r8]\n-\tbeq.n\t17ff0 \n+\tbeq.n\t188a8 \n \tldr.w\tr6, [r3, #1064]\t@ 0x428\n \tmov\tr2, r5\n-\tldr\tr3, [pc, #196]\t@ (18090 )\n+\tldr\tr3, [pc, #196]\t@ (18948 )\n \tmovs\tr1, #2\n \tmov\tr0, r4\n \tadd\tr3, pc\n \tblx\tr6\n \tmovs\tr6, #1\n-\tldr\tr2, [pc, #188]\t@ (18094 )\n-\tldr\tr3, [pc, #172]\t@ (18084 )\n+\tldr\tr2, [pc, #188]\t@ (1894c )\n+\tldr\tr3, [pc, #172]\t@ (1893c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1807a \n+\tbne.n\t18932 \n \tmov\tr0, r6\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tldr.w\tr6, [r3, #788]\t@ 0x314\n \tmovs\tr2, #0\n \tldr\tr1, [r5, #8]\n \tmov.w\tr3, #512\t@ 0x200\n \tmov\tr0, r4\n \tblx\tr6\n \tmov\tr7, r0\n \tcmp\tr0, #0\n-\tbeq.n\t17fd2 \n+\tbeq.n\t1888a \n \tadd.w\tsl, sp, #8\n \tmov\tr1, r0\n \tmov\tr2, sl\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbne.n\t17fd2 \n+\tbne.n\t1888a \n \tldr.w\tr3, [r8]\n \tldr\tr0, [r5, #12]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr9, r0\n \tmov\tr1, r9\n \tldr\tr0, [sp, #8]\n \tblx\t9784 \n \tcmp\tr0, #0\n-\tbeq.n\t17fd4 \n+\tbeq.n\t1888c \n \tldr\tr3, [r7, #0]\n \tcmp\tr3, #1\n-\tble.n\t18064 \n+\tble.n\t1891c \n \tldr.w\tr3, [r8]\n \tmov\tr0, r7\n \tldr\tr3, [r3, #124]\t@ 0x7c\n \tblx\tr3\n \tstr\tr6, [sp, #0]\n \tmov\tr7, r0\n \tmov\tr2, r6\n@@ -23729,100 +24722,100 @@\n \tldr\tr0, [sp, #8]\n \tmov\tr1, r9\n \tblx\t8964 \n \tldr.w\tr3, [r8]\n \tmov\tr0, r7\n \tldr.w\tr3, [r3, #176]\t@ 0xb0\n \tblx\tr3\n-\tb.n\t17fd4 \n+\tb.n\t1888c \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tstr\tr4, [r3, r1]\n+\tblxns\tr4\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr4, [r2, r1]\n+\tblxns\tr3\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr7!, {r1, r5, r6}\n+\tstmia\tr6!, {r1, r3, r6, r7}\n \tmovs\tr1, r0\n-\tstr\tr4, [r4, r0]\n+\tbxns\tsp\n \tmovs\tr2, r0\n \n-00018098 :\n+00018950 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #268]\t@ (181b8 )\n+\tldr\tr5, [pc, #268]\t@ (18a70 )\n \tsub\tsp, #16\n-\tldr\tr4, [pc, #268]\t@ (181bc )\n+\tldr\tr4, [pc, #268]\t@ (18a74 )\n \tcmp\tr2, #4\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #268]\t@ 181c0 \n-\tldr\tr0, [pc, #268]\t@ (181c4 )\n+\tldr.w\tip, [pc, #268]\t@ 18a78 \n+\tldr\tr0, [pc, #268]\t@ (18a7c )\n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r3\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #12]\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n \tldr.w\tr7, [ip, r0]\n \tldr\tr1, [r7, #0]\n-\tbeq.n\t180fc \n-\tldr\tr3, [pc, #244]\t@ (181c8 )\n+\tbeq.n\t189b4 \n+\tldr\tr3, [pc, #244]\t@ (18a80 )\n \tmov\tr2, r5\n \tldr.w\tr6, [r1, #1064]\t@ 0x428\n \tmov\tr0, r4\n \tadd\tr3, pc\n \tmovs\tr1, #2\n \tblx\tr6\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #232]\t@ (181cc )\n-\tldr\tr3, [pc, #212]\t@ (181bc )\n+\tldr\tr2, [pc, #232]\t@ (18a84 )\n+\tldr\tr3, [pc, #212]\t@ (18a74 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t181b4 \n+\tbne.n\t18a6c \n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tmovs\tr3, #0\n \tldr.w\tr6, [r1, #788]\t@ 0x314\n \tmov\tr2, r3\n \tldr\tr1, [r5, #8]\n \tmov\tr0, r4\n \tblx\tr6\n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1817e \n+\tbeq.n\t18a36 \n \tadd.w\tr9, sp, #8\n \tmov\tr1, r0\n \tmov\tr2, r9\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t180e0 \n+\tbne.n\t18998 \n \tldr\tr3, [r7, #0]\n \tldr\tr0, [r5, #12]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tsl, r0\n \tmov\tr1, sl\n \tldr\tr0, [sp, #8]\n \tblx\t9784 \n \tmov\tr8, r0\n-\tcbnz\tr0, 1817a \n+\tcbnz\tr0, 18a32 \n \tldr\tr3, [r6, #0]\n \tcmp\tr3, #1\n-\tble.n\t18168 \n+\tble.n\t18a20 \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r6\n \tldr\tr3, [r3, #124]\t@ 0x7c\n \tblx\tr3\n \tstr.w\tr8, [sp]\n \tldr\tr3, [r7, #0]\n \tmov\tr6, r0\n@@ -23840,15 +24833,15 @@\n \tmov\tr1, sl\n \tblx\t9748 \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #176]\t@ 0xb0\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t180e2 \n+\tb.n\t1899a \n \tblx\t8b74 \n \tldr\tr3, [r7, #0]\n \tmov\tr8, r0\n \tstr\tr0, [sp, #8]\n \tldr\tr0, [r5, #12]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n@@ -23862,486 +24855,486 @@\n \tmov\tr3, r0\n \tmov\tr2, r6\n \tmov\tr0, r4\n \tldr\tr1, [r5, #8]\n \tldr.w\tr4, [r7, #792]\t@ 0x318\n \tblx\tr4\n \tmovs\tr0, #0\n-\tb.n\t180e2 \n+\tb.n\t1899a \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr7, [pc, #304]\t@ (182ec )\n+\tmov\tip, r2\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr7, [pc, #272]\t@ (182d4 )\n+\tmov\tip, r1\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr6, {r1, r2, r4, r6}\n+\tstmia\tr5!, {r1, r2, r3, r4, r5, r7}\n \tmovs\tr1, r0\n-\tldr\tr7, [pc, #88]\t@ (18228 )\n+\tmov\tr6, fp\n \tmovs\tr2, r0\n \n-000181d0 :\n+00018a88 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr0, [pc, #272]\t@ (182f4 )\n+\tldr\tr0, [pc, #272]\t@ (18bac )\n \tmov\tr6, r2\n-\tldr\tr2, [pc, #272]\t@ (182f8 )\n+\tldr\tr2, [pc, #272]\t@ (18bb0 )\n \tsub\tsp, #16\n \tadd\tr0, pc\n-\tldr.w\tr8, [pc, #272]\t@ 182fc \n+\tldr.w\tr8, [pc, #272]\t@ 18bb4 \n \tmov\tr7, r1\n \tcmp\tr6, #2\n \tadd\tr8, pc\n \tldr\tr2, [r0, r2]\n \tldr\tr2, [r2, #0]\n \tstr\tr2, [sp, #12]\n \tmov.w\tr2, #0\n-\tbeq.n\t182b6 \n+\tbeq.n\t18b6e \n \tmov\tr9, r3\n \tittt\tgt\n \taddgt\tr5, r3, #4\n \tmovgt\tr4, #2\n \taddgt.w\tsl, sp, #4\n-\tbgt.n\t18216 \n-\tb.n\t182d4 \n+\tbgt.n\t18ace \n+\tb.n\t18b8c \n \tadds\tr4, #1\n \tcmp\tr6, r4\n-\tbeq.n\t18242 \n+\tbeq.n\t18afa \n \tldr.w\tr1, [r5, #4]!\n \tmov\tr2, sl\n \tmov\tr0, r7\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbeq.n\t18210 \n+\tbeq.n\t18ac8 \n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #212]\t@ (18300 )\n-\tldr\tr3, [pc, #204]\t@ (182f8 )\n+\tldr\tr2, [pc, #212]\t@ (18bb8 )\n+\tldr\tr3, [pc, #204]\t@ (18bb0 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t182f0 \n+\tbne.n\t18ba8 \n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tldr.w\tr1, [r9, #8]\n \tmov\tr2, sl\n \tmov\tr0, r7\n \tblx\t8fa8 \n \tldr\tr4, [sp, #4]\n \tcmp\tr6, #3\n-\tbeq.n\t182ea \n+\tbeq.n\t18ba2 \n \tadd.w\tr6, r9, r6, lsl #2\n \tadd.w\tr5, r9, #12\n \tadd.w\tsl, sp, #8\n-\tb.n\t18266 \n+\tb.n\t18b1e \n \tcmp\tr5, r6\n-\tbeq.n\t18294 \n+\tbeq.n\t18b4c \n \tldr.w\tr1, [r5], #4\n \tmov\tr2, sl\n \tmov\tr0, r7\n \tmov\tr9, r4\n \tblx\t8fa8 \n \tmov\tr0, r4\n \tldr\tr1, [sp, #8]\n \tblx\t9178 \n \tldr\tr3, [sp, #4]\n \tmov\tr4, r0\n \tcmp\tr3, r9\n-\tbeq.n\t1828a \n+\tbeq.n\t18b42 \n \tmov\tr0, r9\n \tblx\t835c \n \tmov\tr0, r4\n \tblx\t82fc \n \tcmp\tr0, #0\n-\tbeq.n\t18262 \n+\tbeq.n\t18b1a \n \tldr\tr3, [sp, #4]\n \tcmp\tr3, r4\n-\tbeq.n\t182e0 \n-\tldr\tr3, [pc, #104]\t@ (18304 )\n+\tbeq.n\t18b98 \n+\tldr\tr3, [pc, #104]\t@ (18bbc )\n \tmov\tr0, r4\n \tldr.w\tr3, [r8, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\t86e4 \n \tmov\tr1, r0\n \tmov\tr0, r7\n \tblx\tr4\n \tmovs\tr0, #0\n-\tb.n\t18228 \n-\tldr\tr3, [pc, #76]\t@ (18304 )\n+\tb.n\t18ae0 \n+\tldr\tr3, [pc, #76]\t@ (18bbc )\n \tmovs\tr0, #0\n \tldr.w\tr3, [r8, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\t8b74 \n \tblx\t86e4 \n \tmov\tr1, r0\n \tmov\tr0, r7\n \tblx\tr4\n-\tb.n\t182b2 \n+\tb.n\t18b6a \n \tldr\tr1, [r3, #8]\n \tadd\tr2, sp, #4\n \tmov\tr0, r7\n \tblx\t8fa8 \n \tldr\tr4, [sp, #4]\n \tmov\tr0, r4\n \tblx\t8b74 \n \tmov\tr4, r0\n-\tb.n\t1829a \n-\tldr\tr3, [pc, #24]\t@ (18304 )\n+\tb.n\t18b52 \n+\tldr\tr3, [pc, #24]\t@ (18bbc )\n \tmov\tr0, r4\n-\tb.n\t182ba \n+\tb.n\t18b72 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr6, [pc, #80]\t@ (18348 )\n+\tcmp\tr4, fp\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr6, [pc, #40]\t@ (18328 )\n+\tcmp\tr2, sl\n \tmovs\tr2, r0\n-\tldr\tr5, [pc, #832]\t@ (18644 )\n+\tcmp\tr0, r3\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00018308 :\n+00018bc0 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr4, [pc, #184]\t@ (183d0 )\n+\tldr\tr4, [pc, #184]\t@ (18c88 )\n \tsub\tsp, #24\n-\tldr\tr0, [pc, #184]\t@ (183d4 )\n+\tldr\tr0, [pc, #184]\t@ (18c8c )\n \tmov\tr5, r3\n \tadd\tr4, pc\n-\tldr\tr6, [pc, #180]\t@ (183d8 )\n+\tldr\tr6, [pc, #180]\t@ (18c90 )\n \tcmp\tr2, #4\n \tadd\tr6, pc\n \tldr\tr0, [r4, r0]\n \tmov\tr4, r1\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #20]\n \tmov.w\tr0, #0\n-\tbeq.n\t18366 \n-\tldr\tr1, [pc, #164]\t@ (183dc )\n+\tbeq.n\t18c1e \n+\tldr\tr1, [pc, #164]\t@ (18c94 )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #164]\t@ (183e0 )\n+\tldr\tr3, [pc, #164]\t@ (18c98 )\n \tmov\tr2, r5\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr5, #1\n-\tldr\tr2, [pc, #148]\t@ (183e4 )\n-\tldr\tr3, [pc, #132]\t@ (183d4 )\n+\tldr\tr2, [pc, #148]\t@ (18c9c )\n+\tldr\tr3, [pc, #132]\t@ (18c8c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t183ca \n+\tbne.n\t18c82 \n \tmov\tr0, r5\n \tadd\tsp, #24\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr1, [r3, #8]\n \tmov\tr2, sp\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t1834a \n+\tbne.n\t18c02 \n \tldr\tr1, [r5, #12]\n \tadd\tr2, sp, #4\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbne.n\t1834a \n+\tbne.n\t18c02 \n \tldrd\tr0, r1, [sp]\n \tblx\t9178 \n \tblx\t86e4 \n \tldr\tr1, [sp, #4]\n \tstr\tr0, [sp, #8]\n \tldr\tr0, [sp, #0]\n \tblx\t8a20 \n \tblx\t86e4 \n \tldr\tr1, [sp, #0]\n \tstr\tr0, [sp, #12]\n \tldr\tr0, [sp, #4]\n \tblx\t8a20 \n \tblx\t86e4 \n-\tldr\tr3, [pc, #44]\t@ (183dc )\n+\tldr\tr3, [pc, #44]\t@ (18c94 )\n \tstr\tr0, [sp, #16]\n \tadd\tr1, sp, #8\n \tmovs\tr0, #3\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr2, [r3, #220]\t@ 0xdc\n \tldr.w\tr6, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr6\n-\tb.n\t1834c \n+\tb.n\t18c04 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tldr\tr4, [pc, #888]\t@ (1874c )\n+\tadd\tr6, r4\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #864]\t@ (1873c )\n+\tadd\tr0, r4\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr3!, {r4, r5, r6, r7}\n+\tstmia\tr3!, {r3, r4, r6}\n \tmovs\tr1, r0\n-\tldr\tr4, [pc, #688]\t@ (18698 )\n+\tmvns\tr4, r6\n \tmovs\tr2, r0\n \n-000183e8 :\n+00018ca0 :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr4, [pc, #128]\t@ (18478 )\n+\tldr\tr4, [pc, #128]\t@ (18d30 )\n \tsub\tsp, #12\n-\tldr\tr0, [pc, #128]\t@ (1847c )\n+\tldr\tr0, [pc, #128]\t@ (18d34 )\n \tcmp\tr2, #3\n \tadd\tr4, pc\n-\tldr\tr6, [pc, #124]\t@ (18480 )\n+\tldr\tr6, [pc, #124]\t@ (18d38 )\n \tadd\tr6, pc\n \tldr\tr0, [r4, r0]\n \tmov\tr4, r1\n \tmov\tr1, r3\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #4]\n \tmov.w\tr0, #0\n-\tbeq.n\t18446 \n-\tldr\tr5, [pc, #108]\t@ (18484 )\n+\tbeq.n\t18cfe \n+\tldr\tr5, [pc, #108]\t@ (18d3c )\n \tmov\tr2, r1\n-\tldr\tr3, [pc, #108]\t@ (18488 )\n+\tldr\tr3, [pc, #108]\t@ (18d40 )\n \tmov\tr0, r4\n \tadd\tr3, pc\n \tldr\tr1, [r6, r5]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr5, #1\n-\tldr\tr2, [pc, #92]\t@ (1848c )\n-\tldr\tr3, [pc, #76]\t@ (1847c )\n+\tldr\tr2, [pc, #92]\t@ (18d44 )\n+\tldr\tr3, [pc, #76]\t@ (18d34 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t18474 \n+\tbne.n\t18d2c \n \tmov\tr0, r5\n \tadd\tsp, #12\n \tpop\t{r4, r5, r6, r7, pc}\n \tldr\tr1, [r3, #8]\n \tmov\tr2, sp\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbne.n\t1842a \n-\tldr\tr3, [pc, #44]\t@ (18484 )\n+\tbne.n\t18ce2 \n+\tldr\tr3, [pc, #44]\t@ (18d3c )\n \tldr\tr0, [sp, #0]\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr6, [r3, #948]\t@ 0x3b4\n \tldr.w\tr7, [r3, #216]\t@ 0xd8\n \tblx\t93b8 \n \tblx\tr7\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr6\n-\tb.n\t1842c \n+\tb.n\t18ce4 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr3, [pc, #1016]\t@ (18874 )\n+\tmuls\tr6, r0\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr3, [pc, #1000]\t@ (1886c )\n+\tmuls\tr2, r0\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr3!, {r6}\n+\tstmia\tr2!, {r5, r6}\n \tmovs\tr1, r0\n-\tldr\tr3, [pc, #816]\t@ (187c0 )\n+\torrs\tr4, r2\n \tmovs\tr2, r0\n \n-00018490 :\n+00018d48 :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr4, [pc, #144]\t@ (18530 )\n+\tldr\tr4, [pc, #144]\t@ (18de8 )\n \tsub\tsp, #20\n-\tldr\tr0, [pc, #144]\t@ (18534 )\n+\tldr\tr0, [pc, #144]\t@ (18dec )\n \tmov\tr5, r3\n \tadd\tr4, pc\n-\tldr\tr6, [pc, #140]\t@ (18538 )\n+\tldr\tr6, [pc, #140]\t@ (18df0 )\n \tcmp\tr2, #4\n \tadd\tr6, pc\n \tldr\tr0, [r4, r0]\n \tmov\tr4, r1\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #12]\n \tmov.w\tr0, #0\n-\tbeq.n\t184ee \n-\tldr\tr1, [pc, #124]\t@ (1853c )\n+\tbeq.n\t18da6 \n+\tldr\tr1, [pc, #124]\t@ (18df4 )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #124]\t@ (18540 )\n+\tldr\tr3, [pc, #124]\t@ (18df8 )\n \tmov\tr2, r5\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr5, #1\n-\tldr\tr2, [pc, #108]\t@ (18544 )\n-\tldr\tr3, [pc, #92]\t@ (18534 )\n+\tldr\tr2, [pc, #108]\t@ (18dfc )\n+\tldr\tr3, [pc, #92]\t@ (18dec )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1852c \n+\tbne.n\t18de4 \n \tmov\tr0, r5\n \tadd\tsp, #20\n \tpop\t{r4, r5, r6, r7, pc}\n \tldr\tr1, [r3, #8]\n \tadd\tr2, sp, #4\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t184d2 \n+\tbne.n\t18d8a \n \tldr\tr1, [r5, #12]\n \tadd\tr2, sp, #8\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbne.n\t184d2 \n-\tldr\tr3, [pc, #44]\t@ (1853c )\n+\tbne.n\t18d8a \n+\tldr\tr3, [pc, #44]\t@ (18df4 )\n \tldrd\tr0, r1, [sp, #4]\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr6, [r3, #948]\t@ 0x3b4\n \tldr.w\tr7, [r3, #216]\t@ 0xd8\n \tblx\t9330 \n \tblx\tr7\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr6\n-\tb.n\t184d4 \n+\tb.n\t18d8c \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr3, [pc, #344]\t@ (1868c )\n+\tcmp\tr6, r3\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr3, [pc, #320]\t@ (1867c )\n+\tcmp\tr0, r3\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr2!, {r3, r5, r6}\n+\tstmia\tr1!, {r4, r6, r7}\n \tmovs\tr1, r0\n-\tldr\tr3, [pc, #144]\t@ (185d8 )\n+\tnegs\tr4, r5\n \tmovs\tr2, r0\n \n-00018548 :\n+00018e00 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4016]\t@ 0xfb0\n-\tldr\tr5, [pc, #328]\t@ (186a4 )\n+\tldr\tr5, [pc, #328]\t@ (18f5c )\n \tsub\tsp, #44\t@ 0x2c\n-\tldr\tr4, [pc, #328]\t@ (186a8 )\n+\tldr\tr4, [pc, #328]\t@ (18f60 )\n \tcmp\tr2, #4\n \tadd\tr5, pc\n-\tldr\tr0, [pc, #328]\t@ (186ac )\n-\tldr\tr6, [pc, #328]\t@ (186b0 )\n+\tldr\tr0, [pc, #328]\t@ (18f64 )\n+\tldr\tr6, [pc, #328]\t@ (18f68 )\n \tadd\tr0, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r3\n \tmov\tr3, r0\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #36]\t@ 0x24\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n \tldr.w\tr8, [r0, r6]\n \tldr.w\tr3, [r8]\n-\tbeq.n\t185b2 \n+\tbeq.n\t18e6a \n \tldr.w\tr6, [r3, #1064]\t@ 0x428\n \tmov\tr2, r5\n-\tldr\tr3, [pc, #296]\t@ (186b4 )\n+\tldr\tr3, [pc, #296]\t@ (18f6c )\n \tmovs\tr1, #2\n \tmov\tr0, r4\n \tadd\tr3, pc\n \tblx\tr6\n \tmov.w\tfp, #1\n-\tldr\tr2, [pc, #288]\t@ (186b8 )\n-\tldr\tr3, [pc, #268]\t@ (186a8 )\n+\tldr\tr2, [pc, #288]\t@ (18f70 )\n+\tldr\tr3, [pc, #268]\t@ (18f60 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #36]\t@ 0x24\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1869e \n+\tbne.n\t18f56 \n \tmov\tr0, fp\n \tadd\tsp, #44\t@ 0x2c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr.w\tr6, [r3, #788]\t@ 0x314\n \tmovs\tr2, #0\n \tldr\tr1, [r5, #8]\n \tmov.w\tr3, #512\t@ 0x200\n \tmov\tr0, r4\n \tblx\tr6\n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbeq.n\t18592 \n+\tbeq.n\t18e4a \n \tadd.w\tr9, sp, #16\n \tmov\tr1, r0\n \tmov\tr2, r9\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t18592 \n+\tbne.n\t18e4a \n \tldr\tr1, [r5, #12]\n \tadd\tr2, sp, #20\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tmov\tfp, r0\n \tcmp\tr0, #0\n-\tbne.n\t18592 \n+\tbne.n\t18e4a \n \tldr\tr0, [sp, #20]\n \tldr\tr3, [r0, #24]\n \tcmp\tr3, #0\n-\tbeq.n\t18596 \n+\tbeq.n\t18e4e \n \tldr.w\tr3, [r8]\n \tadd\tr2, sp, #24\n \tmov\tr1, r2\n \tmov\tr7, r2\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbeq.n\t18596 \n+\tbeq.n\t18e4e \n \tmov\tr3, r9\n \tstr.w\tfp, [sp, #12]\n \tmov\tr9, r5\n \tmov\tsl, r3\n \tmov\tr5, fp\n \tmov\tfp, r7\n \tldr\tr3, [sp, #20]\n@@ -24351,18 +25344,18 @@\n \tite\tne\n \taddne.w\tr7, r0, #16\n \tldreq\tr7, [r0, #16]\n \tldr\tr0, [sp, #16]\n \tmov\tr1, r7\n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tblx\tr3\n-\tcbz\tr0, 18678 \n+\tcbz\tr0, 18f30 \n \tldr\tr3, [r6, #0]\n \tcmp\tr3, #1\n-\tble.n\t18664 \n+\tble.n\t18f1c \n \tldr.w\tr3, [r8]\n \tmov\tr0, r6\n \tldr\tr3, [r3, #124]\t@ 0x7c\n \tblx\tr3\n \tmovs\tr3, #0\n \tstr\tr3, [sp, #0]\n \tmov\tr6, r0\n@@ -24386,107 +25379,107 @@\n \tblx\tr5\n \tmovs\tr5, #1\n \tldr.w\tr3, [r8]\n \tmov\tr0, fp\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t18614 \n+\tbne.n\t18ecc \n \tldr.w\tfp, [sp, #12]\n \tcmp\tr5, #0\n-\tbeq.n\t18596 \n+\tbeq.n\t18e4e \n \tldr.w\tr3, [r8]\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #176]\t@ 0xb0\n \tblx\tr3\n-\tb.n\t18596 \n+\tb.n\t18e4e \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tldr\tr2, [pc, #624]\t@ (18918 )\n+\trors\tr4, r4\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr2, [pc, #600]\t@ (18908 )\n+\trors\tr6, r3\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr1, {r1, r3, r7}\n+\tstmia\tr0!, {r1, r4, r5, r6, r7}\n \tmovs\tr1, r0\n-\tldr\tr2, [pc, #392]\t@ (18844 )\n+\tsbcs\tr2, r5\n \tmovs\tr2, r0\n \n-000186bc :\n+00018f74 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr4, [pc, #216]\t@ (187a8 )\n+\tldr\tr4, [pc, #216]\t@ (19060 )\n \tsub\tsp, #16\n-\tldr\tr0, [pc, #216]\t@ (187ac )\n+\tldr\tr0, [pc, #216]\t@ (19064 )\n \tmov\tr5, r3\n \tadd\tr4, pc\n-\tldr\tr6, [pc, #216]\t@ (187b0 )\n+\tldr\tr6, [pc, #216]\t@ (19068 )\n \tcmp\tr2, #4\n \tadd\tr6, pc\n \tldr\tr0, [r4, r0]\n \tmov\tr4, r1\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #12]\n \tmov.w\tr0, #0\n-\tbeq.n\t1871e \n-\tldr\tr1, [pc, #200]\t@ (187b4 )\n+\tbeq.n\t18fd6 \n+\tldr\tr1, [pc, #200]\t@ (1906c )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #200]\t@ (187b8 )\n+\tldr\tr3, [pc, #200]\t@ (19070 )\n \tmov\tr2, r5\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr5, #1\n-\tldr\tr2, [pc, #184]\t@ (187bc )\n-\tldr\tr3, [pc, #164]\t@ (187ac )\n+\tldr\tr2, [pc, #184]\t@ (19074 )\n+\tldr\tr3, [pc, #164]\t@ (19064 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t187a2 \n+\tbne.n\t1905a \n \tmov\tr0, r5\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tadd\tr7, sp, #4\n \tldr\tr1, [r3, #8]\n \tmov\tr2, r7\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t18700 \n+\tbne.n\t18fb8 \n \tadd.w\tr8, sp, #8\n \tldr\tr1, [r5, #12]\n \tmov\tr2, r8\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t18700 \n+\tbne.n\t18fb8 \n \tldr\tr1, [r5, #8]\n \tmov\tr2, r7\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbne.n\t18700 \n+\tbne.n\t18fb8 \n \tldr\tr1, [r5, #12]\n \tmov\tr2, r8\n \tmov\tr0, r4\n \tblx\t8fa8 \n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbne.n\t18700 \n+\tbne.n\t18fb8 \n \tldrd\tr0, r1, [sp, #4]\n \tblx\t8a20 \n \tldr\tr1, [sp, #4]\n \tmov\tr8, r0\n \tldr\tr0, [sp, #8]\n \tblx\t8a20 \n \tmov\tr7, r0\n@@ -24495,85 +25488,85 @@\n \tblx\t83a4 \n \tmov\tr3, r0\n \tmov\tr0, r8\n \tmov\tr8, r3\n \tblx\t835c \n \tmov\tr0, r7\n \tblx\t835c \n-\tldr\tr3, [pc, #40]\t@ (187b4 )\n+\tldr\tr3, [pc, #40]\t@ (1906c )\n \tmov\tr0, r8\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr6, [r3, #948]\t@ 0x3b4\n \tblx\t86e4 \n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr6\n-\tb.n\t18702 \n+\tb.n\t18fba \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tldr\tr1, [pc, #160]\t@ (1884c )\n+\teors\tr0, r6\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr1, [pc, #136]\t@ (1883c )\n+\teors\tr2, r5\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr0!, {r1, r3, r4, r5}\n-\tmovs\tr1, r0\n-\tldr\tr0, [pc, #984]\t@ (18b98 )\n-\tmovs\tr2, r0\n+\tittt\tge\n+\tmovge\tr1, r0\n+\tandge\tr6, r7\n+\tmovge\tr2, r0\n \n-000187c0 :\n+00019078 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr0, [pc, #208]\t@ (188a4 )\n+\tldr\tr0, [pc, #208]\t@ (1915c )\n \tmov\tr9, r2\n-\tldr\tr2, [pc, #208]\t@ (188a8 )\n+\tldr\tr2, [pc, #208]\t@ (19160 )\n \tsub\tsp, #8\n \tadd\tr0, pc\n-\tldr.w\tsl, [pc, #208]\t@ 188ac \n+\tldr.w\tsl, [pc, #208]\t@ 19164 \n \tmov\tr6, r1\n \tcmp.w\tr9, #2\n \tadd\tsl, pc\n \tldr\tr2, [r0, r2]\n \tldr\tr2, [r2, #0]\n \tstr\tr2, [sp, #4]\n \tmov.w\tr2, #0\n-\tbeq.n\t18878 \n+\tbeq.n\t19130 \n \titttt\tgt\n \taddgt\tr7, r3, #4\n \tmovgt\tr4, #2\n \tmovgt\tr5, r7\n \tmovgt\tr8, sp\n-\tbgt.n\t18808 \n-\tb.n\t18896 \n+\tbgt.n\t190c0 \n+\tb.n\t1914e \n \tadds\tr3, r4, #1\n \tcmp\tr9, r3\n-\tbeq.n\t18834 \n+\tbeq.n\t190ec \n \tmov\tr4, r3\n \tldr.w\tr1, [r5, #4]!\n \tmov\tr2, r8\n \tmov\tr0, r6\n \tblx\t8fa8 \n \tcmp\tr0, #0\n-\tbeq.n\t18800 \n+\tbeq.n\t190b8 \n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #148]\t@ (188b0 )\n-\tldr\tr3, [pc, #136]\t@ (188a8 )\n+\tldr\tr2, [pc, #148]\t@ (19168 )\n+\tldr\tr3, [pc, #136]\t@ (19160 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t188a0 \n+\tbne.n\t19158 \n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tblx\t8b74 \n \tmov.w\tr9, #2\n \tmov\tr5, r0\n \tldr.w\tr1, [r7, #4]!\n \tmov\tr2, r8\n@@ -24581,1055 +25574,100 @@\n \tblx\t8fa8 \n \tldr\tr1, [sp, #0]\n \tmovs\tr2, #0\n \tmov\tr0, r5\n \tblx\t99a0 \n \tcmp\tr4, r9\n \tadd.w\tr9, r9, #1\n-\tbne.n\t1883e \n-\tldr\tr3, [pc, #84]\t@ (188b4 )\n+\tbne.n\t190f6 \n+\tldr\tr3, [pc, #84]\t@ (1916c )\n \tmov\tr0, r5\n \tldr.w\tr3, [sl, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\t86e4 \n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tr4\n \tmovs\tr0, #0\n-\tb.n\t1881a \n-\tldr\tr3, [pc, #56]\t@ (188b4 )\n+\tb.n\t190d2 \n+\tldr\tr3, [pc, #56]\t@ (1916c )\n \tmovs\tr0, #0\n \tldr.w\tr3, [sl, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\t8b74 \n \tblx\t86e4 \n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tr4\n-\tb.n\t18874 \n-\tmovs\tr0, #0\n-\tblx\t8b74 \n-\tmov\tr5, r0\n-\tb.n\t1885c \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr0, [pc, #144]\t@ (18938 )\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr0, [pc, #96]\t@ (18910 )\n-\tmovs\tr2, r0\n-\t\t\t@ instruction: 0x47de\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tldr\tr5, [pc, #180]\t@ (18980 )\n-\tsub\tsp, #20\n-\tldr\tr4, [pc, #180]\t@ (18984 )\n-\tmov\tr8, r1\n-\tadd\tr5, pc\n-\tldr\tr3, [pc, #180]\t@ (18988 )\n-\tldr\tr2, [pc, #180]\t@ (1898c )\n-\tmovs\tr7, #1\n-\tadd\tr3, pc\n-\tldr\tr4, [r5, r4]\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #12]\n-\tmov.w\tr4, #0\n-\tldr\tr6, [r3, r2]\n-\tadd\tr2, sp, #4\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr4, [r3, #188]\t@ 0xbc\n-\tadd\tr3, sp, #8\n-\tblx\tr4\n-\tcmp\tr0, #0\n-\tbne.n\t1895e \n-\tldr\tr3, [r6, #0]\n-\tmov\tr7, r0\n-\tmov\tr0, r8\n-\tldr.w\tsl, [r8, #12]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmovs\tr0, #56\t@ 0x38\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr1, r7\n-\tmov\tr5, r0\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tldr\tr3, [sp, #4]\n-\tcmp\tr3, #0\n-\tble.n\t18946 \n-\tmov\tr4, r7\n-\tmov\tr9, sp\n-\tldr\tr2, [sp, #8]\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tfp, [r5, #48]\t@ 0x30\n-\tldr.w\tr0, [r2, r4, lsl #2]\n-\tadds\tr4, #1\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tmov\tr2, r9\n-\tmov\tr1, r0\n-\tmov\tr0, r5\n-\tblx\tfp\n-\tldr\tr3, [sp, #4]\n-\tcmp\tr3, r4\n-\tbgt.n\t18924 \n-\tcmp.w\tsl, #0\n-\tbeq.n\t18956 \n-\tldr.w\tr3, [sl, #4]\n-\tcbz\tr3, 18956 \n-\tmov\tr0, r8\n-\tblx\tr3\n-\tldr\tr3, [pc, #56]\t@ (18990 )\n-\tadd\tr3, pc\n-\tstrd\tr3, r5, [r8, #12]\n-\tldr\tr2, [pc, #52]\t@ (18994 )\n-\tldr\tr3, [pc, #32]\t@ (18984 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #12]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1897a \n-\tmov\tr0, r7\n-\tadd\tsp, #20\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tbxns\tr5\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tbxns\tr4\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstr\tr4, [r1, r6]\n-\tmovs\tr2, r0\n-\tmov\tsl, r3\n-\tmovs\tr2, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #3864]\t@ 0xf18\n-\tldr\tr1, [pc, #376]\t@ (18b24 )\n-\tsub\tsp, #196\t@ 0xc4\n-\tldr\tr2, [pc, #376]\t@ (18b28 )\n-\tmov\tr5, r0\n-\tadd\tr1, pc\n-\tldr\tr6, [r0, #16]\n-\tldr\tr3, [pc, #372]\t@ (18b2c )\n-\tldr\tr2, [r1, r2]\n-\tadd\tr3, pc\n-\tldr\tr7, [r6, #24]\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #188]\t@ 0xbc\n-\tmov.w\tr2, #0\n-\tcmp\tr7, #20\n-\tble.w\t18b10 \n-\tldr\tr2, [pc, #356]\t@ (18b30 )\n-\tlsls\tr7, r7, #2\n-\tmov\tr0, r7\n-\tldr\tr4, [r3, r2]\n-\tldr\tr3, [r4, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tmov\tr3, r0\n-\tstr\tr3, [sp, #0]\n-\tmov\tr0, r7\n-\tldr\tr3, [r4, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tadd\tr3, sp, #28\n-\tstr\tr0, [sp, #4]\n-\tstr\tr3, [sp, #8]\n-\tldr\tr3, [r4, #0]\n-\tadd\tr7, sp, #16\n-\tmovs\tr2, #1\n-\tmov\tr1, r7\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #588]\t@ 0x24c\n-\tstr\tr2, [r5, #8]\n-\tblx\tr3\n-\tcbz\tr0, 18a52 \n-\tldr\tr3, [sp, #4]\n-\tmov\tsl, r4\n-\tldr.w\tr8, [sp]\n-\tsub.w\tr9, r3, #4\n-\tldr\tr3, [r6, #40]\t@ 0x28\n-\tadds\tr3, #1\n-\tbics.w\tr3, r3, #2\n-\tite\tne\n-\taddne.w\tr4, r0, #16\n-\tldreq\tr4, [r0, #16]\n-\tmov\tr0, r4\n-\tblx\t8f68 \n-\tldr.w\tr3, [sl]\n-\tmov\tr1, r0\n-\tmov\tr2, r8\n-\tstr.w\tr1, [r9, #4]!\n-\tmov\tr0, r4\n-\tldr.w\tr3, [r3, #884]\t@ 0x374\n-\tadd.w\tr8, r8, #4\n-\tblx\tr3\n-\tldr.w\tr2, [sl]\n-\tldr\tr3, [r5, #8]\n-\tadds\tr1, r0, #1\n-\tmov\tr0, r7\n-\tadd\tr3, r1\n-\tstr\tr3, [r5, #8]\n-\tldr.w\tr3, [r2, #780]\t@ 0x30c\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t18a0a \n-\tmov\tr4, sl\n-\tldr\tr3, [r4, #0]\n-\tldr\tr0, [r5, #8]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tfp, r0\n-\tstr\tr0, [r5, #4]\n-\tmov\tr1, r7\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #588]\t@ 0x24c\n-\tblx\tr3\n-\tcbz\tr0, 18abe \n-\tldr\tr3, [sp, #4]\n-\tmov.w\tsl, #32\n-\tstr\tr5, [sp, #12]\n-\tmov\tr5, r7\n-\tsub.w\tr9, r3, #4\n-\tldr\tr3, [sp, #0]\n-\tmov\tr7, r6\n-\tsub.w\tr8, r3, #4\n-\tldr\tr3, [r7, #40]\t@ 0x28\n-\tmov\tr2, fp\n-\tldr.w\tr1, [r9, #4]!\n-\tadds\tr3, #1\n-\tbics.w\tr3, r3, #2\n-\tldr\tr3, [r4, #0]\n-\tite\tne\n-\taddne\tr0, #16\n-\tldreq\tr0, [r0, #16]\n-\tldr.w\tr6, [r3, #348]\t@ 0x15c\n-\tldr.w\tr3, [r8, #4]!\n-\tblx\tr6\n-\tstrb.w\tsl, [fp, r0]\n-\tadd.w\tr3, fp, r0\n-\tmov\tr0, r5\n-\tadd.w\tfp, r3, #1\n-\tldr\tr3, [r4, #0]\n-\tldr.w\tr3, [r3, #780]\t@ 0x30c\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t18a82 \n-\tldr\tr5, [sp, #12]\n-\tldr\tr3, [sp, #0]\n-\tldr\tr2, [sp, #8]\n-\tcmp\tr3, r2\n-\tbeq.n\t18ad6 \n-\tmov\tr0, r3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr0, [sp, #4]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr3, [r5, #4]\n-\tcmp\tr3, fp\n-\titett\teq\n-\tmoveq\tr1, #0\n-\tmovne\tr1, #0\n-\tstrbeq.w\tr1, [fp]\n-\tmoveq\tr3, fp\n-\titt\tne\n-\tstrbne.w\tr1, [fp, #-1]\n-\taddne.w\tr3, fp, #4294967295\t@ 0xffffffff\n-\tldr\tr2, [r5, #4]\n-\tsubs\tr3, r3, r2\n-\tldr\tr2, [pc, #60]\t@ (18b34 )\n-\tstr\tr3, [r5, #8]\n-\tldr\tr3, [pc, #44]\t@ (18b28 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #188]\t@ 0xbc\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t18b20 \n-\tadd\tsp, #196\t@ 0xc4\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tadd\tr2, sp, #108\t@ 0x6c\n-\tstr\tr2, [sp, #4]\n-\tldr\tr2, [pc, #24]\t@ (18b30 )\n-\tadd\tr1, sp, #28\n-\tstr\tr1, [sp, #8]\n-\tldr\tr4, [r3, r2]\n-\tstr\tr1, [sp, #0]\n-\tb.n\t189ea \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tmov\tr4, r9\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tmov\tr4, r8\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tcmp\tr2, r0\n-\tmovs\tr2, r0\n-\n-00018b38 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #28]\t@ (18b64 )\n-\tmov\tr5, r2\n-\tldr\tr2, [r1, #12]\n-\tmov\tr4, r1\n-\tadd\tr3, pc\n-\tcmp\tr2, r3\n-\tbeq.n\t18b5a \n-\tbl\t188b8 \n-\tcbnz\tr0, 18b60 \n-\tldr\tr3, [r4, #16]\n+\tb.n\t1912c \n \tmovs\tr0, #0\n-\tstr\tr3, [r5, #0]\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tldr\tr7, [pc, #600]\t@ (18dc0 )\n-\tmovs\tr2, r0\n-\n-00018b68 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #40]\t@ (18ba0 )\n-\tmov\tr5, r0\n-\tldr\tr2, [pc, #40]\t@ (18ba4 )\n-\tadd\tr3, pc\n-\tldr\tr4, [r3, r2]\n-\tldr\tr3, [r4, #0]\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tr4, r0\n-\tldr.w\tr3, [r3, #176]\t@ 0xb0\n-\tblx\tr3\n-\tldr\tr3, [pc, #20]\t@ (18ba8 )\n-\tmov\tr0, r4\n-\tadd\tr3, pc\n-\tstrd\tr3, r5, [r4, #12]\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tadd\tr8, r0\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr7, [pc, #312]\t@ (18ce4 )\n-\tmovs\tr2, r0\n-\n-00018bac :\n-\tldr\tr0, [pc, #4]\t@ (18bb4 )\n-\tadd\tr0, pc\n-\tbx\tlr\n-\tnop\n-\tldr\tr7, [pc, #216]\t@ (18c90 )\n-\tmovs\tr2, r0\n-\n-00018bb8 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #32]\t@ (18be8 )\n-\tldr\tr3, [pc, #32]\t@ (18bec )\n-\tadd\tr4, pc\n-\tadd\tr3, pc\n-\tldr\tr0, [r4, #0]\n-\tcbz\tr0, 18bd4 \n-\tpop\t{r4, pc}\n-\tldr\tr2, [pc, #24]\t@ (18bf0 )\n-\tldr\tr0, [pc, #28]\t@ (18bf4 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r3, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #168]\t@ 0xa8\n-\tblx\tr3\n-\tstr\tr0, [r4, #0]\n-\tpop\t{r4, pc}\n-\tstrb\tr6, [r6, r7]\n-\tmovs\tr2, r0\n-\tadd\tr0, r6\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldrh\tr4, [r4, #38]\t@ 0x26\n-\tmovs\tr1, r0\n-\n-00018bf8 :\n-\tldr\tr0, [r0, #24]\n-\tbx\tlr\n-\n-00018bfc :\n-\tldr\tr0, [r0, #24]\n-\tclz\tr0, r0\n-\tlsrs\tr0, r0, #5\n-\tbx\tlr\n-\tnop\n-\n-00018c08 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #28]\t@ (18c34 )\n-\tmov\tr4, r0\n-\tldr\tr2, [pc, #28]\t@ (18c38 )\n-\tadd\tr3, pc\n-\tldr\tr5, [r3, r2]\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, lr}\n-\tldr\tr3, [r3, #24]\n-\tbx\tr3\n-\tmvns\tr0, r4\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tmov\tr4, r0\n-\tldr\tr0, [r0, #16]\n-\tblx\t835c \n-\tmovs\tr3, #0\n-\tstr\tr3, [r4, #16]\n-\tpop\t{r4, pc}\n-\n-00018c58 :\n-\tpush\t{r3, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr3, [r0, #44]\t@ 0x2c\n-\tblx\tr3\n-\tsubs\tr0, #0\n-\tit\tne\n-\tmovne\tr0, #1\n-\tpop\t{r3, pc}\n-\tnop\n-\n-00018c74 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tldr\tr5, [pc, #172]\t@ (18d34 )\n-\tsub\tsp, #24\n-\tldr\tr4, [pc, #172]\t@ (18d38 )\n-\tmov\tr6, r1\n-\tadd\tr5, pc\n-\tldr\tr3, [pc, #172]\t@ (18d3c )\n-\tldr\tr2, [pc, #172]\t@ (18d40 )\n-\tadd\tr3, pc\n-\tldr\tr4, [r5, r4]\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #20]\n-\tmov.w\tr4, #0\n-\tmov\tr4, r0\n-\tmovs\tr0, #56\t@ 0x38\n-\tldr\tr7, [r3, r2]\n-\tldr\tr3, [r7, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tmovs\tr1, #0\n-\tmov\tr5, r0\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tldr\tr3, [r4, #24]\n-\tcbz\tr3, 18d14 \n-\tldr\tr2, [r6, #24]\n-\tcbz\tr2, 18d14 \n-\tcmp\tr3, r2\n-\tldr\tr3, [r7, #0]\n-\tmov\tr2, r6\n-\tadd.w\tr8, sp, #8\n-\tit\tle\n-\tmovle\tr6, r4\n-\tmov\tr1, r8\n-\tldr.w\tr3, [r3, #588]\t@ 0x24c\n-\tmov\tr0, r6\n-\tit\tle\n-\tmovle\tr4, r2\n-\tblx\tr3\n-\tcbz\tr0, 18d14 \n-\tadd.w\tr9, sp, #4\n-\tldr\tr3, [r6, #40]\t@ 0x28\n-\tadds\tr3, #1\n-\tbics.w\tr3, r3, #2\n-\tldr\tr3, [r4, #44]\t@ 0x2c\n-\tite\tne\n-\taddne.w\tsl, r0, #16\n-\tldreq.w\tsl, [r0, #16]\n-\tmov\tr0, r4\n-\tmov\tr1, sl\n-\tblx\tr3\n-\tcbz\tr0, 18d06 \n-\tldr\tr3, [r5, #48]\t@ 0x30\n-\tmov\tr2, r9\n-\tmov\tr1, sl\n-\tmov\tr0, r5\n-\tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #780]\t@ 0x30c\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t18ce0 \n-\tldr\tr2, [pc, #44]\t@ (18d44 )\n-\tldr\tr3, [pc, #32]\t@ (18d38 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #20]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t18d30 \n-\tmov\tr0, r5\n-\tadd\tsp, #24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tblx\t894c <__stack_chk_fail@plt>\n-\tmuls\tr0, r6\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tmuls\tr2, r5\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tcmn\tr4, r4\n-\tmovs\tr2, r0\n-\n-00018d48 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tmov\tsl, r1\n-\tldr\tr1, [pc, #148]\t@ (18df0 )\n-\tmov\tr8, r2\n-\tldr\tr2, [pc, #148]\t@ (18df4 )\n-\tadd\tr1, pc\n-\tsub\tsp, #24\n-\tldr\tr3, [pc, #144]\t@ (18df8 )\n-\tmovs\tr5, #0\n-\tldr\tr2, [r1, r2]\n-\tadd\tr3, pc\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #20]\n-\tmov.w\tr2, #0\n-\tldr.w\tr2, [sl, #24]\n-\tcbz\tr2, 18dc6 \n-\tldr\tr2, [pc, #128]\t@ (18dfc )\n-\tadd\tr6, sp, #8\n-\tmov\tr4, r0\n-\tmov\tr1, r6\n-\tmov\tr0, sl\n-\tldr\tr7, [r3, r2]\n-\tldr\tr3, [r7, #0]\n-\tldr.w\tr3, [r3, #588]\t@ 0x24c\n-\tblx\tr3\n-\tcbz\tr0, 18dc6 \n-\tadd.w\tr9, sp, #4\n-\tldr.w\tr3, [sl, #40]\t@ 0x28\n-\tmov\tr2, r9\n-\tadds\tr3, #1\n-\tbics.w\tr3, r3, #2\n-\tldr\tr3, [r4, #48]\t@ 0x30\n-\tite\tne\n-\taddne.w\tr1, r0, #16\n-\tldreq\tr1, [r0, #16]\n-\tmov\tr0, r4\n-\tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr2, [sp, #4]\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #780]\t@ 0x30c\n-\tcmp\tr2, #0\n-\tit\tne\n-\torrne.w\tr5, r5, #1\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t18d94 \n-\tcmp.w\tr8, #0\n-\tbeq.n\t18dd0 \n-\tstr.w\tr5, [r8]\n-\tldr\tr2, [pc, #44]\t@ (18e00 )\n-\tldr\tr3, [pc, #32]\t@ (18df4 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #20]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t18dea \n-\tadd\tsp, #24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tcmp\tr4, r3\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tcmp\tr2, r2\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\ttst\tr0, r5\n-\tmovs\tr2, r0\n-\n-00018e04 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #44]\t@ (18e40 )\n-\tmov\tr5, r0\n-\tldr\tr2, [pc, #44]\t@ (18e44 )\n-\tmovs\tr0, #56\t@ 0x38\n-\tadd\tr3, pc\n-\tldr\tr4, [r3, r2]\n-\tldr\tr3, [r4, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmovs\tr1, #0\n-\tmov\tr4, r0\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tcbz\tr5, 18e3c \n-\tmovs\tr2, #0\n-\tmov\tr1, r5\n-\tmov\tr0, r4\n-\tblx\t99a0 \n-\tmov\tr0, r4\n-\tpop\t{r3, r4, r5, pc}\n-\trors\tr2, r4\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tmov\tr4, r1\n-\tldr\tr0, [r0, #16]\n \tblx\t8b74 \n-\tldr\tr3, [pc, #8]\t@ (18e68 )\n-\tadd\tr3, pc\n-\tstrd\tr3, r0, [r4, #12]\n-\tpop\t{r4, pc}\n-\tldr\tr4, [pc, #528]\t@ (1907c )\n-\tmovs\tr2, r0\n-\n-00018e6c :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tmov\tr4, r1\n-\tldr\tr1, [pc, #192]\t@ (18f40 )\n-\tldr\tr3, [pc, #192]\t@ (18f44 )\n-\tsub\tsp, #24\n-\tadd\tr1, pc\n-\tldr\tr2, [pc, #192]\t@ (18f48 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r1, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #20]\n-\tmov.w\tr3, #0\n-\tldr\tr3, [r4, #24]\n-\tcmp\tr3, #0\n-\tbeq.n\t18f1e \n-\tldr\tr3, [pc, #176]\t@ (18f4c )\n \tmov\tr5, r0\n-\tmovs\tr0, #56\t@ 0x38\n-\tldr\tr6, [r2, r3]\n-\tldr\tr3, [r6, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmovs\tr1, #0\n-\tmov\tr7, r0\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tldr\tr3, [r5, #24]\n-\tcbz\tr3, 18f02 \n-\tldr\tr3, [r6, #0]\n-\tadd.w\tr8, sp, #8\n-\tmov\tr1, r8\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #588]\t@ 0x24c\n-\tblx\tr3\n-\tcbz\tr0, 18f02 \n-\tadd.w\tr9, sp, #4\n-\tldr\tr3, [r5, #40]\t@ 0x28\n-\tadds\tr3, #1\n-\tbics.w\tr3, r3, #2\n-\tldr\tr3, [r4, #44]\t@ 0x2c\n-\tite\tne\n-\taddne.w\tsl, r0, #16\n-\tldreq.w\tsl, [r0, #16]\n-\tmov\tr0, r4\n-\tmov\tr1, sl\n-\tblx\tr3\n-\tcbnz\tr0, 18ef4 \n-\tldr\tr3, [r7, #48]\t@ 0x30\n-\tmov\tr2, r9\n-\tmov\tr1, sl\n-\tmov\tr0, r7\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, r8\n-\tldr.w\tr3, [r3, #780]\t@ 0x30c\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t18ece \n-\tldr\tr2, [pc, #76]\t@ (18f50 )\n-\tldr\tr3, [pc, #60]\t@ (18f44 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #20]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t18f3c \n-\tmov\tr0, r7\n-\tadd\tsp, #24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tldr\tr2, [pc, #52]\t@ (18f54 )\n-\tldr\tr3, [pc, #32]\t@ (18f44 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #20]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t18f3c \n-\tadd\tsp, #24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tb.w\t8b70 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tadcs\tr0, r7\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tadcs\tr4, r6\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tlsrs\tr6, r6\n-\tmovs\tr2, r0\n-\tlsrs\tr2, r3\n-\tmovs\tr2, r0\n-\n-00018f58 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #56]\t@ (18fa0 )\n-\tmov\tr6, r0\n-\tldr\tr2, [pc, #56]\t@ (18fa4 )\n-\tmovs\tr0, #56\t@ 0x38\n-\tadd\tr3, pc\n-\tmov\tr5, r1\n-\tldr\tr4, [r3, r2]\n-\tldr\tr3, [r4, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmovs\tr1, #0\n-\tmov\tr4, r0\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tmov\tr1, r6\n-\tmov\tr0, r4\n-\tmovs\tr2, #0\n-\tblx\t99a0 \n-\tmov\tr0, r4\n-\tmovs\tr2, #0\n-\tmov\tr1, r5\n-\tblx\t99a0 \n-\tmov\tr0, r4\n-\tpop\t{r4, r5, r6, pc}\n-\tnop\n-\tlsls\tr6, r1\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-00018fa8 :\n-\tpush\t{lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #56]\t@ 18ff0 \n-\tsub\tsp, #12\n-\tldr\tr3, [pc, #52]\t@ (18ff4 )\n-\tmov\tr2, sp\n-\tadd\tip, pc\n-\tldr.w\tr3, [ip, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #4]\n-\tmov.w\tr3, #0\n-\tldr\tr3, [r0, #48]\t@ 0x30\n-\tblx\tr3\n-\tldr\tr2, [pc, #36]\t@ (18ff8 )\n-\tldr\tr3, [pc, #28]\t@ (18ff4 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #4]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t18fec \n-\tadd\tsp, #12\n-\tldr.w\tpc, [sp], #4\n+\tb.n\t19114 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tands\tr4, r7\n+\tsubs\tr7, #108\t@ 0x6c\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tands\tr6, r4\n-\tmovs\tr2, r0\n-\n-00018ffc :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tmov\tr6, r1\n-\tldr\tr1, [pc, #144]\t@ (190a0 )\n-\tmov\tr9, r2\n-\tldr\tr2, [pc, #144]\t@ (190a4 )\n-\tadd\tr1, pc\n-\tsub\tsp, #20\n-\tldr\tr3, [pc, #140]\t@ (190a8 )\n-\tmov.w\tr8, #0\n-\tldr\tr2, [r1, r2]\n-\tadd\tr3, pc\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #12]\n-\tmov.w\tr2, #0\n-\tldr\tr2, [r6, #24]\n-\tcbz\tr2, 19076 \n-\tldr\tr2, [pc, #124]\t@ (190ac )\n-\tmov\tr4, r0\n-\tmov\tr1, sp\n-\tmov\tr0, r6\n-\tmov\tr7, sp\n-\tldr\tr5, [r3, r2]\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #588]\t@ 0x24c\n-\tblx\tr3\n-\tcbz\tr0, 19076 \n-\tldr\tr3, [r6, #40]\t@ 0x28\n-\tadds\tr3, #1\n-\tbics.w\tr3, r3, #2\n-\tldr\tr3, [r4, #44]\t@ 0x2c\n-\tite\tne\n-\taddne.w\tr1, r0, #16\n-\tldreq\tr1, [r0, #16]\n-\tmov\tr0, r4\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tcbz\tr0, 19068 \n-\tmov.w\tr8, #1\n-\tldr.w\tr3, [r3, #440]\t@ 0x1b8\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r7\n-\tldr.w\tr3, [r3, #780]\t@ 0x30c\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t19044 \n-\tcmp.w\tr9, #0\n-\tbeq.n\t19080 \n-\tstr.w\tr8, [r9]\n-\tldr\tr2, [pc, #44]\t@ (190b0 )\n-\tldr\tr3, [pc, #32]\t@ (190a4 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #12]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1909a \n-\tadd\tsp, #20\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tsubs\tr7, #232\t@ 0xe8\n+\tsubs\tr7, #96\t@ 0x60\n \tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tsubs\tr7, #220\t@ 0xdc\n+\tsubs\tr7, #38\t@ 0x26\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsubs\tr7, #120\t@ 0x78\n-\tmovs\tr2, r0\n-\n-000190b4 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #28]\t@ (190e0 )\n-\tldr\tr3, [r0, #44]\t@ 0x2c\n-\tadd\tr4, pc\n-\tblx\tr3\n-\tcbz\tr0, 190dc \n-\tldr\tr3, [pc, #20]\t@ (190e4 )\n-\tldr\tr3, [r4, r3]\n-\tldmia.w\tsp!, {r4, lr}\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #440]\t@ 0x1b8\n-\tbx\tr3\n-\tpop\t{r4, pc}\n-\tnop\n-\tsubs\tr7, #54\t@ 0x36\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-000190e8 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tmov\tr4, r1\n-\tmov\tr6, r0\n-\tblx\t93b8 \n-\tmov\tr5, r0\n-\tmov\tr0, r4\n-\tblx\t93b8 \n-\tcmp\tr5, r0\n-\tit\tne\n-\tmovne\tr4, #0\n-\tbeq.n\t19112 \n-\tmov\tr0, r4\n-\tpop\t{r4, r5, r6, pc}\n-\tmov\tr1, r4\n-\tmov\tr0, r6\n-\tblx\t8a20 \n-\tmov\tr5, r0\n-\tblx\t82fc \n-\tmov\tr4, r0\n-\tmov\tr0, r5\n-\tblx\t835c \n-\tmov\tr0, r4\n-\tpop\t{r4, r5, r6, pc}\n-\n-0001912c :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tmov\tr4, r1\n-\tmov\tr6, r0\n-\tblx\t93b8 \n-\tmov\tr5, r0\n-\tmov\tr0, r4\n-\tblx\t93b8 \n-\tcmp\tr5, r0\n-\tit\tgt\n-\tmovgt\tr4, #0\n-\tble.n\t19156 \n-\tmov\tr0, r4\n-\tpop\t{r4, r5, r6, pc}\n-\tmov\tr1, r4\n-\tmov\tr0, r6\n-\tblx\t8a20 \n-\tmov\tr5, r0\n-\tblx\t82fc \n-\tmov\tr4, r0\n-\tmov\tr0, r5\n-\tblx\t835c \n-\tmov\tr0, r4\n-\tpop\t{r4, r5, r6, pc}\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr6, [pc, #664]\t@ (1941c )\n+\tldr\tr6, [pc, #664]\t@ (1941c )\n \tsub\tsp, #8\n-\tldr\tr4, [pc, #664]\t@ (19420 )\n+\tldr\tr4, [pc, #664]\t@ (19420 )\n \tcmp\tr2, #2\n \tadd\tr6, pc\n-\tldr\tr0, [pc, #664]\t@ (19424 )\n-\tldr\tr5, [pc, #664]\t@ (19428 )\n+\tldr\tr0, [pc, #664]\t@ (19424 )\n+\tldr\tr5, [pc, #664]\t@ (19428 )\n \tadd\tr0, pc\n \tldr\tr4, [r6, r4]\n \tmov\tr6, r3\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n \tmov\tr1, r0\n \tldr\tr5, [r0, r5]\n \tldr\tr3, [r5, #0]\n-\tbeq.n\t191d4 \n+\tbeq.n\t191d4 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #636]\t@ (1942c )\n+\tldr\tr3, [pc, #636]\t@ (1942c )\n \tmovs\tr1, #1\n \tmov\tr0, r4\n \tadd\tr3, pc\n \tblx\tr5\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #628]\t@ (19430 )\n-\tldr\tr3, [pc, #612]\t@ (19420 )\n+\tldr\tr2, [pc, #628]\t@ (19430 )\n+\tldr\tr3, [pc, #612]\t@ (19420 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t19418 \n+\tbne.w\t19418 \n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tldr\tr0, [r6, #4]\n \tmov\tr1, sp\n \tldr.w\tr3, [r3, #140]\t@ 0x8c\n \tblx\tr3\n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbeq.n\t191b6 \n+\tbeq.n\t191b6 \n \tldr\tr3, [sp, #0]\n \tmovw\tr2, #26215\t@ 0x6667\n \tmovt\tr2, #26214\t@ 0x6666\n \tadd.w\tr8, r3, #4\n \tsmull\tr3, r2, r2, r8\n \tmov.w\tr8, r8, asr #31\n \tldr\tr3, [r5, #0]\n@@ -25637,16 +25675,16 @@\n \tldr\tr3, [r3, #20]\n \tmov.w\tr8, r8, lsl #3\n \tmov\tr0, r8\n \tblx\tr3\n \tmov\tr7, r0\n \tldr\tr0, [sp, #0]\n \tcmp\tr0, #4\n-\tble.w\t19414 \n-\tldr.w\tip, [pc, #540]\t@ 19434 \n+\tble.w\t19414 \n+\tldr.w\tip, [pc, #540]\t@ 19434 \n \tadds\tr3, r6, #5\n \tadd.w\tr2, r7, #8\n \tadd\tip, pc\n \tldrb.w\tr0, [r3, #-5]\n \tmov\tr1, r2\n \tadds\tr2, #8\n \tmov\tr6, r3\n@@ -25694,29 +25732,29 @@\n \tand.w\tr0, r0, #31\n \tldrb.w\tr0, [ip, r0]\n \tstrb.w\tr0, [r2, #-9]\n \tldr\tr0, [sp, #0]\n \tsubs\tr0, #5\n \tstr\tr0, [sp, #0]\n \tcmp\tr0, #4\n-\tbgt.n\t19220 \n+\tbgt.n\t19220 \n \tcmp\tr0, #0\n-\tble.n\t19312 \n+\tble.n\t19312 \n \tldrb\tr2, [r6, #0]\n \tcmp\tr0, #3\n-\tldr\tr3, [pc, #340]\t@ (19438 )\n+\tldr\tr3, [pc, #340]\t@ (19438 )\n \tmov.w\tr2, r2, lsr #3\n \tadd\tr3, pc\n \tldrb\tr2, [r3, r2]\n \tstrb\tr2, [r1, #0]\n-\tbeq.n\t19334 \n+\tbeq.n\t19334 \n \tcmp\tr0, #4\n-\tbeq.n\t193b2 \n+\tbeq.n\t193b2 \n \tcmp\tr0, #2\n-\tbeq.n\t19380 \n+\tbeq.n\t19380 \n \tldrb\tr2, [r6, #0]\n \tlsls\tr2, r2, #2\n \tand.w\tr2, r2, #31\n \tldrb\tr3, [r3, r2]\n \tstrb\tr3, [r1, #1]\n \tmov.w\tr3, #1027423549\t@ 0x3d3d3d3d\n \tstr.w\tr3, [r1, #2]\n@@ -25732,15 +25770,15 @@\n \tmov\tr0, r4\n \tblx\tr6\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r7\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t191b8 \n+\tb.n\t191b8 \n \tldrb\tr2, [r6, #1]\n \tmovs\tr0, #61\t@ 0x3d\n \tldrb.w\tlr, [r6]\n \tmovw\tip, #15677\t@ 0x3d3d\n \tlsrs\tr2, r2, #6\n \torr.w\tr2, r2, lr, lsl #2\n \tand.w\tr2, r2, #31\n@@ -25760,15 +25798,15 @@\n \tldrb\tr2, [r6, #2]\n \tstrh.w\tip, [r1, #5]\n \tstrb\tr0, [r1, #7]\n \tlsls\tr2, r2, #1\n \tand.w\tr2, r2, #31\n \tldrb\tr3, [r3, r2]\n \tstrb\tr3, [r1, #4]\n-\tb.n\t19312 \n+\tb.n\t19312 \n \tldrb\tr2, [r6, #1]\n \tmov.w\tr0, #1027423549\t@ 0x3d3d3d3d\n \tldrb.w\tip, [r6]\n \tlsrs\tr2, r2, #6\n \torr.w\tr2, r2, ip, lsl #2\n \tand.w\tr2, r2, #31\n \tldrb\tr2, [r3, r2]\n@@ -25779,15 +25817,15 @@\n \tstrb\tr2, [r1, #2]\n \tldrb\tr2, [r6, #1]\n \tstr\tr0, [r1, #4]\n \tlsls\tr2, r2, #4\n \tand.w\tr2, r2, #31\n \tldrb\tr3, [r3, r2]\n \tstrb\tr3, [r1, #3]\n-\tb.n\t19312 \n+\tb.n\t19312 \n \tldrb\tr2, [r6, #1]\n \tmovs\tr0, #61\t@ 0x3d\n \tldrb.w\tip, [r6]\n \tlsrs\tr2, r2, #6\n \torr.w\tr2, r2, ip, lsl #2\n \tand.w\tr2, r2, #31\n \tldrb\tr2, [r3, r2]\n@@ -25816,17 +25854,17 @@\n \tstrb\tr2, [r1, #5]\n \tldrb\tr2, [r6, #3]\n \tstrb\tr0, [r1, #7]\n \tlsls\tr2, r2, #3\n \tand.w\tr2, r2, #31\n \tldrb\tr3, [r3, r2]\n \tstrb\tr3, [r1, #6]\n-\tb.n\t19312 \n+\tb.n\t19312 \n \tmov\tr1, r7\n-\tb.n\t192da \n+\tb.n\t192da \n \tblx\t894c <__stack_chk_fail@plt>\n \tsubs\tr6, #116\t@ 0x74\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tsubs\tr6, #110\t@ 0x6e\n \tmovs\tr2, r0\n@@ -25840,74 +25878,74 @@\n \tmovs\tr2, r0\n \tmovs\tr1, #252\t@ 0xfc\n \tmovs\tr2, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #3904]\t@ 0xf40\n-\tldr\tr6, [pc, #560]\t@ (19680 )\n+\tldr\tr6, [pc, #560]\t@ (19680 )\n \tsub\tsp, #156\t@ 0x9c\n-\tldr\tr4, [pc, #560]\t@ (19684 )\n+\tldr\tr4, [pc, #560]\t@ (19684 )\n \tcmp\tr2, #2\n \tadd\tr6, pc\n-\tldr\tr0, [pc, #560]\t@ (19688 )\n-\tldr\tr5, [pc, #560]\t@ (1968c )\n+\tldr\tr0, [pc, #560]\t@ (19688 )\n+\tldr\tr5, [pc, #560]\t@ (1968c )\n \tadd\tr0, pc\n \tldr\tr4, [r6, r4]\n \tmov\tr6, r1\n \tmov\tr1, r0\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #148]\t@ 0x94\n \tmov.w\tr4, #0\n \tmov\tr4, r3\n \tldr\tr5, [r0, r5]\n \tldr\tr3, [r5, #0]\n-\tbeq.n\t194a2 \n+\tbeq.n\t194a2 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #532]\t@ (19690 )\n+\tldr\tr3, [pc, #532]\t@ (19690 )\n \tmovs\tr1, #1\n \tmov\tr0, r6\n \tadd\tr3, pc\n \tblx\tr5\n \tmovs\tr7, #1\n-\tldr\tr2, [pc, #524]\t@ (19694 )\n-\tldr\tr3, [pc, #508]\t@ (19684 )\n+\tldr\tr2, [pc, #524]\t@ (19694 )\n+\tldr\tr3, [pc, #508]\t@ (19684 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #148]\t@ 0x94\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t1967a \n+\tbne.w\t1967a \n \tmov\tr0, r7\n \tadd\tsp, #156\t@ 0x9c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr.w\tr3, [r3, #172]\t@ 0xac\n \tadd\tr1, sp, #16\n \tldr\tr0, [r4, #4]\n \tblx\tr3\n \tldr\tr3, [sp, #16]\n \tldr\tr2, [r5, #0]\n \tmov\tr4, r0\n \tands.w\tr7, r3, #7\n-\tbne.w\t195e2 \n+\tbne.w\t195e2 \n \tadds\tr0, r3, #7\n \tldr\tr2, [r2, #20]\n \tands.w\tr0, r0, r3, asr #32\n \tit\tcc\n \tmovcc\tr0, r3\n \tasrs\tr0, r0, #3\n \trsb\tr0, r0, r0, lsl #4\n \tblx\tr2\n \tldr\tr3, [sp, #16]\n \tmov\tr8, r0\n \tcmp\tr3, #0\n-\tble.w\t19676 \n-\tldr\tr1, [pc, #444]\t@ (19698 )\n+\tble.w\t19676 \n+\tldr\tr1, [pc, #444]\t@ (19698 )\n \tmvn.w\tr3, #6\n \tsubs\tr3, r3, r4\n \tadd.w\tip, r4, #7\n \trsb\tlr, r4, #0\n \tadd\tr1, pc\n \tmov\tr4, r7\n \tmov\tr9, r0\n@@ -25921,27 +25959,27 @@\n \tadd.w\tr2, sl, r0\n \tldrb.w\tr3, [r0, #1]!\n \tcmp\tr3, #61\t@ 0x3d\n \tittt\teq\n \taddeq\tr4, #1\n \tmoveq\tr3, #0\n \tstrbeq\tr3, [r7, #0]\n-\tbeq.n\t19532 \n+\tbeq.n\t19532 \n \tcmp\tr4, #0\n-\tbne.n\t195fc \n+\tbne.n\t195fc \n \ttst.w\tr3, #128\t@ 0x80\n-\tbne.n\t195b0 \n+\tbne.n\t195b0 \n \tadd.w\tr8, r1, r3\n \tldrb.w\tr8, [r8, #36]\t@ 0x24\n \tstrb.w\tr8, [r7]\n \tcmp.w\tr8, #64\t@ 0x40\n-\tbeq.n\t195b0 \n+\tbeq.n\t195b0 \n \tadds\tr7, #1\n \tcmp\tip, r0\n-\tbne.n\t19502 \n+\tbne.n\t19502 \n \tldrb.w\tr2, [sp, #21]\n \tmovs\tr7, #0\n \tldrb.w\tfp, [sp, #20]\n \tadd.w\tip, ip, #8\n \tldrb.w\tsl, [sp, #22]\n \tsub.w\tlr, lr, #8\n \tldrb.w\tr0, [sp, #23]\n@@ -25967,18 +26005,18 @@\n \tstr.w\tr7, [r2], #5\n \torr.w\tr3, r3, r0, lsl #5\n \tldr\tr0, [sp, #4]\n \tstrb.w\tr3, [r2, #-1]\n \tldr\tr3, [sp, #16]\n \tadd\tr0, ip\n \tcmp\tr3, r0\n-\tble.n\t19610 \n+\tble.n\t19610 \n \tmov\tr9, r2\n-\tb.n\t194f8 \n-\tldr\tr1, [pc, #232]\t@ (1969c )\n+\tb.n\t194f8 \n+\tldr\tr1, [pc, #232]\t@ (1969c )\n \tadd\tr4, sp, #28\n \tmov\tr0, r4\n \tldr.w\tr8, [sp, #8]\n \tadd\tr1, pc\n \tblx\t973c \n \tldr\tr3, [r5, #0]\n \tmov\tr0, r8\n@@ -25989,36 +26027,36 @@\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr.w\tr2, [r3, #232]\t@ 0xe8\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tr4\n-\tb.n\t19482 \n-\tldr\tr0, [pc, #188]\t@ (196a0 )\n+\tb.n\t19482 \n+\tldr\tr0, [pc, #188]\t@ (196a0 )\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr.w\tr3, [r2, #232]\t@ 0xe8\n \tadd\tr0, pc\n \tldr.w\tr4, [r2, #948]\t@ 0x3b4\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tr4\n-\tb.n\t19482 \n-\tldr\tr1, [pc, #164]\t@ (196a4 )\n+\tb.n\t19482 \n+\tldr\tr1, [pc, #164]\t@ (196a4 )\n \tsubs\tr2, #1\n \tldr.w\tr8, [sp, #8]\n \tadd\tr1, pc\n \tadd\tr4, sp, #28\n \tmov\tr0, r4\n \tblx\t973c \n-\tb.n\t195c0 \n+\tb.n\t195c0 \n \tldrd\tr8, r7, [sp, #8]\n \tcmp\tr4, #6\n-\tbhi.n\t19668 \n+\tbhi.n\t19668 \n \ttbb\t[pc, r4]\n \tmovs\tr1, #42\t@ 0x2a\n \tadds\tr6, r4, #0\n \tmovs\tr6, #23\n \tmovs\tr4, r0\n \tadd.w\tr9, r9, #1\n \tsub.w\tr1, r9, r8\n@@ -26030,32 +26068,32 @@\n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tr4\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r8\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t19484 \n+\tb.n\t19484 \n \tadd.w\tr2, r9, #2\n \tsub.w\tr1, r2, r8\n-\tb.n\t1962c \n+\tb.n\t1962c \n \tadd.w\tr2, r9, #3\n \tsub.w\tr1, r2, r8\n-\tb.n\t1962c \n+\tb.n\t1962c \n \tadd.w\tr2, r9, #4\n \tsub.w\tr1, r2, r8\n-\tb.n\t1962c \n-\tldr\tr1, [pc, #60]\t@ (196a8 )\n+\tb.n\t1962c \n+\tldr\tr1, [pc, #60]\t@ (196a8 )\n \tmov\tr2, r4\n \tadd\tr1, pc\n-\tb.n\t19606 \n+\tb.n\t19606 \n \tsub.w\tr1, r2, r8\n-\tb.n\t1962c \n+\tb.n\t1962c \n \tmov\tr1, r7\n-\tb.n\t1962c \n+\tb.n\t1962c \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n \tsubs\tr3, #168\t@ 0xa8\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tsubs\tr3, #162\t@ 0xa2\n@@ -26415,17 +26453,17 @@\n \tmovs\tr1, r0\n \t\t\t@ instruction: 0xb776\n \tmovs\tr1, r0\n \t\t\t@ instruction: 0xb76c\n \tmovs\tr1, r0\n \t\t\t@ instruction: 0xb776\n \tmovs\tr1, r0\n-\tldrh\tr6, [r4, #56]\t@ 0x38\n+\tadd\tr7, sp, #888\t@ 0x378\n \tmovs\tr1, r0\n-\tstr\tr2, [sp, #712]\t@ 0x2c8\n+\tcbz\tr2, 19a3e \n \tmovs\tr1, r0\n \t\t\t@ instruction: 0xb70c\n \tmovs\tr1, r0\n \t\t\t@ instruction: 0xb728\n \tmovs\tr1, r0\n \t\t\t@ instruction: 0xb74a\n \tmovs\tr1, r0\n@@ -27935,3969 +27973,1046 @@\n \tmovs\tr0, r0\n \tadd\tr2, sp, #528\t@ 0x210\n \tmovs\tr1, r0\n \tstc2\t15, cr15, [r3], #1020\t@ 0x3fc\n \tstc2\t15, cr15, [r7], {255}\t@ 0xff\n \tadd\tr2, sp, #472\t@ 0x1d8\n \tmovs\tr1, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tsub\tsp, #36\t@ 0x24\n-\tmov\tr5, r3\n-\tldr.w\tfp, [pc, #204]\t@ 1a918 \n-\tmov\tr4, r2\n-\tmov\tr2, r5\n-\tmov\tr6, r0\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tmov\tr7, r1\n-\tldr.w\tr9, [sp, #76]\t@ 0x4c\n-\tadd\tfp, pc\n-\tstr\tr3, [sp, #4]\n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tstr.w\tr9, [sp]\n-\tblx\tr4\n-\tcmp\tr0, #5\n-\tbeq.n\t1a8e0 \n-\tmov\tr2, r0\n-\tbics.w\tsl, r0, #4\n-\tbne.n\t1a8fa \n-\tldr.w\tr8, [r7, #36]\t@ 0x24\n-\tcmp.w\tr8, #0\n-\tbeq.n\t1a8e0 \n-\tldr\tr2, [pc, #156]\t@ (1a91c )\n-\tldr.w\tr3, [fp, r2]\n-\tmov.w\tfp, r8, lsl #2\n-\tmov\tr0, fp\n-\tstr\tr3, [sp, #24]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr2, [r2, #20]\n-\tblx\tr2\n-\tmov\tr2, fp\n-\tldr\tr1, [r7, #32]\n-\tmov\tfp, r0\n-\tstr\tr0, [sp, #20]\n-\tblx\t87cc \n-\tcmp.w\tr8, #0\n-\tble.n\t1a8d6 \n-\tstr\tr7, [sp, #28]\n-\tmov\tr7, r9\n-\tldr.w\tr9, [sp, #80]\t@ 0x50\n-\tsub.w\tfp, fp, #4\n-\tldr\tr3, [sp, #84]\t@ 0x54\n-\tmov\tr2, r4\n-\tldr.w\tr1, [fp, #4]!\n-\tmov\tr0, r6\n-\tstrd\tr9, r3, [sp, #8]\n-\tadd.w\tsl, sl, #1\n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tstr\tr3, [sp, #0]\n-\tmov\tr3, r5\n-\tstr\tr7, [sp, #4]\n-\tbl\t1a834 \n-\tcbnz\tr0, 1a902 \n-\tcmp\tr8, sl\n-\tbne.n\t1a8ae \n-\tmov\tr9, r7\n-\tldr\tr7, [sp, #28]\n-\tldr\tr3, [sp, #24]\n-\tldr\tr0, [sp, #20]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr3, [sp, #84]\t@ 0x54\n-\tmov\tr2, r5\n-\tstrd\tr9, r3, [sp]\n-\tmov\tr1, r7\n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tmov\tr0, r6\n-\tblx\tr4\n-\tsubs\tr3, r0, #4\n-\tcmp\tr3, #1\n-\tmov\tr2, r0\n-\tit\tls\n-\tmovls\tr2, #0\n-\tmov\tr0, r2\n-\tadd\tsp, #36\t@ 0x24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [sp, #24]\n-\tstr\tr0, [sp, #28]\n-\tldr\tr0, [sp, #20]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr2, [sp, #28]\n-\tmov\tr0, r2\n-\tadd\tsp, #36\t@ 0x24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tmovs\tr7, #162\t@ 0xa2\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr5, [r1, #36]\t@ 0x24\n-\tsub\tsp, #36\t@ 0x24\n-\tmov\tr7, r3\n-\tldr\tr3, [pc, #428]\t@ (1aae4 )\n-\tmov\tr4, r1\n-\tmov\tr6, r0\n-\tadd\tr3, pc\n-\tldr.w\tr9, [sp, #72]\t@ 0x48\n-\tldrd\tfp, sl, [sp, #76]\t@ 0x4c\n-\tmov\tr8, r2\n-\tstr\tr3, [sp, #20]\n-\tcmp\tr5, #0\n-\tbeq.n\t1aa34 \n-\tmov\tip, r5\n-\tmov\tr5, r2\n-\tb.n\t1a97c \n-\tstrd\tfp, sl, [sp]\n-\tblx\tr5\n-\tbic.w\tr3, r0, #2\n-\tcmp\tr3, #1\n-\tbeq.w\t1aa6e \n-\tcmp\tr0, #2\n-\tbeq.n\t1aa28 \n-\tcmp\tr0, #5\n-\tbeq.w\t1aa78 \n-\tldr\tr3, [r4, #32]\n-\tldr\tr4, [r3, #0]\n-\tldr.w\tip, [r4, #36]\t@ 0x24\n-\tcmp.w\tip, #0\n-\tbeq.n\t1aa32 \n-\tmov\tr3, r9\n-\tmov\tr2, r7\n-\tmov\tr1, r4\n-\tmov\tr0, r6\n-\tcmp.w\tip, #1\n-\tbeq.n\t1a954 \n-\tldr\tr3, [pc, #348]\t@ (1aae8 )\n-\tmov\tr8, r5\n-\tldr\tr2, [sp, #20]\n-\tmov\tr5, ip\n-\tldr\tr3, [r2, r3]\n-\tlsls\tr2, r5, #2\n-\tstrd\tr3, r2, [sp, #20]\n-\tmov\tr0, r2\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr2, [sp, #24]\n-\tldr\tr1, [r4, #32]\n-\tstr\tr0, [sp, #24]\n-\tblx\t87cc \n-\tldr\tr3, [r4, #32]\n-\tmov\tr2, r8\n-\tmov\tr0, r6\n-\tldr\tr1, [r3, #0]\n-\tmov\tr3, r7\n-\tstrd\tfp, sl, [sp, #4]\n-\tstr.w\tr9, [sp]\n-\tbl\t1a920 \n-\tsubs\tr2, r0, #1\n-\tcmp\tr2, #2\n-\tstr\tr0, [sp, #28]\n-\tbls.n\t1aa5a \n-\tmov\tr3, r9\n-\tmov\tr2, r7\n-\tmov\tr1, r4\n-\tmov\tr0, r6\n-\tstrd\tfp, sl, [sp]\n-\tblx\tr8\n-\tsubs\tr2, r0, #1\n-\tmov\tr3, r0\n-\tcmp\tr2, #2\n-\tbls.n\t1aa58 \n-\tcmp\tr0, #5\n-\tbeq.n\t1aa9c \n-\tcmp\tr5, #1\n-\tittt\tgt\n-\tmovgt\tr4, #1\n-\tldrgt\tr3, [sp, #24]\n-\tstrgt\tr3, [sp, #28]\n-\tble.n\t1aa1c \n-\tldr\tr3, [sp, #28]\n-\tmov\tr2, r8\n-\tmov\tr0, r6\n-\tadds\tr4, #1\n-\tldr.w\tr1, [r3, #4]!\n-\tstr\tr3, [sp, #28]\n-\tmov\tr3, r7\n-\tstrd\tfp, sl, [sp, #4]\n-\tstr.w\tr9, [sp]\n-\tbl\t1a920 \n-\tmov\tr3, r0\n-\tcmp\tr0, #2\n-\tbeq.n\t1aa58 \n-\tbics.w\tr2, r0, #2\n-\tbne.n\t1aa58 \n-\tcmp\tr5, r4\n-\tbne.n\t1a9f0 \n-\tldr\tr3, [sp, #20]\n-\tldr\tr0, [sp, #24]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tb.n\t1aa54 \n-\tmovs\tr3, #2\n-\tmov\tr0, r3\n-\tadd\tsp, #36\t@ 0x24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tmov\tr8, r5\n-\tmov\tr3, r9\n-\tmov\tr2, r7\n-\tmov\tr1, r4\n-\tmov\tr0, r6\n-\tstrd\tfp, sl, [sp]\n-\tblx\tr8\n-\tbic.w\tr2, r0, #2\n-\tmov\tr3, r0\n-\tcmp\tr2, #1\n-\tbeq.n\t1aa2a \n-\tcmp\tr0, #2\n-\tbeq.n\t1aa28 \n-\tcmp\tr0, #5\n-\tbeq.n\t1aac2 \n-\tmovs\tr3, #0\n-\tb.n\t1aa2a \n-\tstr\tr3, [sp, #28]\n-\tldr\tr3, [sp, #20]\n-\tldr\tr0, [sp, #24]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr2, [r2, #24]\n-\tblx\tr2\n-\tldr\tr3, [sp, #28]\n-\tmov\tr0, r3\n-\tadd\tsp, #36\t@ 0x24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tmov\tr3, r0\n-\tmov\tr0, r3\n-\tadd\tsp, #36\t@ 0x24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [pc, #108]\t@ (1aae8 )\n-\tmov\tr0, r6\n-\tldr\tr2, [sp, #20]\n-\tldr\tr4, [r2, r3]\n-\tldr\tr3, [r4, #0]\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr1, [pc, #96]\t@ (1aaec )\n-\tmovs\tr2, #0\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tmovs\tr3, #1\n-\tb.n\t1aa2a \n-\tldr\tr4, [sp, #20]\n-\tldr\tr0, [sp, #24]\n-\tldr\tr3, [r4, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr1, [pc, #60]\t@ (1aaf0 )\n-\tmovs\tr2, #0\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tb.n\t1aa98 \n-\tldr\tr3, [pc, #36]\t@ (1aae8 )\n-\tmov\tr0, r6\n-\tldr\tr2, [sp, #20]\n-\tldr\tr4, [r2, r3]\n-\tldr\tr3, [r4, #0]\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr1, [pc, #28]\t@ (1aaf4 )\n-\tmovs\tr2, #0\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tb.n\t1aa98 \n-\tmovs\tr6, #192\t@ 0xc0\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tadd\tr0, sp, #80\t@ 0x50\n-\tmovs\tr1, r0\n-\tadd\tr7, pc, #944\t@ (adr r7, 1aea4 )\n-\tmovs\tr1, r0\n-\tadd\tr7, pc, #808\t@ (adr r7, 1ae20 )\n-\tmovs\tr1, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tsub\tsp, #28\n-\tmov\tr5, r3\n-\tldr.w\tfp, [pc, #188]\t@ 1abcc \n-\tmov\tr4, r2\n-\tmov\tr2, r5\n-\tmov\tr6, r0\n-\tldr\tr3, [sp, #68]\t@ 0x44\n-\tmov\tr7, r1\n-\tstr\tr3, [sp, #0]\n-\tadd\tfp, pc\n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tstr\tr3, [sp, #4]\n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tblx\tr4\n-\tcmp\tr0, #5\n-\tbeq.n\t1aba4 \n-\tmov\tr2, r0\n-\tbics.w\tr8, r0, #4\n-\tbne.n\t1aba6 \n-\tldr.w\tsl, [r7, #36]\t@ 0x24\n-\tcmp.w\tsl, #0\n-\tbeq.n\t1aba4 \n-\tldr\tr2, [pc, #144]\t@ (1abd0 )\n-\tldr.w\tr9, [fp, r2]\n-\tmov.w\tfp, sl, lsl #2\n-\tmov\tr0, fp\n-\tldr.w\tr2, [r9]\n-\tldr\tr2, [r2, #20]\n-\tblx\tr2\n-\tmov\tr2, fp\n-\tldr\tr1, [r7, #32]\n-\tmov\tfp, r0\n-\tblx\t87cc \n-\tcmp.w\tsl, #0\n-\tble.n\t1ab9a \n-\tsub.w\tr7, fp, #4\n-\tstr.w\tfp, [sp, #16]\n-\tstr.w\tr9, [sp, #20]\n-\tldr.w\tfp, [sp, #68]\t@ 0x44\n-\tldr.w\tr9, [sp, #64]\t@ 0x40\n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tmov\tr2, r4\n-\tldr.w\tr1, [r7, #4]!\n-\tmov\tr0, r6\n-\tstrd\tfp, r3, [sp, #4]\n-\tmov\tr3, r5\n-\tstr.w\tr9, [sp]\n-\tadd.w\tr8, r8, #1\n-\tbl\t1aaf8 \n-\tcbnz\tr0, 1abae \n-\tcmp\tsl, r8\n-\tbne.n\t1ab74 \n-\tldrd\tfp, r9, [sp, #16]\n-\tmov\tr0, fp\n-\tldr.w\tr3, [r9]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr2, #0\n-\tmov\tr0, r2\n-\tadd\tsp, #28\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr.w\tr9, [sp, #20]\n-\tldr.w\tfp, [sp, #16]\n-\tstr\tr0, [sp, #16]\n-\tldr.w\tr3, [r9]\n-\tmov\tr0, fp\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr2, [sp, #16]\n-\tmov\tr0, r2\n-\tadd\tsp, #28\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tmovs\tr4, #224\t@ 0xe0\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tmov\tr7, r3\n-\tldr\tr3, [r1, #36]\t@ 0x24\n-\tldr.w\tr8, [pc, #228]\t@ 1acd0 \n-\tsub\tsp, #28\n-\tmov\tr4, r1\n-\tmov\tr5, r0\n-\tmov\tr6, r2\n-\tadd\tr8, pc\n-\tcmp\tr3, #0\n-\tbeq.n\t1ac66 \n-\tldr\tr2, [pc, #216]\t@ (1acd4 )\n-\tmov.w\tsl, r3, lsl #2\n-\tmov\tr0, sl\n-\tldr.w\tr2, [r8, r2]\n-\tstr\tr2, [sp, #16]\n-\tstr\tr3, [sp, #20]\n-\tldr\tr2, [r2, #0]\n-\tldr\tr2, [r2, #20]\n-\tblx\tr2\n-\tldr\tr1, [r4, #32]\n-\tmov\tr2, sl\n-\tmov\tr9, r0\n-\tblx\t87cc \n-\tldr\tr3, [sp, #20]\n-\tcmp\tr3, #0\n-\tble.n\t1ac5c \n-\tstr\tr4, [sp, #20]\n-\tsub.w\tfp, r9, #4\n-\tmov.w\tsl, #0\n-\tmov\tr4, r3\n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tmov\tr2, r6\n-\tldr.w\tr1, [fp, #4]!\n-\tmov\tr0, r5\n-\tstr\tr3, [sp, #8]\n-\tadd.w\tsl, sl, #1\n-\tldr\tr3, [sp, #68]\t@ 0x44\n-\tstr\tr3, [sp, #4]\n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tstr\tr3, [sp, #0]\n-\tmov\tr3, r7\n-\tbl\t1abd4 \n-\tmov\tr2, r0\n-\tcmp\tr0, #2\n-\tbeq.n\t1ac96 \n-\tbics.w\tr3, r0, #2\n-\tbne.n\t1ac96 \n-\tcmp\tr4, sl\n-\tbne.n\t1ac2c \n-\tldr\tr4, [sp, #20]\n-\tldr\tr3, [sp, #16]\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tmov\tr2, r7\n-\tstr\tr3, [sp, #4]\n-\tmov\tr1, r4\n-\tldr\tr3, [sp, #68]\t@ 0x44\n-\tmov\tr0, r5\n-\tstr\tr3, [sp, #0]\n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tblx\tr6\n-\tbic.w\tr3, r0, #2\n-\tmov\tr2, r0\n-\tcmp\tr3, #1\n-\tbeq.n\t1ac8e \n-\tcmp\tr0, #2\n-\tbeq.n\t1ac8e \n-\tcmp\tr0, #5\n-\tit\tne\n-\tmovne\tr2, #0\n-\tbeq.n\t1acac \n-\tmov\tr0, r2\n-\tadd\tsp, #28\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [sp, #16]\n-\tmov\tr0, r9\n-\tstr\tr2, [sp, #20]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr2, [sp, #20]\n-\tmov\tr0, r2\n-\tadd\tsp, #28\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [pc, #36]\t@ (1acd4 )\n-\tmov\tr0, r5\n-\tldr.w\tr4, [r8, r3]\n-\tldr\tr3, [r4, #0]\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr1, [pc, #24]\t@ (1acd8 )\n-\tmovs\tr2, #0\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tmovs\tr2, #1\n-\tb.n\t1ac8e \n-\tmovs\tr4, #8\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tadd\tr6, pc, #48\t@ (adr r6, 1ad0c )\n-\tmovs\tr1, r0\n-\n-0001acdc :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tsub\tsp, #36\t@ 0x24\n-\tmov\tr9, r3\n-\tmov\tsl, r2\n-\tcmp\tr2, #3\n-\tstr\tr3, [sp, #28]\n-\tldr\tr3, [pc, #544]\t@ (1af18 )\n-\tstrd\tr0, r1, [sp, #20]\n-\tadd\tr3, pc\n-\tble.w\t1ae38 \n-\tldr\tr2, [pc, #536]\t@ (1af1c )\n-\tmovs\tr7, #0\n-\tldr\tr6, [pc, #536]\t@ (1af20 )\n-\tmov.w\tfp, #4\n-\tldr\tr4, [pc, #532]\t@ (1af24 )\n-\tadd\tr6, pc\n-\tldr\tr5, [r3, r2]\n-\tadd\tr4, pc\n-\tldr\tr2, [pc, #528]\t@ (1af28 )\n-\tmov\tr3, r5\n-\tmov\tr5, r7\n-\tadd\tr2, pc\n-\tmov\tr8, r3\n-\tstr\tr2, [sp, #16]\n-\tb.n\t1ad4a \n-\tcmp\tsl, fp\n-\tbeq.w\t1ae8a \n-\tbgt.n\t1ad36 \n-\tldr.w\tr2, [r8]\n-\tldr\tr0, [pc, #508]\t@ (1af2c )\n-\tldr\tr2, [r2, #16]\n-\tadd\tr0, pc\n-\tblx\tr2\n-\tadd.w\tr2, fp, #1\n-\tldr.w\tr7, [r9, #16]\n-\tadd.w\tfp, fp, #2\n-\tadd.w\tr9, r9, #8\n-\tcmp\tr2, sl\n-\tbge.n\t1ada4 \n-\tldr.w\tr2, [r8]\n-\tldr.w\tr0, [r9, #12]\n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r6\n-\tblx\t847c \n-\tcmp\tr0, #0\n-\tbeq.n\t1ad22 \n-\tldr.w\tr2, [r8]\n-\tldr.w\tr0, [r9, #12]\n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\t847c \n-\tcmp\tr0, #0\n-\tbne.n\t1ae5c \n-\tcmp\tsl, fp\n-\tbeq.w\t1ae9e \n-\tbgt.n\t1ad90 \n-\tldr.w\tr2, [r8]\n-\tldr\tr0, [sp, #16]\n-\tldr\tr2, [r2, #16]\n-\tblx\tr2\n-\tadd.w\tr2, fp, #1\n-\tldr.w\tr5, [r9, #16]\n-\tadd.w\tfp, fp, #2\n-\tadd.w\tr9, r9, #8\n-\tcmp\tr2, sl\n-\tblt.n\t1ad4a \n-\tmov\tr3, r8\n-\tmov\tr4, r2\n-\tmov\tr8, r7\n-\tmov\tr7, r5\n-\tmov\tr5, r3\n-\tcmp\tr4, sl\n-\tbeq.w\t1aef8 \n-\tldr\tr2, [sp, #24]\n-\tsub.w\tr3, sl, r4\n-\tcmp\tr3, r2\n-\tit\tgt\n-\tlslgt\tr4, r4, #2\n-\tbgt.n\t1aeb8 \n-\tcmp.w\tr8, #0\n-\tbeq.w\t1af0a \n-\tldr\tr2, [sp, #72]\t@ 0x48\n-\tmov\tr1, r8\n-\tldr\tr3, [r5, #0]\n-\tstr\tr2, [sp, #8]\n-\tldr\tr2, [pc, #348]\t@ (1af30 )\n-\tldr\tr0, [sp, #20]\n-\tadd\tr2, pc\n-\tstr\tr2, [sp, #0]\n-\tmovs\tr2, #0\n-\tstr\tr2, [sp, #4]\n-\tldr\tr2, [pc, #340]\t@ (1af34 )\n-\tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n-\tmovs\tr3, #4\n-\tadd\tr2, pc\n-\tblx\tr6\n-\tcbnz\tr0, 1ae30 \n-\tcmp\tr7, #0\n-\tbeq.n\t1ae4a \n-\tldr\tr0, [sp, #76]\t@ 0x4c\n-\tmov\tr1, r7\n-\tldr\tr3, [r5, #0]\n-\tstr\tr0, [sp, #8]\n-\tldr\tr0, [pc, #316]\t@ (1af38 )\n-\tldr\tr2, [pc, #320]\t@ (1af3c )\n-\tadd\tr0, pc\n-\tstr\tr0, [sp, #0]\n-\tmovs\tr0, #0\n-\tstr\tr0, [sp, #4]\n-\tadd\tr2, pc\n-\tldr\tr0, [sp, #20]\n-\tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n-\tadds\tr2, #12\n-\tmovs\tr3, #4\n-\tblx\tr6\n-\tcbnz\tr0, 1ae30 \n-\tldr\tr3, [sp, #76]\t@ 0x4c\n-\tldr\tr3, [r3, #0]\n-\tcmp\tr3, #1\n-\tbne.n\t1ae50 \n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tldr\tr2, [r3, #0]\n-\tcbnz\tr2, 1ae50 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #280]\t@ (1af40 )\n-\tldr\tr0, [sp, #20]\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tmovs\tr0, #1\n-\tadd\tsp, #36\t@ 0x24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tbeq.n\t1aef4 \n-\tldr\tr1, [sp, #24]\n-\tsubs\tr2, #3\n-\tcmp\tr1, r2\n-\tblt.n\t1aeb2 \n-\tldr\tr2, [sp, #72]\t@ 0x48\n-\tmovs\tr4, #3\n-\tmovs\tr3, #1\n-\tstr\tr3, [r2, #0]\n-\tldr\tr2, [sp, #76]\t@ 0x4c\n-\tmovs\tr3, #2\n-\tstr\tr3, [r2, #0]\n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tmovs\tr0, #0\n-\tstr\tr4, [r3, #0]\n-\tadd\tsp, #36\t@ 0x24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tmov\tr3, r8\n-\tmov\tr8, r7\n-\tmov\tr7, r5\n-\tmov\tr5, r3\n-\tldr.w\tr0, [r9, #12]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tldrb\tr3, [r0, #0]\n-\tcmp\tr3, #45\t@ 0x2d\n-\tbne.n\t1ae84 \n-\tldrb\tr3, [r0, #1]\n-\tcmp\tr3, #45\t@ 0x2d\n-\tbne.n\t1ae84 \n-\tldrb\tr3, [r0, #2]\n-\tcbnz\tr3, 1ae84 \n-\tmov\tr4, fp\n-\tb.n\t1adae \n-\tadd.w\tr4, fp, #4294967295\t@ 0xffffffff\n-\tb.n\t1adae \n-\tldr.w\tr3, [r8]\n-\tmov\tr2, r0\n-\tldr\tr1, [pc, #176]\t@ (1af44 )\n-\tldr\tr0, [sp, #20]\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tb.n\t1ae30 \n-\tldr.w\tr3, [r8]\n-\tmov\tr2, r0\n-\tldr\tr1, [pc, #160]\t@ (1af48 )\n-\tldr\tr0, [sp, #20]\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tb.n\t1ae30 \n-\tldr\tr2, [pc, #104]\t@ (1af1c )\n-\tmovs\tr4, #12\n-\tldr\tr5, [r3, r2]\n-\tldr\tr3, [r5, #0]\n-\tmovs\tr2, #0\n-\tldr\tr6, [sp, #20]\n-\tldr\tr1, [pc, #140]\t@ (1af4c )\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr\tr3, [sp, #28]\n-\tldr\tr0, [r3, r4]\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr4, [r3, #288]\t@ 0x120\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tmovs\tr2, #0\n-\tmov\tr1, r0\n-\tmov\tr0, r6\n-\tblx\tr4\n-\tldr\tr3, [r5, #0]\n-\tldr\tr1, [pc, #104]\t@ (1af50 )\n-\tmovs\tr2, #0\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tb.n\t1ae30 \n-\tldr\tr2, [pc, #36]\t@ (1af1c )\n-\tldr\tr5, [r3, r2]\n-\tldr\tr4, [r5, #0]\n-\tmovs\tr1, #2\n-\tldr\tr3, [sp, #84]\t@ 0x54\n-\tldr\tr2, [sp, #28]\n-\tldr\tr0, [sp, #20]\n-\tldr.w\tr4, [r4, #1064]\t@ 0x428\n-\tblx\tr4\n-\tb.n\t1ae30 \n-\tldr\tr2, [sp, #72]\t@ 0x48\n-\tmovs\tr3, #1\n-\tstr\tr3, [r2, #0]\n-\tcmp\tr7, #0\n-\tbne.w\t1adf0 \n-\tb.n\t1ae4a \n-\tmovs\tr3, #0\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstrb\tr6, [r7, #27]\n-\tmovs\tr1, r0\n-\tstrb\tr2, [r2, #30]\n-\tmovs\tr1, r0\n-\tadd\tr6, pc, #552\t@ (adr r6, 1b154 )\n-\tmovs\tr1, r0\n-\tadd\tr5, pc, #936\t@ (adr r5, 1b2d8 )\n-\tmovs\tr1, r0\n-\tldrb\tr2, [r2, #1]\n-\tmovs\tr1, r0\n-\tcmp\tr5, #38\t@ 0x26\n-\tmovs\tr2, r0\n-\tldrb\tr0, [r7, #0]\n-\tmovs\tr1, r0\n-\tcmp\tr5, #8\n-\tmovs\tr2, r0\n-\tadd\tr5, pc, #912\t@ (adr r5, 1b2d4 )\n-\tmovs\tr1, r0\n-\tadd\tr4, pc, #416\t@ (adr r4, 1b0e8 )\n-\tmovs\tr1, r0\n-\tadd\tr4, pc, #880\t@ (adr r4, 1b2bc )\n-\tmovs\tr1, r0\n-\tstrb\tr6, [r1, #29]\n-\tmovs\tr1, r0\n-\tldrb\tr2, [r7, #21]\n-\tmovs\tr1, r0\n-\n-0001af54 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #3992]\t@ 0xf98\n-\tmov\tr5, r0\n-\tldr.w\tr0, [pc, #1236]\t@ 1b43c \n-\tmov\tr7, r1\n-\tldr.w\tr1, [pc, #1232]\t@ 1b440 \n-\tadd\tr0, pc\n-\tsub\tsp, #68\t@ 0x44\n-\tmov\tfp, r2\n-\tldr\tr1, [r0, r1]\n-\tldr\tr0, [sp, #108]\t@ 0x6c\n-\tldr\tr1, [r1, #0]\n-\tstr\tr1, [sp, #60]\t@ 0x3c\n-\tmov.w\tr1, #0\n-\tldr.w\tr1, [pc, #1216]\t@ 1b444 \n-\tldr.w\tr8, [sp, #104]\t@ 0x68\n-\tadd\tr1, pc\n-\tstr\tr0, [sp, #20]\n-\tldrd\tr9, sl, [sp, #112]\t@ 0x70\n-\tcbz\tr2, 1afd6 \n-\tcmp\tr2, #1\n-\tbeq.n\t1afc4 \n-\tsub.w\tr0, fp, #2\n-\tclz\tr0, r0\n-\tlsrs\tr0, r0, #5\n-\tlsls\tr0, r0, #1\n-\tldr.w\tr2, [pc, #1184]\t@ 1b448 \n-\tldr.w\tr3, [pc, #1172]\t@ 1b440 \n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #60]\t@ 0x3c\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.w\t1b436 \n-\tadd\tsp, #68\t@ 0x44\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tcmp\tr3, #3\n-\tbhi.w\t1b18c \n-\ttbh\t[pc, r3, lsl #1]\n-\tlsls\tr1, r4, #3\n-\tlsls\tr1, r6, #4\n-\tlsls\tr1, r3, #4\n-\tlsls\tr1, r7, #2\n-\tcmp\tr3, #2\n-\tbeq.w\t1b278 \n-\tcmp\tr3, #3\n-\tbeq.n\t1b09e \n-\tstr\tr3, [sp, #36]\t@ 0x24\n-\tcmp\tr3, #0\n-\tbne.n\t1af98 \n-\tldr.w\tr2, [pc, #1124]\t@ 1b44c \n-\tadd\tr6, sp, #44\t@ 0x2c\n-\tldr.w\tr0, [pc, #1120]\t@ 1b450 \n-\tadd\tr0, pc\n-\tldr\tr4, [r1, r2]\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tstr\tr4, [sp, #32]\n-\tldr\tr2, [r4, #0]\n-\tldr.w\tr2, [r2, #232]\t@ 0xe8\n-\tblx\tr2\n-\tldr\tr2, [r4, #0]\n-\tldr\tr1, [r0, #0]\n-\tadd\tr4, sp, #52\t@ 0x34\n-\tstr\tr0, [sp, #24]\n-\tldr.w\tr2, [r2, #232]\t@ 0xe8\n-\tadds\tr1, #1\n-\tstr\tr1, [r0, #0]\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr.w\tr0, [pc, #1084]\t@ 1b454 \n-\tadd\tr0, pc\n-\tblx\tr2\n-\tmov\tr3, r0\n-\tstr\tr0, [sp, #28]\n-\tmov\tr0, r6\n-\tldr\tr2, [r3, #0]\n-\tadds\tr2, #1\n-\tstr\tr2, [r3, #0]\n-\tblx\t8d2c \n-\tmov\tr0, r4\n-\tblx\t8d2c \n-\tmov\tr1, r7\n-\tmov\tr0, r6\n-\tblx\t9488 \n-\tmov\tr1, r7\n-\tmov\tr0, r4\n-\tblx\t8dfc \n-\tmov\tr0, r6\n-\tblx\t9bdc \n-\tmov\tr7, r0\n-\tcmp\tr0, #0\n-\tbeq.w\t1b39c \n-\tldr\tr3, [sp, #24]\n-\tmov\tr1, r0\n-\tstrd\tsl, r3, [sp]\n-\tmov\tr0, r5\n-\tldr\tr2, [sp, #20]\n-\tmov\tr3, r9\n-\tblx\tr8\n-\tcmp\tr0, #5\n-\tbeq.n\t1b044 \n-\tcmp\tr0, #1\n-\tbeq.w\t1b410 \n-\tbics.w\tfp, r0, #4\n-\tbne.w\t1b424 \n-\tldr\tr2, [r7, #36]\t@ 0x24\n-\tcmp\tr2, #0\n-\tble.n\t1b044 \n-\tldr\tr3, [r7, #32]\n-\tmov\tr0, r6\n-\tldr.w\tr1, [r3, fp, lsl #2]\n-\tblx\t9488 \n-\tldr\tr3, [r7, #32]\n-\tmov\tr0, r4\n-\tldr.w\tr1, [r3, fp, lsl #2]\n-\tadd.w\tfp, fp, #1\n-\tblx\t8dfc \n-\tldr\tr3, [r7, #36]\t@ 0x24\n-\tcmp\tfp, r3\n-\tblt.n\t1b07a \n-\tb.n\t1b044 \n-\tldr\tr3, [pc, #940]\t@ (1b44c )\n-\tadd\tr6, sp, #44\t@ 0x2c\n-\tldr\tr0, [pc, #948]\t@ (1b458 )\n-\tadd\tr4, sp, #52\t@ 0x34\n-\tadd\tr0, pc\n-\tldr\tr3, [r1, r3]\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tstr\tr3, [sp, #32]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tblx\tr3\n-\tmov\tfp, r0\n-\tmov\tr0, r6\n-\tldr.w\tr3, [fp]\n-\tadds\tr3, #1\n-\tstr.w\tr3, [fp]\n-\tblx\t8d2c \n-\tmov\tr0, r4\n-\tblx\t8d2c \n-\tmov\tr1, r7\n-\tmov\tr0, r6\n-\tblx\t9488 \n-\tmov\tr1, r7\n-\tmov\tr0, r4\n-\tblx\t8dfc \n-\tstr\tr5, [sp, #24]\n-\tb.n\t1b0ec \n-\tldr\tr3, [r0, #36]\t@ 0x24\n-\tcmp\tr3, #0\n-\tbne.w\t1b2ec \n-\tmov\tr0, r6\n-\tblx\t9bdc \n-\tmov\tr7, r0\n-\tcmp\tr0, #0\n-\tbne.n\t1b0e4 \n-\tmov\tr7, r8\n-\tldr\tr5, [sp, #24]\n-\tldr.w\tr8, [sp, #20]\n-\tmov\tr0, r4\n-\tblx\t9bdc \n-\tmov\tr1, r0\n-\tcmp\tr0, #0\n-\tbeq.w\t1b432 \n-\tmov\tr3, r9\n-\tmov\tr2, r8\n-\tmov\tr0, r5\n-\tstrd\tsl, fp, [sp]\n-\tblx\tr7\n-\tsubs\tr3, r0, #1\n-\tmov\tr6, r0\n-\tcmp\tr3, #4\n-\tbhi.n\t1b100 \n-\tadd\tr2, pc, #8\t@ (adr r2, 1b12c )\n-\tldr.w\tr3, [r2, r3, lsl #2]\n-\tadd\tr2, r3\n-\tbx\tr2\n-\tlsls\tr5, r6, #4\n-\tmovs\tr0, r0\n-\tlsls\tr5, r6, #4\n-\tmovs\tr0, r0\n-\tlsls\tr5, r6, #4\n-\tmovs\tr0, r0\n-\t\t\t@ instruction: 0xffd5ffff\n-\tlsls\tr7, r6, #7\n-\tmovs\tr0, r0\n-\tldr\tr3, [pc, #776]\t@ (1b44c )\n-\tldr\tr0, [pc, #792]\t@ (1b45c )\n-\tadd\tr0, pc\n-\tldr\tr6, [r1, r3]\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tblx\tr3\n-\tmov\tr4, r0\n-\tmov\tr0, r5\n-\tldr\tr3, [sp, #20]\n-\tmov\tr2, r8\n-\tmov\tr1, r7\n-\tldr\tr5, [r4, #0]\n-\tadds\tr5, #1\n-\tstr\tr5, [r4, #0]\n-\tstrd\tr9, sl, [sp]\n-\tstr\tr4, [sp, #8]\n-\tbl\t1abd4 \n-\tldr\tr3, [r4, #0]\n-\tmov\tfp, r0\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r4, #0]\n-\tbgt.n\t1b184 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, r4\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tcmp.w\tfp, #1\n-\tbne.w\t1af98 \n-\tmovs\tr0, #1\n-\tb.n\t1afa4 \n-\tldr\tr3, [pc, #696]\t@ (1b44c )\n-\tldr\tr0, [pc, #716]\t@ (1b460 )\n-\tadd\tr0, pc\n-\tldr\tr4, [r1, r3]\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [r4, #0]\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tr6, r0\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tstr\tr4, [sp, #32]\n-\tldr.w\tr2, [r3, #232]\t@ 0xe8\n-\tldr\tr3, [r0, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #0]\n-\tldr\tr0, [pc, #680]\t@ (1b464 )\n-\tadd\tr0, pc\n-\tblx\tr2\n-\tmov\tr4, r0\n-\tmov\tr0, r5\n-\tldr\tr3, [sp, #20]\n-\tmov\tr2, r8\n-\tmov\tr1, r7\n-\tldr\tr5, [r4, #0]\n-\tadds\tr5, #1\n-\tstr\tr5, [r4, #0]\n-\tstrd\tr9, sl, [sp]\n-\tstrd\tr6, r4, [sp, #8]\n-\tbl\t1a834 \n-\tldr\tr3, [r6, #0]\n-\tmov\tfp, r0\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r6, #0]\n-\tble.w\t1b314 \n-\tldr\tr3, [r4, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r4, #0]\n-\tbgt.n\t1b184 \n-\tldr\tr3, [sp, #32]\n-\tmov\tr0, r4\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t1b184 \n-\tldr\tr3, [pc, #584]\t@ (1b44c )\n-\tldr\tr0, [pc, #612]\t@ (1b468 )\n-\tadd\tr0, pc\n-\tldr\tr6, [r1, r3]\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tblx\tr3\n-\tmov\tr4, r0\n-\tmov\tr0, r5\n-\tldr\tr3, [sp, #20]\n-\tmov\tr2, r8\n-\tmov\tr1, r7\n-\tldr\tr5, [r4, #0]\n-\tadds\tr5, #1\n-\tstr\tr5, [r4, #0]\n-\tstrd\tr9, sl, [sp]\n-\tstr\tr4, [sp, #8]\n-\tbl\t1aaf8 \n-\tb.n\t1b16e \n-\tldr\tr3, [pc, #536]\t@ (1b44c )\n-\tldr\tr0, [pc, #568]\t@ (1b46c )\n-\tadd\tr0, pc\n-\tldr\tr6, [r1, r3]\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tblx\tr3\n-\tmov\tr4, r0\n-\tmov\tr0, r5\n-\tldr\tr3, [sp, #20]\n-\tmov\tr2, r8\n-\tmov\tr1, r7\n-\tldr\tr5, [r4, #0]\n-\tadds\tr5, #1\n-\tstr\tr5, [r4, #0]\n-\tstrd\tr9, sl, [sp]\n-\tstr\tr4, [sp, #8]\n-\tbl\t1a920 \n-\tb.n\t1b16e \n-\tmov\tr0, r4\n-\tblx\t8580 \n-\tldr.w\tr3, [fp]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr.w\tr2, [fp]\n-\tble.n\t1b360 \n-\tmov\tfp, r6\n-\tb.n\t1b184 \n-\tldr\tr3, [pc, #464]\t@ (1b44c )\n-\tadd\tr4, sp, #52\t@ 0x34\n-\tldr\tr0, [pc, #496]\t@ (1b470 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r1, r3]\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tstr\tr3, [sp, #32]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tblx\tr3\n-\tmov\tr6, r0\n-\tmov\tr0, r4\n-\tldr\tr3, [r6, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r6, #0]\n-\tblx\t8d2c \n-\tmov\tr1, r7\n-\tmov\tr0, r4\n-\tblx\t9488 \n-\tstr.w\tfp, [sp, #24]\n-\tmov\tr0, r4\n-\tblx\t9bdc \n-\tmov\tr7, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1b370 \n-\tmov\tr1, r0\n-\tldr\tr2, [sp, #20]\n-\tmov\tr3, r9\n-\tmov\tr0, r5\n-\tstrd\tsl, r6, [sp]\n-\tblx\tr8\n-\tcmp\tr0, #5\n-\tbeq.n\t1b2aa \n-\tbics.w\tfp, r0, #4\n-\tbne.n\t1b38e \n-\tldr\tr3, [r7, #36]\t@ 0x24\n-\tcmp\tr3, #0\n-\tble.n\t1b2aa \n-\tldr\tr3, [r7, #32]\n-\tmov\tr0, r4\n-\tldr.w\tr1, [r3, fp, lsl #2]\n-\tadd.w\tfp, fp, #1\n-\tblx\t9488 \n-\tldr\tr3, [r7, #36]\t@ 0x24\n-\tcmp\tfp, r3\n-\tblt.n\t1b2d4 \n-\tb.n\t1b2aa \n-\tble.w\t1b0ec \n-\tmovs\tr5, #0\n-\tldr\tr3, [r7, #32]\n-\tmov\tr0, r6\n-\tldr.w\tr1, [r3, r5, lsl #2]\n-\tblx\t9488 \n-\tldr\tr3, [r7, #32]\n-\tmov\tr0, r4\n-\tldr.w\tr1, [r3, r5, lsl #2]\n-\tadds\tr5, #1\n-\tblx\t8dfc \n-\tldr\tr3, [r7, #36]\t@ 0x24\n-\tcmp\tr5, r3\n-\tblt.n\t1b2f2 \n-\tb.n\t1b0ec \n-\tldr\tr3, [sp, #32]\n-\tmov\tr0, r6\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t1b1e8 \n-\tmov\tr0, r4\n-\tblx\t8580 \n-\tldr\tr4, [sp, #32]\n-\tmov\tr0, r5\n-\tldr\tr3, [r4, #0]\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr1, [pc, #316]\t@ (1b474 )\n-\tmovs\tr2, #0\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr.w\tr3, [fp]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr.w\tr2, [fp]\n-\tbgt.w\t1b18c \n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, fp\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t1b18c \n-\tldr\tr3, [sp, #32]\n-\tmov\tr0, fp\n-\tmov\tfp, r6\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t1b184 \n-\tldr.w\tfp, [sp, #24]\n-\tldr\tr3, [r6, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r6, #0]\n-\tbgt.w\t1b184 \n-\tldr\tr3, [sp, #32]\n-\tmov\tr0, r6\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t1b184 \n-\tstr\tr0, [sp, #20]\n-\tmov\tr0, r4\n-\tblx\t8580 \n-\tldr\tr3, [sp, #20]\n-\tmov\tfp, r3\n-\tb.n\t1b374 \n-\tldr\tr7, [sp, #36]\t@ 0x24\n-\tmov\tr6, r8\n-\tmov\tr0, r4\n-\tblx\t9bdc \n-\tmov\tr1, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1b40c \n-\tldr\tr3, [sp, #28]\n-\tmov\tr0, r5\n-\tstrd\tsl, r3, [sp]\n-\tmov\tr3, r9\n-\tldr\tr2, [sp, #20]\n-\tblx\tr6\n-\tsubs\tr3, r0, #4\n-\tcmp\tr3, #1\n-\tbls.n\t1b3a0 \n-\tcmp\tr0, #0\n-\tbeq.n\t1b3a0 \n-\tmov\tr6, r0\n-\tmov\tr0, r4\n-\tblx\t8580 \n-\tmov\tr3, r6\n-\tldr\tr0, [sp, #24]\n-\tldr\tr2, [r0, #0]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r0, #0]\n-\tbgt.n\t1b3e8 \n-\tstr\tr3, [sp, #20]\n-\tldr\tr3, [sp, #32]\n-\tldr\tr2, [r3, #0]\n-\tldr.w\tr2, [r2, #128]\t@ 0x80\n-\tblx\tr2\n-\tldr\tr3, [sp, #20]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr2, [r0, #0]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r0, #0]\n-\tble.n\t1b3f8 \n-\tmov\tfp, r3\n-\tb.n\t1b184 \n-\tstr\tr3, [sp, #20]\n-\tldr\tr3, [sp, #32]\n-\tldr\tr0, [sp, #28]\n-\tldr\tr2, [r3, #0]\n-\tldr.w\tr2, [r2, #128]\t@ 0x80\n-\tblx\tr2\n-\tldr\tr3, [sp, #20]\n-\tmov\tfp, r3\n-\tb.n\t1b184 \n-\tmov\tr3, r7\n-\tb.n\t1b3ce \n-\tstr\tr0, [sp, #20]\n-\tmov\tr0, r6\n-\tblx\t8580 \n-\tmov\tr0, r4\n-\tblx\t8580 \n-\tldr\tr2, [sp, #20]\n-\tmov\tr3, r2\n-\tb.n\t1b3ce \n-\tmov\tr0, r6\n-\tmov\tr6, r8\n-\tblx\t8580 \n-\tldr\tr3, [sp, #36]\t@ 0x24\n-\tmov\tr7, r3\n-\tb.n\t1b3a0 \n-\tmov\tr6, r0\n-\tb.n\t1b266 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tmovs\tr0, #140\t@ 0x8c\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tmovs\tr0, #114\t@ 0x72\n-\tmovs\tr2, r0\n-\tmovs\tr0, #80\t@ 0x50\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstrb\tr0, [r1, #27]\n-\tmovs\tr1, r0\n-\tstrb\tr6, [r4, #26]\n-\tmovs\tr1, r0\n-\tstrb\tr2, [r3, #24]\n-\tmovs\tr1, r0\n-\tstrb\tr4, [r7, #21]\n-\tmovs\tr1, r0\n-\tstrb\tr4, [r4, #20]\n-\tmovs\tr1, r0\n-\tstrb\tr6, [r0, #20]\n-\tmovs\tr1, r0\n-\tstrb\tr4, [r6, #18]\n-\tmovs\tr1, r0\n-\tadd\tr2, pc, #32\t@ (adr r2, 1b490 )\n-\tmovs\tr1, r0\n-\tstrb\tr2, [r7, #16]\n-\tmovs\tr1, r0\n-\tldr\tr7, [sp, #592]\t@ 0x250\n-\tmovs\tr1, r0\n-\n-0001b478 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tsub\tsp, #12\n-\tmov\tr5, r2\n-\tldr\tr2, [pc, #80]\t@ (1b4e0 )\n-\tmov\tr4, r0\n-\tmov\tr6, r1\n-\tadd\tr2, pc\n-\tldrd\tr8, r7, [sp, #40]\t@ 0x28\n-\tcbz\tr3, 1b4d8 \n-\tmov\tr1, r3\n-\tmov\tr3, r7\n-\tldr\tr7, [pc, #68]\t@ (1b4e4 )\n-\tldr\tr7, [r2, r7]\n-\tmovs\tr2, #0\n-\tldr.w\tip, [r7]\n-\tstr\tr2, [sp, #0]\n-\tldr.w\tr9, [ip, #792]\t@ 0x318\n-\tblx\tr9\n-\tldr\tr2, [r7, #0]\n-\tmov\tr1, r8\n-\tldr\tr3, [r6, #0]\n-\tmovs\tr6, #0\n-\tstr\tr6, [sp, #0]\n-\tmov\tr0, r4\n-\tldr.w\tr8, [r2, #792]\t@ 0x318\n-\tmov\tr2, r6\n-\tblx\tr8\n-\tldr\tr3, [r7, #0]\n-\tmov\tr2, r6\n-\tmov\tr1, r5\n-\tmov\tr0, r4\n-\tldr.w\tr3, [r3, #1180]\t@ 0x49c\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tbx\tr3\n-\tldr\tr3, [pc, #8]\t@ (1b4e4 )\n-\tldr\tr7, [r2, r3]\n-\tb.n\t1b4b0 \n-\tnop\n-\tsubs\tr2, r5, r5\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-0001b4e8 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tsub\tsp, #12\n-\tmov\tr4, r3\n-\tlsls\tr6, r2, #2\n-\tldr.w\tlr, [pc, #184]\t@ 1b5b8 \n-\tadds\tr7, r6, #4\n-\tldr.w\tip, [pc, #180]\t@ 1b5bc \n-\tldr\tr3, [sp, #48]\t@ 0x30\n-\tadd\tlr, pc\n-\tstr.w\tr3, [r4, r2, lsl #2]\n-\tmov\tr5, r2\n-\tldr.w\tr8, [sp, #52]\t@ 0x34\n-\tldr\tr3, [r1, #0]\n-\tadds\tr1, r5, #3\n-\tstr\tr3, [r4, r7]\n-\tadd.w\tr3, r6, #8\n-\tstr\tr3, [sp, #4]\n-\tstr.w\tr8, [r4, r3]\n-\tmovs\tr3, #0\n-\tldr.w\tr9, [r4, r7]\n-\tldr.w\tsl, [r4, r2, lsl #2]\n-\tmov\tr2, r4\n-\tldr.w\tr6, [sl]\n-\tadd.w\tfp, r6, #1\n-\tstr.w\tfp, [sl]\n-\tldr.w\tr6, [r9]\n-\tadd.w\tsl, r6, #1\n-\tstr.w\tsl, [r9]\n-\tldr.w\tr6, [r8]\n-\tadd.w\tr9, r6, #1\n-\tstr.w\tr9, [r8]\n-\tldr.w\tr8, [lr, ip]\n-\tldr.w\tr6, [r8]\n-\tldr.w\tr9, [r6, #1176]\t@ 0x498\n-\tblx\tr9\n-\tldr.w\tr3, [r4, r5, lsl #2]\n-\tmov\tr5, r0\n-\tldr\tr2, [r3, #0]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r3, #0]\n-\tbgt.n\t1b580 \n-\tmov\tr0, r3\n-\tldr.w\tr3, [r8]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr0, [r4, r7]\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t1b596 \n-\tldr.w\tr3, [r8]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr3, [sp, #4]\n-\tldr\tr0, [r4, r3]\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t1b5ae \n-\tldr.w\tr3, [r8]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tmov\tr0, r5\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tnop\n-\tsubs\tr2, r6, r3\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tbx\tlr\n-\tnop\n-\tldr\tr3, [pc, #8]\t@ (1b5d0 )\n-\tldr\tr2, [r0, #16]\n-\tadd\tr3, pc\n-\tstrd\tr3, r2, [r1, #12]\n-\tbx\tlr\n-\tmovs\tr5, #100\t@ 0x64\n-\tmovs\tr2, r0\n-\tpush\t{r3, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr3, [pc, #20]\t@ (1b5f8 )\n-\tldr\tr2, [pc, #20]\t@ (1b5fc )\n-\tadd\tr3, pc\n-\tldr\tr0, [pc, #20]\t@ (1b600 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r3, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tmovs\tr0, #1\n-\tpop\t{r3, pc}\n-\tsubs\tr6, r2, r0\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr6, [sp, #376]\t@ 0x178\n-\tmovs\tr1, r0\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [r0, #16]\n-\tmov\tr4, r0\n-\tldr\tr3, [pc, #40]\t@ (1b640 )\n-\tldr\tr2, [pc, #40]\t@ (1b644 )\n-\tldr\tr1, [r5, #0]\n-\tadd\tr3, pc\n-\tldr\tr0, [r1, #8]\n-\tstr\tr0, [r4, #8]\n-\tadds\tr0, #1\n-\tldr\tr3, [r3, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr2, [r4, #8]\n-\tstr\tr0, [r4, #4]\n-\tadds\tr2, #1\n-\tldr\tr1, [r3, #4]\n-\tldmia.w\tsp!, {r3, r4, r5, lr}\n-\tb.w\t87c8 \n-\tnop\n-\tadds\tr0, r4, r7\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-0001b648 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [r0, #12]\n-\tmov\tr4, r0\n-\tmov\tr5, r1\n-\tcbz\tr3, 1b664 \n-\tldr\tr3, [r3, #4]\n-\tcbz\tr3, 1b664 \n-\tblx\tr3\n-\tldr\tr3, [pc, #8]\t@ (1b670 )\n-\tadd\tr3, pc\n-\tstrd\tr3, r5, [r4, #12]\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tmovs\tr4, #198\t@ 0xc6\n-\tmovs\tr2, r0\n-\n-0001b674 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr4, [pc, #196]\t@ (1b74c )\n-\tmov\tr8, r3\n-\tldr\tr3, [pc, #196]\t@ (1b750 )\n-\tmov\tr5, r0\n-\tadd\tr4, pc\n-\tmov\tr0, r1\n-\tmov\tr6, r1\n-\tmov\tr7, r2\n-\tldr.w\tr9, [r4, r3]\n-\tldr\tr4, [r5, #48]\t@ 0x30\n-\tldr.w\tr3, [r9]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tmov\tr1, r0\n-\tadds\tr0, r5, #4\n-\tblx\tr4\n-\tmov\tr4, r0\n-\tcbz\tr0, 1b6be \n-\tldr\tr4, [r0, #12]\n-\tmov\tr0, r6\n-\tmov\tr1, r4\n-\tblx\t9900 \n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tcmp\tr7, #0\n-\tbeq.n\t1b6b8 \n-\tldr.w\tr3, [r9]\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tmov\tr5, r0\n-\tmov\tr0, r7\n-\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n-\tldr.w\tsl, [r3, #1152]\t@ 0x480\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r5\n-\tblx\tsl\n-\tldr.w\tr3, [r9]\n-\tldr\tr1, [pc, #104]\t@ (1b754 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r5\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tmov\tr1, r6\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tldr\tr1, [pc, #76]\t@ (1b758 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r5\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tmov\tr1, r8\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tldr\tr1, [pc, #48]\t@ (1b75c )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r5\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tmov\tr0, r7\n-\tmov\tr1, r5\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tnop\n-\tadds\tr0, r6, r5\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstr\tr7, [sp, #24]\n-\tmovs\tr1, r0\n-\tldr\tr5, [sp, #424]\t@ 0x1a8\n-\tmovs\tr1, r0\n-\tstrb\tr6, [r6, #20]\n-\tmovs\tr1, r0\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tmov\tr8, r2\n-\tldr\tr2, [r0, #8]\n-\tldr.w\tr9, [pc, #196]\t@ 1b83c \n-\tmov\tr7, r1\n-\tsub\tsp, #12\n-\tmov\tr5, r0\n-\tldr\tr1, [r2, #64]\t@ 0x40\n-\tadd\tr9, pc\n-\tcmp\tr1, r0\n-\tbeq.n\t1b7fa \n-\tldr\tr0, [r0, #32]\n-\tmov\tr4, r3\n-\tcmp\tr0, #0\n-\tbeq.n\t1b834 \n-\tldr\tr2, [r5, #36]\t@ 0x24\n-\tcmp\tr2, #0\n-\tble.n\t1b834 \n-\tldr.w\tfp, [pc, #168]\t@ 1b840 \n-\tmovs\tr6, #0\n-\tldr\tr3, [pc, #168]\t@ (1b844 )\n-\tadd\tfp, pc\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #4]\n-\tcmp\tr7, r4\n-\tldr.w\tip, [pc, #160]\t@ 1b848 \n-\tite\tgt\n-\tmovgt\tr1, #0\n-\tmovle\tr1, #1\n-\tldr.w\tsl, [r0, r6, lsl #2]\n-\torrs.w\tr1, r1, r4, lsr #31\n-\tbeq.n\t1b7c6 \n-\tldr.w\tr2, [r9, ip]\n-\tmov\tr0, fp\n-\tldr\tr2, [r2, #0]\n-\tldr\tr2, [r2, #16]\n-\tblx\tr2\n-\tldr\tr2, [r5, #36]\t@ 0x24\n-\tldr\tr1, [pc, #128]\t@ (1b848 )\n-\tcmp\tr2, r6\n-\tbgt.n\t1b7d8 \n-\tldr.w\tr2, [r9, r1]\n-\tldr\tr0, [sp, #4]\n-\tldr\tr2, [r2, #0]\n-\tldr\tr2, [r2, #16]\n-\tblx\tr2\n-\tldr.w\tr2, [sl]\n-\tadds\tr3, r4, #1\n-\tstr.w\tr2, [r8, r4, lsl #2]\n-\tmov\tr0, sl\n-\tmov\tr2, r8\n-\tmov\tr1, r7\n-\tbl\t1b760 \n-\tldr\tr2, [r5, #36]\t@ 0x24\n-\tadds\tr6, #1\n-\tmov\tr4, r0\n-\tcmp\tr2, r6\n-\tble.n\t1b834 \n-\tldr\tr0, [r5, #32]\n-\tb.n\t1b7a2 \n-\tldr\tr6, [r2, #76]\t@ 0x4c\n-\tmov\tr4, r3\n-\tcbz\tr6, 1b834 \n-\tldr.w\tsl, [pc, #72]\t@ 1b84c \n-\tadd\tsl, pc\n-\tldr\tr2, [pc, #64]\t@ (1b848 )\n-\tmov\tr0, sl\n-\tcmp\tr5, r6\n-\tbeq.n\t1b82e \n-\tcmp\tr7, r4\n-\tite\tgt\n-\tmovgt\tr3, #0\n-\tmovle\tr3, #1\n-\torrs.w\tr3, r3, r4, lsr #31\n-\tbeq.n\t1b826 \n-\tldr.w\tr3, [r9, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tstr.w\tr3, [r8, r4, lsl #2]\n-\tadds\tr4, #1\n-\tldr\tr6, [r6, #20]\n-\tcmp\tr6, #0\n-\tbne.n\t1b806 \n-\tmov\tr0, r4\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tadds\tr4, r7, r1\n-\tmovs\tr2, r0\n-\tldr\tr5, [sp, #528]\t@ 0x210\n-\tmovs\tr1, r0\n-\tldr\tr5, [sp, #920]\t@ 0x398\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr4, [sp, #736]\t@ 0x2e0\n-\tmovs\tr1, r0\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldrd\tr5, r1, [r0, #36]\t@ 0x24\n-\tldr\tr2, [pc, #60]\t@ (1b8a0 )\n-\tcmp\tr5, r1\n-\tadd\tr2, pc\n-\tble.n\t1b886 \n-\tldr\tr1, [pc, #56]\t@ (1b8a4 )\n-\tmov\tr4, r0\n-\tldr\tr0, [r0, #32]\n-\tldr\tr6, [r2, r1]\n-\tldr\tr2, [r6, #0]\n-\tcbz\tr0, 1b888 \n-\tlsls\tr1, r5, #3\n-\tldr.w\tr2, [r2, #1728]\t@ 0x6c0\n-\tlsls\tr5, r5, #1\n-\tblx\tr2\n-\tcbz\tr0, 1b892 \n-\tstr\tr0, [r4, #32]\n-\tstr\tr5, [r4, #40]\t@ 0x28\n-\tpop\t{r4, r5, r6, pc}\n-\tldr\tr2, [r2, #20]\n-\tlsls\tr0, r5, #2\n-\tblx\tr2\n-\tstr\tr0, [r4, #32]\n-\tpop\t{r4, r5, r6, pc}\n-\tldr\tr5, [r4, #36]\t@ 0x24\n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [r4, #32]\n-\tlsls\tr1, r5, #2\n-\tldr\tr3, [r3, #28]\n-\tblx\tr3\n-\tb.n\t1b882 \n-\tasrs\tr6, r2, #30\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-0001b8a8 :\n-\tldr\tr3, [r0, #8]\n-\tpush\t{r4}\n-\tmovs\tr4, #0\n-\tldrd\tr1, r2, [r3, #76]\t@ 0x4c\n-\tadds\tr2, #1\n-\tstr\tr2, [r3, #80]\t@ 0x50\n-\tstrd\tr1, r4, [r0, #20]\n-\tstr\tr0, [r3, #76]\t@ 0x4c\n-\tcbz\tr1, 1b8c0 \n-\tstr\tr0, [r1, #24]\n-\tldr.w\tr4, [sp], #4\n-\tbx\tlr\n-\tnop\n-\n-0001b8c8 :\n-\tldr\tr2, [r0, #8]\n-\tpush\t{r4}\n-\tldr\tr4, [r2, #76]\t@ 0x4c\n-\tldrd\tr3, r1, [r0, #20]\n-\tcmp\tr4, r0\n-\tbeq.n\t1b8f8 \n-\tcbz\tr1, 1b8f2 \n-\tstr\tr3, [r1, #20]\n-\tldr\tr3, [r0, #20]\n-\tcbz\tr3, 1b8e0 \n-\tstr\tr1, [r3, #24]\n-\tldr\tr3, [r2, #80]\t@ 0x50\n-\tmovs\tr1, #0\n-\tstrd\tr1, r1, [r0, #20]\n-\tsubs\tr3, #1\n-\tstr\tr3, [r2, #80]\t@ 0x50\n-\tldr.w\tr4, [sp], #4\n-\tbx\tlr\n-\tcmp\tr3, #0\n-\tbne.n\t1b8de \n-\tb.n\t1b8ec \n-\tstr\tr3, [r2, #76]\t@ 0x4c\n-\tcmp\tr1, #0\n-\tbeq.n\t1b8dc \n-\tstr\tr3, [r1, #20]\n-\tldr\tr3, [r0, #20]\n-\tb.n\t1b8dc \n-\n-0001b904 :\n-\tldr\tr3, [r0, #8]\n-\tldr\tr2, [r3, #68]\t@ 0x44\n-\tcmp\tr0, r2\n-\tbeq.n\t1b910 \n-\tldr\tr1, [r0, #16]\n-\tcbz\tr1, 1b912 \n-\tbx\tlr\n-\tldr\tr1, [r0, #12]\n-\tcmp\tr1, #0\n-\tbne.n\t1b910 \n-\tpush\t{r4}\n-\tldr\tr4, [r3, #72]\t@ 0x48\n-\tadds\tr4, #1\n-\tstr\tr4, [r3, #72]\t@ 0x48\n-\tstrd\tr2, r1, [r0, #12]\n-\tstr\tr0, [r3, #68]\t@ 0x44\n-\tcbz\tr2, 1b92a \n-\tstr\tr0, [r2, #16]\n-\tldr.w\tr4, [sp], #4\n-\tbx\tlr\n \n-0001b930 :\n+0001a834 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr5, [pc, #188]\t@ (1ba00 )\n-\tsub\tsp, #8\n-\tldr\tr4, [pc, #188]\t@ (1ba04 )\n-\tmov\tr6, r0\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tldr\tr5, [pc, #756]\t@ (1ab3c )\n+\tsub\tsp, #24\n+\tldr\tr4, [pc, #756]\t@ (1ab40 )\n+\tmov\tr6, r3\n \tadd\tr5, pc\n-\tldr\tr3, [pc, #188]\t@ (1ba08 )\n-\tldr\tr2, [pc, #188]\t@ (1ba0c )\n-\tmovs\tr0, #72\t@ 0x48\n-\tadd\tr3, pc\n-\tadd.w\tr8, r6, #4\n+\tldr.w\tip, [pc, #756]\t@ 1ab44 \n+\tldr\tr3, [pc, #756]\t@ (1ab48 )\n+\tcmp\tr2, #1\n+\tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r1\n \tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #4]\n+\tstr\tr4, [sp, #20]\n \tmov.w\tr4, #0\n-\tldr\tr7, [r3, r2]\n-\tldr\tr3, [r7, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tmov\tr4, r0\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tblx\tr3\n-\tldr\tr2, [r0, #0]\n-\tstr\tr0, [r4, #0]\n-\tmov\tr1, r4\n-\tadds\tr2, #1\n-\tstr\tr2, [r0, #0]\n-\tblx\t9900 \n-\tldr\tr3, [r6, #48]\t@ 0x30\n-\tmov\tr1, r5\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tcbz\tr0, 1b99c \n-\tldr\tr3, [r7, #0]\n-\tldr\tr0, [pc, #120]\t@ (1ba10 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tmov\tr1, r5\n-\tmov\tr2, sp\n-\tldr\tr3, [r6, #52]\t@ 0x34\n-\tmov\tr0, r8\n-\tblx\tr3\n-\tmov\tr3, r0\n-\tmovs\tr5, #0\n-\tstr\tr0, [r4, #4]\n-\tmov\tr0, r4\n-\tstr\tr4, [r3, #12]\n-\tstrd\tr6, r5, [r4, #8]\n-\tstrd\tr5, r5, [r4, #16]\n-\tstr\tr5, [r4, #24]\n-\tblx\t97cc \n-\tmov\tr0, r4\n-\tblx\t8cd4 \n-\tldr\tr2, [pc, #76]\t@ (1ba14 )\n-\tmov.w\tr3, #4294967295\t@ 0xffffffff\n-\tstrd\tr5, r3, [r4, #52]\t@ 0x34\n-\tstrd\tr3, r3, [r4, #60]\t@ 0x3c\n-\tadd\tr2, pc\n-\tstr\tr3, [r4, #68]\t@ 0x44\n-\tldr\tr3, [pc, #44]\t@ (1ba04 )\n-\tstrd\tr5, r5, [r4, #28]\n-\tstrd\tr5, r5, [r4, #36]\t@ 0x24\n-\tstrd\tr5, r5, [r4, #44]\t@ 0x2c\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #4]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1b9fa \n-\tmov\tr0, r4\n-\tadd\tsp, #8\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tasrs\tr4, r6, #26\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tasrs\tr4, r5, #26\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr4, [sp, #400]\t@ 0x190\n-\tmovs\tr1, r0\n-\tasrs\tr2, r5, #24\n-\tmovs\tr2, r0\n-\n-0001ba18 :\n-\tldr\tr2, [r0, #8]\n-\tpush\t{r4}\n-\tldr\tr4, [r2, #68]\t@ 0x44\n-\tldrd\tr3, r1, [r0, #12]\n-\tcmp\tr4, r0\n-\tbeq.n\t1ba48 \n-\tcbz\tr1, 1ba42 \n-\tstr\tr3, [r1, #12]\n-\tldr\tr3, [r0, #12]\n-\tcbz\tr3, 1ba30 \n-\tstr\tr1, [r3, #16]\n-\tldr\tr3, [r2, #72]\t@ 0x48\n-\tmovs\tr1, #0\n-\tstrd\tr1, r1, [r0, #12]\n-\tsubs\tr3, #1\n-\tstr\tr3, [r2, #72]\t@ 0x48\n-\tldr.w\tr4, [sp], #4\n-\tbx\tlr\n-\tcmp\tr3, #0\n-\tbne.n\t1ba2e \n-\tb.n\t1ba3c \n-\tstr\tr3, [r2, #68]\t@ 0x44\n-\tcmp\tr1, #0\n-\tbeq.n\t1ba2c \n-\tstr\tr3, [r1, #12]\n-\tldr\tr3, [r0, #12]\n-\tb.n\t1ba2c \n-\n-0001ba54 :\n-\tpush\t{r4, r5, r6, r7, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr2, [pc, #232]\t@ (1bb4c )\n-\tmov\tr4, r0\n-\tldr\tr3, [pc, #232]\t@ (1bb50 )\n-\tsub\tsp, #20\n-\tadd\tr2, pc\n-\tldr\tr5, [pc, #228]\t@ (1bb54 )\n-\tadd\tr5, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #12]\n-\tmov.w\tr3, #0\n-\tblx\t8e8c \n-\tmov\tr0, r4\n-\tblx\t88a8 \n-\tldr\tr0, [r4, #0]\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tldr\tr3, [pc, #200]\t@ (1bb58 )\n-\tstr\tr2, [r0, #0]\n-\tldr\tr6, [r5, r3]\n-\tbgt.n\t1ba9c \n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmovs\tr5, #0\n-\tldr\tr0, [r4, #4]\n-\tstr\tr5, [r4, #0]\n-\tldr.w\tr3, [r3, #440]\t@ 0x1b8\n-\tblx\tr3\n-\tldr\tr0, [r4, #32]\n-\tstr\tr5, [r4, #4]\n-\tcbz\tr0, 1badc \n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tcmp\tr3, r5\n-\tble.n\t1bace \n-\tmov\tr7, r5\n-\tldr.w\tr0, [r0, r5, lsl #2]\n-\tbl\t1ba54 \n-\tldrd\tr0, r3, [r4, #32]\n-\tstr.w\tr7, [r0, r5, lsl #2]\n-\tadds\tr5, #1\n-\tcmp\tr3, r5\n-\tbgt.n\t1bab8 \n-\tldr\tr3, [r6, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr3, #0\n-\tstrd\tr3, r3, [r4, #32]\n-\tstr\tr3, [r4, #40]\t@ 0x28\n-\tldr\tr0, [r4, #52]\t@ 0x34\n-\tcbz\tr0, 1bb26 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr1, sp\n-\tmov\tr5, sp\n-\tldr.w\tr3, [r3, #588]\t@ 0x24c\n-\tblx\tr3\n-\tcbz\tr0, 1bb10 \n-\tldr\tr0, [r0, #12]\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t1bb02 \n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #780]\t@ 0x30c\n-\tblx\tr3\n-\tcmp\tr0, #0\n-\tbne.n\t1baee \n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [r4, #52]\t@ 0x34\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [r4, #52]\t@ 0x34\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr3, #0\n-\tstr\tr3, [r4, #52]\t@ 0x34\n-\tldr\tr2, [pc, #52]\t@ (1bb5c )\n-\tldr\tr3, [pc, #36]\t@ (1bb50 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #12]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1bb48 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, r4\n-\tldr\tr3, [r3, #24]\n-\tadd\tsp, #20\n-\tldmia.w\tsp!, {r4, r5, r6, r7, lr}\n-\tbx\tr3\n-\tblx\t894c <__stack_chk_fail@plt>\n-\tasrs\tr2, r2, #22\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tasrs\tr6, r1, #22\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tasrs\tr2, r2, #19\n-\tmovs\tr2, r0\n-\n-0001bb60 :\n-\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr5, [r0, #36]\t@ 0x24\n-\tmov\tr4, r0\n-\tstr\tr1, [r0, #60]\t@ 0x3c\n-\tcmp\tr5, #0\n-\tstr\tr5, [r0, #68]\t@ 0x44\n-\tbeq.n\t1bbb0 \n-\tit\tle\n-\tmovle\tr5, #0\n-\tble.n\t1bbb0 \n-\tldr\tr3, [r0, #32]\n-\tadd.w\tr9, r1, #1\n-\tmov.w\tr5, #4294967295\t@ 0xffffffff\n-\tmovs\tr6, #0\n-\tsub.w\tr8, r3, #4\n-\tldr.w\tr7, [r8, #4]!\n-\tmov\tr1, r9\n-\tadds\tr6, #1\n-\tmov\tr0, r7\n-\tbl\t1bb60 \n-\tldr\tr2, [r7, #64]\t@ 0x40\n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tcmp\tr5, r2\n-\tit\tlt\n-\tmovlt\tr5, r2\n-\tcmp\tr3, r6\n-\tbgt.n\t1bb92 \n-\tadds\tr5, #1\n-\tldr\tr2, [r4, #28]\n-\tstr\tr5, [r4, #64]\t@ 0x40\n-\tcbz\tr2, 1bbbe \n-\tldr\tr3, [r2, #68]\t@ 0x44\n-\tldr\tr1, [r4, #68]\t@ 0x44\n-\tadd\tr3, r1\n-\tstr\tr3, [r2, #68]\t@ 0x44\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n-\tnop\n-\n-0001bbc4 :\n-\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr.w\tsl, [r0, #28]\n-\tmov\tr6, r0\n-\tldr\tr7, [pc, #192]\t@ (1bc9c )\n-\tldr.w\tr1, [sl, #36]\t@ 0x24\n-\tadd\tr7, pc\n-\tcmp\tr1, #1\n-\tbeq.n\t1bc7c \n-\tldr\tr4, [r0, #56]\t@ 0x38\n-\tsubs\tr0, r1, #1\n-\tcmp\tr4, r0\n-\tbge.n\t1bc58 \n-\tldr.w\tr9, [pc, #176]\t@ 1bca0 \n-\tmov\tr5, r4\n-\tldr.w\tr8, [pc, #172]\t@ 1bca4 \n-\tadd\tr9, pc\n-\tadd\tr8, pc\n-\tb.n\t1bc36 \n-\tldr\tr3, [pc, #168]\t@ (1bca8 )\n-\tcmp\tr1, r4\n-\tit\tle\n-\tldrle.w\tfp, [r7, r3]\n-\tbgt.n\t1bc18 \n-\tldr.w\tr3, [fp]\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr1, [sl, #36]\t@ 0x24\n-\tldr.w\tr2, [sl, #32]\n-\tsubs\tr0, r1, #1\n-\tcmp\tr0, r4\n-\tldr.w\tr3, [r2, r4, lsl #2]\n-\tstr.w\tr3, [r2, r5, lsl #2]\n-\tadd.w\tr5, r5, #1\n-\tldr\tr2, [r3, #56]\t@ 0x38\n-\tadd.w\tr2, r2, #4294967295\t@ 0xffffffff\n-\tstr\tr2, [r3, #56]\t@ 0x38\n-\tble.n\t1bc58 \n-\tldr\tr3, [pc, #112]\t@ (1bca8 )\n-\tmov\tr0, r8\n-\tadds\tr4, #1\n-\tcmp\tr5, #0\n-\tbge.n\t1bbfe \n-\tldr.w\tfp, [r7, r3]\n-\tldr.w\tr3, [fp]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tadds\tr3, r5, #1\n-\tit\teq\n-\tldreq.w\tr1, [sl, #36]\t@ 0x24\n-\tbne.n\t1bc0a \n-\tb.n\t1bbfe \n-\tldr\tr3, [r6, #44]\t@ 0x2c\n-\tstr.w\tr0, [sl, #36]\t@ 0x24\n-\tcbz\tr3, 1bc64 \n-\tldr\tr2, [r6, #48]\t@ 0x30\n-\tstr\tr2, [r3, #48]\t@ 0x30\n-\tldr\tr2, [r6, #48]\t@ 0x30\n-\tcbz\tr2, 1bc6a \n-\tstr\tr3, [r2, #44]\t@ 0x2c\n-\tmovs\tr3, #0\n-\tstrd\tr3, r3, [r6, #44]\t@ 0x2c\n-\tldr\tr2, [r6, #8]\n-\tmovs\tr3, #0\n-\tstr\tr3, [r6, #28]\n-\tstr\tr3, [r2, #84]\t@ 0x54\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [pc, #40]\t@ (1bca8 )\n-\tldr.w\tr0, [sl, #32]\n-\tldr\tr3, [r7, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr3, #0\n-\tmov\tr0, sl\n-\tstrd\tr3, r3, [sl, #32]\n-\tstr.w\tr3, [sl, #40]\t@ 0x28\n-\tblx\t8cd4 \n-\tb.n\t1bc70 \n-\tasrs\tr4, r3, #16\n-\tmovs\tr2, r0\n-\tldr\tr2, [sp, #752]\t@ 0x2f0\n-\tmovs\tr1, r0\n-\tldr\tr2, [sp, #280]\t@ 0x118\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-0001bcac :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr6, [r0, #28]\n-\tsub\tsp, #12\n-\tldr\tr5, [r0, #56]\t@ 0x38\n-\tmov\tr7, r1\n-\tldr.w\tr8, [pc, #344]\t@ 1be20 \n-\tldr\tr3, [r6, #36]\t@ 0x24\n-\tadds\tr4, r5, r1\n-\tadd\tr8, pc\n-\tstr\tr0, [sp, #4]\n-\tcmp\tr3, r4\n-\tbge.n\t1bce4 \n-\tldr\tr3, [pc, #332]\t@ (1be24 )\n-\tldr\tr0, [pc, #336]\t@ (1be28 )\n-\tadd\tr0, pc\n-\tldr.w\tr3, [r8, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tcmp\tr7, #0\n-\tble.n\t1bdcc \n-\tcmp\tr5, #0\n-\tbeq.n\t1bde0 \n-\tldr\tr3, [pc, #308]\t@ (1be24 )\n-\tlsls\tr0, r7, #2\n-\tldr.w\tsl, [r8, r3]\n-\tldr.w\tr3, [sl]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tstr\tr0, [sp, #0]\n-\tldr.w\tr9, [pc, #300]\t@ 1be2c \n-\tmov\tfp, r5\n-\tldr\tr3, [sp, #0]\n-\tadd\tr9, pc\n-\tsub.w\tr8, r3, #4\n-\tmov\tr0, r9\n-\tcmp.w\tfp, #0\n-\tblt.n\t1bd1a \n-\tldr\tr3, [r6, #36]\t@ 0x24\n-\tcmp\tr3, fp\n-\tbgt.n\t1bd22 \n-\tldr.w\tr3, [sl]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r6, #32]\n-\tldr.w\tr3, [r3, fp, lsl #2]\n-\tadd.w\tfp, fp, #1\n-\tcmp\tr4, fp\n-\tstr.w\tr3, [r8, #4]!\n-\tbne.n\t1bd0c \n-\tldr\tr1, [r6, #36]\t@ 0x24\n-\tcmp\tr4, r1\n-\tbge.n\t1bd86 \n-\tldr.w\tr9, [pc, #244]\t@ 1be30 \n-\tldr.w\tfp, [pc, #244]\t@ 1be34 \n-\tadd\tr9, pc\n-\tadd\tfp, pc\n-\tmov\tr0, r9\n-\tcmp\tr4, #0\n-\tbge.n\t1bd54 \n-\tldr.w\tr3, [sl]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tmov\tr0, fp\n-\tcmp\tr5, #0\n-\tblt.n\t1bd60 \n-\tldr\tr1, [r6, #36]\t@ 0x24\n-\tcmp\tr1, r5\n-\tbgt.n\t1bd6a \n-\tldr.w\tr3, [sl]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr1, [r6, #36]\t@ 0x24\n-\tldr\tr3, [r6, #32]\n-\tldr.w\tr2, [r3, r4, lsl #2]\n-\tadds\tr4, #1\n-\tstr.w\tr2, [r3, r5, lsl #2]\n-\tcmp\tr4, r1\n-\tadd.w\tr5, r5, #1\n-\tldr\tr3, [r2, #56]\t@ 0x38\n-\tsub.w\tr3, r3, r7\n-\tstr\tr3, [r2, #56]\t@ 0x38\n-\tblt.n\t1bd46 \n-\tldr\tr0, [sp, #0]\n-\tsubs\tr1, r1, r7\n-\tadd.w\tr7, r7, #1073741824\t@ 0x40000000\n-\tstr\tr1, [r6, #36]\t@ 0x24\n-\tsubs\tr7, #1\n-\tldr\tr3, [r0, #0]\n-\tadd.w\tr1, r0, r7, lsl #2\n-\tldr\tr2, [r3, #44]\t@ 0x2c\n-\tcbz\tr2, 1bda6 \n-\tldr.w\tr3, [r0, r7, lsl #2]\n-\tldr\tr3, [r3, #48]\t@ 0x30\n-\tstr\tr3, [r2, #48]\t@ 0x30\n-\tldr\tr3, [r0, #0]\n-\tldr\tr2, [r1, #0]\n-\tldr\tr2, [r2, #48]\t@ 0x30\n-\tcbz\tr2, 1bdb4 \n-\tldr\tr3, [r3, #44]\t@ 0x2c\n-\tstr\tr3, [r2, #44]\t@ 0x2c\n-\tldr\tr3, [sp, #0]\n-\tldr\tr3, [r3, #0]\n-\tmovs\tr2, #0\n-\tstr\tr2, [r3, #44]\t@ 0x2c\n-\tldr\tr3, [r1, #0]\n-\tstr\tr2, [r3, #48]\t@ 0x30\n-\tldr\tr3, [sp, #4]\n-\tmovs\tr2, #0\n-\tldr\tr0, [sp, #0]\n-\tldr\tr3, [r3, #8]\n-\tstr\tr2, [r3, #84]\t@ 0x54\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [pc, #84]\t@ (1be24 )\n-\tldr\tr0, [pc, #104]\t@ (1be38 )\n-\tadd\tr0, pc\n-\tldr.w\tsl, [r8, r3]\n-\tldr.w\tr3, [sl]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tcbnz\tr5, 1be12 \n-\tldr\tr3, [r6, #36]\t@ 0x24\n-\tcmp\tr3, r4\n-\tbeq.n\t1bdfe \n-\tldr\tr3, [pc, #60]\t@ (1be24 )\n-\tlsls\tr0, r7, #2\n-\tldr.w\tsl, [r8, r3]\n-\tldr.w\tr3, [sl]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tcmp\tr7, #0\n-\tstr\tr0, [sp, #0]\n-\tbgt.n\t1bcfe \n-\tb.n\t1bd34 \n-\tldr\tr2, [r6, #32]\n-\tmovs\tr3, #0\n-\tmov\tr0, r6\n-\tstrd\tr3, r3, [r6, #32]\n-\tstr\tr3, [r6, #40]\t@ 0x28\n-\tstr\tr2, [sp, #0]\n-\tblx\t8cd4 \n-\tb.n\t1bdbc \n-\tldr.w\tr3, [sl]\n-\tlsls\tr0, r7, #2\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tstr\tr0, [sp, #0]\n-\tb.n\t1bd34 \n-\tasrs\tr0, r6, #12\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr2, [sp, #336]\t@ 0x150\n-\tmovs\tr1, r0\n-\tldr\tr2, [sp, #1000]\t@ 0x3e8\n-\tmovs\tr1, r0\n-\tldr\tr3, [sp, #200]\t@ 0xc8\n-\tmovs\tr1, r0\n-\tldr\tr3, [sp, #656]\t@ 0x290\n-\tmovs\tr1, r0\n-\tldr\tr1, [sp, #832]\t@ 0x340\n-\tmovs\tr1, r0\n-\n-0001be3c :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldrd\tr4, r5, [r0, #32]\n-\tmovs\tr2, #0\n-\tstr\tr5, [r1, #0]\n-\tstrd\tr2, r2, [r0, #32]\n-\tstr\tr2, [r0, #40]\t@ 0x28\n-\tblx\t8cd4 \n-\tmov\tr0, r4\n-\tpop\t{r3, r4, r5, pc}\n-\n-0001be60 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tmov\tr4, r0\n-\tldr\tr6, [r0, #36]\t@ 0x24\n-\tmov\tr5, r1\n-\tblx\t8e8c \n-\tldr\tr7, [pc, #108]\t@ (1bee8 )\n-\tmov\tr0, r4\n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tadd\tr7, pc\n-\tadds\tr3, #1\n-\tstr\tr3, [r4, #36]\t@ 0x24\n-\tbl\t1b850 \n-\tcmp\tr6, #0\n-\tblt.n\t1bec4 \n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tcmp\tr3, r6\n-\tble.n\t1bec4 \n-\tldr\tr3, [r4, #32]\n-\tmovs\tr2, #0\n-\tmov.w\tr8, r6, lsl #2\n-\tcmp\tr6, r2\n-\tstr.w\tr5, [r3, r6, lsl #2]\n-\tstr\tr4, [r5, #28]\n-\tstr\tr6, [r5, #56]\t@ 0x38\n-\tstr\tr2, [r5, #48]\t@ 0x30\n-\tble.n\t1beba \n-\tldr\tr2, [r4, #36]\t@ 0x24\n-\tcmp\tr2, r6\n-\tblt.n\t1bed4 \n-\tadd\tr3, r8\n-\tldr.w\tr3, [r3, #-4]\n-\tstr\tr3, [r5, #44]\t@ 0x2c\n-\tstr\tr5, [r3, #48]\t@ 0x30\n-\tldr\tr3, [r4, #8]\n-\tmovs\tr2, #0\n-\tstr\tr2, [r3, #84]\t@ 0x54\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr3, [pc, #36]\t@ (1beec )\n-\tldr\tr0, [pc, #40]\t@ (1bef0 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r7, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tb.n\t1be94 \n-\tldr\tr3, [pc, #20]\t@ (1beec )\n-\tldr\tr0, [pc, #28]\t@ (1bef4 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r7, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #32]\n-\tb.n\t1beb0 \n-\tnop\n-\tasrs\tr4, r7, #5\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr2, [sp, #592]\t@ 0x250\n-\tmovs\tr1, r0\n-\tldr\tr2, [sp, #1008]\t@ 0x3f0\n-\tmovs\tr1, r0\n-\n-0001bef8 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tmov\tr5, r0\n-\tsub\tsp, #12\n-\tmov\tr6, r1\n-\tldr\tr4, [r0, #36]\t@ 0x24\n-\tmov\tsl, r2\n-\tblx\t8e8c \n-\tldr\tr3, [r5, #36]\t@ 0x24\n-\tmov\tr0, r5\n-\tldr\tr7, [pc, #148]\t@ (1bfb0 )\n-\tadd\tr3, r6\n-\tstr\tr3, [r5, #36]\t@ 0x24\n-\tadd\tr7, pc\n-\tbl\t1b850 \n-\tcmp\tr6, #0\n-\tble.n\t1bfa4 \n-\tldr.w\tr9, [pc, #136]\t@ 1bfb4 \n-\tadd\tr6, r4\n-\tldr\tr3, [pc, #132]\t@ (1bfb8 )\n-\tmov.w\tr8, #0\n-\tadd\tr9, pc\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #4]\n-\tldr\tr2, [pc, #124]\t@ (1bfbc )\n-\tmov\tr0, r9\n-\tcmp\tr4, #0\n-\tblt.n\t1bf4a \n-\tldr\tr3, [r5, #36]\t@ 0x24\n-\tcmp\tr3, r4\n-\tbgt.n\t1bf52 \n-\tldr\tr3, [r7, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [sl]\n-\tmov.w\tfp, r4, lsl #2\n-\tldr\tr1, [r5, #32]\n-\tcmp\tr4, #0\n-\tstr.w\tr3, [r1, r4, lsl #2]\n-\tstr\tr5, [r3, #28]\n-\tldr.w\tr3, [sl]\n-\tstr.w\tr8, [r3, #48]\t@ 0x30\n-\tstr\tr4, [r3, #56]\t@ 0x38\n-\tble.n\t1bf9a \n-\tldr\tr3, [r5, #36]\t@ 0x24\n-\tldr.w\tip, [pc, #72]\t@ 1bfbc \n-\tldr\tr0, [sp, #4]\n-\tcmp\tr3, r4\n-\tbgt.n\t1bf88 \n-\tldr.w\tr3, [r7, ip]\n+\tmov\tr4, r2\n+\tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr1, [r5, #32]\n-\tadd\tr1, fp\n-\tldr.w\tr3, [sl]\n-\tldr.w\tr2, [r1, #-4]\n-\tstr\tr2, [r3, #44]\t@ 0x2c\n-\tldr.w\tr3, [sl]\n-\tstr\tr3, [r2, #48]\t@ 0x30\n-\tadds\tr4, #1\n-\tadd.w\tsl, sl, #4\n-\tcmp\tr6, r4\n-\tbne.n\t1bf3c \n-\tldr\tr3, [r5, #8]\n-\tmovs\tr2, #0\n-\tstr\tr2, [r3, #84]\t@ 0x54\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tasrs\tr4, r3, #3\n-\tmovs\tr2, r0\n-\tldr\tr3, [sp, #104]\t@ 0x68\n-\tmovs\tr1, r0\n-\tldr\tr3, [sp, #576]\t@ 0x240\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-0001bfc0 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tsub\tsp, #12\n-\tldr.w\tsl, [pc, #260]\t@ 1c0d8 \n-\tldr\tr3, [r0, #36]\t@ 0x24\n-\tmov\tr6, r2\n-\tadd\tsl, pc\n-\tcmp\tr3, r1\n-\tstr\tr1, [sp, #4]\n-\tble.n\t1c0c8 \n-\tmov\tr5, r0\n-\tldr\tr3, [sp, #4]\n-\tbic.w\tfp, r3, r3, asr #31\n-\tblx\t8e8c \n-\tldr\tr3, [r5, #36]\t@ 0x24\n+\tble.n\t1a8e8 \n+\tldr\tr2, [pc, #732]\t@ (1ab4c )\n+\tmov\tr7, r0\n \tmov\tr0, r5\n-\tadds\tr3, #1\n-\tstr\tr3, [r5, #36]\t@ 0x24\n-\tbl\t1b850 \n-\tldr\tr1, [r5, #36]\t@ 0x24\n-\tsubs\tr3, r1, #1\n-\tsubs\tr4, r1, #2\n-\tcmp\tfp, r3\n-\tbge.n\t1c0d4 \n-\tldr.w\tr9, [pc, #212]\t@ 1c0dc \n-\tadd.w\tr7, fp, #4294967295\t@ 0xffffffff\n-\tldr.w\tr8, [pc, #208]\t@ 1c0e0 \n-\tadd\tr9, pc\n-\tadd\tr8, pc\n-\tadds\tr3, r4, #1\n-\tldr\tr2, [pc, #204]\t@ (1c0e4 )\n-\tmov\tr0, r9\n-\tcmp\tr3, r1\n-\tblt.n\t1c028 \n-\tldr.w\tr3, [sl, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [pc, #184]\t@ (1c0e4 )\n-\tmov\tr0, r8\n-\tcmp\tr4, #0\n-\tblt.n\t1c036 \n-\tldr\tr1, [r5, #36]\t@ 0x24\n-\tcmp\tr1, r4\n-\tbgt.n\t1c042 \n-\tldr.w\tr3, [sl, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr1, [r5, #36]\t@ 0x24\n-\tldr\tr0, [r5, #32]\n-\tldr.w\tr3, [r0, r4, lsl #2]\n-\tadd.w\tlr, r0, r4, lsl #2\n-\tsubs\tr4, #1\n-\tcmp\tr4, r7\n-\tldr\tr2, [r3, #56]\t@ 0x38\n-\tstr.w\tr3, [lr, #4]\n-\tadd.w\tr2, r2, #1\n-\tstr\tr2, [r3, #56]\t@ 0x38\n-\tbne.n\t1c014 \n-\tadd.w\tr3, fp, #1\n-\tstr.w\tr6, [r0, fp, lsl #2]\n-\tmov.w\tr4, fp, lsl #2\n-\tcmp\tr3, r1\n-\tstr\tr5, [r6, #28]\n-\tstr.w\tfp, [r6, #56]\t@ 0x38\n-\tblt.n\t1c086 \n-\tldr\tr3, [pc, #108]\t@ (1c0e4 )\n-\tldr\tr0, [pc, #112]\t@ (1c0e8 )\n-\tadd\tr0, pc\n-\tldr.w\tr3, [sl, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr0, [r5, #32]\n-\tadd\tr0, r4\n-\tldr\tr3, [r0, #4]\n-\tstr\tr3, [r6, #48]\t@ 0x30\n-\tstr\tr6, [r3, #44]\t@ 0x2c\n-\tldr\tr3, [sp, #4]\n-\tcmp\tr3, #0\n-\titt\tle\n-\tmovle\tr3, #0\n-\tstrle\tr3, [r6, #44]\t@ 0x2c\n-\tble.n\t1c0bc \n-\tldr\tr3, [r5, #36]\t@ 0x24\n-\tcmp\tfp, r3\n-\tble.n\t1c0b4 \n-\tldr\tr3, [pc, #64]\t@ (1c0e4 )\n-\tldr\tr0, [pc, #72]\t@ (1c0ec )\n-\tadd\tr0, pc\n-\tldr.w\tr3, [sl, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr0, [r5, #32]\n-\tadd\tr0, r4\n-\tldr.w\tr3, [r0, #-4]\n-\tstr\tr3, [r6, #44]\t@ 0x2c\n-\tstr\tr6, [r3, #48]\t@ 0x30\n-\tldr\tr3, [r5, #8]\n-\tmovs\tr2, #0\n-\tstr\tr2, [r3, #84]\t@ 0x54\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tmov\tr1, r2\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tb.w\t9078 \n-\tldr\tr0, [r5, #32]\n-\tb.n\t1c05e \n-\tasrs\tr2, r4, #32\n-\tmovs\tr2, r0\n-\tldr\tr3, [sp, #192]\t@ 0xc0\n-\tmovs\tr1, r0\n-\tldr\tr3, [sp, #648]\t@ 0x288\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr3, [sp, #704]\t@ 0x2c0\n-\tmovs\tr1, r0\n-\tldr\tr4, [sp, #0]\n-\tmovs\tr1, r0\n-\n-0001c0f0 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tsub\tsp, #12\n-\tldr\tr7, [pc, #388]\t@ (1c288 )\n-\tmov\tr6, r2\n-\tadd\tr7, pc\n-\tstr\tr3, [sp, #4]\n-\tldr\tr3, [r0, #36]\t@ 0x24\n-\tcmp\tr3, r1\n-\tble.w\t1c27a \n-\tmov\tr4, r0\n-\tbic.w\tr5, r1, r1, asr #31\n-\tblx\t8e8c \n-\tmov\tr0, r4\n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tadd\tr3, r6\n-\tstr\tr3, [r4, #36]\t@ 0x24\n-\tbl\t1b850 \n-\tldr\tr2, [r4, #36]\t@ 0x24\n-\tadd.w\tr9, r2, #4294967295\t@ 0xffffffff\n-\tsub.w\tfp, r9, r6\n-\tcmp\tr5, fp\n-\tbgt.n\t1c18c \n-\tldr.w\tsl, [pc, #340]\t@ 1c28c \n-\tadd.w\tr8, r5, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [pc, #336]\t@ (1c290 )\n-\tadd\tsl, pc\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #0]\n-\tldr\tr1, [pc, #332]\t@ (1c294 )\n-\tmov\tr0, sl\n-\tcmp.w\tr9, #0\n-\tblt.n\t1c156 \n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tcmp\tr3, r9\n-\tbgt.n\t1c160 \n-\tldr\tr3, [r7, r1]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tldr\tr1, [pc, #304]\t@ (1c294 )\n-\tcmp\tfp, r3\n-\tldr\tr0, [sp, #0]\n-\tblt.n\t1c170 \n-\tldr\tr3, [r7, r1]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #32]\n-\tldr.w\tr1, [r3, fp, lsl #2]\n-\tadd.w\tfp, fp, #4294967295\t@ 0xffffffff\n-\tstr.w\tr1, [r3, r9, lsl #2]\n-\tcmp\tfp, r8\n-\tadd.w\tr9, r9, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [r1, #56]\t@ 0x38\n-\tadd\tr3, r6\n-\tstr\tr3, [r1, #56]\t@ 0x38\n-\tbne.n\t1c146 \n-\tcmp\tr6, #0\n-\tble.n\t1c26e \n-\tldr\tr3, [sp, #4]\n-\tadd.w\tr8, r6, r5\n-\tldr.w\tr9, [pc, #256]\t@ 1c298 \n-\tmov\tr6, r5\n-\tsub.w\tsl, r3, #4\n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tadd\tr9, pc\n-\tldr\tr2, [pc, #236]\t@ (1c294 )\n-\tmov\tr0, r9\n-\tcmp\tr5, r3\n-\tblt.n\t1c1b6 \n-\tldr\tr3, [r7, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tldr.w\tr2, [sl, #4]!\n-\tldr\tr1, [r4, #32]\n-\tstr\tr4, [r2, #28]\n-\tldr.w\tr2, [sl]\n-\tstr\tr5, [r2, #56]\t@ 0x38\n-\tstr.w\tr2, [r1, r5, lsl #2]\n-\tadds\tr5, #1\n-\tcmp\tr5, r8\n-\tbne.n\t1c1a4 \n-\tldr.w\tsl, [pc, #204]\t@ 1c29c \n-\tmov.w\tfp, r6, lsl #2\n-\tldr.w\tr9, [pc, #200]\t@ 1c2a0 \n-\tldr\tr2, [pc, #200]\t@ (1c2a4 )\n-\tadd\tsl, pc\n-\tadd\tr9, pc\n \tadd\tr2, pc\n \tstr\tr2, [sp, #0]\n-\tcmp\tr6, #0\n-\tbeq.n\t1c258 \n-\tcmp\tr6, r3\n-\tblt.n\t1c20a \n-\tldr\tr3, [pc, #164]\t@ (1c294 )\n-\tmov\tr0, r9\n-\tldr\tr5, [r7, r3]\n-\tldr\tr3, [r5, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tcmp\tr3, r6\n-\tbge.n\t1c208 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tldr\tr1, [r4, #32]\n-\tadd.w\tr0, r1, fp\n-\tldr.w\tr5, [r1, fp]\n-\tadd.w\tip, r3, #4294967295\t@ 0xffffffff\n-\tcmp\tip, r6\n-\tadd.w\tr6, r6, #1\n-\tldr.w\tr2, [r0, #-4]\n-\tstr\tr2, [r5, #44]\t@ 0x2c\n-\tldr.w\tr5, [r1, fp]\n-\tstr\tr5, [r2, #48]\t@ 0x30\n-\tble.n\t1c24a \n-\tcmp\tr6, r3\n-\tblt.n\t1c240 \n-\tldr\tr3, [pc, #100]\t@ (1c294 )\n-\tmov\tr0, sl\n-\tldr\tr3, [r7, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr1, [r4, #32]\n-\tadd.w\tr0, r1, fp\n-\tldrd\tr3, r2, [r0]\n-\tstr\tr2, [r3, #48]\t@ 0x30\n-\tldr\tr3, [r0, #0]\n-\tstr\tr3, [r2, #44]\t@ 0x2c\n-\tadd.w\tfp, fp, #4\n-\tcmp\tr8, r6\n-\tbeq.n\t1c26e \n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tcmp\tr6, #0\n-\tbne.n\t1c1e8 \n-\tcmp\tr3, #1\n-\titee\tle\n-\tmovle\tr6, #1\n-\taddgt.w\tr0, r1, fp\n-\tmovgt\tr6, #1\n-\tbgt.n\t1c240 \n-\tadd.w\tfp, fp, #4\n-\tcmp\tr8, r6\n-\tbne.n\t1c252 \n-\tldr\tr3, [r4, #8]\n+\tadd\tr2, sp, #16\n+\tstr\tr2, [sp, #8]\n \tmovs\tr2, #0\n-\tstr\tr2, [r3, #84]\t@ 0x54\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr2, [sp, #4]\n-\tmov\tr1, r6\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tb.w\t8564 \n-\tlsrs\tr6, r6, #27\n-\tmovs\tr2, r0\n-\tldr\tr3, [sp, #896]\t@ 0x380\n-\tmovs\tr1, r0\n-\tldr\tr4, [sp, #328]\t@ 0x148\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr4, [sp, #408]\t@ 0x198\n-\tmovs\tr1, r0\n-\tldr\tr5, [sp, #560]\t@ 0x230\n-\tmovs\tr1, r0\n-\tldr\tr4, [sp, #632]\t@ 0x278\n-\tmovs\tr1, r0\n-\tldr\tr5, [sp, #64]\t@ 0x40\n-\tmovs\tr1, r0\n-\n-0001c2a8 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr2, [pc, #100]\t@ (1c320 )\n-\tsub\tsp, #8\n-\tldr\tr3, [pc, #100]\t@ (1c324 )\n-\tmov\tr4, r0\n-\tadd\tr2, pc\n-\tmov\tr1, sp\n-\tldr\tr7, [r0, #28]\n-\tldr.w\tr8, [r0, #56]\t@ 0x38\n-\tldr\tr3, [r2, r3]\n-\tldr\tr5, [pc, #88]\t@ (1c328 )\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #4]\n-\tmov.w\tr3, #0\n-\tblx\t8e14 \n-\tmov\tr6, r0\n-\tmov\tr0, r4\n-\tblx\t83d4 \n-\tldr\tr2, [sp, #0]\n-\tmov\tr1, r8\n-\tmov\tr3, r6\n-\tmov\tr0, r7\n-\tadd\tr5, pc\n-\tblx\t8cc8 \n-\tldr\tr3, [pc, #56]\t@ (1c32c )\n-\tmov\tr0, r6\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmov\tr0, r4\n-\tblx\t96a0 \n-\tldr\tr2, [pc, #44]\t@ (1c330 )\n-\tldr\tr3, [pc, #28]\t@ (1c324 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #4]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1c31c \n-\tadd\tsp, #8\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tblx\t894c <__stack_chk_fail@plt>\n-\tlsrs\tr4, r7, #20\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tlsrs\tr2, r2, #20\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tlsrs\tr6, r6, #19\n-\tmovs\tr2, r0\n-\n-0001c334 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tldr\tr5, [pc, #244]\t@ (1c43c )\n-\tsub\tsp, #24\n-\tldr\tr4, [pc, #244]\t@ (1c440 )\n-\tmov\tr8, r0\n-\tadd\tr5, pc\n-\tldr\tr3, [pc, #244]\t@ (1c444 )\n-\tldr\tr2, [pc, #244]\t@ (1c448 )\n-\tadd\tr3, pc\n-\tldr\tr0, [r1, #0]\n-\tldr\tr4, [r5, r4]\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #20]\n-\tmov.w\tr4, #0\n-\tmov\tr4, r1\n-\tldr\tr6, [r3, r2]\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tmov\tr1, r0\n-\tmov\tr0, r8\n-\tblx\t9724 \n-\tldr\tr3, [r4, #52]\t@ 0x34\n-\tmov\tr5, r0\n-\tcmp\tr3, #0\n-\tbeq.n\t1c3e4 \n-\tldr\tr3, [r6, #0]\n-\tmovs\tr0, #56\t@ 0x38\n-\tadd\tr7, sp, #8\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmovs\tr1, #0\n-\tstr\tr0, [r5, #52]\t@ 0x34\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [r4, #52]\t@ 0x34\n-\tmov\tr1, r7\n-\tldr.w\tr3, [r3, #588]\t@ 0x24c\n-\tblx\tr3\n-\tmov\tr3, r0\n-\tcbz\tr0, 1c3e4 \n-\tadd.w\tr9, sp, #4\n-\tldr\tr2, [r4, #52]\t@ 0x34\n-\tldr\tr0, [r5, #52]\t@ 0x34\n-\tldr.w\tsl, [r3, #12]\n-\tldr\tr2, [r2, #40]\t@ 0x28\n-\tadds\tr2, #1\n-\tbics.w\tr2, r2, #2\n-\tmov\tr2, r9\n-\tite\tne\n-\taddne.w\tr1, r3, #16\n-\tldreq\tr1, [r3, #16]\n-\tldr\tr3, [r0, #48]\t@ 0x30\n-\tblx\tr3\n-\tldr\tr1, [r6, #0]\n-\tmov\tr2, r0\n-\tldr.w\tr3, [sl]\n-\tmov\tr0, r7\n-\tadds\tr3, #1\n-\tstr.w\tr3, [sl]\n-\tldr.w\tr3, [r1, #780]\t@ 0x30c\n-\tstr.w\tsl, [r2, #12]\n-\tblx\tr3\n-\tmov\tr3, r0\n-\tcmp\tr0, #0\n-\tbne.n\t1c3a6 \n-\tldr\tr0, [r4, #36]\t@ 0x24\n-\tcbz\tr0, 1c41c \n-\tldr\tr3, [r6, #0]\n-\tlsls\tr0, r0, #2\n-\tmovs\tr6, #0\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tstr\tr6, [r5, #36]\t@ 0x24\n-\tstr\tr3, [r5, #40]\t@ 0x28\n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tstr\tr0, [r5, #32]\n-\tcmp\tr3, r6\n-\tble.n\t1c41c \n-\tldr\tr3, [r4, #32]\n-\tmov\tr0, r8\n-\tldr.w\tr1, [r3, r6, lsl #2]\n-\tadds\tr6, #1\n-\tbl\t1c334 \n-\tmov\tr1, r0\n+\tstr\tr2, [sp, #4]\n+\tldr\tr2, [pc, #716]\t@ (1ab50 )\n+\tldr.w\tr8, [r3, #1224]\t@ 0x4c8\n+\tmovs\tr3, #4\n+\tldr\tr1, [r6, #4]\n+\tadd\tr2, pc\n+\tblx\tr8\n+\tcbnz\tr0, 1a8f8 \n+\tldr\tr3, [sp, #16]\n+\tcmp\tr3, #38\t@ 0x26\n+\tbhi.n\t1a8fa \n+\ttbh\t[pc, r3, lsl #1]\n+\tlsls\tr5, r0, #1\n+\tlsls\tr4, r1, #1\n+\tlsls\tr3, r2, #1\n+\tlsls\tr2, r3, #1\n+\tlsls\tr1, r4, #1\n+\tlsls\tr0, r5, #1\n+\tlsls\tr7, r5, #1\n+\tlsls\tr6, r6, #1\n+\tlsls\tr5, r7, #1\n+\tlsls\tr4, r0, #2\n+\tlsls\tr3, r1, #2\n+\tlsls\tr2, r2, #2\n+\tlsls\tr1, r3, #2\n+\tlsls\tr0, r4, #2\n+\tlsls\tr7, r4, #2\n+\tlsls\tr6, r5, #2\n+\tlsls\tr5, r6, #2\n+\tlsls\tr4, r7, #2\n+\tlsls\tr3, r0, #3\n+\tlsls\tr2, r1, #3\n+\tlsls\tr1, r2, #3\n+\tlsls\tr0, r3, #3\n+\tlsls\tr7, r3, #3\n+\tlsls\tr6, r4, #3\n+\tlsls\tr5, r5, #3\n+\tlsls\tr4, r6, #3\n+\tlsls\tr3, r7, #3\n+\tlsls\tr2, r0, #4\n+\tlsls\tr1, r1, #4\n+\tlsls\tr0, r2, #4\n+\tlsls\tr7, r2, #4\n+\tlsls\tr6, r3, #4\n+\tlsls\tr5, r4, #4\n+\tlsls\tr4, r5, #4\n+\tlsls\tr3, r6, #4\n+\tlsls\tr2, r7, #4\n+\tlsls\tr1, r0, #5\n+\tlsls\tr0, r1, #5\n+\tmovs\tr6, r7\n+\tldr.w\tr7, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r6\n+\tldr\tr3, [pc, #612]\t@ (1ab54 )\n+\tmov\tr1, r4\n \tmov\tr0, r5\n-\tblx\t907c \n-\tldr\tr3, [r4, #36]\t@ 0x24\n-\tcmp\tr3, r6\n-\tbgt.n\t1c400 \n-\tldr\tr2, [pc, #44]\t@ (1c44c )\n-\tldr\tr3, [pc, #32]\t@ (1c440 )\n+\tadd\tr3, pc\n+\tblx\tr7\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #604]\t@ (1ab58 )\n+\tldr\tr3, [pc, #576]\t@ (1ab40 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1c438 \n-\tmov\tr0, r5\n+\tbne.w\t1ab38 \n \tadd\tsp, #24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t929c \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9aa0 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9bf4 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t99bc \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9624 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t93ac \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t84ac \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8350 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t89d4 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8f74 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9a40 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t95a0 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9018 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8470 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9324 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8df0 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8ebc \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8434 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8668 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t976c \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8b10 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t92f0 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8ce0 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9824 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9470 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t88c0 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9954 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9464 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t853c \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t89bc \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9ad0 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t983c \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t996c \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t967c \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t933c \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8314 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8f9c \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8e44 \n+\tb.n\t1a8fa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8dbc \n+\tb.n\t1a8fa \n \tblx\t894c <__stack_chk_fail@plt>\n-\tlsrs\tr0, r6, #18\n+\tmovs\tr7, #176\t@ 0xb0\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tlsrs\tr2, r5, #18\n+\tmovs\tr7, #166\t@ 0xa6\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsrs\tr4, r3, #15\n+\tldrh\tr0, [r0, #62]\t@ 0x3e\n+\tmovs\tr1, r0\n+\tadds\tr2, #130\t@ 0x82\n \tmovs\tr2, r0\n-\n-0001c450 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [r0, #52]\t@ 0x34\n-\tldr\tr3, [pc, #36]\t@ (1c488 )\n-\tadd\tr3, pc\n-\tcbz\tr5, 1c468 \n-\tpop\t{r4, r5, r6, pc}\n-\tldr\tr2, [pc, #32]\t@ (1c48c )\n-\tmov\tr4, r0\n-\tmovs\tr0, #56\t@ 0x38\n-\tldr\tr6, [r3, r2]\n-\tldr\tr3, [r6, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr1, r5\n-\tstr\tr0, [r4, #52]\t@ 0x34\n-\tldmia.w\tsp!, {r4, r5, r6, lr}\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tbx\tr3\n-\tnop\n-\tlsrs\tr2, r3, #14\n+\tldrh\tr0, [r5, #56]\t@ 0x38\n+\tmovs\tr1, r0\n+\tmovs\tr6, #254\t@ 0xfe\n \tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n \n-0001c490 :\n+0001ab5c :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr6, [pc, #180]\t@ (1c558 )\n+\tmov\tr5, r2\n+\tldr\tr2, [pc, #196]\t@ (1ac34 )\n+\tmov\tr6, r3\n+\tldr\tr3, [pc, #196]\t@ (1ac38 )\n+\tadd\tr2, pc\n \tsub\tsp, #16\n-\tldr\tr5, [pc, #180]\t@ (1c55c )\n-\tmov\tr7, r0\n-\tadd\tr6, pc\n-\tldr\tr3, [pc, #180]\t@ (1c560 )\n-\tldr\tr4, [pc, #180]\t@ (1c564 )\n-\tadd\tr3, pc\n-\tldr\tr5, [r6, r5]\n-\tldr\tr5, [r5, #0]\n-\tstr\tr5, [sp, #12]\n-\tmov.w\tr5, #0\n-\tmov\tr5, r1\n-\tmov\tr0, r5\n-\tmov\tr1, r2\n-\tadd\tr2, sp, #4\n-\tldr\tr6, [r3, r4]\n-\tadd\tr3, sp, #8\n-\tldr\tr4, [r6, #0]\n-\tldr.w\tr4, [r4, #188]\t@ 0xbc\n+\tldr\tr7, [pc, #192]\t@ (1ac3c )\n+\tadd.w\tr8, sp, #8\n+\tldr\tr3, [r2, r3]\n+\tadd\tr7, pc\n+\tldr.w\tsl, [sp, #48]\t@ 0x30\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #12]\n+\tmov.w\tr3, #0\n+\tldr.w\tr9, [sp, #52]\t@ 0x34\n+\tmovs\tr3, #0\n+\tstr\tr3, [sp, #8]\n+\tcbz\tr1, 1abd8 \n+\tmov\tr1, r8\n+\tblx\t9c0c \n+\tldr\tr1, [sp, #8]\n+\tmov\tr4, r0\n+\tcbnz\tr1, 1abe6 \n+\tldr\tr3, [pc, #152]\t@ (1ac40 )\n+\tmov\tr0, r1\n+\tldr\tr3, [r7, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r9\n \tblx\tr4\n-\tcbz\tr0, 1c4da \n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #148]\t@ (1c568 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [sp, #4]\n-\tcbnz\tr3, 1c4f8 \n-\tldr\tr2, [pc, #140]\t@ (1c56c )\n-\tldr\tr3, [pc, #120]\t@ (1c55c )\n+\tmovs\tr0, #0\n+\tldr\tr2, [pc, #132]\t@ (1ac44 )\n+\tldr\tr3, [pc, #116]\t@ (1ac38 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1c554 \n+\tbne.n\t1ac30 \n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tmov\tr0, r7\n-\tblx\t838c \n-\tldr\tr2, [sp, #4]\n-\tcmp\tr2, #0\n-\tble.n\t1c4de \n-\tldr.w\tr9, [pc, #104]\t@ 1c570 \n-\tmovs\tr4, #0\n-\tmov\tr8, sp\n-\tadd\tr9, pc\n-\tadds\tr3, r4, #1\n-\tcmp\tr2, r3\n-\tbgt.n\t1c51c \n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr2, [sp, #8]\n-\tmov.w\tsl, r4, lsl #2\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr0, [r2, r4, lsl #2]\n-\tadds\tr4, #2\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tmov\tr1, r8\n+\tblx\t9054 \n+\tldr\tr1, [sp, #8]\n+\tmov\tr4, r0\n+\tcmp\tr1, #0\n+\tbeq.n\t1aba4 \n+\tmov\tr3, r6\n+\tmov\tr2, r5\n+\tmov\tr0, r8\n+\tmov\tr1, r4\n+\tstr.w\tsl, [sp]\n+\tstr.w\tr9, [sp, #4]\n+\tblx\t9994 \n+\tldr\tr3, [pc, #68]\t@ (1ac40 )\n+\tldr\tr5, [r7, r3]\n+\tldr\tr3, [r5, #0]\n+\tcbnz\tr0, 1ac26 \n+\tldr\tr1, [sp, #8]\n+\tldr.w\tr6, [r3, #948]\t@ 0x3b4\n+\tldr.w\tr3, [r3, #220]\t@ 0xdc\n+\tcbnz\tr1, 1ac20 \n \tblx\tr3\n-\tldr\tr3, [sp, #8]\n \tmov\tr1, r0\n-\tldr\tr0, [r7, #52]\t@ 0x34\n-\tadd\tr3, sl\n-\tmov\tr2, r8\n-\tldr.w\tsl, [r0, #48]\t@ 0x30\n-\tldr\tr5, [r3, #4]\n-\tblx\tsl\n-\tldr\tr2, [sp, #4]\n+\tmov\tr0, r9\n+\tblx\tr6\n \tldr\tr3, [r5, #0]\n-\tcmp\tr2, r4\n-\tadd.w\tr3, r3, #1\n-\tstr\tr3, [r5, #0]\n-\tstr\tr5, [r0, #12]\n-\tbgt.n\t1c50e \n-\tb.n\t1c4de \n+\tmov\tr0, r4\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tb.n\t1abbc \n+\tmov\tr0, r1\n+\tmov\tr1, r4\n+\tb.n\t1ac0e \n+\tmov\tr0, r4\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr0, #1\n+\tb.n\t1abbe \n \tblx\t894c <__stack_chk_fail@plt>\n-\tlsrs\tr4, r2, #13\n+\tmovs\tr4, #136\t@ 0x88\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tlsrs\tr6, r1, #13\n+\tmovs\tr4, #124\t@ 0x7c\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tmovs\tr1, r0\n-\tlsrs\tr2, r3, #12\n+\tmovs\tr4, #58\t@ 0x3a\n \tmovs\tr2, r0\n-\tldr\tr3, [sp, #112]\t@ 0x70\n-\tmovs\tr1, r0\n-\n-0001c574 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tmov\tr4, r0\n-\tldr\tr0, [r0, #8]\n-\tldr\tr3, [r0, #84]\t@ 0x54\n-\tcbz\tr3, 1c58e \n-\tldr\tr0, [r4, #60]\t@ 0x3c\n-\tpop\t{r4, pc}\n-\tblx\t89ec \n-\tldr\tr0, [r4, #60]\t@ 0x3c\n-\tpop\t{r4, pc}\n-\tnop\n-\n-0001c598 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tmov\tr4, r0\n-\tldr\tr0, [r0, #8]\n-\tldr\tr3, [r0, #84]\t@ 0x54\n-\tcbz\tr3, 1c5b2 \n-\tldr\tr0, [r4, #64]\t@ 0x40\n-\tpop\t{r4, pc}\n-\tblx\t89ec \n-\tldr\tr0, [r4, #64]\t@ 0x40\n-\tpop\t{r4, pc}\n-\tnop\n \n-0001c5bc :\n-\tldr\tr3, [r0, #8]\n-\tldr\tr2, [r3, #64]\t@ 0x40\n-\tcmp\tr2, r0\n-\tbeq.n\t1c5ea \n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tmov\tr4, r0\n-\tldr\tr0, [r0, #36]\t@ 0x24\n-\tcbz\tr0, 1c5de \n-\tldr\tr2, [r3, #84]\t@ 0x54\n-\tcbz\tr2, 1c5e0 \n-\tldr\tr0, [r4, #68]\t@ 0x44\n-\tpop\t{r4, pc}\n-\tmov\tr0, r3\n-\tblx\t89ec \n-\tldr\tr0, [r4, #68]\t@ 0x44\n-\tb.n\t1c5de \n-\tldr\tr0, [r3, #80]\t@ 0x50\n-\tsubs\tr0, #1\n-\tbx\tlr\n-\n-0001c5f0 :\n-\tpush\t{r3, r4, r5, r6, r7, lr}\n+0001ac48 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tmov\tr5, r1\n-\tldr\tr7, [pc, #60]\t@ (1c640 )\n-\tmov\tr6, r0\n-\tblx\t94c4 \n-\tadd\tr7, pc\n+\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n+\tldr\tr5, [pc, #316]\t@ (1ad98 )\n+\tsub\tsp, #60\t@ 0x3c\n+\tldr\tr4, [pc, #316]\t@ (1ad9c )\n+\tmov\tr6, r2\n+\tadd\tr5, pc\n+\tldr.w\tr8, [pc, #316]\t@ 1ada0 \n+\tldr\tr3, [pc, #316]\t@ (1ada4 )\n+\tmov\tr9, r1\n+\tadd\tr8, pc\n+\tldr\tr4, [r5, r4]\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #52]\t@ 0x34\n+\tmov.w\tr4, #0\n \tmov\tr4, r0\n-\tstr\tr0, [r5, #0]\n-\tmov\tr5, r0\n-\tcbz\tr0, 1c63a \n-\tldr\tr3, [pc, #48]\t@ (1c644 )\n-\tlsls\tr0, r0, #2\n-\tldr\tr7, [r7, r3]\n-\tldr\tr3, [r7, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tmov\tr5, r0\n-\tmovs\tr3, #0\n-\tmov\tr0, r6\n-\tmov\tr2, r5\n-\tmov\tr1, r4\n-\tbl\t1b760 \n-\tcmp\tr4, r0\n-\tbeq.n\t1c63a \n-\tldr\tr3, [r7, #0]\n-\tldr\tr0, [pc, #20]\t@ (1c648 )\n-\tldr\tr3, [r3, #16]\n+\tmov\tr0, r2\n+\tldr.w\tr5, [r8, r3]\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr2, [r3, #1368]\t@ 0x558\n+\tldr.w\tr7, [r3, #644]\t@ 0x284\n+\tblx\tr2\n+\tadd\tr2, sp, #12\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr7\n+\tcmp\tr0, #0\n+\tbeq.n\t1ad64 \n+\tldr\tr3, [pc, #272]\t@ (1ada8 )\n+\tldr\tr2, [sp, #16]\n+\tldr.w\tr3, [r8, r3]\n+\tcmp\tr2, r3\n+\tbeq.n\t1ad88 \n+\tldr\tr3, [r5, #0]\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr\tr0, [pc, #256]\t@ (1adac )\n+\tstr\tr6, [sp, #44]\t@ 0x2c\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tadd\tr0, pc\n \tblx\tr3\n-\tmov\tr0, r5\n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tnop\n-\tlsrs\tr4, r6, #7\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr2, [sp, #376]\t@ 0x178\n-\tmovs\tr1, r0\n-\n-0001c64c :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr3, [r0, #36]\t@ 0x24\n-\tldr.w\tip, [pc, #60]\t@ 1c69c \n-\tadd\tip, pc\n-\tcbz\tr3, 1c694 \n-\tldr\tr2, [pc, #56]\t@ (1c6a0 )\n-\tmov\tr4, r0\n-\tstr\tr3, [r1, #0]\n-\tlsls\tr0, r3, #2\n-\tldr.w\tr3, [ip, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr1, [r4, #36]\t@ 0x24\n-\tcmp\tr1, #0\n-\tble.n\t1c692 \n-\tldr\tr3, [r4, #32]\n-\tsubs\tr2, r0, #4\n-\tadd.w\tip, r3, r1, lsl #2\n-\tldr.w\tr1, [r3], #4\n-\tcmp\tr3, ip\n-\tldr\tr1, [r1, #0]\n-\tstr.w\tr1, [r2, #4]!\n-\tbne.n\t1c684 \n-\tpop\t{r4, pc}\n-\tmov\tr0, r3\n-\tstr\tr3, [r1, #0]\n-\tpop\t{r4, pc}\n-\tnop\n-\tlsrs\tr4, r3, #6\n-\tmovs\tr2, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-0001c6a4 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4016]\t@ 0xfb0\n-\tsub\tsp, #44\t@ 0x2c\n-\tmov\tr6, r1\n-\tldr\tr1, [pc, #536]\t@ (1c8d4 )\n-\tmov\tr9, r3\n-\tldr\tr3, [pc, #536]\t@ (1c8d8 )\n-\tadd\tr1, pc\n-\tstr\tr0, [sp, #24]\n-\tldr\tr4, [sp, #80]\t@ 0x50\n-\tldr\tr7, [sp, #84]\t@ 0x54\n-\tldr\tr3, [r1, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #36]\t@ 0x24\n-\tmov.w\tr3, #0\n-\tldr\tr3, [pc, #520]\t@ (1c8dc )\n-\tadd\tr3, pc\n-\tcmp\tr2, #0\n-\tbeq.w\t1c830 \n-\tmov\tfp, r2\n-\tldr\tr2, [r0, #0]\n-\tmov\tsl, r2\n-\tcmp\tr2, #0\n-\tble.w\t1c830 \n-\tldr\tr1, [pc, #504]\t@ (1c8e0 )\n-\tldr\tr5, [r3, r1]\n-\tadd.w\tr3, fp, #2\n-\tstr\tr3, [sp, #12]\n-\tmov.w\tr8, r3, lsl #2\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n \tldr\tr3, [r5, #0]\n-\tmov\tr0, r8\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tcmp.w\tfp, #0\n-\tstr\tr0, [sp, #4]\n-\tble.w\t1c8a6 \n-\tsub.w\tr2, r8, #8\n-\tmov\tr3, r9\n-\tsub.w\tip, r0, #4\n-\tadd.w\tlr, r9, r2\n-\tstr\tr2, [sp, #28]\n-\tldr.w\tr2, [r3], #4\n-\tstr.w\tr2, [ip, #4]!\n-\tcmp\tlr, r3\n-\tldr\tr1, [r2, #0]\n-\tadd.w\tr1, r1, #1\n-\tstr\tr1, [r2, #0]\n-\tbne.n\t1c716 \n-\tldr\tr3, [sp, #4]\n-\tsub.w\tr8, r8, #4\n-\tldr\tr2, [sp, #28]\n-\tmov.w\tr9, #0\n-\tadd\tr8, r3\n-\tstr.w\tfp, [sp, #8]\n-\tmov\tfp, sl\n-\tstr\tr4, [r3, r2]\n-\tldr\tr3, [r4, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r4, #0]\n-\tldr\tr3, [pc, #412]\t@ (1c8e4 )\n-\tmov\tr4, r9\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #16]\n-\tldr\tr3, [pc, #408]\t@ (1c8e8 )\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #20]\n-\tldr\tr3, [sp, #8]\n+\tstr\tr0, [sp, #48]\t@ 0x30\n+\tldr.w\tr6, [r3, #1176]\t@ 0x498\n+\tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n-\tbge.n\t1c762 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #16]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [r6, r4, lsl #2]\n-\tmov\tr0, r7\n-\tldr\tr2, [r5, #0]\n-\tstr.w\tr3, [r8]\n-\tldr\tr1, [sp, #12]\n-\tldr.w\tsl, [r2, #1176]\t@ 0x498\n-\tldr\tr2, [r3, #0]\n-\tadds\tr2, #1\n-\tstr\tr2, [r3, #0]\n-\tldr\tr2, [sp, #4]\n+\tstr\tr3, [r2, #0]\n \tmovs\tr3, #0\n-\tblx\tsl\n-\tmov\tsl, r0\n-\tldr.w\tr0, [r8]\n+\tadd\tr2, sp, #44\t@ 0x2c\n+\tldr\tr1, [r0, #0]\n+\tadds\tr1, #1\n+\tstr\tr1, [r0, #0]\n+\tmovs\tr1, #2\n+\tmov\tr0, r4\n+\tblx\tr6\n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tmov\tr6, r0\n+\tldr\tr2, [r3, #0]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r3, #0]\n+\tble.n\t1ad58 \n+\tldr\tr0, [sp, #48]\t@ 0x30\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t1c84c \n-\tcmp.w\tsl, #0\n-\tbne.n\t1c856 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r7\n-\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n-\tldr.w\tsl, [r3, #136]\t@ 0x88\n-\tblx\tr2\n-\tadd\tr2, sp, #32\n-\tmov\tr1, r0\n-\tmov\tr0, r7\n-\tblx\tsl\n-\tmov\tsl, r0\n-\tcmp\tr0, #0\n-\tbne.n\t1c856 \n-\tldr\tr3, [sp, #32]\n-\tcbz\tr3, 1c7ce \n-\tcmp\tfp, r9\n-\tbgt.n\t1c7c2 \n+\tble.n\t1ad4a \n+\tcmp\tr6, #0\n+\tbne.n\t1ad84 \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #20]\n-\tldr\tr3, [r3, #16]\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #672]\t@ 0x2a0\n \tblx\tr3\n-\tldr.w\tr3, [r6, r4, lsl #2]\n-\tstr.w\tr3, [r6, r9, lsl #2]\n-\tadd.w\tr9, r9, #1\n-\tadds\tr4, #1\n-\tcmp\tfp, r4\n-\tbne.n\t1c754 \n-\tldr\tr1, [r5, #0]\n-\tmov\tr0, r7\n-\tldr.w\tfp, [sp, #8]\n-\tldr.w\tr1, [r1, #876]\t@ 0x36c\n-\tblx\tr1\n-\tcmp.w\tfp, #0\n-\tble.n\t1c8c4 \n-\tldr\tr3, [sp, #4]\n-\tsubs\tr4, r3, #4\n-\tldr.w\tr0, [r4, #4]!\n \tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t1c802 \n+\tmov\tr6, r0\n+\tadds\tr3, #1\n+\tstr\tr3, [r0, #0]\n \tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n-\tadd.w\tsl, sl, #1\n-\tcmp\tfp, sl\n-\tbne.n\t1c7ec \n-\tldr\tr3, [sp, #4]\n-\tldr\tr2, [sp, #28]\n-\tldr\tr0, [r3, r2]\n-\tldr\tr3, [r0, #0]\n+\tmov\tr2, r6\n+\tmov\tr1, r4\n+\tmov\tr0, r9\n+\tblx\t8fd0 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr4, r0\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t1c822 \n+\tstr\tr2, [r6, #0]\n+\tbgt.n\t1ad2e \n \tldr\tr3, [r5, #0]\n+\tmov\tr0, r6\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #4]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr3, [sp, #24]\n-\tstr.w\tr9, [r3]\n-\tmovs\tr0, #0\n-\tldr\tr2, [pc, #184]\t@ (1c8ec )\n-\tldr\tr3, [pc, #160]\t@ (1c8d8 )\n+\tldr\tr2, [pc, #128]\t@ (1adb0 )\n+\tldr\tr3, [pc, #104]\t@ (1ad9c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #36]\t@ 0x24\n+\tldr\tr3, [sp, #52]\t@ 0x34\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1c8d0 \n-\tadd\tsp, #44\t@ 0x2c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t1c790 \n-\tldr.w\tfp, [sp, #8]\n-\tcmp.w\tfp, #0\n-\tble.n\t1c8b8 \n-\tldr\tr3, [sp, #4]\n-\tmovs\tr4, #0\n-\tsubs\tr6, r3, #4\n-\tldr.w\tr0, [r6, #4]!\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t1c87c \n+\tbne.n\t1ad94 \n+\tmov\tr0, r4\n+\tadd\tsp, #60\t@ 0x3c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tadds\tr4, #1\n-\tcmp\tfp, r4\n-\tbne.n\t1c866 \n-\tldr\tr3, [sp, #4]\n-\tldr\tr2, [sp, #28]\n-\tldr\tr0, [r3, r2]\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t1c89a \n+\tcmp\tr6, #0\n+\tbeq.n\t1acf2 \n+\tb.n\t1ad84 \n+\tmov\tr0, r3\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n+\tb.n\t1ace2 \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [sp, #4]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr0, #1\n-\tb.n\t1c832 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #68]\t@ (1c8f0 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tsub.w\tr3, r8, #8\n-\tstr\tr3, [sp, #28]\n-\tb.n\t1c72a \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #56]\t@ (1c8f4 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t1c882 \n-\tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #48]\t@ (1c8f8 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n+\tmov\tr7, r0\n+\tmov\tr0, r6\n+\tldr.w\tr5, [r3, #288]\t@ 0x120\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n-\tb.n\t1c80a \n+\tldr\tr3, [pc, #60]\t@ (1adb4 )\n+\tldr\tr1, [pc, #64]\t@ (1adb8 )\n+\tmov\tr2, r0\n+\tadd\tr3, pc\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tstr\tr7, [sp, #0]\n+\tblx\tr5\n+\tmovs\tr4, #1\n+\tb.n\t1ad2e \n+\tldr\tr1, [sp, #20]\n+\tmov\tr0, r9\n+\tblx\t943c \n+\tmov\tr4, r0\n+\tb.n\t1ad2e \n \tblx\t894c <__stack_chk_fail@plt>\n-\tlsrs\tr6, r7, #4\n+\tmovs\tr3, #156\t@ 0x9c\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tlsrs\tr2, r5, #4\n+\tmovs\tr3, #146\t@ 0x92\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr2, [sp, #24]\n-\tmovs\tr1, r0\n-\tldr\tr2, [sp, #432]\t@ 0x1b0\n+\tlsrs\tr4, r5, #1\n+\tmovs\tr0, r0\n+\tldrh\tr4, [r5, #36]\t@ 0x24\n \tmovs\tr1, r0\n-\tlsls\tr6, r0, #31\n+\tmovs\tr2, #202\t@ 0xca\n \tmovs\tr2, r0\n-\tldr\tr0, [sp, #240]\t@ 0xf0\n-\tmovs\tr1, r0\n-\tldr\tr1, [sp, #808]\t@ 0x328\n+\tldr\tr7, [sp, #664]\t@ 0x298\n \tmovs\tr1, r0\n-\tldr\tr1, [sp, #344]\t@ 0x158\n+\tadd\tr0, pc, #888\t@ (adr r0, 1b134 )\n \tmovs\tr1, r0\n \n-0001c8fc :\n-\tldr\tr3, [r1, #28]\n-\tcbnz\tr3, 1c906 \n-\tb.n\t1c90e \n-\tldr\tr3, [r3, #28]\n-\tcbz\tr3, 1c90e \n-\tcmp\tr0, r3\n-\tbne.n\t1c902 \n-\tmovs\tr0, #1\n-\tbx\tlr\n-\tmov\tr0, r3\n-\tbx\tlr\n-\tnop\n-\n-0001c914 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+0001adbc :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tmov\tr6, r0\n-\tldr\tr0, [pc, #248]\t@ (1ca20 )\n-\tldr\tr3, [pc, #248]\t@ (1ca24 )\n-\tsub\tsp, #36\t@ 0x24\n-\tadd\tr0, pc\n-\tldr\tr2, [pc, #248]\t@ (1ca28 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r0, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #28]\n-\tmov.w\tr3, #0\n-\tldr\tr3, [r6, #52]\t@ 0x34\n-\tcmp\tr3, #0\n-\tbeq.n\t1ca18 \n-\tldr\tr5, [r3, #24]\n-\tcmp\tr5, #0\n-\tbeq.n\t1ca18 \n-\tldr\tr3, [pc, #224]\t@ (1ca2c )\n-\tlsls\tr0, r5, #3\n-\tlsls\tr5, r5, #1\n-\tldr\tr4, [r2, r3]\n-\tldr\tr3, [r4, #0]\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tldr\tr5, [pc, #132]\t@ (1ae54 )\n+\tsub\tsp, #12\n+\tmov\tr8, r0\n+\tblx\t94c4 \n+\tldr\tr3, [pc, #128]\t@ (1ae58 )\n+\tadd\tr5, pc\n+\tadds\tr4, r0, #1\n+\tadd.w\tr4, r4, r4, lsl #1\n+\tldr\tr6, [r5, r3]\n+\tlsls\tr0, r4, #2\n+\tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tadd\tr1, sp, #16\n-\tmov\tr8, r0\n-\tldr\tr0, [r6, #52]\t@ 0x34\n-\tldr.w\tr3, [r3, #588]\t@ 0x24c\n-\tstr\tr1, [sp, #4]\n+\tldr\tr3, [r6, #0]\n+\tmov\tr9, r0\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n-\tcmp\tr0, #0\n-\tbeq.n\t1c9e4 \n-\tldr\tr3, [pc, #196]\t@ (1ca30 )\n-\tadd.w\tsl, r8, #4\n-\tmov.w\tfp, #0\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #8]\n-\tldr\tr3, [pc, #184]\t@ (1ca34 )\n-\tmov\tr9, fp\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #12]\n-\tmov\tr3, sl\n-\tmov\tsl, r0\n-\tmov\tfp, r3\n-\tldr\tr1, [r6, #52]\t@ 0x34\n-\tldr\tr1, [r1, #40]\t@ 0x28\n-\tadds\tr1, #1\n-\tbics.w\tr3, r1, #2\n-\tite\tne\n-\taddne.w\tr7, sl, #16\n-\tldreq.w\tr7, [sl, #16]\n-\tcmp\tr5, r9\n-\tbgt.n\t1c9a6 \n-\tldr\tr1, [r4, #0]\n-\tldr\tr0, [sp, #8]\n-\tldr\tr1, [r1, #16]\n-\tblx\tr1\n-\tadd.w\tr1, r9, #1\n-\tcmp\tr5, r1\n-\tbgt.n\t1c9b6 \n-\tldr\tr1, [r4, #0]\n-\tldr\tr0, [sp, #12]\n-\tldr\tr1, [r1, #16]\n-\tblx\tr1\n-\tldr\tr1, [r4, #0]\n-\tmov\tr0, r7\n-\tldr.w\tr7, [r1, #232]\t@ 0xe8\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tblx\tr7\n-\tldr\tr1, [r4, #0]\n-\tstr.w\tr0, [r8, r9, lsl #2]\n-\tldr\tr0, [sp, #4]\n-\tldr.w\tr2, [sl, #12]\n-\tstr.w\tr2, [fp, r9, lsl #2]\n-\tadd.w\tr9, r9, #2\n-\tldr.w\tr2, [r1, #780]\t@ 0x30c\n-\tblx\tr2\n-\tmov\tsl, r0\n-\tcmp\tr0, #0\n-\tbne.n\t1c986 \n-\tldr\tr3, [r4, #0]\n-\tmov\tr1, r8\n-\tmov\tr0, r5\n+\tmov\tr5, r0\n+\tmov.w\tlr, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r8\n+\tmovs\tr3, #0\n+\tmov\tr2, r9\n+\tldr\tr7, [r5, #0]\n+\tmov\tr1, r4\n+\tadd.w\tip, r7, #1\n+\tstr.w\tip, [r5]\n+\tstrd\tlr, r5, [sp]\n+\tblx\t9618 \n+\tcmp\tr4, r0\n+\tbeq.n\t1ae22 \n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [pc, #64]\t@ (1ae5c )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r4\n+\tmov\tr1, r9\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tr1, r0\n-\tmov\tr0, r8\n-\tmov\tr4, r1\n+\tldr\tr3, [r5, #0]\n+\tmov\tr4, r0\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r5, #0]\n+\tbgt.n\t1ae44 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r9\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tldr\tr2, [pc, #56]\t@ (1ca38 )\n-\tldr\tr3, [pc, #36]\t@ (1ca24 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #28]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1ca1c \n \tmov\tr0, r4\n-\tadd\tsp, #36\t@ 0x24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tmov\tr4, r1\n-\tb.n\t1c9fc \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tlsls\tr0, r2, #27\n-\tmovs\tr2, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tlsls\tr4, r1, #27\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tmovs\tr2, #36\t@ 0x24\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr1, [sp, #496]\t@ 0x1f0\n+\tadd\tr4, pc, #552\t@ (adr r4, 1b088 )\n \tmovs\tr1, r0\n-\tldr\tr1, [sp, #880]\t@ 0x370\n-\tmovs\tr1, r0\n-\tlsls\tr4, r7, #23\n-\tmovs\tr2, r0\n \n-0001ca3c :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+0001ae60 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tsub\tsp, #12\n-\tmov\tr4, r3\n-\tcmp\tr3, r1\n-\tldr.w\tr8, [pc, #216]\t@ 1cb2c \n-\tite\tlt\n-\tmovlt\tr3, #0\n-\tmovge\tr3, #1\n-\tadd\tr8, pc\n-\tldr.w\tsl, [sp, #52]\t@ 0x34\n+\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n+\tldr\tr5, [pc, #308]\t@ (1afa8 )\n+\tsub\tsp, #60\t@ 0x3c\n+\tldr\tr4, [pc, #308]\t@ (1afac )\n \tmov\tr9, r1\n-\tmov\tr5, r0\n-\tmov\tr7, r2\n-\tadd.w\tfp, r4, #1\n-\torrs.w\tr3, r3, r4, lsr #31\n-\tbeq.n\t1ca86 \n-\tldr\tr3, [pc, #188]\t@ (1cb30 )\n-\tldr\tr0, [pc, #188]\t@ (1cb34 )\n-\tadd\tr0, pc\n+\tadd\tr5, pc\n+\tldr.w\tr8, [pc, #308]\t@ 1afb0 \n+\tldr\tr3, [pc, #308]\t@ (1afb4 )\n+\tadd\tr8, pc\n+\tldr\tr4, [r5, r4]\n+\tmov\tr5, r2\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #52]\t@ 0x34\n+\tmov.w\tr4, #0\n+\tmov\tr4, r0\n+\tmov\tr0, r2\n \tldr.w\tr6, [r8, r3]\n \tldr\tr3, [r6, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tadds\tr2, r4, #1\n-\tblt.n\t1cb1c \n-\tcmp\tr9, fp\n-\tbgt.n\t1ca9a \n-\tldr\tr3, [pc, #164]\t@ (1cb30 )\n-\tldr\tr0, [pc, #168]\t@ (1cb38 )\n-\tadd\tr0, pc\n-\tldr.w\tr6, [r8, r3]\n+\tldr.w\tr2, [r3, #1368]\t@ 0x558\n+\tldr.w\tr7, [r3, #644]\t@ 0x284\n+\tblx\tr2\n+\tadd\tr2, sp, #8\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr7\n+\tcmp\tr0, #0\n+\tbeq.n\t1af72 \n+\tldr\tr3, [pc, #264]\t@ (1afb8 )\n+\tldr\tr2, [sp, #12]\n+\tldr.w\tr3, [r8, r3]\n+\tcmp\tr2, r3\n+\tbeq.n\t1af96 \n+\tldr.w\tr0, [r9, #64]\t@ 0x40\n+\tblx\t8464 \n \tldr\tr3, [r6, #0]\n-\tldr\tr3, [r3, #16]\n+\tstr\tr5, [sp, #40]\t@ 0x28\n+\tmov\tr5, r0\n+\tldr\tr0, [pc, #240]\t@ (1afbc )\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tadd\tr0, pc\n \tblx\tr3\n-\tadds\tr3, r4, #2\n-\tcmp\tr9, r3\n-\tble.n\t1cb0a \n-\tldr\tr3, [r5, #0]\n-\tlsls\tr6, r4, #2\n-\tstr.w\tr3, [r7, r4, lsl #2]\n-\tldr\tr3, [sp, #48]\t@ 0x30\n-\tcmp\tr3, #0\n-\tit\tlt\n-\tmovlt\tr0, sl\n-\tblt.n\t1cac2 \n-\tmov\tr0, r3\n-\tldr\tr3, [pc, #120]\t@ (1cb30 )\n-\tldr.w\tr3, [r8, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #216]\t@ 0xd8\n+\tldr\tr2, [sp, #40]\t@ 0x28\n+\tldr\tr3, [r6, #0]\n+\tstrd\tr0, r5, [sp, #44]\t@ 0x2c\n+\tldr.w\tr8, [r3, #1176]\t@ 0x498\n+\tldr\tr3, [r2, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r2, #0]\n+\tmovs\tr3, #0\n+\tadd\tr2, sp, #40\t@ 0x28\n+\tldr\tr1, [r0, #0]\n+\tadds\tr1, #1\n+\tstr\tr1, [r0, #0]\n+\tmovs\tr1, #3\n+\tmov\tr0, r4\n+\tldr\tr7, [r5, #0]\n+\tadds\tr7, #1\n+\tstr\tr7, [r5, #0]\n+\tblx\tr8\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tmov\tr5, r0\n+\tldr\tr2, [r3, #0]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r3, #0]\n+\tble.n\t1af66 \n+\tldr\tr0, [sp, #44]\t@ 0x2c\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tble.n\t1af5c \n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tble.n\t1af4e \n+\tcmp\tr5, #0\n+\tbne.n\t1af92 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n-\tadds\tr3, r7, r6\n-\tadd.w\tr8, r6, #8\n-\tmov\tr1, sl\n-\tadds\tr6, r4, #3\n-\tstr\tr0, [r3, #4]\n+\tldr\tr2, [pc, #140]\t@ (1afc0 )\n+\tldr\tr3, [pc, #116]\t@ (1afac )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1afa2 \n \tmov\tr0, r5\n-\tblx\t8574 \n-\tldr\tr3, [r5, #36]\t@ 0x24\n-\tstr.w\tr0, [r7, r8]\n-\tcmp\tr3, #0\n-\tble.n\t1cb02 \n-\tmov.w\tr8, #0\n-\tldr\tr1, [r5, #32]\n-\tmov\tr3, r6\n-\tmov\tr2, r7\n-\tldr.w\tr0, [r1, r8, lsl #2]\n-\tmov\tr1, r9\n-\tstrd\tr4, sl, [sp]\n-\tadd.w\tr8, r8, #1\n-\tbl\t1ca3c \n-\tldr\tr3, [r5, #36]\t@ 0x24\n-\tmov\tr6, r0\n-\tcmp\tr3, r8\n-\tbgt.n\t1cae2 \n-\tmov\tr0, r6\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [pc, #36]\t@ (1cb30 )\n-\tldr.w\tr6, [r8, r3]\n+\tadd\tsp, #60\t@ 0x3c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n \tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #40]\t@ (1cb3c )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t1caa0 \n+\tcmp\tr5, #0\n+\tbeq.n\t1af28 \n+\tb.n\t1af92 \n \tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #32]\t@ (1cb40 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tadds\tr3, r4, #2\n-\tbne.n\t1cb10 \n-\tb.n\t1ca9a \n-\tlsls\tr0, r4, #22\n+\tb.n\t1af18 \n+\tldr\tr2, [r6, #0]\n+\tmov\tr0, r3\n+\tldr.w\tr3, [r2, #128]\t@ 0x80\n+\tblx\tr3\n+\tb.n\t1af0c \n+\tldr\tr3, [r6, #0]\n+\tmov\tr7, r0\n+\tmov\tr0, r5\n+\tldr.w\tr5, [r3, #288]\t@ 0x120\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tldr\tr3, [pc, #64]\t@ (1afc4 )\n+\tldr\tr1, [pc, #64]\t@ (1afc8 )\n+\tmov\tr2, r0\n+\tadd\tr3, pc\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tstr\tr7, [sp, #0]\n+\tblx\tr5\n+\tmovs\tr5, #1\n+\tb.n\t1af32 \n+\tldr\tr0, [sp, #16]\n+\tmov\tr1, r9\n+\tblx\t943c \n+\tmov\tr5, r0\n+\tb.n\t1af32 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tmovs\tr1, #132\t@ 0x84\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr1, #124\t@ 0x7c\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr1, [sp, #312]\t@ 0x138\n-\tmovs\tr1, r0\n-\tldr\tr1, [sp, #664]\t@ 0x298\n+\tlsrs\tr4, r5, #1\n+\tmovs\tr0, r0\n+\tldr\tr2, [r6, #116]\t@ 0x74\n \tmovs\tr1, r0\n-\tldr\tr1, [sp, #568]\t@ 0x238\n+\tmovs\tr0, #198\t@ 0xc6\n+\tmovs\tr2, r0\n+\tldr\tr5, [sp, #608]\t@ 0x260\n \tmovs\tr1, r0\n-\tldr\tr1, [sp, #72]\t@ 0x48\n+\tldr\tr6, [sp, #832]\t@ 0x340\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tldr\tr5, [pc, #276]\t@ (1cc6c )\n+\tldr\tr5, [pc, #276]\t@ (1b0f4 )\n \tsub\tsp, #36\t@ 0x24\n-\tldr\tr4, [pc, #276]\t@ (1cc70 )\n+\tldr\tr4, [pc, #276]\t@ (1b0f8 )\n \tadd\tr5, pc\n-\tldr\tr2, [pc, #276]\t@ (1cc74 )\n-\tldr\tr3, [pc, #280]\t@ (1cc78 )\n+\tldr\tr2, [pc, #276]\t@ (1b0fc )\n+\tldr\tr3, [pc, #280]\t@ (1b100 )\n \tadd\tr2, pc\n \tldr\tr7, [r1, #12]\n \tldr\tr4, [r5, r4]\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #28]\n \tmov.w\tr4, #0\n \tldr\tr3, [r2, r3]\n \tstr\tr3, [sp, #12]\n \tcmp\tr7, r3\n-\tbeq.n\t1cbc6 \n-\tldr\tr3, [pc, #260]\t@ (1cc7c )\n+\tbeq.n\t1b04e \n+\tldr\tr3, [pc, #260]\t@ (1b104 )\n \tmov\tr4, r1\n \tmov\tr5, r0\n \tadd\tr1, sp, #24\n \tmov\tr0, r4\n \tldr.w\tr8, [r2, r3]\n \tldr.w\tr3, [r8]\n \tldr.w\tr3, [r3, #172]\t@ 0xac\n \tblx\tr3\n \tldrb\tr3, [r0, #0]\n \tmov\tr6, r0\n \tcmp\tr3, #101\t@ 0x65\n-\tbne.n\t1cbca \n+\tbne.n\t1b052 \n \tldr.w\tsl, [sp, #24]\n-\tldr\tr1, [pc, #228]\t@ (1cc80 )\n+\tldr\tr1, [pc, #228]\t@ (1b108 )\n \tmov\tr2, sl\n \tcmp\tr2, #3\n \tadd\tr1, pc\n \tit\tge\n \tmovge\tr2, #3\n \tblx\t9adc \n-\tcbnz\tr0, 1cbca \n+\tcbnz\tr0, 1b052 \n \tcmp.w\tsl, #3\n-\tbgt.n\t1cc12 \n+\tbgt.n\t1b09a \n \tstr\tr0, [sp, #20]\n-\tcbz\tr7, 1cbbe \n+\tcbz\tr7, 1b046 \n \tldr\tr3, [r7, #4]\n-\tcbz\tr3, 1cbbe \n+\tcbz\tr3, 1b046 \n \tmov\tr0, r4\n \tblx\tr3\n \tldr\tr3, [sp, #20]\n \tldr\tr2, [sp, #12]\n \tstrd\tr2, r3, [r4, #12]\n \tmovs\tr0, #0\n-\tb.n\t1cbf8 \n-\tcbz\tr5, 1cbf6 \n+\tb.n\t1b080 \n+\tcbz\tr5, 1b07e \n \tldr.w\tr3, [r8]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n \tldr.w\tr3, [r8]\n \tmov\tr0, r5\n \tldr.w\tr2, [r3, #672]\t@ 0x2a0\n \tldr\tr4, [r3, #68]\t@ 0x44\n \tblx\tr2\n \tmovs\tr1, #0\n-\tldr\tr3, [pc, #152]\t@ (1cc84 )\n+\tldr\tr3, [pc, #152]\t@ (1b10c )\n \tstr\tr1, [sp, #0]\n \tmov\tr2, r6\n-\tldr\tr1, [pc, #152]\t@ (1cc88 )\n+\tldr\tr1, [pc, #152]\t@ (1b110 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #144]\t@ (1cc8c )\n-\tldr\tr3, [pc, #116]\t@ (1cc70 )\n+\tldr\tr2, [pc, #144]\t@ (1b114 )\n+\tldr\tr3, [pc, #116]\t@ (1b0f8 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1cc68 \n+\tbne.n\t1b0f0 \n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, sl, pc}\n \tcmp.w\tsl, #4\n-\tbeq.n\t1cc38 \n+\tbeq.n\t1b0c0 \n \tldrb\tr3, [r6, #3]\n \tcmp\tr3, #45\t@ 0x2d\n-\tbne.n\t1cc38 \n+\tbne.n\t1b0c0 \n \tldr.w\tr3, [r8]\n \tadds\tr1, r6, #4\n \tmov\tr0, r5\n \tadd\tr2, sp, #20\n \tldr.w\tr3, [r3, #156]\t@ 0x9c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t1cbf6 \n+\tbne.n\t1b07e \n \tldr\tr0, [sp, #20]\n \tnegs\tr0, r0\n-\tb.n\t1cbb2 \n+\tb.n\t1b03a \n \tcmp\tr5, #0\n-\tbeq.n\t1cbf6 \n+\tbeq.n\t1b07e \n \tldr.w\tr3, [r8]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n \tldr.w\tr3, [r8]\n \tmov\tr0, r5\n \tldr.w\tr2, [r3, #672]\t@ 0x2a0\n \tldr\tr4, [r3, #68]\t@ 0x44\n \tblx\tr2\n \tmovs\tr1, #0\n-\tldr\tr3, [pc, #52]\t@ (1cc90 )\n+\tldr\tr3, [pc, #52]\t@ (1b118 )\n \tstr\tr1, [sp, #0]\n \tmov\tr2, r6\n-\tldr\tr1, [pc, #52]\t@ (1cc94 )\n+\tldr\tr1, [pc, #52]\t@ (1b11c )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tblx\tr4\n-\tb.n\t1cbf6 \n+\tb.n\t1b07e \n \tblx\t894c <__stack_chk_fail@plt>\n-\tlsls\tr2, r4, #18\n+\tmovs\tr0, #26\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tlsls\tr4, r3, #18\n+\tmovs\tr0, #20\n \tmovs\tr2, r0\n \tlsrs\tr4, r4, #1\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr2, {r2, r4, r6, r7}\n+\tbne.n\t1b04c \n \tmovs\tr1, r0\n-\tldrb\tr0, [r3, #24]\n+\tldrh\tr4, [r3, #8]\n \tmovs\tr1, r0\n-\tldrb\tr2, [r6, #24]\n+\tldrh\tr6, [r6, #8]\n \tmovs\tr1, r0\n-\tlsls\tr0, r0, #16\n+\tsubs\tr0, r7, #5\n \tmovs\tr2, r0\n-\tldrb\tr0, [r2, #23]\n+\tldrh\tr4, [r2, #6]\n \tmovs\tr1, r0\n-\tldrb\tr2, [r0, #23]\n+\tldrh\tr6, [r0, #6]\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n \tsub\tsp, #40\t@ 0x28\n-\tldr\tr2, [pc, #232]\t@ (1cd94 )\n+\tldr\tr2, [pc, #232]\t@ (1b21c )\n \tmovw\tr3, #28261\t@ 0x6e65\n \tmovt\tr3, #100\t@ 0x64\n \tadd\tr2, pc\n-\tldr\tr5, [pc, #224]\t@ (1cd98 )\n+\tldr\tr5, [pc, #224]\t@ (1b220 )\n \tstr\tr3, [sp, #4]\n \tmov\tr4, r0\n-\tldr\tr3, [pc, #220]\t@ (1cd9c )\n+\tldr\tr3, [pc, #220]\t@ (1b224 )\n \tadd\tr5, pc\n \tldr.w\tr9, [r0, #16]\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #36]\t@ 0x24\n \tmov.w\tr3, #0\n \tcmp.w\tr9, #0\n-\tbne.n\t1cd0a \n+\tbne.n\t1b192 \n \tmovs\tr0, #4\n \tmovs\tr6, #3\n \tadd.w\tr9, sp, r0\n-\tldr\tr3, [pc, #192]\t@ (1cda0 )\n+\tldr\tr3, [pc, #192]\t@ (1b228 )\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tmov\tr1, r9\n \tstr\tr0, [r4, #4]\n \tblx\t8bd8 \n-\tldr\tr2, [pc, #180]\t@ (1cda4 )\n-\tldr\tr3, [pc, #168]\t@ (1cd9c )\n+\tldr\tr2, [pc, #180]\t@ (1b22c )\n+\tldr\tr3, [pc, #168]\t@ (1b224 )\n \tadd\tr2, pc\n \tstr\tr6, [r4, #8]\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #36]\t@ 0x24\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1cd90 \n+\tbne.n\t1b218 \n \tadd\tsp, #40\t@ 0x28\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tldr\tr7, [pc, #156]\t@ (1cda8 )\n+\tldr\tr7, [pc, #156]\t@ (1b230 )\n \teor.w\tr1, r9, r9, asr #31\n \tmovw\tr0, #52429\t@ 0xcccd\n \tmovt\tr0, #52428\t@ 0xcccc\n \tsub.w\tr1, r1, r9, asr #31\n \tadd.w\tip, sp, #8\n \tadd\tr7, pc\n \tmovs\tr2, #0\n@@ -31910,84 +29025,84 @@\n \tcmp.w\tlr, #9\n \tadd.w\tr2, r2, #1\n \tmov.w\tr3, r3, lsr #3\n \tmls\tsl, r6, r3, r1\n \tmov\tr1, r3\n \tldrb.w\tr3, [r7, sl]\n \tstrb.w\tr3, [ip, #1]!\n-\tbgt.n\t1cd2c \n+\tbgt.n\t1b1b4 \n \tcmp.w\tr9, #0\n-\tbgt.n\t1cd82 \n+\tbgt.n\t1b20a \n \tadd.w\tr9, sp, #4\n \tadds\tr0, r2, #5\n \tadd.w\tlr, r9, r0\n \tadd.w\tip, sp, #7\n \tmovs\tr3, #0\n \tadds\tr3, #1\n \tldrb.w\tr7, [lr, #-1]!\n \tldrb.w\tr8, [ip, #1]!\n \tsubs\tr6, r2, r3\n \tstrb.w\tr8, [lr]\n \tcmp\tr6, r3\n \tstrb.w\tr7, [ip]\n-\tbgt.n\t1cd66 \n+\tbgt.n\t1b1ee \n \tadds\tr6, r2, #4\n-\tb.n\t1ccdc \n+\tb.n\t1b164 \n \tadd.w\tr2, r8, #2\n \tmovs\tr1, #45\t@ 0x2d\n \tadd.w\tr3, sp, r2\n \tstrb\tr1, [r3, #8]\n-\tb.n\t1cd56 \n+\tb.n\t1b1de \n \tblx\t894c <__stack_chk_fail@plt>\n-\tlsls\tr0, r1, #13\n+\tsubs\tr0, r0, #3\n \tmovs\tr2, r0\n-\tlsls\tr6, r7, #12\n+\tsubs\tr6, r6, #2\n \tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsls\tr2, r1, #12\n+\tsubs\tr2, r0, #2\n \tmovs\tr2, r0\n-\tldrb\tr4, [r6, #20]\n+\tldrh\tr0, [r7, #0]\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n \tmov\tr4, r3\n-\tldr\tr3, [pc, #252]\t@ (1cebc )\n+\tldr\tr3, [pc, #252]\t@ (1b344 )\n \tmov\tr8, r2\n-\tldr\tr2, [pc, #252]\t@ (1cec0 )\n+\tldr\tr2, [pc, #252]\t@ (1b348 )\n \tadd\tr3, pc\n \tsub\tsp, #12\n \tmov\tr7, r0\n \tmovs\tr0, #0\n \tmov\tr5, r1\n \tldr.w\tr9, [r3, r2]\n \tmov\tr2, r4\n \tldr.w\tr3, [r9]\n \tldr.w\tr3, [r3, #160]\t@ 0xa0\n \tblx\tr3\n-\tcbnz\tr0, 1cdea \n+\tcbnz\tr0, 1b272 \n \tmovs\tr6, #0\n \tmov\tr0, r6\n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n \tmov\tr1, r5\n \tmovs\tr0, #0\n-\tbl\t1cb44 \n+\tbl\t1afcc \n \tmov\tr6, r0\n-\tcbnz\tr0, 1cdfe \n+\tcbnz\tr0, 1b286 \n \tldr\tr3, [r5, #16]\n \tadd\tr3, r8\n \tstr\tr3, [r4, #0]\n-\tb.n\t1cde0 \n+\tb.n\t1b268 \n \tcmp\tr7, #0\n-\tbeq.n\t1cde2 \n+\tbeq.n\t1b26a \n \tldr.w\tr3, [r9]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tldr.w\tr3, [r9]\n \tmov\tr4, r0\n \tmov\tr0, r7\n@@ -31995,166 +29110,166 @@\n \tblx\tr3\n \tldr.w\tr3, [r9]\n \tmov\tr0, r7\n \tldr.w\tr2, [r3, #672]\t@ 0x2a0\n \tldr\tr5, [r3, #68]\t@ 0x44\n \tblx\tr2\n \tmovs\tr3, #0\n-\tldr\tr1, [pc, #148]\t@ (1cec4 )\n+\tldr\tr1, [pc, #148]\t@ (1b34c )\n \tstr\tr3, [sp, #0]\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #148]\t@ (1cec8 )\n+\tldr\tr3, [pc, #148]\t@ (1b350 )\n \tadd\tr1, pc\n \tadd\tr3, pc\n \tblx\tr5\n \tldrb\tr3, [r4, #0]\n \tcmp\tr3, #101\t@ 0x65\n-\tbne.n\t1ce46 \n+\tbne.n\t1b2ce \n \tldrb\tr3, [r4, #1]\n \tcmp\tr3, #110\t@ 0x6e\n-\tbeq.n\t1ceb0 \n+\tbeq.n\t1b338 \n \tblx\t8ea4 <__ctype_b_loc@plt>\n \tldrb\tr3, [r4, #0]\n \tldr\tr1, [r0, #0]\n \tldrh.w\tr2, [r1, r3, lsl #1]\n \tlsls\tr0, r2, #18\n-\tbpl.n\t1ce62 \n+\tbpl.n\t1b2ea \n \tldrb.w\tr3, [r4, #1]!\n \tldrh.w\tr2, [r1, r3, lsl #1]\n \tlsls\tr2, r2, #18\n-\tbmi.n\t1ce56 \n+\tbmi.n\t1b2de \n \tsub.w\tr2, r3, #43\t@ 0x2b\n \ttst.w\tr2, #253\t@ 0xfd\n \titt\teq\n \tldrbeq\tr3, [r4, #1]\n \taddeq\tr4, #1\n \tcmp\tr3, #48\t@ 0x30\n-\tbne.n\t1cde2 \n+\tbne.n\t1b26a \n \tldrh.w\tr3, [r1, #96]\t@ 0x60\n \tlsls\tr5, r3, #20\n-\tbpl.n\t1ce8a \n+\tbpl.n\t1b312 \n \tldrb.w\tr2, [r4, #1]!\n \tldrh.w\tr3, [r1, r2, lsl #1]\n \tlsls\tr0, r3, #20\n-\tbmi.n\t1ce7c \n-\tb.n\t1ce96 \n+\tbmi.n\t1b304 \n+\tb.n\t1b31e \n \tlsls\tr2, r3, #18\n-\tbpl.n\t1cde2 \n+\tbpl.n\t1b26a \n \tldrb.w\tr2, [r4, #1]!\n \tldrh.w\tr3, [r1, r2, lsl #1]\n \tlsls\tr3, r3, #18\n-\tbmi.n\t1ce8e \n+\tbmi.n\t1b316 \n \tcmp\tr2, #0\n-\tbne.n\t1cde2 \n+\tbne.n\t1b26a \n \tldr.w\tr3, [r9]\n \tmov\tr0, r7\n-\tldr\tr1, [pc, #36]\t@ (1cecc )\n+\tldr\tr1, [pc, #36]\t@ (1b354 )\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t1cde2 \n+\tb.n\t1b26a \n \tldrb\tr3, [r4, #2]\n \tcmp\tr3, #100\t@ 0x64\n \tit\teq\n \taddeq\tr4, #3\n-\tb.n\t1ce46 \n+\tb.n\t1b2ce \n \tnop\n-\tlsls\tr0, r7, #8\n+\tadds\tr0, r6, #6\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr0, [r6, #15]\n+\tstrh\tr4, [r6, #54]\t@ 0x36\n \tmovs\tr1, r0\n-\tldrb\tr2, [r7, #15]\n+\tstrh\tr6, [r7, #54]\t@ 0x36\n \tmovs\tr1, r0\n-\tstr\tr6, [sp, #424]\t@ 0x1a8\n+\tadd\tr0, pc, #344\t@ (adr r0, 1b4b0 )\n \tmovs\tr1, r0\n \n-0001ced0 :\n+0001b358 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (1cf10 )\n+\tldr\tr4, [pc, #48]\t@ (1b398 )\n \tmov\tlr, r0\n \tmov\tip, r3\n \tmov\tr0, r1\n \tadd\tr4, pc\n \tcmp\tr2, #3\n-\tbeq.n\t1cf04 \n-\tldr\tr1, [pc, #36]\t@ (1cf14 )\n+\tbeq.n\t1b38c \n+\tldr\tr1, [pc, #36]\t@ (1b39c )\n \tmov\tr2, ip\n-\tldr\tr3, [pc, #36]\t@ (1cf18 )\n+\tldr\tr3, [pc, #36]\t@ (1b3a0 )\n \tadd\tr3, pc\n \tldr\tr1, [r4, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr1, lr\n \tldr\tr2, [r3, #8]\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t96b8 \n-\tlsls\tr6, r2, #4\n+\tadds\tr6, r1, #2\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr2, [r6, r4]\n+\tstrh\tr6, [r4, #44]\t@ 0x2c\n \tmovs\tr1, r0\n \n-0001cf1c :\n+0001b3a4 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (1cf5c )\n+\tldr\tr4, [pc, #48]\t@ (1b3e4 )\n \tmov\tlr, r0\n \tmov\tip, r3\n \tmov\tr0, r1\n \tadd\tr4, pc\n \tcmp\tr2, #3\n-\tbeq.n\t1cf50 \n-\tldr\tr1, [pc, #36]\t@ (1cf60 )\n+\tbeq.n\t1b3d8 \n+\tldr\tr1, [pc, #36]\t@ (1b3e8 )\n \tmov\tr2, ip\n-\tldr\tr3, [pc, #36]\t@ (1cf64 )\n+\tldr\tr3, [pc, #36]\t@ (1b3ec )\n \tadd\tr3, pc\n \tldr\tr1, [r4, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr1, lr\n \tldr\tr2, [r3, #8]\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8c4c \n-\tlsls\tr2, r1, #3\n+\tadds\tr2, r0, #1\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr2, [r4, #12]\n+\tstrh\tr6, [r4, #48]\t@ 0x30\n \tmovs\tr1, r0\n \n-0001cf68 :\n+0001b3f0 :\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr6, [pc, #184]\t@ (1d034 )\n+\tldr\tr6, [pc, #184]\t@ (1b4bc )\n \tmov\tr5, r1\n \tmov\tr4, r3\n \tcmp\tr2, #3\n \tadd\tr6, pc\n-\tbeq.n\t1cfa0 \n-\tldr\tr1, [pc, #176]\t@ (1d038 )\n+\tbeq.n\t1b428 \n+\tldr\tr1, [pc, #176]\t@ (1b4c0 )\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #176]\t@ (1d03c )\n+\tldr\tr3, [pc, #176]\t@ (1b4c4 )\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n@@ -32162,143 +29277,143 @@\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr1, [r4, #8]\n \tmov\tr2, r5\n \tldr\tr3, [r3, #0]\n \tblx\t9a7c \n \tmov\tr4, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1cf9a \n+\tbeq.n\t1b422 \n \tblx\t91b4 \n-\tldr\tr3, [pc, #128]\t@ (1d038 )\n+\tldr\tr3, [pc, #128]\t@ (1b4c0 )\n \tmov\tr7, r0\n \tldr.w\tr8, [r6, r3]\n \tldr.w\tr3, [r8]\n-\tcbz\tr0, 1d01c \n+\tcbz\tr0, 1b4a4 \n \tldr\tr3, [r3, #20]\n \tlsls\tr0, r0, #2\n \tblx\tr3\n \tldr\tr6, [r4, #28]\n \tmov\tsl, r0\n-\tcbz\tr6, 1cff8 \n-\tldr.w\tr9, [pc, #112]\t@ 1d040 \n+\tcbz\tr6, 1b480 \n+\tldr.w\tr9, [pc, #112]\t@ 1b4c8 \n \tsub.w\tfp, r0, #4\n \tmovs\tr6, #0\n \tadd\tr9, pc\n \tmov\tr0, r9\n \tcmp\tr7, r6\n-\tbgt.n\t1cfe8 \n+\tbgt.n\t1b470 \n \tldr.w\tr3, [r8]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr4, [r4, #28]\n \tadds\tr6, #1\n \tldr\tr2, [r4, #28]\n \tldr\tr3, [r4, #0]\n \tstr.w\tr3, [fp, #4]!\n \tcmp\tr2, #0\n-\tbne.n\t1cfda \n+\tbne.n\t1b462 \n \tldr.w\tr3, [r8]\n \tmov\tr1, sl\n \tmov\tr0, r6\n \tldr.w\tr2, [r3, #220]\t@ 0xdc\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\tr4\n \tldr.w\tr3, [r8]\n \tmov\tr0, sl\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t1d02e \n+\tb.n\t1b4b6 \n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tmov\tr1, r0\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\tr4\n \tmovs\tr0, #0\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tlsls\tr4, r7, #1\n+\tsubs\tr4, r6, r7\n \tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr2, [sp, #48]\t@ 0x30\n+\tadd\tr3, pc, #992\t@ (adr r3, 1b8a8 )\n \tmovs\tr1, r0\n-\tstr\tr5, [sp, #384]\t@ 0x180\n+\tldr\tr7, [sp, #304]\t@ 0x130\n \tmovs\tr1, r0\n \n-0001d044 :\n+0001b4cc :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr5, [pc, #240]\t@ (1d148 )\n+\tldr\tr5, [pc, #240]\t@ (1b5d0 )\n \tsub\tsp, #12\n-\tldr\tr4, [pc, #240]\t@ (1d14c )\n+\tldr\tr4, [pc, #240]\t@ (1b5d4 )\n \tcmp\tr2, #5\n \tadd\tr5, pc\n-\tldr\tr6, [pc, #240]\t@ (1d150 )\n+\tldr\tr6, [pc, #240]\t@ (1b5d8 )\n \tadd\tr6, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r1\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n \tmov\tr4, r3\n-\tbeq.n\t1d0a4 \n-\tldr\tr1, [pc, #224]\t@ (1d154 )\n+\tbeq.n\t1b52c \n+\tldr\tr1, [pc, #224]\t@ (1b5dc )\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #224]\t@ (1d158 )\n+\tldr\tr3, [pc, #224]\t@ (1b5e0 )\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #208]\t@ (1d15c )\n-\tldr\tr3, [pc, #188]\t@ (1d14c )\n+\tldr\tr2, [pc, #208]\t@ (1b5e4 )\n+\tldr\tr3, [pc, #188]\t@ (1b5d4 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1d142 \n+\tbne.n\t1b5ca \n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n \tldr\tr3, [r3, #0]\n \tmov\tr2, r5\n \tldr\tr1, [r4, #8]\n \tblx\t9a7c \n \tmov\tr7, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1d088 \n-\tldr\tr3, [pc, #156]\t@ (1d154 )\n+\tbeq.n\t1b510 \n+\tldr\tr3, [pc, #156]\t@ (1b5dc )\n \tldr\tr0, [r4, #12]\n \tldr.w\tr9, [r6, r3]\n \tldr.w\tr3, [r9]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr6, r0\n \tmov\tr0, r7\n \tblx\t838c \n \tldr\tr0, [r7, #52]\t@ 0x34\n \tmov\tr1, r6\n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tblx\tr3\n \tmov\tr8, r0\n-\tcbz\tr0, 1d11c \n+\tcbz\tr0, 1b5a4 \n \tldr\tr6, [r0, #12]\n \tldr\tr3, [r6, #0]\n \tcmp\tr3, #1\n-\tble.n\t1d0fc \n+\tble.n\t1b584 \n \tldr.w\tr2, [r9]\n \tsubs\tr3, #1\n \tmov\tr0, r6\n \tstr\tr3, [r6, #0]\n \tldr\tr3, [r2, #124]\t@ 0x7c\n \tblx\tr3\n \tldr\tr3, [r0, #0]\n@@ -32313,15 +29428,15 @@\n \tblx\tr3\n \tldr.w\tr3, [r9]\n \tmov\tr1, r6\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t1d08a \n+\tb.n\t1b512 \n \tldr\tr0, [r7, #52]\t@ 0x34\n \tmov\tr1, r6\n \tmov\tr2, sp\n \tldr\tr3, [r0, #48]\t@ 0x30\n \tblx\tr3\n \tldr\tr3, [r4, #16]\n \tldr.w\tr2, [r9]\n@@ -32330,118 +29445,121 @@\n \tldr.w\tr5, [r2, #948]\t@ 0x3b4\n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tstr\tr3, [r1, #12]\n \tldr\tr1, [r4, #16]\n \tblx\tr5\n-\tb.n\t1d118 \n+\tb.n\t1b5a0 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tvaddl.u32\tq0, d0, d1\n+\tsubs\tr0, r3, r4\n+\tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tvaddl.u16\tq0, d12, d1\n+\tsubs\tr4, r2, r4\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr2, [r6, #17]\n+\tstrh\tr6, [r6, #58]\t@ 0x3a\n \tmovs\tr1, r0\n-\tvhadd.u32\td16, d14, d1\n+\tsubs\tr6, r4, r3\n+\tmovs\tr2, r0\n \n-0001d160 :\n+0001b5e8 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tldr\tr6, [pc, #912]\t@ (1d504 )\n+\tldr\tr6, [pc, #912]\t@ (1b98c )\n \tsub\tsp, #52\t@ 0x34\n-\tldr\tr5, [pc, #912]\t@ (1d508 )\n+\tldr\tr5, [pc, #912]\t@ (1b990 )\n \tmov\tr9, r3\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #912]\t@ (1d50c )\n-\tldr\tr3, [pc, #912]\t@ (1d510 )\n+\tldr\tr4, [pc, #912]\t@ (1b994 )\n+\tldr\tr3, [pc, #912]\t@ (1b998 )\n \tadd\tr4, pc\n \tldr\tr5, [r6, r5]\n \tmov\tr6, r1\n \tmov\tr1, r4\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #44]\t@ 0x2c\n \tmov.w\tr5, #0\n \tmov\tr5, r0\n \tsubs\tr0, r2, #3\n \tbics.w\tr7, r0, #2\n \tldr\tr4, [r4, r3]\n \tldr\tr3, [r4, #0]\n-\tbne.n\t1d216 \n+\tbne.n\t1b69e \n \tmov\tsl, r2\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tldr.w\tr0, [r9, #8]\n \tblx\tr3\n \tcmp.w\tsl, #5\n \tstr\tr0, [sp, #16]\n-\tbeq.n\t1d1e2 \n+\tbeq.n\t1b66a \n \tldr\tr3, [r5, #80]\t@ 0x50\n \tmovs\tr1, #3\n \tldr\tr2, [r5, #28]\n \tstr\tr1, [sp, #32]\n \tcmp\tr2, r3\n-\tbeq.w\t1d482 \n+\tbeq.w\t1b90a \n \tldr\tr3, [r4, #0]\n-\tldr\tr0, [pc, #848]\t@ (1d514 )\n+\tldr\tr0, [pc, #848]\t@ (1b99c )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr.w\tr8, [sp, #32]\n \tldr\tr3, [r4, #0]\n \tcmp.w\tr8, #3\n-\tbhi.w\t1d500 \n+\tbhi.w\t1b988 \n \ttbh\t[pc, r8, lsl #1]\n \tlsls\tr4, r7, #3\n \tlsls\tr6, r2, #2\n \tmovs\tr5, r6\n \tlsls\tr3, r2, #5\n \tstr\tr7, [sp, #4]\n \tmov\tr0, r6\n-\tldr\tr2, [pc, #816]\t@ (1d518 )\n+\tldr\tr2, [pc, #816]\t@ (1b9a0 )\n \tldr\tr3, [r4, #0]\n \tadd\tr2, pc\n \tstr\tr2, [sp, #0]\n \tadd\tr2, sp, #32\n \tstr\tr2, [sp, #8]\n-\tldr\tr2, [pc, #808]\t@ (1d51c )\n+\tldr\tr2, [pc, #808]\t@ (1b9a4 )\n \tldr.w\tsl, [r3, #1224]\t@ 0x4c8\n \tmovs\tr3, #4\n \tldr.w\tr1, [r9, #12]\n \tadd\tr2, pc\n \tldr.w\tr7, [r9, #16]\n \tblx\tsl\n \tcmp\tr0, #0\n-\tbne.w\t1d462 \n+\tbne.w\t1b8ea \n \tldr\tr2, [r5, #28]\n \tldr\tr3, [r5, #80]\t@ 0x50\n \tcmp\tr2, r3\n-\tbeq.n\t1d1c8 \n-\tb.n\t1d1be \n+\tbeq.n\t1b650 \n+\tb.n\t1b646 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r9\n-\tldr\tr3, [pc, #768]\t@ (1d520 )\n+\tldr\tr3, [pc, #768]\t@ (1b9a8 )\n \tmovs\tr1, #2\n \tmov\tr0, r6\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #760]\t@ (1d524 )\n-\tldr\tr3, [pc, #732]\t@ (1d508 )\n+\tldr\tr2, [pc, #760]\t@ (1b9ac )\n+\tldr\tr3, [pc, #732]\t@ (1b990 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #44]\t@ 0x2c\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t1d4fc \n+\tbne.w\t1b984 \n \tadd\tsp, #52\t@ 0x34\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tmov\tr0, r7\n \tblx\tr3\n \tldr\tr3, [r5, #28]\n \tldr\tr2, [r4, #0]\n@@ -32449,509 +29567,515 @@\n \tlsls\tr0, r3, #3\n \tmov.w\tr9, r3, lsl #1\n \tldr\tr2, [r2, #20]\n \tblx\tr2\n \tldr\tr5, [r5, #76]\t@ 0x4c\n \tmov\tr7, r0\n \tcmp\tr5, #0\n-\tbeq.w\t1d3ba \n-\tldr\tr3, [pc, #704]\t@ (1d528 )\n+\tbeq.w\t1b842 \n+\tldr\tr3, [pc, #704]\t@ (1b9b0 )\n \tmov.w\tr8, #0\n \tadd\tr3, pc\n \tstr\tr3, [sp, #20]\n-\tldr\tr3, [pc, #696]\t@ (1d52c )\n+\tldr\tr3, [pc, #696]\t@ (1b9b4 )\n \tadd\tr3, pc\n \tstr\tr3, [sp, #24]\n \tldr\tr3, [r5, #52]\t@ 0x34\n \tcmp\tr3, #0\n-\tbeq.n\t1d2d8 \n+\tbeq.n\t1b760 \n \tldr\tr3, [r3, #24]\n-\tcbz\tr3, 1d2d8 \n+\tcbz\tr3, 1b760 \n \tldr\tr3, [r4, #0]\n \tldr\tr0, [r5, #0]\n \tldr.w\tr2, [r3, #1368]\t@ 0x558\n \tldr.w\tfp, [r3, #864]\t@ 0x360\n \tblx\tr2\n \tmov\tr2, sl\n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tfp\n \tcmp\tr0, #0\n-\tble.n\t1d2d8 \n+\tble.n\t1b760 \n \tldr\tr0, [r5, #52]\t@ 0x34\n \tldr\tr1, [sp, #16]\n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tblx\tr3\n \tmov\tfp, r0\n-\tcbz\tr0, 1d2d8 \n+\tcbz\tr0, 1b760 \n \tcmp\tr9, r8\n-\tbgt.n\t1d2b2 \n+\tbgt.n\t1b73a \n \tldr\tr2, [r4, #0]\n \tldr\tr0, [sp, #24]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tadd.w\tr2, r8, #1\n \tcmp\tr2, r9\n-\tblt.n\t1d2c2 \n+\tblt.n\t1b74a \n \tldr\tr2, [r4, #0]\n \tldr\tr0, [sp, #20]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [r5, #0]\n \tmov.w\tr3, r8, lsl #2\n \tstr.w\tr2, [r7, r8, lsl #2]\n \tadd\tr3, r7\n \tadd.w\tr8, r8, #2\n \tldr.w\tr2, [fp, #12]\n \tstr\tr2, [r3, #4]\n \tldr\tr5, [r5, #20]\n \tcmp\tr5, #0\n-\tbne.n\t1d276 \n+\tbne.n\t1b6fe \n \tcmp.w\tr8, #0\n-\tbeq.n\t1d3ba \n+\tbeq.n\t1b842 \n \tldr\tr3, [r4, #0]\n \tmov\tr1, r7\n \tmov\tr0, r8\n \tldr.w\tr2, [r3, #220]\t@ 0xdc\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tr5\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t1d228 \n+\tb.n\t1b6b0 \n \tldr.w\tr9, [r3, #188]\t@ 0xbc\n \tmov\tr1, r7\n \tadd\tr3, sp, #40\t@ 0x28\n \tadd\tr2, sp, #36\t@ 0x24\n \tmov\tr0, r6\n \tblx\tr9\n \tmov\tr8, r0\n \tcmp\tr0, #0\n-\tbne.n\t1d226 \n+\tbne.n\t1b6ae \n \tldr\tr3, [r5, #80]\t@ 0x50\n \tldr\tr1, [sp, #36]\t@ 0x24\n \tcmp\tr3, r1\n \tit\tge\n \tmovge.w\tsl, r3, lsl #1\n \tldr\tr3, [r4, #0]\n \tit\tlt\n \tmovlt.w\tsl, r1, lsl #1\n \tldr\tr3, [r3, #20]\n \tmov.w\tr0, sl, lsl #2\n \tblx\tr3\n \tldr\tr3, [sp, #36]\t@ 0x24\n \tmov\tr7, r0\n \tcmp\tr3, #0\n-\tble.n\t1d3ba \n-\tldr\tr3, [pc, #496]\t@ (1d530 )\n+\tble.n\t1b842 \n+\tldr\tr3, [pc, #496]\t@ (1b9b8 )\n \tmov.w\tr9, #0\n \tstr\tr6, [sp, #28]\n \tadd\tr3, pc\n \tstr\tr3, [sp, #20]\n-\tldr\tr3, [pc, #488]\t@ (1d534 )\n+\tldr\tr3, [pc, #488]\t@ (1b9bc )\n \tadd\tr3, pc\n \tstr\tr3, [sp, #24]\n \tldr\tr3, [sp, #40]\t@ 0x28\n \tmov\tr0, r5\n \tldr.w\tr1, [r3, r9, lsl #2]\n \tmovs\tr3, #0\n \tmov\tr2, r3\n \tblx\t9a7c \n \tmov\tfp, r0\n-\tcbz\tr0, 1d3a8 \n+\tcbz\tr0, 1b830 \n \tldr\tr0, [r0, #52]\t@ 0x34\n-\tcbz\tr0, 1d3a8 \n+\tcbz\tr0, 1b830 \n \tldr\tr2, [r0, #24]\n-\tcbz\tr2, 1d3a8 \n+\tcbz\tr2, 1b830 \n \tldr\tr2, [r0, #44]\t@ 0x2c\n \tldr\tr1, [sp, #16]\n \tblx\tr2\n \tmov\tr6, r0\n-\tcbz\tr0, 1d3a8 \n+\tcbz\tr0, 1b830 \n \tcmp\tsl, r8\n-\tbgt.n\t1d382 \n+\tbgt.n\t1b80a \n \tldr\tr1, [r4, #0]\n \tldr\tr0, [sp, #24]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tadd.w\tr1, r8, #1\n \tcmp\tr1, sl\n-\tblt.n\t1d392 \n+\tblt.n\t1b81a \n \tldr\tr1, [r4, #0]\n \tldr\tr0, [sp, #20]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tldr.w\tr3, [fp]\n \tstr.w\tr3, [r7, r8, lsl #2]\n \tmov.w\tr3, r8, lsl #2\n \tadd\tr3, r7\n \tadd.w\tr8, r8, #2\n \tldr\tr2, [r6, #12]\n \tstr\tr2, [r3, #4]\n \tldr\tr3, [sp, #36]\t@ 0x24\n \tadd.w\tr9, r9, #1\n \tcmp\tr3, r9\n-\tbgt.n\t1d350 \n+\tbgt.n\t1b7d8 \n \tldr\tr6, [sp, #28]\n \tcmp.w\tr8, #0\n-\tbne.n\t1d2e4 \n+\tbne.n\t1b76c \n \tldr\tr3, [r4, #0]\n \tmovs\tr1, #0\n \tmov\tr0, r1\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tr5\n-\tb.n\t1d2fa \n+\tb.n\t1b782 \n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tmov\tr0, r7\n \tblx\tr3\n \tldr\tr3, [r5, #28]\n \tldr\tr1, [r4, #0]\n \tmov\tsl, r0\n \tlsls\tr0, r3, #3\n \tmov.w\tr9, r3, lsl #1\n \tldr\tr1, [r1, #20]\n \tblx\tr1\n \tldr\tr5, [r5, #76]\t@ 0x4c\n \tmov\tr7, r0\n \tcmp\tr5, #0\n-\tbeq.n\t1d3ba \n-\tldr.w\tfp, [pc, #324]\t@ 1d538 \n-\tldr\tr3, [pc, #324]\t@ (1d53c )\n+\tbeq.n\t1b842 \n+\tldr.w\tfp, [pc, #324]\t@ 1b9c0 \n+\tldr\tr3, [pc, #324]\t@ (1b9c4 )\n \tadd\tfp, pc\n \tadd\tr3, pc\n \tstrd\tr3, r6, [sp, #20]\n \tldr\tr2, [r5, #52]\t@ 0x34\n-\tcbz\tr2, 1d458 \n+\tcbz\tr2, 1b8e0 \n \tldr\tr2, [r2, #24]\n-\tcbz\tr2, 1d458 \n+\tcbz\tr2, 1b8e0 \n \tldr\tr2, [r4, #0]\n \tldr\tr0, [r5, #0]\n \tldr.w\tr1, [r2, #1368]\t@ 0x558\n \tldr.w\tr6, [r2, #988]\t@ 0x3dc\n \tblx\tr1\n \tmov\tr1, sl\n \tblx\tr6\n-\tcbz\tr0, 1d458 \n+\tcbz\tr0, 1b8e0 \n \tldr\tr0, [r5, #52]\t@ 0x34\n \tldr\tr1, [sp, #16]\n \tldr\tr2, [r0, #44]\t@ 0x2c\n \tblx\tr2\n \tmov\tr6, r0\n-\tcbz\tr0, 1d458 \n+\tcbz\tr0, 1b8e0 \n \tcmp\tr9, r8\n-\tbgt.n\t1d434 \n+\tbgt.n\t1b8bc \n \tldr\tr1, [r4, #0]\n \tldr\tr0, [sp, #20]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tadd.w\tr1, r8, #1\n \tcmp\tr1, r9\n-\tblt.n\t1d444 \n+\tblt.n\t1b8cc \n \tldr\tr1, [r4, #0]\n \tmov\tr0, fp\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tldr\tr1, [r5, #0]\n \tmov.w\tr2, r8, lsl #2\n \tstr.w\tr1, [r7, r8, lsl #2]\n \tadd\tr2, r7\n \tadd.w\tr8, r8, #2\n \tldr\tr1, [r6, #12]\n \tstr\tr1, [r2, #4]\n \tldr\tr5, [r5, #20]\n \tcmp\tr5, #0\n-\tbne.n\t1d400 \n+\tbne.n\t1b888 \n \tldr\tr6, [sp, #24]\n-\tb.n\t1d2de \n+\tb.n\t1b766 \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n \tldr\tr4, [r4, #0]\n-\tldr\tr3, [pc, #208]\t@ (1d540 )\n+\tldr\tr3, [pc, #208]\t@ (1b9c8 )\n \tmov\tr2, r9\n \tmovs\tr1, #2\n \tmov\tr0, r6\n \tldr.w\tr4, [r4, #1064]\t@ 0x428\n \tadd\tr3, pc\n \tblx\tr4\n-\tb.n\t1d226 \n+\tb.n\t1b6ae \n \tldr\tr3, [r5, #28]\n \tldr\tr2, [r4, #0]\n \tlsls\tr0, r3, #3\n \tmov.w\tr9, r3, lsl #1\n \tldr\tr2, [r2, #20]\n \tblx\tr2\n \tldr\tr5, [r5, #76]\t@ 0x4c\n \tmov\tr7, r0\n \tcmp\tr5, #0\n-\tbeq.n\t1d3ba \n-\tldr.w\tsl, [pc, #172]\t@ 1d544 \n+\tbeq.n\t1b842 \n+\tldr.w\tsl, [pc, #172]\t@ 1b9cc \n \tmov.w\tr8, #0\n-\tldr.w\tfp, [pc, #168]\t@ 1d548 \n+\tldr.w\tfp, [pc, #168]\t@ 1b9d0 \n \tadd\tsl, pc\n \tadd\tfp, pc\n \tstrd\tfp, r6, [sp, #20]\n \tmov\tfp, sl\n \tldr.w\tsl, [sp, #16]\n \tldr\tr0, [r5, #52]\t@ 0x34\n-\tcbz\tr0, 1d4f2 \n+\tcbz\tr0, 1b97a \n \tldr\tr2, [r0, #24]\n-\tcbz\tr2, 1d4f2 \n+\tcbz\tr2, 1b97a \n \tldr\tr2, [r0, #44]\t@ 0x2c\n \tmov\tr1, sl\n \tblx\tr2\n \tmov\tr6, r0\n-\tcbz\tr0, 1d4f2 \n+\tcbz\tr0, 1b97a \n \tcmp\tr9, r8\n-\tbgt.n\t1d4ce \n+\tbgt.n\t1b956 \n \tldr\tr1, [r4, #0]\n \tldr\tr0, [sp, #20]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tadd.w\tr1, r8, #1\n \tcmp\tr1, r9\n-\tblt.n\t1d4de \n+\tblt.n\t1b966 \n \tldr\tr1, [r4, #0]\n \tmov\tr0, fp\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tldr\tr1, [r5, #0]\n \tmov.w\tr2, r8, lsl #2\n \tstr.w\tr1, [r7, r8, lsl #2]\n \tadd\tr2, r7\n \tadd.w\tr8, r8, #2\n \tldr\tr1, [r6, #12]\n \tstr\tr1, [r2, #4]\n \tldr\tr5, [r5, #20]\n \tcmp\tr5, #0\n-\tbne.n\t1d4b0 \n+\tbne.n\t1b938 \n \tldr\tr6, [sp, #24]\n-\tb.n\t1d2de \n+\tb.n\t1b766 \n \tblx\t894c <__stack_chk_fail@plt>\n \tmovs\tr7, #0\n-\tb.n\t1d3ba \n-\tcdp2\t0, 8, cr0, cr4, cr1, {0}\n+\tb.n\t1b842 \n+\tadds\tr4, r7, r7\n+\tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tcdp2\t0, 7, cr0, cr14, cr1, {0}\n+\tadds\tr6, r6, r7\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr3, [sp, #880]\t@ 0x370\n+\tldr\tr5, [sp, #800]\t@ 0x320\n \tmovs\tr1, r0\n-\tldr\tr4, [pc, #184]\t@ (1d5d4 )\n+\tstr\tr6, [r4, #120]\t@ 0x78\n \tmovs\tr1, r0\n-\tlsrs\tr2, r0, #5\n+\tmovs\tr5, #38\t@ 0x26\n \tmovs\tr2, r0\n-\tldrb\tr2, [r3, #11]\n+\tstrh\tr6, [r3, #46]\t@ 0x2e\n \tmovs\tr1, r0\n-\tldc2l\t0, cr0, [r0, #4]\n-\tstr\tr5, [sp, #704]\t@ 0x2c0\n+\tadds\tr0, r1, r5\n+\tmovs\tr2, r0\n+\tldr\tr7, [sp, #624]\t@ 0x270\n \tmovs\tr1, r0\n-\tstr\tr5, [sp, #264]\t@ 0x108\n+\tldr\tr7, [sp, #184]\t@ 0xb8\n \tmovs\tr1, r0\n-\tstr\tr4, [sp, #8]\n+\tldr\tr5, [sp, #952]\t@ 0x3b8\n \tmovs\tr1, r0\n-\tstr\tr3, [sp, #592]\t@ 0x250\n+\tldr\tr5, [sp, #512]\t@ 0x200\n \tmovs\tr1, r0\n-\tstr\tr2, [sp, #496]\t@ 0x1f0\n+\tldr\tr4, [sp, #416]\t@ 0x1a0\n \tmovs\tr1, r0\n-\tstr\tr2, [sp, #72]\t@ 0x48\n+\tldr\tr3, [sp, #1016]\t@ 0x3f8\n \tmovs\tr1, r0\n-\tldrb\tr2, [r0, #2]\n+\tstrh\tr6, [r0, #28]\n \tmovs\tr1, r0\n-\tstr\tr4, [sp, #312]\t@ 0x138\n+\tldr\tr6, [sp, #232]\t@ 0xe8\n \tmovs\tr1, r0\n-\tstr\tr3, [sp, #912]\t@ 0x390\n+\tldr\tr5, [sp, #832]\t@ 0x340\n \tmovs\tr1, r0\n \n-0001d54c :\n+0001b9d4 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tldr\tr5, [pc, #328]\t@ (1d6a8 )\n+\tldr\tr5, [pc, #328]\t@ (1bb30 )\n \tsub\tsp, #24\n-\tldr\tr4, [pc, #328]\t@ (1d6ac )\n+\tldr\tr4, [pc, #328]\t@ (1bb34 )\n \tmov\tr6, r1\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #328]\t@ 1d6b0 \n+\tldr.w\tip, [pc, #328]\t@ 1bb38 \n \tmovs\tr1, #0\n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r2\n-\tldr\tr2, [pc, #320]\t@ (1d6b4 )\n+\tldr\tr2, [pc, #320]\t@ (1bb3c )\n \tsub.w\tr8, r5, #3\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #20]\n \tmov.w\tr4, #0\n \tstrd\tr1, r1, [sp, #12]\n \tmov\tr4, r3\n \tcmp.w\tr8, #3\n \tmov\tr3, ip\n \tldr.w\tr9, [ip, r2]\n \tldr.w\tr3, [r9]\n-\tbhi.n\t1d60a \n+\tbhi.n\t1ba92 \n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tmov\tr7, r0\n \tldr\tr0, [r4, #8]\n \tblx\tr3\n \tmov\tr1, r0\n-\tldr\tr0, [pc, #276]\t@ (1d6b8 )\n+\tldr\tr0, [pc, #276]\t@ (1bb40 )\n \tadd\tr0, pc\n \tblx\t847c \n-\tcbnz\tr0, 1d5f6 \n+\tcbnz\tr0, 1ba7e \n \tbic.w\tr3, r5, #2\n \tcmp\tr3, #4\n-\tbne.n\t1d66c \n+\tbne.n\t1baf4 \n \tcmp\tr5, #6\n-\tbeq.n\t1d61e \n+\tbeq.n\t1baa6 \n \tmovs\tr3, #12\n \tmov.w\tr8, #1\n \tldr\tr1, [r4, r3]\n \tmov\tr0, r7\n \tldr\tr3, [r4, #0]\n \tmov\tr2, r6\n \tblx\t9a7c \n-\tcbz\tr0, 1d61a \n+\tcbz\tr0, 1baa2 \n \tldr\tr2, [r4, #0]\n \tmov\tr1, r8\n \tstrd\tr2, r6, [sp]\n \tldr\tr3, [sp, #16]\n \tldr\tr2, [sp, #12]\n \tblx\t876c \n-\tldr\tr2, [pc, #220]\t@ (1d6bc )\n-\tldr\tr3, [pc, #204]\t@ (1d6ac )\n+\tldr\tr2, [pc, #220]\t@ (1bb44 )\n+\tldr\tr3, [pc, #204]\t@ (1bb34 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1d6a2 \n+\tbne.n\t1bb2a \n \tadd\tsp, #24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tbics.w\tr8, r8, #2\n-\tbne.n\t1d654 \n+\tbne.n\t1badc \n \tcmp\tr5, #5\n \tit\tne\n \tmovne\tr3, #8\n-\tbne.n\t1d5be \n+\tbne.n\t1ba46 \n \tmovs\tr3, #12\n \tmovs\tr5, #2\n-\tb.n\t1d626 \n+\tb.n\t1baae \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #172]\t@ (1d6c0 )\n+\tldr\tr3, [pc, #172]\t@ (1bb48 )\n \tmovs\tr1, #2\n \tmov\tr0, r6\n \tadd\tr3, pc\n \tblx\tr5\n \tmovs\tr0, #1\n-\tb.n\t1d5dc \n+\tb.n\t1ba64 \n \tmovs\tr3, #16\n \tmovs\tr5, #3\n \tmov.w\tr8, #1\n \tldr\tr0, [r4, r3]\n \tldr.w\tr3, [r9]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr1, r0\n-\tldr\tr0, [pc, #140]\t@ (1d6c4 )\n+\tldr\tr0, [pc, #140]\t@ (1bb4c )\n \tadd\tr0, pc\n \tblx\t847c \n \tldr.w\tr3, [r9]\n-\tcbz\tr0, 1d676 \n+\tcbz\tr0, 1bafe \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #124]\t@ (1d6c8 )\n+\tldr\tr3, [pc, #124]\t@ (1bb50 )\n \tmovs\tr1, #2\n \tmov\tr0, r6\n \tadd\tr3, pc\n \tblx\tr5\n-\tb.n\t1d61a \n-\tldr\tr3, [pc, #116]\t@ (1d6cc )\n+\tb.n\t1baa2 \n+\tldr\tr3, [pc, #116]\t@ (1bb54 )\n \tldr.w\tr5, [r9]\n \tadd\tr3, pc\n \tmov\tr2, r4\n \tmov\tr0, r6\n \tldr.w\tr4, [r5, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tb.n\t1d5dc \n-\tldr\tr3, [pc, #96]\t@ (1d6d0 )\n+\tb.n\t1ba64 \n+\tldr\tr3, [pc, #96]\t@ (1bb58 )\n \tldr.w\tr5, [r9]\n \tadd\tr3, pc\n-\tb.n\t1d65c \n+\tb.n\t1bae4 \n \tadds\tr1, r5, #2\n \tldr.w\tsl, [r3, #188]\t@ 0xbc\n \tadd\tr2, sp, #12\n \tadd\tr3, sp, #16\n \tlsls\tr5, r1, #2\n \tmov\tr0, r6\n \tldr.w\tr1, [r4, r1, lsl #2]\n \tblx\tsl\n \tcmp\tr0, #0\n-\tbne.n\t1d61a \n+\tbne.n\t1baa2 \n \tldr\tr3, [sp, #12]\n-\tcbz\tr3, 1d698 \n+\tcbz\tr3, 1bb20 \n \tsub.w\tr3, r5, #8\n-\tb.n\t1d5be \n-\tldr\tr3, [pc, #56]\t@ (1d6d4 )\n+\tb.n\t1ba46 \n+\tldr\tr3, [pc, #56]\t@ (1bb5c )\n \tldr.w\tr5, [r9]\n \tadd\tr3, pc\n-\tb.n\t1d65c \n+\tb.n\t1bae4 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\t\t\t@ instruction: 0xfa980001\n+\tasrs\tr0, r2, #24\n+\tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xfa900001\n+\tasrs\tr0, r1, #24\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr3, [sp, #848]\t@ 0x350\n+\tldr\tr5, [sp, #768]\t@ 0x300\n \tmovs\tr1, r0\n-\t\t\t@ instruction: 0xfa1c0001\n-\tstr\tr3, [sp, #280]\t@ 0x118\n+\tasrs\tr4, r2, #22\n+\tmovs\tr2, r0\n+\tldr\tr5, [sp, #200]\t@ 0xc8\n \tmovs\tr1, r0\n-\tstr\tr3, [sp, #296]\t@ 0x128\n+\tldr\tr5, [sp, #216]\t@ 0xd8\n \tmovs\tr1, r0\n-\tstr\tr3, [sp, #56]\t@ 0x38\n+\tldr\tr4, [sp, #1000]\t@ 0x3e8\n \tmovs\tr1, r0\n-\tstr\tr3, [sp, #8]\n+\tldr\tr4, [sp, #952]\t@ 0x3b8\n \tmovs\tr1, r0\n-\tstr\tr2, [sp, #936]\t@ 0x3a8\n+\tldr\tr4, [sp, #856]\t@ 0x358\n \tmovs\tr1, r0\n-\tstr\tr2, [sp, #760]\t@ 0x2f8\n+\tldr\tr4, [sp, #680]\t@ 0x2a8\n \tmovs\tr1, r0\n \n-0001d6d8 :\n+0001bb60 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #92]\t@ (1d744 )\n+\tldr\tr5, [pc, #92]\t@ (1bbcc )\n \tmov\tr4, r1\n \tmov\tip, r3\n \tcmp\tr2, #3\n \tadd\tr5, pc\n-\tbeq.n\t1d70c \n-\tldr\tr1, [pc, #84]\t@ (1d748 )\n+\tbeq.n\t1bb94 \n+\tldr\tr1, [pc, #84]\t@ (1bbd0 )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #84]\t@ (1d74c )\n+\tldr\tr3, [pc, #84]\t@ (1bbd4 )\n \tmov\tr2, ip\n \tadd\tr3, pc\n \tldr\tr1, [r5, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n@@ -32959,54 +30083,55 @@\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr3, [r3, #0]\n \tmov\tr2, r4\n \tldr.w\tr1, [ip, #8]\n \tmov\tr6, r0\n \tblx\t9a7c \n \tcmp\tr0, #0\n-\tbeq.n\t1d708 \n+\tbeq.n\t1bb90 \n \tldr\tr2, [r6, #64]\t@ 0x40\n \tcmp\tr2, r0\n-\tbeq.n\t1d72c \n+\tbeq.n\t1bbb4 \n \tblx\t8b34 \n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tldr\tr3, [pc, #24]\t@ (1d748 )\n+\tldr\tr3, [pc, #24]\t@ (1bbd0 )\n \tmovs\tr2, #0\n-\tldr\tr1, [pc, #28]\t@ (1d750 )\n+\tldr\tr1, [pc, #28]\t@ (1bbd8 )\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tblx\tr3\n-\tb.n\t1d708 \n+\tb.n\t1bb90 \n \tnop\n-\tvst4.8\t{d0-d3}, [lr], r1\n+\tasrs\tr6, r0, #18\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr2, [sp, #632]\t@ 0x278\n+\tldr\tr4, [sp, #552]\t@ 0x228\n \tmovs\tr1, r0\n-\tstr\tr2, [sp, #336]\t@ 0x150\n+\tldr\tr4, [sp, #256]\t@ 0x100\n \tmovs\tr1, r0\n \n-0001d754 :\n+0001bbdc :\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr5, [pc, #100]\t@ (1d7c8 )\n+\tldr\tr5, [pc, #100]\t@ (1bc50 )\n \tmov\tr4, r1\n \tmov\tip, r3\n \tcmp\tr2, #3\n \tadd\tr5, pc\n-\tbeq.n\t1d788 \n-\tldr\tr1, [pc, #92]\t@ (1d7cc )\n+\tbeq.n\t1bc10 \n+\tldr\tr1, [pc, #92]\t@ (1bc54 )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #92]\t@ (1d7d0 )\n+\tldr\tr3, [pc, #92]\t@ (1bc58 )\n \tmov\tr2, ip\n \tadd\tr3, pc\n \tldr\tr1, [r5, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n@@ -33015,334 +30140,342 @@\n \tldr\tr3, [r3, #0]\n \tmov\tr2, r4\n \tldr.w\tr1, [ip, #8]\n \tmov\tr6, r0\n \tblx\t9a7c \n \tmov\tr7, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1d784 \n+\tbeq.n\t1bc0c \n \tldr\tr3, [r6, #64]\t@ 0x40\n \tcmp\tr3, r0\n-\tbeq.n\t1d7b0 \n+\tbeq.n\t1bc38 \n \tblx\t83d4 \n \tmov\tr0, r7\n \tblx\t96a0 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr3, [pc, #24]\t@ (1d7cc )\n+\tldr\tr3, [pc, #24]\t@ (1bc54 )\n \tmovs\tr2, #0\n-\tldr\tr1, [pc, #28]\t@ (1d7d4 )\n+\tldr\tr1, [pc, #28]\t@ (1bc5c )\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tblx\tr3\n-\tb.n\t1d784 \n+\tb.n\t1bc0c \n \tnop\n-\tldrb.w\tr0, [r2, #1]\n+\tasrs\tr2, r1, #16\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr2, [sp, #136]\t@ 0x88\n+\tldr\tr4, [sp, #56]\t@ 0x38\n \tmovs\tr1, r0\n-\tstr\tr1, [sp, #928]\t@ 0x3a0\n+\tldr\tr3, [sp, #848]\t@ 0x350\n \tmovs\tr1, r0\n \n-0001d7d8 :\n+0001bc60 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #84]\t@ (1d83c )\n+\tldr\tr5, [pc, #84]\t@ (1bcc4 )\n \tmov\tr4, r1\n \tmov\tip, r3\n \tcmp\tr2, #3\n \tadd\tr5, pc\n-\tbeq.n\t1d80c \n-\tldr\tr1, [pc, #76]\t@ (1d840 )\n+\tbeq.n\t1bc94 \n+\tldr\tr1, [pc, #76]\t@ (1bcc8 )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #76]\t@ (1d844 )\n+\tldr\tr3, [pc, #76]\t@ (1bccc )\n \tmov\tr2, ip\n \tadd\tr3, pc\n \tldr\tr1, [r5, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr3, [r3, #0]\n \tmov\tr2, r4\n \tldr.w\tr1, [ip, #8]\n \tblx\t9a7c \n \tcmp\tr0, #0\n-\tbeq.n\t1d808 \n-\tldr\tr3, [pc, #32]\t@ (1d840 )\n+\tbeq.n\t1bc90 \n+\tldr\tr3, [pc, #32]\t@ (1bcc8 )\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tldr.w\tr6, [r3, #216]\t@ 0xd8\n \tblx\t91b4 \n \tblx\tr6\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tnop\n-\tstrb.w\tr0, [lr, r1]\n+\tasrs\tr6, r0, #14\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr1, [sp, #632]\t@ 0x278\n+\tldr\tr3, [sp, #552]\t@ 0x228\n \tmovs\tr1, r0\n \n-0001d848 :\n+0001bcd0 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #232]\t@ (1d944 )\n+\tldr\tr5, [pc, #232]\t@ (1bdcc )\n \tsub\tsp, #24\n-\tldr\tr4, [pc, #232]\t@ (1d948 )\n+\tldr\tr4, [pc, #232]\t@ (1bdd0 )\n \tsub.w\tip, r2, #2\n \tadd\tr5, pc\n-\tldr.w\tlr, [pc, #228]\t@ 1d94c \n+\tldr.w\tlr, [pc, #228]\t@ 1bdd4 \n \tcmp.w\tip, #3\n \tadd\tlr, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r1\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #20]\n \tmov.w\tr4, #0\n \tmov\tr4, r3\n \tmov.w\tr3, #0\n \tstrd\tr3, r3, [sp, #12]\n-\tbhi.n\t1d8fa \n+\tbhi.n\t1bd82 \n \tmov\tr6, r0\n \tcmp\tr2, #5\n-\tbne.n\t1d8c2 \n-\tldr\tr3, [pc, #192]\t@ (1d950 )\n+\tbne.n\t1bd4a \n+\tldr\tr3, [pc, #192]\t@ (1bdd8 )\n \tldr\tr0, [r4, #12]\n \tldr.w\tr7, [lr, r3]\n \tldr\tr3, [r7, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr1, r0\n-\tldr\tr0, [pc, #180]\t@ (1d954 )\n+\tldr\tr0, [pc, #180]\t@ (1bddc )\n \tadd\tr0, pc\n \tblx\t847c \n \tldr\tr3, [r7, #0]\n \tcmp\tr0, #0\n-\tbne.n\t1d916 \n+\tbne.n\t1bd9e \n \tldr.w\tr8, [r3, #188]\t@ 0xbc\n \tadd\tr2, sp, #12\n \tldr\tr1, [r4, #16]\n \tadd\tr3, sp, #16\n \tmov\tr0, r5\n \tblx\tr8\n-\tcbnz\tr0, 1d912 \n+\tcbnz\tr0, 1bd9a \n \tldr\tr3, [sp, #12]\n \tcmp\tr3, #0\n-\tbeq.n\t1d92a \n+\tbeq.n\t1bdb2 \n \tldr\tr3, [r4, #0]\n \tmov\tr2, r5\n \tldr\tr1, [r4, #8]\n \tmov\tr0, r6\n \tblx\t9a7c \n-\tcbz\tr0, 1d912 \n+\tcbz\tr0, 1bd9a \n \tldr\tr1, [r4, #0]\n \tstrd\tr1, r5, [sp]\n \tmovs\tr1, #1\n \tldrd\tr2, r3, [sp, #12]\n \tblx\t876c \n-\tldr\tr2, [pc, #116]\t@ (1d958 )\n-\tldr\tr3, [pc, #100]\t@ (1d948 )\n+\tldr\tr2, [pc, #116]\t@ (1bde0 )\n+\tldr\tr3, [pc, #100]\t@ (1bdd0 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1d93e \n+\tbne.n\t1bdc6 \n \tadd\tsp, #24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr1, [pc, #84]\t@ (1d950 )\n+\tldr\tr1, [pc, #84]\t@ (1bdd8 )\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #92]\t@ (1d95c )\n+\tldr\tr3, [pc, #92]\t@ (1bde4 )\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tldr.w\tr1, [lr, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tb.n\t1d8e0 \n+\tb.n\t1bd68 \n \tldr.w\tr6, [r3, #1064]\t@ 0x428\n \tmov\tr0, r5\n-\tldr\tr3, [pc, #64]\t@ (1d960 )\n+\tldr\tr3, [pc, #64]\t@ (1bde8 )\n \tmov\tr2, r4\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr6\n \tmovs\tr0, #1\n-\tb.n\t1d8e0 \n+\tb.n\t1bd68 \n \tldr\tr6, [r7, #0]\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #52]\t@ (1d964 )\n+\tldr\tr3, [pc, #52]\t@ (1bdec )\n \tmovs\tr1, #2\n \tmov\tr0, r5\n \tldr.w\tr4, [r6, #1064]\t@ 0x428\n \tadd\tr3, pc\n \tblx\tr4\n-\tb.n\t1d912 \n+\tb.n\t1bd9a \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\t\t\t@ instruction: 0xf79a0001\n+\tasrs\tr2, r2, #12\n+\tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xf7900001\n+\tasrs\tr0, r1, #12\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr0, [sp, #896]\t@ 0x380\n+\tldr\tr2, [sp, #816]\t@ 0x330\n \tmovs\tr1, r0\n-\t\t\t@ instruction: 0xf7180001\n-\tstr\tr0, [sp, #728]\t@ 0x2d8\n+\tasrs\tr0, r2, #10\n+\tmovs\tr2, r0\n+\tldr\tr2, [sp, #648]\t@ 0x288\n \tmovs\tr1, r0\n-\tstr\tr0, [sp, #600]\t@ 0x258\n+\tldr\tr2, [sp, #520]\t@ 0x208\n \tmovs\tr1, r0\n-\tstr\tr0, [sp, #512]\t@ 0x200\n+\tldr\tr2, [sp, #432]\t@ 0x1b0\n \tmovs\tr1, r0\n \n-0001d968 :\n+0001bdf0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (1d9a8 )\n+\tldr\tr4, [pc, #48]\t@ (1be30 )\n \tmov\tip, r3\n \tcmp\tr2, #3\n \tadd\tr4, pc\n-\tbeq.n\t1d99c \n+\tbeq.n\t1be24 \n \tmov\tlr, r1\n-\tldr\tr1, [pc, #40]\t@ (1d9ac )\n-\tldr\tr3, [pc, #40]\t@ (1d9b0 )\n+\tldr\tr1, [pc, #40]\t@ (1be34 )\n+\tldr\tr3, [pc, #40]\t@ (1be38 )\n \tmov\tr0, lr\n \tmov\tr2, ip\n \tadd\tr3, pc\n \tldr\tr1, [r4, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldmia.w\tsp!, {r4, lr}\n \tldr\tr2, [r3, #8]\n \tb.w\t8fcc \n \tnop\n-\t\t\t@ instruction: 0xf6800001\n+\tasrs\tr0, r7, #7\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr2, [r1, #13]\n+\tldrb\tr6, [r1, #25]\n \tmovs\tr1, r0\n \n-0001d9b4 :\n+0001be3c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #52]\t@ 1d9f8 \n+\tldr.w\tip, [pc, #52]\t@ 1be80 \n \tmov\tlr, r0\n \tmov\tr0, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #44]\t@ (1d9fc )\n+\tldr\tr3, [pc, #44]\t@ (1be84 )\n \tadd\tip, pc\n \tcmp\tr2, #2\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t1d9ea \n+\tbeq.n\t1be72 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr.w\tr3, [r3, #424]\t@ 0x1a8\n \tldr.w\tr1, [lr]\n \tblx\tr3\n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n-\t\t\t@ instruction: 0xf62e0001\n+\tasrs\tr6, r4, #6\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0001da00 :\n+0001be88 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #84]\t@ (1da64 )\n+\tldr\tr5, [pc, #84]\t@ (1beec )\n \tmov\tr4, r1\n \tcmp\tr2, #3\n \tmov\tr1, r3\n \tadd\tr5, pc\n-\tbeq.n\t1da38 \n-\tldr.w\tip, [pc, #76]\t@ 1da68 \n+\tbeq.n\t1bec0 \n+\tldr.w\tip, [pc, #76]\t@ 1bef0 \n \tmov\tr2, r1\n-\tldr\tr3, [pc, #72]\t@ (1da6c )\n+\tldr\tr3, [pc, #72]\t@ (1bef4 )\n \tmov\tr0, r4\n \tadd\tr3, pc\n \tldr.w\tr1, [r5, ip]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmovs\tr3, #0\n \tldr\tr1, [r1, #8]\n \tmov\tr2, r3\n \tblx\t9a7c \n-\tldr\tr3, [pc, #36]\t@ (1da68 )\n+\tldr\tr3, [pc, #36]\t@ (1bef0 )\n \tsubs\tr0, #0\n \tit\tne\n \tmovne\tr0, #1\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr2, [r3, #216]\t@ 0xd8\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tnop\n-\t\t\t@ instruction: 0xf5e60001\n+\tasrs\tr6, r3, #5\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrh\tr4, [r6, #58]\t@ 0x3a\n+\tldr\tr1, [sp, #384]\t@ 0x180\n \tmovs\tr1, r0\n \n-0001da70 :\n+0001bef8 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr5, [pc, #224]\t@ (1db64 )\n+\tldr\tr5, [pc, #224]\t@ (1bfec )\n \tmov\tr6, r1\n \tmov\tr4, r3\n \tcmp\tr2, #4\n \tadd\tr5, pc\n-\tbeq.n\t1daa8 \n-\tldr\tr1, [pc, #216]\t@ (1db68 )\n+\tbeq.n\t1bf30 \n+\tldr\tr1, [pc, #216]\t@ (1bff0 )\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #216]\t@ (1db6c )\n+\tldr\tr3, [pc, #216]\t@ (1bff4 )\n \tmov\tr0, r6\n \tadd\tr3, pc\n \tldr\tr1, [r5, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n@@ -33350,196 +30483,197 @@\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tldr\tr3, [r3, #0]\n \tmov\tr2, r6\n \tldr\tr1, [r4, #8]\n \tblx\t9a7c \n \tmov\tr7, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1daa2 \n-\tldr\tr3, [pc, #172]\t@ (1db68 )\n+\tbeq.n\t1bf2a \n+\tldr\tr3, [pc, #172]\t@ (1bff0 )\n \tldr\tr0, [r4, #12]\n \tldr.w\tr8, [r5, r3]\n \tldr.w\tr3, [r8]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr1, r0\n \tldr\tr0, [r7, #52]\t@ 0x34\n-\tcbz\tr0, 1daf8 \n+\tcbz\tr0, 1bf80 \n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tblx\tr3\n \tldr\tr5, [r7, #52]\t@ 0x34\n \tldr.w\tr2, [r8]\n \tcmp\tr0, #0\n \tit\tne\n \tcmpne\tr5, #0\n \tite\teq\n \tmoveq\tr5, #1\n \tmovne\tr5, #0\n-\tbeq.n\t1daf8 \n+\tbeq.n\t1bf80 \n \tldr\tr1, [r0, #12]\n \tmov\tr0, r6\n \tldr.w\tr3, [r2, #948]\t@ 0x3b4\n \tblx\tr3\n \tmov\tr0, r5\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tldr.w\tr3, [r8]\n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n \tldr.w\tr3, [r8]\n-\tldr\tr1, [pc, #104]\t@ (1db70 )\n+\tldr\tr1, [pc, #104]\t@ (1bff8 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr5, r0\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr.w\tr3, [r8]\n \tldr\tr1, [r4, #12]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n \tldr.w\tr3, [r8]\n-\tldr\tr1, [pc, #76]\t@ (1db74 )\n+\tldr\tr1, [pc, #76]\t@ (1bffc )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr0, r5\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr.w\tr3, [r8]\n \tldr\tr1, [r4, #8]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n \tldr.w\tr3, [r8]\n-\tldr\tr1, [pc, #48]\t@ (1db78 )\n+\tldr\tr1, [pc, #48]\t@ (1c000 )\n \tmov\tr0, r5\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr.w\tr3, [r8]\n \tmov\tr1, r5\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n-\tb.n\t1daa2 \n-\tsbcs.w\tr0, r4, #8454144\t@ 0x810000\n+\tb.n\t1bf2a \n+\tasrs\tr4, r5, #3\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr0, [r7, #10]\n+\tldrb\tr4, [r7, #22]\n \tmovs\tr1, r0\n-\tldrsb\tr0, [r7, r2]\n+\tstrh\tr4, [r4, #12]\n \tmovs\tr1, r0\n-\tstrb\tr0, [r5, #8]\n+\tldrb\tr4, [r5, #20]\n \tmovs\tr1, r0\n-\tstr\tr0, [r3, r4]\n+\tldrh\tr0, [r1, #42]\t@ 0x2a\n \tmovs\tr1, r0\n \n-0001db7c :\n+0001c004 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr5, [pc, #660]\t@ (1de24 )\n+\tldr\tr5, [pc, #660]\t@ (1c2ac )\n \tmov\tr8, r2\n-\tldr\tr2, [pc, #660]\t@ (1de28 )\n+\tldr\tr2, [pc, #660]\t@ (1c2b0 )\n \tsub\tsp, #36\t@ 0x24\n \tadd\tr5, pc\n-\tldr\tr4, [pc, #660]\t@ (1de2c )\n+\tldr\tr4, [pc, #660]\t@ (1c2b4 )\n \tmov\tr6, r3\n \tsub.w\tr3, r8, #3\n \tadd\tr4, pc\n \tmov\tr7, r1\n \tldr\tr2, [r5, r2]\n \tcmp\tr3, #1\n \tldr\tr2, [r2, #0]\n \tstr\tr2, [sp, #28]\n \tmov.w\tr2, #0\n-\tbls.n\t1dbe4 \n-\tldr\tr1, [pc, #636]\t@ (1de30 )\n+\tbls.n\t1c06c \n+\tldr\tr1, [pc, #636]\t@ (1c2b8 )\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #636]\t@ (1de34 )\n+\tldr\tr3, [pc, #636]\t@ (1c2bc )\n \tmov\tr0, r7\n \tadd\tr3, pc\n \tldr\tr1, [r4, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #620]\t@ (1de38 )\n-\tldr\tr3, [pc, #604]\t@ (1de28 )\n+\tldr\tr2, [pc, #620]\t@ (1c2c0 )\n+\tldr\tr3, [pc, #604]\t@ (1c2b0 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t1de10 \n+\tbne.w\t1c298 \n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr3, [r6, #0]\n \tmov\tr2, r7\n \tldr\tr1, [r6, #8]\n \tblx\t9a7c \n \tmov\tr9, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1dbc6 \n-\tldr\tr3, [pc, #568]\t@ (1de30 )\n+\tbeq.n\t1c04e \n+\tldr\tr3, [pc, #568]\t@ (1c2b8 )\n \tldr\tr4, [r4, r3]\n \tldr\tr3, [r0, #52]\t@ 0x34\n \tldr\tr5, [r4, #0]\n \tcmp\tr3, #0\n-\tbeq.n\t1dce2 \n+\tbeq.n\t1c16a \n \tldr\tr3, [r3, #24]\n \tcmp\tr3, #0\n-\tbeq.n\t1dce2 \n+\tbeq.n\t1c16a \n \tcmp.w\tr8, #4\n-\tbeq.w\t1dd24 \n+\tbeq.w\t1c1ac \n \tldr\tr1, [r5, #20]\n \tlsls\tr0, r3, #3\n \tlsls\tr5, r3, #1\n \tblx\tr1\n \tldr\tr3, [r4, #0]\n \tadd\tr1, sp, #16\n \tmov\tr8, r0\n \tldr.w\tr0, [r9, #52]\t@ 0x34\n \tstr\tr1, [sp, #0]\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1dd02 \n-\tldr\tr3, [pc, #524]\t@ (1de3c )\n+\tbeq.n\t1c18a \n+\tldr\tr3, [pc, #524]\t@ (1c2c4 )\n \tmov\tsl, r4\n \tstr\tr7, [sp, #12]\n \tmov.w\tfp, #0\n \tadd\tr3, pc\n \tstr\tr3, [sp, #4]\n-\tldr\tr3, [pc, #512]\t@ (1de40 )\n+\tldr\tr3, [pc, #512]\t@ (1c2c8 )\n \tmov\tr7, r6\n \tadd\tr3, pc\n \tstr\tr3, [sp, #8]\n \tsub.w\tr3, r8, #4\n \tmov\tr4, r3\n \tldr.w\tr1, [r9, #52]\t@ 0x34\n \tldr\tr1, [r1, #40]\t@ 0x28\n \tadds\tr1, #1\n \tbics.w\tr3, r1, #2\n \tite\tne\n \taddne.w\tr6, r7, #16\n \tldreq\tr6, [r7, #16]\n \tcmp\tr5, fp\n-\tbgt.n\t1dc6c \n+\tbgt.n\t1c0f4 \n \tldr.w\tr1, [sl]\n \tldr\tr0, [sp, #4]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tadd.w\tr1, fp, #1\n \tcmp\tr5, r1\n-\tbgt.n\t1dc7e \n+\tbgt.n\t1c106 \n \tldr.w\tr1, [sl]\n \tldr\tr0, [sp, #8]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tldr.w\tr1, [sl]\n \tmov\tr0, r6\n \tldr.w\tr6, [r1, #232]\t@ 0xe8\n@@ -33551,67 +30685,67 @@\n \tldr\tr0, [sp, #0]\n \tstr.w\tr3, [r4, fp, lsl #2]\n \tldr.w\tr3, [sl]\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tmov\tr7, r0\n \tcmp\tr0, #0\n-\tbne.n\t1dc4a \n+\tbne.n\t1c0d2 \n \tldr\tr7, [sp, #12]\n \tmov\tr4, sl\n \tcmp\tr5, fp\n-\tbeq.n\t1dd0c \n+\tbeq.n\t1c194 \n \tldr\tr3, [r4, #0]\n-\tldr\tr0, [pc, #392]\t@ (1de44 )\n+\tldr\tr0, [pc, #392]\t@ (1c2cc )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tcbnz\tr5, 1dd0c \n+\tcbnz\tr5, 1c194 \n \tldr\tr3, [r4, #0]\n \tmovs\tr1, #0\n \tmov\tr0, r1\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r7\n \tblx\tr5\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r8\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t1dcf6 \n+\tb.n\t1c17e \n \tmovs\tr1, #0\n \tldr.w\tr3, [r5, #220]\t@ 0xdc\n \tmov\tr0, r1\n \tldr.w\tr4, [r5, #948]\t@ 0x3b4\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r7\n \tblx\tr4\n \tmovs\tr0, #0\n-\tb.n\t1dbc8 \n+\tb.n\t1c050 \n \tcmp.w\tfp, #0\n-\tbeq.n\t1dcc2 \n+\tbeq.n\t1c14a \n \tmov\tr5, sl\n \tldr\tr3, [r4, #0]\n-\tldr\tr0, [pc, #320]\t@ (1de48 )\n+\tldr\tr0, [pc, #320]\t@ (1c2d0 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov\tr1, r8\n \tmov\tr0, r5\n \tldr.w\tr2, [r3, #220]\t@ 0xdc\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r7\n \tblx\tr5\n-\tb.n\t1dcd8 \n+\tb.n\t1c160 \n \tldr.w\tr3, [r5, #1368]\t@ 0x558\n \tldr\tr0, [r6, #12]\n \tblx\tr3\n \tldrb\tr3, [r0, #0]\n \tmov\tr6, r0\n \tsubs.w\tr5, r3, #42\t@ 0x2a\n \tldr.w\tr3, [r9, #52]\t@ 0x34\n@@ -33626,50 +30760,50 @@\n \tldr\tr3, [r4, #0]\n \tmov\tr8, r0\n \tadd\tr1, sp, #16\n \tldr.w\tr0, [r9, #52]\t@ 0x34\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tstr\tr1, [sp, #0]\n \tcmp\tr5, #0\n-\tbeq.n\t1de14 \n+\tbeq.n\t1c29c \n \tblx\tr3\n \tmov\tfp, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1ddfc \n-\tldr\tr3, [pc, #224]\t@ (1de4c )\n+\tbeq.n\t1c284 \n+\tldr\tr3, [pc, #224]\t@ (1c2d4 )\n \tmovs\tr5, #0\n \tstr\tr7, [sp, #12]\n \tmov\tr7, r6\n \tadd\tr3, pc\n \tstr\tr3, [sp, #4]\n-\tldr\tr3, [pc, #216]\t@ (1de50 )\n+\tldr\tr3, [pc, #216]\t@ (1c2d8 )\n \tadd\tr3, pc\n \tstr\tr3, [sp, #8]\n \tldr.w\tr2, [r9, #52]\t@ 0x34\n \tmov\tr1, r7\n \tldr\tr2, [r2, #40]\t@ 0x28\n \tadds\tr2, #1\n \tbics.w\tr3, r2, #2\n \tldr\tr2, [r4, #0]\n \tite\tne\n \taddne.w\tr6, fp, #16\n \tldreq.w\tr6, [fp, #16]\n \tldr.w\tr2, [r2, #988]\t@ 0x3dc\n \tmov\tr0, r6\n \tblx\tr2\n-\tcbz\tr0, 1ddd8 \n+\tcbz\tr0, 1c260 \n \tcmp\tsl, r5\n-\tbgt.n\t1ddac \n+\tbgt.n\t1c234 \n \tldr\tr2, [r4, #0]\n \tldr\tr0, [sp, #8]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tadds\tr2, r5, #1\n \tcmp\tr2, sl\n-\tblt.n\t1ddba \n+\tblt.n\t1c242 \n \tldr\tr2, [r4, #0]\n \tldr\tr0, [sp, #4]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [r4, #0]\n \tmov\tr0, r6\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n@@ -33682,350 +30816,355 @@\n \tstr\tr2, [r6, #4]\n \tldr\tr2, [r4, #0]\n \tldr\tr0, [sp, #0]\n \tldr.w\tr2, [r2, #780]\t@ 0x30c\n \tblx\tr2\n \tmov\tfp, r0\n \tcmp\tr0, #0\n-\tbne.n\t1dd7c \n+\tbne.n\t1c204 \n \tldr\tr7, [sp, #12]\n \tcmp\tr5, sl\n-\tble.w\t1dcc0 \n+\tble.w\t1c148 \n \tldr\tr3, [r4, #0]\n-\tldr\tr0, [pc, #96]\t@ (1de54 )\n+\tldr\tr0, [pc, #96]\t@ (1c2dc )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t1dcc0 \n+\tb.n\t1c148 \n \tcmp.w\tsl, #0\n-\tbge.w\t1dcc2 \n+\tbge.w\t1c14a \n \tldr\tr3, [r4, #0]\n-\tldr\tr0, [pc, #80]\t@ (1de58 )\n+\tldr\tr0, [pc, #80]\t@ (1c2e0 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t1dcc2 \n+\tb.n\t1c14a \n \tblx\t894c <__stack_chk_fail@plt>\n \tblx\tr3\n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbeq.w\t1dcfa \n+\tbeq.w\t1c182 \n \tmov\tr5, sl\n-\tb.n\t1dc2e \n+\tb.n\t1c0b6 \n \tnop\n-\torn\tr0, r8, #8454144\t@ 0x810000\n+\tlsrs\tr0, r4, #31\n+\tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\torrs.w\tr0, lr, #8454144\t@ 0x810000\n+\tlsrs\tr6, r2, #31\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr0, [r6, #6]\n+\tldrb\tr4, [r6, #18]\n \tmovs\tr1, r0\n-\tbics.w\tr0, r0, #8454144\t@ 0x810000\n-\tldrh\tr4, [r2, #44]\t@ 0x2c\n+\tlsrs\tr0, r5, #30\n+\tmovs\tr2, r0\n+\tstr\tr7, [sp, #512]\t@ 0x200\n \tmovs\tr1, r0\n-\tldrh\tr4, [r6, #46]\t@ 0x2e\n+\tstr\tr7, [sp, #896]\t@ 0x380\n \tmovs\tr1, r0\n-\tldrh\tr4, [r4, #46]\t@ 0x2e\n+\tstr\tr7, [sp, #832]\t@ 0x340\n \tmovs\tr1, r0\n-\tldrh\tr0, [r3, #44]\t@ 0x2c\n+\tstr\tr7, [sp, #528]\t@ 0x210\n \tmovs\tr1, r0\n-\tldrh\tr2, [r5, #46]\t@ 0x2e\n+\tstr\tr7, [sp, #856]\t@ 0x358\n \tmovs\tr1, r0\n-\tldrh\tr4, [r7, #42]\t@ 0x2a\n+\tstr\tr7, [sp, #416]\t@ 0x1a0\n \tmovs\tr1, r0\n-\tldrh\tr2, [r2, #46]\t@ 0x2e\n+\tstr\tr7, [sp, #760]\t@ 0x2f8\n \tmovs\tr1, r0\n-\tldrh\tr6, [r7, #44]\t@ 0x2c\n+\tstr\tr7, [sp, #680]\t@ 0x2a8\n \tmovs\tr1, r0\n \n-0001de5c :\n+0001c2e4 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #84]\t@ (1dec0 )\n+\tldr\tr5, [pc, #84]\t@ (1c348 )\n \tmov\tr4, r1\n \tmov\tip, r3\n \tcmp\tr2, #3\n \tadd\tr5, pc\n-\tbeq.n\t1de90 \n-\tldr\tr1, [pc, #76]\t@ (1dec4 )\n+\tbeq.n\t1c318 \n+\tldr\tr1, [pc, #76]\t@ (1c34c )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #76]\t@ (1dec8 )\n+\tldr\tr3, [pc, #76]\t@ (1c350 )\n \tmov\tr2, ip\n \tadd\tr3, pc\n \tldr\tr1, [r5, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr3, [r3, #0]\n \tmov\tr2, r4\n \tldr.w\tr1, [ip, #8]\n \tblx\t9a7c \n \tcmp\tr0, #0\n-\tbeq.n\t1de8c \n-\tldr\tr3, [pc, #32]\t@ (1dec4 )\n+\tbeq.n\t1c314 \n+\tldr\tr3, [pc, #32]\t@ (1c34c )\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tldr.w\tr6, [r3, #216]\t@ 0xd8\n \tblx\t8748 \n \tblx\tr6\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tnop\n-\t\t\t@ instruction: 0xf18a0001\n+\tlsrs\tr2, r0, #20\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrh\tr2, [r3, #24]\n+\tstr\tr5, [sp, #24]\n \tmovs\tr1, r0\n \n-0001decc :\n+0001c354 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #104]\t@ (1df44 )\n+\tldr\tr5, [pc, #104]\t@ (1c3cc )\n \tmov\tr4, r1\n \tmov\tip, r3\n \tcmp\tr2, #3\n \tadd\tr5, pc\n-\tbeq.n\t1df00 \n-\tldr\tr1, [pc, #96]\t@ (1df48 )\n+\tbeq.n\t1c388 \n+\tldr\tr1, [pc, #96]\t@ (1c3d0 )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #96]\t@ (1df4c )\n+\tldr\tr3, [pc, #96]\t@ (1c3d4 )\n \tmov\tr2, ip\n \tadd\tr3, pc\n \tldr\tr1, [r5, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr3, [r3, #0]\n \tmov\tr2, r4\n \tldr.w\tr1, [ip, #8]\n \tblx\t9a7c \n \tcmp\tr0, #0\n-\tbeq.n\t1defc \n-\tldr\tr3, [pc, #52]\t@ (1df48 )\n+\tbeq.n\t1c384 \n+\tldr\tr3, [pc, #52]\t@ (1c3d0 )\n \tldr\tr2, [r0, #8]\n \tldr\tr3, [r5, r3]\n \tldr\tr2, [r2, #64]\t@ 0x40\n \tldr\tr3, [r3, #0]\n \tcmp\tr2, r0\n-\tbeq.n\t1df34 \n+\tbeq.n\t1c3bc \n \tldr.w\tr2, [r3, #216]\t@ 0xd8\n \tldr\tr0, [r0, #56]\t@ 0x38\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n-\tldr\tr1, [pc, #24]\t@ (1df50 )\n+\tldr\tr1, [pc, #24]\t@ (1c3d8 )\n \tmovs\tr2, #0\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t1defc \n-\tadds.w\tr0, sl, #1\n+\tb.n\t1c384 \n+\tlsrs\tr2, r2, #18\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrh\tr2, [r5, #20]\n+\tstr\tr4, [sp, #600]\t@ 0x258\n \tmovs\tr1, r0\n-\tldrh\tr2, [r4, #38]\t@ 0x26\n+\tstr\tr6, [sp, #824]\t@ 0x338\n \tmovs\tr1, r0\n \n-0001df54 :\n+0001c3dc :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tldr\tr6, [pc, #524]\t@ (1e174 )\n+\tldr\tr6, [pc, #524]\t@ (1c5fc )\n \tmov\tr8, r2\n-\tldr\tr5, [pc, #524]\t@ (1e178 )\n+\tldr\tr5, [pc, #524]\t@ (1c600 )\n \tsub\tsp, #28\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #524]\t@ (1e17c )\n-\tldr\tr2, [pc, #524]\t@ (1e180 )\n+\tldr\tr4, [pc, #524]\t@ (1c604 )\n+\tldr\tr2, [pc, #524]\t@ (1c608 )\n \tmov\tsl, r1\n \tadd\tr4, pc\n \tcmp.w\tr8, #3\n \tldr\tr5, [r6, r5]\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #20]\n \tmov.w\tr5, #0\n \tmov\tr5, r3\n \tmov\tr3, r4\n \tldr.w\tfp, [r4, r2]\n \tldr.w\tr3, [fp]\n-\tble.n\t1e066 \n-\tldr\tr1, [pc, #496]\t@ (1e184 )\n+\tble.n\t1c4ee \n+\tldr\tr1, [pc, #496]\t@ (1c60c )\n \tmov\tr6, r0\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tmovs\tr2, #0\n \tadd\tr1, pc\n \tmov\tr0, sl\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tldr\tr1, [r5, #8]\n \tmov\tr2, sl\n \tmov\tr0, r6\n \tblx\t9a7c \n \tmov\tr4, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1e076 \n+\tbeq.n\t1c4fe \n \tldr.w\tr3, [fp]\n \tmov\tr0, sl\n \tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n \tldr\tr2, [r4, #36]\t@ 0x24\n \tldr\tr1, [r5, #12]\n \tadd\tr3, sp, #16\n \tmov\tr0, sl\n-\tbl\t1cdac \n+\tbl\t1b234 \n \tcmp\tr0, #0\n-\tbne.n\t1e076 \n+\tbne.n\t1c4fe \n \tcmp.w\tr8, #4\n-\tbeq.w\t1e11e \n+\tbeq.w\t1c5a6 \n \tadd.w\tr1, r5, #16\n \tmovs\tr7, #4\n \tmov\tr5, r1\n \tstrd\tr1, r0, [sp, #8]\n \tstr.w\tsl, [sp, #4]\n-\tb.n\t1e024 \n+\tb.n\t1c4ac \n \tldr\tr3, [r6, #64]\t@ 0x40\n \tcmp\tr3, r0\n-\tbeq.w\t1e156 \n+\tbeq.w\t1c5de \n \tcmp\tr4, r0\n-\tbeq.n\t1e0a6 \n+\tbeq.n\t1c52e \n \tmov\tr1, r4\n \tblx\t85b4 \n \tcmp\tr0, #0\n-\tbne.n\t1e0a6 \n+\tbne.n\t1c52e \n \tldr.w\tr3, [sl, #28]\n \tcmp\tr3, r4\n-\tbeq.n\t1e094 \n+\tbeq.n\t1c51c \n \tmov\tr0, sl\n \tblx\t83d4 \n \tldr\tr1, [sp, #16]\n \tmov\tr2, sl\n \tmov\tr0, r4\n \tblx\t97e4 \n \tldr\tr3, [sp, #16]\n \tadds\tr3, #1\n \tadds\tr7, #1\n \tstr\tr3, [sp, #16]\n \tcmp\tr8, r7\n-\tble.n\t1e0f8 \n+\tble.n\t1c580 \n \tmov\tr9, r5\n \tmovs\tr3, #0\n \tmov\tr2, r3\n \tmov\tr0, r6\n \tadds\tr5, #4\n \tldr.w\tr1, [r9]\n \tblx\t9a7c \n \tmov\tsl, r0\n \tcmp\tr0, #0\n-\tbne.n\t1dfea \n+\tbne.n\t1c472 \n \tldr.w\tr3, [fp]\n \tldr.w\tr0, [r5, #-4]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tldr.w\tr9, [sp, #16]\n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\t9724 \n \tmov\tr1, r9\n \tmov\tr2, r0\n \tmov\tr0, r4\n \tblx\t97e4 \n \tldr\tr3, [sp, #16]\n \tadds\tr3, #1\n-\tb.n\t1e01c \n+\tb.n\t1c4a4 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r5\n-\tldr\tr3, [pc, #280]\t@ (1e188 )\n+\tldr\tr3, [pc, #280]\t@ (1c610 )\n \tmovs\tr1, #2\n \tmov\tr0, sl\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr3, #1\n-\tldr\tr1, [pc, #272]\t@ (1e18c )\n-\tldr\tr2, [pc, #252]\t@ (1e178 )\n+\tldr\tr1, [pc, #272]\t@ (1c614 )\n+\tldr\tr2, [pc, #252]\t@ (1c600 )\n \tadd\tr1, pc\n \tldr\tr2, [r1, r2]\n \tldr\tr1, [r2, #0]\n \tldr\tr2, [sp, #20]\n \teors\tr1, r2\n \tmov.w\tr2, #0\n-\tbne.n\t1e16e \n+\tbne.n\t1c5f6 \n \tmov\tr0, r3\n \tadd\tsp, #28\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr3, [sp, #16]\n \tldr.w\tr1, [sl, #56]\t@ 0x38\n \tcmp\tr1, r3\n \titt\tlt\n \taddlt.w\tr3, r3, #4294967295\t@ 0xffffffff\n \tstrlt\tr3, [sp, #16]\n-\tb.n\t1e008 \n+\tb.n\t1c490 \n \tldr.w\tr3, [fp]\n \tldr.w\tsl, [sp, #4]\n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n \tldr.w\tr3, [fp]\n-\tldr\tr1, [pc, #212]\t@ (1e190 )\n+\tldr\tr1, [pc, #212]\t@ (1c618 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr4, r0\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr.w\tr3, [fp]\n \tldr.w\tr1, [r9]\n \tmov\tr0, r4\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n \tldr.w\tr3, [fp]\n-\tldr\tr1, [pc, #184]\t@ (1e194 )\n+\tldr\tr1, [pc, #184]\t@ (1c61c )\n \tmov\tr0, r4\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr.w\tr3, [fp]\n \tmov\tr1, r4\n \tmov\tr0, sl\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n-\tb.n\t1e076 \n+\tb.n\t1c4fe \n \tldr.w\tr2, [fp]\n \tsub.w\tr0, r8, #4\n \tldr.w\tsl, [sp, #4]\n \tldrd\tr1, r3, [sp, #8]\n \tstr\tr3, [sp, #8]\n \tldr.w\tr5, [r2, #220]\t@ 0xdc\n \tldr.w\tr4, [r2, #948]\t@ 0x3b4\n \tblx\tr5\n \tmov\tr1, r0\n \tmov\tr0, sl\n \tblx\tr4\n \tldr\tr3, [sp, #8]\n-\tb.n\t1e078 \n+\tb.n\t1c500 \n \tstr\tr0, [sp, #4]\n \tmov\tr0, r6\n \tblx\t8890 \n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\t9724 \n \tmov\tr5, r0\n@@ -34039,108 +31178,112 @@\n \tldr.w\tr4, [r2, #948]\t@ 0x3b4\n \tldr.w\tr2, [r2, #220]\t@ 0xdc\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, sl\n \tblx\tr4\n \tldr\tr3, [sp, #4]\n-\tb.n\t1e078 \n+\tb.n\t1c500 \n \tldr.w\tr3, [fp]\n \tmovs\tr2, #0\n \tldr.w\tsl, [sp, #4]\n-\tldr\tr1, [pc, #52]\t@ (1e198 )\n+\tldr\tr1, [pc, #52]\t@ (1c620 )\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tmov\tr0, sl\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t1e076 \n+\tb.n\t1c4fe \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\teors.w\tr0, r0, #1\n+\tlsrs\tr0, r1, #16\n+\tmovs\tr2, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\teor.w\tr0, r8, #1\n+\tlsrs\tr0, r0, #16\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrh\tr0, [r0, #38]\t@ 0x26\n+\tstr\tr6, [sp, #688]\t@ 0x2b0\n \tmovs\tr1, r0\n-\tldrh\tr2, [r2, #30]\n+\tstr\tr5, [sp, #760]\t@ 0x2f8\n \tmovs\tr1, r0\n-\tvaddl.s8\tq0, d0, d1\n-\tldr\tr6, [r6, #80]\t@ 0x50\n+\tlsrs\tr0, r7, #11\n+\tmovs\tr2, r0\n+\tldrb\tr2, [r7, #0]\n \tmovs\tr1, r0\n-\tldrh\tr0, [r3, #28]\n+\tstr\tr5, [sp, #528]\t@ 0x210\n \tmovs\tr1, r0\n-\tldrh\tr4, [r7, #22]\n+\tstr\tr4, [sp, #928]\t@ 0x3a0\n \tmovs\tr1, r0\n \n-0001e19c :\n+0001c624 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #88]\t@ (1e204 )\n+\tldr\tr5, [pc, #88]\t@ (1c68c )\n \tmov\tr4, r1\n \tmov\tip, r3\n \tcmp\tr2, #3\n \tadd\tr5, pc\n-\tbeq.n\t1e1d0 \n-\tldr\tr1, [pc, #80]\t@ (1e208 )\n+\tbeq.n\t1c658 \n+\tldr\tr1, [pc, #80]\t@ (1c690 )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #80]\t@ (1e20c )\n+\tldr\tr3, [pc, #80]\t@ (1c694 )\n \tmov\tr2, ip\n \tadd\tr3, pc\n \tldr\tr1, [r5, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr3, [r3, #0]\n \tmov\tr2, r4\n \tldr.w\tr1, [ip, #8]\n \tblx\t9a7c \n \tcmp\tr0, #0\n-\tbeq.n\t1e1cc \n-\tldr\tr3, [pc, #36]\t@ (1e208 )\n+\tbeq.n\t1c654 \n+\tldr\tr3, [pc, #36]\t@ (1c690 )\n \tldr\tr0, [r0, #36]\t@ 0x24\n \tclz\tr0, r0\n \tldr\tr3, [r5, r3]\n \tlsrs\tr0, r0, #5\n \tldr\tr3, [r3, #0]\n \tldr.w\tr2, [r3, #216]\t@ 0xd8\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tnop\n-\tcdp\t0, 4, cr0, cr10, cr1, {0}\n+\tlsrs\tr2, r0, #7\n+\tmovs\tr2, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr2, [r3, #62]\t@ 0x3e\n+\tstr\tr1, [sp, #792]\t@ 0x318\n \tmovs\tr1, r0\n \n-0001e210 :\n+0001c698 :\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr6, [pc, #116]\t@ (1e294 )\n+\tldr\tr6, [pc, #116]\t@ (1c71c )\n \tmov\tr5, r1\n \tmov\tr4, r3\n \tcmp\tr2, #4\n \tadd\tr6, pc\n-\tbeq.n\t1e244 \n-\tldr\tr1, [pc, #108]\t@ (1e298 )\n+\tbeq.n\t1c6cc \n+\tldr\tr1, [pc, #108]\t@ (1c720 )\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #108]\t@ (1e29c )\n+\tldr\tr3, [pc, #108]\t@ (1c724 )\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n@@ -34148,26 +31291,26 @@\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr3, [r3, #0]\n \tmov\tr2, r5\n \tldr\tr1, [r4, #8]\n \tblx\t9a7c \n \tmov\tr7, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1e240 \n-\tldr\tr3, [pc, #64]\t@ (1e298 )\n+\tbeq.n\t1c6c8 \n+\tldr\tr3, [pc, #64]\t@ (1c720 )\n \tldr\tr0, [r4, #12]\n \tldr\tr4, [r6, r3]\n \tldr\tr3, [r4, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tldr\tr3, [r7, #52]\t@ 0x34\n \tmov\tr1, r0\n-\tcbz\tr3, 1e28e \n+\tcbz\tr3, 1c716 \n \tldr\tr2, [r3, #24]\n-\tcbz\tr2, 1e28e \n+\tcbz\tr2, 1c716 \n \tldr\tr2, [r3, #44]\t@ 0x2c\n \tmov\tr0, r3\n \tblx\tr2\n \tldr\tr3, [r4, #0]\n \tsubs\tr0, #0\n \tit\tne\n \tmovne\tr0, #1\n@@ -34175,2201 +31318,6058 @@\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\tr4\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr3, [r4, #0]\n-\tmovs\tr0, #0\n-\tb.n\t1e27a \n-\tldcl\t0, cr0, [r6, #4]\n+\tldr\tr3, [r4, #0]\n+\tmovs\tr0, #0\n+\tb.n\t1c702 \n+\tlsrs\tr6, r1, #5\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrb\tr6, [r3, #24]\n+\tmovs\tr1, r0\n+\n+0001c728 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n+\tldr\tr4, [pc, #528]\t@ (1c94c )\n+\tmov\tr7, r2\n+\tldr\tr2, [pc, #528]\t@ (1c950 )\n+\tsub\tsp, #36\t@ 0x24\n+\tadd\tr4, pc\n+\tldr\tr5, [pc, #528]\t@ (1c954 )\n+\tmov\tr6, r1\n+\tadd\tr5, pc\n+\tldr\tr2, [r4, r2]\n+\tmov\tr4, r3\n+\tsubs\tr3, r7, #3\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #28]\n+\tmov.w\tr2, #0\n+\tcmp\tr3, #1\n+\tbls.n\t1c78e \n+\tldr\tr1, [pc, #508]\t@ (1c958 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #508]\t@ (1c95c )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #492]\t@ (1c960 )\n+\tldr\tr3, [pc, #472]\t@ (1c950 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #28]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.w\t1c946 \n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [r4, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #8]\n+\tblx\t9a7c \n+\tmov\tsl, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1c770 \n+\tldr\tr2, [pc, #440]\t@ (1c958 )\n+\tldr\tr5, [r5, r2]\n+\tldr\tr2, [r0, #52]\t@ 0x34\n+\tldr.w\tip, [r5]\n+\tcmp\tr2, #0\n+\tbeq.n\t1c85e \n+\tldr.w\tr8, [r2, #24]\n+\tcmp.w\tr8, #0\n+\tbeq.n\t1c85e \n+\tldr.w\tr2, [ip, #20]\n+\tmov.w\tr0, r8, lsl #2\n+\tblx\tr2\n+\tcmp\tr7, #4\n+\tstr\tr0, [sp, #4]\n+\tbeq.n\t1c876 \n+\tldr.w\tr0, [sl, #52]\t@ 0x34\n+\tldr\tr2, [r5, #0]\n+\tadd.w\tr9, sp, #16\n+\tmov\tr1, r9\n+\tldr.w\tr2, [r2, #588]\t@ 0x24c\n+\tblx\tr2\n+\tmov\tfp, r0\n+\tcbz\tr0, 1c832 \n+\tldr\tr3, [pc, #388]\t@ (1c964 )\n+\tmovs\tr7, #0\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #8]\n+\tldr\tr3, [sp, #4]\n+\tsubs\tr4, r3, #4\n+\tcmp\tr8, r7\n+\tbgt.n\t1c7f4 \n+\tldr\tr2, [r5, #0]\n+\tldr\tr0, [sp, #8]\n+\tldr\tr2, [r2, #16]\n+\tblx\tr2\n+\tldr.w\tr2, [sl, #52]\t@ 0x34\n+\tadds\tr7, #1\n+\tldr\tr1, [r2, #40]\t@ 0x28\n+\tldr\tr2, [r5, #0]\n+\tadds\tr1, #1\n+\tbics.w\tr3, r1, #2\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tit\tne\n+\taddne.w\tr0, fp, #16\n+\tldr.w\tr2, [r2, #232]\t@ 0xe8\n+\tit\teq\n+\tldreq.w\tr0, [fp, #16]\n+\tblx\tr2\n+\tldr\tr2, [r5, #0]\n+\tstr.w\tr0, [r4, #4]!\n+\tmov\tr0, r9\n+\tldr.w\tr2, [r2, #780]\t@ 0x30c\n+\tblx\tr2\n+\tmov\tfp, r0\n+\tcmp\tr0, #0\n+\tbne.n\t1c7e8 \n+\tcmp\tr8, r7\n+\tbeq.n\t1c83e \n+\tldr\tr3, [r5, #0]\n+\tmov\tr7, r8\n+\tldr\tr0, [pc, #304]\t@ (1c968 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r7\n+\tldr\tr1, [sp, #4]\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r6\n+\tblx\tr4\n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #4]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tb.n\t1c872 \n+\tmovs\tr1, #0\n+\tldr.w\tr3, [ip, #220]\t@ 0xdc\n+\tmov\tr0, r1\n+\tldr.w\tr4, [ip, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tmov\tr0, r6\n+\tblx\tr4\n+\tmovs\tr0, #0\n+\tb.n\t1c772 \n+\tldr\tr2, [r5, #0]\n+\tldr\tr0, [r4, #12]\n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tblx\tr2\n+\tldrb\tr2, [r0, #0]\n+\tldr\tr1, [r5, #0]\n+\tmov\tfp, r0\n+\tsubs\tr2, #42\t@ 0x2a\n+\tldr.w\tr4, [r1, #588]\t@ 0x24c\n+\tit\teq\n+\tldrbeq\tr2, [r0, #1]\n+\tldr.w\tr0, [sl, #52]\t@ 0x34\n+\tcmp\tr2, #0\n+\tbeq.n\t1c7ca \n+\tadd.w\tr9, sp, #16\n+\tmov\tr1, r9\n+\tblx\tr4\n+\tcmp\tr0, #0\n+\tbeq.n\t1c934 \n+\tldr\tr3, [pc, #196]\t@ (1c96c )\n+\tmovs\tr7, #0\n+\tstr\tr6, [sp, #12]\n+\tmov\tr6, r5\n+\tldr\tr5, [sp, #4]\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #8]\n+\tldr.w\tr2, [sl, #52]\t@ 0x34\n+\tmov\tr1, fp\n+\tldr\tr2, [r2, #40]\t@ 0x28\n+\tadds\tr2, #1\n+\tbics.w\tr3, r2, #2\n+\tldr\tr2, [r6, #0]\n+\tite\tne\n+\taddne.w\tr4, r0, #16\n+\tldreq\tr4, [r0, #16]\n+\tldr.w\tr2, [r2, #988]\t@ 0x3dc\n+\tmov\tr0, r4\n+\tblx\tr2\n+\tcbz\tr0, 1c8f6 \n+\tcmp\tr8, r7\n+\tbgt.n\t1c8e0 \n+\tldr\tr2, [r6, #0]\n+\tldr\tr0, [sp, #8]\n+\tldr\tr2, [r2, #16]\n+\tblx\tr2\n+\tldr\tr2, [r6, #0]\n+\tmov\tr0, r4\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tadds\tr4, r7, #1\n+\tldr.w\tr2, [r2, #232]\t@ 0xe8\n+\tblx\tr2\n+\tstr.w\tr0, [r5, r7, lsl #2]\n+\tmov\tr7, r4\n+\tldr\tr2, [r6, #0]\n+\tmov\tr0, r9\n+\tldr.w\tr2, [r2, #780]\t@ 0x30c\n+\tblx\tr2\n+\tcmp\tr0, #0\n+\tbne.n\t1c8b2 \n+\tmov\tr5, r6\n+\tcmp\tr8, r7\n+\tldr\tr6, [sp, #12]\n+\tblt.n\t1c928 \n+\tcmp\tr7, #0\n+\tbne.n\t1c83e \n+\tldr\tr3, [r5, #0]\n+\tmovs\tr1, #0\n+\tmov\tr0, r1\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tldr.w\tr3, [r3, #220]\t@ 0xdc\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tmov\tr0, r6\n+\tblx\tr4\n+\tb.n\t1c854 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #68]\t@ (1c970 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t1c90c \n+\tcmp.w\tr8, #0\n+\tbge.n\t1c910 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #52]\t@ (1c974 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t1c910 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tlsrs\tr4, r7, #2\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tlsrs\tr6, r6, #2\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrb\tr2, [r2, #22]\n+\tmovs\tr1, r0\n+\tlsrs\tr6, r0, #2\n+\tmovs\tr2, r0\n+\tstr\tr3, [sp, #512]\t@ 0x200\n+\tmovs\tr1, r0\n+\tstr\tr2, [sp, #856]\t@ 0x358\n+\tmovs\tr1, r0\n+\tstr\tr3, [sp, #104]\t@ 0x68\n+\tmovs\tr1, r0\n+\tstr\tr3, [sp, #8]\n+\tmovs\tr1, r0\n+\tstr\tr2, [sp, #960]\t@ 0x3c0\n+\tmovs\tr1, r0\n+\n+0001c978 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tldr\tr6, [pc, #240]\t@ (1ca7c )\n+\tsub\tsp, #12\n+\tldr\tr4, [pc, #240]\t@ (1ca80 )\n+\tcmp\tr2, #5\n+\tadd\tr6, pc\n+\tldr\tr5, [pc, #240]\t@ (1ca84 )\n+\tadd\tr5, pc\n+\tldr\tr4, [r6, r4]\n+\tmov\tr6, r1\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #4]\n+\tmov.w\tr4, #0\n+\tmov\tr4, r3\n+\tbeq.n\t1c9d8 \n+\tldr\tr1, [pc, #224]\t@ (1ca88 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #224]\t@ (1ca8c )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #208]\t@ (1ca90 )\n+\tldr\tr3, [pc, #188]\t@ (1ca80 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #4]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1ca78 \n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #8]\n+\tblx\t9a7c \n+\tmov\tr7, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1c9bc \n+\tldr\tr3, [pc, #156]\t@ (1ca88 )\n+\tldr\tr0, [r4, #12]\n+\tldr.w\tr9, [r5, r3]\n+\tldr.w\tr3, [r9]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tmov\tr5, r0\n+\tmov\tr0, r7\n+\tblx\t838c \n+\tldr\tr0, [r7, #52]\t@ 0x34\n+\tmov\tr1, r5\n+\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tblx\tr3\n+\tmov\tr8, r0\n+\tcbz\tr0, 1ca52 \n+\tldr\tr5, [r0, #12]\n+\tldr\tr3, [r5, #0]\n+\tcmp\tr3, #1\n+\tble.n\t1ca30 \n+\tldr.w\tr2, [r9]\n+\tsubs\tr3, #1\n+\tmov\tr0, r5\n+\tstr\tr3, [r5, #0]\n+\tldr\tr3, [r2, #124]\t@ 0x7c\n+\tblx\tr3\n+\tldr\tr3, [r0, #0]\n+\tmov\tr5, r0\n+\tadds\tr3, #1\n+\tstr\tr3, [r0, #0]\n+\tstr.w\tr0, [r8, #12]\n+\tldr.w\tr3, [r9]\n+\tmov\tr1, r5\n+\tldr\tr2, [r4, #16]\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #184]\t@ 0xb8\n+\tblx\tr3\n+\tldr.w\tr3, [r9]\n+\tmov\tr0, r6\n+\tmov\tr1, r5\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tmovs\tr0, #0\n+\tb.n\t1c9be \n+\tldr\tr0, [r7, #52]\t@ 0x34\n+\tmov\tr1, r5\n+\tmov\tr2, sp\n+\tldr\tr3, [r0, #48]\t@ 0x30\n+\tblx\tr3\n+\tldr.w\tr3, [r9]\n+\tmov\tr7, r0\n+\tmov\tr1, r8\n+\tmov\tr0, r8\n+\tldr.w\tr3, [r3, #220]\t@ 0xdc\n+\tblx\tr3\n+\tldr\tr3, [r0, #0]\n+\tmov\tr5, r0\n+\tadds\tr3, #1\n+\tstr\tr3, [r0, #0]\n+\tstr\tr0, [r7, #12]\n+\tb.n\t1ca30 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tlsls\tr4, r5, #25\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr0, r5, #25\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrb\tr2, [r1, #11]\n+\tmovs\tr1, r0\n+\tlsls\tr2, r7, #24\n+\tmovs\tr2, r0\n+\n+0001ca94 :\n+\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tldr\tr4, [pc, #180]\t@ (1cb5c )\n+\tmov\tr7, r1\n+\tmov\tr1, r3\n+\tldr\tr3, [pc, #180]\t@ (1cb60 )\n+\tadd\tr4, pc\n+\tcmp\tr2, #2\n+\tldr.w\tr8, [r4, r3]\n+\tldr.w\tr3, [r8]\n+\tbeq.n\t1cace \n+\tldr.w\tr4, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r1\n+\tmov\tr0, r7\n+\tmovs\tr3, #0\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr.w\tfp, [r0, #72]\t@ 0x48\n+\tmov\tr5, r0\n+\tcmp.w\tfp, #0\n+\tbeq.n\t1cb42 \n+\tldr\tr3, [r3, #20]\n+\tmov.w\tr0, fp, lsl #2\n+\tblx\tr3\n+\tldr\tr4, [r5, #68]\t@ 0x44\n+\tmov\tsl, r0\n+\tcbz\tr4, 1cb12 \n+\tldr.w\tr9, [pc, #120]\t@ 1cb64 \n+\tsubs\tr6, r0, #4\n+\tmovs\tr5, #0\n+\tadd\tr9, pc\n+\tmov\tr0, r9\n+\tcmp\tfp, r5\n+\tbgt.n\t1cb00 \n+\tldr.w\tr3, [r8]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tadds\tr5, #1\n+\tldr\tr4, [r4, #12]\n+\tstr.w\tr3, [r6, #4]!\n+\tcmp\tr4, #0\n+\tbne.n\t1caf2 \n+\tcmp\tfp, r5\n+\tbeq.n\t1cb1e \n+\tldr.w\tr3, [r8]\n+\tldr\tr0, [pc, #80]\t@ (1cb68 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr.w\tr3, [r8]\n+\tmov\tr1, sl\n+\tmov\tr0, fp\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r7\n+\tblx\tr4\n+\tldr.w\tr3, [r8]\n+\tmov\tr0, sl\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tb.n\t1cb56 \n+\tmov\tr1, fp\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tmov\tr0, fp\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r7\n+\tblx\tr4\n+\tmovs\tr0, #0\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tlsls\tr0, r2, #21\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstr\tr1, [sp, #912]\t@ 0x390\n+\tmovs\tr1, r0\n+\tstr\tr1, [sp, #424]\t@ 0x1a8\n+\tmovs\tr1, r0\n+\n+0001cb6c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n+\tldr\tr6, [pc, #424]\t@ (1cd28 )\n+\tsub\tsp, #36\t@ 0x24\n+\tldr\tr5, [pc, #424]\t@ (1cd2c )\n+\tmov\tr9, r1\n+\tadd\tr6, pc\n+\tldr\tr4, [pc, #424]\t@ (1cd30 )\n+\tadd\tr4, pc\n+\tldr\tr5, [r6, r5]\n+\tmov\tr6, r3\n+\tmov\tr3, r4\n+\tldr\tr5, [r5, #0]\n+\tstr\tr5, [sp, #28]\n+\tmov.w\tr5, #0\n+\tmov\tr5, r2\n+\tstr\tr2, [sp, #4]\n+\tcmp\tr5, #4\n+\tldr\tr2, [pc, #404]\t@ (1cd34 )\n+\tldr.w\tfp, [r4, r2]\n+\tldr.w\tr3, [fp]\n+\tble.n\t1cc7e \n+\tldr\tr1, [pc, #396]\t@ (1cd38 )\n+\tmov\tr7, r0\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tmovs\tr2, #0\n+\tadd\tr1, pc\n+\tmov\tr0, r9\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tldr\tr1, [r6, #8]\n+\tmov\tr2, r9\n+\tmov\tr0, r7\n+\tblx\t9a7c \n+\tmov\tr8, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1cc8e \n+\tldr.w\tr3, [fp]\n+\tmov\tr0, r9\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tblx\tr3\n+\tldr.w\tr2, [r8, #36]\t@ 0x24\n+\tldr\tr1, [r6, #12]\n+\tadd\tr3, sp, #24\n+\tmov\tr0, r9\n+\tbl\t1b234 \n+\tcmp\tr0, #0\n+\tbne.n\t1cc8e \n+\tldr\tr2, [sp, #4]\n+\tmovs\tr4, #4\n+\tldr.w\tr3, [fp]\n+\tsubs\tr5, r2, #4\n+\tstr\tr5, [sp, #16]\n+\tldr\tr3, [r3, #20]\n+\tlsls\tr0, r5, #2\n+\tblx\tr3\n+\tldr\tr3, [pc, #316]\t@ (1cd3c )\n+\tsubs\tr2, r0, #4\n+\tstr\tr0, [sp, #12]\n+\tmov\tsl, r2\n+\tadd\tr3, pc\n+\tstr\tr2, [sp, #20]\n+\tstr\tr3, [sp, #8]\n+\tsubs\tr3, r4, #3\n+\tcmp\tr5, r3\n+\tbge.n\t1cc1a \n+\tldr.w\tr3, [fp]\n+\tldr\tr0, [sp, #8]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmov\tr2, r9\n+\tldr.w\tr1, [r6, r4, lsl #2]\n+\tmov\tr0, r7\n+\tblx\t9a7c \n+\tstr.w\tr0, [sl, #4]!\n+\tcmp\tr0, #0\n+\tbeq.n\t1ccbe \n+\tldr\tr2, [r7, #64]\t@ 0x40\n+\tcmp\tr2, r0\n+\tbeq.n\t1ccac \n+\tcmp\tr8, r0\n+\tbeq.n\t1ccca \n+\tmov\tr1, r8\n+\tblx\t85b4 \n+\tcmp\tr0, #0\n+\tbne.n\t1ccca \n+\tldr\tr3, [sp, #4]\n+\tadds\tr4, #1\n+\tcmp\tr3, r4\n+\tbne.n\t1cc0a \n+\tldr\tr2, [sp, #20]\n+\tmov\tr5, r0\n+\tldr\tr7, [sp, #16]\n+\tmov\tr4, r0\n+\tmov\tr6, r2\n+\tldr.w\tr0, [r6, #4]!\n+\tadds\tr4, #1\n+\tblx\t83d4 \n+\tcmp\tr7, r4\n+\tbne.n\t1cc56 \n+\tldr\tr4, [sp, #12]\n+\tmov\tr0, r8\n+\tldr\tr2, [sp, #16]\n+\tmov\tr3, r4\n+\tldr\tr1, [sp, #24]\n+\tblx\t8cc8 \n+\tldr.w\tr3, [fp]\n+\tmov\tr0, r4\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tb.n\t1cc90 \n+\tldr.w\tr4, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r6\n+\tldr\tr3, [pc, #184]\t@ (1cd40 )\n+\tmovs\tr1, #2\n+\tmov\tr0, r9\n+\tadd\tr3, pc\n+\tblx\tr4\n+\tmovs\tr5, #1\n+\tldr\tr2, [pc, #176]\t@ (1cd44 )\n+\tldr\tr3, [pc, #152]\t@ (1cd2c )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #28]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1cd22 \n+\tmov\tr0, r5\n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr.w\tr3, [fp]\n+\tmovs\tr2, #0\n+\tldr\tr1, [pc, #148]\t@ (1cd48 )\n+\tmov\tr0, r9\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr.w\tr3, [fp]\n+\tldr\tr0, [sp, #12]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tb.n\t1cc8e \n+\tldr.w\tr3, [fp]\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tldr.w\tr3, [fp]\n+\tldr\tr1, [pc, #112]\t@ (1cd4c )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr5, r0\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr.w\tr3, [fp]\n+\tldr.w\tr1, [r6, r4, lsl #2]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tblx\tr3\n+\tldr.w\tr3, [fp]\n+\tldr\tr1, [pc, #84]\t@ (1cd50 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r5\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr.w\tr3, [fp]\n+\tmov\tr0, r9\n+\tmov\tr1, r5\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tldr.w\tr3, [fp]\n+\tldr\tr0, [sp, #12]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tb.n\t1cc8e \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tlsls\tr0, r7, #17\n+\tmovs\tr2, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tlsls\tr4, r6, #17\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr4, [r3, #56]\t@ 0x38\n+\tmovs\tr1, r0\n+\tstr\tr1, [sp, #352]\t@ 0x160\n+\tmovs\tr1, r0\n+\tstr\tr0, [sp, #712]\t@ 0x2c8\n+\tmovs\tr1, r0\n+\tlsls\tr0, r5, #13\n+\tmovs\tr2, r0\n+\tldrh\tr6, [r3, #48]\t@ 0x30\n+\tmovs\tr1, r0\n+\tstrb\tr2, [r4, #2]\n+\tmovs\tr1, r0\n+\tldrh\tr4, [r5, #46]\t@ 0x2e\n+\tmovs\tr1, r0\n+\n+0001cd54 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #96]\t@ (1cdc4 )\n+\tmov\tr4, r1\n+\tmov\tip, r3\n+\tcmp\tr2, #3\n+\tadd\tr5, pc\n+\tbeq.n\t1cd88 \n+\tldr\tr1, [pc, #88]\t@ (1cdc8 )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #88]\t@ (1cdcc )\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r4\n+\tldr.w\tr1, [ip, #8]\n+\tblx\t9a7c \n+\tcmp\tr0, #0\n+\tbeq.n\t1cd84 \n+\tldr\tr3, [pc, #44]\t@ (1cdc8 )\n+\tldr\tr2, [r0, #28]\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tcbz\tr2, 1cdb4 \n+\tldr\tr2, [r0, #48]\t@ 0x30\n+\tcbz\tr2, 1cdb4 \n+\tldr\tr1, [r2, #0]\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tb.n\t1cdb0 \n+\tnop\n+\tlsls\tr2, r2, #10\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr6, [r2, #20]\n+\tmovs\tr1, r0\n+\n+0001cdd0 :\n+\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tldr\tr4, [pc, #180]\t@ (1ce98 )\n+\tmov\tr7, r1\n+\tmov\tr1, r3\n+\tldr\tr3, [pc, #180]\t@ (1ce9c )\n+\tadd\tr4, pc\n+\tcmp\tr2, #2\n+\tldr.w\tr8, [r4, r3]\n+\tldr.w\tr3, [r8]\n+\tbeq.n\t1ce0a \n+\tldr.w\tr4, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r1\n+\tmov\tr0, r7\n+\tmovs\tr3, #0\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr.w\tfp, [r0, #80]\t@ 0x50\n+\tmov\tr5, r0\n+\tcmp.w\tfp, #0\n+\tbeq.n\t1ce7e \n+\tldr\tr3, [r3, #20]\n+\tmov.w\tr0, fp, lsl #2\n+\tblx\tr3\n+\tldr\tr4, [r5, #76]\t@ 0x4c\n+\tmov\tsl, r0\n+\tcbz\tr4, 1ce4e \n+\tldr.w\tr9, [pc, #120]\t@ 1cea0 \n+\tsubs\tr6, r0, #4\n+\tmovs\tr5, #0\n+\tadd\tr9, pc\n+\tmov\tr0, r9\n+\tcmp\tfp, r5\n+\tbgt.n\t1ce3c \n+\tldr.w\tr3, [r8]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tadds\tr5, #1\n+\tldr\tr4, [r4, #20]\n+\tstr.w\tr3, [r6, #4]!\n+\tcmp\tr4, #0\n+\tbne.n\t1ce2e \n+\tcmp\tfp, r5\n+\tbeq.n\t1ce5a \n+\tldr.w\tr3, [r8]\n+\tldr\tr0, [pc, #80]\t@ (1cea4 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr.w\tr3, [r8]\n+\tmov\tr1, sl\n+\tmov\tr0, fp\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r7\n+\tblx\tr4\n+\tldr.w\tr3, [r8]\n+\tmov\tr0, sl\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tb.n\t1ce92 \n+\tmov\tr1, fp\n+\tldr.w\tr2, [r3, #220]\t@ 0xdc\n+\tmov\tr0, fp\n+\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r7\n+\tblx\tr4\n+\tmovs\tr0, #0\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tlsls\tr4, r2, #8\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr4, [r5, #62]\t@ 0x3e\n+\tmovs\tr1, r0\n+\tldrh\tr2, [r6, #58]\t@ 0x3a\n+\tmovs\tr1, r0\n+\n+0001cea8 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #80]\t@ (1cf08 )\n+\tmov\tr4, r1\n+\tmov\tip, r3\n+\tcmp\tr2, #3\n+\tadd\tr5, pc\n+\tbeq.n\t1cedc \n+\tldr\tr1, [pc, #72]\t@ (1cf0c )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #72]\t@ (1cf10 )\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r4\n+\tldr.w\tr1, [ip, #8]\n+\tblx\t9a7c \n+\tcmp\tr0, #0\n+\tbeq.n\t1ced8 \n+\tldr\tr3, [pc, #28]\t@ (1cf0c )\n+\tldr\tr0, [r0, #36]\t@ 0x24\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr2, [r3, #216]\t@ 0xd8\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tlsls\tr6, r7, #4\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr2, [r0, #10]\n+\tmovs\tr1, r0\n+\n+0001cf14 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #92]\t@ (1cf80 )\n+\tmov\tr4, r1\n+\tmov\tip, r3\n+\tcmp\tr2, #3\n+\tadd\tr5, pc\n+\tbeq.n\t1cf48 \n+\tldr\tr1, [pc, #84]\t@ (1cf84 )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #84]\t@ (1cf88 )\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r4\n+\tldr.w\tr1, [ip, #8]\n+\tblx\t9a7c \n+\tcmp\tr0, #0\n+\tbeq.n\t1cf44 \n+\tldr\tr3, [pc, #40]\t@ (1cf84 )\n+\tldr\tr2, [r0, #28]\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tcbz\tr2, 1cf70 \n+\tldr\tr1, [r2, #0]\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tb.n\t1cf6c \n+\tnop\n+\tlsls\tr2, r2, #3\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr6, [r2, #6]\n+\tmovs\tr1, r0\n+\n+0001cf8c :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #96]\t@ (1cffc )\n+\tmov\tr4, r1\n+\tmov\tip, r3\n+\tcmp\tr2, #3\n+\tadd\tr5, pc\n+\tbeq.n\t1cfc0 \n+\tldr\tr1, [pc, #88]\t@ (1d000 )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #88]\t@ (1d004 )\n+\tmov\tr2, ip\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r4\n+\tldr.w\tr1, [ip, #8]\n+\tblx\t9a7c \n+\tcmp\tr0, #0\n+\tbeq.n\t1cfbc \n+\tldr\tr3, [pc, #44]\t@ (1d000 )\n+\tldr\tr2, [r0, #28]\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tcbz\tr2, 1cfec \n+\tldr\tr2, [r0, #44]\t@ 0x2c\n+\tcbz\tr2, 1cfec \n+\tldr\tr1, [r2, #0]\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tb.n\t1cfe8 \n+\tnop\n+\tlsls\tr2, r3, #1\n+\tmovs\tr2, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr6, [r3, #2]\n+\tmovs\tr1, r0\n+\n+0001d008 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tldr\tr5, [pc, #324]\t@ (1d160 )\n+\tsub\tsp, #12\n+\tldr\tr4, [pc, #324]\t@ (1d164 )\n+\tmov\tr6, r1\n+\tadd\tr5, pc\n+\tldr.w\tr8, [pc, #324]\t@ 1d168 \n+\tcmp\tr2, #4\n+\tadd\tr8, pc\n+\tldr\tr4, [r5, r4]\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #4]\n+\tmov.w\tr4, #0\n+\tmov\tr4, r3\n+\tbeq.n\t1d06c \n+\tldr\tr1, [pc, #304]\t@ (1d16c )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #304]\t@ (1d170 )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr.w\tr1, [r8, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #288]\t@ (1d174 )\n+\tldr\tr3, [pc, #268]\t@ (1d164 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #4]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1d15a \n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #8]\n+\tmov\tr7, r0\n+\tblx\t9a7c \n+\tmov\tr5, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1d050 \n+\tmovs\tr3, #0\n+\tldr\tr1, [r4, #12]\n+\tmov\tr2, r3\n+\tmov\tr0, r7\n+\tblx\t9a7c \n+\tcmp\tr0, #0\n+\tbeq.n\t1d0f2 \n+\tldr\tr3, [pc, #220]\t@ (1d16c )\n+\tldr.w\tr7, [r8, r3]\n+\tldr\tr3, [r7, #0]\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [pc, #216]\t@ (1d178 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr5, r0\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [r4, #12]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [pc, #192]\t@ (1d17c )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r5\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [r4, #0]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [pc, #168]\t@ (1d180 )\n+\tmov\tr0, r5\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tmov\tr1, r5\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tb.n\t1d050 \n+\tldr\tr0, [r5, #0]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tldr\tr3, [pc, #112]\t@ (1d16c )\n+\tstr\tr2, [r0, #0]\n+\tldr.w\tr8, [r8, r3]\n+\tbgt.n\t1d10e \n+\tldr.w\tr3, [r8]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr0, [r4, #12]\n+\tmov\tr1, r5\n+\tstr\tr0, [r5, #0]\n+\tldr\tr3, [r0, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r0, #0]\n+\tblx\t9900 \n+\tldr.w\tr3, [r8]\n+\tldr\tr0, [r5, #4]\n+\tldr.w\tr3, [r3, #440]\t@ 0x1b8\n+\tblx\tr3\n+\tldr.w\tr3, [r8]\n+\tldr\tr0, [r5, #0]\n+\tldr.w\tr9, [r7, #52]\t@ 0x34\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tmov\tr2, sp\n+\tmov\tr1, r0\n+\tadds\tr0, r7, #4\n+\tblx\tr9\n+\tmov\tr3, r0\n+\tldr.w\tr2, [r8]\n+\tstr\tr0, [r5, #4]\n+\tmov\tr0, r6\n+\tstr\tr5, [r3, #12]\n+\tldr.w\tr3, [r2, #948]\t@ 0x3b4\n+\tldr\tr1, [r4, #12]\n+\tblx\tr3\n+\tmovs\tr0, #0\n+\tb.n\t1d052 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tvaddl.u16\tq8, d12, d1\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tvaddl.u16\tq8, d4, d1\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr0, [r1, #80]\t@ 0x50\n+\tmovs\tr1, r0\n+\tvaddl.u32\tq0, d6, d1\n+\tldrh\tr0, [r3, #46]\t@ 0x2e\n+\tmovs\tr1, r0\n+\tldrh\tr0, [r3, #46]\t@ 0x2e\n+\tmovs\tr1, r0\n+\tldrb\tr0, [r0, #17]\n+\tmovs\tr1, r0\n+\n+0001d184 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr.w\tip, [pc, #56]\t@ 1d1cc \n+\tmov\tlr, r0\n+\tmov\tr0, r1\n+\tmov\tr1, r3\n+\tldr\tr3, [pc, #48]\t@ (1d1d0 )\n+\tadd\tip, pc\n+\tcmp\tr2, #2\n+\tldr.w\tr3, [ip, r3]\n+\tldr\tr3, [r3, #0]\n+\tbeq.n\t1d1ba \n+\tldr.w\tr4, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r1\n+\tmovs\tr3, #0\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, pc}\n+\tldr.w\tr2, [lr, #64]\t@ 0x40\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tldr\tr1, [r2, #0]\n+\tblx\tr3\n+\tmovs\tr0, #0\n+\tpop\t{r4, pc}\n+\tnop\n+\tcdp2\t0, 5, cr0, cr14, cr1, {0}\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+0001d1d4 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #92]\t@ (1d240 )\n+\tmov\tip, r2\n+\tmov\tr2, r3\n+\tsub.w\tr3, ip, #2\n+\tadd\tr5, pc\n+\tmov\tr4, r1\n+\tcmp\tr3, #1\n+\tbhi.n\t1d226 \n+\tcmp.w\tip, #2\n+\tbne.n\t1d214 \n+\tldr\tr0, [r0, #64]\t@ 0x40\n+\tldr\tr3, [pc, #68]\t@ (1d244 )\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tblx\t8464 \n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r2, #0]\n+\tldr\tr1, [r2, #8]\n+\tmov\tr2, r4\n+\tblx\t9a7c \n+\tcmp\tr0, #0\n+\tbne.n\t1d1fc \n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr1, [pc, #28]\t@ (1d244 )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #28]\t@ (1d248 )\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tb.n\t1d224 \n+\tnop\n+\tcdp2\t0, 1, cr0, cr0, cr1, {0}\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr4, [r4, #36]\t@ 0x24\n+\tmovs\tr1, r0\n+\n+0001d24c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tldr\tr5, [pc, #236]\t@ (1d34c )\n+\tsub\tsp, #12\n+\tldr\tr4, [pc, #236]\t@ (1d350 )\n+\tcmp\tr2, #4\n+\tadd\tr5, pc\n+\tldr\tr4, [r5, r4]\n+\tldr\tr5, [pc, #232]\t@ (1d354 )\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #4]\n+\tmov.w\tr4, #0\n+\tadd\tr5, pc\n+\tbeq.n\t1d328 \n+\tmov\tr6, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #5\n+\tbeq.n\t1d2b0 \n+\tldr\tr1, [pc, #216]\t@ (1d358 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #216]\t@ (1d35c )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #200]\t@ (1d360 )\n+\tldr\tr3, [pc, #180]\t@ (1d350 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #4]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1d346 \n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #8]\n+\tblx\t9a7c \n+\tmov\tr7, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1d294 \n+\tldr\tr3, [pc, #148]\t@ (1d358 )\n+\tldr\tr0, [r4, #12]\n+\tldr.w\tr9, [r5, r3]\n+\tldr.w\tr3, [r9]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tmov\tr5, r0\n+\tmov\tr0, r7\n+\tblx\t838c \n+\tldr\tr0, [r7, #52]\t@ 0x34\n+\tmov\tr1, r5\n+\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tblx\tr3\n+\tmov\tr8, r0\n+\tcbz\tr0, 1d31a \n+\tldr\tr0, [r0, #12]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t1d2fc \n+\tldr.w\tr3, [r9]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [r4, #16]\n+\tmov\tr0, r6\n+\tldr.w\tr2, [r9]\n+\tldr.w\tr5, [r2, #948]\t@ 0x3b4\n+\tldr\tr2, [r3, #0]\n+\tadds\tr2, #1\n+\tstr\tr2, [r3, #0]\n+\tstr.w\tr3, [r8, #12]\n+\tldr\tr1, [r4, #16]\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tb.n\t1d296 \n+\tldr\tr0, [r7, #52]\t@ 0x34\n+\tmov\tr1, r5\n+\tmov\tr2, sp\n+\tldr\tr3, [r0, #48]\t@ 0x30\n+\tblx\tr3\n+\tmov\tr8, r0\n+\tb.n\t1d2fc \n+\tldr\tr5, [pc, #56]\t@ (1d364 )\n+\tldr\tr4, [pc, #36]\t@ (1d350 )\n+\tadd\tr5, pc\n+\tldr\tr4, [r5, r4]\n+\tldr\tr5, [r4, #0]\n+\tldr\tr4, [sp, #4]\n+\teors\tr5, r4\n+\tmov.w\tr4, #0\n+\tbne.n\t1d346 \n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tb.w\t9320 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tldc2\t0, cr0, [r8, #4]\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstc2\t0, cr0, [sl, #4]\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldr\tr2, [r2, #44]\t@ 0x2c\n+\tmovs\tr1, r0\n+\tstc2l\t0, cr0, [r2, #-4]!\n+\tldc2l\t0, cr0, [r0], {1}\n+\n+0001d368 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #96]\t@ (1d3d8 )\n+\tmov\tip, r2\n+\tmov\tr2, r3\n+\tsub.w\tr3, ip, #2\n+\tadd\tr5, pc\n+\tmov\tr4, r1\n+\tcmp\tr3, #1\n+\tbhi.n\t1d3be \n+\tcmp.w\tip, #2\n+\tbne.n\t1d3ac \n+\tldr\tr0, [r0, #80]\t@ 0x50\n+\tsubs\tr0, #1\n+\tldr\tr3, [pc, #72]\t@ (1d3dc )\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr2, [r3, #216]\t@ 0xd8\n+\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r4\n+\tblx\tr5\n+\tmovs\tr0, #0\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr3, [r2, #0]\n+\tldr\tr1, [r2, #8]\n+\tmov\tr2, r4\n+\tblx\t9a7c \n+\tcbz\tr0, 1d3d2 \n+\tblx\t94c4 \n+\tb.n\t1d392 \n+\tldr\tr1, [pc, #28]\t@ (1d3dc )\n+\tmov\tr0, r4\n+\tldr\tr3, [pc, #28]\t@ (1d3e0 )\n+\tadd\tr3, pc\n+\tldr\tr1, [r5, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tldc2l\t0, cr0, [ip], #-4\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr4, [r1, #24]\n+\tmovs\tr1, r0\n+\n+0001d3e4 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tldr\tr4, [pc, #420]\t@ (1d59c )\n+\tmov\tr6, r2\n+\tldr\tr2, [pc, #420]\t@ (1d5a0 )\n+\tsub\tsp, #16\n+\tadd\tr4, pc\n+\tldr.w\tsl, [pc, #420]\t@ 1d5a4 \n+\tmov\tr5, r1\n+\tadd\tsl, pc\n+\tldr\tr2, [r4, r2]\n+\tmov\tr4, r3\n+\tsubs\tr3, r6, #4\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #12]\n+\tmov.w\tr2, #0\n+\tcmp\tr3, #2\n+\tbls.n\t1d452 \n+\tldr\tr1, [pc, #396]\t@ (1d5a8 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #396]\t@ (1d5ac )\n+\tmov\tr0, r5\n+\tadd\tr3, pc\n+\tldr.w\tr1, [sl, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmov.w\tr8, #1\n+\tldr\tr2, [pc, #376]\t@ (1d5b0 )\n+\tldr\tr3, [pc, #360]\t@ (1d5a0 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #12]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.w\t1d598 \n+\tmov\tr0, r8\n+\tadd\tsp, #16\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tldr\tr3, [r4, #0]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #8]\n+\tmov\tr7, r0\n+\tblx\t9a7c \n+\tmov\tr9, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1d430 \n+\tldr\tr2, [r0, #36]\t@ 0x24\n+\tadd\tr3, sp, #4\n+\tldr\tr1, [r4, #12]\n+\tmov\tr0, r5\n+\tsubs\tr2, #1\n+\tbl\t1b234 \n+\tmov\tr8, r0\n+\tcmp\tr0, #0\n+\tbne.n\t1d430 \n+\tldr.w\tr2, [r9, #36]\t@ 0x24\n+\tcmp\tr6, #4\n+\tadd.w\tr2, r2, #4294967295\t@ 0xffffffff\n+\tbne.n\t1d4ec \n+\tldr\tr3, [sp, #4]\n+\tstr\tr2, [sp, #8]\n+\tcmp\tr3, #0\n+\tit\tlt\n+\tstrlt.w\tr8, [sp, #4]\n+\tmov\tr0, r7\n+\tblx\t8890 \n+\tldr\tr3, [pc, #272]\t@ (1d5a8 )\n+\tmov\tr1, r0\n+\tldr.w\tr6, [sl, r3]\n+\tmov\tr0, r7\n+\tblx\t9724 \n+\tmov\tr7, r0\n+\tldrd\tr1, r4, [sp, #4]\n+\tsubs\tr4, r4, r1\n+\tadds\tr4, #1\n+\tcmp\tr4, #0\n+\tble.n\t1d4d6 \n+\tldr.w\tr3, [r9, #32]\n+\tldr.w\tr0, [r3, r1, lsl #2]\n+\tmov\tr1, r4\n+\tblx\t8f08 \n+\tmov\tr1, r4\n+\tmov\tr2, r0\n+\tmov\tsl, r0\n+\tmov\tr0, r7\n+\tblx\t8568 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, sl\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldr\tr1, [sp, #4]\n+\tmov\tr0, r9\n+\tmov\tr2, r7\n+\tblx\t97e4 \n+\tldr\tr3, [r6, #0]\n+\tldr\tr1, [r7, #0]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tb.n\t1d434 \n+\tldr\tr1, [r4, #16]\n+\tadd\tr3, sp, #8\n+\tmov\tr0, r5\n+\tbl\t1b234 \n+\tcmp\tr0, #0\n+\tbne.n\t1d430 \n+\tldr.w\tr3, [r9, #36]\t@ 0x24\n+\tldr\tr1, [sp, #4]\n+\tldr\tr2, [sp, #8]\n+\tcmp\tr1, #0\n+\tit\tlt\n+\tstrlt.w\tr8, [sp, #4]\n+\tcmp\tr3, r2\n+\titt\tle\n+\taddle.w\tr3, r3, #4294967295\t@ 0xffffffff\n+\tstrle\tr3, [sp, #8]\n+\tcmp\tr6, #6\n+\tbne.n\t1d490 \n+\tmovs\tr3, #0\n+\tldr\tr1, [r4, #20]\n+\tmov\tr2, r3\n+\tmov\tr0, r7\n+\tblx\t9a7c \n+\tldr\tr3, [pc, #128]\t@ (1d5a8 )\n+\tldr.w\tr6, [sl, r3]\n+\tldr\tr3, [r6, #0]\n+\tcmp\tr0, #0\n+\tbeq.n\t1d58c \n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tldr\tr1, [pc, #120]\t@ (1d5b4 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr7, r0\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tldr\tr1, [r4, #20]\n+\tmov\tr0, r7\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tldr\tr1, [pc, #96]\t@ (1d5b8 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r7\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tldr\tr1, [r4, #0]\n+\tmov\tr0, r7\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tldr\tr1, [pc, #72]\t@ (1d5bc )\n+\tmov\tr0, r7\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmov\tr1, r7\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tb.n\t1d430 \n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tldr\tr0, [r4, #20]\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tb.n\t1d49e \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tstc2\t0, cr0, [r0], {1}\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\t\t\t@ instruction: 0xfbf80001\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr0, [r7, #20]\n+\tmovs\tr1, r0\n+\tsmlal\tr0, r0, r4, r1\n+\tldr\tr2, [r0, #4]\n+\tmovs\tr1, r0\n+\tldrh\tr2, [r2, #12]\n+\tmovs\tr1, r0\n+\tstrb\tr6, [r4, #30]\n+\tmovs\tr1, r0\n+\n+0001d5c0 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr7, [pc, #236]\t@ (1d6c0 )\n+\tmov\tr6, r1\n+\tmov\tr4, r3\n+\tcmp\tr2, #4\n+\tadd\tr7, pc\n+\tbeq.n\t1d5f8 \n+\tldr\tr1, [pc, #228]\t@ (1d6c4 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #228]\t@ (1d6c8 )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr\tr1, [r7, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tldr\tr3, [r3, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #8]\n+\tmov\tr8, r0\n+\tblx\t9a7c \n+\tmov\tr5, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1d5f2 \n+\tldr.w\tr3, [r8, #64]\t@ 0x40\n+\tcmp\tr3, r0\n+\tbeq.n\t1d65a \n+\tldr\tr3, [r4, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #12]\n+\tmov\tr0, r8\n+\tblx\t9a7c \n+\tmov\tr3, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1d5f2 \n+\tldr.w\tr2, [r8, #64]\t@ 0x40\n+\tcmp\tr2, r0\n+\tbeq.n\t1d670 \n+\tcmp\tr5, r0\n+\tbeq.n\t1d678 \n+\tldr\tr0, [r0, #0]\n+\tldr\tr1, [r5, #0]\n+\tldr\tr2, [r5, #52]\t@ 0x34\n+\tstr\tr0, [r5, #0]\n+\tldr\tr0, [r3, #52]\t@ 0x34\n+\tstr\tr1, [r3, #0]\n+\tldr\tr1, [r5, #4]\n+\tstr\tr0, [r5, #52]\t@ 0x34\n+\tstr\tr2, [r3, #52]\t@ 0x34\n+\tldr\tr2, [r3, #4]\n+\tstr\tr2, [r5, #4]\n+\tmovs\tr2, #0\n+\tstr\tr1, [r3, #4]\n+\tldr\tr4, [r5, #8]\n+\tldr\tr0, [r5, #4]\n+\tstr\tr5, [r0, #12]\n+\tmov\tr0, r2\n+\tstr\tr3, [r1, #12]\n+\tstr\tr2, [r4, #84]\t@ 0x54\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tldr\tr1, [pc, #112]\t@ (1d6cc )\n+\tldr\tr3, [pc, #100]\t@ (1d6c4 )\n+\tadd\tr1, pc\n+\tldr\tr3, [r7, r3]\n+\tmovs\tr2, #0\n+\tmov\tr0, r6\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tblx\tr3\n+\tb.n\t1d5f2 \n+\tldr\tr1, [pc, #92]\t@ (1d6d0 )\n+\tldr\tr3, [pc, #80]\t@ (1d6c4 )\n+\tadd\tr1, pc\n+\tb.n\t1d660 \n+\tldr\tr3, [pc, #72]\t@ (1d6c4 )\n+\tldr\tr7, [r7, r3]\n+\tldr\tr3, [r7, #0]\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [pc, #76]\t@ (1d6d4 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr5, r0\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [r4, #8]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tldr\tr1, [pc, #52]\t@ (1d6d8 )\n+\tmov\tr0, r5\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tmov\tr1, r5\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tb.n\t1d5f2 \n+\tnop\n+\t\t\t@ instruction: 0xfa240001\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrh\tr0, [r5, #8]\n+\tmovs\tr1, r0\n+\tldrh\tr2, [r7, #4]\n+\tmovs\tr1, r0\n+\tldrh\tr4, [r4, #4]\n+\tmovs\tr1, r0\n+\tstr\tr0, [r5, #108]\t@ 0x6c\n+\tmovs\tr1, r0\n+\tstr\tr0, [r4, #108]\t@ 0x6c\n+\tmovs\tr1, r0\n+\n+0001d6dc :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #120]\t@ (1d764 )\n+\tmov\tr4, r3\n+\tcmp\tr2, #4\n+\tadd\tr5, pc\n+\tbeq.n\t1d712 \n+\tldr.w\tip, [pc, #112]\t@ 1d768 \n+\tmov\tr0, r1\n+\tldr\tr3, [pc, #112]\t@ (1d76c )\n+\tmov\tr2, r4\n+\tadd\tr3, pc\n+\tldr.w\tr1, [r5, ip]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tpop\t{r4, r5, r6, pc}\n+\tmov\tr2, r1\n+\tldr\tr3, [r3, #0]\n+\tldr\tr1, [r4, #8]\n+\tblx\t9a7c \n+\tmov\tr6, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1d70e \n+\tldr\tr3, [pc, #68]\t@ (1d768 )\n+\tldr\tr0, [r4, #12]\n+\tldr\tr5, [r5, r3]\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tldr\tr3, [r6, #52]\t@ 0x34\n+\tmov\tr1, r0\n+\tcbz\tr3, 1d75e \n+\tldr\tr2, [r3, #44]\t@ 0x2c\n+\tmov\tr0, r3\n+\tblx\tr2\n+\tmov\tr4, r0\n+\tcbz\tr0, 1d75e \n+\tldr\tr0, [r0, #12]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t1d754 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #440]\t@ 0x1b8\n+\tblx\tr3\n+\tmovs\tr0, #0\n+\tpop\t{r4, r5, r6, pc}\n+\tnop\n+\tvst4.8\t{d0-d3}, [ip], r1\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstr\tr2, [r3, #92]\t@ 0x5c\n+\tmovs\tr1, r0\n+\n+0001d770 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n+\tldr\tr4, [pc, #324]\t@ (1d8c8 )\n+\tmov\tr5, r2\n+\tldr\tr2, [pc, #324]\t@ (1d8cc )\n+\tsub\tsp, #40\t@ 0x28\n+\tadd\tr4, pc\n+\tldr\tr7, [pc, #324]\t@ (1d8d0 )\n+\tmov\tr6, r1\n+\tadd\tr7, pc\n+\tldr\tr2, [r4, r2]\n+\tmov\tr4, r3\n+\tsubs\tr3, r5, #5\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #36]\t@ 0x24\n+\tmov.w\tr2, #0\n+\tcmp\tr3, #5\n+\tbls.n\t1d7d4 \n+\tldr\tr1, [pc, #304]\t@ (1d8d4 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #304]\t@ (1d8d8 )\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tldr\tr1, [r7, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #288]\t@ (1d8dc )\n+\tldr\tr3, [pc, #268]\t@ (1d8cc )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #36]\t@ 0x24\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1d8c2 \n+\tadd\tsp, #40\t@ 0x28\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tldr\tr3, [r4, #0]\n+\tmov\tr2, r6\n+\tldr\tr1, [r4, #8]\n+\tblx\t9a7c \n+\tmov\tr8, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1d7b8 \n+\tldr\tr3, [pc, #248]\t@ (1d8e0 )\n+\tmov\tr2, r5\n+\tmovs\tr1, #2\n+\tmov\tr0, r6\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #12]\n+\tadd\tr3, sp, #24\n+\tstr\tr3, [sp, #8]\n+\tadd\tr3, sp, #20\n+\tstr\tr3, [sp, #4]\n+\tadd\tr3, sp, #16\n+\tstr\tr3, [sp, #0]\n+\tmov\tr3, r4\n+\tblx\t9b4c \n+\tcmp\tr0, #0\n+\tbne.n\t1d7b8 \n+\tldr\tr3, [sp, #24]\n+\tadd\tr2, sp, #28\n+\tmov\tr0, r6\n+\tldr.w\tr1, [r4, r3, lsl #2]\n+\tldr\tr3, [pc, #192]\t@ (1d8d4 )\n+\tldr.w\tsl, [r7, r3]\n+\tadd\tr3, sp, #32\n+\tldr.w\tr5, [sl]\n+\tldr.w\tr5, [r5, #188]\t@ 0xbc\n+\tblx\tr5\n+\tcmp\tr0, #0\n+\tbne.n\t1d7b8 \n+\tldr\tr3, [sp, #28]\n+\tldr.w\tr2, [sl]\n+\tcmp\tr3, #2\n+\tbgt.n\t1d8b2 \n+\tldr\tr1, [sp, #32]\n+\tit\tne\n+\tmovne\tr5, r0\n+\tldr.w\tr9, [r1]\n+\tldr.w\tr3, [r9]\n+\tadd.w\tr3, r3, #1\n+\tit\tne\n+\tstrne.w\tr3, [r9]\n+\tbne.n\t1d85a \n+\tldr\tr1, [r1, #4]\n+\tmov\tr5, r9\n+\tstr.w\tr3, [r9]\n+\tmov\tr9, r1\n+\tldr\tr3, [r1, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r1, #0]\n+\tldr\tr3, [sp, #24]\n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tadds\tr3, #1\n+\tldr.w\tr0, [r4, r3, lsl #2]\n+\tblx\tr2\n+\tldrb\tr2, [r0, #0]\n+\tcbnz\tr2, 1d87e \n+\tldr.w\tr3, [sl]\n+\tmov\tr0, r6\n+\tldr\tr1, [pc, #112]\t@ (1d8e4 )\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tb.n\t1d7b8 \n+\tldr\tr3, [sp, #24]\n+\tmov\tr1, r8\n+\tstrd\tr5, r9, [sp, #8]\n+\tmov\tr0, r6\n+\tadds\tr3, #1\n+\tldr.w\tr3, [r4, r3, lsl #2]\n+\tstr\tr3, [sp, #4]\n+\tldr\tr3, [pc, #84]\t@ (1d8e8 )\n+\tldr\tr3, [r7, r3]\n+\tstr\tr3, [sp, #0]\n+\tldrd\tr2, r3, [sp, #16]\n+\tblx\t9254 \n+\tcbz\tr5, 1d8a6 \n+\tldr\tr3, [r5, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r5, #0]\n+\tldr.w\tr3, [r9]\n+\tadds\tr3, #1\n+\tstr.w\tr3, [r9]\n+\tb.n\t1d7ba \n+\tldr\tr1, [pc, #56]\t@ (1d8ec )\n+\tldr.w\tr3, [r2, #288]\t@ 0x120\n+\tmov\tr2, r0\n+\tadd\tr1, pc\n+\tmov\tr0, r6\n+\tblx\tr3\n+\tb.n\t1d7b8 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tldr??.w\tr0, [r4, r1]\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstr??.w\tr0, [lr, r1]\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr6, [r0, #60]\t@ 0x3c\n+\tmovs\tr1, r0\n+\tldrh.w\tr0, [lr, r1]\n+\tstrh\tr4, [r0, #58]\t@ 0x3a\n+\tmovs\tr1, r0\n+\tstrh\tr0, [r6, #56]\t@ 0x38\n+\tmovs\tr1, r0\n+\tlsrs\tr4, r0, #2\n+\tmovs\tr0, r0\n+\tstrh\tr6, [r7, #52]\t@ 0x34\n+\tmovs\tr1, r0\n+\n+0001d8f0 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n+\tldr\tr4, [pc, #292]\t@ (1da28 )\n+\tmov\tr6, r2\n+\tldr\tr2, [pc, #292]\t@ (1da2c )\n+\tsub\tsp, #44\t@ 0x2c\n+\tadd\tr4, pc\n+\tldr\tr7, [pc, #292]\t@ (1da30 )\n+\tmov\tr5, r1\n+\tadd\tr7, pc\n+\tldr\tr2, [r4, r2]\n+\tmov\tr4, r3\n+\tsubs\tr3, r6, #4\n+\tldr\tr2, [r2, #0]\n+\tstr\tr2, [sp, #36]\t@ 0x24\n+\tmov.w\tr2, #0\n+\tcmp\tr3, #5\n+\tbls.n\t1d956 \n+\tldr\tr1, [pc, #272]\t@ (1da34 )\n+\tmov\tr2, r4\n+\tldr\tr3, [pc, #272]\t@ (1da38 )\n+\tmov\tr0, r5\n+\tadd\tr3, pc\n+\tldr\tr1, [r7, r1]\n+\tldr\tr1, [r1, #0]\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #2\n+\tblx\tr4\n+\tmovs\tr4, #1\n+\tldr\tr2, [pc, #256]\t@ (1da3c )\n+\tldr\tr3, [pc, #236]\t@ (1da2c )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #36]\t@ 0x24\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1da22 \n+\tmov\tr0, r4\n+\tadd\tsp, #44\t@ 0x2c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr3, [r4, #0]\n+\tmov\tr2, r5\n+\tldr\tr1, [r4, #8]\n+\tblx\t9a7c \n+\tmov\tr8, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1d938 \n+\tldr\tr3, [pc, #216]\t@ (1da40 )\n+\tmov\tr2, r6\n+\tmovs\tr1, #1\n+\tmov\tr0, r5\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #12]\n+\tadd\tr3, sp, #24\n+\tstr\tr3, [sp, #8]\n+\tadd\tr3, sp, #20\n+\tstr\tr3, [sp, #4]\n+\tadd\tr3, sp, #16\n+\tstr\tr3, [sp, #0]\n+\tmov\tr3, r4\n+\tblx\t9b4c \n+\tcmp\tr0, #0\n+\tbne.n\t1d938 \n+\tldr\tr3, [sp, #24]\n+\tldr.w\tr0, [r4, r3, lsl #2]\n+\tldr\tr3, [pc, #164]\t@ (1da34 )\n+\tldr\tr6, [r7, r3]\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tldrb\tr2, [r0, #0]\n+\tldr\tr3, [r6, #0]\n+\tcmp\tr2, #0\n+\tbeq.n\t1da14 \n+\tldr.w\tr9, [r3, #188]\t@ 0xbc\n+\tadd\tr2, sp, #28\n+\tldr\tr3, [sp, #24]\n+\tmov\tr0, r5\n+\tldr.w\tr1, [r4, r3, lsl #2]\n+\tadd\tr3, sp, #32\n+\tblx\tr9\n+\tcmp\tr0, #0\n+\tbne.n\t1d938 \n+\tldr\tr0, [sp, #28]\n+\tldr\tr3, [r6, #0]\n+\tadds\tr0, #3\n+\tldr\tr3, [r3, #20]\n+\tlsls\tr0, r0, #2\n+\tblx\tr3\n+\tldr.w\tlr, [sp, #28]\n+\tmov\tr9, r0\n+\tcmp.w\tlr, #0\n+\tble.n\t1d9ec \n+\tldr\tr1, [sp, #32]\n+\tsubs\tr0, #4\n+\tadd.w\tip, r1, lr, lsl #2\n+\tldr.w\tr3, [r1], #4\n+\tstr.w\tr3, [r0, #4]!\n+\tcmp\tr1, ip\n+\tldr\tr2, [r3, #0]\n+\tadd.w\tr2, r2, #1\n+\tstr\tr2, [r3, #0]\n+\tbne.n\t1d9d8 \n+\tstr.w\tlr, [sp, #4]\n+\tmov\tr1, r8\n+\tmov\tr0, r5\n+\tldr\tr3, [r4, #0]\n+\tstrd\tr9, r3, [sp, #8]\n+\tldr\tr3, [pc, #72]\t@ (1da44 )\n+\tldr\tr3, [r7, r3]\n+\tstr\tr3, [sp, #0]\n+\tldrd\tr2, r3, [sp, #16]\n+\tblx\t9254 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr4, r0\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tb.n\t1d93a \n+\tldr\tr1, [pc, #48]\t@ (1da48 )\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tb.n\t1d938 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\t\t\t@ instruction: 0xf6f40001\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\t\t\t@ instruction: 0xf6ee0001\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr6, [r3, #52]\t@ 0x34\n+\tmovs\tr1, r0\n+\t\t\t@ instruction: 0xf6be0001\n+\tstrh\tr2, [r3, #50]\t@ 0x32\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r7, #1\n+\tmovs\tr0, r0\n+\tstrh\tr4, [r1, #44]\t@ 0x2c\n+\tmovs\tr1, r0\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tmov\tr8, r2\n+\tldr\tr2, [r0, #8]\n+\tldr.w\tr9, [pc, #196]\t@ 1db28 \n+\tmov\tr7, r1\n+\tsub\tsp, #12\n+\tmov\tr5, r0\n+\tldr\tr1, [r2, #64]\t@ 0x40\n+\tadd\tr9, pc\n+\tcmp\tr1, r0\n+\tbeq.n\t1dae6 \n+\tldr\tr0, [r0, #32]\n+\tmov\tr4, r3\n+\tcmp\tr0, #0\n+\tbeq.n\t1db20 \n+\tldr\tr2, [r5, #36]\t@ 0x24\n+\tcmp\tr2, #0\n+\tble.n\t1db20 \n+\tldr.w\tfp, [pc, #168]\t@ 1db2c \n+\tmovs\tr6, #0\n+\tldr\tr3, [pc, #168]\t@ (1db30 )\n+\tadd\tfp, pc\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #4]\n+\tcmp\tr7, r4\n+\tldr.w\tip, [pc, #160]\t@ 1db34 \n+\tite\tgt\n+\tmovgt\tr1, #0\n+\tmovle\tr1, #1\n+\tldr.w\tsl, [r0, r6, lsl #2]\n+\torrs.w\tr1, r1, r4, lsr #31\n+\tbeq.n\t1dab2 \n+\tldr.w\tr2, [r9, ip]\n+\tmov\tr0, fp\n+\tldr\tr2, [r2, #0]\n+\tldr\tr2, [r2, #16]\n+\tblx\tr2\n+\tldr\tr2, [r5, #36]\t@ 0x24\n+\tldr\tr1, [pc, #128]\t@ (1db34 )\n+\tcmp\tr2, r6\n+\tbgt.n\t1dac4 \n+\tldr.w\tr2, [r9, r1]\n+\tldr\tr0, [sp, #4]\n+\tldr\tr2, [r2, #0]\n+\tldr\tr2, [r2, #16]\n+\tblx\tr2\n+\tldr.w\tr2, [sl]\n+\tadds\tr3, r4, #1\n+\tstr.w\tr2, [r8, r4, lsl #2]\n+\tmov\tr0, sl\n+\tmov\tr2, r8\n+\tmov\tr1, r7\n+\tbl\t1da4c \n+\tldr\tr2, [r5, #36]\t@ 0x24\n+\tadds\tr6, #1\n+\tmov\tr4, r0\n+\tcmp\tr2, r6\n+\tble.n\t1db20 \n+\tldr\tr0, [r5, #32]\n+\tb.n\t1da8e \n+\tldr\tr6, [r2, #76]\t@ 0x4c\n+\tmov\tr4, r3\n+\tcbz\tr6, 1db20 \n+\tldr.w\tsl, [pc, #72]\t@ 1db38 \n+\tadd\tsl, pc\n+\tldr\tr2, [pc, #64]\t@ (1db34 )\n+\tmov\tr0, sl\n+\tcmp\tr5, r6\n+\tbeq.n\t1db1a \n+\tcmp\tr7, r4\n+\tite\tgt\n+\tmovgt\tr3, #0\n+\tmovle\tr3, #1\n+\torrs.w\tr3, r3, r4, lsr #31\n+\tbeq.n\t1db12 \n+\tldr.w\tr3, [r9, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tstr.w\tr3, [r8, r4, lsl #2]\n+\tadds\tr4, #1\n+\tldr\tr6, [r6, #20]\n+\tcmp\tr6, #0\n+\tbne.n\t1daf2 \n+\tmov\tr0, r4\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\t\t\t@ instruction: 0xf5900001\n+\tstrh\tr0, [r1, #48]\t@ 0x30\n+\tmovs\tr1, r0\n+\tstrh\tr2, [r5, #50]\t@ 0x32\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr4, [r7, #40]\t@ 0x28\n+\tmovs\tr1, r0\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldrd\tr5, r1, [r0, #36]\t@ 0x24\n+\tldr\tr2, [pc, #60]\t@ (1db8c )\n+\tcmp\tr5, r1\n+\tadd\tr2, pc\n+\tble.n\t1db72 \n+\tldr\tr1, [pc, #56]\t@ (1db90 )\n+\tmov\tr4, r0\n+\tldr\tr0, [r0, #32]\n+\tldr\tr6, [r2, r1]\n+\tldr\tr2, [r6, #0]\n+\tcbz\tr0, 1db74 \n+\tlsls\tr1, r5, #3\n+\tldr.w\tr2, [r2, #1728]\t@ 0x6c0\n+\tlsls\tr5, r5, #1\n+\tblx\tr2\n+\tcbz\tr0, 1db7e \n+\tstr\tr0, [r4, #32]\n+\tstr\tr5, [r4, #40]\t@ 0x28\n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr2, [r2, #20]\n+\tlsls\tr0, r5, #2\n+\tblx\tr2\n+\tstr\tr0, [r4, #32]\n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr5, [r4, #36]\t@ 0x24\n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [r4, #32]\n+\tlsls\tr1, r5, #2\n+\tldr\tr3, [r3, #28]\n+\tblx\tr3\n+\tb.n\t1db6e \n+\t\t\t@ instruction: 0xf4aa0001\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+0001db94 :\n+\tldr\tr3, [r0, #8]\n+\tpush\t{r4}\n+\tmovs\tr4, #0\n+\tldrd\tr1, r2, [r3, #76]\t@ 0x4c\n+\tadds\tr2, #1\n+\tstr\tr2, [r3, #80]\t@ 0x50\n+\tstrd\tr1, r4, [r0, #20]\n+\tstr\tr0, [r3, #76]\t@ 0x4c\n+\tcbz\tr1, 1dbac \n+\tstr\tr0, [r1, #24]\n+\tldr.w\tr4, [sp], #4\n+\tbx\tlr\n+\tnop\n+\n+0001dbb4 :\n+\tldr\tr2, [r0, #8]\n+\tpush\t{r4}\n+\tldr\tr4, [r2, #76]\t@ 0x4c\n+\tldrd\tr3, r1, [r0, #20]\n+\tcmp\tr4, r0\n+\tbeq.n\t1dbe4 \n+\tcbz\tr1, 1dbde \n+\tstr\tr3, [r1, #20]\n+\tldr\tr3, [r0, #20]\n+\tcbz\tr3, 1dbcc \n+\tstr\tr1, [r3, #24]\n+\tldr\tr3, [r2, #80]\t@ 0x50\n+\tmovs\tr1, #0\n+\tstrd\tr1, r1, [r0, #20]\n+\tsubs\tr3, #1\n+\tstr\tr3, [r2, #80]\t@ 0x50\n+\tldr.w\tr4, [sp], #4\n+\tbx\tlr\n+\tcmp\tr3, #0\n+\tbne.n\t1dbca \n+\tb.n\t1dbd8 \n+\tstr\tr3, [r2, #76]\t@ 0x4c\n+\tcmp\tr1, #0\n+\tbeq.n\t1dbc8 \n+\tstr\tr3, [r1, #20]\n+\tldr\tr3, [r0, #20]\n+\tb.n\t1dbc8 \n+\n+0001dbf0 :\n+\tldr\tr3, [r0, #8]\n+\tldr\tr2, [r3, #68]\t@ 0x44\n+\tcmp\tr0, r2\n+\tbeq.n\t1dbfc \n+\tldr\tr1, [r0, #16]\n+\tcbz\tr1, 1dbfe \n+\tbx\tlr\n+\tldr\tr1, [r0, #12]\n+\tcmp\tr1, #0\n+\tbne.n\t1dbfc \n+\tpush\t{r4}\n+\tldr\tr4, [r3, #72]\t@ 0x48\n+\tadds\tr4, #1\n+\tstr\tr4, [r3, #72]\t@ 0x48\n+\tstrd\tr2, r1, [r0, #12]\n+\tstr\tr0, [r3, #68]\t@ 0x44\n+\tcbz\tr2, 1dc16 \n+\tstr\tr0, [r2, #16]\n+\tldr.w\tr4, [sp], #4\n+\tbx\tlr\n+\n+0001dc1c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr\tr5, [pc, #188]\t@ (1dcec )\n+\tsub\tsp, #8\n+\tldr\tr4, [pc, #188]\t@ (1dcf0 )\n+\tmov\tr6, r0\n+\tadd\tr5, pc\n+\tldr\tr3, [pc, #188]\t@ (1dcf4 )\n+\tldr\tr2, [pc, #188]\t@ (1dcf8 )\n+\tmovs\tr0, #72\t@ 0x48\n+\tadd\tr3, pc\n+\tadd.w\tr8, r6, #4\n+\tldr\tr4, [r5, r4]\n+\tmov\tr5, r1\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #4]\n+\tmov.w\tr4, #0\n+\tldr\tr7, [r3, r2]\n+\tldr\tr3, [r7, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r7, #0]\n+\tmov\tr4, r0\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tblx\tr3\n+\tldr\tr2, [r0, #0]\n+\tstr\tr0, [r4, #0]\n+\tmov\tr1, r4\n+\tadds\tr2, #1\n+\tstr\tr2, [r0, #0]\n+\tblx\t9900 \n+\tldr\tr3, [r6, #48]\t@ 0x30\n+\tmov\tr1, r5\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tcbz\tr0, 1dc88 \n+\tldr\tr3, [r7, #0]\n+\tldr\tr0, [pc, #120]\t@ (1dcfc )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tmov\tr1, r5\n+\tmov\tr2, sp\n+\tldr\tr3, [r6, #52]\t@ 0x34\n+\tmov\tr0, r8\n+\tblx\tr3\n+\tmov\tr3, r0\n+\tmovs\tr5, #0\n+\tstr\tr0, [r4, #4]\n+\tmov\tr0, r4\n+\tstr\tr4, [r3, #12]\n+\tstrd\tr6, r5, [r4, #8]\n+\tstrd\tr5, r5, [r4, #16]\n+\tstr\tr5, [r4, #24]\n+\tblx\t97cc \n+\tmov\tr0, r4\n+\tblx\t8cd4 \n+\tldr\tr2, [pc, #76]\t@ (1dd00 )\n+\tmov.w\tr3, #4294967295\t@ 0xffffffff\n+\tstrd\tr5, r3, [r4, #52]\t@ 0x34\n+\tstrd\tr3, r3, [r4, #60]\t@ 0x3c\n+\tadd\tr2, pc\n+\tstr\tr3, [r4, #68]\t@ 0x44\n+\tldr\tr3, [pc, #44]\t@ (1dcf0 )\n+\tstrd\tr5, r5, [r4, #28]\n+\tstrd\tr5, r5, [r4, #36]\t@ 0x24\n+\tstrd\tr5, r5, [r4, #44]\t@ 0x2c\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #4]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1dce6 \n+\tmov\tr0, r4\n+\tadd\tsp, #8\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tubfx\tr0, r8, #0, #2\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tubfx\tr0, r0, #0, #2\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr0, [r5, #38]\t@ 0x26\n+\tmovs\tr1, r0\n+\t\t\t@ instruction: 0xf33e0001\n+\n+0001dd04 :\n+\tldr\tr2, [r0, #8]\n+\tpush\t{r4}\n+\tldr\tr4, [r2, #68]\t@ 0x44\n+\tldrd\tr3, r1, [r0, #12]\n+\tcmp\tr4, r0\n+\tbeq.n\t1dd34 \n+\tcbz\tr1, 1dd2e \n+\tstr\tr3, [r1, #12]\n+\tldr\tr3, [r0, #12]\n+\tcbz\tr3, 1dd1c \n+\tstr\tr1, [r3, #16]\n+\tldr\tr3, [r2, #72]\t@ 0x48\n+\tmovs\tr1, #0\n+\tstrd\tr1, r1, [r0, #12]\n+\tsubs\tr3, #1\n+\tstr\tr3, [r2, #72]\t@ 0x48\n+\tldr.w\tr4, [sp], #4\n+\tbx\tlr\n+\tcmp\tr3, #0\n+\tbne.n\t1dd1a \n+\tb.n\t1dd28 \n+\tstr\tr3, [r2, #68]\t@ 0x44\n+\tcmp\tr1, #0\n+\tbeq.n\t1dd18 \n+\tstr\tr3, [r1, #12]\n+\tldr\tr3, [r0, #12]\n+\tb.n\t1dd18 \n+\n+0001dd40 :\n+\tpush\t{r4, r5, r6, r7, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tldr\tr2, [pc, #232]\t@ (1de38 )\n+\tmov\tr4, r0\n+\tldr\tr3, [pc, #232]\t@ (1de3c )\n+\tsub\tsp, #20\n+\tadd\tr2, pc\n+\tldr\tr5, [pc, #228]\t@ (1de40 )\n+\tadd\tr5, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #12]\n+\tmov.w\tr3, #0\n+\tblx\t8e8c \n+\tmov\tr0, r4\n+\tblx\t88a8 \n+\tldr\tr0, [r4, #0]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tldr\tr3, [pc, #200]\t@ (1de44 )\n+\tstr\tr2, [r0, #0]\n+\tldr\tr6, [r5, r3]\n+\tbgt.n\t1dd88 \n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmovs\tr5, #0\n+\tldr\tr0, [r4, #4]\n+\tstr\tr5, [r4, #0]\n+\tldr.w\tr3, [r3, #440]\t@ 0x1b8\n+\tblx\tr3\n+\tldr\tr0, [r4, #32]\n+\tstr\tr5, [r4, #4]\n+\tcbz\tr0, 1ddc8 \n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tcmp\tr3, r5\n+\tble.n\t1ddba \n+\tmov\tr7, r5\n+\tldr.w\tr0, [r0, r5, lsl #2]\n+\tbl\t1dd40 \n+\tldrd\tr0, r3, [r4, #32]\n+\tstr.w\tr7, [r0, r5, lsl #2]\n+\tadds\tr5, #1\n+\tcmp\tr3, r5\n+\tbgt.n\t1dda4 \n+\tldr\tr3, [r6, #0]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr3, #0\n+\tstrd\tr3, r3, [r4, #32]\n+\tstr\tr3, [r4, #40]\t@ 0x28\n+\tldr\tr0, [r4, #52]\t@ 0x34\n+\tcbz\tr0, 1de12 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr1, sp\n+\tmov\tr5, sp\n+\tldr.w\tr3, [r3, #588]\t@ 0x24c\n+\tblx\tr3\n+\tcbz\tr0, 1ddfc \n+\tldr\tr0, [r0, #12]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t1ddee \n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #780]\t@ 0x30c\n+\tblx\tr3\n+\tcmp\tr0, #0\n+\tbne.n\t1ddda \n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [r4, #52]\t@ 0x34\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [r4, #52]\t@ 0x34\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr3, #0\n+\tstr\tr3, [r4, #52]\t@ 0x34\n+\tldr\tr2, [pc, #52]\t@ (1de48 )\n+\tldr\tr3, [pc, #36]\t@ (1de3c )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #12]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1de34 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r4\n+\tldr\tr3, [r3, #24]\n+\tadd\tsp, #20\n+\tldmia.w\tsp!, {r4, r5, r6, r7, lr}\n+\tbx\tr3\n+\tblx\t894c <__stack_chk_fail@plt>\n+\tsubw\tr0, r6, #1\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tsubw\tr0, r2, #1\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\t\t\t@ instruction: 0xf1e60001\n+\n+0001de4c :\n+\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr\tr5, [r0, #36]\t@ 0x24\n+\tmov\tr4, r0\n+\tstr\tr1, [r0, #60]\t@ 0x3c\n+\tcmp\tr5, #0\n+\tstr\tr5, [r0, #68]\t@ 0x44\n+\tbeq.n\t1de9c \n+\tit\tle\n+\tmovle\tr5, #0\n+\tble.n\t1de9c \n+\tldr\tr3, [r0, #32]\n+\tadd.w\tr9, r1, #1\n+\tmov.w\tr5, #4294967295\t@ 0xffffffff\n+\tmovs\tr6, #0\n+\tsub.w\tr8, r3, #4\n+\tldr.w\tr7, [r8, #4]!\n+\tmov\tr1, r9\n+\tadds\tr6, #1\n+\tmov\tr0, r7\n+\tbl\t1de4c \n+\tldr\tr2, [r7, #64]\t@ 0x40\n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tcmp\tr5, r2\n+\tit\tlt\n+\tmovlt\tr5, r2\n+\tcmp\tr3, r6\n+\tbgt.n\t1de7e \n+\tadds\tr5, #1\n+\tldr\tr2, [r4, #28]\n+\tstr\tr5, [r4, #64]\t@ 0x40\n+\tcbz\tr2, 1deaa \n+\tldr\tr3, [r2, #68]\t@ 0x44\n+\tldr\tr1, [r4, #68]\t@ 0x44\n+\tadd\tr3, r1\n+\tstr\tr3, [r2, #68]\t@ 0x44\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n+\tnop\n+\n+0001deb0 :\n+\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tldr.w\tsl, [r0, #28]\n+\tmov\tr6, r0\n+\tldr\tr7, [pc, #192]\t@ (1df88 )\n+\tldr.w\tr1, [sl, #36]\t@ 0x24\n+\tadd\tr7, pc\n+\tcmp\tr1, #1\n+\tbeq.n\t1df68 \n+\tldr\tr4, [r0, #56]\t@ 0x38\n+\tsubs\tr0, r1, #1\n+\tcmp\tr4, r0\n+\tbge.n\t1df44 \n+\tldr.w\tr9, [pc, #176]\t@ 1df8c \n+\tmov\tr5, r4\n+\tldr.w\tr8, [pc, #172]\t@ 1df90 \n+\tadd\tr9, pc\n+\tadd\tr8, pc\n+\tb.n\t1df22 \n+\tldr\tr3, [pc, #168]\t@ (1df94 )\n+\tcmp\tr1, r4\n+\tit\tle\n+\tldrle.w\tfp, [r7, r3]\n+\tbgt.n\t1df04 \n+\tldr.w\tr3, [fp]\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr1, [sl, #36]\t@ 0x24\n+\tldr.w\tr2, [sl, #32]\n+\tsubs\tr0, r1, #1\n+\tcmp\tr0, r4\n+\tldr.w\tr3, [r2, r4, lsl #2]\n+\tstr.w\tr3, [r2, r5, lsl #2]\n+\tadd.w\tr5, r5, #1\n+\tldr\tr2, [r3, #56]\t@ 0x38\n+\tadd.w\tr2, r2, #4294967295\t@ 0xffffffff\n+\tstr\tr2, [r3, #56]\t@ 0x38\n+\tble.n\t1df44 \n+\tldr\tr3, [pc, #112]\t@ (1df94 )\n+\tmov\tr0, r8\n+\tadds\tr4, #1\n+\tcmp\tr5, #0\n+\tbge.n\t1deea \n+\tldr.w\tfp, [r7, r3]\n+\tldr.w\tr3, [fp]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tadds\tr3, r5, #1\n+\tit\teq\n+\tldreq.w\tr1, [sl, #36]\t@ 0x24\n+\tbne.n\t1def6 \n+\tb.n\t1deea \n+\tldr\tr3, [r6, #44]\t@ 0x2c\n+\tstr.w\tr0, [sl, #36]\t@ 0x24\n+\tcbz\tr3, 1df50 \n+\tldr\tr2, [r6, #48]\t@ 0x30\n+\tstr\tr2, [r3, #48]\t@ 0x30\n+\tldr\tr2, [r6, #48]\t@ 0x30\n+\tcbz\tr2, 1df56 \n+\tstr\tr3, [r2, #44]\t@ 0x2c\n+\tmovs\tr3, #0\n+\tstrd\tr3, r3, [r6, #44]\t@ 0x2c\n+\tldr\tr2, [r6, #8]\n+\tmovs\tr3, #0\n+\tstr\tr3, [r6, #28]\n+\tstr\tr3, [r2, #84]\t@ 0x54\n+\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [pc, #40]\t@ (1df94 )\n+\tldr.w\tr0, [sl, #32]\n+\tldr\tr3, [r7, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr3, #0\n+\tmov\tr0, sl\n+\tstrd\tr3, r3, [sl, #32]\n+\tstr.w\tr3, [sl, #40]\t@ 0x28\n+\tblx\t8cd4 \n+\tb.n\t1df5c \n+\t\t\t@ instruction: 0xf1300001\n+\tstrh\tr0, [r0, #26]\n+\tmovs\tr1, r0\n+\tstrh\tr2, [r1, #22]\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+0001df98 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tldr\tr6, [r0, #28]\n+\tsub\tsp, #12\n+\tldr\tr5, [r0, #56]\t@ 0x38\n+\tmov\tr7, r1\n+\tldr.w\tr8, [pc, #344]\t@ 1e10c \n+\tldr\tr3, [r6, #36]\t@ 0x24\n+\tadds\tr4, r5, r1\n+\tadd\tr8, pc\n+\tstr\tr0, [sp, #4]\n+\tcmp\tr3, r4\n+\tbge.n\t1dfd0 \n+\tldr\tr3, [pc, #332]\t@ (1e110 )\n+\tldr\tr0, [pc, #336]\t@ (1e114 )\n+\tadd\tr0, pc\n+\tldr.w\tr3, [r8, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tcmp\tr7, #0\n+\tble.n\t1e0b8 \n+\tcmp\tr5, #0\n+\tbeq.n\t1e0cc \n+\tldr\tr3, [pc, #308]\t@ (1e110 )\n+\tlsls\tr0, r7, #2\n+\tldr.w\tsl, [r8, r3]\n+\tldr.w\tr3, [sl]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tstr\tr0, [sp, #0]\n+\tldr.w\tr9, [pc, #300]\t@ 1e118 \n+\tmov\tfp, r5\n+\tldr\tr3, [sp, #0]\n+\tadd\tr9, pc\n+\tsub.w\tr8, r3, #4\n+\tmov\tr0, r9\n+\tcmp.w\tfp, #0\n+\tblt.n\t1e006 \n+\tldr\tr3, [r6, #36]\t@ 0x24\n+\tcmp\tr3, fp\n+\tbgt.n\t1e00e \n+\tldr.w\tr3, [sl]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r6, #32]\n+\tldr.w\tr3, [r3, fp, lsl #2]\n+\tadd.w\tfp, fp, #1\n+\tcmp\tr4, fp\n+\tstr.w\tr3, [r8, #4]!\n+\tbne.n\t1dff8 \n+\tldr\tr1, [r6, #36]\t@ 0x24\n+\tcmp\tr4, r1\n+\tbge.n\t1e072 \n+\tldr.w\tr9, [pc, #244]\t@ 1e11c \n+\tldr.w\tfp, [pc, #244]\t@ 1e120 \n+\tadd\tr9, pc\n+\tadd\tfp, pc\n+\tmov\tr0, r9\n+\tcmp\tr4, #0\n+\tbge.n\t1e040 \n+\tldr.w\tr3, [sl]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tmov\tr0, fp\n+\tcmp\tr5, #0\n+\tblt.n\t1e04c \n+\tldr\tr1, [r6, #36]\t@ 0x24\n+\tcmp\tr1, r5\n+\tbgt.n\t1e056 \n+\tldr.w\tr3, [sl]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr1, [r6, #36]\t@ 0x24\n+\tldr\tr3, [r6, #32]\n+\tldr.w\tr2, [r3, r4, lsl #2]\n+\tadds\tr4, #1\n+\tstr.w\tr2, [r3, r5, lsl #2]\n+\tcmp\tr4, r1\n+\tadd.w\tr5, r5, #1\n+\tldr\tr3, [r2, #56]\t@ 0x38\n+\tsub.w\tr3, r3, r7\n+\tstr\tr3, [r2, #56]\t@ 0x38\n+\tblt.n\t1e032 \n+\tldr\tr0, [sp, #0]\n+\tsubs\tr1, r1, r7\n+\tadd.w\tr7, r7, #1073741824\t@ 0x40000000\n+\tstr\tr1, [r6, #36]\t@ 0x24\n+\tsubs\tr7, #1\n+\tldr\tr3, [r0, #0]\n+\tadd.w\tr1, r0, r7, lsl #2\n+\tldr\tr2, [r3, #44]\t@ 0x2c\n+\tcbz\tr2, 1e092 \n+\tldr.w\tr3, [r0, r7, lsl #2]\n+\tldr\tr3, [r3, #48]\t@ 0x30\n+\tstr\tr3, [r2, #48]\t@ 0x30\n+\tldr\tr3, [r0, #0]\n+\tldr\tr2, [r1, #0]\n+\tldr\tr2, [r2, #48]\t@ 0x30\n+\tcbz\tr2, 1e0a0 \n+\tldr\tr3, [r3, #44]\t@ 0x2c\n+\tstr\tr3, [r2, #44]\t@ 0x2c\n+\tldr\tr3, [sp, #0]\n+\tldr\tr3, [r3, #0]\n+\tmovs\tr2, #0\n+\tstr\tr2, [r3, #44]\t@ 0x2c\n+\tldr\tr3, [r1, #0]\n+\tstr\tr2, [r3, #48]\t@ 0x30\n+\tldr\tr3, [sp, #4]\n+\tmovs\tr2, #0\n+\tldr\tr0, [sp, #0]\n+\tldr\tr3, [r3, #8]\n+\tstr\tr2, [r3, #84]\t@ 0x54\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [pc, #84]\t@ (1e110 )\n+\tldr\tr0, [pc, #104]\t@ (1e124 )\n+\tadd\tr0, pc\n+\tldr.w\tsl, [r8, r3]\n+\tldr.w\tr3, [sl]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tcbnz\tr5, 1e0fe \n+\tldr\tr3, [r6, #36]\t@ 0x24\n+\tcmp\tr3, r4\n+\tbeq.n\t1e0ea \n+\tldr\tr3, [pc, #60]\t@ (1e110 )\n+\tlsls\tr0, r7, #2\n+\tldr.w\tsl, [r8, r3]\n+\tldr.w\tr3, [sl]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tcmp\tr7, #0\n+\tstr\tr0, [sp, #0]\n+\tbgt.n\t1dfea \n+\tb.n\t1e020 \n+\tldr\tr2, [r6, #32]\n+\tmovs\tr3, #0\n+\tmov\tr0, r6\n+\tstrd\tr3, r3, [r6, #32]\n+\tstr\tr3, [r6, #40]\t@ 0x28\n+\tstr\tr2, [sp, #0]\n+\tblx\t8cd4 \n+\tb.n\t1e0a8 \n+\tldr.w\tr3, [sl]\n+\tlsls\tr0, r7, #2\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tstr\tr0, [sp, #0]\n+\tb.n\t1e020 \n+\torr.w\tr0, r4, #1\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr0, [r3, #22]\n+\tmovs\tr1, r0\n+\tstrh\tr6, [r7, #26]\n+\tmovs\tr1, r0\n+\tstrh\tr6, [r6, #28]\n+\tmovs\tr1, r0\n+\tstrh\tr0, [r5, #32]\n+\tmovs\tr1, r0\n+\tstrh\tr4, [r2, #18]\n+\tmovs\tr1, r0\n+\n+0001e128 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldrd\tr4, r5, [r0, #32]\n+\tmovs\tr2, #0\n+\tstr\tr5, [r1, #0]\n+\tstrd\tr2, r2, [r0, #32]\n+\tstr\tr2, [r0, #40]\t@ 0x28\n+\tblx\t8cd4 \n+\tmov\tr0, r4\n+\tpop\t{r3, r4, r5, pc}\n+\n+0001e14c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tmov\tr4, r0\n+\tldr\tr6, [r0, #36]\t@ 0x24\n+\tmov\tr5, r1\n+\tblx\t8e8c \n+\tldr\tr7, [pc, #108]\t@ (1e1d4 )\n+\tmov\tr0, r4\n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tadd\tr7, pc\n+\tadds\tr3, #1\n+\tstr\tr3, [r4, #36]\t@ 0x24\n+\tbl\t1db3c \n+\tcmp\tr6, #0\n+\tblt.n\t1e1b0 \n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tcmp\tr3, r6\n+\tble.n\t1e1b0 \n+\tldr\tr3, [r4, #32]\n+\tmovs\tr2, #0\n+\tmov.w\tr8, r6, lsl #2\n+\tcmp\tr6, r2\n+\tstr.w\tr5, [r3, r6, lsl #2]\n+\tstr\tr4, [r5, #28]\n+\tstr\tr6, [r5, #56]\t@ 0x38\n+\tstr\tr2, [r5, #48]\t@ 0x30\n+\tble.n\t1e1a6 \n+\tldr\tr2, [r4, #36]\t@ 0x24\n+\tcmp\tr2, r6\n+\tblt.n\t1e1c0 \n+\tadd\tr3, r8\n+\tldr.w\tr3, [r3, #-4]\n+\tstr\tr3, [r5, #44]\t@ 0x2c\n+\tstr\tr5, [r3, #48]\t@ 0x30\n+\tldr\tr3, [r4, #8]\n+\tmovs\tr2, #0\n+\tstr\tr2, [r3, #84]\t@ 0x54\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tldr\tr3, [pc, #36]\t@ (1e1d8 )\n+\tldr\tr0, [pc, #40]\t@ (1e1dc )\n+\tadd\tr0, pc\n+\tldr\tr3, [r7, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tb.n\t1e180 \n+\tldr\tr3, [pc, #20]\t@ (1e1d8 )\n+\tldr\tr0, [pc, #28]\t@ (1e1e0 )\n+\tadd\tr0, pc\n+\tldr\tr3, [r7, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #32]\n+\tb.n\t1e19c \n+\tnop\n+\tcdp\t0, 9, cr0, cr0, cr1, {0}\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr0, [r3, #24]\n+\tmovs\tr1, r0\n+\tstrh\tr0, [r0, #28]\n+\tmovs\tr1, r0\n+\n+0001e1e4 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tmov\tr5, r0\n+\tsub\tsp, #12\n+\tmov\tr6, r1\n+\tldr\tr4, [r0, #36]\t@ 0x24\n+\tmov\tsl, r2\n+\tblx\t8e8c \n+\tldr\tr3, [r5, #36]\t@ 0x24\n+\tmov\tr0, r5\n+\tldr\tr7, [pc, #148]\t@ (1e29c )\n+\tadd\tr3, r6\n+\tstr\tr3, [r5, #36]\t@ 0x24\n+\tadd\tr7, pc\n+\tbl\t1db3c \n+\tcmp\tr6, #0\n+\tble.n\t1e290 \n+\tldr.w\tr9, [pc, #136]\t@ 1e2a0 \n+\tadd\tr6, r4\n+\tldr\tr3, [pc, #132]\t@ (1e2a4 )\n+\tmov.w\tr8, #0\n+\tadd\tr9, pc\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #4]\n+\tldr\tr2, [pc, #124]\t@ (1e2a8 )\n+\tmov\tr0, r9\n+\tcmp\tr4, #0\n+\tblt.n\t1e236 \n+\tldr\tr3, [r5, #36]\t@ 0x24\n+\tcmp\tr3, r4\n+\tbgt.n\t1e23e \n+\tldr\tr3, [r7, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [sl]\n+\tmov.w\tfp, r4, lsl #2\n+\tldr\tr1, [r5, #32]\n+\tcmp\tr4, #0\n+\tstr.w\tr3, [r1, r4, lsl #2]\n+\tstr\tr5, [r3, #28]\n+\tldr.w\tr3, [sl]\n+\tstr.w\tr8, [r3, #48]\t@ 0x30\n+\tstr\tr4, [r3, #56]\t@ 0x38\n+\tble.n\t1e286 \n+\tldr\tr3, [r5, #36]\t@ 0x24\n+\tldr.w\tip, [pc, #72]\t@ 1e2a8 \n+\tldr\tr0, [sp, #4]\n+\tcmp\tr3, r4\n+\tbgt.n\t1e274 \n+\tldr.w\tr3, [r7, ip]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr1, [r5, #32]\n+\tadd\tr1, fp\n+\tldr.w\tr3, [sl]\n+\tldr.w\tr2, [r1, #-4]\n+\tstr\tr2, [r3, #44]\t@ 0x2c\n+\tldr.w\tr3, [sl]\n+\tstr\tr3, [r2, #48]\t@ 0x30\n+\tadds\tr4, #1\n+\tadd.w\tsl, sl, #4\n+\tcmp\tr6, r4\n+\tbne.n\t1e228 \n+\tldr\tr3, [r5, #8]\n+\tmovs\tr2, #0\n+\tstr\tr2, [r3, #84]\t@ 0x54\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldcl\t0, cr0, [r0, #4]!\n+\tstrh\tr6, [r3, #28]\n+\tmovs\tr1, r0\n+\tstrh\tr4, [r2, #32]\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+0001e2ac :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tsub\tsp, #12\n+\tldr.w\tsl, [pc, #260]\t@ 1e3c4 \n+\tldr\tr3, [r0, #36]\t@ 0x24\n+\tmov\tr6, r2\n+\tadd\tsl, pc\n+\tcmp\tr3, r1\n+\tstr\tr1, [sp, #4]\n+\tble.n\t1e3b4 \n+\tmov\tr5, r0\n+\tldr\tr3, [sp, #4]\n+\tbic.w\tfp, r3, r3, asr #31\n+\tblx\t8e8c \n+\tldr\tr3, [r5, #36]\t@ 0x24\n+\tmov\tr0, r5\n+\tadds\tr3, #1\n+\tstr\tr3, [r5, #36]\t@ 0x24\n+\tbl\t1db3c \n+\tldr\tr1, [r5, #36]\t@ 0x24\n+\tsubs\tr3, r1, #1\n+\tsubs\tr4, r1, #2\n+\tcmp\tfp, r3\n+\tbge.n\t1e3c0 \n+\tldr.w\tr9, [pc, #212]\t@ 1e3c8 \n+\tadd.w\tr7, fp, #4294967295\t@ 0xffffffff\n+\tldr.w\tr8, [pc, #208]\t@ 1e3cc \n+\tadd\tr9, pc\n+\tadd\tr8, pc\n+\tadds\tr3, r4, #1\n+\tldr\tr2, [pc, #204]\t@ (1e3d0 )\n+\tmov\tr0, r9\n+\tcmp\tr3, r1\n+\tblt.n\t1e314 \n+\tldr.w\tr3, [sl, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [pc, #184]\t@ (1e3d0 )\n+\tmov\tr0, r8\n+\tcmp\tr4, #0\n+\tblt.n\t1e322 \n+\tldr\tr1, [r5, #36]\t@ 0x24\n+\tcmp\tr1, r4\n+\tbgt.n\t1e32e \n+\tldr.w\tr3, [sl, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr1, [r5, #36]\t@ 0x24\n+\tldr\tr0, [r5, #32]\n+\tldr.w\tr3, [r0, r4, lsl #2]\n+\tadd.w\tlr, r0, r4, lsl #2\n+\tsubs\tr4, #1\n+\tcmp\tr4, r7\n+\tldr\tr2, [r3, #56]\t@ 0x38\n+\tstr.w\tr3, [lr, #4]\n+\tadd.w\tr2, r2, #1\n+\tstr\tr2, [r3, #56]\t@ 0x38\n+\tbne.n\t1e300 \n+\tadd.w\tr3, fp, #1\n+\tstr.w\tr6, [r0, fp, lsl #2]\n+\tmov.w\tr4, fp, lsl #2\n+\tcmp\tr3, r1\n+\tstr\tr5, [r6, #28]\n+\tstr.w\tfp, [r6, #56]\t@ 0x38\n+\tblt.n\t1e372 \n+\tldr\tr3, [pc, #108]\t@ (1e3d0 )\n+\tldr\tr0, [pc, #112]\t@ (1e3d4 )\n+\tadd\tr0, pc\n+\tldr.w\tr3, [sl, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr0, [r5, #32]\n+\tadd\tr0, r4\n+\tldr\tr3, [r0, #4]\n+\tstr\tr3, [r6, #48]\t@ 0x30\n+\tstr\tr6, [r3, #44]\t@ 0x2c\n+\tldr\tr3, [sp, #4]\n+\tcmp\tr3, #0\n+\titt\tle\n+\tmovle\tr3, #0\n+\tstrle\tr3, [r6, #44]\t@ 0x2c\n+\tble.n\t1e3a8 \n+\tldr\tr3, [r5, #36]\t@ 0x24\n+\tcmp\tfp, r3\n+\tble.n\t1e3a0 \n+\tldr\tr3, [pc, #64]\t@ (1e3d0 )\n+\tldr\tr0, [pc, #72]\t@ (1e3d8 )\n+\tadd\tr0, pc\n+\tldr.w\tr3, [sl, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr0, [r5, #32]\n+\tadd\tr0, r4\n+\tldr.w\tr3, [r0, #-4]\n+\tstr\tr3, [r6, #44]\t@ 0x2c\n+\tstr\tr6, [r3, #48]\t@ 0x30\n+\tldr\tr3, [r5, #8]\n+\tmovs\tr2, #0\n+\tstr\tr2, [r3, #84]\t@ 0x54\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tmov\tr1, r2\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tb.w\t9078 \n+\tldr\tr0, [r5, #32]\n+\tb.n\t1e34a \n+\tldc\t0, cr0, [r6, #-4]!\n+\tstrh\tr4, [r6, #28]\n+\tmovs\tr1, r0\n+\tstrh\tr6, [r4, #32]\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr4, [r6, #32]\n+\tmovs\tr1, r0\n+\tstrh\tr4, [r0, #36]\t@ 0x24\n+\tmovs\tr1, r0\n+\n+0001e3dc :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tsub\tsp, #12\n+\tldr\tr7, [pc, #388]\t@ (1e574 )\n+\tmov\tr6, r2\n+\tadd\tr7, pc\n+\tstr\tr3, [sp, #4]\n+\tldr\tr3, [r0, #36]\t@ 0x24\n+\tcmp\tr3, r1\n+\tble.w\t1e566 \n+\tmov\tr4, r0\n+\tbic.w\tr5, r1, r1, asr #31\n+\tblx\t8e8c \n+\tmov\tr0, r4\n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tadd\tr3, r6\n+\tstr\tr3, [r4, #36]\t@ 0x24\n+\tbl\t1db3c \n+\tldr\tr2, [r4, #36]\t@ 0x24\n+\tadd.w\tr9, r2, #4294967295\t@ 0xffffffff\n+\tsub.w\tfp, r9, r6\n+\tcmp\tr5, fp\n+\tbgt.n\t1e478 \n+\tldr.w\tsl, [pc, #340]\t@ 1e578 \n+\tadd.w\tr8, r5, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [pc, #336]\t@ (1e57c )\n+\tadd\tsl, pc\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #0]\n+\tldr\tr1, [pc, #332]\t@ (1e580 )\n+\tmov\tr0, sl\n+\tcmp.w\tr9, #0\n+\tblt.n\t1e442 \n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tcmp\tr3, r9\n+\tbgt.n\t1e44c \n+\tldr\tr3, [r7, r1]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tldr\tr1, [pc, #304]\t@ (1e580 )\n+\tcmp\tfp, r3\n+\tldr\tr0, [sp, #0]\n+\tblt.n\t1e45c \n+\tldr\tr3, [r7, r1]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #32]\n+\tldr.w\tr1, [r3, fp, lsl #2]\n+\tadd.w\tfp, fp, #4294967295\t@ 0xffffffff\n+\tstr.w\tr1, [r3, r9, lsl #2]\n+\tcmp\tfp, r8\n+\tadd.w\tr9, r9, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r1, #56]\t@ 0x38\n+\tadd\tr3, r6\n+\tstr\tr3, [r1, #56]\t@ 0x38\n+\tbne.n\t1e432 \n+\tcmp\tr6, #0\n+\tble.n\t1e55a \n+\tldr\tr3, [sp, #4]\n+\tadd.w\tr8, r6, r5\n+\tldr.w\tr9, [pc, #256]\t@ 1e584 \n+\tmov\tr6, r5\n+\tsub.w\tsl, r3, #4\n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tadd\tr9, pc\n+\tldr\tr2, [pc, #236]\t@ (1e580 )\n+\tmov\tr0, r9\n+\tcmp\tr5, r3\n+\tblt.n\t1e4a2 \n+\tldr\tr3, [r7, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tldr.w\tr2, [sl, #4]!\n+\tldr\tr1, [r4, #32]\n+\tstr\tr4, [r2, #28]\n+\tldr.w\tr2, [sl]\n+\tstr\tr5, [r2, #56]\t@ 0x38\n+\tstr.w\tr2, [r1, r5, lsl #2]\n+\tadds\tr5, #1\n+\tcmp\tr5, r8\n+\tbne.n\t1e490 \n+\tldr.w\tsl, [pc, #204]\t@ 1e588 \n+\tmov.w\tfp, r6, lsl #2\n+\tldr.w\tr9, [pc, #200]\t@ 1e58c \n+\tldr\tr2, [pc, #200]\t@ (1e590 )\n+\tadd\tsl, pc\n+\tadd\tr9, pc\n+\tadd\tr2, pc\n+\tstr\tr2, [sp, #0]\n+\tcmp\tr6, #0\n+\tbeq.n\t1e544 \n+\tcmp\tr6, r3\n+\tblt.n\t1e4f6 \n+\tldr\tr3, [pc, #164]\t@ (1e580 )\n+\tmov\tr0, r9\n+\tldr\tr5, [r7, r3]\n+\tldr\tr3, [r5, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tcmp\tr3, r6\n+\tbge.n\t1e4f4 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tldr\tr1, [r4, #32]\n+\tadd.w\tr0, r1, fp\n+\tldr.w\tr5, [r1, fp]\n+\tadd.w\tip, r3, #4294967295\t@ 0xffffffff\n+\tcmp\tip, r6\n+\tadd.w\tr6, r6, #1\n+\tldr.w\tr2, [r0, #-4]\n+\tstr\tr2, [r5, #44]\t@ 0x2c\n+\tldr.w\tr5, [r1, fp]\n+\tstr\tr5, [r2, #48]\t@ 0x30\n+\tble.n\t1e536 \n+\tcmp\tr6, r3\n+\tblt.n\t1e52c \n+\tldr\tr3, [pc, #100]\t@ (1e580 )\n+\tmov\tr0, sl\n+\tldr\tr3, [r7, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr1, [r4, #32]\n+\tadd.w\tr0, r1, fp\n+\tldrd\tr3, r2, [r0]\n+\tstr\tr2, [r3, #48]\t@ 0x30\n+\tldr\tr3, [r0, #0]\n+\tstr\tr3, [r2, #44]\t@ 0x2c\n+\tadd.w\tfp, fp, #4\n+\tcmp\tr8, r6\n+\tbeq.n\t1e55a \n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tcmp\tr6, #0\n+\tbne.n\t1e4d4 \n+\tcmp\tr3, #1\n+\titee\tle\n+\tmovle\tr6, #1\n+\taddgt.w\tr0, r1, fp\n+\tmovgt\tr6, #1\n+\tbgt.n\t1e52c \n+\tadd.w\tfp, fp, #4\n+\tcmp\tr8, r6\n+\tbne.n\t1e53e \n+\tldr\tr3, [r4, #8]\n+\tmovs\tr2, #0\n+\tstr\tr2, [r3, #84]\t@ 0x54\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr2, [sp, #4]\n+\tmov\tr1, r6\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tb.w\t8564 \n+\tstc\t0, cr0, [sl], {1}\n+\tstrh\tr4, [r4, #34]\t@ 0x22\n+\tmovs\tr1, r0\n+\tstrh\tr6, [r2, #38]\t@ 0x26\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr2, [r5, #38]\t@ 0x26\n+\tmovs\tr1, r0\n+\tstrh\tr0, [r2, #48]\t@ 0x30\n+\tmovs\tr1, r0\n+\tstrh\tr2, [r4, #40]\t@ 0x28\n+\tmovs\tr1, r0\n+\tstrh\tr4, [r2, #44]\t@ 0x2c\n+\tmovs\tr1, r0\n+\n+0001e594 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr\tr2, [pc, #100]\t@ (1e60c )\n+\tsub\tsp, #8\n+\tldr\tr3, [pc, #100]\t@ (1e610 )\n+\tmov\tr4, r0\n+\tadd\tr2, pc\n+\tmov\tr1, sp\n+\tldr\tr7, [r0, #28]\n+\tldr.w\tr8, [r0, #56]\t@ 0x38\n+\tldr\tr3, [r2, r3]\n+\tldr\tr5, [pc, #88]\t@ (1e614 )\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #4]\n+\tmov.w\tr3, #0\n+\tblx\t8e14 \n+\tmov\tr6, r0\n+\tmov\tr0, r4\n+\tblx\t83d4 \n+\tldr\tr2, [sp, #0]\n+\tmov\tr1, r8\n+\tmov\tr3, r6\n+\tmov\tr0, r7\n+\tadd\tr5, pc\n+\tblx\t8cc8 \n+\tldr\tr3, [pc, #56]\t@ (1e618 )\n+\tmov\tr0, r6\n+\tldr\tr3, [r5, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmov\tr0, r4\n+\tblx\t96a0 \n+\tldr\tr2, [pc, #44]\t@ (1e61c )\n+\tldr\tr3, [pc, #28]\t@ (1e610 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #4]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1e608 \n+\tadd\tsp, #8\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tblx\t894c <__stack_chk_fail@plt>\n+\torrs.w\tr0, r0, r1\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tbic.w\tr0, r6, r1\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tand.w\tr0, sl, r1\n+\n+0001e620 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n+\tldr\tr5, [pc, #244]\t@ (1e728 )\n+\tsub\tsp, #24\n+\tldr\tr4, [pc, #244]\t@ (1e72c )\n+\tmov\tr8, r0\n+\tadd\tr5, pc\n+\tldr\tr3, [pc, #244]\t@ (1e730 )\n+\tldr\tr2, [pc, #244]\t@ (1e734 )\n+\tadd\tr3, pc\n+\tldr\tr0, [r1, #0]\n+\tldr\tr4, [r5, r4]\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #20]\n+\tmov.w\tr4, #0\n+\tmov\tr4, r1\n+\tldr\tr6, [r3, r2]\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tmov\tr0, r8\n+\tblx\t9724 \n+\tldr\tr3, [r4, #52]\t@ 0x34\n+\tmov\tr5, r0\n+\tcmp\tr3, #0\n+\tbeq.n\t1e6d0 \n+\tldr\tr3, [r6, #0]\n+\tmovs\tr0, #56\t@ 0x38\n+\tadd\tr7, sp, #8\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmovs\tr1, #0\n+\tstr\tr0, [r5, #52]\t@ 0x34\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [r4, #52]\t@ 0x34\n+\tmov\tr1, r7\n+\tldr.w\tr3, [r3, #588]\t@ 0x24c\n+\tblx\tr3\n+\tmov\tr3, r0\n+\tcbz\tr0, 1e6d0 \n+\tadd.w\tr9, sp, #4\n+\tldr\tr2, [r4, #52]\t@ 0x34\n+\tldr\tr0, [r5, #52]\t@ 0x34\n+\tldr.w\tsl, [r3, #12]\n+\tldr\tr2, [r2, #40]\t@ 0x28\n+\tadds\tr2, #1\n+\tbics.w\tr2, r2, #2\n+\tmov\tr2, r9\n+\tite\tne\n+\taddne.w\tr1, r3, #16\n+\tldreq\tr1, [r3, #16]\n+\tldr\tr3, [r0, #48]\t@ 0x30\n+\tblx\tr3\n+\tldr\tr1, [r6, #0]\n+\tmov\tr2, r0\n+\tldr.w\tr3, [sl]\n+\tmov\tr0, r7\n+\tadds\tr3, #1\n+\tstr.w\tr3, [sl]\n+\tldr.w\tr3, [r1, #780]\t@ 0x30c\n+\tstr.w\tsl, [r2, #12]\n+\tblx\tr3\n+\tmov\tr3, r0\n+\tcmp\tr0, #0\n+\tbne.n\t1e692 \n+\tldr\tr0, [r4, #36]\t@ 0x24\n+\tcbz\tr0, 1e708 \n+\tldr\tr3, [r6, #0]\n+\tlsls\tr0, r0, #2\n+\tmovs\tr6, #0\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tstr\tr6, [r5, #36]\t@ 0x24\n+\tstr\tr3, [r5, #40]\t@ 0x28\n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tstr\tr0, [r5, #32]\n+\tcmp\tr3, r6\n+\tble.n\t1e708 \n+\tldr\tr3, [r4, #32]\n+\tmov\tr0, r8\n+\tldr.w\tr1, [r3, r6, lsl #2]\n+\tadds\tr6, #1\n+\tbl\t1e620 \n+\tmov\tr1, r0\n+\tmov\tr0, r5\n+\tblx\t907c \n+\tldr\tr3, [r4, #36]\t@ 0x24\n+\tcmp\tr3, r6\n+\tbgt.n\t1e6ec \n+\tldr\tr2, [pc, #44]\t@ (1e738 )\n+\tldr\tr3, [pc, #32]\t@ (1e72c )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #20]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1e724 \n+\tmov\tr0, r5\n+\tadd\tsp, #24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tblx\t894c <__stack_chk_fail@plt>\n+\tstrd\tr0, r0, [r4, #4]\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\t\t\t@ instruction: 0xe9be0001\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tldrd\tr0, r0, [r0], #4\n+\n+0001e73c :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [r0, #52]\t@ 0x34\n+\tldr\tr3, [pc, #36]\t@ (1e774 )\n+\tadd\tr3, pc\n+\tcbz\tr5, 1e754 \n+\tpop\t{r4, r5, r6, pc}\n+\tldr\tr2, [pc, #32]\t@ (1e778 )\n+\tmov\tr4, r0\n+\tmovs\tr0, #56\t@ 0x38\n+\tldr\tr6, [r3, r2]\n+\tldr\tr3, [r6, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmov\tr1, r5\n+\tstr\tr0, [r4, #52]\t@ 0x34\n+\tldmia.w\tsp!, {r4, r5, r6, lr}\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tbx\tr3\n+\tnop\n+\tstmia.w\tlr!, {r0}\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+0001e77c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tldr\tr6, [pc, #180]\t@ (1e844 )\n+\tsub\tsp, #16\n+\tldr\tr5, [pc, #180]\t@ (1e848 )\n+\tmov\tr7, r0\n+\tadd\tr6, pc\n+\tldr\tr3, [pc, #180]\t@ (1e84c )\n+\tldr\tr4, [pc, #180]\t@ (1e850 )\n+\tadd\tr3, pc\n+\tldr\tr5, [r6, r5]\n+\tldr\tr5, [r5, #0]\n+\tstr\tr5, [sp, #12]\n+\tmov.w\tr5, #0\n+\tmov\tr5, r1\n+\tmov\tr0, r5\n+\tmov\tr1, r2\n+\tadd\tr2, sp, #4\n+\tldr\tr6, [r3, r4]\n+\tadd\tr3, sp, #8\n+\tldr\tr4, [r6, #0]\n+\tldr.w\tr4, [r4, #188]\t@ 0xbc\n+\tblx\tr4\n+\tcbz\tr0, 1e7c6 \n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [pc, #148]\t@ (1e854 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [sp, #4]\n+\tcbnz\tr3, 1e7e4 \n+\tldr\tr2, [pc, #140]\t@ (1e858 )\n+\tldr\tr3, [pc, #120]\t@ (1e848 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #12]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1e840 \n+\tadd\tsp, #16\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tmov\tr0, r7\n+\tblx\t838c \n+\tldr\tr2, [sp, #4]\n+\tcmp\tr2, #0\n+\tble.n\t1e7ca \n+\tldr.w\tr9, [pc, #104]\t@ 1e85c \n+\tmovs\tr4, #0\n+\tmov\tr8, sp\n+\tadd\tr9, pc\n+\tadds\tr3, r4, #1\n+\tcmp\tr2, r3\n+\tbgt.n\t1e808 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr2, [sp, #8]\n+\tmov.w\tsl, r4, lsl #2\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr0, [r2, r4, lsl #2]\n+\tadds\tr4, #2\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tldr\tr3, [sp, #8]\n+\tmov\tr1, r0\n+\tldr\tr0, [r7, #52]\t@ 0x34\n+\tadd\tr3, sl\n+\tmov\tr2, r8\n+\tldr.w\tsl, [r0, #48]\t@ 0x30\n+\tldr\tr5, [r3, #4]\n+\tblx\tsl\n+\tldr\tr2, [sp, #4]\n+\tldr\tr3, [r5, #0]\n+\tcmp\tr2, r4\n+\tadd.w\tr3, r3, #1\n+\tstr\tr3, [r5, #0]\n+\tstr\tr5, [r0, #12]\n+\tbgt.n\t1e7fa \n+\tb.n\t1e7ca \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tstrd\tr0, r0, [r8], #-4\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstrd\tr0, r0, [r2], #-4\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr6, [r1, #28]\n+\tmovs\tr1, r0\n+\t\t\t@ instruction: 0xe82e0001\n+\tstrh\tr0, [r4, #28]\n+\tmovs\tr1, r0\n+\n+0001e860 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tmov\tr4, r0\n+\tldr\tr0, [r0, #8]\n+\tldr\tr3, [r0, #84]\t@ 0x54\n+\tcbz\tr3, 1e87a \n+\tldr\tr0, [r4, #60]\t@ 0x3c\n+\tpop\t{r4, pc}\n+\tblx\t89ec \n+\tldr\tr0, [r4, #60]\t@ 0x3c\n+\tpop\t{r4, pc}\n+\tnop\n+\n+0001e884 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tmov\tr4, r0\n+\tldr\tr0, [r0, #8]\n+\tldr\tr3, [r0, #84]\t@ 0x54\n+\tcbz\tr3, 1e89e \n+\tldr\tr0, [r4, #64]\t@ 0x40\n+\tpop\t{r4, pc}\n+\tblx\t89ec \n+\tldr\tr0, [r4, #64]\t@ 0x40\n+\tpop\t{r4, pc}\n+\tnop\n+\n+0001e8a8 :\n+\tldr\tr3, [r0, #8]\n+\tldr\tr2, [r3, #64]\t@ 0x40\n+\tcmp\tr2, r0\n+\tbeq.n\t1e8d6 \n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tmov\tr4, r0\n+\tldr\tr0, [r0, #36]\t@ 0x24\n+\tcbz\tr0, 1e8ca \n+\tldr\tr2, [r3, #84]\t@ 0x54\n+\tcbz\tr2, 1e8cc \n+\tldr\tr0, [r4, #68]\t@ 0x44\n+\tpop\t{r4, pc}\n+\tmov\tr0, r3\n+\tblx\t89ec \n+\tldr\tr0, [r4, #68]\t@ 0x44\n+\tb.n\t1e8ca \n+\tldr\tr0, [r3, #80]\t@ 0x50\n+\tsubs\tr0, #1\n+\tbx\tlr\n+\n+0001e8dc :\n+\tpush\t{r3, r4, r5, r6, r7, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tmov\tr5, r1\n+\tldr\tr7, [pc, #60]\t@ (1e92c )\n+\tmov\tr6, r0\n+\tblx\t94c4 \n+\tadd\tr7, pc\n+\tmov\tr4, r0\n+\tstr\tr0, [r5, #0]\n+\tmov\tr5, r0\n+\tcbz\tr0, 1e926 \n+\tldr\tr3, [pc, #48]\t@ (1e930 )\n+\tlsls\tr0, r0, #2\n+\tldr\tr7, [r7, r3]\n+\tldr\tr3, [r7, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tmov\tr5, r0\n+\tmovs\tr3, #0\n+\tmov\tr0, r6\n+\tmov\tr2, r5\n+\tmov\tr1, r4\n+\tbl\t1da4c \n+\tcmp\tr4, r0\n+\tbeq.n\t1e926 \n+\tldr\tr3, [r7, #0]\n+\tldr\tr0, [pc, #20]\t@ (1e934 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tmov\tr0, r5\n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tnop\n+\tb.n\t1e740 \n+\tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr2, [r3, #48]\t@ 0x30\n+\tstrh\tr2, [r4, #22]\n+\tmovs\tr1, r0\n+\n+0001e938 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr3, [r0, #36]\t@ 0x24\n+\tldr.w\tip, [pc, #60]\t@ 1e988 \n+\tadd\tip, pc\n+\tcbz\tr3, 1e980 \n+\tldr\tr2, [pc, #56]\t@ (1e98c )\n+\tmov\tr4, r0\n+\tstr\tr3, [r1, #0]\n+\tlsls\tr0, r3, #2\n+\tldr.w\tr3, [ip, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr1, [r4, #36]\t@ 0x24\n+\tcmp\tr1, #0\n+\tble.n\t1e97e \n+\tldr\tr3, [r4, #32]\n+\tsubs\tr2, r0, #4\n+\tadd.w\tip, r3, r1, lsl #2\n+\tldr.w\tr1, [r3], #4\n+\tcmp\tr3, ip\n+\tldr\tr1, [r1, #0]\n+\tstr.w\tr1, [r2, #4]!\n+\tbne.n\t1e970 \n+\tpop\t{r4, pc}\n+\tmov\tr0, r3\n+\tstr\tr3, [r1, #0]\n+\tpop\t{r4, pc}\n+\tnop\n+\tb.n\t1e6ec \n \tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n \n-0001e2a0 :\n+0001e990 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr4, [pc, #528]\t@ (1e4c4 )\n-\tmov\tr7, r2\n-\tldr\tr2, [pc, #528]\t@ (1e4c8 )\n-\tsub\tsp, #36\t@ 0x24\n-\tadd\tr4, pc\n-\tldr\tr5, [pc, #528]\t@ (1e4cc )\n+\tstr.w\tr0, [ip, #4016]\t@ 0xfb0\n+\tsub\tsp, #44\t@ 0x2c\n \tmov\tr6, r1\n-\tadd\tr5, pc\n-\tldr\tr2, [r4, r2]\n-\tmov\tr4, r3\n-\tsubs\tr3, r7, #3\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #28]\n-\tmov.w\tr2, #0\n-\tcmp\tr3, #1\n-\tbls.n\t1e306 \n-\tldr\tr1, [pc, #508]\t@ (1e4d0 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #508]\t@ (1e4d4 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldr\tr2, [pc, #492]\t@ (1e4d8 )\n-\tldr\tr3, [pc, #472]\t@ (1e4c8 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #28]\n-\teors\tr2, r3\n+\tldr\tr1, [pc, #536]\t@ (1ebc0 )\n+\tmov\tr9, r3\n+\tldr\tr3, [pc, #536]\t@ (1ebc4 )\n+\tadd\tr1, pc\n+\tstr\tr0, [sp, #24]\n+\tldr\tr4, [sp, #80]\t@ 0x50\n+\tldr\tr7, [sp, #84]\t@ 0x54\n+\tldr\tr3, [r1, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #36]\t@ 0x24\n \tmov.w\tr3, #0\n-\tbne.w\t1e4be \n-\tadd\tsp, #36\t@ 0x24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [r4, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #8]\n-\tblx\t9a7c \n-\tmov\tsl, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1e2e8 \n-\tldr\tr2, [pc, #440]\t@ (1e4d0 )\n-\tldr\tr5, [r5, r2]\n-\tldr\tr2, [r0, #52]\t@ 0x34\n-\tldr.w\tip, [r5]\n+\tldr\tr3, [pc, #520]\t@ (1ebc8 )\n+\tadd\tr3, pc\n \tcmp\tr2, #0\n-\tbeq.n\t1e3d6 \n-\tldr.w\tr8, [r2, #24]\n-\tcmp.w\tr8, #0\n-\tbeq.n\t1e3d6 \n-\tldr.w\tr2, [ip, #20]\n-\tmov.w\tr0, r8, lsl #2\n-\tblx\tr2\n-\tcmp\tr7, #4\n+\tbeq.w\t1eb1c \n+\tmov\tfp, r2\n+\tldr\tr2, [r0, #0]\n+\tmov\tsl, r2\n+\tcmp\tr2, #0\n+\tble.w\t1eb1c \n+\tldr\tr1, [pc, #504]\t@ (1ebcc )\n+\tldr\tr5, [r3, r1]\n+\tadd.w\tr3, fp, #2\n+\tstr\tr3, [sp, #12]\n+\tmov.w\tr8, r3, lsl #2\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r8\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tcmp.w\tfp, #0\n \tstr\tr0, [sp, #4]\n-\tbeq.n\t1e3ee \n-\tldr.w\tr0, [sl, #52]\t@ 0x34\n-\tldr\tr2, [r5, #0]\n-\tadd.w\tr9, sp, #16\n-\tmov\tr1, r9\n-\tldr.w\tr2, [r2, #588]\t@ 0x24c\n-\tblx\tr2\n-\tmov\tfp, r0\n-\tcbz\tr0, 1e3aa \n-\tldr\tr3, [pc, #388]\t@ (1e4dc )\n-\tmovs\tr7, #0\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #8]\n+\tble.w\t1eb92 \n+\tsub.w\tr2, r8, #8\n+\tmov\tr3, r9\n+\tsub.w\tip, r0, #4\n+\tadd.w\tlr, r9, r2\n+\tstr\tr2, [sp, #28]\n+\tldr.w\tr2, [r3], #4\n+\tstr.w\tr2, [ip, #4]!\n+\tcmp\tlr, r3\n+\tldr\tr1, [r2, #0]\n+\tadd.w\tr1, r1, #1\n+\tstr\tr1, [r2, #0]\n+\tbne.n\t1ea02 \n \tldr\tr3, [sp, #4]\n-\tsubs\tr4, r3, #4\n-\tcmp\tr8, r7\n-\tbgt.n\t1e36c \n-\tldr\tr2, [r5, #0]\n-\tldr\tr0, [sp, #8]\n-\tldr\tr2, [r2, #16]\n-\tblx\tr2\n-\tldr.w\tr2, [sl, #52]\t@ 0x34\n-\tadds\tr7, #1\n-\tldr\tr1, [r2, #40]\t@ 0x28\n-\tldr\tr2, [r5, #0]\n-\tadds\tr1, #1\n-\tbics.w\tr3, r1, #2\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tit\tne\n-\taddne.w\tr0, fp, #16\n-\tldr.w\tr2, [r2, #232]\t@ 0xe8\n-\tit\teq\n-\tldreq.w\tr0, [fp, #16]\n-\tblx\tr2\n-\tldr\tr2, [r5, #0]\n-\tstr.w\tr0, [r4, #4]!\n-\tmov\tr0, r9\n-\tldr.w\tr2, [r2, #780]\t@ 0x30c\n-\tblx\tr2\n-\tmov\tfp, r0\n-\tcmp\tr0, #0\n-\tbne.n\t1e360 \n-\tcmp\tr8, r7\n-\tbeq.n\t1e3b6 \n+\tsub.w\tr8, r8, #4\n+\tldr\tr2, [sp, #28]\n+\tmov.w\tr9, #0\n+\tadd\tr8, r3\n+\tstr.w\tfp, [sp, #8]\n+\tmov\tfp, sl\n+\tstr\tr4, [r3, r2]\n+\tldr\tr3, [r4, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r4, #0]\n+\tldr\tr3, [pc, #412]\t@ (1ebd0 )\n+\tmov\tr4, r9\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #16]\n+\tldr\tr3, [pc, #408]\t@ (1ebd4 )\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #20]\n+\tldr\tr3, [sp, #8]\n+\tadds\tr3, #1\n+\tbge.n\t1ea4e \n \tldr\tr3, [r5, #0]\n-\tmov\tr7, r8\n-\tldr\tr0, [pc, #304]\t@ (1e4e0 )\n+\tldr\tr0, [sp, #16]\n \tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n \tblx\tr3\n+\tldr.w\tr3, [r6, r4, lsl #2]\n+\tmov\tr0, r7\n+\tldr\tr2, [r5, #0]\n+\tstr.w\tr3, [r8]\n+\tldr\tr1, [sp, #12]\n+\tldr.w\tsl, [r2, #1176]\t@ 0x498\n+\tldr\tr2, [r3, #0]\n+\tadds\tr2, #1\n+\tstr\tr2, [r3, #0]\n+\tldr\tr2, [sp, #4]\n+\tmovs\tr3, #0\n+\tblx\tsl\n+\tmov\tsl, r0\n+\tldr.w\tr0, [r8]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tble.n\t1eb38 \n+\tcmp.w\tsl, #0\n+\tbne.n\t1eb42 \n \tldr\tr3, [r5, #0]\n \tmov\tr0, r7\n-\tldr\tr1, [sp, #4]\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n+\tldr.w\tsl, [r3, #136]\t@ 0x88\n \tblx\tr2\n+\tadd\tr2, sp, #32\n \tmov\tr1, r0\n-\tmov\tr0, r6\n-\tblx\tr4\n+\tmov\tr0, r7\n+\tblx\tsl\n+\tmov\tsl, r0\n+\tcmp\tr0, #0\n+\tbne.n\t1eb42 \n+\tldr\tr3, [sp, #32]\n+\tcbz\tr3, 1eaba \n+\tcmp\tfp, r9\n+\tbgt.n\t1eaae \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #20]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [r6, r4, lsl #2]\n+\tstr.w\tr3, [r6, r9, lsl #2]\n+\tadd.w\tr9, r9, #1\n+\tadds\tr4, #1\n+\tcmp\tfp, r4\n+\tbne.n\t1ea40 \n+\tldr\tr1, [r5, #0]\n+\tmov\tr0, r7\n+\tldr.w\tfp, [sp, #8]\n+\tldr.w\tr1, [r1, #876]\t@ 0x36c\n+\tblx\tr1\n+\tcmp.w\tfp, #0\n+\tble.n\t1ebb0 \n+\tldr\tr3, [sp, #4]\n+\tsubs\tr4, r3, #4\n+\tldr.w\tr0, [r4, #4]!\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t1eaee \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tadd.w\tsl, sl, #1\n+\tcmp\tfp, sl\n+\tbne.n\t1ead8 \n+\tldr\tr3, [sp, #4]\n+\tldr\tr2, [sp, #28]\n+\tldr\tr0, [r3, r2]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t1eb0e \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n \tldr\tr3, [r5, #0]\n \tldr\tr0, [sp, #4]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t1e3ea \n-\tmovs\tr1, #0\n-\tldr.w\tr3, [ip, #220]\t@ 0xdc\n-\tmov\tr0, r1\n-\tldr.w\tr4, [ip, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tmov\tr1, r0\n-\tmov\tr0, r6\n-\tblx\tr4\n+\tldr\tr3, [sp, #24]\n+\tstr.w\tr9, [r3]\n \tmovs\tr0, #0\n-\tb.n\t1e2ea \n-\tldr\tr2, [r5, #0]\n-\tldr\tr0, [r4, #12]\n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n-\tblx\tr2\n-\tldrb\tr2, [r0, #0]\n-\tldr\tr1, [r5, #0]\n-\tmov\tfp, r0\n-\tsubs\tr2, #42\t@ 0x2a\n-\tldr.w\tr4, [r1, #588]\t@ 0x24c\n-\tit\teq\n-\tldrbeq\tr2, [r0, #1]\n-\tldr.w\tr0, [sl, #52]\t@ 0x34\n-\tcmp\tr2, #0\n-\tbeq.n\t1e342 \n-\tadd.w\tr9, sp, #16\n-\tmov\tr1, r9\n-\tblx\tr4\n-\tcmp\tr0, #0\n-\tbeq.n\t1e4ac \n-\tldr\tr3, [pc, #196]\t@ (1e4e4 )\n-\tmovs\tr7, #0\n-\tstr\tr6, [sp, #12]\n-\tmov\tr6, r5\n-\tldr\tr5, [sp, #4]\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #8]\n-\tldr.w\tr2, [sl, #52]\t@ 0x34\n-\tmov\tr1, fp\n-\tldr\tr2, [r2, #40]\t@ 0x28\n-\tadds\tr2, #1\n-\tbics.w\tr3, r2, #2\n-\tldr\tr2, [r6, #0]\n-\tite\tne\n-\taddne.w\tr4, r0, #16\n-\tldreq\tr4, [r0, #16]\n-\tldr.w\tr2, [r2, #988]\t@ 0x3dc\n-\tmov\tr0, r4\n-\tblx\tr2\n-\tcbz\tr0, 1e46e \n-\tcmp\tr8, r7\n-\tbgt.n\t1e458 \n-\tldr\tr2, [r6, #0]\n-\tldr\tr0, [sp, #8]\n-\tldr\tr2, [r2, #16]\n-\tblx\tr2\n-\tldr\tr2, [r6, #0]\n-\tmov\tr0, r4\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tadds\tr4, r7, #1\n-\tldr.w\tr2, [r2, #232]\t@ 0xe8\n-\tblx\tr2\n-\tstr.w\tr0, [r5, r7, lsl #2]\n-\tmov\tr7, r4\n-\tldr\tr2, [r6, #0]\n-\tmov\tr0, r9\n-\tldr.w\tr2, [r2, #780]\t@ 0x30c\n-\tblx\tr2\n-\tcmp\tr0, #0\n-\tbne.n\t1e42a \n-\tmov\tr5, r6\n-\tcmp\tr8, r7\n-\tldr\tr6, [sp, #12]\n-\tblt.n\t1e4a0 \n-\tcmp\tr7, #0\n-\tbne.n\t1e3b6 \n+\tldr\tr2, [pc, #184]\t@ (1ebd8 )\n+\tldr\tr3, [pc, #160]\t@ (1ebc4 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #36]\t@ 0x24\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1ebbc \n+\tadd\tsp, #44\t@ 0x2c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr3, [r5, #0]\n-\tmovs\tr1, #0\n-\tmov\tr0, r1\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tldr.w\tr3, [r3, #220]\t@ 0xdc\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tmov\tr1, r0\n-\tmov\tr0, r6\n-\tblx\tr4\n-\tb.n\t1e3cc \n+\tb.n\t1ea7c \n+\tldr.w\tfp, [sp, #8]\n+\tcmp.w\tfp, #0\n+\tble.n\t1eba4 \n+\tldr\tr3, [sp, #4]\n+\tmovs\tr4, #0\n+\tsubs\tr6, r3, #4\n+\tldr.w\tr0, [r6, #4]!\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t1eb68 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tadds\tr4, #1\n+\tcmp\tfp, r4\n+\tbne.n\t1eb52 \n+\tldr\tr3, [sp, #4]\n+\tldr\tr2, [sp, #28]\n+\tldr\tr0, [r3, r2]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t1eb86 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [sp, #4]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tmovs\tr0, #1\n+\tb.n\t1eb1e \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #68]\t@ (1e4e8 )\n+\tldr\tr0, [pc, #68]\t@ (1ebdc )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t1e484 \n-\tcmp.w\tr8, #0\n-\tbge.n\t1e488 \n+\tsub.w\tr3, r8, #8\n+\tstr\tr3, [sp, #28]\n+\tb.n\t1ea16 \n+\tldr\tr3, [r5, #0]\n+\tldr\tr0, [pc, #56]\t@ (1ebe0 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t1eb6e \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #52]\t@ (1e4ec )\n+\tldr\tr0, [pc, #48]\t@ (1ebe4 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t1e488 \n+\tb.n\t1eaf6 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tstcl\t0, cr0, [r4, #-4]\n+\tb.n\t1e868 \n+\tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldc\t0, cr0, [lr, #-4]!\n+\tb.n\t1e848 \n+\tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr6, [r1, #40]\t@ 0x28\n+\tstrh\tr2, [r1, #20]\n \tmovs\tr1, r0\n-\tstc\t0, cr0, [lr, #-4]\n-\tldrh\tr4, [r2, #12]\n+\tstrh\tr0, [r6, #22]\n \tmovs\tr1, r0\n-\tldrh\tr2, [r5, #6]\n+\tb.n\t1e590 \n \tmovs\tr1, r0\n-\tldrh\tr6, [r5, #8]\n+\tstrh\tr0, [r0, #6]\n \tmovs\tr1, r0\n-\tldrh\tr6, [r2, #8]\n+\tstrh\tr6, [r1, #18]\n \tmovs\tr1, r0\n-\tldrh\tr4, [r0, #8]\n+\tstrh\tr2, [r3, #14]\n \tmovs\tr1, r0\n \n-0001e4f0 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+0001ebe8 :\n+\tldr\tr3, [r1, #28]\n+\tcbnz\tr3, 1ebf2 \n+\tb.n\t1ebfa \n+\tldr\tr3, [r3, #28]\n+\tcbz\tr3, 1ebfa \n+\tcmp\tr0, r3\n+\tbne.n\t1ebee \n+\tmovs\tr0, #1\n+\tbx\tlr\n+\tmov\tr0, r3\n+\tbx\tlr\n+\tnop\n+\n+0001ec00 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr6, [pc, #240]\t@ (1e5f4 )\n-\tsub\tsp, #12\n-\tldr\tr4, [pc, #240]\t@ (1e5f8 )\n-\tcmp\tr2, #5\n-\tadd\tr6, pc\n-\tldr\tr5, [pc, #240]\t@ (1e5fc )\n-\tadd\tr5, pc\n-\tldr\tr4, [r6, r4]\n-\tmov\tr6, r1\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #4]\n-\tmov.w\tr4, #0\n-\tmov\tr4, r3\n-\tbeq.n\t1e550 \n-\tldr\tr1, [pc, #224]\t@ (1e600 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #224]\t@ (1e604 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldr\tr2, [pc, #208]\t@ (1e608 )\n-\tldr\tr3, [pc, #188]\t@ (1e5f8 )\n+\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n+\tmov\tr6, r0\n+\tldr\tr0, [pc, #248]\t@ (1ed0c )\n+\tldr\tr3, [pc, #248]\t@ (1ed10 )\n+\tsub\tsp, #36\t@ 0x24\n+\tadd\tr0, pc\n+\tldr\tr2, [pc, #248]\t@ (1ed14 )\n \tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #4]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1e5f0 \n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr3, [r0, r3]\n \tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #8]\n-\tblx\t9a7c \n-\tmov\tr7, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1e534 \n-\tldr\tr3, [pc, #156]\t@ (1e600 )\n-\tldr\tr0, [r4, #12]\n-\tldr.w\tr9, [r5, r3]\n-\tldr.w\tr3, [r9]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tmov\tr5, r0\n-\tmov\tr0, r7\n-\tblx\t838c \n-\tldr\tr0, [r7, #52]\t@ 0x34\n-\tmov\tr1, r5\n-\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tstr\tr3, [sp, #28]\n+\tmov.w\tr3, #0\n+\tldr\tr3, [r6, #52]\t@ 0x34\n+\tcmp\tr3, #0\n+\tbeq.n\t1ed04 \n+\tldr\tr5, [r3, #24]\n+\tcmp\tr5, #0\n+\tbeq.n\t1ed04 \n+\tldr\tr3, [pc, #224]\t@ (1ed18 )\n+\tlsls\tr0, r5, #3\n+\tlsls\tr5, r5, #1\n+\tldr\tr4, [r2, r3]\n+\tldr\tr3, [r4, #0]\n+\tldr\tr3, [r3, #20]\n \tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tadd\tr1, sp, #16\n \tmov\tr8, r0\n-\tcbz\tr0, 1e5ca \n-\tldr\tr5, [r0, #12]\n-\tldr\tr3, [r5, #0]\n-\tcmp\tr3, #1\n-\tble.n\t1e5a8 \n-\tldr.w\tr2, [r9]\n-\tsubs\tr3, #1\n-\tmov\tr0, r5\n-\tstr\tr3, [r5, #0]\n-\tldr\tr3, [r2, #124]\t@ 0x7c\n-\tblx\tr3\n-\tldr\tr3, [r0, #0]\n-\tmov\tr5, r0\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #0]\n-\tstr.w\tr0, [r8, #12]\n-\tldr.w\tr3, [r9]\n-\tmov\tr1, r5\n-\tldr\tr2, [r4, #16]\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #184]\t@ 0xb8\n-\tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tmov\tr0, r6\n-\tmov\tr1, r5\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tmovs\tr0, #0\n-\tb.n\t1e536 \n-\tldr\tr0, [r7, #52]\t@ 0x34\n-\tmov\tr1, r5\n-\tmov\tr2, sp\n-\tldr\tr3, [r0, #48]\t@ 0x30\n+\tldr\tr0, [r6, #52]\t@ 0x34\n+\tldr.w\tr3, [r3, #588]\t@ 0x24c\n+\tstr\tr1, [sp, #4]\n \tblx\tr3\n-\tldr.w\tr3, [r9]\n-\tmov\tr7, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1ecd0 \n+\tldr\tr3, [pc, #196]\t@ (1ed1c )\n+\tadd.w\tsl, r8, #4\n+\tmov.w\tfp, #0\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #8]\n+\tldr\tr3, [pc, #184]\t@ (1ed20 )\n+\tmov\tr9, fp\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #12]\n+\tmov\tr3, sl\n+\tmov\tsl, r0\n+\tmov\tfp, r3\n+\tldr\tr1, [r6, #52]\t@ 0x34\n+\tldr\tr1, [r1, #40]\t@ 0x28\n+\tadds\tr1, #1\n+\tbics.w\tr3, r1, #2\n+\tite\tne\n+\taddne.w\tr7, sl, #16\n+\tldreq.w\tr7, [sl, #16]\n+\tcmp\tr5, r9\n+\tbgt.n\t1ec92 \n+\tldr\tr1, [r4, #0]\n+\tldr\tr0, [sp, #8]\n+\tldr\tr1, [r1, #16]\n+\tblx\tr1\n+\tadd.w\tr1, r9, #1\n+\tcmp\tr5, r1\n+\tbgt.n\t1eca2 \n+\tldr\tr1, [r4, #0]\n+\tldr\tr0, [sp, #12]\n+\tldr\tr1, [r1, #16]\n+\tblx\tr1\n+\tldr\tr1, [r4, #0]\n+\tmov\tr0, r7\n+\tldr.w\tr7, [r1, #232]\t@ 0xe8\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tblx\tr7\n+\tldr\tr1, [r4, #0]\n+\tstr.w\tr0, [r8, r9, lsl #2]\n+\tldr\tr0, [sp, #4]\n+\tldr.w\tr2, [sl, #12]\n+\tstr.w\tr2, [fp, r9, lsl #2]\n+\tadd.w\tr9, r9, #2\n+\tldr.w\tr2, [r1, #780]\t@ 0x30c\n+\tblx\tr2\n+\tmov\tsl, r0\n+\tcmp\tr0, #0\n+\tbne.n\t1ec72 \n+\tldr\tr3, [r4, #0]\n \tmov\tr1, r8\n-\tmov\tr0, r8\n+\tmov\tr0, r5\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n-\tldr\tr3, [r0, #0]\n-\tmov\tr5, r0\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #0]\n-\tstr\tr0, [r7, #12]\n-\tb.n\t1e5a8 \n+\tldr\tr3, [r4, #0]\n+\tmov\tr1, r0\n+\tmov\tr0, r8\n+\tmov\tr4, r1\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldr\tr2, [pc, #56]\t@ (1ed24 )\n+\tldr\tr3, [pc, #36]\t@ (1ed10 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #28]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t1ed08 \n+\tmov\tr0, r4\n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tmov\tr4, r1\n+\tb.n\t1ece8 \n \tblx\t894c <__stack_chk_fail@plt>\n-\t\t\t@ instruction: 0xeaf40001\n+\tb.n\t1f4d8 \n+\tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xeaf00001\n+\tb.n\t1f4d8 \n+\tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr6, [r0, #124]\t@ 0x7c\n+\tstrh\tr0, [r0, #16]\n+\tmovs\tr1, r0\n+\tstrh\tr0, [r4, #18]\n+\tmovs\tr1, r0\n+\tb.n\t1f348 \n \tmovs\tr1, r0\n-\tpkhbt\tr0, r2, r1\n \n-0001e60c :\n-\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+0001ed28 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr4, [pc, #180]\t@ (1e6d4 )\n-\tmov\tr7, r1\n-\tmov\tr1, r3\n-\tldr\tr3, [pc, #180]\t@ (1e6d8 )\n-\tadd\tr4, pc\n-\tcmp\tr2, #2\n-\tldr.w\tr8, [r4, r3]\n-\tldr.w\tr3, [r8]\n-\tbeq.n\t1e646 \n-\tldr.w\tr4, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r1\n-\tmov\tr0, r7\n-\tmovs\tr3, #0\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr.w\tfp, [r0, #72]\t@ 0x48\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tsub\tsp, #12\n+\tmov\tr4, r3\n+\tcmp\tr3, r1\n+\tldr.w\tr8, [pc, #216]\t@ 1ee18 \n+\tite\tlt\n+\tmovlt\tr3, #0\n+\tmovge\tr3, #1\n+\tadd\tr8, pc\n+\tldr.w\tsl, [sp, #52]\t@ 0x34\n+\tmov\tr9, r1\n \tmov\tr5, r0\n-\tcmp.w\tfp, #0\n-\tbeq.n\t1e6ba \n-\tldr\tr3, [r3, #20]\n-\tmov.w\tr0, fp, lsl #2\n+\tmov\tr7, r2\n+\tadd.w\tfp, r4, #1\n+\torrs.w\tr3, r3, r4, lsr #31\n+\tbeq.n\t1ed72 \n+\tldr\tr3, [pc, #188]\t@ (1ee1c )\n+\tldr\tr0, [pc, #188]\t@ (1ee20 )\n+\tadd\tr0, pc\n+\tldr.w\tr6, [r8, r3]\n+\tldr\tr3, [r6, #0]\n+\tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tldr\tr4, [r5, #68]\t@ 0x44\n-\tmov\tsl, r0\n-\tcbz\tr4, 1e68a \n-\tldr.w\tr9, [pc, #120]\t@ 1e6dc \n-\tsubs\tr6, r0, #4\n-\tmovs\tr5, #0\n-\tadd\tr9, pc\n-\tmov\tr0, r9\n-\tcmp\tfp, r5\n-\tbgt.n\t1e678 \n-\tldr.w\tr3, [r8]\n+\tadds\tr2, r4, #1\n+\tblt.n\t1ee08 \n+\tcmp\tr9, fp\n+\tbgt.n\t1ed86 \n+\tldr\tr3, [pc, #164]\t@ (1ee1c )\n+\tldr\tr0, [pc, #168]\t@ (1ee24 )\n+\tadd\tr0, pc\n+\tldr.w\tr6, [r8, r3]\n+\tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tadds\tr5, #1\n-\tldr\tr4, [r4, #12]\n-\tstr.w\tr3, [r6, #4]!\n-\tcmp\tr4, #0\n-\tbne.n\t1e66a \n-\tcmp\tfp, r5\n-\tbeq.n\t1e696 \n-\tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #80]\t@ (1e6e0 )\n+\tadds\tr3, r4, #2\n+\tcmp\tr9, r3\n+\tble.n\t1edf6 \n+\tldr\tr3, [r5, #0]\n+\tlsls\tr6, r4, #2\n+\tstr.w\tr3, [r7, r4, lsl #2]\n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tcmp\tr3, #0\n+\tit\tlt\n+\tmovlt\tr0, sl\n+\tblt.n\t1edae \n+\tmov\tr0, r3\n+\tldr\tr3, [pc, #120]\t@ (1ee1c )\n+\tldr.w\tr3, [r8, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #216]\t@ 0xd8\n+\tblx\tr3\n+\tadds\tr3, r7, r6\n+\tadd.w\tr8, r6, #8\n+\tmov\tr1, sl\n+\tadds\tr6, r4, #3\n+\tstr\tr0, [r3, #4]\n+\tmov\tr0, r5\n+\tblx\t8574 \n+\tldr\tr3, [r5, #36]\t@ 0x24\n+\tstr.w\tr0, [r7, r8]\n+\tcmp\tr3, #0\n+\tble.n\t1edee \n+\tmov.w\tr8, #0\n+\tldr\tr1, [r5, #32]\n+\tmov\tr3, r6\n+\tmov\tr2, r7\n+\tldr.w\tr0, [r1, r8, lsl #2]\n+\tmov\tr1, r9\n+\tstrd\tr4, sl, [sp]\n+\tadd.w\tr8, r8, #1\n+\tbl\t1ed28 \n+\tldr\tr3, [r5, #36]\t@ 0x24\n+\tmov\tr6, r0\n+\tcmp\tr3, r8\n+\tbgt.n\t1edce \n+\tmov\tr0, r6\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [pc, #36]\t@ (1ee1c )\n+\tldr.w\tr6, [r8, r3]\n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [pc, #40]\t@ (1ee28 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tldr.w\tr3, [r8]\n-\tmov\tr1, sl\n+\tb.n\t1ed8c \n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [pc, #32]\t@ (1ee2c )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tadds\tr3, r4, #2\n+\tbne.n\t1edfc \n+\tb.n\t1ed86 \n+\tb.n\t1f384 \n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrh\tr2, [r2, #14]\n+\tmovs\tr1, r0\n+\tstrh\tr2, [r5, #16]\n+\tmovs\tr1, r0\n+\tstrh\tr2, [r2, #16]\n+\tmovs\tr1, r0\n+\tstrh\tr6, [r2, #12]\n+\tmovs\tr1, r0\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n+\tsub\tsp, #36\t@ 0x24\n+\tmov\tr5, r3\n+\tldr.w\tfp, [pc, #204]\t@ 1ef14 \n+\tmov\tr4, r2\n+\tmov\tr2, r5\n+\tmov\tr6, r0\n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tmov\tr7, r1\n+\tldr.w\tr9, [sp, #76]\t@ 0x4c\n+\tadd\tfp, pc\n+\tstr\tr3, [sp, #4]\n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tstr.w\tr9, [sp]\n+\tblx\tr4\n+\tcmp\tr0, #5\n+\tbeq.n\t1eedc \n+\tmov\tr2, r0\n+\tbics.w\tsl, r0, #4\n+\tbne.n\t1eef6 \n+\tldr.w\tr8, [r7, #36]\t@ 0x24\n+\tcmp.w\tr8, #0\n+\tbeq.n\t1eedc \n+\tldr\tr2, [pc, #156]\t@ (1ef18 )\n+\tldr.w\tr3, [fp, r2]\n+\tmov.w\tfp, r8, lsl #2\n \tmov\tr0, fp\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n+\tstr\tr3, [sp, #24]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr2, [r2, #20]\n \tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r7\n-\tblx\tr4\n-\tldr.w\tr3, [r8]\n-\tmov\tr0, sl\n+\tmov\tr2, fp\n+\tldr\tr1, [r7, #32]\n+\tmov\tfp, r0\n+\tstr\tr0, [sp, #20]\n+\tblx\t87cc \n+\tcmp.w\tr8, #0\n+\tble.n\t1eed2 \n+\tstr\tr7, [sp, #28]\n+\tmov\tr7, r9\n+\tldr.w\tr9, [sp, #80]\t@ 0x50\n+\tsub.w\tfp, fp, #4\n+\tldr\tr3, [sp, #84]\t@ 0x54\n+\tmov\tr2, r4\n+\tldr.w\tr1, [fp, #4]!\n+\tmov\tr0, r6\n+\tstrd\tr9, r3, [sp, #8]\n+\tadd.w\tsl, sl, #1\n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tstr\tr3, [sp, #0]\n+\tmov\tr3, r5\n+\tstr\tr7, [sp, #4]\n+\tbl\t1ee30 \n+\tcbnz\tr0, 1eefe \n+\tcmp\tr8, sl\n+\tbne.n\t1eeaa \n+\tmov\tr9, r7\n+\tldr\tr7, [sp, #28]\n+\tldr\tr3, [sp, #24]\n+\tldr\tr0, [sp, #20]\n+\tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t1e6ce \n-\tmov\tr1, fp\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tmov\tr0, fp\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r7\n+\tldr\tr3, [sp, #84]\t@ 0x54\n+\tmov\tr2, r5\n+\tstrd\tr9, r3, [sp]\n+\tmov\tr1, r7\n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tmov\tr0, r6\n \tblx\tr4\n-\tmovs\tr0, #0\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldrd\tr0, r0, [r8, #4]\n+\tsubs\tr3, r0, #4\n+\tcmp\tr3, #1\n+\tmov\tr2, r0\n+\tit\tls\n+\tmovls\tr2, #0\n+\tmov\tr0, r2\n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [sp, #24]\n+\tstr\tr0, [sp, #28]\n+\tldr\tr0, [sp, #20]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldr\tr2, [sp, #28]\n+\tmov\tr0, r2\n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tb.n\t1f264 \n+\tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr0, [r7, #62]\t@ 0x3e\n-\tmovs\tr1, r0\n-\tstrh\tr6, [r7, #58]\t@ 0x3a\n-\tmovs\tr1, r0\n-\n-0001e6e4 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr6, [pc, #424]\t@ (1e8a0 )\n+\tldr\tr5, [r1, #36]\t@ 0x24\n \tsub\tsp, #36\t@ 0x24\n-\tldr\tr5, [pc, #424]\t@ (1e8a4 )\n-\tmov\tr9, r1\n-\tadd\tr6, pc\n-\tldr\tr4, [pc, #424]\t@ (1e8a8 )\n-\tadd\tr4, pc\n-\tldr\tr5, [r6, r5]\n-\tmov\tr6, r3\n-\tmov\tr3, r4\n-\tldr\tr5, [r5, #0]\n-\tstr\tr5, [sp, #28]\n-\tmov.w\tr5, #0\n+\tmov\tr7, r3\n+\tldr\tr3, [pc, #428]\t@ (1f0e0 )\n+\tmov\tr4, r1\n+\tmov\tr6, r0\n+\tadd\tr3, pc\n+\tldr.w\tr9, [sp, #72]\t@ 0x48\n+\tldrd\tfp, sl, [sp, #76]\t@ 0x4c\n+\tmov\tr8, r2\n+\tstr\tr3, [sp, #20]\n+\tcmp\tr5, #0\n+\tbeq.n\t1f030 \n+\tmov\tip, r5\n \tmov\tr5, r2\n-\tstr\tr2, [sp, #4]\n-\tcmp\tr5, #4\n-\tldr\tr2, [pc, #404]\t@ (1e8ac )\n-\tldr.w\tfp, [r4, r2]\n-\tldr.w\tr3, [fp]\n-\tble.n\t1e7f6 \n-\tldr\tr1, [pc, #396]\t@ (1e8b0 )\n-\tmov\tr7, r0\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tmovs\tr2, #0\n-\tadd\tr1, pc\n-\tmov\tr0, r9\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tldr\tr1, [r6, #8]\n-\tmov\tr2, r9\n-\tmov\tr0, r7\n-\tblx\t9a7c \n-\tmov\tr8, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1e806 \n-\tldr.w\tr3, [fp]\n-\tmov\tr0, r9\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr.w\tr2, [r8, #36]\t@ 0x24\n-\tldr\tr1, [r6, #12]\n-\tadd\tr3, sp, #24\n-\tmov\tr0, r9\n-\tbl\t1cdac \n-\tcmp\tr0, #0\n-\tbne.n\t1e806 \n-\tldr\tr2, [sp, #4]\n-\tmovs\tr4, #4\n-\tldr.w\tr3, [fp]\n-\tsubs\tr5, r2, #4\n-\tstr\tr5, [sp, #16]\n+\tb.n\t1ef78 \n+\tstrd\tfp, sl, [sp]\n+\tblx\tr5\n+\tbic.w\tr3, r0, #2\n+\tcmp\tr3, #1\n+\tbeq.w\t1f06a \n+\tcmp\tr0, #2\n+\tbeq.n\t1f024 \n+\tcmp\tr0, #5\n+\tbeq.w\t1f074 \n+\tldr\tr3, [r4, #32]\n+\tldr\tr4, [r3, #0]\n+\tldr.w\tip, [r4, #36]\t@ 0x24\n+\tcmp.w\tip, #0\n+\tbeq.n\t1f02e \n+\tmov\tr3, r9\n+\tmov\tr2, r7\n+\tmov\tr1, r4\n+\tmov\tr0, r6\n+\tcmp.w\tip, #1\n+\tbeq.n\t1ef50 \n+\tldr\tr3, [pc, #348]\t@ (1f0e4 )\n+\tmov\tr8, r5\n+\tldr\tr2, [sp, #20]\n+\tmov\tr5, ip\n+\tldr\tr3, [r2, r3]\n+\tlsls\tr2, r5, #2\n+\tstrd\tr3, r2, [sp, #20]\n+\tmov\tr0, r2\n+\tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #20]\n-\tlsls\tr0, r5, #2\n-\tblx\tr3\n-\tldr\tr3, [pc, #316]\t@ (1e8b4 )\n-\tsubs\tr2, r0, #4\n-\tstr\tr0, [sp, #12]\n-\tmov\tsl, r2\n-\tadd\tr3, pc\n-\tstr\tr2, [sp, #20]\n-\tstr\tr3, [sp, #8]\n-\tsubs\tr3, r4, #3\n-\tcmp\tr5, r3\n-\tbge.n\t1e792 \n-\tldr.w\tr3, [fp]\n-\tldr\tr0, [sp, #8]\n-\tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr2, r9\n-\tldr.w\tr1, [r6, r4, lsl #2]\n-\tmov\tr0, r7\n-\tblx\t9a7c \n-\tstr.w\tr0, [sl, #4]!\n-\tcmp\tr0, #0\n-\tbeq.n\t1e836 \n-\tldr\tr2, [r7, #64]\t@ 0x40\n-\tcmp\tr2, r0\n-\tbeq.n\t1e824 \n-\tcmp\tr8, r0\n-\tbeq.n\t1e842 \n-\tmov\tr1, r8\n-\tblx\t85b4 \n-\tcmp\tr0, #0\n-\tbne.n\t1e842 \n-\tldr\tr3, [sp, #4]\n-\tadds\tr4, #1\n-\tcmp\tr3, r4\n-\tbne.n\t1e782 \n-\tldr\tr2, [sp, #20]\n-\tmov\tr5, r0\n-\tldr\tr7, [sp, #16]\n-\tmov\tr4, r0\n-\tmov\tr6, r2\n-\tldr.w\tr0, [r6, #4]!\n+\tldr\tr2, [sp, #24]\n+\tldr\tr1, [r4, #32]\n+\tstr\tr0, [sp, #24]\n+\tblx\t87cc \n+\tldr\tr3, [r4, #32]\n+\tmov\tr2, r8\n+\tmov\tr0, r6\n+\tldr\tr1, [r3, #0]\n+\tmov\tr3, r7\n+\tstrd\tfp, sl, [sp, #4]\n+\tstr.w\tr9, [sp]\n+\tbl\t1ef1c \n+\tsubs\tr2, r0, #1\n+\tcmp\tr2, #2\n+\tstr\tr0, [sp, #28]\n+\tbls.n\t1f056 \n+\tmov\tr3, r9\n+\tmov\tr2, r7\n+\tmov\tr1, r4\n+\tmov\tr0, r6\n+\tstrd\tfp, sl, [sp]\n+\tblx\tr8\n+\tsubs\tr2, r0, #1\n+\tmov\tr3, r0\n+\tcmp\tr2, #2\n+\tbls.n\t1f054 \n+\tcmp\tr0, #5\n+\tbeq.n\t1f098 \n+\tcmp\tr5, #1\n+\tittt\tgt\n+\tmovgt\tr4, #1\n+\tldrgt\tr3, [sp, #24]\n+\tstrgt\tr3, [sp, #28]\n+\tble.n\t1f018 \n+\tldr\tr3, [sp, #28]\n+\tmov\tr2, r8\n+\tmov\tr0, r6\n \tadds\tr4, #1\n-\tblx\t83d4 \n-\tcmp\tr7, r4\n-\tbne.n\t1e7ce \n-\tldr\tr4, [sp, #12]\n-\tmov\tr0, r8\n-\tldr\tr2, [sp, #16]\n-\tmov\tr3, r4\n-\tldr\tr1, [sp, #24]\n-\tblx\t8cc8 \n-\tldr.w\tr3, [fp]\n-\tmov\tr0, r4\n+\tldr.w\tr1, [r3, #4]!\n+\tstr\tr3, [sp, #28]\n+\tmov\tr3, r7\n+\tstrd\tfp, sl, [sp, #4]\n+\tstr.w\tr9, [sp]\n+\tbl\t1ef1c \n+\tmov\tr3, r0\n+\tcmp\tr0, #2\n+\tbeq.n\t1f054 \n+\tbics.w\tr2, r0, #2\n+\tbne.n\t1f054 \n+\tcmp\tr5, r4\n+\tbne.n\t1efec \n+\tldr\tr3, [sp, #20]\n+\tldr\tr0, [sp, #24]\n+\tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t1e808 \n-\tldr.w\tr4, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r6\n-\tldr\tr3, [pc, #184]\t@ (1e8b8 )\n-\tmovs\tr1, #2\n-\tmov\tr0, r9\n-\tadd\tr3, pc\n-\tblx\tr4\n-\tmovs\tr5, #1\n-\tldr\tr2, [pc, #176]\t@ (1e8bc )\n-\tldr\tr3, [pc, #152]\t@ (1e8a4 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n+\tb.n\t1f050 \n+\tmovs\tr3, #2\n+\tmov\tr0, r3\n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tmov\tr8, r5\n+\tmov\tr3, r9\n+\tmov\tr2, r7\n+\tmov\tr1, r4\n+\tmov\tr0, r6\n+\tstrd\tfp, sl, [sp]\n+\tblx\tr8\n+\tbic.w\tr2, r0, #2\n+\tmov\tr3, r0\n+\tcmp\tr2, #1\n+\tbeq.n\t1f026 \n+\tcmp\tr0, #2\n+\tbeq.n\t1f024 \n+\tcmp\tr0, #5\n+\tbeq.n\t1f0be \n+\tmovs\tr3, #0\n+\tb.n\t1f026 \n+\tstr\tr3, [sp, #28]\n+\tldr\tr3, [sp, #20]\n+\tldr\tr0, [sp, #24]\n \tldr\tr2, [r3, #0]\n+\tldr\tr2, [r2, #24]\n+\tblx\tr2\n \tldr\tr3, [sp, #28]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1e89a \n-\tmov\tr0, r5\n+\tmov\tr0, r3\n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr.w\tr3, [fp]\n+\tmov\tr3, r0\n+\tmov\tr0, r3\n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [pc, #108]\t@ (1f0e4 )\n+\tmov\tr0, r6\n+\tldr\tr2, [sp, #20]\n+\tldr\tr4, [r2, r3]\n+\tldr\tr3, [r4, #0]\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tldr\tr1, [pc, #96]\t@ (1f0e8 )\n \tmovs\tr2, #0\n-\tldr\tr1, [pc, #148]\t@ (1e8c0 )\n-\tmov\tr0, r9\n+\tmov\tr0, r6\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tadd\tr1, pc\n \tblx\tr3\n-\tldr.w\tr3, [fp]\n-\tldr\tr0, [sp, #12]\n+\tmovs\tr3, #1\n+\tb.n\t1f026 \n+\tldr\tr4, [sp, #20]\n+\tldr\tr0, [sp, #24]\n+\tldr\tr3, [r4, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t1e806 \n-\tldr.w\tr3, [fp]\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n-\tldr.w\tr3, [fp]\n-\tldr\tr1, [pc, #112]\t@ (1e8c4 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr5, r0\n-\tldr\tr3, [r3, #72]\t@ 0x48\n+\tldr\tr3, [r4, #0]\n+\tldr\tr1, [pc, #60]\t@ (1f0ec )\n+\tmovs\tr2, #0\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n \tadd\tr1, pc\n \tblx\tr3\n-\tldr.w\tr3, [fp]\n-\tldr.w\tr1, [r6, r4, lsl #2]\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tb.n\t1f094 \n+\tldr\tr3, [pc, #36]\t@ (1f0e4 )\n+\tmov\tr0, r6\n+\tldr\tr2, [sp, #20]\n+\tldr\tr4, [r2, r3]\n+\tldr\tr3, [r4, #0]\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n-\tldr.w\tr3, [fp]\n-\tldr\tr1, [pc, #84]\t@ (1e8c8 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r5\n-\tldr\tr3, [r3, #72]\t@ 0x48\n+\tldr\tr3, [r4, #0]\n+\tldr\tr1, [pc, #28]\t@ (1f0f0 )\n+\tmovs\tr2, #0\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n \tadd\tr1, pc\n \tblx\tr3\n-\tldr.w\tr3, [fp]\n-\tmov\tr0, r9\n-\tmov\tr1, r5\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tldr.w\tr3, [fp]\n-\tldr\tr0, [sp, #12]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tb.n\t1e806 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tstmdb\tr0, {r0}\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tldrd\tr0, r0, [ip], #4\n+\tb.n\t1f094 \n+\tb.n\t1f26c \n+\tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr0, [r6, #40]\t@ 0x28\n-\tmovs\tr1, r0\n-\tstrh\tr4, [r5, #58]\t@ 0x3a\n-\tmovs\tr1, r0\n-\tstrh\tr6, [r0, #54]\t@ 0x36\n+\tldrb\tr4, [r6, #31]\n \tmovs\tr1, r0\n-\tb.n\t1e8a0 \n-\tmovs\tr1, r0\n-\tstrh\tr2, [r6, #32]\n-\tmovs\tr1, r0\n-\tstr\tr6, [r3, #88]\t@ 0x58\n+\tldrb\tr4, [r1, #31]\n \tmovs\tr1, r0\n-\tstrh\tr0, [r0, #32]\n+\tldrb\tr2, [r5, #30]\n \tmovs\tr1, r0\n-\n-0001e8cc :\n-\tpush\t{r3, r4, r5, lr}\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #96]\t@ (1e93c )\n-\tmov\tr4, r1\n-\tmov\tip, r3\n-\tcmp\tr2, #3\n-\tadd\tr5, pc\n-\tbeq.n\t1e900 \n-\tldr\tr1, [pc, #88]\t@ (1e940 )\n-\tmov\tr0, r4\n-\tldr\tr3, [pc, #88]\t@ (1e944 )\n-\tmov\tr2, ip\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n+\tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n+\tsub\tsp, #28\n+\tmov\tr5, r3\n+\tldr.w\tfp, [pc, #188]\t@ 1f1c8 \n+\tmov\tr4, r2\n+\tmov\tr2, r5\n+\tmov\tr6, r0\n+\tldr\tr3, [sp, #68]\t@ 0x44\n+\tmov\tr7, r1\n+\tstr\tr3, [sp, #0]\n+\tadd\tfp, pc\n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tstr\tr3, [sp, #4]\n+\tldr\tr3, [sp, #64]\t@ 0x40\n \tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r3, #0]\n+\tcmp\tr0, #5\n+\tbeq.n\t1f1a0 \n+\tmov\tr2, r0\n+\tbics.w\tr8, r0, #4\n+\tbne.n\t1f1a2 \n+\tldr.w\tsl, [r7, #36]\t@ 0x24\n+\tcmp.w\tsl, #0\n+\tbeq.n\t1f1a0 \n+\tldr\tr2, [pc, #144]\t@ (1f1cc )\n+\tldr.w\tr9, [fp, r2]\n+\tmov.w\tfp, sl, lsl #2\n+\tmov\tr0, fp\n+\tldr.w\tr2, [r9]\n+\tldr\tr2, [r2, #20]\n+\tblx\tr2\n+\tmov\tr2, fp\n+\tldr\tr1, [r7, #32]\n+\tmov\tfp, r0\n+\tblx\t87cc \n+\tcmp.w\tsl, #0\n+\tble.n\t1f196 \n+\tsub.w\tr7, fp, #4\n+\tstr.w\tfp, [sp, #16]\n+\tstr.w\tr9, [sp, #20]\n+\tldr.w\tfp, [sp, #68]\t@ 0x44\n+\tldr.w\tr9, [sp, #64]\t@ 0x40\n+\tldr\tr3, [sp, #72]\t@ 0x48\n \tmov\tr2, r4\n-\tldr.w\tr1, [ip, #8]\n-\tblx\t9a7c \n-\tcmp\tr0, #0\n-\tbeq.n\t1e8fc \n-\tldr\tr3, [pc, #44]\t@ (1e940 )\n-\tldr\tr2, [r0, #28]\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tcbz\tr2, 1e92c \n-\tldr\tr2, [r0, #48]\t@ 0x30\n-\tcbz\tr2, 1e92c \n-\tldr\tr1, [r2, #0]\n-\tmov\tr0, r4\n-\tblx\tr5\n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tldr.w\tr1, [r7, #4]!\n+\tmov\tr0, r6\n+\tstrd\tfp, r3, [sp, #4]\n+\tmov\tr3, r5\n+\tstr.w\tr9, [sp]\n+\tadd.w\tr8, r8, #1\n+\tbl\t1f0f4 \n+\tcbnz\tr0, 1f1aa \n+\tcmp\tsl, r8\n+\tbne.n\t1f170 \n+\tldrd\tfp, r9, [sp, #16]\n+\tmov\tr0, fp\n+\tldr.w\tr3, [r9]\n+\tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr5\n-\tb.n\t1e928 \n-\tnop\n-\tb.n\t1e774 \n+\tmovs\tr2, #0\n+\tmov\tr0, r2\n+\tadd\tsp, #28\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr.w\tr9, [sp, #20]\n+\tldr.w\tfp, [sp, #16]\n+\tstr\tr0, [sp, #16]\n+\tldr.w\tr3, [r9]\n+\tmov\tr0, fp\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldr\tr2, [sp, #16]\n+\tmov\tr0, r2\n+\tadd\tsp, #28\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tudf\t#228\t@ 0xe4\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr2, [r5, #4]\n-\tmovs\tr1, r0\n-\n-0001e948 :\n-\tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr4, [pc, #180]\t@ (1ea10 )\n-\tmov\tr7, r1\n-\tmov\tr1, r3\n-\tldr\tr3, [pc, #180]\t@ (1ea14 )\n-\tadd\tr4, pc\n-\tcmp\tr2, #2\n-\tldr.w\tr8, [r4, r3]\n-\tldr.w\tr3, [r8]\n-\tbeq.n\t1e982 \n-\tldr.w\tr4, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r1\n-\tmov\tr0, r7\n-\tmovs\tr3, #0\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr.w\tfp, [r0, #80]\t@ 0x50\n+\tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n+\tmov\tr7, r3\n+\tldr\tr3, [r1, #36]\t@ 0x24\n+\tldr.w\tr8, [pc, #228]\t@ 1f2cc \n+\tsub\tsp, #28\n+\tmov\tr4, r1\n \tmov\tr5, r0\n-\tcmp.w\tfp, #0\n-\tbeq.n\t1e9f6 \n-\tldr\tr3, [r3, #20]\n-\tmov.w\tr0, fp, lsl #2\n+\tmov\tr6, r2\n+\tadd\tr8, pc\n+\tcmp\tr3, #0\n+\tbeq.n\t1f262 \n+\tldr\tr2, [pc, #216]\t@ (1f2d0 )\n+\tmov.w\tsl, r3, lsl #2\n+\tmov\tr0, sl\n+\tldr.w\tr2, [r8, r2]\n+\tstr\tr2, [sp, #16]\n+\tstr\tr3, [sp, #20]\n+\tldr\tr2, [r2, #0]\n+\tldr\tr2, [r2, #20]\n+\tblx\tr2\n+\tldr\tr1, [r4, #32]\n+\tmov\tr2, sl\n+\tmov\tr9, r0\n+\tblx\t87cc \n+\tldr\tr3, [sp, #20]\n+\tcmp\tr3, #0\n+\tble.n\t1f258 \n+\tstr\tr4, [sp, #20]\n+\tsub.w\tfp, r9, #4\n+\tmov.w\tsl, #0\n+\tmov\tr4, r3\n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tmov\tr2, r6\n+\tldr.w\tr1, [fp, #4]!\n+\tmov\tr0, r5\n+\tstr\tr3, [sp, #8]\n+\tadd.w\tsl, sl, #1\n+\tldr\tr3, [sp, #68]\t@ 0x44\n+\tstr\tr3, [sp, #4]\n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tstr\tr3, [sp, #0]\n+\tmov\tr3, r7\n+\tbl\t1f1d0 \n+\tmov\tr2, r0\n+\tcmp\tr0, #2\n+\tbeq.n\t1f292 \n+\tbics.w\tr3, r0, #2\n+\tbne.n\t1f292 \n+\tcmp\tr4, sl\n+\tbne.n\t1f228 \n+\tldr\tr4, [sp, #20]\n+\tldr\tr3, [sp, #16]\n+\tmov\tr0, r9\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tldr\tr4, [r5, #76]\t@ 0x4c\n-\tmov\tsl, r0\n-\tcbz\tr4, 1e9c6 \n-\tldr.w\tr9, [pc, #120]\t@ 1ea18 \n-\tsubs\tr6, r0, #4\n-\tmovs\tr5, #0\n-\tadd\tr9, pc\n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tmov\tr2, r7\n+\tstr\tr3, [sp, #4]\n+\tmov\tr1, r4\n+\tldr\tr3, [sp, #68]\t@ 0x44\n+\tmov\tr0, r5\n+\tstr\tr3, [sp, #0]\n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tblx\tr6\n+\tbic.w\tr3, r0, #2\n+\tmov\tr2, r0\n+\tcmp\tr3, #1\n+\tbeq.n\t1f28a \n+\tcmp\tr0, #2\n+\tbeq.n\t1f28a \n+\tcmp\tr0, #5\n+\tit\tne\n+\tmovne\tr2, #0\n+\tbeq.n\t1f2a8 \n+\tmov\tr0, r2\n+\tadd\tsp, #28\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [sp, #16]\n \tmov\tr0, r9\n-\tcmp\tfp, r5\n-\tbgt.n\t1e9b4 \n-\tldr.w\tr3, [r8]\n-\tldr\tr3, [r3, #16]\n+\tstr\tr2, [sp, #20]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #24]\n \tblx\tr3\n+\tldr\tr2, [sp, #20]\n+\tmov\tr0, r2\n+\tadd\tsp, #28\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [pc, #36]\t@ (1f2d0 )\n+\tmov\tr0, r5\n+\tldr.w\tr4, [r8, r3]\n \tldr\tr3, [r4, #0]\n-\tadds\tr5, #1\n-\tldr\tr4, [r4, #20]\n-\tstr.w\tr3, [r6, #4]!\n-\tcmp\tr4, #0\n-\tbne.n\t1e9a6 \n-\tcmp\tfp, r5\n-\tbeq.n\t1e9d2 \n-\tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #80]\t@ (1ea1c )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n-\tldr.w\tr3, [r8]\n-\tmov\tr1, sl\n-\tmov\tr0, fp\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r7\n-\tblx\tr4\n-\tldr.w\tr3, [r8]\n-\tmov\tr0, sl\n-\tldr\tr3, [r3, #24]\n+\tldr\tr3, [r4, #0]\n+\tldr\tr1, [pc, #24]\t@ (1f2d4 )\n+\tmovs\tr2, #0\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t1ea0a \n-\tmov\tr1, fp\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tmov\tr0, fp\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r7\n-\tblx\tr4\n-\tmovs\tr0, #0\n-\tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tb.n\t1e74c \n+\tmovs\tr2, #1\n+\tb.n\t1f28a \n+\tudf\t#12\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr0, [r0, #48]\t@ 0x30\n-\tmovs\tr1, r0\n-\tstrh\tr6, [r0, #44]\t@ 0x2c\n+\tldrb\tr4, [r5, #23]\n \tmovs\tr1, r0\n \n-0001ea20 :\n-\tpush\t{r3, r4, r5, lr}\n+0001f2d8 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #80]\t@ (1ea80 )\n-\tmov\tr4, r1\n-\tmov\tip, r3\n+\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n+\tsub\tsp, #36\t@ 0x24\n+\tmov\tr9, r3\n+\tmov\tsl, r2\n \tcmp\tr2, #3\n-\tadd\tr5, pc\n-\tbeq.n\t1ea54 \n-\tldr\tr1, [pc, #72]\t@ (1ea84 )\n-\tmov\tr0, r4\n-\tldr\tr3, [pc, #72]\t@ (1ea88 )\n-\tmov\tr2, ip\n+\tstr\tr3, [sp, #28]\n+\tldr\tr3, [pc, #544]\t@ (1f514 )\n+\tstrd\tr0, r1, [sp, #20]\n \tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r4\n-\tldr.w\tr1, [ip, #8]\n-\tblx\t9a7c \n+\tble.w\t1f434 \n+\tldr\tr2, [pc, #536]\t@ (1f518 )\n+\tmovs\tr7, #0\n+\tldr\tr6, [pc, #536]\t@ (1f51c )\n+\tmov.w\tfp, #4\n+\tldr\tr4, [pc, #532]\t@ (1f520 )\n+\tadd\tr6, pc\n+\tldr\tr5, [r3, r2]\n+\tadd\tr4, pc\n+\tldr\tr2, [pc, #528]\t@ (1f524 )\n+\tmov\tr3, r5\n+\tmov\tr5, r7\n+\tadd\tr2, pc\n+\tmov\tr8, r3\n+\tstr\tr2, [sp, #16]\n+\tb.n\t1f346 \n+\tcmp\tsl, fp\n+\tbeq.w\t1f486 \n+\tbgt.n\t1f332 \n+\tldr.w\tr2, [r8]\n+\tldr\tr0, [pc, #508]\t@ (1f528 )\n+\tldr\tr2, [r2, #16]\n+\tadd\tr0, pc\n+\tblx\tr2\n+\tadd.w\tr2, fp, #1\n+\tldr.w\tr7, [r9, #16]\n+\tadd.w\tfp, fp, #2\n+\tadd.w\tr9, r9, #8\n+\tcmp\tr2, sl\n+\tbge.n\t1f3a0 \n+\tldr.w\tr2, [r8]\n+\tldr.w\tr0, [r9, #12]\n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n+\tblx\tr2\n+\tmov\tr1, r0\n+\tmov\tr0, r6\n+\tblx\t847c \n \tcmp\tr0, #0\n-\tbeq.n\t1ea50 \n-\tldr\tr3, [pc, #28]\t@ (1ea84 )\n-\tldr\tr0, [r0, #36]\t@ 0x24\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr2, [r3, #216]\t@ 0xd8\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n+\tbeq.n\t1f31e \n+\tldr.w\tr2, [r8]\n+\tldr.w\tr0, [r9, #12]\n+\tldr.w\tr2, [r2, #1368]\t@ 0x558\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r4\n-\tblx\tr5\n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tb.n\t1e610 \n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldrb\tr6, [r2, #29]\n-\tmovs\tr1, r0\n-\n-0001ea8c :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #92]\t@ (1eaf8 )\n-\tmov\tr4, r1\n-\tmov\tip, r3\n-\tcmp\tr2, #3\n-\tadd\tr5, pc\n-\tbeq.n\t1eac0 \n-\tldr\tr1, [pc, #84]\t@ (1eafc )\n-\tmov\tr0, r4\n-\tldr\tr3, [pc, #84]\t@ (1eb00 )\n-\tmov\tr2, ip\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r4\n-\tldr.w\tr1, [ip, #8]\n-\tblx\t9a7c \n+\tblx\t847c \n \tcmp\tr0, #0\n-\tbeq.n\t1eabc \n-\tldr\tr3, [pc, #40]\t@ (1eafc )\n-\tldr\tr2, [r0, #28]\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tcbz\tr2, 1eae8 \n-\tldr\tr1, [r2, #0]\n-\tmov\tr0, r4\n-\tblx\tr5\n+\tbne.n\t1f458 \n+\tcmp\tsl, fp\n+\tbeq.w\t1f49a \n+\tbgt.n\t1f38c \n+\tldr.w\tr2, [r8]\n+\tldr\tr0, [sp, #16]\n+\tldr\tr2, [r2, #16]\n+\tblx\tr2\n+\tadd.w\tr2, fp, #1\n+\tldr.w\tr5, [r9, #16]\n+\tadd.w\tfp, fp, #2\n+\tadd.w\tr9, r9, #8\n+\tcmp\tr2, sl\n+\tblt.n\t1f346 \n+\tmov\tr3, r8\n+\tmov\tr4, r2\n+\tmov\tr8, r7\n+\tmov\tr7, r5\n+\tmov\tr5, r3\n+\tcmp\tr4, sl\n+\tbeq.w\t1f4f4 \n+\tldr\tr2, [sp, #24]\n+\tsub.w\tr3, sl, r4\n+\tcmp\tr3, r2\n+\tit\tgt\n+\tlslgt\tr4, r4, #2\n+\tbgt.n\t1f4b4 \n+\tcmp.w\tr8, #0\n+\tbeq.w\t1f506 \n+\tldr\tr2, [sp, #72]\t@ 0x48\n+\tmov\tr1, r8\n+\tldr\tr3, [r5, #0]\n+\tstr\tr2, [sp, #8]\n+\tldr\tr2, [pc, #348]\t@ (1f52c )\n+\tldr\tr0, [sp, #20]\n+\tadd\tr2, pc\n+\tstr\tr2, [sp, #0]\n+\tmovs\tr2, #0\n+\tstr\tr2, [sp, #4]\n+\tldr\tr2, [pc, #340]\t@ (1f530 )\n+\tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n+\tmovs\tr3, #4\n+\tadd\tr2, pc\n+\tblx\tr6\n+\tcbnz\tr0, 1f42c \n+\tcmp\tr7, #0\n+\tbeq.n\t1f446 \n+\tldr\tr0, [sp, #76]\t@ 0x4c\n+\tmov\tr1, r7\n+\tldr\tr3, [r5, #0]\n+\tstr\tr0, [sp, #8]\n+\tldr\tr0, [pc, #316]\t@ (1f534 )\n+\tldr\tr2, [pc, #320]\t@ (1f538 )\n+\tadd\tr0, pc\n+\tstr\tr0, [sp, #0]\n \tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tstr\tr0, [sp, #4]\n+\tadd\tr2, pc\n+\tldr\tr0, [sp, #20]\n+\tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n+\tadds\tr2, #12\n+\tmovs\tr3, #4\n+\tblx\tr6\n+\tcbnz\tr0, 1f42c \n+\tldr\tr3, [sp, #76]\t@ 0x4c\n+\tldr\tr3, [r3, #0]\n+\tcmp\tr3, #1\n+\tbne.n\t1f44c \n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tldr\tr2, [r3, #0]\n+\tcbnz\tr2, 1f44c \n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [pc, #280]\t@ (1f53c )\n+\tldr\tr0, [sp, #20]\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n \tblx\tr3\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr5\n-\tb.n\t1eae4 \n-\tnop\n-\tb.n\t1e5b0 \n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldrb\tr2, [r5, #27]\n-\tmovs\tr1, r0\n-\n-0001eb04 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #96]\t@ (1eb74 )\n-\tmov\tr4, r1\n-\tmov\tip, r3\n-\tcmp\tr2, #3\n-\tadd\tr5, pc\n-\tbeq.n\t1eb38 \n-\tldr\tr1, [pc, #88]\t@ (1eb78 )\n-\tmov\tr0, r4\n-\tldr\tr3, [pc, #88]\t@ (1eb7c )\n-\tmov\tr2, ip\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n \tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r4\n-\tldr.w\tr1, [ip, #8]\n-\tblx\t9a7c \n-\tcmp\tr0, #0\n-\tbeq.n\t1eb34 \n-\tldr\tr3, [pc, #44]\t@ (1eb78 )\n-\tldr\tr2, [r0, #28]\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tcbz\tr2, 1eb64 \n-\tldr\tr2, [r0, #44]\t@ 0x2c\n-\tcbz\tr2, 1eb64 \n-\tldr\tr1, [r2, #0]\n-\tmov\tr0, r4\n-\tblx\tr5\n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tbeq.n\t1f4f0 \n+\tldr\tr1, [sp, #24]\n+\tsubs\tr2, #3\n+\tcmp\tr1, r2\n+\tblt.n\t1f4ae \n+\tldr\tr2, [sp, #72]\t@ 0x48\n+\tmovs\tr4, #3\n+\tmovs\tr3, #1\n+\tstr\tr3, [r2, #0]\n+\tldr\tr2, [sp, #76]\t@ 0x4c\n+\tmovs\tr3, #2\n+\tstr\tr3, [r2, #0]\n+\tldr\tr3, [sp, #80]\t@ 0x50\n \tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tstr\tr4, [r3, #0]\n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tmov\tr3, r8\n+\tmov\tr8, r7\n+\tmov\tr7, r5\n+\tmov\tr5, r3\n+\tldr.w\tr0, [r9, #12]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tldrb\tr3, [r0, #0]\n+\tcmp\tr3, #45\t@ 0x2d\n+\tbne.n\t1f480 \n+\tldrb\tr3, [r0, #1]\n+\tcmp\tr3, #45\t@ 0x2d\n+\tbne.n\t1f480 \n+\tldrb\tr3, [r0, #2]\n+\tcbnz\tr3, 1f480 \n+\tmov\tr4, fp\n+\tb.n\t1f3aa \n+\tadd.w\tr4, fp, #4294967295\t@ 0xffffffff\n+\tb.n\t1f3aa \n+\tldr.w\tr3, [r8]\n+\tmov\tr2, r0\n+\tldr\tr1, [pc, #176]\t@ (1f540 )\n+\tldr\tr0, [sp, #20]\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tb.n\t1f42c \n+\tldr.w\tr3, [r8]\n+\tmov\tr2, r0\n+\tldr\tr1, [pc, #160]\t@ (1f544 )\n+\tldr\tr0, [sp, #20]\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tb.n\t1f42c \n+\tldr\tr2, [pc, #104]\t@ (1f518 )\n+\tmovs\tr4, #12\n+\tldr\tr5, [r3, r2]\n+\tldr\tr3, [r5, #0]\n+\tmovs\tr2, #0\n+\tldr\tr6, [sp, #20]\n+\tldr\tr1, [pc, #140]\t@ (1f548 )\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [sp, #28]\n+\tldr\tr0, [r3, r4]\n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr4, [r3, #288]\t@ 0x120\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n+\tmovs\tr2, #0\n \tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr5\n-\tb.n\t1eb60 \n-\tnop\n-\tb.n\t1e53c \n+\tmov\tr0, r6\n+\tblx\tr4\n+\tldr\tr3, [r5, #0]\n+\tldr\tr1, [pc, #104]\t@ (1f54c )\n+\tmovs\tr2, #0\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tb.n\t1f42c \n+\tldr\tr2, [pc, #36]\t@ (1f518 )\n+\tldr\tr5, [r3, r2]\n+\tldr\tr4, [r5, #0]\n+\tmovs\tr1, #2\n+\tldr\tr3, [sp, #84]\t@ 0x54\n+\tldr\tr2, [sp, #28]\n+\tldr\tr0, [sp, #20]\n+\tldr.w\tr4, [r4, #1064]\t@ 0x428\n+\tblx\tr4\n+\tb.n\t1f42c \n+\tldr\tr2, [sp, #72]\t@ 0x48\n+\tmovs\tr3, #1\n+\tstr\tr3, [r2, #0]\n+\tcmp\tr7, #0\n+\tbne.w\t1f3ec \n+\tb.n\t1f446 \n+\tble.n\t1f520 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr2, [r6, #25]\n+\tstrh\tr6, [r1, r0]\n+\tmovs\tr1, r0\n+\tstrh\tr2, [r4, r2]\n+\tmovs\tr1, r0\n+\tldrb\tr2, [r5, #25]\n+\tmovs\tr1, r0\n+\tldrb\tr2, [r1, #23]\n+\tmovs\tr1, r0\n+\tstrh\tr2, [r4, r5]\n+\tmovs\tr1, r0\n+\tb.n\t1f510 \n+\tmovs\tr1, r0\n+\tstrh\tr0, [r1, r5]\n+\tmovs\tr1, r0\n+\tb.n\t1f4dc \n+\tmovs\tr1, r0\n+\tldrb\tr4, [r0, #23]\n+\tmovs\tr1, r0\n+\tldrb\tr0, [r1, #17]\n+\tmovs\tr1, r0\n+\tldrb\tr4, [r7, #18]\n+\tmovs\tr1, r0\n+\tstrh\tr6, [r3, r1]\n+\tmovs\tr1, r0\n+\tldr\tr6, [r6, r0]\n \tmovs\tr1, r0\n \n-0001eb80 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+0001f550 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr5, [pc, #324]\t@ (1ecd8 )\n-\tsub\tsp, #12\n-\tldr\tr4, [pc, #324]\t@ (1ecdc )\n-\tmov\tr6, r1\n-\tadd\tr5, pc\n-\tldr.w\tr8, [pc, #324]\t@ 1ece0 \n-\tcmp\tr2, #4\n-\tadd\tr8, pc\n-\tldr\tr4, [r5, r4]\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #4]\n-\tmov.w\tr4, #0\n-\tmov\tr4, r3\n-\tbeq.n\t1ebe4 \n-\tldr\tr1, [pc, #304]\t@ (1ece4 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #304]\t@ (1ece8 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr.w\tr1, [r8, r1]\n+\tstr.w\tr0, [ip, #3992]\t@ 0xf98\n+\tmov\tr5, r0\n+\tldr.w\tr0, [pc, #1236]\t@ 1fa38 \n+\tmov\tr7, r1\n+\tldr.w\tr1, [pc, #1232]\t@ 1fa3c \n+\tadd\tr0, pc\n+\tsub\tsp, #68\t@ 0x44\n+\tmov\tfp, r2\n+\tldr\tr1, [r0, r1]\n+\tldr\tr0, [sp, #108]\t@ 0x6c\n \tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldr\tr2, [pc, #288]\t@ (1ecec )\n-\tldr\tr3, [pc, #268]\t@ (1ecdc )\n+\tstr\tr1, [sp, #60]\t@ 0x3c\n+\tmov.w\tr1, #0\n+\tldr.w\tr1, [pc, #1216]\t@ 1fa40 \n+\tldr.w\tr8, [sp, #104]\t@ 0x68\n+\tadd\tr1, pc\n+\tstr\tr0, [sp, #20]\n+\tldrd\tr9, sl, [sp, #112]\t@ 0x70\n+\tcbz\tr2, 1f5d2 \n+\tcmp\tr2, #1\n+\tbeq.n\t1f5c0 \n+\tsub.w\tr0, fp, #2\n+\tclz\tr0, r0\n+\tlsrs\tr0, r0, #5\n+\tlsls\tr0, r0, #1\n+\tldr.w\tr2, [pc, #1184]\t@ 1fa44 \n+\tldr.w\tr3, [pc, #1172]\t@ 1fa3c \n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #4]\n+\tldr\tr3, [sp, #60]\t@ 0x3c\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1ecd2 \n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tbne.w\t1fa32 \n+\tadd\tsp, #68\t@ 0x44\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tcmp\tr3, #3\n+\tbhi.w\t1f788 \n+\ttbh\t[pc, r3, lsl #1]\n+\tlsls\tr1, r4, #3\n+\tlsls\tr1, r6, #4\n+\tlsls\tr1, r3, #4\n+\tlsls\tr1, r7, #2\n+\tcmp\tr3, #2\n+\tbeq.w\t1f874 \n+\tcmp\tr3, #3\n+\tbeq.n\t1f69a \n+\tstr\tr3, [sp, #36]\t@ 0x24\n+\tcmp\tr3, #0\n+\tbne.n\t1f594 \n+\tldr.w\tr2, [pc, #1124]\t@ 1fa48 \n+\tadd\tr6, sp, #44\t@ 0x2c\n+\tldr.w\tr0, [pc, #1120]\t@ 1fa4c \n+\tadd\tr0, pc\n+\tldr\tr4, [r1, r2]\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tstr\tr4, [sp, #32]\n+\tldr\tr2, [r4, #0]\n+\tldr.w\tr2, [r2, #232]\t@ 0xe8\n+\tblx\tr2\n+\tldr\tr2, [r4, #0]\n+\tldr\tr1, [r0, #0]\n+\tadd\tr4, sp, #52\t@ 0x34\n+\tstr\tr0, [sp, #24]\n+\tldr.w\tr2, [r2, #232]\t@ 0xe8\n+\tadds\tr1, #1\n+\tstr\tr1, [r0, #0]\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr.w\tr0, [pc, #1084]\t@ 1fa50 \n+\tadd\tr0, pc\n+\tblx\tr2\n+\tmov\tr3, r0\n+\tstr\tr0, [sp, #28]\n+\tmov\tr0, r6\n+\tldr\tr2, [r3, #0]\n+\tadds\tr2, #1\n+\tstr\tr2, [r3, #0]\n+\tblx\t8d2c \n+\tmov\tr0, r4\n+\tblx\t8d2c \n+\tmov\tr1, r7\n+\tmov\tr0, r6\n+\tblx\t9488 \n+\tmov\tr1, r7\n+\tmov\tr0, r4\n+\tblx\t8dfc \n+\tmov\tr0, r6\n+\tblx\t9bdc \n+\tmov\tr7, r0\n+\tcmp\tr0, #0\n+\tbeq.w\t1f998 \n+\tldr\tr3, [sp, #24]\n+\tmov\tr1, r0\n+\tstrd\tsl, r3, [sp]\n+\tmov\tr0, r5\n+\tldr\tr2, [sp, #20]\n+\tmov\tr3, r9\n+\tblx\tr8\n+\tcmp\tr0, #5\n+\tbeq.n\t1f640 \n+\tcmp\tr0, #1\n+\tbeq.w\t1fa0c \n+\tbics.w\tfp, r0, #4\n+\tbne.w\t1fa20 \n+\tldr\tr2, [r7, #36]\t@ 0x24\n+\tcmp\tr2, #0\n+\tble.n\t1f640 \n+\tldr\tr3, [r7, #32]\n+\tmov\tr0, r6\n+\tldr.w\tr1, [r3, fp, lsl #2]\n+\tblx\t9488 \n+\tldr\tr3, [r7, #32]\n+\tmov\tr0, r4\n+\tldr.w\tr1, [r3, fp, lsl #2]\n+\tadd.w\tfp, fp, #1\n+\tblx\t8dfc \n+\tldr\tr3, [r7, #36]\t@ 0x24\n+\tcmp\tfp, r3\n+\tblt.n\t1f676 \n+\tb.n\t1f640 \n+\tldr\tr3, [pc, #940]\t@ (1fa48 )\n+\tadd\tr6, sp, #44\t@ 0x2c\n+\tldr\tr0, [pc, #948]\t@ (1fa54 )\n+\tadd\tr4, sp, #52\t@ 0x34\n+\tadd\tr0, pc\n+\tldr\tr3, [r1, r3]\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tstr\tr3, [sp, #32]\n \tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #8]\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tblx\tr3\n+\tmov\tfp, r0\n+\tmov\tr0, r6\n+\tldr.w\tr3, [fp]\n+\tadds\tr3, #1\n+\tstr.w\tr3, [fp]\n+\tblx\t8d2c \n+\tmov\tr0, r4\n+\tblx\t8d2c \n+\tmov\tr1, r7\n+\tmov\tr0, r6\n+\tblx\t9488 \n+\tmov\tr1, r7\n+\tmov\tr0, r4\n+\tblx\t8dfc \n+\tstr\tr5, [sp, #24]\n+\tb.n\t1f6e8 \n+\tldr\tr3, [r0, #36]\t@ 0x24\n+\tcmp\tr3, #0\n+\tbne.w\t1f8e8 \n+\tmov\tr0, r6\n+\tblx\t9bdc \n \tmov\tr7, r0\n-\tblx\t9a7c \n-\tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1ebc8 \n-\tmovs\tr3, #0\n-\tldr\tr1, [r4, #12]\n-\tmov\tr2, r3\n-\tmov\tr0, r7\n-\tblx\t9a7c \n+\tbne.n\t1f6e0 \n+\tmov\tr7, r8\n+\tldr\tr5, [sp, #24]\n+\tldr.w\tr8, [sp, #20]\n+\tmov\tr0, r4\n+\tblx\t9bdc \n+\tmov\tr1, r0\n \tcmp\tr0, #0\n-\tbeq.n\t1ec6a \n-\tldr\tr3, [pc, #220]\t@ (1ece4 )\n-\tldr.w\tr7, [r8, r3]\n-\tldr\tr3, [r7, #0]\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n-\tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [pc, #216]\t@ (1ecf0 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr5, r0\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n+\tbeq.w\t1fa2e \n+\tmov\tr3, r9\n+\tmov\tr2, r8\n+\tmov\tr0, r5\n+\tstrd\tsl, fp, [sp]\n+\tblx\tr7\n+\tsubs\tr3, r0, #1\n+\tmov\tr6, r0\n+\tcmp\tr3, #4\n+\tbhi.n\t1f6fc \n+\tadd\tr2, pc, #8\t@ (adr r2, 1f728 )\n+\tldr.w\tr3, [r2, r3, lsl #2]\n+\tadd\tr2, r3\n+\tbx\tr2\n+\tlsls\tr5, r6, #4\n+\tmovs\tr0, r0\n+\tlsls\tr5, r6, #4\n+\tmovs\tr0, r0\n+\tlsls\tr5, r6, #4\n+\tmovs\tr0, r0\n+\t\t\t@ instruction: 0xffd5ffff\n+\tlsls\tr7, r6, #7\n+\tmovs\tr0, r0\n+\tldr\tr3, [pc, #776]\t@ (1fa48 )\n+\tldr\tr0, [pc, #792]\t@ (1fa58 )\n+\tadd\tr0, pc\n+\tldr\tr6, [r1, r3]\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [r4, #12]\n+\tmov\tr4, r0\n \tmov\tr0, r5\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tldr\tr3, [sp, #20]\n+\tmov\tr2, r8\n+\tmov\tr1, r7\n+\tldr\tr5, [r4, #0]\n+\tadds\tr5, #1\n+\tstr\tr5, [r4, #0]\n+\tstrd\tr9, sl, [sp]\n+\tstr\tr4, [sp, #8]\n+\tbl\t1f1d0 \n+\tldr\tr3, [r4, #0]\n+\tmov\tfp, r0\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r4, #0]\n+\tbgt.n\t1f780 \n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r4\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [pc, #192]\t@ (1ecf4 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tcmp.w\tfp, #1\n+\tbne.w\t1f594 \n+\tmovs\tr0, #1\n+\tb.n\t1f5a0 \n+\tldr\tr3, [pc, #696]\t@ (1fa48 )\n+\tldr\tr0, [pc, #716]\t@ (1fa5c )\n+\tadd\tr0, pc\n+\tldr\tr4, [r1, r3]\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r4, #0]\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmov\tr6, r0\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tstr\tr4, [sp, #32]\n+\tldr.w\tr2, [r3, #232]\t@ 0xe8\n+\tldr\tr3, [r0, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r0, #0]\n+\tldr\tr0, [pc, #680]\t@ (1fa60 )\n+\tadd\tr0, pc\n+\tblx\tr2\n+\tmov\tr4, r0\n \tmov\tr0, r5\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n+\tldr\tr3, [sp, #20]\n+\tmov\tr2, r8\n+\tmov\tr1, r7\n+\tldr\tr5, [r4, #0]\n+\tadds\tr5, #1\n+\tstr\tr5, [r4, #0]\n+\tstrd\tr9, sl, [sp]\n+\tstrd\tr6, r4, [sp, #8]\n+\tbl\t1ee30 \n+\tldr\tr3, [r6, #0]\n+\tmov\tfp, r0\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r6, #0]\n+\tble.w\t1f910 \n+\tldr\tr3, [r4, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r4, #0]\n+\tbgt.n\t1f780 \n+\tldr\tr3, [sp, #32]\n+\tmov\tr0, r4\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [r4, #0]\n+\tb.n\t1f780 \n+\tldr\tr3, [pc, #584]\t@ (1fa48 )\n+\tldr\tr0, [pc, #612]\t@ (1fa64 )\n+\tadd\tr0, pc\n+\tldr\tr6, [r1, r3]\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tblx\tr3\n+\tmov\tr4, r0\n \tmov\tr0, r5\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tldr\tr3, [sp, #20]\n+\tmov\tr2, r8\n+\tmov\tr1, r7\n+\tldr\tr5, [r4, #0]\n+\tadds\tr5, #1\n+\tstr\tr5, [r4, #0]\n+\tstrd\tr9, sl, [sp]\n+\tstr\tr4, [sp, #8]\n+\tbl\t1f0f4 \n+\tb.n\t1f76a \n+\tldr\tr3, [pc, #536]\t@ (1fa48 )\n+\tldr\tr0, [pc, #568]\t@ (1fa68 )\n+\tadd\tr0, pc\n+\tldr\tr6, [r1, r3]\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tldr\tr3, [r6, #0]\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [pc, #168]\t@ (1ecf8 )\n+\tmov\tr4, r0\n \tmov\tr0, r5\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n+\tldr\tr3, [sp, #20]\n+\tmov\tr2, r8\n+\tmov\tr1, r7\n+\tldr\tr5, [r4, #0]\n+\tadds\tr5, #1\n+\tstr\tr5, [r4, #0]\n+\tstrd\tr9, sl, [sp]\n+\tstr\tr4, [sp, #8]\n+\tbl\t1ef1c \n+\tb.n\t1f76a \n+\tmov\tr0, r4\n+\tblx\t8580 \n+\tldr.w\tr3, [fp]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr.w\tr2, [fp]\n+\tble.n\t1f95c \n+\tmov\tfp, r6\n+\tb.n\t1f780 \n+\tldr\tr3, [pc, #464]\t@ (1fa48 )\n+\tadd\tr4, sp, #52\t@ 0x34\n+\tldr\tr0, [pc, #496]\t@ (1fa6c )\n+\tadd\tr0, pc\n+\tldr\tr3, [r1, r3]\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tstr\tr3, [sp, #32]\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tmov\tr1, r5\n+\tmov\tr6, r0\n+\tmov\tr0, r4\n+\tldr\tr3, [r6, #0]\n+\tadds\tr3, #1\n+\tstr\tr3, [r6, #0]\n+\tblx\t8d2c \n+\tmov\tr1, r7\n+\tmov\tr0, r4\n+\tblx\t9488 \n+\tstr.w\tfp, [sp, #24]\n+\tmov\tr0, r4\n+\tblx\t9bdc \n+\tmov\tr7, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t1f96c \n+\tmov\tr1, r0\n+\tldr\tr2, [sp, #20]\n+\tmov\tr3, r9\n+\tmov\tr0, r5\n+\tstrd\tsl, r6, [sp]\n+\tblx\tr8\n+\tcmp\tr0, #5\n+\tbeq.n\t1f8a6 \n+\tbics.w\tfp, r0, #4\n+\tbne.n\t1f98a \n+\tldr\tr3, [r7, #36]\t@ 0x24\n+\tcmp\tr3, #0\n+\tble.n\t1f8a6 \n+\tldr\tr3, [r7, #32]\n+\tmov\tr0, r4\n+\tldr.w\tr1, [r3, fp, lsl #2]\n+\tadd.w\tfp, fp, #1\n+\tblx\t9488 \n+\tldr\tr3, [r7, #36]\t@ 0x24\n+\tcmp\tfp, r3\n+\tblt.n\t1f8d0 \n+\tb.n\t1f8a6 \n+\tble.w\t1f6e8 \n+\tmovs\tr5, #0\n+\tldr\tr3, [r7, #32]\n \tmov\tr0, r6\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tldr.w\tr1, [r3, r5, lsl #2]\n+\tblx\t9488 \n+\tldr\tr3, [r7, #32]\n+\tmov\tr0, r4\n+\tldr.w\tr1, [r3, r5, lsl #2]\n+\tadds\tr5, #1\n+\tblx\t8dfc \n+\tldr\tr3, [r7, #36]\t@ 0x24\n+\tcmp\tr5, r3\n+\tblt.n\t1f8ee \n+\tb.n\t1f6e8 \n+\tldr\tr3, [sp, #32]\n+\tmov\tr0, r6\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t1ebc8 \n-\tldr\tr0, [r5, #0]\n-\tldr\tr3, [r0, #0]\n+\tb.n\t1f7e4 \n+\tmov\tr0, r4\n+\tblx\t8580 \n+\tldr\tr4, [sp, #32]\n+\tmov\tr0, r5\n+\tldr\tr3, [r4, #0]\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tldr\tr1, [pc, #316]\t@ (1fa70 )\n+\tmovs\tr2, #0\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr.w\tr3, [fp]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n-\tldr\tr3, [pc, #112]\t@ (1ece4 )\n-\tstr\tr2, [r0, #0]\n-\tldr.w\tr8, [r8, r3]\n-\tbgt.n\t1ec86 \n-\tldr.w\tr3, [r8]\n+\tstr.w\tr2, [fp]\n+\tbgt.w\t1f788 \n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, fp\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr\tr0, [r4, #12]\n-\tmov\tr1, r5\n-\tstr\tr0, [r5, #0]\n-\tldr\tr3, [r0, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #0]\n-\tblx\t9900 \n-\tldr.w\tr3, [r8]\n-\tldr\tr0, [r5, #4]\n-\tldr.w\tr3, [r3, #440]\t@ 0x1b8\n+\tb.n\t1f788 \n+\tldr\tr3, [sp, #32]\n+\tmov\tr0, fp\n+\tmov\tfp, r6\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr.w\tr3, [r8]\n-\tldr\tr0, [r5, #0]\n-\tldr.w\tr9, [r7, #52]\t@ 0x34\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tb.n\t1f780 \n+\tldr.w\tfp, [sp, #24]\n+\tldr\tr3, [r6, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r6, #0]\n+\tbgt.w\t1f780 \n+\tldr\tr3, [sp, #32]\n+\tmov\tr0, r6\n+\tldr\tr3, [r3, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tmov\tr2, sp\n+\tb.n\t1f780 \n+\tstr\tr0, [sp, #20]\n+\tmov\tr0, r4\n+\tblx\t8580 \n+\tldr\tr3, [sp, #20]\n+\tmov\tfp, r3\n+\tb.n\t1f970 \n+\tldr\tr7, [sp, #36]\t@ 0x24\n+\tmov\tr6, r8\n+\tmov\tr0, r4\n+\tblx\t9bdc \n \tmov\tr1, r0\n-\tadds\tr0, r7, #4\n-\tblx\tr9\n-\tmov\tr3, r0\n-\tldr.w\tr2, [r8]\n-\tstr\tr0, [r5, #4]\n+\tcmp\tr0, #0\n+\tbeq.n\t1fa08 \n+\tldr\tr3, [sp, #28]\n+\tmov\tr0, r5\n+\tstrd\tsl, r3, [sp]\n+\tmov\tr3, r9\n+\tldr\tr2, [sp, #20]\n+\tblx\tr6\n+\tsubs\tr3, r0, #4\n+\tcmp\tr3, #1\n+\tbls.n\t1f99c \n+\tcmp\tr0, #0\n+\tbeq.n\t1f99c \n+\tmov\tr6, r0\n+\tmov\tr0, r4\n+\tblx\t8580 \n+\tmov\tr3, r6\n+\tldr\tr0, [sp, #24]\n+\tldr\tr2, [r0, #0]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r0, #0]\n+\tbgt.n\t1f9e4 \n+\tstr\tr3, [sp, #20]\n+\tldr\tr3, [sp, #32]\n+\tldr\tr2, [r3, #0]\n+\tldr.w\tr2, [r2, #128]\t@ 0x80\n+\tblx\tr2\n+\tldr\tr3, [sp, #20]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr2, [r0, #0]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r0, #0]\n+\tble.n\t1f9f4 \n+\tmov\tfp, r3\n+\tb.n\t1f780 \n+\tstr\tr3, [sp, #20]\n+\tldr\tr3, [sp, #32]\n+\tldr\tr0, [sp, #28]\n+\tldr\tr2, [r3, #0]\n+\tldr.w\tr2, [r2, #128]\t@ 0x80\n+\tblx\tr2\n+\tldr\tr3, [sp, #20]\n+\tmov\tfp, r3\n+\tb.n\t1f780 \n+\tmov\tr3, r7\n+\tb.n\t1f9ca \n+\tstr\tr0, [sp, #20]\n \tmov\tr0, r6\n-\tstr\tr5, [r3, #12]\n-\tldr.w\tr3, [r2, #948]\t@ 0x3b4\n-\tldr\tr1, [r4, #12]\n-\tblx\tr3\n-\tmovs\tr0, #0\n-\tb.n\t1ebca \n+\tblx\t8580 \n+\tmov\tr0, r4\n+\tblx\t8580 \n+\tldr\tr2, [sp, #20]\n+\tmov\tr3, r2\n+\tb.n\t1f9ca \n+\tmov\tr0, r6\n+\tmov\tr6, r8\n+\tblx\t8580 \n+\tldr\tr3, [sp, #36]\t@ 0x24\n+\tmov\tr7, r3\n+\tb.n\t1f99c \n+\tmov\tr6, r0\n+\tb.n\t1f862 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tb.n\t1e5a4 \n+\tbge.n\t1f95c \n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tb.n\t1e59c \n+\tbge.n\t1fb30 \n+\tmovs\tr1, r0\n+\tbge.n\t1faf0 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr4, [r0, #32]\n+\tstr\tr0, [r3, r7]\n \tmovs\tr1, r0\n-\tb.n\t1e54c \n+\tstr\tr6, [r6, r6]\n \tmovs\tr1, r0\n-\tstrh\tr4, [r5, #30]\n+\tstr\tr2, [r5, r4]\n \tmovs\tr1, r0\n-\tstrh\tr4, [r5, #30]\n+\tstr\tr4, [r1, r2]\n \tmovs\tr1, r0\n-\tands\tr0, r2\n+\tstr\tr4, [r6, r0]\n \tmovs\tr1, r0\n-\n-0001ecfc :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #56]\t@ 1ed44 \n-\tmov\tlr, r0\n-\tmov\tr0, r1\n-\tmov\tr1, r3\n-\tldr\tr3, [pc, #48]\t@ (1ed48 )\n-\tadd\tip, pc\n-\tcmp\tr2, #2\n-\tldr.w\tr3, [ip, r3]\n-\tldr\tr3, [r3, #0]\n-\tbeq.n\t1ed32 \n-\tldr.w\tr4, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r1\n-\tmovs\tr3, #0\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, pc}\n-\tldr.w\tr2, [lr, #64]\t@ 0x40\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tldr\tr1, [r2, #0]\n-\tblx\tr3\n-\tmovs\tr0, #0\n-\tpop\t{r4, pc}\n-\tnop\n-\tb.n\t1f314 \n+\tstr\tr6, [r2, r0]\n+\tmovs\tr1, r0\n+\tldr\tr7, [pc, #784]\t@ (1fd78 )\n+\tmovs\tr1, r0\n+\tldrb\tr0, [r5, #7]\n+\tmovs\tr1, r0\n+\tldr\tr7, [pc, #296]\t@ (1fb98 )\n+\tmovs\tr1, r0\n+\tstrb\tr4, [r6, #29]\n \tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n \n-0001ed4c :\n-\tpush\t{r3, r4, r5, lr}\n+0001fa74 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #92]\t@ (1edb8 )\n-\tmov\tip, r2\n-\tmov\tr2, r3\n-\tsub.w\tr3, ip, #2\n-\tadd\tr5, pc\n-\tmov\tr4, r1\n-\tcmp\tr3, #1\n-\tbhi.n\t1ed9e \n-\tcmp.w\tip, #2\n-\tbne.n\t1ed8c \n-\tldr\tr0, [r0, #64]\t@ 0x40\n-\tldr\tr3, [pc, #68]\t@ (1edbc )\n-\tldr\tr3, [r5, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tblx\t8464 \n-\tmov\tr1, r0\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tsub\tsp, #12\n+\tmov\tr5, r2\n+\tldr\tr2, [pc, #80]\t@ (1fadc )\n+\tmov\tr4, r0\n+\tmov\tr6, r1\n+\tadd\tr2, pc\n+\tldrd\tr8, r7, [sp, #40]\t@ 0x28\n+\tcbz\tr3, 1fad4 \n+\tmov\tr1, r3\n+\tmov\tr3, r7\n+\tldr\tr7, [pc, #68]\t@ (1fae0 )\n+\tldr\tr7, [r2, r7]\n+\tmovs\tr2, #0\n+\tldr.w\tip, [r7]\n+\tstr\tr2, [sp, #0]\n+\tldr.w\tr9, [ip, #792]\t@ 0x318\n+\tblx\tr9\n+\tldr\tr2, [r7, #0]\n+\tmov\tr1, r8\n+\tldr\tr3, [r6, #0]\n+\tmovs\tr6, #0\n+\tstr\tr6, [sp, #0]\n \tmov\tr0, r4\n-\tblx\tr5\n-\tmovs\tr0, #0\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r2, #0]\n-\tldr\tr1, [r2, #8]\n-\tmov\tr2, r4\n-\tblx\t9a7c \n-\tcmp\tr0, #0\n-\tbne.n\t1ed74 \n-\tmovs\tr0, #1\n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr1, [pc, #28]\t@ (1edbc )\n+\tldr.w\tr8, [r2, #792]\t@ 0x318\n+\tmov\tr2, r6\n+\tblx\tr8\n+\tldr\tr3, [r7, #0]\n+\tmov\tr2, r6\n+\tmov\tr1, r5\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #28]\t@ (1edc0 )\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tb.n\t1ed9c \n+\tldr.w\tr3, [r3, #1180]\t@ 0x49c\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tbx\tr3\n+\tldr\tr3, [pc, #8]\t@ (1fae0 )\n+\tldr\tr7, [r2, r3]\n+\tb.n\t1faac \n \tnop\n-\tb.n\t1f2ec \n+\tbpl.n\t1fbbc \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstrh\tr0, [r7, #20]\n-\tmovs\tr1, r0\n+\t...\n \n-0001edc4 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+0001fae4 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr5, [pc, #236]\t@ (1eec4 )\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n \tsub\tsp, #12\n-\tldr\tr4, [pc, #236]\t@ (1eec8 )\n-\tcmp\tr2, #4\n-\tadd\tr5, pc\n-\tldr\tr4, [r5, r4]\n-\tldr\tr5, [pc, #232]\t@ (1eecc )\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #4]\n-\tmov.w\tr4, #0\n-\tadd\tr5, pc\n-\tbeq.n\t1eea0 \n-\tmov\tr6, r1\n \tmov\tr4, r3\n-\tcmp\tr2, #5\n-\tbeq.n\t1ee28 \n-\tldr\tr1, [pc, #216]\t@ (1eed0 )\n+\tlsls\tr6, r2, #2\n+\tldr.w\tlr, [pc, #184]\t@ 1fbb4 \n+\tadds\tr7, r6, #4\n+\tldr.w\tip, [pc, #180]\t@ 1fbb8 \n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tadd\tlr, pc\n+\tstr.w\tr3, [r4, r2, lsl #2]\n+\tmov\tr5, r2\n+\tldr.w\tr8, [sp, #52]\t@ 0x34\n+\tldr\tr3, [r1, #0]\n+\tadds\tr1, r5, #3\n+\tstr\tr3, [r4, r7]\n+\tadd.w\tr3, r6, #8\n+\tstr\tr3, [sp, #4]\n+\tstr.w\tr8, [r4, r3]\n+\tmovs\tr3, #0\n+\tldr.w\tr9, [r4, r7]\n+\tldr.w\tsl, [r4, r2, lsl #2]\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #216]\t@ (1eed4 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldr\tr2, [pc, #200]\t@ (1eed8 )\n-\tldr\tr3, [pc, #180]\t@ (1eec8 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #4]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1eebe \n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #8]\n-\tblx\t9a7c \n-\tmov\tr7, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1ee0c \n-\tldr\tr3, [pc, #148]\t@ (1eed0 )\n-\tldr\tr0, [r4, #12]\n-\tldr.w\tr9, [r5, r3]\n-\tldr.w\tr3, [r9]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n+\tldr.w\tr6, [sl]\n+\tadd.w\tfp, r6, #1\n+\tstr.w\tfp, [sl]\n+\tldr.w\tr6, [r9]\n+\tadd.w\tsl, r6, #1\n+\tstr.w\tsl, [r9]\n+\tldr.w\tr6, [r8]\n+\tadd.w\tr9, r6, #1\n+\tstr.w\tr9, [r8]\n+\tldr.w\tr8, [lr, ip]\n+\tldr.w\tr6, [r8]\n+\tldr.w\tr9, [r6, #1176]\t@ 0x498\n+\tblx\tr9\n+\tldr.w\tr3, [r4, r5, lsl #2]\n \tmov\tr5, r0\n-\tmov\tr0, r7\n-\tblx\t838c \n-\tldr\tr0, [r7, #52]\t@ 0x34\n-\tmov\tr1, r5\n-\tldr\tr3, [r0, #44]\t@ 0x2c\n+\tldr\tr2, [r3, #0]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r3, #0]\n+\tbgt.n\t1fb7c \n+\tmov\tr0, r3\n+\tldr.w\tr3, [r8]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tmov\tr8, r0\n-\tcbz\tr0, 1ee92 \n-\tldr\tr0, [r0, #12]\n+\tldr\tr0, [r4, r7]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t1ee74 \n-\tldr.w\tr3, [r9]\n+\tbgt.n\t1fb92 \n+\tldr.w\tr3, [r8]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr\tr3, [r4, #16]\n-\tmov\tr0, r6\n-\tldr.w\tr2, [r9]\n-\tldr.w\tr5, [r2, #948]\t@ 0x3b4\n-\tldr\tr2, [r3, #0]\n-\tadds\tr2, #1\n-\tstr\tr2, [r3, #0]\n-\tstr.w\tr3, [r8, #12]\n-\tldr\tr1, [r4, #16]\n-\tblx\tr5\n-\tmovs\tr0, #0\n-\tb.n\t1ee0e \n-\tldr\tr0, [r7, #52]\t@ 0x34\n-\tmov\tr1, r5\n-\tmov\tr2, sp\n-\tldr\tr3, [r0, #48]\t@ 0x30\n+\tldr\tr3, [sp, #4]\n+\tldr\tr0, [r4, r3]\n+\tldr\tr3, [r0, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r0, #0]\n+\tbgt.n\t1fbaa \n+\tldr.w\tr3, [r8]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tmov\tr8, r0\n-\tb.n\t1ee74 \n-\tldr\tr5, [pc, #56]\t@ (1eedc )\n-\tldr\tr4, [pc, #36]\t@ (1eec8 )\n-\tadd\tr5, pc\n-\tldr\tr4, [r5, r4]\n-\tldr\tr5, [r4, #0]\n-\tldr\tr4, [sp, #4]\n-\teors\tr5, r4\n-\tmov.w\tr4, #0\n-\tbne.n\t1eebe \n+\tmov\tr0, r5\n \tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tb.w\t9320 \n-\tblx\t894c <__stack_chk_fail@plt>\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tnop\n-\tb.n\t1f308 \n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t1f2f4 \n+\tbmi.n\t1fba4 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldrsh\tr6, [r1, r7]\n-\tmovs\tr1, r0\n-\tb.n\t1f2b0 \n-\tmovs\tr1, r0\n-\tb.n\t1f190 \n-\tmovs\tr1, r0\n+\t...\n+\n+0001fbbc :\n+\tmovs\tr3, #0\n+\tstrd\tr3, r3, [r0]\n+\tbx\tlr\n \n-0001eee0 :\n+0001fbc4 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #96]\t@ (1ef50 )\n-\tmov\tip, r2\n-\tmov\tr2, r3\n-\tsub.w\tr3, ip, #2\n-\tadd\tr5, pc\n-\tmov\tr4, r1\n-\tcmp\tr3, #1\n-\tbhi.n\t1ef36 \n-\tcmp.w\tip, #2\n-\tbne.n\t1ef24 \n-\tldr\tr0, [r0, #80]\t@ 0x50\n-\tsubs\tr0, #1\n-\tldr\tr3, [pc, #72]\t@ (1ef54 )\n-\tldr\tr3, [r5, r3]\n+\tldr\tr3, [pc, #40]\t@ (1fbfc )\n+\tmov\tr4, r0\n+\tldr\tr2, [pc, #40]\t@ (1fc00 )\n+\tmovs\tr0, #8\n+\tadd\tr3, pc\n+\tmov\tr5, r1\n+\tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n-\tldr.w\tr2, [r3, #216]\t@ 0xd8\n-\tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr5\n-\tmovs\tr0, #0\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tmovs\tr2, #0\n+\tstrd\tr2, r5, [r0]\n+\tcbz\tr3, 1fbf6 \n+\tstr\tr0, [r3, #0]\n+\tstr\tr0, [r4, #4]\n \tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [r2, #0]\n-\tldr\tr1, [r2, #8]\n-\tmov\tr2, r4\n-\tblx\t9a7c \n-\tcbz\tr0, 1ef4a \n-\tblx\t94c4 \n-\tb.n\t1ef0a \n-\tldr\tr1, [pc, #28]\t@ (1ef54 )\n-\tmov\tr0, r4\n-\tldr\tr3, [pc, #28]\t@ (1ef58 )\n-\tadd\tr3, pc\n-\tldr\tr1, [r5, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n+\tstrd\tr0, r0, [r4]\n \tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tb.n\t1f15c \n+\tbmi.n\t1fc44 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstrh\tr0, [r4, #8]\n-\tmovs\tr1, r0\n+\t...\n \n-0001ef5c :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+0001fc04 :\n+\tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr4, [pc, #420]\t@ (1f114 )\n-\tmov\tr6, r2\n-\tldr\tr2, [pc, #420]\t@ (1f118 )\n-\tsub\tsp, #16\n-\tadd\tr4, pc\n-\tldr.w\tsl, [pc, #420]\t@ 1f11c \n-\tmov\tr5, r1\n-\tadd\tsl, pc\n-\tldr\tr2, [r4, r2]\n-\tmov\tr4, r3\n-\tsubs\tr3, r6, #4\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #12]\n-\tmov.w\tr2, #0\n-\tcmp\tr3, #2\n-\tbls.n\t1efca \n-\tldr\tr1, [pc, #396]\t@ (1f120 )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #396]\t@ (1f124 )\n-\tmov\tr0, r5\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #44]\t@ (1fc40 )\n+\tmov\tr4, r0\n+\tldr\tr2, [pc, #44]\t@ (1fc44 )\n+\tmovs\tr0, #8\n \tadd\tr3, pc\n-\tldr.w\tr1, [sl, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmov.w\tr8, #1\n-\tldr\tr2, [pc, #376]\t@ (1f128 )\n-\tldr\tr3, [pc, #360]\t@ (1f118 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #12]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.w\t1f110 \n-\tmov\tr0, r8\n-\tadd\tsp, #16\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tldr\tr3, [r4, #0]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #8]\n-\tmov\tr7, r0\n-\tblx\t9a7c \n-\tmov\tr9, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1efa8 \n-\tldr\tr2, [r0, #36]\t@ 0x24\n-\tadd\tr3, sp, #4\n-\tldr\tr1, [r4, #12]\n-\tmov\tr0, r5\n-\tsubs\tr2, #1\n-\tbl\t1cdac \n-\tmov\tr8, r0\n-\tcmp\tr0, #0\n-\tbne.n\t1efa8 \n-\tldr.w\tr2, [r9, #36]\t@ 0x24\n-\tcmp\tr6, #4\n-\tadd.w\tr2, r2, #4294967295\t@ 0xffffffff\n-\tbne.n\t1f064 \n-\tldr\tr3, [sp, #4]\n-\tstr\tr2, [sp, #8]\n-\tcmp\tr3, #0\n-\tit\tlt\n-\tstrlt.w\tr8, [sp, #4]\n-\tmov\tr0, r7\n-\tblx\t8890 \n-\tldr\tr3, [pc, #272]\t@ (1f120 )\n-\tmov\tr1, r0\n-\tldr.w\tr6, [sl, r3]\n-\tmov\tr0, r7\n-\tblx\t9724 \n-\tmov\tr7, r0\n-\tldrd\tr1, r4, [sp, #4]\n-\tsubs\tr4, r4, r1\n-\tadds\tr4, #1\n-\tcmp\tr4, #0\n-\tble.n\t1f04e \n-\tldr.w\tr3, [r9, #32]\n-\tldr.w\tr0, [r3, r1, lsl #2]\n-\tmov\tr1, r4\n-\tblx\t8f08 \n-\tmov\tr1, r4\n-\tmov\tr2, r0\n-\tmov\tsl, r0\n-\tmov\tr0, r7\n-\tblx\t8568 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, sl\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr1, [sp, #4]\n-\tmov\tr0, r9\n-\tmov\tr2, r7\n-\tblx\t97e4 \n-\tldr\tr3, [r6, #0]\n-\tldr\tr1, [r7, #0]\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tb.n\t1efac \n-\tldr\tr1, [r4, #16]\n-\tadd\tr3, sp, #8\n-\tmov\tr0, r5\n-\tbl\t1cdac \n-\tcmp\tr0, #0\n-\tbne.n\t1efa8 \n-\tldr.w\tr3, [r9, #36]\t@ 0x24\n-\tldr\tr1, [sp, #4]\n-\tldr\tr2, [sp, #8]\n-\tcmp\tr1, #0\n-\tit\tlt\n-\tstrlt.w\tr8, [sp, #4]\n-\tcmp\tr3, r2\n-\titt\tle\n-\taddle.w\tr3, r3, #4294967295\t@ 0xffffffff\n-\tstrle\tr3, [sp, #8]\n-\tcmp\tr6, #6\n-\tbne.n\t1f008 \n-\tmovs\tr3, #0\n-\tldr\tr1, [r4, #20]\n-\tmov\tr2, r3\n-\tmov\tr0, r7\n-\tblx\t9a7c \n-\tldr\tr3, [pc, #128]\t@ (1f120 )\n-\tldr.w\tr6, [sl, r3]\n-\tldr\tr3, [r6, #0]\n-\tcmp\tr0, #0\n-\tbeq.n\t1f104 \n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tldr\tr1, [pc, #120]\t@ (1f12c )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr7, r0\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tldr\tr1, [r4, #20]\n-\tmov\tr0, r7\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tldr\tr1, [pc, #96]\t@ (1f130 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r7\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tldr\tr1, [r4, #0]\n-\tmov\tr0, r7\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tldr\tr1, [pc, #72]\t@ (1f134 )\n-\tmov\tr0, r7\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr1, r7\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tb.n\t1efa8 \n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tldr\tr0, [r4, #20]\n+\tmov\tr5, r1\n+\tldr\tr3, [r3, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #20]\n \tblx\tr3\n-\tmov\tr1, r0\n-\tb.n\t1f016 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tb.n\t1f228 \n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tb.n\t1f220 \n+\tldr\tr3, [r4, #4]\n+\tmovs\tr2, #0\n+\tstrd\tr2, r5, [r0]\n+\tcbz\tr3, 1fc38 \n+\tldr\tr3, [r4, #0]\n+\tstr\tr3, [r0, #0]\n+\tstr\tr0, [r4, #0]\n+\tpop\t{r3, r4, r5, pc}\n+\tstr\tr0, [r4, #4]\n+\tstr\tr0, [r4, #0]\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tbcc.n\t1fc08 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstrh\tr4, [r1, #6]\n-\tmovs\tr1, r0\n-\tb.n\t1f1c4 \n-\tmovs\tr1, r0\n-\tldrb\tr6, [r7, r4]\n-\tmovs\tr1, r0\n-\tldrb\tr6, [r4, #30]\n-\tmovs\tr1, r0\n-\tsubs\tr3, #118\t@ 0x76\n-\tmovs\tr1, r0\n+\t...\n \n-0001f138 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+0001fc48 :\n+\tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr7, [pc, #236]\t@ (1f238 )\n-\tmov\tr6, r1\n-\tmov\tr4, r3\n-\tcmp\tr2, #4\n-\tadd\tr7, pc\n-\tbeq.n\t1f170 \n-\tldr\tr1, [pc, #228]\t@ (1f23c )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #228]\t@ (1f240 )\n-\tmov\tr0, r6\n-\tadd\tr3, pc\n-\tldr\tr1, [r7, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr3, [r3, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #8]\n-\tmov\tr8, r0\n-\tblx\t9a7c \n-\tmov\tr5, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1f16a \n-\tldr.w\tr3, [r8, #64]\t@ 0x40\n-\tcmp\tr3, r0\n-\tbeq.n\t1f1d2 \n-\tldr\tr3, [r4, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #12]\n-\tmov\tr0, r8\n-\tblx\t9a7c \n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr3, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1f16a \n-\tldr.w\tr2, [r8, #64]\t@ 0x40\n-\tcmp\tr2, r0\n-\tbeq.n\t1f1e8 \n-\tcmp\tr5, r0\n-\tbeq.n\t1f1f0 \n \tldr\tr0, [r0, #0]\n-\tldr\tr1, [r5, #0]\n-\tldr\tr2, [r5, #52]\t@ 0x34\n-\tstr\tr0, [r5, #0]\n-\tldr\tr0, [r3, #52]\t@ 0x34\n-\tstr\tr1, [r3, #0]\n-\tldr\tr1, [r5, #4]\n-\tstr\tr0, [r5, #52]\t@ 0x34\n-\tstr\tr2, [r3, #52]\t@ 0x34\n-\tldr\tr2, [r3, #4]\n-\tstr\tr2, [r5, #4]\n-\tmovs\tr2, #0\n-\tstr\tr1, [r3, #4]\n-\tldr\tr4, [r5, #8]\n-\tldr\tr0, [r5, #4]\n-\tstr\tr5, [r0, #12]\n-\tmov\tr0, r2\n-\tstr\tr3, [r1, #12]\n-\tstr\tr2, [r4, #84]\t@ 0x54\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr1, [pc, #112]\t@ (1f244 )\n-\tldr\tr3, [pc, #100]\t@ (1f23c )\n-\tadd\tr1, pc\n-\tldr\tr3, [r7, r3]\n-\tmovs\tr2, #0\n-\tmov\tr0, r6\n+\tldr\tr2, [pc, #40]\t@ (1fc84 )\n+\tadd\tr2, pc\n+\tcbz\tr0, 1fc7e \n+\tldr\tr1, [r3, #4]\n+\tldrd\tr5, r4, [r0]\n+\tcmp\tr0, r1\n+\tstr\tr5, [r3, #0]\n+\titt\teq\n+\tmoveq\tr1, #0\n+\tstreq\tr1, [r3, #4]\n+\tldr\tr3, [pc, #20]\t@ (1fc88 )\n+\tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tblx\tr3\n-\tb.n\t1f16a \n-\tldr\tr1, [pc, #92]\t@ (1f248 )\n-\tldr\tr3, [pc, #80]\t@ (1f23c )\n-\tadd\tr1, pc\n-\tb.n\t1f1d8 \n-\tldr\tr3, [pc, #72]\t@ (1f23c )\n-\tldr\tr7, [r7, r3]\n-\tldr\tr3, [r7, #0]\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n-\tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [pc, #76]\t@ (1f24c )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr5, r0\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [r4, #8]\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n-\tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tldr\tr1, [pc, #52]\t@ (1f250 )\n-\tmov\tr0, r5\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr\tr3, [r7, #0]\n-\tmov\tr1, r5\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t1f16a \n+\tmov\tr0, r4\n+\tpop\t{r3, r4, r5, pc}\n+\tmov\tr4, r0\n+\tb.n\t1fc7a \n \tnop\n-\tudf\t#172\t@ 0xac\n+\tbcc.n\t1fbc8 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldrb\tr4, [r7, #28]\n-\tmovs\tr1, r0\n-\tldrb\tr6, [r1, #27]\n-\tmovs\tr1, r0\n-\tldrb\tr0, [r7, #26]\n-\tmovs\tr1, r0\n-\tldrh\tr4, [r4, r7]\n-\tmovs\tr1, r0\n-\tldrh\tr4, [r3, r7]\n-\tmovs\tr1, r0\n+\t...\n \n-0001f254 :\n+0001fc8c :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #120]\t@ (1f2dc )\n-\tmov\tr4, r3\n-\tcmp\tr2, #4\n-\tadd\tr5, pc\n-\tbeq.n\t1f28a \n-\tldr.w\tip, [pc, #112]\t@ 1f2e0 \n-\tmov\tr0, r1\n-\tldr\tr3, [pc, #112]\t@ (1f2e4 )\n-\tmov\tr2, r4\n-\tadd\tr3, pc\n-\tldr.w\tr1, [r5, ip]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n-\tmovs\tr0, #1\n-\tpop\t{r4, r5, r6, pc}\n-\tmov\tr2, r1\n-\tldr\tr3, [r3, #0]\n-\tldr\tr1, [r4, #8]\n-\tblx\t9a7c \n+\tldr\tr4, [r0, #0]\n \tmov\tr6, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1f286 \n-\tldr\tr3, [pc, #68]\t@ (1f2e0 )\n-\tldr\tr0, [r4, #12]\n-\tldr\tr5, [r5, r3]\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tldr\tr3, [r6, #52]\t@ 0x34\n-\tmov\tr1, r0\n-\tcbz\tr3, 1f2d6 \n-\tldr\tr2, [r3, #44]\t@ 0x2c\n-\tmov\tr0, r3\n-\tblx\tr2\n-\tmov\tr4, r0\n-\tcbz\tr0, 1f2d6 \n-\tldr\tr0, [r0, #12]\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tbgt.n\t1f2cc \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n+\tldr\tr3, [pc, #32]\t@ (1fcc0 )\n+\tadd\tr3, pc\n+\tcbz\tr4, 1fcb6 \n+\tldr\tr2, [pc, #28]\t@ (1fcc4 )\n+\tldr\tr5, [r3, r2]\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r4\n-\tldr.w\tr3, [r3, #440]\t@ 0x1b8\n+\tldr\tr4, [r4, #0]\n+\tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tmovs\tr0, #0\n+\tcmp\tr4, #0\n+\tbne.n\t1fca8 \n+\tmovs\tr3, #0\n+\tstrd\tr3, r3, [r6]\n \tpop\t{r4, r5, r6, pc}\n \tnop\n-\tble.n\t1f208 \n+\tbcc.n\t1fd7c \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrh\tr6, [r2, r3]\n+\tbx\tlr\n+\tnop\n+\tldr\tr3, [pc, #8]\t@ (1fcd8 )\n+\tldr\tr2, [r0, #16]\n+\tadd\tr3, pc\n+\tstrd\tr3, r2, [r1, #12]\n+\tbx\tlr\n+\tsvc\t32\n \tmovs\tr1, r0\n-\n-0001f2e8 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tpush\t{r3, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr4, [pc, #324]\t@ (1f440 )\n-\tmov\tr5, r2\n-\tldr\tr2, [pc, #324]\t@ (1f444 )\n-\tsub\tsp, #40\t@ 0x28\n-\tadd\tr4, pc\n-\tldr\tr7, [pc, #324]\t@ (1f448 )\n-\tmov\tr6, r1\n-\tadd\tr7, pc\n-\tldr\tr2, [r4, r2]\n-\tmov\tr4, r3\n-\tsubs\tr3, r5, #5\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #36]\t@ 0x24\n-\tmov.w\tr2, #0\n-\tcmp\tr3, #5\n-\tbls.n\t1f34c \n-\tldr\tr1, [pc, #304]\t@ (1f44c )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #304]\t@ (1f450 )\n-\tmov\tr0, r6\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr3, [pc, #20]\t@ (1fd00 )\n+\tldr\tr2, [pc, #20]\t@ (1fd04 )\n \tadd\tr3, pc\n-\tldr\tr1, [r7, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n-\tblx\tr4\n+\tldr\tr0, [pc, #20]\t@ (1fd08 )\n+\tadd\tr0, pc\n+\tldr\tr3, [r3, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #288]\t@ (1f454 )\n-\tldr\tr3, [pc, #268]\t@ (1f444 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #36]\t@ 0x24\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1f43a \n-\tadd\tsp, #40\t@ 0x28\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tldr\tr3, [r4, #0]\n-\tmov\tr2, r6\n-\tldr\tr1, [r4, #8]\n-\tblx\t9a7c \n-\tmov\tr8, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1f330 \n-\tldr\tr3, [pc, #248]\t@ (1f458 )\n-\tmov\tr2, r5\n-\tmovs\tr1, #2\n-\tmov\tr0, r6\n+\tpop\t{r3, pc}\n+\tbcc.n\t1fd20 \n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstrb\tr2, [r6, #20]\n+\tmovs\tr1, r0\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [r0, #16]\n+\tmov\tr4, r0\n+\tldr\tr3, [pc, #40]\t@ (1fd48 )\n+\tldr\tr2, [pc, #40]\t@ (1fd4c )\n+\tldr\tr1, [r5, #0]\n \tadd\tr3, pc\n-\tstr\tr3, [sp, #12]\n-\tadd\tr3, sp, #24\n-\tstr\tr3, [sp, #8]\n-\tadd\tr3, sp, #20\n-\tstr\tr3, [sp, #4]\n-\tadd\tr3, sp, #16\n-\tstr\tr3, [sp, #0]\n-\tmov\tr3, r4\n-\tblx\t9b4c \n-\tcmp\tr0, #0\n-\tbne.n\t1f330 \n-\tldr\tr3, [sp, #24]\n-\tadd\tr2, sp, #28\n-\tmov\tr0, r6\n-\tldr.w\tr1, [r4, r3, lsl #2]\n-\tldr\tr3, [pc, #192]\t@ (1f44c )\n-\tldr.w\tsl, [r7, r3]\n-\tadd\tr3, sp, #32\n-\tldr.w\tr5, [sl]\n-\tldr.w\tr5, [r5, #188]\t@ 0xbc\n-\tblx\tr5\n-\tcmp\tr0, #0\n-\tbne.n\t1f330 \n-\tldr\tr3, [sp, #28]\n-\tldr.w\tr2, [sl]\n-\tcmp\tr3, #2\n-\tbgt.n\t1f42a \n-\tldr\tr1, [sp, #32]\n-\tit\tne\n-\tmovne\tr5, r0\n-\tldr.w\tr9, [r1]\n-\tldr.w\tr3, [r9]\n-\tadd.w\tr3, r3, #1\n-\tit\tne\n-\tstrne.w\tr3, [r9]\n-\tbne.n\t1f3d2 \n-\tldr\tr1, [r1, #4]\n-\tmov\tr5, r9\n-\tstr.w\tr3, [r9]\n-\tmov\tr9, r1\n-\tldr\tr3, [r1, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r1, #0]\n-\tldr\tr3, [sp, #24]\n-\tldr.w\tr2, [r2, #1368]\t@ 0x558\n-\tadds\tr3, #1\n-\tldr.w\tr0, [r4, r3, lsl #2]\n-\tblx\tr2\n-\tldrb\tr2, [r0, #0]\n-\tcbnz\tr2, 1f3f6 \n-\tldr.w\tr3, [sl]\n-\tmov\tr0, r6\n-\tldr\tr1, [pc, #112]\t@ (1f45c )\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n+\tldr\tr0, [r1, #8]\n+\tstr\tr0, [r4, #8]\n+\tadds\tr0, #1\n+\tldr\tr3, [r3, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #20]\n \tblx\tr3\n-\tb.n\t1f330 \n-\tldr\tr3, [sp, #24]\n-\tmov\tr1, r8\n-\tstrd\tr5, r9, [sp, #8]\n-\tmov\tr0, r6\n-\tadds\tr3, #1\n-\tldr.w\tr3, [r4, r3, lsl #2]\n-\tstr\tr3, [sp, #4]\n-\tldr\tr3, [pc, #84]\t@ (1f460 )\n-\tldr\tr3, [r7, r3]\n-\tstr\tr3, [sp, #0]\n-\tldrd\tr2, r3, [sp, #16]\n-\tblx\t9254 \n-\tcbz\tr5, 1f41e \n \tldr\tr3, [r5, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r5, #0]\n-\tldr.w\tr3, [r9]\n-\tadds\tr3, #1\n-\tstr.w\tr3, [r9]\n-\tb.n\t1f332 \n-\tldr\tr1, [pc, #56]\t@ (1f464 )\n-\tldr.w\tr3, [r2, #288]\t@ 0x120\n-\tmov\tr2, r0\n-\tadd\tr1, pc\n-\tmov\tr0, r6\n-\tblx\tr3\n-\tb.n\t1f330 \n-\tblx\t894c <__stack_chk_fail@plt>\n+\tldr\tr2, [r4, #8]\n+\tstr\tr0, [r4, #4]\n+\tadds\tr2, #1\n+\tldr\tr1, [r3, #4]\n+\tldmia.w\tsp!, {r3, r4, r5, lr}\n+\tb.w\t87c8 \n \tnop\n-\tbgt.n\t1f43c \n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tbgt.n\t1f438 \n+\tbcs.n\t1fcfc \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldrb\tr2, [r3, #22]\n-\tmovs\tr1, r0\n-\tbgt.n\t1f3e4 \n-\tmovs\tr1, r0\n-\tldrb\tr0, [r3, #21]\n-\tmovs\tr1, r0\n-\tldrb\tr4, [r0, #21]\n-\tmovs\tr1, r0\n-\tlsrs\tr4, r0, #2\n-\tmovs\tr0, r0\n-\tldrb\tr2, [r2, #19]\n-\tmovs\tr1, r0\n+\t...\n \n-0001f468 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+0001fd50 :\n+\tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr4, [pc, #292]\t@ (1f5a0 )\n-\tmov\tr6, r2\n-\tldr\tr2, [pc, #292]\t@ (1f5a4 )\n-\tsub\tsp, #44\t@ 0x2c\n-\tadd\tr4, pc\n-\tldr\tr7, [pc, #292]\t@ (1f5a8 )\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [r0, #12]\n+\tmov\tr4, r0\n \tmov\tr5, r1\n-\tadd\tr7, pc\n-\tldr\tr2, [r4, r2]\n-\tmov\tr4, r3\n-\tsubs\tr3, r6, #4\n-\tldr\tr2, [r2, #0]\n-\tstr\tr2, [sp, #36]\t@ 0x24\n-\tmov.w\tr2, #0\n-\tcmp\tr3, #5\n-\tbls.n\t1f4ce \n-\tldr\tr1, [pc, #272]\t@ (1f5ac )\n-\tmov\tr2, r4\n-\tldr\tr3, [pc, #272]\t@ (1f5b0 )\n-\tmov\tr0, r5\n+\tcbz\tr3, 1fd6c \n+\tldr\tr3, [r3, #4]\n+\tcbz\tr3, 1fd6c \n+\tblx\tr3\n+\tldr\tr3, [pc, #8]\t@ (1fd78 )\n \tadd\tr3, pc\n-\tldr\tr1, [r7, r1]\n-\tldr\tr1, [r1, #0]\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #2\n+\tstrd\tr3, r5, [r4, #12]\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tudf\t#130\t@ 0x82\n+\tmovs\tr1, r0\n+\n+0001fd7c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n+\tldr\tr4, [pc, #196]\t@ (1fe54 )\n+\tmov\tr8, r3\n+\tldr\tr3, [pc, #196]\t@ (1fe58 )\n+\tmov\tr5, r0\n+\tadd\tr4, pc\n+\tmov\tr0, r1\n+\tmov\tr6, r1\n+\tmov\tr7, r2\n+\tldr.w\tr9, [r4, r3]\n+\tldr\tr4, [r5, #48]\t@ 0x30\n+\tldr.w\tr3, [r9]\n+\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tadds\tr0, r5, #4\n \tblx\tr4\n-\tmovs\tr4, #1\n-\tldr\tr2, [pc, #256]\t@ (1f5b4 )\n-\tldr\tr3, [pc, #236]\t@ (1f5a4 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #36]\t@ 0x24\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t1f59a \n+\tmov\tr4, r0\n+\tcbz\tr0, 1fdc6 \n+\tldr\tr4, [r0, #12]\n+\tmov\tr0, r6\n+\tmov\tr1, r4\n+\tblx\t9900 \n \tmov\tr0, r4\n-\tadd\tsp, #44\t@ 0x2c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr3, [r4, #0]\n-\tmov\tr2, r5\n-\tldr\tr1, [r4, #8]\n-\tblx\t9a7c \n-\tmov\tr8, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t1f4b0 \n-\tldr\tr3, [pc, #216]\t@ (1f5b8 )\n-\tmov\tr2, r6\n-\tmovs\tr1, #1\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tcmp\tr7, #0\n+\tbeq.n\t1fdc0 \n+\tldr.w\tr3, [r9]\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tldr.w\tr3, [r9]\n+\tmov\tr5, r0\n+\tmov\tr0, r7\n+\tldr.w\tr2, [r3, #672]\t@ 0x2a0\n+\tldr.w\tsl, [r3, #1152]\t@ 0x480\n+\tblx\tr2\n+\tmov\tr1, r0\n \tmov\tr0, r5\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #12]\n-\tadd\tr3, sp, #24\n-\tstr\tr3, [sp, #8]\n-\tadd\tr3, sp, #20\n-\tstr\tr3, [sp, #4]\n-\tadd\tr3, sp, #16\n-\tstr\tr3, [sp, #0]\n-\tmov\tr3, r4\n-\tblx\t9b4c \n-\tcmp\tr0, #0\n-\tbne.n\t1f4b0 \n-\tldr\tr3, [sp, #24]\n-\tldr.w\tr0, [r4, r3, lsl #2]\n-\tldr\tr3, [pc, #164]\t@ (1f5ac )\n-\tldr\tr6, [r7, r3]\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n+\tblx\tsl\n+\tldr.w\tr3, [r9]\n+\tldr\tr1, [pc, #104]\t@ (1fe5c )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r5\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n \tblx\tr3\n-\tldrb\tr2, [r0, #0]\n-\tldr\tr3, [r6, #0]\n-\tcmp\tr2, #0\n-\tbeq.n\t1f58c \n-\tldr.w\tr9, [r3, #188]\t@ 0xbc\n-\tadd\tr2, sp, #28\n-\tldr\tr3, [sp, #24]\n+\tldr.w\tr3, [r9]\n+\tmov\tr1, r6\n \tmov\tr0, r5\n-\tldr.w\tr1, [r4, r3, lsl #2]\n-\tadd\tr3, sp, #32\n-\tblx\tr9\n-\tcmp\tr0, #0\n-\tbne.n\t1f4b0 \n-\tldr\tr0, [sp, #28]\n-\tldr\tr3, [r6, #0]\n-\tadds\tr0, #3\n-\tldr\tr3, [r3, #20]\n-\tlsls\tr0, r0, #2\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n-\tldr.w\tlr, [sp, #28]\n-\tmov\tr9, r0\n-\tcmp.w\tlr, #0\n-\tble.n\t1f564 \n-\tldr\tr1, [sp, #32]\n-\tsubs\tr0, #4\n-\tadd.w\tip, r1, lr, lsl #2\n-\tldr.w\tr3, [r1], #4\n-\tstr.w\tr3, [r0, #4]!\n-\tcmp\tr1, ip\n-\tldr\tr2, [r3, #0]\n-\tadd.w\tr2, r2, #1\n-\tstr\tr2, [r3, #0]\n-\tbne.n\t1f550 \n-\tstr.w\tlr, [sp, #4]\n+\tldr.w\tr3, [r9]\n+\tldr\tr1, [pc, #76]\t@ (1fe60 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r5\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr.w\tr3, [r9]\n \tmov\tr1, r8\n \tmov\tr0, r5\n-\tldr\tr3, [r4, #0]\n-\tstrd\tr9, r3, [sp, #8]\n-\tldr\tr3, [pc, #72]\t@ (1f5bc )\n-\tldr\tr3, [r7, r3]\n-\tstr\tr3, [sp, #0]\n-\tldrd\tr2, r3, [sp, #16]\n-\tblx\t9254 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr4, r0\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #24]\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n-\tb.n\t1f4b2 \n-\tldr\tr1, [pc, #48]\t@ (1f5c0 )\n+\tldr.w\tr3, [r9]\n+\tldr\tr1, [pc, #48]\t@ (1fe64 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr0, r5\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t1f4b0 \n-\tblx\t894c <__stack_chk_fail@plt>\n+\tldr.w\tr3, [r9]\n+\tmov\tr0, r7\n+\tmov\tr1, r5\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tnop\n-\tblt.n\t1f69c \n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tblt.n\t1f698 \n+\tbcs.n\t1ff28 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr2, [r6, #18]\n+\tsubs\tr7, #138\t@ 0x8a\n \tmovs\tr1, r0\n-\tblt.n\t1f644 \n+\tstrb\tr6, [r7, #16]\n \tmovs\tr1, r0\n-\tldrb\tr6, [r5, #17]\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r7, #1\n-\tmovs\tr0, r0\n-\tldrb\tr0, [r4, #14]\n+\tldr\tr6, [pc, #920]\t@ (20200 )\n \tmovs\tr1, r0\n \n-0001f5c4 :\n+0001fe68 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #60]\t@ (1f610 )\n+\tldr\tr3, [pc, #60]\t@ (1feb4 )\n \tmovs\tr0, #140\t@ 0x8c\n-\tldr\tr2, [pc, #60]\t@ (1f614 )\n+\tldr\tr2, [pc, #60]\t@ (1feb8 )\n \tmovs\tr5, #0\n \tadd\tr3, pc\n \tldr\tr4, [r3, r2]\n \tldr\tr3, [r4, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmovs\tr1, #0\n \tmov\tr4, r0\n \tadds\tr0, #4\n \tldr.w\tr3, [r3, #732]\t@ 0x2dc\n \tblx\tr3\n-\tldr\tr1, [pc, #36]\t@ (1f618 )\n+\tldr\tr1, [pc, #36]\t@ (1febc )\n \tmov\tr0, r4\n \tstr\tr5, [r4, #0]\n \tadd\tr1, pc\n \tstr\tr5, [r4, #60]\t@ 0x3c\n \tstrd\tr5, r5, [r4, #76]\t@ 0x4c\n \tstrd\tr5, r5, [r4, #68]\t@ 0x44\n \tblx\t9724 \n \tstr\tr5, [r4, #84]\t@ 0x54\n \tstr\tr0, [r4, #64]\t@ 0x40\n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n-\tbge.n\t1f658 \n+\tbne.n\t1ffb4 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr0, [r0, #15]\n+\tstrb\tr4, [r7, #15]\n \tmovs\tr1, r0\n \n-0001f61c :\n+0001fec0 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #40]\t@ (1f654 )\n+\tldr\tr5, [pc, #40]\t@ (1fef8 )\n \tmov\tr4, r0\n \tldr\tr0, [r0, #64]\t@ 0x40\n \tblx\t96a0 \n-\tldr\tr3, [pc, #32]\t@ (1f658 )\n+\tldr\tr3, [pc, #32]\t@ (1fefc )\n \tadd\tr5, pc\n \tadds\tr0, r4, #4\n \tldr\tr5, [r5, r3]\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmovs\tr2, #0\n \tmov\tr0, r4\n \tstr\tr2, [r4, #0]\n \tldr\tr3, [r3, #24]\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tbx\tr3\n-\tbls.n\t1f5e4 \n+\tbne.n\t1ff40 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0001f65c :\n+0001ff00 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tmovs\tr1, #0\n \tldr\tr0, [r0, #64]\t@ 0x40\n \tblx\t8730 \n \tmovs\tr3, #1\n \tstr\tr3, [r4, #84]\t@ 0x54\n \tpop\t{r4, pc}\n \tnop\n \n-0001f67c :\n+0001ff20 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #3920]\t@ 0xf50\n-\tldr.w\tr6, [pc, #1500]\t@ 1fc6c \n+\tldr.w\tr6, [pc, #1500]\t@ 20510 \n \tsub\tsp, #140\t@ 0x8c\n-\tldr.w\tr5, [pc, #1500]\t@ 1fc70 \n+\tldr.w\tr5, [pc, #1500]\t@ 20514 \n \tmov\tfp, r1\n \tadd\tr6, pc\n-\tldr.w\tr3, [pc, #1496]\t@ 1fc74 \n-\tldr.w\tr4, [pc, #1496]\t@ 1fc78 \n+\tldr.w\tr3, [pc, #1496]\t@ 20518 \n+\tldr.w\tr4, [pc, #1496]\t@ 2051c \n \tmov\tr1, r2\n \tadd\tr3, pc\n \tadd\tr2, sp, #60\t@ 0x3c\n \tldr\tr5, [r6, r5]\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #132]\t@ 0x84\n \tmov.w\tr5, #0\n@@ -36377,263 +37377,263 @@\n \tadd\tr3, sp, #64\t@ 0x40\n \tstr\tr0, [sp, #24]\n \tmov\tr0, fp\n \tldr\tr4, [r5, #0]\n \tldr.w\tr4, [r4, #188]\t@ 0xbc\n \tblx\tr4\n \tcmp\tr0, #0\n-\tbne.n\t1f75a \n+\tbne.n\t1fffe \n \tldr.w\tr8, [sp, #60]\t@ 0x3c\n \tmovw\tr6, #21846\t@ 0x5556\n \tmovt\tr6, #21845\t@ 0x5555\n \tsmull\tr3, r6, r6, r8\n \tsub.w\tr6, r6, r8, asr #31\n \tadd.w\tr4, r6, r6, lsl #1\n \tsubs.w\tr4, r8, r4\n-\tbne.n\t1f77e \n+\tbne.n\t20022 \n \tcmp.w\tr8, #0\n-\tble.w\t1fa42 \n-\tldr.w\tr3, [pc, #1420]\t@ 1fc7c \n+\tble.w\t202e6 \n+\tldr.w\tr3, [pc, #1420]\t@ 20520 \n \tmov\tr2, r8\n-\tldr.w\tsl, [pc, #1420]\t@ 1fc80 \n+\tldr.w\tsl, [pc, #1420]\t@ 20524 \n \tmov\tr7, r4\n \tadd\tr3, pc\n \tstr\tr3, [sp, #12]\n \tadd\tr3, sp, #72\t@ 0x48\n \tadd\tsl, pc\n \tstr.w\tr8, [sp, #28]\n \tadd.w\tr9, sp, #68\t@ 0x44\n \tstr.w\tsl, [sp, #16]\n \tmov\tr8, r6\n \tmov\tsl, r3\n \tstr\tr3, [sp, #20]\n-\tb.n\t1f726 \n+\tb.n\t1ffca \n \tldr\tr3, [sp, #68]\t@ 0x44\n \tands.w\tr3, r3, #1\n-\tbne.n\t1f792 \n+\tbne.n\t20036 \n \tldr\tr2, [sp, #60]\t@ 0x3c\n \tadds\tr4, #3\n \tadds\tr7, #1\n \tcmp\tr2, r4\n-\tble.n\t1f7a6 \n+\tble.n\t2004a \n \tadds\tr3, r4, #2\n \tcmp\tr3, r2\n-\tblt.n\t1f734 \n+\tblt.n\t1ffd8 \n \tldr\tr3, [r5, #0]\n \tldr\tr0, [sp, #12]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tcmp\tr8, r7\n-\tbgt.n\t1f740 \n+\tbgt.n\t1ffe4 \n \tldr\tr3, [r5, #0]\n \tldr\tr0, [sp, #16]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [sp, #64]\t@ 0x40\n \tmov\tr2, r9\n \tmov\tr0, fp\n \tadd.w\tr3, r3, r4, lsl #2\n \tldr\tr1, [r3, #8]\n \tldr\tr3, [r5, #0]\n \tldr.w\tr6, [r3, #188]\t@ 0xbc\n \tmov\tr3, sl\n \tblx\tr6\n \tcmp\tr0, #0\n-\tbeq.n\t1f714 \n+\tbeq.n\t1ffb8 \n \tmovs\tr3, #1\n-\tldr.w\tr1, [pc, #1316]\t@ 1fc84 \n-\tldr.w\tr2, [pc, #1292]\t@ 1fc70 \n+\tldr.w\tr1, [pc, #1316]\t@ 20528 \n+\tldr.w\tr2, [pc, #1292]\t@ 20514 \n \tadd\tr1, pc\n \tldr\tr2, [r1, r2]\n \tldr\tr1, [r2, #0]\n \tldr\tr2, [sp, #132]\t@ 0x84\n \teors\tr1, r2\n \tmov.w\tr2, #0\n-\tbne.w\t1fc68 \n+\tbne.w\t2050c \n \tmov\tr0, r3\n \tadd\tsp, #140\t@ 0x8c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr3, [r5, #0]\n \tmov\tr2, r0\n-\tldr.w\tr1, [pc, #1284]\t@ 1fc88 \n+\tldr.w\tr1, [pc, #1284]\t@ 2052c \n \tmov\tr0, fp\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t1f75a \n+\tb.n\t1fffe \n \tldr\tr3, [r5, #0]\n \tmov\tr2, r0\n-\tldr.w\tr1, [pc, #1268]\t@ 1fc8c \n+\tldr.w\tr1, [pc, #1268]\t@ 20530 \n \tmov\tr0, fp\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t1f75a \n+\tb.n\t1fffe \n \tmov\tr6, r8\n \tcmp\tr2, #0\n \tldr.w\tr8, [sp, #28]\n-\tble.w\t1fa42 \n-\tldr.w\tr7, [pc, #1244]\t@ 1fc90 \n+\tble.w\t202e6 \n+\tldr.w\tr7, [pc, #1244]\t@ 20534 \n \tmov.w\tsl, #1\n-\tldr.w\tr9, [pc, #1240]\t@ 1fc94 \n+\tldr.w\tr9, [pc, #1240]\t@ 20538 \n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tadd\tr7, pc\n \tstrd\tr8, r3, [sp, #12]\n \tadd\tr9, pc\n \tmov\tr8, r5\n \tmov\tr4, r3\n \tmov\tr5, sl\n \tmov\tsl, r7\n \tmov\tr7, r1\n-\tb.n\t1f7d8 \n+\tb.n\t2007c \n \tmov\tr5, r3\n \tcmp\tr5, r2\n-\tblt.n\t1f7e6 \n+\tblt.n\t2008a \n \tldr.w\tr2, [r8]\n \tmov\tr0, r9\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tcmp\tr6, r4\n-\tbgt.n\t1f7f4 \n+\tbgt.n\t20098 \n \tldr.w\tr2, [r8]\n \tmov\tr0, sl\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [sp, #64]\t@ 0x40\n \tldr.w\tr0, [r2, r5, lsl #2]\n \tldr.w\tr2, [r8]\n \tldr.w\tr2, [r2, #1368]\t@ 0x558\n \tblx\tr2\n \tldrb\tr2, [r0, #0]\n-\tcbnz\tr2, 1f810 \n+\tcbnz\tr2, 200b4 \n \tadds\tr7, #1\n-\tbne.w\t1fa30 \n+\tbne.w\t202d4 \n \tmov\tr7, r4\n \tldr\tr2, [sp, #60]\t@ 0x3c\n \tadds\tr0, r5, #2\n \tadds\tr4, #1\n \tadds\tr3, r5, #3\n \tcmp\tr2, r0\n-\tbgt.n\t1f7d6 \n+\tbgt.n\t2007a \n \tmov\tr5, r8\n \tadds\tr3, r7, #1\n \tldr.w\tr8, [sp, #12]\n \tstr\tr7, [sp, #32]\n \tldr\tr2, [r5, #0]\n-\tbeq.w\t1fa42 \n+\tbeq.w\t202e6 \n \tlsls\tr3, r6, #2\n \tldr\tr2, [r2, #20]\n \tmov\tr0, r3\n \tstr\tr3, [sp, #36]\t@ 0x24\n \tblx\tr2\n \tldr\tr3, [sp, #16]\n \tcmp\tr7, r6\n \tstr\tr0, [sp, #12]\n-\tbge.w\t1fa22 \n+\tbge.w\t202c6 \n \tldr\tr1, [sp, #32]\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tldr\tr0, [sp, #12]\n \tstr.w\tr2, [r0, r1, lsl #2]\n \tlsls\tr1, r1, #2\n \tldr\tr2, [sp, #60]\t@ 0x3c\n \tstr\tr1, [sp, #40]\t@ 0x28\n \tcmp\tr2, #0\n-\tble.n\t1f904 \n-\tldr.w\tr1, [pc, #1088]\t@ 1fc98 \n+\tble.n\t201a8 \n+\tldr.w\tr1, [pc, #1088]\t@ 2053c \n \tmovs\tr4, #0\n \tstr.w\tr8, [sp, #44]\t@ 0x2c\n \tmovw\tsl, #21846\t@ 0x5556\n \tmovt\tsl, #21845\t@ 0x5555\n \tadd\tr1, pc\n \tldr.w\tr8, [sp, #32]\n \tmov\tr7, r4\n \tstr\tr1, [sp, #16]\n-\tldr.w\tr1, [pc, #1064]\t@ 1fc9c \n+\tldr.w\tr1, [pc, #1064]\t@ 20540 \n \tstr\tr3, [sp, #48]\t@ 0x30\n \tadd\tr1, pc\n \tstr\tr1, [sp, #28]\n \tadd.w\tr9, r7, #1\n \tcmp\tr9, r2\n-\tblt.n\t1f88c \n+\tblt.n\t20130 \n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #16]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tcmp\tr6, r4\n-\tbgt.n\t1f898 \n+\tbgt.n\t2013c \n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #28]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tcmp\tr8, r4\n-\tbeq.n\t1f8f6 \n+\tbeq.n\t2019a \n \tldr\tr2, [sp, #64]\t@ 0x40\n \tmov\tr0, fp\n \tldr\tr3, [r5, #0]\n \tldr.w\tr9, [r2, r9, lsl #2]\n \tldr.w\tr3, [r3, #160]\t@ 0xa0\n \tldr\tr2, [sp, #20]\n \tmov\tr1, r9\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.w\t1f9ee \n+\tbne.w\t20292 \n \tldr\tr3, [sp, #72]\t@ 0x48\n \tcmp\tr3, #0\n-\tblt.w\t1f9ee \n+\tblt.w\t20292 \n \tldr\tr2, [sp, #60]\t@ 0x3c\n \tcmp\tr3, r2\n-\tbge.w\t1f9ee \n+\tbge.w\t20292 \n \tmovw\tip, #43691\t@ 0xaaab\n \tmovt\tip, #43690\t@ 0xaaaa\n \tmovw\tr2, #43690\t@ 0xaaaa\n \tmovt\tr2, #10922\t@ 0x2aaa\n \tmla\tr2, ip, r3, r2\n \tcmp.w\tr2, #1431655765\t@ 0x55555555\n-\tbcs.w\t1f9ee \n+\tbcs.w\t20292 \n \tcmp\tr3, r7\n-\tbeq.w\t1fa54 \n+\tbeq.w\t202f8 \n \tsmull\tr1, r2, sl, r3\n \tsub.w\tr3, r2, r3, asr #31\n \tldr\tr2, [sp, #12]\n \tstr.w\tr3, [r2, r4, lsl #2]\n \tldr\tr2, [sp, #60]\t@ 0x3c\n \tadds\tr7, #3\n \tadds\tr4, #1\n \tcmp\tr2, r7\n-\tbgt.n\t1f87c \n+\tbgt.n\t20120 \n \tldrd\tr8, r3, [sp, #44]\t@ 0x2c\n \tstr\tr3, [sp, #16]\n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #36]\t@ 0x24\n \tldr\tr2, [r2, #20]\n \tblx\tr2\n \tldr\tr3, [sp, #16]\n \tcmp.w\tr8, #2\n \tstr\tr0, [sp, #44]\t@ 0x2c\n-\tble.n\t1f924 \n+\tble.n\t201c8 \n \tldr\tr2, [sp, #36]\t@ 0x24\n \tmovs\tr1, #0\n \tstr\tr3, [sp, #16]\n \tblx\t91dc \n \tldr\tr3, [sp, #16]\n \tldr\tr2, [sp, #32]\n \tcmp\tr2, r6\n-\tblt.n\t1f938 \n+\tblt.n\t201dc \n \tldr\tr2, [r5, #0]\n-\tldr\tr0, [pc, #880]\t@ (1fca0 )\n+\tldr\tr0, [pc, #880]\t@ (20544 )\n \tstr\tr3, [sp, #16]\n \tldr\tr2, [r2, #16]\n \tadd\tr0, pc\n \tblx\tr2\n \tldr\tr3, [sp, #16]\n \tldrd\tr0, r1, [sp, #40]\t@ 0x28\n \tmovs\tr2, #1\n \tcmp.w\tr8, #2\n \tstr\tr2, [r1, r0]\n-\tbgt.w\t1fbc0 \n+\tbgt.w\t20464 \n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #44]\t@ 0x2c\n \tstr\tr3, [sp, #16]\n \tldr\tr2, [r2, #24]\n \tblx\tr2\n \tldr\tr3, [sp, #16]\n \tldr\tr2, [r5, #0]\n@@ -36642,33 +37642,33 @@\n \tmov\tr0, r8\n \tstr\tr3, [sp, #16]\n \tldr.w\tr2, [r2, #732]\t@ 0x2dc\n \tblx\tr2\n \tldr\tr2, [sp, #60]\t@ 0x3c\n \tldr\tr3, [sp, #16]\n \tcmp\tr2, #0\n-\tble.w\t1fa78 \n-\tldr.w\tr9, [pc, #816]\t@ 1fca4 \n+\tble.w\t2031c \n+\tldr.w\tr9, [pc, #816]\t@ 20548 \n \tmov.w\tsl, #0\n \tstr.w\tfp, [sp, #16]\n \tmov\tr4, sl\n \tadd\tr9, pc\n \tmov\tfp, r5\n \tstr\tr3, [sp, #28]\n \tmov\tr5, r9\n \tmov\tr9, r6\n \tldr\tr6, [sp, #20]\n-\tb.n\t1f998 \n+\tb.n\t2023c \n \tldr\tr2, [sp, #60]\t@ 0x3c\n \tadds\tr4, #3\n \tadd.w\tsl, sl, #1\n \tcmp\tr2, r4\n-\tble.n\t1fa6e \n+\tble.n\t20312 \n \tcmp\tr9, sl\n-\tbgt.n\t1f9a6 \n+\tbgt.n\t2024a \n \tldr.w\tr2, [fp]\n \tmov\tr0, r5\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [sp, #64]\t@ 0x40\n \tldr\tr7, [sp, #124]\t@ 0x7c\n \tldr.w\tr0, [r2, r4, lsl #2]\n@@ -36677,89 +37677,89 @@\n \tblx\tr2\n \tmov\tr2, r6\n \tmov\tr1, r0\n \tmov\tr0, r8\n \tblx\tr7\n \tldr\tr2, [sp, #72]\t@ 0x48\n \tcmp\tr2, #0\n-\tbne.n\t1f98c \n+\tbne.n\t20230 \n \tmov\tr5, fp\n-\tldr\tr1, [pc, #732]\t@ (1fca8 )\n+\tldr\tr1, [pc, #732]\t@ (2054c )\n \tldr.w\tfp, [sp, #16]\n \tadd\tr1, pc\n \tldr\tr3, [r5, #0]\n \tmov\tr0, fp\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r8\n \tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tldr\tr0, [sp, #12]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t1f75a \n+\tb.n\t1fffe \n \tldr\tr3, [r5, #0]\n \tmov\tr0, fp\n \tldr.w\tr3, [r3, #876]\t@ 0x36c\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r9\n \tldr.w\tr2, [r3, #1368]\t@ 0x558\n \tldr.w\tr4, [r3, #288]\t@ 0x120\n \tblx\tr2\n \tmovs\tr3, #0\n-\tldr\tr1, [pc, #672]\t@ (1fcac )\n+\tldr\tr1, [pc, #672]\t@ (20550 )\n \tstr\tr3, [sp, #0]\n \tmov\tr2, r0\n-\tldr\tr3, [pc, #672]\t@ (1fcb0 )\n+\tldr\tr3, [pc, #672]\t@ (20554 )\n \tmov\tr0, fp\n \tadd\tr1, pc\n \tadd\tr3, pc\n \tblx\tr4\n \tldr\tr3, [r5, #0]\n \tldr\tr0, [sp, #12]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t1f75a \n+\tb.n\t1fffe \n \tldr\tr2, [r5, #0]\n-\tldr\tr0, [pc, #652]\t@ (1fcb4 )\n+\tldr\tr0, [pc, #652]\t@ (20558 )\n \tldr\tr2, [r2, #16]\n \tadd\tr0, pc\n \tblx\tr2\n \tldr\tr3, [sp, #16]\n-\tb.n\t1f840 \n+\tb.n\t200e4 \n \tldr.w\tr3, [r8]\n \tmov\tr0, fp\n-\tldr\tr1, [pc, #640]\t@ (1fcb8 )\n+\tldr\tr1, [pc, #640]\t@ (2055c )\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t1f75a \n+\tb.n\t1fffe \n \tldr\tr3, [r5, #0]\n \tmovs\tr2, #0\n-\tldr\tr1, [pc, #628]\t@ (1fcbc )\n+\tldr\tr1, [pc, #628]\t@ (20560 )\n \tmov\tr0, fp\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t1f75a \n+\tb.n\t1fffe \n \tldr\tr3, [r5, #0]\n \tmov\tr2, r0\n-\tldr\tr1, [pc, #612]\t@ (1fcc0 )\n+\tldr\tr1, [pc, #612]\t@ (20564 )\n \tmov\tr0, fp\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tldr\tr0, [sp, #12]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t1f75a \n+\tb.n\t1fffe \n \tmov\tr5, fp\n \tldr\tr3, [sp, #28]\n \tldr.w\tfp, [sp, #16]\n \tmov\tr6, r9\n \tldr\tr2, [r5, #0]\n \tmov\tr0, r8\n \tstr\tr3, [sp, #16]\n@@ -36772,25 +37772,25 @@\n \tldr\tr3, [sp, #24]\n \tmov\tr9, r0\n \tldr\tr0, [r3, #64]\t@ 0x40\n \tblx\t96a0 \n \tldr\tr2, [sp, #60]\t@ 0x3c\n \tldr\tr3, [sp, #16]\n \tcmp\tr2, #0\n-\tble.w\t1fc5c \n-\tldr.w\tsl, [pc, #544]\t@ 1fcc4 \n+\tble.w\t20500 \n+\tldr.w\tsl, [pc, #544]\t@ 20568 \n \tsub.w\tr4, r9, #4\n \tstrd\tr9, r3, [sp, #16]\n \tmov\tr9, r5\n \tldr\tr5, [sp, #24]\n \tadd\tsl, pc\n \tmov.w\tr8, #0\n \tmovs\tr7, #12\n \tcmp\tr6, r8\n-\tbgt.n\t1fac6 \n+\tbgt.n\t2036a \n \tldr.w\tr1, [r9]\n \tmov\tr0, sl\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tmul.w\tr1, r7, r8\n \tldr\tr0, [sp, #64]\t@ 0x40\n \tadd.w\tr8, r8, #1\n@@ -36801,48 +37801,48 @@\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\t9724 \n \tldr\tr1, [sp, #60]\t@ 0x3c\n \tstr.w\tr0, [r4, #4]!\n \tadd.w\tr0, r8, r8, lsl #1\n \tcmp\tr1, r0\n-\tbgt.n\t1fab8 \n+\tbgt.n\t2035c \n \tmov\tr2, r1\n \tmov\tr5, r9\n \tldr\tr1, [sp, #40]\t@ 0x28\n \tcmp\tr2, #0\n \tldr.w\tr9, [sp, #16]\n \tldr\tr0, [sp, #24]\n \tldr\tr3, [sp, #20]\n \tldr.w\tr1, [r9, r1]\n \tstr\tr1, [r0, #64]\t@ 0x40\n-\tble.n\t1fbaa \n-\tldr\tr1, [pc, #444]\t@ (1fcc8 )\n+\tble.n\t2044e \n+\tldr\tr1, [pc, #444]\t@ (2056c )\n \tmovs\tr0, #0\n \tldr\tr7, [sp, #12]\n \tmov\tr8, r0\n \tadd\tr1, pc\n \tstr\tr1, [sp, #24]\n-\tldr\tr1, [pc, #436]\t@ (1fccc )\n+\tldr\tr1, [pc, #436]\t@ (20570 )\n \tmov\tsl, r0\n \tstr\tr3, [sp, #36]\t@ 0x24\n \tadd\tr1, pc\n \tstr\tr1, [sp, #28]\n-\tldr\tr1, [pc, #428]\t@ (1fcd0 )\n+\tldr\tr1, [pc, #428]\t@ (20574 )\n \tstr.w\tfp, [sp, #16]\n \tadd\tr1, pc\n \tstr\tr1, [sp, #20]\n-\tb.n\t1fb70 \n+\tb.n\t20414 \n \tldr\tr2, [r7, #0]\n \tcmp\tr2, r6\n \tite\tlt\n \tmovlt\tr1, #0\n \tmovge\tr1, #1\n \torrs.w\tr1, r1, r2, lsr #31\n-\tbeq.n\t1fb46 \n+\tbeq.n\t203ea \n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #20]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [r7, #0]\n \tldr.w\tfp, [r9, sl, lsl #2]\n \tldr.w\tr0, [r9, r2, lsl #2]\n@@ -36854,53 +37854,53 @@\n \tldr\tr2, [r2, r4]\n \tblx\t8970 \n \tldr\tr2, [sp, #60]\t@ 0x3c\n \tadd.w\tr8, r8, #3\n \tadd.w\tsl, sl, #1\n \tadds\tr7, #4\n \tcmp\tr2, r8\n-\tble.n\t1fba8 \n+\tble.n\t2044c \n \tadd.w\tr1, r8, #2\n \tcmp\tr1, r2\n-\tblt.n\t1fb80 \n+\tblt.n\t20424 \n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #24]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tcmp\tr6, sl\n-\tbgt.n\t1fb8c \n+\tbgt.n\t20430 \n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #28]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr3, [sp, #32]\n \tmov.w\tr4, r8, lsl #2\n \tadds\tr4, #8\n \tcmp\tr3, sl\n-\tbne.n\t1fb2c \n+\tbne.n\t203d0 \n \tldr\tr2, [sp, #64]\t@ 0x40\n \tldr.w\tr0, [r9, r3, lsl #2]\n \tldr\tr1, [sp, #16]\n \tldr\tr2, [r2, r4]\n \tblx\t8970 \n-\tb.n\t1fb60 \n+\tb.n\t20404 \n \tldr\tr3, [sp, #36]\t@ 0x24\n \tldr\tr2, [r5, #0]\n \tmov\tr0, r9\n \tstr\tr3, [sp, #16]\n \tldr\tr2, [r2, #24]\n \tblx\tr2\n \tldr\tr2, [r5, #0]\n \tldr\tr0, [sp, #12]\n \tldr\tr2, [r2, #24]\n \tblx\tr2\n \tldr\tr3, [sp, #16]\n-\tb.n\t1f75c \n+\tb.n\t20000 \n \tmov\tr8, r2\n-\tldr\tr2, [pc, #272]\t@ (1fcd4 )\n+\tldr\tr2, [pc, #272]\t@ (20578 )\n \tmov\tsl, r6\n \tstrd\tr3, fp, [sp, #48]\t@ 0x30\n \tadd\tr2, pc\n \tstr\tr2, [sp, #16]\n \tmov\tr2, r1\n \tmov\tr6, r5\n \tmov\tfp, r2\n@@ -36910,127 +37910,127 @@\n \tmov\tr3, r6\n \tldr.w\tr9, [sp, #28]\n \tmov\tr7, r5\n \tldr\tr4, [sp, #12]\n \tmov\tr6, r5\n \tmov\tr5, r3\n \tldr.w\tr3, [r9, #4]!\n-\tcbnz\tr3, 1fc1a \n+\tcbnz\tr3, 204be \n \tldr\tr3, [r4, #0]\n \tcmp\tr3, sl\n \tite\tlt\n \tmovlt\tr2, #0\n \tmovge\tr2, #1\n \torrs.w\tr2, r2, r3, lsr #31\n-\tbeq.n\t1fc08 \n+\tbeq.n\t204ac \n \tldr\tr3, [r5, #0]\n \tldr\tr0, [sp, #16]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tldr.w\tr3, [fp, r3, lsl #2]\n-\tcbz\tr3, 1fc1a \n+\tcbz\tr3, 204be \n \tmovs\tr3, #1\n \tadd.w\tr8, r8, #1\n \tmov\tr6, r3\n \tstr.w\tr3, [r9]\n \tadds\tr7, #1\n \tadds\tr4, #4\n \tcmp\tsl, r7\n-\tbgt.n\t1fbe8 \n+\tbgt.n\t2048c \n \tmov\tr3, r5\n \tmov\tr5, r6\n \tmov\tr6, r3\n \tcmp\tr5, #0\n-\tbne.n\t1fbd8 \n+\tbne.n\t2047c \n \tldr\tr3, [sp, #48]\t@ 0x30\n \tstr\tr3, [sp, #16]\n \tmov\tr3, sl\n \tmov\tsl, r5\n \tmov\tr5, r6\n \tldr\tr0, [sp, #44]\t@ 0x2c\n \tmov\tr6, r3\n \tldr.w\tfp, [sp, #52]\t@ 0x34\n \tldr\tr2, [r5, #0]\n \tldr\tr2, [r2, #24]\n \tblx\tr2\n \tldr\tr2, [r5, #0]\n \tldr\tr3, [sp, #16]\n \tcmp\tr8, r6\n-\tbge.w\t1f954 \n-\tldr\tr1, [pc, #136]\t@ (1fcd8 )\n+\tbge.w\t201f8 \n+\tldr\tr1, [pc, #136]\t@ (2057c )\n \tmov\tr0, fp\n \tldr.w\tr3, [r2, #288]\t@ 0x120\n \tmov\tr2, sl\n \tadd\tr1, pc\n-\tb.n\t1fa62 \n+\tb.n\t20306 \n \tldr\tr2, [sp, #40]\t@ 0x28\n \tldr\tr1, [sp, #24]\n \tldr.w\tr2, [r9, r2]\n \tstr\tr2, [r1, #64]\t@ 0x40\n-\tb.n\t1fbaa \n+\tb.n\t2044e \n \tblx\t894c <__stack_chk_fail@plt>\n-\tbls.n\t1fd38 \n+\tbeq.n\t20494 \n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tbls.n\t1fd28 \n+\tbeq.n\t20484 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr4, [r0, #12]\n+\tstrb\tr0, [r0, #13]\n \tmovs\tr1, r0\n-\tldrb\tr2, [r6, #13]\n+\tstrb\tr6, [r5, #14]\n \tmovs\tr1, r0\n-\tbhi.n\t1fbb8 \n+\tldmia\tr7, {r2, r4, r5, r6, r7}\n \tmovs\tr1, r0\n-\tldrb\tr4, [r6, #8]\n+\tstrb\tr0, [r6, #9]\n \tmovs\tr1, r0\n-\tldrb\tr0, [r7, #12]\n+\tstrb\tr4, [r6, #13]\n \tmovs\tr1, r0\n-\tldrb\tr6, [r5, #15]\n+\tstrb\tr2, [r5, #16]\n \tmovs\tr1, r0\n-\tldrb\tr4, [r6, #13]\n+\tstrb\tr0, [r6, #14]\n \tmovs\tr1, r0\n-\tldrb\tr4, [r1, #17]\n+\tstrb\tr0, [r1, #18]\n \tmovs\tr1, r0\n-\tldrb\tr0, [r6, #18]\n+\tstrb\tr4, [r5, #19]\n \tmovs\tr1, r0\n-\tldrb\tr6, [r6, #18]\n+\tstrb\tr2, [r6, #19]\n \tmovs\tr1, r0\n-\tldrb\tr6, [r1, #21]\n+\tstrb\tr2, [r1, #22]\n \tmovs\tr1, r0\n-\tadds\tr2, #54\t@ 0x36\n+\tldr\tr2, [pc, #296]\t@ (20678 )\n \tmovs\tr1, r0\n-\tldrb\tr6, [r7, #13]\n+\tstrb\tr2, [r7, #14]\n \tmovs\tr1, r0\n-\tadds\tr1, #76\t@ 0x4c\n+\tldr\tr1, [pc, #384]\t@ (206d8 )\n \tmovs\tr1, r0\n-\tldrb\tr0, [r4, #8]\n+\tstrb\tr4, [r3, #9]\n \tmovs\tr1, r0\n-\tldrb\tr4, [r3, #7]\n+\tstrb\tr0, [r3, #8]\n \tmovs\tr1, r0\n-\tldrb\tr2, [r0, #3]\n+\tstrb\tr6, [r7, #3]\n \tmovs\tr1, r0\n-\tldrb\tr0, [r4, #13]\n+\tstrb\tr4, [r3, #14]\n \tmovs\tr1, r0\n-\tldrb\tr4, [r0, #18]\n+\tstrb\tr0, [r0, #19]\n \tmovs\tr1, r0\n-\tldrb\tr2, [r1, #18]\n+\tstrb\tr6, [r0, #19]\n \tmovs\tr1, r0\n-\tldrb\tr4, [r6, #19]\n+\tstrb\tr0, [r6, #20]\n \tmovs\tr1, r0\n-\tldrb\tr2, [r2, #21]\n+\tstrb\tr6, [r1, #22]\n \tmovs\tr1, r0\n-\tldrb\tr2, [r1, #10]\n+\tstrb\tr6, [r0, #11]\n \tmovs\tr1, r0\n-\tldrb\tr0, [r5, #5]\n+\tstrb\tr4, [r4, #6]\n \tmovs\tr1, r0\n \n-0001fcdc :\n+00020580 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr5, r1\n \tmov\tr4, r0\n \tldr\tr0, [r0, #64]\t@ 0x40\n@@ -37039,20 +38039,20 @@\n \tldr\tr1, [r5, #64]\t@ 0x40\n \tblx\t8518 \n \tmov\tr3, r0\n \tmovs\tr0, #0\n \tstr\tr3, [r4, #64]\t@ 0x40\n \tpop\t{r3, r4, r5, pc}\n \n-0001fd04 :\n+000205a8 :\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr6, [pc, #40]\t@ (1fd3c )\n+\tldr\tr6, [pc, #40]\t@ (205e0 )\n \tmov\tr4, r0\n \tadd.w\tr5, r0, #88\t@ 0x58\n \tadds\tr7, r0, #4\n \tadd\tr6, pc\n \tldr\tr2, [r4, #60]\t@ 0x3c\n \tmov\tr1, r6\n \tmov\tr0, r5\n@@ -37060,142 +38060,142 @@\n \tstr\tr2, [r4, #60]\t@ 0x3c\n \tblx\t973c \n \tldr\tr3, [r4, #48]\t@ 0x30\n \tmov\tr1, r5\n \tmov\tr0, r7\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t1fd1e \n+\tbne.n\t205c2 \n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tcmp\tr3, #88\t@ 0x58\n+\tmuls\tr4, r5\n \tmovs\tr1, r0\n \n-0001fd40 :\n+000205e4 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tldr\tr7, [pc, #536]\t@ (1ff6c )\n+\tldr\tr7, [pc, #536]\t@ (20810 )\n \tmov\tr4, r1\n-\tldr\tr3, [pc, #536]\t@ (1ff70 )\n+\tldr\tr3, [pc, #536]\t@ (20814 )\n \tmov\tr5, r0\n \tadd\tr7, pc\n-\tldr\tr1, [pc, #536]\t@ (1ff74 )\n+\tldr\tr1, [pc, #536]\t@ (20818 )\n \tsub\tsp, #20\n \tmov\tr2, r0\n \tadd\tr1, pc\n \tmov\tr0, r4\n \tldr\tr3, [r7, r3]\n-\tldr\tr6, [pc, #528]\t@ (1ff78 )\n+\tldr\tr6, [pc, #528]\t@ (2081c )\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n \tblx\t903c \n \tmov\tr0, r4\n \tadd\tr6, pc\n \tblx\t8638 \n \tldr\tr7, [r5, #68]\t@ 0x44\n \tcmp\tr7, #0\n-\tbeq.w\t1ff56 \n-\tldr\tr3, [pc, #500]\t@ (1ff7c )\n+\tbeq.w\t207fa \n+\tldr\tr3, [pc, #500]\t@ (20820 )\n \tldr\tr0, [r7, #0]\n \tldr\tr6, [r6, r3]\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr3, r0\n-\tldr\tr1, [pc, #488]\t@ (1ff80 )\n+\tldr\tr1, [pc, #488]\t@ (20824 )\n \tmov\tr2, r7\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t903c \n \tmov\tr0, r4\n \tblx\t8638 \n \tldr\tr7, [r5, #76]\t@ 0x4c\n \tcmp\tr7, #0\n-\tbeq.w\t1ff60 \n+\tbeq.w\t20804 \n \tldr\tr3, [r6, #0]\n \tldr\tr0, [r7, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr3, r0\n-\tldr\tr1, [pc, #456]\t@ (1ff84 )\n+\tldr\tr1, [pc, #456]\t@ (20828 )\n \tmov\tr2, r7\n \tmov\tr0, r4\n \tmov\tr7, sp\n \tadd\tr1, pc\n \tblx\t903c \n \tmov\tr0, r4\n \tblx\t8638 \n \tldr\tr3, [r6, #0]\n \tadds\tr0, r5, #4\n \tmov\tr1, sp\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbeq.w\t1ff28 \n-\tldr.w\tr9, [pc, #420]\t@ 1ff88 \n-\tldr.w\tr8, [pc, #420]\t@ 1ff8c \n-\tldr.w\tsl, [pc, #420]\t@ 1ff90 \n+\tbeq.w\t207cc \n+\tldr.w\tr9, [pc, #420]\t@ 2082c \n+\tldr.w\tr8, [pc, #420]\t@ 20830 \n+\tldr.w\tsl, [pc, #420]\t@ 20834 \n \tadd\tr9, pc\n \tadd\tr8, pc\n \tadd\tsl, pc\n-\tb.n\t1feaa \n+\tb.n\t2074e \n \tldr\tr3, [r6, #0]\n \tldr.w\tr0, [fp]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr3, r0\n-\tldr\tr1, [pc, #400]\t@ (1ff94 )\n+\tldr\tr1, [pc, #400]\t@ (20838 )\n \tmov\tr2, fp\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t903c \n \tmov\tr0, r4\n \tblx\t8638 \n \tldr.w\tfp, [r5, #24]\n \tcmp.w\tfp, #0\n-\tbeq.w\t1ff22 \n+\tbeq.w\t207c6 \n \tldr\tr3, [r6, #0]\n \tldr.w\tr0, [fp]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr3, r0\n-\tldr\tr1, [pc, #360]\t@ (1ff98 )\n+\tldr\tr1, [pc, #360]\t@ (2083c )\n \tmov\tr2, fp\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t903c \n \tmov\tr0, r4\n \tblx\t8638 \n \tldr.w\tfp, [r5, #20]\n \tcmp.w\tfp, #0\n-\tbeq.n\t1ff1c \n+\tbeq.n\t207c0 \n \tldr\tr3, [r6, #0]\n \tldr.w\tr0, [fp]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr3, r0\n-\tldr\tr1, [pc, #320]\t@ (1ff9c )\n+\tldr\tr1, [pc, #320]\t@ (20840 )\n \tmov\tr2, fp\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t903c \n \tmov\tr0, r4\n \tblx\t8638 \n \tldr\tr5, [r5, #28]\n \tcmp\tr5, #0\n-\tbeq.n\t1ff16 \n+\tbeq.n\t207ba \n \tldr\tr3, [r6, #0]\n \tldr\tr0, [r5, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr3, r0\n-\tldr\tr1, [pc, #288]\t@ (1ffa0 )\n+\tldr\tr1, [pc, #288]\t@ (20844 )\n \tmov\tr2, r5\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t903c \n \tmov\tr0, r4\n \tblx\t8638 \n \tmov\tr1, r4\n@@ -37204,15 +38204,15 @@\n \tmov\tr0, r4\n \tblx\t8638 \n \tldr\tr3, [r6, #0]\n \tmov\tr0, r7\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbeq.n\t1ff28 \n+\tbeq.n\t207cc \n \tldr\tr5, [r0, #12]\n \tldr\tr3, [r6, #0]\n \tldr\tr0, [r5, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr2, r5\n \tmov\tr3, r0\n@@ -37226,298 +38226,471 @@\n \tmov\tr0, r4\n \tblx\t903c \n \tmov\tr0, r4\n \tblx\t8638 \n \tldr.w\tfp, [r5, #16]\n \tmov\tr3, sl\n \tcmp.w\tfp, #0\n-\tbeq.n\t1fef2 \n+\tbeq.n\t20796 \n \tldr\tr3, [r6, #0]\n \tldr.w\tr0, [fp]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr3, r0\n-\tldr\tr1, [pc, #176]\t@ (1ffa4 )\n+\tldr\tr1, [pc, #176]\t@ (20848 )\n \tmov\tr2, fp\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t903c \n \tmov\tr0, r4\n \tblx\t8638 \n \tldr.w\tfp, [r5, #12]\n \tcmp.w\tfp, #0\n-\tbne.w\t1fdf4 \n-\tldr\tr3, [pc, #148]\t@ (1ffa8 )\n+\tbne.w\t20698 \n+\tldr\tr3, [pc, #148]\t@ (2084c )\n \tadd\tr3, pc\n-\tb.n\t1fe02 \n-\tldr\tr3, [pc, #148]\t@ (1ffac )\n+\tb.n\t206a6 \n+\tldr\tr3, [pc, #148]\t@ (20850 )\n \tadd\tr3, pc\n-\tb.n\t1fe7c \n-\tldr\tr3, [pc, #144]\t@ (1ffb0 )\n+\tb.n\t20720 \n+\tldr\tr3, [pc, #144]\t@ (20854 )\n \tadd\tr3, pc\n-\tb.n\t1fe58 \n-\tldr\tr3, [pc, #144]\t@ (1ffb4 )\n+\tb.n\t206fc \n+\tldr\tr3, [pc, #144]\t@ (20858 )\n \tadd\tr3, pc\n-\tb.n\t1fe2e \n-\tldr\tr0, [pc, #140]\t@ (1ffb8 )\n+\tb.n\t206d2 \n+\tldr\tr0, [pc, #140]\t@ (2085c )\n \tmov\tr3, r4\n \tmovs\tr2, #2\n \tmovs\tr1, #1\n \tadd\tr0, pc\n \tblx\t8b40 \n \tmov\tr0, r4\n \tblx\t8638 \n-\tldr\tr2, [pc, #124]\t@ (1ffbc )\n-\tldr\tr3, [pc, #48]\t@ (1ff70 )\n+\tldr\tr2, [pc, #124]\t@ (20860 )\n+\tldr\tr3, [pc, #48]\t@ (20814 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t1ff66 \n+\tbne.n\t2080a \n \tadd\tsp, #20\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr2, [pc, #36]\t@ (1ff7c )\n-\tldr\tr3, [pc, #100]\t@ (1ffc0 )\n+\tldr\tr2, [pc, #36]\t@ (20820 )\n+\tldr\tr3, [pc, #100]\t@ (20864 )\n \tadd\tr3, pc\n \tldr\tr6, [r6, r2]\n-\tb.n\t1fd94 \n-\tldr\tr3, [pc, #96]\t@ (1ffc4 )\n+\tb.n\t20638 \n+\tldr\tr3, [pc, #96]\t@ (20868 )\n \tadd\tr3, pc\n-\tb.n\t1fdba \n+\tb.n\t2065e \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tbcs.n\t1feb8 \n+\tldmia\tr2!, {}\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr0, [r2, #14]\n+\tstrb\tr4, [r1, #15]\n \tmovs\tr1, r0\n-\tbcs.n\t1fe88 \n+\tldmia\tr1, {r1, r5, r6, r7}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr2, [r4, #13]\n+\tstrb\tr6, [r3, #14]\n \tmovs\tr1, r0\n-\tldrb\tr6, [r1, #13]\n+\tstrb\tr2, [r1, #14]\n \tmovs\tr1, r0\n-\tldrb\tr0, [r7, #12]\n+\tstrb\tr4, [r6, #13]\n \tmovs\tr1, r0\n-\tldrb\tr6, [r0, #13]\n+\tstrb\tr2, [r0, #14]\n \tmovs\tr1, r0\n-\tldr\tr7, [pc, #464]\t@ (20164 )\n+\tadds\tr6, #92\t@ 0x5c\n \tmovs\tr1, r0\n-\tldrb\tr0, [r6, #12]\n+\tstrb\tr4, [r5, #13]\n \tmovs\tr1, r0\n-\tldrb\tr4, [r0, #12]\n+\tstrb\tr0, [r0, #13]\n \tmovs\tr1, r0\n-\tldrb\tr2, [r3, #11]\n+\tstrb\tr6, [r2, #12]\n \tmovs\tr1, r0\n-\tldrb\tr6, [r6, #10]\n+\tstrb\tr2, [r6, #11]\n \tmovs\tr1, r0\n-\tldrb\tr0, [r0, #9]\n+\tstrb\tr4, [r7, #9]\n \tmovs\tr1, r0\n-\tldr\tr6, [pc, #328]\t@ (200f4 )\n+\tadds\tr5, #58\t@ 0x3a\n \tmovs\tr1, r0\n-\tldr\tr6, [pc, #304]\t@ (200e0 )\n+\tadds\tr5, #52\t@ 0x34\n \tmovs\tr1, r0\n-\tldr\tr6, [pc, #280]\t@ (200cc )\n+\tadds\tr5, #46\t@ 0x2e\n \tmovs\tr1, r0\n-\tldr\tr6, [pc, #256]\t@ (200b8 )\n+\tadds\tr5, #40\t@ 0x28\n \tmovs\tr1, r0\n-\tldrb\tr4, [r2, #8]\n+\tstrb\tr0, [r2, #9]\n \tmovs\tr1, r0\n-\tbeq.n\t1ff38 \n+\tldmia\tr0!, {r3, r4}\n \tmovs\tr1, r0\n-\tldr\tr6, [pc, #40]\t@ (1ffec )\n+\tadds\tr4, #242\t@ 0xf2\n \tmovs\tr1, r0\n-\tldr\tr6, [pc, #8]\t@ (1ffd0 )\n+\tadds\tr4, #234\t@ 0xea\n \tmovs\tr1, r0\n-\n-0001ffc8 :\n-\tmovs\tr3, #0\n-\tstrd\tr3, r3, [r0]\n-\tbx\tlr\n-\n-0001ffd0 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #40]\t@ (20008 )\n-\tmov\tr4, r0\n-\tldr\tr2, [pc, #40]\t@ (2000c )\n-\tmovs\tr0, #8\n+\tldr\tr3, [pc, #12]\t@ (2087c )\n+\tldr\tr2, [pc, #16]\t@ (20880 )\n \tadd\tr3, pc\n-\tmov\tr5, r1\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tmovs\tr2, #0\n-\tstrd\tr2, r5, [r0]\n-\tcbz\tr3, 20002 \n-\tstr\tr0, [r3, #0]\n-\tstr\tr0, [r4, #4]\n-\tpop\t{r3, r4, r5, pc}\n-\tstrd\tr0, r0, [r4]\n-\tpop\t{r3, r4, r5, pc}\n-\tbeq.n\t20038 \n+\tldr\tr3, [r3, #24]\n+\tbx\tr3\n+\tnop\n+\tstmia\tr7!, {r2, r3, r7}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n-\t...\n-\n-00020010 :\n-\tpush\t{r3, r4, r5, lr}\n+\tmovs\tr0, r0\n+\tb.w\t87f4 \n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #44]\t@ (2004c )\n-\tmov\tr4, r0\n-\tldr\tr2, [pc, #44]\t@ (20050 )\n-\tmovs\tr0, #8\n-\tadd\tr3, pc\n+\tstr.w\tr0, [ip, #4000]\t@ 0xfa0\n+\tldr\tr5, [pc, #540]\t@ (20ab8 )\n+\tsub\tsp, #60\t@ 0x3c\n+\tldr\tr0, [pc, #540]\t@ (20abc )\n+\tadd\tr5, pc\n+\tldr\tr7, [pc, #540]\t@ (20ac0 )\n+\tldr\tr4, [pc, #544]\t@ (20ac4 )\n+\tadd\tr7, pc\n+\tldr\tr0, [r5, r0]\n \tmov\tr5, r1\n-\tldr\tr3, [r3, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #20]\n+\tldr\tr0, [r0, #0]\n+\tstr\tr0, [sp, #52]\t@ 0x34\n+\tmov.w\tr0, #0\n+\tmov\tr0, r2\n+\tldr\tr4, [r7, r4]\n+\tmov\tr2, r3\n+\tsubs\tr3, r0, #1\n+\tcmp\tr3, #1\n+\tldr\tr1, [r4, #0]\n+\tbhi.w\t209c8 \n+\tcmp\tr0, #1\n+\tbeq.w\t20a5e \n+\tldr.w\tr3, [r1, #1368]\t@ 0x558\n+\tadd.w\tr9, sp, #20\n+\tldr\tr0, [r2, #4]\n+\tblx\tr3\n+\tmov\tr8, r0\n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r8\n+\tldr\tr1, [pc, #492]\t@ (20ac8 )\n+\tldr.w\tr3, [r3, #988]\t@ 0x3dc\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tcmp\tr0, #0\n+\tbne.n\t209d8 \n+\tldr\tr1, [pc, #480]\t@ (20acc )\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #524]\t@ 0x20c\n+\tadd\tr1, pc\n+\tldr.w\tsl, [pc, #472]\t@ 20ad0 \n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r5\n+\tadd\tsl, pc\n+\tldr.w\tr3, [r3, #672]\t@ 0x2a0\n \tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tmovs\tr2, #0\n-\tstrd\tr2, r5, [r0]\n-\tcbz\tr3, 20044 \n \tldr\tr3, [r4, #0]\n+\tldr\tr3, [r3, #124]\t@ 0x7c\n+\tblx\tr3\n+\tldr\tr2, [r4, #0]\n+\tldr\tr3, [r0, #0]\n+\tmov\tr6, r0\n+\tadds\tr3, #1\n \tstr\tr3, [r0, #0]\n-\tstr\tr0, [r4, #0]\n-\tpop\t{r3, r4, r5, pc}\n-\tstr\tr0, [r4, #4]\n-\tstr\tr0, [r4, #0]\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tldmia\tr7, {r1, r2, r4, r6, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-00020054 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tmov\tr3, r0\n-\tldr\tr0, [r0, #0]\n-\tldr\tr2, [pc, #40]\t@ (20090 )\n+\tldr.w\tr3, [r2, #1368]\t@ 0x558\n+\tldr.w\tfp, [r2, #988]\t@ 0x3dc\n+\tblx\tr3\n+\tmov\tr1, sl\n+\tblx\tfp\n+\tcmp\tr0, #0\n+\tbeq.w\t20a42 \n+\tldr\tr3, [r4, #0]\n+\tmov\tr1, r8\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r6\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #876]\t@ 0x36c\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r6\n+\tldr.w\tr2, [r3, #1368]\t@ 0x558\n+\tldr.w\tr8, [r3, #644]\t@ 0x284\n+\tblx\tr2\n+\tmov\tr2, r9\n+\tmov\tr1, r0\n+\tmov\tr0, r5\n+\tblx\tr8\n+\tmov\tr8, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t209ee \n+\tldr\tr3, [r4, #0]\n+\tldr.w\tr3, [r3, #228]\t@ 0xe4\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tldr\tr1, [pc, #360]\t@ (20ad4 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr7, r0\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmov\tr1, r6\n+\tmov\tr0, r7\n+\tldr.w\tr3, [r3, #1152]\t@ 0x480\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tldr\tr1, [pc, #336]\t@ (20ad8 )\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r7\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r6, #0]\n+\tble.n\t20a52 \n+\tldr\tr3, [r4, #0]\n+\tmov\tr1, r7\n+\tmov\tr0, r5\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tmov.w\tr8, #1\n+\tldr\tr2, [pc, #300]\t@ (20adc )\n+\tldr\tr3, [pc, #268]\t@ (20abc )\n \tadd\tr2, pc\n-\tcbz\tr0, 2008a \n-\tldr\tr1, [r3, #4]\n-\tldrd\tr5, r4, [r0]\n-\tcmp\tr0, r1\n-\tstr\tr5, [r3, #0]\n-\titt\teq\n-\tmoveq\tr1, #0\n-\tstreq\tr1, [r3, #4]\n-\tldr\tr3, [pc, #20]\t@ (20094 )\n \tldr\tr3, [r2, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t20ab4 \n+\tmov\tr0, r8\n+\tadd\tsp, #60\t@ 0x3c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [pc, #276]\t@ (20ae0 )\n+\tmov\tr0, r5\n+\tldr.w\tr4, [r1, #1064]\t@ 0x428\n+\tmovs\tr1, #1\n+\tadd\tr3, pc\n+\tblx\tr4\n+\tb.n\t209a8 \n+\tldr.w\tr3, [r3, #232]\t@ 0xe8\n+\tmov\tr0, r8\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tblx\tr3\n-\tmov\tr0, r4\n-\tpop\t{r3, r4, r5, pc}\n-\tmov\tr4, r0\n-\tb.n\t20086 \n-\tnop\n-\tldmia\tr7, {r2, r4, r7}\n+\tldr\tr3, [r0, #0]\n+\tmov\tr6, r0\n+\tadds\tr3, #1\n+\tstr\tr3, [r0, #0]\n+\tb.n\t20938 \n+\tblx\t919c \n+\tldr\tr3, [r4, #0]\n+\tmov\tr9, r0\n+\tmov\tr0, r6\n+\tldr.w\tr2, [r3, #1368]\t@ 0x558\n+\tldr.w\tsl, [r3, #392]\t@ 0x188\n+\tblx\tr2\n+\tldr\tr3, [pc, #224]\t@ (20ae4 )\n+\tmov\tr1, r0\n+\tmov\tr0, r5\n+\tldr\tr3, [r7, r3]\n+\tstr\tr3, [sp, #12]\n+\tmov\tr2, r3\n+\tldr\tr3, [pc, #216]\t@ (20ae8 )\n+\tadd\tr3, pc\n+\tstr\tr3, [sp, #0]\n+\tmov\tr3, r9\n+\tblx\tsl\n+\tmov\tr1, r0\n+\tmov\tr0, r9\n+\tblx\t9048 \n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r5\n+\tmov\tr1, r6\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tsubs\tr2, r3, #1\n+\tcmp\tr3, #1\n+\tstr\tr2, [r6, #0]\n+\tbgt.n\t209ac \n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tb.n\t209ac \n+\tldr\tr3, [r4, #0]\n+\tmov\tr1, sl\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tmov\tr0, r6\n+\tldr\tr3, [r3, #72]\t@ 0x48\n+\tblx\tr3\n+\tb.n\t2092a \n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tb.n\t2099c \n+\tldr.w\tr8, [pc, #140]\t@ 20aec \n+\tadd.w\tr9, sp, #20\n+\tldr\tr3, [pc, #136]\t@ (20af0 )\n+\tmov\tr2, r9\n+\tadd\tr8, pc\n+\tldr.w\tr6, [r1, #608]\t@ 0x260\n+\tadd\tr3, pc\n+\tmov\tr0, r5\n+\tmov\tr1, r8\n+\tstr\tr3, [sp, #20]\n+\tblx\tr6\n+\tmov\tr6, r0\n+\tcbz\tr0, 20a94 \n+\tmov\tr8, r6\n+\tldr\tr2, [r6, #0]\n+\tldr\tr1, [pc, #112]\t@ (20af4 )\n+\tadds\tr2, #1\n+\tstr.w\tr2, [r8], #4\n+\tadd\tr1, pc\n+\tmov\tr0, r8\n+\tblx\t973c \n+\tb.n\t208d6 \n+\tldr\tr3, [r4, #0]\n+\tmovs\tr0, #56\t@ 0x38\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmov\tr6, r0\n+\tmov\tr1, r8\n+\tldr\tr2, [sp, #20]\n+\tldr.w\tr8, [r3, #900]\t@ 0x384\n+\tmovs\tr3, #0\n+\tstr\tr3, [r0, #0]\n+\tmov\tr3, r0\n+\tmov\tr0, r5\n+\tblx\tr8\n+\tb.n\t20a7e \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tstmia\tr7!, {r1, r2, r3, r4, r6}\n+\tmovs\tr1, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstmia\tr7!, {r3, r4, r6}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n-\t...\n+\tmovs\tr0, r0\n+\tasrs\tr4, r4, #19\n+\tmovs\tr1, r0\n+\tasrs\tr6, r2, #19\n+\tmovs\tr1, r0\n+\tasrs\tr6, r3, #19\n+\tmovs\tr1, r0\n+\tasrs\tr6, r5, #17\n+\tmovs\tr1, r0\n+\tstrb\tr2, [r0, #3]\n+\tmovs\tr1, r0\n+\tstmia\tr6!, {r2, r3, r6}\n+\tmovs\tr1, r0\n+\tstrb\tr6, [r2, #1]\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r7, #32\n+\tmovs\tr0, r0\n+\tmrc2\t15, 3, pc, cr1, cr15, {7}\n+\tldr\tr6, [r0, #124]\t@ 0x7c\n+\tmovs\tr1, r0\n+\tldc2l\t15, cr15, [r9, #1020]!\t@ 0x3fc\n+\tldr\tr6, [r7, #120]\t@ 0x78\n+\tmovs\tr1, r0\n \n-00020098 :\n-\tpush\t{r4, r5, r6, lr}\n+00020af8 :\n+\tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [r0, #0]\n-\tmov\tr6, r0\n-\tldr\tr3, [pc, #32]\t@ (200cc )\n-\tadd\tr3, pc\n-\tcbz\tr4, 200c2 \n-\tldr\tr2, [pc, #28]\t@ (200d0 )\n-\tldr\tr5, [r3, r2]\n-\tldr\tr3, [r5, #0]\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr2, [pc, #36]\t@ (20b2c )\n+\tsub\tsp, #12\n+\tldr\tr1, [pc, #36]\t@ (20b30 )\n+\tmovs\tr4, #0\n+\tadd\tr2, pc\n+\tmov\tr3, r4\n+\tldr\tr2, [r2, r1]\n+\tstr\tr4, [sp, #0]\n+\tldr\tr1, [pc, #28]\t@ (20b34 )\n+\tldr\tr2, [r2, #0]\n+\tadd\tr1, pc\n+\tldr.w\tr5, [r2, #392]\t@ 0x188\n+\tldr\tr2, [pc, #20]\t@ (20b38 )\n+\tadd\tr2, pc\n+\tblx\tr5\n \tmov\tr0, r4\n-\tldr\tr4, [r4, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tcmp\tr4, #0\n-\tbne.n\t200b4 \n-\tmovs\tr3, #0\n-\tstrd\tr3, r3, [r6]\n-\tpop\t{r4, r5, r6, pc}\n-\tnop\n-\tldmia\tr7!, {r4, r6}\n+\tadd\tsp, #12\n+\tpop\t{r4, r5, pc}\n+\tstmia\tr4!, {r1, r2, r3, r5, r6, r7}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n-\t...\n+\tmovs\tr0, r0\n+\tldr\tr2, [r1, #116]\t@ 0x74\n+\tmovs\tr1, r0\n+\tstc2l\t15, cr15, [r3, #-1020]!\t@ 0xfffffc04\n \n-000200d4 :\n+00020b3c :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #756]\t@ (203dc )\n-\tsub\tsp, #24\n-\tldr\tr4, [pc, #756]\t@ (203e0 )\n+\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n+\tldr.w\tr5, [pc, #1980]\t@ 2130c \n+\tsub\tsp, #32\n+\tldr.w\tr4, [pc, #1980]\t@ 21310 \n \tmov\tr6, r3\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #756]\t@ 203e4 \n-\tldr\tr3, [pc, #756]\t@ (203e8 )\n+\tldr.w\tip, [pc, #1976]\t@ 21314 \n+\tldr.w\tr3, [pc, #1976]\t@ 21318 \n \tcmp\tr2, #1\n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r1\n \tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #20]\n+\tstr\tr4, [sp, #28]\n \tmov.w\tr4, #0\n \tmov\tr4, r2\n \tldr.w\tr3, [ip, r3]\n+\tstr\tr3, [sp, #20]\n \tldr\tr3, [r3, #0]\n-\tble.n\t20188 \n-\tldr\tr2, [pc, #732]\t@ (203ec )\n+\tble.w\t20c96 \n+\tldr.w\tr2, [pc, #1944]\t@ 2131c \n \tmov\tr7, r0\n \tmov\tr0, r5\n \tadd\tr2, pc\n \tstr\tr2, [sp, #0]\n-\tadd\tr2, sp, #16\n+\tadd\tr2, sp, #24\n \tstr\tr2, [sp, #8]\n \tmovs\tr2, #0\n \tstr\tr2, [sp, #4]\n-\tldr\tr2, [pc, #716]\t@ (203f0 )\n+\tldr.w\tr2, [pc, #1928]\t@ 21320 \n \tldr.w\tr8, [r3, #1224]\t@ 0x4c8\n \tmovs\tr3, #4\n \tldr\tr1, [r6, #4]\n \tadd\tr2, pc\n \tblx\tr8\n-\tcbnz\tr0, 20198 \n-\tldr\tr3, [sp, #16]\n-\tcmp\tr3, #38\t@ 0x26\n-\tbhi.n\t2019a \n+\tcmp\tr0, #0\n+\tbne.n\t20ca8 \n+\tldr\tr3, [sp, #24]\n+\tcmp\tr3, #112\t@ 0x70\n+\tbhi.w\t212fc \n \ttbh\t[pc, r3, lsl #1]\n-\tlsls\tr5, r0, #1\n-\tlsls\tr4, r1, #1\n-\tlsls\tr3, r2, #1\n-\tlsls\tr2, r3, #1\n-\tlsls\tr1, r4, #1\n-\tlsls\tr0, r5, #1\n-\tlsls\tr7, r5, #1\n-\tlsls\tr6, r6, #1\n-\tlsls\tr5, r7, #1\n-\tlsls\tr4, r0, #2\n-\tlsls\tr3, r1, #2\n \tlsls\tr2, r2, #2\n \tlsls\tr1, r3, #2\n \tlsls\tr0, r4, #2\n \tlsls\tr7, r4, #2\n \tlsls\tr6, r5, #2\n \tlsls\tr5, r6, #2\n \tlsls\tr4, r7, #2\n@@ -37537,1619 +38710,1030 @@\n \tlsls\tr6, r3, #4\n \tlsls\tr5, r4, #4\n \tlsls\tr4, r5, #4\n \tlsls\tr3, r6, #4\n \tlsls\tr2, r7, #4\n \tlsls\tr1, r0, #5\n \tlsls\tr0, r1, #5\n-\tmovs\tr6, r7\n+\tlsls\tr7, r1, #5\n+\tlsls\tr6, r2, #5\n+\tlsls\tr5, r3, #5\n+\tlsls\tr4, r4, #5\n+\tlsls\tr3, r5, #5\n+\tlsls\tr2, r6, #5\n+\tlsls\tr1, r7, #5\n+\tlsls\tr0, r0, #6\n+\tlsls\tr7, r0, #6\n+\tlsls\tr6, r1, #6\n+\tlsls\tr5, r2, #6\n+\tlsls\tr4, r3, #6\n+\tlsls\tr3, r4, #6\n+\tlsls\tr2, r5, #6\n+\tlsls\tr1, r6, #6\n+\tlsls\tr0, r7, #6\n+\tlsls\tr7, r7, #6\n+\tlsls\tr6, r0, #7\n+\tlsls\tr5, r1, #7\n+\tlsls\tr4, r2, #7\n+\tlsls\tr3, r3, #7\n+\tlsls\tr2, r4, #7\n+\tlsls\tr1, r5, #7\n+\tlsls\tr0, r6, #7\n+\tlsls\tr7, r6, #7\n+\tlsls\tr6, r7, #7\n+\tlsls\tr5, r0, #8\n+\tlsls\tr4, r1, #8\n+\tlsls\tr3, r2, #8\n+\tlsls\tr2, r3, #8\n+\tlsls\tr1, r4, #8\n+\tlsls\tr0, r5, #8\n+\tlsls\tr7, r5, #8\n+\tlsls\tr6, r6, #8\n+\tlsls\tr5, r7, #8\n+\tlsls\tr4, r0, #9\n+\tlsls\tr3, r1, #9\n+\tlsls\tr2, r2, #9\n+\tlsls\tr1, r3, #9\n+\tlsls\tr0, r4, #9\n+\tlsls\tr7, r4, #9\n+\tlsls\tr6, r5, #9\n+\tlsls\tr5, r6, #9\n+\tlsls\tr4, r7, #9\n+\tlsls\tr3, r0, #10\n+\tlsls\tr2, r1, #10\n+\tlsls\tr1, r2, #10\n+\tlsls\tr0, r3, #10\n+\tlsls\tr7, r3, #10\n+\tlsls\tr6, r4, #10\n+\tlsls\tr5, r5, #10\n+\tlsls\tr4, r6, #10\n+\tlsls\tr3, r7, #10\n+\tlsls\tr2, r0, #11\n+\tlsls\tr1, r1, #11\n+\tlsls\tr0, r2, #11\n+\tlsls\tr7, r2, #11\n+\tlsls\tr6, r3, #11\n+\tlsls\tr5, r4, #11\n+\tlsls\tr4, r5, #11\n+\tlsls\tr3, r6, #11\n+\tlsls\tr2, r7, #11\n+\tlsls\tr1, r0, #12\n+\tlsls\tr0, r1, #12\n+\tlsls\tr7, r1, #12\n+\tlsls\tr6, r2, #12\n+\tlsls\tr5, r3, #12\n+\tlsls\tr4, r4, #12\n+\tlsls\tr3, r5, #12\n+\tlsls\tr2, r6, #12\n+\tlsls\tr1, r7, #12\n+\tlsls\tr0, r0, #13\n+\tlsls\tr7, r0, #13\n+\tlsls\tr6, r1, #13\n+\tlsls\tr5, r2, #13\n+\tlsls\tr4, r3, #13\n+\tlsls\tr3, r4, #13\n+\tlsls\tr2, r5, #13\n+\tlsls\tr1, r6, #13\n+\tlsls\tr0, r7, #13\n+\tlsls\tr7, r7, #13\n+\tlsls\tr6, r0, #14\n+\tlsls\tr5, r1, #14\n+\tlsls\tr4, r2, #14\n+\tlsls\tr3, r3, #14\n+\tlsls\tr3, r1, #2\n \tldr.w\tr7, [r3, #1064]\t@ 0x428\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #612]\t@ (203f4 )\n+\tldr.w\tr3, [pc, #1668]\t@ 21324 \n \tmov\tr1, r4\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tblx\tr7\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #604]\t@ (203f8 )\n-\tldr\tr3, [pc, #576]\t@ (203e0 )\n+\tldr.w\tr2, [pc, #1660]\t@ 21328 \n+\tldr.w\tr3, [pc, #1632]\t@ 21310 \n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #20]\n+\tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t203d8 \n-\tadd\tsp, #24\n+\tbne.w\t212f8 \n+\tadd\tsp, #32\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t929c \n-\tb.n\t2019a \n+\tblx\t8918 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9aa0 \n-\tb.n\t2019a \n+\tblx\t94dc \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9bf4 \n-\tb.n\t2019a \n+\tblx\t8608 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t99bc \n-\tb.n\t2019a \n+\tblx\t882c \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9624 \n-\tb.n\t2019a \n+\tblx\t990c \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t93ac \n-\tb.n\t2019a \n+\tblx\t9564 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t84ac \n-\tb.n\t2019a \n+\tblx\t86b4 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8350 \n-\tb.n\t2019a \n+\tblx\t8f14 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t89d4 \n-\tb.n\t2019a \n+\tblx\t8da4 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8f74 \n-\tb.n\t2019a \n+\tblx\t8d04 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9a40 \n-\tb.n\t2019a \n+\tblx\t9458 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t95a0 \n-\tb.n\t2019a \n+\tblx\t8abc \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9018 \n-\tb.n\t2019a \n+\tblx\t8614 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8470 \n-\tb.n\t2019a \n+\tblx\t90ac \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9324 \n-\tb.n\t2019a \n+\tblx\t88b4 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8df0 \n-\tb.n\t2019a \n+\tblx\t92fc \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8ebc \n-\tb.n\t2019a \n+\tblx\t8cec \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8434 \n-\tb.n\t2019a \n+\tblx\t88f4 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8668 \n-\tb.n\t2019a \n+\tblx\t8f90 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t976c \n-\tb.n\t2019a \n+\tblx\t94a0 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8b10 \n-\tb.n\t2019a \n+\tblx\t85cc \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t92f0 \n-\tb.n\t2019a \n+\tblx\t8d44 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8ce0 \n-\tb.n\t2019a \n+\tblx\t9aac \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9824 \n-\tb.n\t2019a \n+\tblx\t9884 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9470 \n-\tb.n\t2019a \n+\tblx\t84e8 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t88c0 \n-\tb.n\t2019a \n+\tblx\t8ad4 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9954 \n-\tb.n\t2019a \n+\tblx\t8aec \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9464 \n-\tb.n\t2019a \n+\tblx\t8b64 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t853c \n-\tb.n\t2019a \n+\tblx\t989c \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t89bc \n-\tb.n\t2019a \n+\tblx\t9754 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t9ad0 \n-\tb.n\t2019a \n+\tblx\t83f8 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t983c \n-\tb.n\t2019a \n+\tblx\t8844 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t996c \n-\tb.n\t2019a \n+\tblx\t8c18 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t967c \n-\tb.n\t2019a \n+\tblx\t8690 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t933c \n-\tb.n\t2019a \n+\tblx\t8c68 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8314 \n-\tb.n\t2019a \n+\tblx\t8e2c \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8f9c \n-\tb.n\t2019a \n+\tblx\t96e0 \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8e44 \n-\tb.n\t2019a \n+\tblx\t910c \n+\tb.n\t20caa \n \tmov\tr3, r6\n \tmov\tr2, r4\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tblx\t8dbc \n-\tb.n\t2019a \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tldmia\tr7!, {r4}\n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr7!, {r1, r2}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tmovs\tr6, #36\t@ 0x24\n-\tmovs\tr1, r0\n-\tbge.n\t20468 \n-\tmovs\tr1, r0\n-\tmovs\tr5, #140\t@ 0x8c\n-\tmovs\tr1, r0\n-\tldmia\tr6, {r1, r2, r3, r4, r6}\n-\tmovs\tr1, r0\n-\n-000203fc :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tmov\tr5, r2\n-\tldr\tr2, [pc, #196]\t@ (204d4 )\n-\tmov\tr6, r3\n-\tldr\tr3, [pc, #196]\t@ (204d8 )\n-\tadd\tr2, pc\n-\tsub\tsp, #16\n-\tldr\tr7, [pc, #192]\t@ (204dc )\n-\tadd.w\tr8, sp, #8\n-\tldr\tr3, [r2, r3]\n-\tadd\tr7, pc\n-\tldr.w\tsl, [sp, #48]\t@ 0x30\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #12]\n-\tmov.w\tr3, #0\n-\tldr.w\tr9, [sp, #52]\t@ 0x34\n-\tmovs\tr3, #0\n-\tstr\tr3, [sp, #8]\n-\tcbz\tr1, 20478 \n-\tmov\tr1, r8\n-\tblx\t9c0c \n-\tldr\tr1, [sp, #8]\n-\tmov\tr4, r0\n-\tcbnz\tr1, 20486 \n-\tldr\tr3, [pc, #152]\t@ (204e0 )\n-\tmov\tr0, r1\n-\tldr\tr3, [r7, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr.w\tr2, [r3, #220]\t@ 0xdc\n-\tldr.w\tr4, [r3, #948]\t@ 0x3b4\n-\tblx\tr2\n-\tmov\tr1, r0\n-\tmov\tr0, r9\n-\tblx\tr4\n-\tmovs\tr0, #0\n-\tldr\tr2, [pc, #132]\t@ (204e4 )\n-\tldr\tr3, [pc, #116]\t@ (204d8 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #12]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t204d0 \n-\tadd\tsp, #16\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tmov\tr1, r8\n-\tblx\t9054 \n-\tldr\tr1, [sp, #8]\n-\tmov\tr4, r0\n-\tcmp\tr1, #0\n-\tbeq.n\t20444 \n+\tblx\t8e68 \n+\tb.n\t20caa \n \tmov\tr3, r6\n-\tmov\tr2, r5\n-\tmov\tr0, r8\n-\tmov\tr1, r4\n-\tstr.w\tsl, [sp]\n-\tstr.w\tr9, [sp, #4]\n-\tblx\t9994 \n-\tldr\tr3, [pc, #68]\t@ (204e0 )\n-\tldr\tr5, [r7, r3]\n-\tldr\tr3, [r5, #0]\n-\tcbnz\tr0, 204c6 \n-\tldr\tr1, [sp, #8]\n-\tldr.w\tr6, [r3, #948]\t@ 0x3b4\n-\tldr.w\tr3, [r3, #220]\t@ 0xdc\n-\tcbnz\tr1, 204c0 \n-\tblx\tr3\n-\tmov\tr1, r0\n-\tmov\tr0, r9\n-\tblx\tr6\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r4\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tb.n\t2045c \n-\tmov\tr0, r1\n-\tmov\tr1, r4\n-\tb.n\t204ae \n-\tmov\tr0, r4\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmovs\tr0, #1\n-\tb.n\t2045e \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tldmia\tr3, {r3, r5, r6, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr3, {r2, r3, r4, r6, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr3, {r1, r3, r4, r7}\n-\tmovs\tr1, r0\n-\n-000204e8 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tldr\tr5, [pc, #316]\t@ (20638 )\n-\tsub\tsp, #60\t@ 0x3c\n-\tldr\tr4, [pc, #316]\t@ (2063c )\n-\tmov\tr6, r2\n-\tadd\tr5, pc\n-\tldr.w\tr8, [pc, #316]\t@ 20640 \n-\tldr\tr3, [pc, #316]\t@ (20644 )\n-\tmov\tr9, r1\n-\tadd\tr8, pc\n-\tldr\tr4, [r5, r4]\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #52]\t@ 0x34\n-\tmov.w\tr4, #0\n-\tmov\tr4, r0\n-\tmov\tr0, r2\n-\tldr.w\tr5, [r8, r3]\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tldr.w\tr7, [r3, #644]\t@ 0x284\n-\tblx\tr2\n-\tadd\tr2, sp, #12\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr7\n-\tcmp\tr0, #0\n-\tbeq.n\t20604 \n-\tldr\tr3, [pc, #272]\t@ (20648 )\n-\tldr\tr2, [sp, #16]\n-\tldr.w\tr3, [r8, r3]\n-\tcmp\tr2, r3\n-\tbeq.n\t20628 \n-\tldr\tr3, [r5, #0]\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr\tr0, [pc, #256]\t@ (2064c )\n-\tstr\tr6, [sp, #44]\t@ 0x2c\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-\tldr\tr3, [r5, #0]\n-\tstr\tr0, [sp, #48]\t@ 0x30\n-\tldr.w\tr6, [r3, #1176]\t@ 0x498\n-\tldr\tr3, [r2, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r2, #0]\n-\tmovs\tr3, #0\n-\tadd\tr2, sp, #44\t@ 0x2c\n-\tldr\tr1, [r0, #0]\n-\tadds\tr1, #1\n-\tstr\tr1, [r0, #0]\n-\tmovs\tr1, #2\n-\tmov\tr0, r4\n-\tblx\tr6\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tmov\tr6, r0\n-\tldr\tr2, [r3, #0]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r3, #0]\n-\tble.n\t205f8 \n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tble.n\t205ea \n-\tcmp\tr6, #0\n-\tbne.n\t20624 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r4\n-\tldr.w\tr3, [r3, #672]\t@ 0x2a0\n-\tblx\tr3\n-\tldr\tr3, [r0, #0]\n-\tmov\tr6, r0\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #0]\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r4\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tmov\tr2, r6\n-\tmov\tr1, r4\n-\tmov\tr0, r9\n-\tblx\t8fd0 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr4, r0\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r6, #0]\n-\tbgt.n\t205ce \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr2, [pc, #128]\t@ (20650 )\n-\tldr\tr3, [pc, #104]\t@ (2063c )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t20634 \n-\tmov\tr0, r4\n-\tadd\tsp, #60\t@ 0x3c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tcmp\tr6, #0\n-\tbeq.n\t20592 \n-\tb.n\t20624 \n-\tmov\tr0, r3\n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t20582 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr7, r0\n-\tmov\tr0, r6\n-\tldr.w\tr5, [r3, #288]\t@ 0x120\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tldr\tr3, [pc, #60]\t@ (20654 )\n-\tldr\tr1, [pc, #64]\t@ (20658 )\n-\tmov\tr2, r0\n-\tadd\tr3, pc\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tstr\tr7, [sp, #0]\n-\tblx\tr5\n-\tmovs\tr4, #1\n-\tb.n\t205ce \n-\tldr\tr1, [sp, #20]\n-\tmov\tr0, r9\n-\tblx\t943c \n-\tmov\tr4, r0\n-\tb.n\t205ce \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tldmia\tr2, {r2, r3, r4, r5, r6, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr2!, {r1, r4, r5, r6, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tlsrs\tr4, r5, #1\n-\tmovs\tr0, r0\n-\tmovs\tr3, #16\n-\tmovs\tr1, r0\n-\tldmia\tr2!, {r1, r3, r5}\n-\tmovs\tr1, r0\n-\tmovs\tr6, #78\t@ 0x4e\n-\tmovs\tr1, r0\n-\tmovs\tr7, #134\t@ 0x86\n-\tmovs\tr1, r0\n-\n-0002065c :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr5, [pc, #132]\t@ (206f4 )\n-\tsub\tsp, #12\n-\tmov\tr8, r0\n-\tblx\t94c4 \n-\tldr\tr3, [pc, #128]\t@ (206f8 )\n-\tadd\tr5, pc\n-\tadds\tr4, r0, #1\n-\tadd.w\tr4, r4, r4, lsl #1\n-\tldr\tr6, [r5, r3]\n-\tlsls\tr0, r4, #2\n-\tldr\tr3, [r6, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr9, r0\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n-\tblx\tr3\n-\tmov\tr5, r0\n-\tmov.w\tlr, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r8\n-\tmovs\tr3, #0\n-\tmov\tr2, r9\n-\tldr\tr7, [r5, #0]\n-\tmov\tr1, r4\n-\tadd.w\tip, r7, #1\n-\tstr.w\tip, [r5]\n-\tstrd\tlr, r5, [sp]\n-\tblx\t9618 \n-\tcmp\tr4, r0\n-\tbeq.n\t206c2 \n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #64]\t@ (206fc )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, r4\n-\tmov\tr1, r9\n-\tldr.w\tr3, [r3, #220]\t@ 0xdc\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr4, r0\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r5, #0]\n-\tbgt.n\t206e4 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, r9\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tmov\tr0, r4\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldmia\tr1!, {r2, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tstrb\tr2, [r1, #10]\n-\tmovs\tr1, r0\n-\n-00020700 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tldr\tr5, [pc, #308]\t@ (20848 )\n-\tsub\tsp, #60\t@ 0x3c\n-\tldr\tr4, [pc, #308]\t@ (2084c )\n-\tmov\tr9, r1\n-\tadd\tr5, pc\n-\tldr.w\tr8, [pc, #308]\t@ 20850 \n-\tldr\tr3, [pc, #308]\t@ (20854 )\n-\tadd\tr8, pc\n-\tldr\tr4, [r5, r4]\n-\tmov\tr5, r2\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #52]\t@ 0x34\n-\tmov.w\tr4, #0\n-\tmov\tr4, r0\n-\tmov\tr0, r2\n-\tldr.w\tr6, [r8, r3]\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tldr.w\tr7, [r3, #644]\t@ 0x284\n-\tblx\tr2\n-\tadd\tr2, sp, #8\n-\tmov\tr1, r0\n-\tmov\tr0, r4\n-\tblx\tr7\n-\tcmp\tr0, #0\n-\tbeq.n\t20812 \n-\tldr\tr3, [pc, #264]\t@ (20858 )\n-\tldr\tr2, [sp, #12]\n-\tldr.w\tr3, [r8, r3]\n-\tcmp\tr2, r3\n-\tbeq.n\t20836 \n-\tldr.w\tr0, [r9, #64]\t@ 0x40\n-\tblx\t8464 \n-\tldr\tr3, [r6, #0]\n-\tstr\tr5, [sp, #40]\t@ 0x28\n-\tmov\tr5, r0\n-\tldr\tr0, [pc, #240]\t@ (2085c )\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr2, [sp, #40]\t@ 0x28\n-\tldr\tr3, [r6, #0]\n-\tstrd\tr0, r5, [sp, #44]\t@ 0x2c\n-\tldr.w\tr8, [r3, #1176]\t@ 0x498\n-\tldr\tr3, [r2, #0]\n-\tadds\tr3, #1\n-\tstr\tr3, [r2, #0]\n-\tmovs\tr3, #0\n-\tadd\tr2, sp, #40\t@ 0x28\n-\tldr\tr1, [r0, #0]\n-\tadds\tr1, #1\n-\tstr\tr1, [r0, #0]\n-\tmovs\tr1, #3\n-\tmov\tr0, r4\n-\tldr\tr7, [r5, #0]\n-\tadds\tr7, #1\n-\tstr\tr7, [r5, #0]\n-\tblx\tr8\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tmov\tr5, r0\n-\tldr\tr2, [r3, #0]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r3, #0]\n-\tble.n\t20806 \n-\tldr\tr0, [sp, #44]\t@ 0x2c\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tble.n\t207fc \n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tldr\tr3, [r0, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r0, #0]\n-\tble.n\t207ee \n-\tcmp\tr5, #0\n-\tbne.n\t20832 \n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, r4\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr\tr2, [pc, #140]\t@ (20860 )\n-\tldr\tr3, [pc, #116]\t@ (2084c )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t20842 \n-\tmov\tr0, r5\n-\tadd\tsp, #60\t@ 0x3c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tcmp\tr5, #0\n-\tbeq.n\t207c8 \n-\tb.n\t20832 \n-\tldr\tr3, [r6, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t207b8 \n-\tldr\tr2, [r6, #0]\n-\tmov\tr0, r3\n-\tldr.w\tr3, [r2, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t207ac \n-\tldr\tr3, [r6, #0]\n-\tmov\tr7, r0\n-\tmov\tr0, r5\n-\tldr.w\tr5, [r3, #288]\t@ 0x120\n-\tldr.w\tr3, [r3, #1368]\t@ 0x558\n-\tblx\tr3\n-\tldr\tr3, [pc, #64]\t@ (20864 )\n-\tldr\tr1, [pc, #64]\t@ (20868 )\n-\tmov\tr2, r0\n-\tadd\tr3, pc\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tstr\tr7, [sp, #0]\n-\tblx\tr5\n-\tmovs\tr5, #1\n-\tb.n\t207d2 \n-\tldr\tr0, [sp, #16]\n-\tmov\tr1, r9\n-\tblx\t943c \n-\tmov\tr5, r0\n-\tb.n\t207d2 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tldmia\tr0!, {r2, r5, r6, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr0!, {r2, r3, r4, r6, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tlsrs\tr4, r5, #1\n-\tmovs\tr0, r0\n-\tasrs\tr2, r2, #27\n-\tmovs\tr1, r0\n-\tldmia\tr0!, {r1, r2, r5}\n-\tmovs\tr1, r0\n-\tmovs\tr4, #64\t@ 0x40\n-\tmovs\tr1, r0\n-\tmovs\tr5, #120\t@ 0x78\n-\tmovs\tr1, r0\n-\tldr\tr3, [pc, #12]\t@ (2087c )\n-\tldr\tr2, [pc, #16]\t@ (20880 )\n-\tadd\tr3, pc\n-\tldr\tr3, [r3, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #24]\n-\tbx\tr3\n-\tnop\n-\tstmia\tr7!, {r2, r3, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tb.w\t87f4 \n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4000]\t@ 0xfa0\n-\tldr\tr5, [pc, #540]\t@ (20ab8 )\n-\tsub\tsp, #60\t@ 0x3c\n-\tldr\tr0, [pc, #540]\t@ (20abc )\n-\tadd\tr5, pc\n-\tldr\tr7, [pc, #540]\t@ (20ac0 )\n-\tldr\tr4, [pc, #544]\t@ (20ac4 )\n-\tadd\tr7, pc\n-\tldr\tr0, [r5, r0]\n-\tmov\tr5, r1\n-\tldr\tr0, [r0, #0]\n-\tstr\tr0, [sp, #52]\t@ 0x34\n-\tmov.w\tr0, #0\n-\tmov\tr0, r2\n-\tldr\tr4, [r7, r4]\n-\tmov\tr2, r3\n-\tsubs\tr3, r0, #1\n-\tcmp\tr3, #1\n-\tldr\tr1, [r4, #0]\n-\tbhi.w\t209c8 \n-\tcmp\tr0, #1\n-\tbeq.w\t20a5e \n-\tldr.w\tr3, [r1, #1368]\t@ 0x558\n-\tadd.w\tr9, sp, #20\n-\tldr\tr0, [r2, #4]\n-\tblx\tr3\n-\tmov\tr8, r0\n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r8\n-\tldr\tr1, [pc, #492]\t@ (20ac8 )\n-\tldr.w\tr3, [r3, #988]\t@ 0x3dc\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tcmp\tr0, #0\n-\tbne.n\t209d8 \n-\tldr\tr1, [pc, #480]\t@ (20acc )\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #524]\t@ 0x20c\n-\tadd\tr1, pc\n-\tldr.w\tsl, [pc, #472]\t@ 20ad0 \n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r5\n-\tadd\tsl, pc\n-\tldr.w\tr3, [r3, #672]\t@ 0x2a0\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr3, [r3, #124]\t@ 0x7c\n-\tblx\tr3\n-\tldr\tr2, [r4, #0]\n-\tldr\tr3, [r0, #0]\n-\tmov\tr6, r0\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #0]\n-\tldr.w\tr3, [r2, #1368]\t@ 0x558\n-\tldr.w\tfp, [r2, #988]\t@ 0x3dc\n-\tblx\tr3\n-\tmov\tr1, sl\n-\tblx\tfp\n-\tcmp\tr0, #0\n-\tbeq.w\t20a42 \n-\tldr\tr3, [r4, #0]\n-\tmov\tr1, r8\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r6\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #876]\t@ 0x36c\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r6\n-\tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tldr.w\tr8, [r3, #644]\t@ 0x284\n-\tblx\tr2\n-\tmov\tr2, r9\n-\tmov\tr1, r0\n-\tmov\tr0, r5\n-\tblx\tr8\n-\tmov\tr8, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t209ee \n-\tldr\tr3, [r4, #0]\n-\tldr.w\tr3, [r3, #228]\t@ 0xe4\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr1, [pc, #360]\t@ (20ad4 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr7, r0\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tr1, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t885c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t94ac \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t950c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9530 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9670 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8ba4 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t897c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t99c8 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9b1c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t979c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9918 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9500 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9594 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9b58 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8f44 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9094 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9c00 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n \tmov\tr0, r7\n-\tldr.w\tr3, [r3, #1152]\t@ 0x480\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tldr\tr1, [pc, #336]\t@ (20ad8 )\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tblx\t8cb0 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n \tmov\tr0, r7\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r6, #0]\n-\tble.n\t20a52 \n-\tldr\tr3, [r4, #0]\n-\tmov\tr1, r7\n-\tmov\tr0, r5\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tmov.w\tr8, #1\n-\tldr\tr2, [pc, #300]\t@ (20adc )\n-\tldr\tr3, [pc, #268]\t@ (20abc )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t20ab4 \n-\tmov\tr0, r8\n-\tadd\tsp, #60\t@ 0x3c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [pc, #276]\t@ (20ae0 )\n-\tmov\tr0, r5\n-\tldr.w\tr4, [r1, #1064]\t@ 0x428\n-\tmovs\tr1, #1\n-\tadd\tr3, pc\n-\tblx\tr4\n-\tb.n\t209a8 \n-\tldr.w\tr3, [r3, #232]\t@ 0xe8\n-\tmov\tr0, r8\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tblx\tr3\n-\tldr\tr3, [r0, #0]\n-\tmov\tr6, r0\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #0]\n-\tb.n\t20938 \n-\tblx\t919c \n-\tldr\tr3, [r4, #0]\n-\tmov\tr9, r0\n-\tmov\tr0, r6\n-\tldr.w\tr2, [r3, #1368]\t@ 0x558\n-\tldr.w\tsl, [r3, #392]\t@ 0x188\n-\tblx\tr2\n-\tldr\tr3, [pc, #224]\t@ (20ae4 )\n-\tmov\tr1, r0\n-\tmov\tr0, r5\n-\tldr\tr3, [r7, r3]\n-\tstr\tr3, [sp, #12]\n-\tmov\tr2, r3\n-\tldr\tr3, [pc, #216]\t@ (20ae8 )\n-\tadd\tr3, pc\n-\tstr\tr3, [sp, #0]\n-\tmov\tr3, r9\n-\tblx\tsl\n-\tmov\tr1, r0\n-\tmov\tr0, r9\n-\tblx\t9048 \n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r5\n-\tmov\tr1, r6\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tsubs\tr2, r3, #1\n-\tcmp\tr3, #1\n-\tstr\tr2, [r6, #0]\n-\tbgt.n\t209ac \n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t209ac \n-\tldr\tr3, [r4, #0]\n-\tmov\tr1, sl\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tmov\tr0, r6\n-\tldr\tr3, [r3, #72]\t@ 0x48\n-\tblx\tr3\n-\tb.n\t2092a \n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tb.n\t2099c \n-\tldr.w\tr8, [pc, #140]\t@ 20aec \n-\tadd.w\tr9, sp, #20\n-\tldr\tr3, [pc, #136]\t@ (20af0 )\n-\tmov\tr2, r9\n-\tadd\tr8, pc\n-\tldr.w\tr6, [r1, #608]\t@ 0x260\n-\tadd\tr3, pc\n-\tmov\tr0, r5\n-\tmov\tr1, r8\n-\tstr\tr3, [sp, #20]\n-\tblx\tr6\n-\tmov\tr6, r0\n-\tcbz\tr0, 20a94 \n-\tmov\tr8, r6\n-\tldr\tr2, [r6, #0]\n-\tldr\tr1, [pc, #112]\t@ (20af4 )\n-\tadds\tr2, #1\n-\tstr.w\tr2, [r8], #4\n-\tadd\tr1, pc\n-\tmov\tr0, r8\n-\tblx\t973c \n-\tb.n\t208d6 \n-\tldr\tr3, [r4, #0]\n-\tmovs\tr0, #56\t@ 0x38\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tr6, r0\n-\tmov\tr1, r8\n-\tldr\tr2, [sp, #20]\n-\tldr.w\tr8, [r3, #900]\t@ 0x384\n-\tmovs\tr3, #0\n-\tstr\tr3, [r0, #0]\n-\tmov\tr3, r0\n-\tmov\tr0, r5\n-\tblx\tr8\n-\tb.n\t20a7e \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tstmia\tr7!, {r1, r2, r3, r4, r6}\n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tstmia\tr7!, {r3, r4, r6}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tasrs\tr4, r4, #19\n-\tmovs\tr1, r0\n-\tasrs\tr6, r2, #19\n-\tmovs\tr1, r0\n-\tasrs\tr6, r3, #19\n-\tmovs\tr1, r0\n-\tasrs\tr6, r5, #17\n-\tmovs\tr1, r0\n-\tstrb\tr2, [r0, #3]\n-\tmovs\tr1, r0\n-\tstmia\tr6!, {r2, r3, r6}\n-\tmovs\tr1, r0\n-\tstrb\tr6, [r2, #1]\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r7, #32\n-\tmovs\tr0, r0\n-\tmrc2\t15, 3, pc, cr1, cr15, {7}\n-\tldr\tr6, [r0, #124]\t@ 0x7c\n-\tmovs\tr1, r0\n-\tldc2l\t15, cr15, [r9, #1020]!\t@ 0x3fc\n-\tldr\tr6, [r7, #120]\t@ 0x78\n-\tmovs\tr1, r0\n-\n-00020af8 :\n-\tpush\t{r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr2, [pc, #36]\t@ (20b2c )\n-\tsub\tsp, #12\n-\tldr\tr1, [pc, #36]\t@ (20b30 )\n-\tmovs\tr4, #0\n-\tadd\tr2, pc\n-\tmov\tr3, r4\n-\tldr\tr2, [r2, r1]\n-\tstr\tr4, [sp, #0]\n-\tldr\tr1, [pc, #28]\t@ (20b34 )\n-\tldr\tr2, [r2, #0]\n-\tadd\tr1, pc\n-\tldr.w\tr5, [r2, #392]\t@ 0x188\n-\tldr\tr2, [pc, #20]\t@ (20b38 )\n-\tadd\tr2, pc\n-\tblx\tr5\n-\tmov\tr0, r4\n-\tadd\tsp, #12\n-\tpop\t{r4, r5, pc}\n-\tstmia\tr4!, {r1, r2, r3, r5, r6, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr2, [r1, #116]\t@ 0x74\n-\tmovs\tr1, r0\n-\tstc2l\t15, cr15, [r3, #-1020]!\t@ 0xfffffc04\n-\n-00020b3c :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr3, [r0, #72]\t@ 0x48\n-\tmov\tr4, r0\n-\tldr\tr1, [pc, #120]\t@ (20bcc )\n-\tadd\tr1, pc\n-\tcmp\tr3, #0\n-\tbeq.n\t20bc6 \n-\tldr\tr2, [pc, #116]\t@ (20bd0 )\n-\tldr\tr5, [pc, #120]\t@ (20bd4 )\n-\tadd\tr5, pc\n-\tldr\tr7, [r1, r2]\n-\tsubs\tr3, #1\n-\tmov\tr0, r5\n-\tcmp\tr3, #0\n-\tstr\tr3, [r4, #72]\t@ 0x48\n-\tblt.n\t20b70 \n-\tldr\tr2, [r4, #68]\t@ 0x44\n-\tcmp\tr3, r2\n-\tblt.n\t20b78 \n-\tldr\tr3, [r7, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #72]\t@ 0x48\n-\tldr\tr1, [r4, #76]\t@ 0x4c\n-\tldr\tr2, [r7, #0]\n-\tldr.w\tr0, [r1, r3, lsl #2]\n-\tldr\tr3, [r2, #24]\n-\tblx\tr3\n-\tldr\tr3, [r4, #72]\t@ 0x48\n-\tcmp\tr3, #0\n-\tbne.n\t20b60 \n-\tldr\tr3, [r7, #0]\n-\tadd.w\tr0, r4, #12\n-\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n-\tblx\tr3\n-\tldr\tr5, [r4, #8]\n-\tcbz\tr5, 20bb4 \n-\tmovs\tr6, #0\n-\tmov\tr0, r5\n-\tldr\tr2, [r7, #0]\n-\tldr\tr5, [r5, #0]\n-\tldr\tr3, [r0, #4]\n-\tstrd\tr6, r6, [r3, #12]\n-\tstr\tr6, [r3, #20]\n-\tldr\tr3, [r2, #24]\n-\tblx\tr3\n-\tstr\tr5, [r4, #8]\n-\tcmp\tr5, #0\n-\tbne.n\t20b9c \n-\tldr\tr0, [r4, #0]\n-\tblx\t8650 \n-\tldr\tr3, [r7, #0]\n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tldr\tr3, [r3, #24]\n-\tbx\tr3\n-\tldr\tr3, [pc, #8]\t@ (20bd0 )\n-\tldr\tr7, [r1, r3]\n-\tb.n\t20b8a \n-\tstmia\tr4!, {r1, r3, r5, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr4, [r3, #112]\t@ 0x70\n-\tmovs\tr1, r0\n-\n-00020bd8 :\n-\tstr\tr1, [r0, #4]\n-\tbx\tlr\n-\n-00020bdc :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr2, [pc, #264]\t@ (20cf8 )\n-\tmov\tr4, r0\n-\tldr\tr3, [pc, #264]\t@ (20cfc )\n-\tsub\tsp, #12\n-\tadd\tr2, pc\n-\tldr\tr6, [pc, #264]\t@ (20d00 )\n-\tadd.w\tr7, r0, #12\n-\tmov\tr5, r1\n+\tblx\t87a0 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n \tmov\tr0, r7\n-\tadd\tr6, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #4]\n-\tmov.w\tr3, #0\n-\tldr\tr3, [r4, #56]\t@ 0x38\n-\tblx\tr3\n-\tcbz\tr0, 20c30 \n-\tldr\tr6, [r0, #12]\n-\tldr\tr2, [pc, #236]\t@ (20d04 )\n-\tldr\tr3, [pc, #228]\t@ (20cfc )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #4]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t20cf2 \n-\tmov\tr0, r6\n-\tadd\tsp, #12\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr3, [r4, #60]\t@ 0x3c\n+\tblx\t9a94 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n \tmov\tr0, r7\n-\tmov\tr2, sp\n+\tblx\t8820 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n \tmov\tr1, r5\n-\tblx\tr3\n-\tldr\tr3, [sp, #0]\n-\tmov\tr7, r0\n-\tcmp\tr3, #0\n-\tbeq.n\t20cbc \n-\tldr\tr3, [pc, #196]\t@ (20d08 )\n-\tldr\tr1, [r4, #68]\t@ 0x44\n-\tldr.w\tr8, [r6, r3]\n-\tldr\tr6, [r4, #72]\t@ 0x48\n-\tstr\tr6, [r7, #12]\n-\tcmp\tr6, r1\n-\tblt.n\t20cd8 \n-\tcmp\tr1, #0\n-\tbne.n\t20cde \n-\tmovs\tr1, #64\t@ 0x40\n-\tmovs\tr7, #16\n-\tldr.w\tr3, [r8]\n-\tldr\tr0, [r4, #76]\t@ 0x4c\n-\tldr\tr3, [r3, #28]\n-\tblx\tr3\n-\tmov\tr6, r0\n-\tcmp\tr0, #0\n-\tbeq.n\t20ce4 \n-\tstr\tr6, [r4, #76]\t@ 0x4c\n-\tldr\tr6, [r4, #72]\t@ 0x48\n-\tstr\tr7, [r4, #68]\t@ 0x44\n-\tcmp\tr6, #0\n-\tblt.n\t20c78 \n-\tcmp\tr7, r6\n-\tbgt.n\t20c84 \n-\tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #140]\t@ (20d0c )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tmov\tr0, r5\n-\tldr.w\tr9, [r4, #76]\t@ 0x4c\n-\tblx\t8f68 \n-\tldr.w\tr3, [r8]\n-\tmov\tr7, r0\n-\tadds\tr0, #1\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n+\tmov\tr0, r7\n+\tblx\t93c4 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n \tmov\tr1, r5\n-\tmov\tr5, r0\n-\tmov\tr2, r7\n-\tblx\t87cc \n-\tmovs\tr3, #0\n-\tstrb\tr3, [r5, r7]\n-\tstr.w\tr5, [r9, r6, lsl #2]\n-\tldrd\tr1, r2, [r4, #72]\t@ 0x48\n-\tldr\tr0, [r4, #0]\n-\tadds\tr1, #1\n-\tstr\tr1, [r4, #72]\t@ 0x48\n-\tblx\t9588 \n-\tb.n\t20c14 \n-\tldr\tr3, [pc, #72]\t@ (20d08 )\n-\tldr\tr0, [pc, #80]\t@ (20d10 )\n+\tmov\tr0, r7\n+\tblx\t93dc \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8af8 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8d20 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8ff4 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9bac \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9160 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8a80 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9148 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8d38 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8884 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t92c0 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t869c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8c5c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9664 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t93e8 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9600 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t86c0 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8ec8 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8d5c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t98e8 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t86cc \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8368 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t83b0 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9bb8 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t865c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t94f4 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8760 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t91f4 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9370 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9a4c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8644 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t862c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t83c8 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9290 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t85fc \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9b94 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8a04 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t90c4 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9930 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9708 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t97b4 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t95d8 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9558 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9b04 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t98f4 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9a04 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t841c \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8de4 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8344 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8d98 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9854 \n+\tb.n\t20caa \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9100 \n+\tb.n\t20caa \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tldr\tr3, [sp, #20]\n+\tldr\tr0, [pc, #44]\t@ (2132c )\n+\tldr\tr3, [r3, #0]\n \tadd\tr0, pc\n-\tldr.w\tr8, [r6, r3]\n-\tldr.w\tr3, [r8]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr6, [r4, #72]\t@ 0x48\n-\tldr\tr1, [r4, #68]\t@ 0x44\n-\tstr\tr6, [r7, #12]\n-\tcmp\tr6, r1\n-\tbge.n\t20c52 \n-\tcmp\tr6, #0\n-\tbge.n\t20c84 \n-\tb.n\t20c78 \n-\tlsls\tr7, r1, #1\n-\tlsls\tr1, r1, #3\n-\tb.n\t20c5a \n-\tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #40]\t@ (20d14 )\n \tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t20c6a \n-\tblx\t894c <__stack_chk_fail@plt>\n+\tb.n\t20ca8 \n \tnop\n-\tstmia\tr4!, {r3}\n+\tstmia\tr4!, {r2, r5, r7}\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstmia\tr3!, {r2, r3, r4, r5, r6, r7}\n-\tmovs\tr1, r0\n-\tstmia\tr3!, {r2, r5, r6, r7}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr0, [r5, #112]\t@ 0x70\n-\tmovs\tr1, r0\n-\tldr\tr0, [r7, #96]\t@ 0x60\n-\tmovs\tr1, r0\n-\tldr\tr4, [r3, #100]\t@ 0x64\n-\tmovs\tr1, r0\n-\n-00020d18 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #196]\t@ (20dec )\n-\tmovs\tr0, #80\t@ 0x50\n-\tldr\tr2, [pc, #196]\t@ (20df0 )\n-\tadd\tr3, pc\n-\tldr\tr5, [r3, r2]\n-\tldr\tr3, [r5, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tmov\tr4, r0\n-\tldr\tr3, [r5, #0]\n-\tmovs\tr1, #0\n-\tadds\tr0, #12\n-\tstrd\tr1, r1, [r4, #4]\n-\tstrd\tr1, r1, [r4, #68]\t@ 0x44\n-\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n-\tstr\tr1, [r4, #76]\t@ 0x4c\n-\tblx\tr3\n-\tldrd\tr0, r1, [r4, #72]\t@ 0x48\n-\tblx\t8404 \n-\tldr\tr1, [pc, #156]\t@ (20df4 )\n-\tmov\tr3, r0\n-\tmov\tr0, r4\n-\tstr\tr3, [r4, #0]\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #144]\t@ (20df8 )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #140]\t@ (20dfc )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #132]\t@ (20e00 )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #128]\t@ (20e04 )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #120]\t@ (20e08 )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #116]\t@ (20e0c )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #108]\t@ (20e10 )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #104]\t@ (20e14 )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #96]\t@ (20e18 )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #92]\t@ (20e1c )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #84]\t@ (20e20 )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #80]\t@ (20e24 )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tldr\tr1, [pc, #72]\t@ (20e28 )\n-\tmov\tr0, r4\n-\tadd\tr1, pc\n-\tblx\t8718 \n-\tmov\tr0, r4\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tstmia\tr2!, {r4, r6, r7}\n+\tstmia\tr4!, {r3, r4, r7}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr2, [r2, #56]\t@ 0x38\n-\tmovs\tr1, r0\n-\tstrh\tr0, [r3, #56]\t@ 0x38\n-\tmovs\tr1, r0\n-\tstrh\tr6, [r3, #56]\t@ 0x38\n-\tmovs\tr1, r0\n-\tstrh\tr4, [r4, #56]\t@ 0x38\n-\tmovs\tr1, r0\n-\tstrh\tr2, [r5, #56]\t@ 0x38\n-\tmovs\tr1, r0\n-\tstrh\tr0, [r6, #56]\t@ 0x38\n+\tcmp\tr4, #172\t@ 0xac\n \tmovs\tr1, r0\n-\tstrh\tr6, [r6, #56]\t@ 0x38\n+\tbeq.n\t213ec \n \tmovs\tr1, r0\n-\tstrh\tr4, [r7, #56]\t@ 0x38\n+\tcmp\tr3, #120\t@ 0x78\n \tmovs\tr1, r0\n-\tstrh\tr2, [r0, #58]\t@ 0x3a\n+\tstmia\tr3!, {r1, r3, r6}\n \tmovs\tr1, r0\n-\tstrh\tr0, [r1, #58]\t@ 0x3a\n-\tmovs\tr1, r0\n-\tstrh\tr6, [r1, #58]\t@ 0x3a\n-\tmovs\tr1, r0\n-\tstrh\tr4, [r2, #58]\t@ 0x3a\n-\tmovs\tr1, r0\n-\tstrh\tr2, [r3, #58]\t@ 0x3a\n-\tmovs\tr1, r0\n-\tstrh\tr4, [r4, #58]\t@ 0x3a\n+\tstr\tr6, [r6, #116]\t@ 0x74\n \tmovs\tr1, r0\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tldr\tr1, [pc, #48]\t@ (20e70 )\n+\tldr\tr1, [pc, #48]\t@ (21374 )\n \tldrd\tr2, r0, [r0, #16]\n \tadd\tr1, pc\n \tldr\tr3, [r2, #8]\n \tldr\tr5, [r0, #0]\n \tcmp\tr3, r0\n \tit\teq\n \tstreq\tr5, [r2, #8]\n-\tbeq.n\t20e5a \n+\tbeq.n\t2135e \n \tmov\tr2, r3\n \tldr\tr3, [r3, #0]\n \tcmp\tr3, r0\n-\tbne.n\t20e50 \n+\tbne.n\t21354 \n \tstr\tr5, [r2, #0]\n-\tldr\tr3, [pc, #24]\t@ (20e74 )\n+\tldr\tr3, [pc, #24]\t@ (21378 )\n \tldr\tr3, [r1, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr2, #0\n \tmovs\tr3, #0\n \tstrd\tr2, r3, [r4, #16]\n \tpop\t{r3, r4, r5, pc}\n \tnop\n-\tstmia\tr1!, {r1, r3, r4, r5, r7}\n+\tpop\t{r1, r2, r4, r5, r7}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr3, [pc, #48]\t@ (20eb8 )\n+\tldr\tr3, [pc, #48]\t@ (213bc )\n \tmov\tr5, r0\n-\tldr\tr2, [pc, #48]\t@ (20ebc )\n+\tldr\tr2, [pc, #48]\t@ (213c0 )\n \tmov\tr4, r1\n \tadd\tr3, pc\n \tldrd\tr6, r7, [r0, #16]\n \tmovs\tr0, #12\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r7, #8]\n \tldr\tr2, [r5, #16]\n \tldr\tr1, [r6, #8]\n \tstr\tr3, [r0, #8]\n-\tldr\tr3, [pc, #24]\t@ (20ec0 )\n+\tldr\tr3, [pc, #24]\t@ (213c4 )\n \tstrd\tr1, r4, [r0]\n \tadd\tr3, pc\n \tstr\tr0, [r6, #8]\n \tstrd\tr2, r0, [r4, #16]\n \tstr\tr3, [r4, #12]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tstmia\tr1!, {r1, r2, r3, r5, r6}\n+\tpop\t{r1, r3, r5, r6}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr5!, {r3, r4, r6}\n+\tldmia\tr2, {r2, r3, r4}\n \tmovs\tr1, r0\n-\tldr\tr3, [pc, #16]\t@ (20ed8 )\n-\tldr\tr2, [pc, #20]\t@ (20edc )\n+\tldr\tr3, [pc, #16]\t@ (213dc )\n+\tldr\tr2, [pc, #20]\t@ (213e0 )\n \tadd\tr3, pc\n-\tldr\tr0, [pc, #20]\t@ (20ee0 )\n+\tldr\tr0, [pc, #20]\t@ (213e4 )\n \tadd\tr0, pc\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tbx\tr3\n \tnop\n-\tstmia\tr1!, {r2, r4, r5}\n+\tpop\t{r4, r5}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr0, [r2, #84]\t@ 0x54\n+\tldr\tr4, [r5, #100]\t@ 0x64\n \tmovs\tr1, r0\n \tpush\t{r3, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr3, [pc, #20]\t@ (20f08 )\n-\tldr\tr2, [pc, #20]\t@ (20f0c )\n+\tldr\tr3, [pc, #20]\t@ (2140c )\n+\tldr\tr2, [pc, #20]\t@ (21410 )\n \tadd\tr3, pc\n-\tldr\tr0, [pc, #20]\t@ (20f10 )\n+\tldr\tr0, [pc, #20]\t@ (21414 )\n \tadd\tr0, pc\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tmovs\tr0, #1\n \tpop\t{r3, pc}\n-\tstmia\tr1!, {r1, r2}\n+\tpop\t{r1}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr2, [r1, #88]\t@ 0x58\n+\tldr\tr6, [r4, #104]\t@ 0x68\n \tmovs\tr1, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr5, [pc, #64]\t@ (20f64 )\n+\tldr\tr5, [pc, #64]\t@ (21468 )\n \tmov\tr4, r1\n \tmov\tr1, r2\n \tmov\tr6, r0\n \tblx\t8718 \n-\tldr\tr3, [pc, #56]\t@ (20f68 )\n+\tldr\tr3, [pc, #56]\t@ (2146c )\n \tadd\tr5, pc\n \tmov\tr7, r0\n \tmovs\tr0, #12\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r6, #8]\n \tstr\tr3, [r0, #0]\n \tmov\tr5, r0\n \tldr\tr3, [r4, #12]\n \tstrd\tr4, r7, [r0, #4]\n \tstr\tr0, [r6, #8]\n-\tcbz\tr3, 20f56 \n+\tcbz\tr3, 2145a \n \tldr\tr3, [r3, #4]\n-\tcbz\tr3, 20f56 \n+\tcbz\tr3, 2145a \n \tmov\tr0, r4\n \tblx\tr3\n-\tldr\tr3, [pc, #20]\t@ (20f6c )\n+\tldr\tr3, [pc, #20]\t@ (21470 )\n \tmov\tr0, r7\n \tstrd\tr6, r5, [r4, #16]\n \tadd\tr3, pc\n \tstr\tr3, [r4, #12]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tstmia\tr0!, {r2, r3, r6, r7}\n+\tcbnz\tr0, 214de \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr4!, {r1, r2, r5, r7}\n+\tldmia\tr1, {r1, r3, r5, r6}\n \tmovs\tr1, r0\n \n-00020f70 :\n+00021474 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #56]\t@ (20fb8 )\n+\tldr\tr3, [pc, #56]\t@ (214bc )\n \tmov\tr4, r1\n-\tldr\tr2, [pc, #56]\t@ (20fbc )\n+\tldr\tr2, [pc, #56]\t@ (214c0 )\n \tmov\tr5, r0\n \tldr\tr1, [r1, #12]\n \tadd\tr3, pc\n \tadd\tr2, pc\n \tcmp\tr1, r3\n-\tbeq.n\t20faa \n-\tldr\tr3, [pc, #44]\t@ (20fc0 )\n+\tbeq.n\t214ae \n+\tldr\tr3, [pc, #44]\t@ (214c4 )\n \tmov\tr0, r4\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr1, r4\n \tmov\tr2, r0\n \tmov\tr0, r5\n \tldmia.w\tsp!, {r3, r4, r5, lr}\n-\tb.n\t20f14 \n+\tb.n\t21418 \n \tldr\tr3, [r4, #16]\n \tcmp\tr0, r3\n-\tbne.n\t20f90 \n+\tbne.n\t21494 \n \tldr\tr3, [r4, #20]\n \tldr\tr0, [r3, #8]\n \tpop\t{r3, r4, r5, pc}\n \tnop\n-\tldmia\tr4, {r2, r3, r4, r5, r6}\n+\tldmia\tr1!, {r6}\n \tmovs\tr1, r0\n-\tstmia\tr0!, {r1, r4, r5, r6}\n+\tcbnz\tr6, 2151e \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00020fc4 :\n+000214c8 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #3856]\t@ 0xf10\n-\tldr\tr6, [pc, #148]\t@ (2106c )\n+\tldr\tr6, [pc, #148]\t@ (21570 )\n \tmov\tr5, r2\n-\tldr\tr4, [pc, #148]\t@ (21070 )\n+\tldr\tr4, [pc, #148]\t@ (21574 )\n \tmov\tr7, r0\n \tadd\tr6, pc\n-\tldr\tr3, [pc, #148]\t@ (21074 )\n-\tldr\tr2, [pc, #148]\t@ (21078 )\n+\tldr\tr3, [pc, #148]\t@ (21578 )\n+\tldr\tr2, [pc, #148]\t@ (2157c )\n \tsub\tsp, #216\t@ 0xd8\n \tldr\tr0, [r5, #12]\n \tadd\tr3, pc\n \tldr\tr4, [r6, r4]\n \tadd\tr2, pc\n \tmov\tr8, r1\n \tcmp\tr0, r3\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #212]\t@ 0xd4\n \tmov.w\tr4, #0\n-\tbeq.n\t2105c \n-\tldr\tr3, [pc, #128]\t@ (2107c )\n+\tbeq.n\t21560 \n+\tldr\tr3, [pc, #128]\t@ (21580 )\n \tmov\tr0, sp\n \tldr\tr6, [r2, r3]\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #496]\t@ 0x1f0\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr1, r8\n@@ -39163,78 +39747,78 @@\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, sp\n \tblx\tr8\n \tldr\tr2, [sp, #0]\n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tbl\t20f14 \n+\tbl\t21418 \n \tldr\tr2, [r6, #0]\n \tmov\tr3, r0\n \tmov\tr0, sp\n \tmov\tr4, r3\n \tldr.w\tr3, [r2, #488]\t@ 0x1e8\n \tblx\tr3\n-\tldr\tr2, [pc, #60]\t@ (21080 )\n-\tldr\tr3, [pc, #44]\t@ (21070 )\n+\tldr\tr2, [pc, #60]\t@ (21584 )\n+\tldr\tr3, [pc, #44]\t@ (21574 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #212]\t@ 0xd4\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t21068 \n+\tbne.n\t2156c \n \tmov\tr0, r4\n \tadd\tsp, #216\t@ 0xd8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tldr\tr3, [r5, #16]\n \tcmp\tr7, r3\n-\tbne.n\t20ffa \n+\tbne.n\t214fe \n \tldr\tr3, [r5, #20]\n \tldr\tr4, [r3, #8]\n-\tb.n\t21040 \n+\tb.n\t21544 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tstmia\tr0!, {r5}\n+\tcbnz\tr4, 215ba \n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr4, {r1, r2, r3, r4}\n+\tldmia\tr0!, {r1, r5, r6, r7}\n \tmovs\tr1, r0\n-\tstmia\tr0!, {r1, r4}\n+\tcbnz\tr6, 215c2 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tit\tlt\n-\tmovlt\tr1, r0\n+\thlt\t0x0034\n+\tmovs\tr1, r0\n \n-00021084 :\n+00021588 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #3848]\t@ 0xf08\n-\tldr\tr6, [pc, #168]\t@ (21140 )\n+\tldr\tr6, [pc, #168]\t@ (21644 )\n \tmov\tr4, r2\n-\tldr\tr2, [pc, #168]\t@ (21144 )\n+\tldr\tr2, [pc, #168]\t@ (21648 )\n \tsub\tsp, #220\t@ 0xdc\n \tadd\tr6, pc\n-\tldr\tr5, [pc, #168]\t@ (21148 )\n+\tldr\tr5, [pc, #168]\t@ (2164c )\n \tmov\tr8, r3\n \tldr\tr3, [r4, #12]\n \tadd\tr5, pc\n \tmov\tr7, r0\n \tldr\tr2, [r6, r2]\n \tmov\tr9, r1\n \tldr\tr2, [r2, #0]\n \tstr\tr2, [sp, #212]\t@ 0xd4\n \tmov.w\tr2, #0\n-\tldr\tr2, [pc, #148]\t@ (2114c )\n+\tldr\tr2, [pc, #148]\t@ (21650 )\n \tadd\tr2, pc\n \tcmp\tr3, r2\n-\tbeq.n\t21130 \n-\tldr\tr3, [pc, #144]\t@ (21150 )\n+\tbeq.n\t21634 \n+\tldr\tr3, [pc, #144]\t@ (21654 )\n \tmov\tr0, sp\n \tldr\tr6, [r5, r3]\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #496]\t@ 0x1f0\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr1, r9\n@@ -39256,1189 +39840,297 @@\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, sp\n \tblx\tr8\n \tmov\tr1, r4\n \tldr\tr2, [sp, #0]\n \tmov\tr0, r7\n-\tbl\t20f14 \n+\tbl\t21418 \n \tldr\tr3, [r6, #0]\n \tmov\tr4, r0\n \tmov\tr0, sp\n \tldr.w\tr3, [r3, #488]\t@ 0x1e8\n \tblx\tr3\n-\tldr\tr2, [pc, #60]\t@ (21154 )\n-\tldr\tr3, [pc, #44]\t@ (21144 )\n+\tldr\tr2, [pc, #60]\t@ (21658 )\n+\tldr\tr3, [pc, #44]\t@ (21648 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #212]\t@ 0xd4\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t2113c \n+\tbne.n\t21640 \n \tmov\tr0, r4\n \tadd\tsp, #220\t@ 0xdc\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n \tldr\tr3, [r4, #16]\n \tcmp\tr0, r3\n-\tbne.n\t210bc \n+\tbne.n\t215c0 \n \tldr\tr3, [r4, #20]\n \tldr\tr4, [r3, #8]\n-\tb.n\t21114 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\t{6}\n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tit\tpl\n-\tmovpl\tr1, r0\n-\tldmia\tr3, {r1, r2, r3, r6}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tbkpt\t0x00e4\n-\tmovs\tr1, r0\n-\n-00021158 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #52]\t@ (2119c )\n-\tmovs\tr0, #16\n-\tldr\tr2, [pc, #52]\t@ (211a0 )\n-\tadd\tr3, pc\n-\tldr\tr5, [r3, r2]\n-\tldr\tr3, [r5, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr4, r0\n-\tmovs\tr5, #0\n-\tmov.w\tr0, #256\t@ 0x100\n-\tldr\tr3, [r3, #20]\n-\tstrd\tr0, r5, [r4]\n-\tblx\tr3\n-\tmov\tr3, r0\n-\tmov\tr0, r5\n-\tstr\tr3, [r4, #8]\n-\tblx\t8e08 \n-\tmov\tr3, r0\n-\tmov\tr0, r4\n-\tstr\tr3, [r4, #12]\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\tbkpt\t0x0090\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-000211a4 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #36]\t@ (211d8 )\n-\tmov\tr4, r0\n-\tldr\tr0, [r0, #12]\n-\tblx\t8380 \n-\tldr\tr3, [pc, #28]\t@ (211dc )\n-\tadd\tr5, pc\n-\tldr\tr0, [r4, #8]\n-\tldr\tr5, [r5, r3]\n-\tldr\tr3, [r5, #0]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, lr}\n-\tldr\tr3, [r3, #24]\n-\tbx\tr3\n-\tnop\n-\tbkpt\t0x003e\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-000211e0 :\n-\tldr\tr0, [r0, #12]\n-\tb.w\t82e0 \n-\tnop\n-\n-000211e8 :\n-\tmov\tr3, r0\n-\tmovs\tr1, #0\n-\tldr\tr0, [r0, #12]\n-\tstr\tr1, [r3, #4]\n-\tb.w\t8d10 \n-\n-000211f4 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tmov\tr6, r0\n-\tldr\tr0, [pc, #396]\t@ (21394 )\n-\tldr\tr3, [pc, #396]\t@ (21398 )\n-\tsub\tsp, #20\n-\tadd\tr0, pc\n-\tldr.w\tr9, [pc, #396]\t@ 2139c \n-\tldr\tr4, [r6, #4]\n-\tmov\tr5, r1\n-\tadd\tr9, pc\n-\tsubs\tr7, r2, #0\n-\tldr\tr3, [r0, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #12]\n-\tmov.w\tr3, #0\n-\tbge.n\t2122e \n-\tmov\tr0, r1\n-\tblx\t8f68 \n-\tmov\tr7, r0\n-\tmov\tfp, r4\n-\tcmp\tr7, #0\n-\tbeq.w\t2136a \n-\tldr\tr1, [r6, #0]\n-\tadd.w\tsl, r7, r4\n-\tcmp\tsl, r1\n-\tit\tlt\n-\tmovlt\tr3, sl\n-\tblt.n\t21274 \n-\tcmp\tr1, #0\n-\tbne.w\t21378 \n-\tmov.w\tr1, #256\t@ 0x100\n-\tldr\tr3, [pc, #336]\t@ (213a0 )\n-\tadd\tr1, r7\n-\tldr\tr0, [r6, #8]\n-\tldr.w\tr8, [r9, r3]\n-\tstr\tr1, [sp, #0]\n-\tldr.w\tr2, [r8]\n-\tldr\tr3, [r2, #28]\n-\tblx\tr3\n-\tldr\tr1, [sp, #0]\n-\tmov\tr3, r0\n-\tcmp\tr0, #0\n-\tbeq.w\t2137c \n-\tstr\tr3, [r6, #8]\n-\tldr\tr3, [r6, #4]\n-\tstr\tr1, [r6, #0]\n-\tadd\tr3, r7\n-\tcmp\tr3, #0\n-\tstr\tr3, [r6, #4]\n-\tblt.n\t21280 \n-\tldr\tr2, [r6, #0]\n-\tcmp\tr2, r3\n-\tbgt.n\t21292 \n-\tldr\tr3, [pc, #284]\t@ (213a0 )\n-\tldr\tr0, [pc, #288]\t@ (213a4 )\n-\tadd\tr0, pc\n-\tldr.w\tr8, [r9, r3]\n-\tldr.w\tr3, [r8]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tcmp\tr4, #0\n-\tblt.n\t21332 \n-\tldr\tr3, [r6, #0]\n-\tcmp\tr3, r4\n-\tble.n\t21332 \n-\tcmp.w\tsl, #0\n-\tble.n\t2134a \n-\tldr\tr3, [r6, #0]\n-\tcmp\tsl, r3\n-\tble.n\t212ba \n-\tldr\tr3, [pc, #244]\t@ (213a0 )\n-\tldr\tr0, [pc, #252]\t@ (213a8 )\n-\tadd\tr0, pc\n-\tldr.w\tr8, [r9, r3]\n-\tldr.w\tr3, [r8]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r6, #4]\n-\tcmp\tsl, r3\n-\tbgt.n\t21370 \n-\tldr\tr0, [r6, #8]\n-\tmov\tr2, r7\n-\tmov\tr1, r5\n-\tadd\tr7, r5\n-\tadd\tr0, r4\n-\tblx\t87cc \n-\tcmp\tr5, r7\n-\tbcs.n\t21314 \n-\tldr\tr3, [pc, #204]\t@ (213a0 )\n-\tldr.w\tsl, [pc, #212]\t@ 213ac \n-\tadd\tsl, pc\n-\tldr.w\tr8, [r9, r3]\n-\tadd.w\tr9, sp, #10\n-\tcmp\tr4, #0\n-\tblt.n\t212ec \n-\tldr\tr3, [r6, #4]\n-\tcmp\tr3, r4\n-\tbgt.n\t212f6 \n-\tldr.w\tr3, [r8]\n-\tmov\tr0, sl\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tmov\tr1, r4\n-\tldr\tr0, [r6, #12]\n-\tblx\t87e8 \n-\tldr.w\tr3, [r8]\n-\tmov\tr0, r5\n-\tmov\tr1, r9\n-\tldr.w\tr3, [r3, #1352]\t@ 0x548\n-\tblx\tr3\n-\tadd\tr5, r0\n-\tadd\tr4, r0\n-\tcmp\tr7, r5\n-\tbhi.n\t212e2 \n-\tldr\tr0, [r6, #8]\n-\tadd\tr0, fp\n-\tldr\tr2, [pc, #148]\t@ (213b0 )\n-\tldr\tr3, [pc, #124]\t@ (21398 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #12]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t21390 \n-\tadd\tsp, #20\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [pc, #108]\t@ (213a0 )\n-\tldr\tr0, [pc, #124]\t@ (213b4 )\n-\tadd\tr0, pc\n-\tldr.w\tr8, [r9, r3]\n-\tldr.w\tr3, [r8]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tcmp.w\tsl, #0\n-\tbgt.n\t212a2 \n-\tldr\tr3, [pc, #84]\t@ (213a0 )\n-\tldr\tr0, [pc, #104]\t@ (213b8 )\n-\tadd\tr0, pc\n-\tldr.w\tr8, [r9, r3]\n-\tldr.w\tr3, [r8]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #88]\t@ (213bc )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t212c0 \n-\tldr\tr0, [r6, #8]\n-\tadd\tr0, r4\n-\tb.n\t21318 \n-\tldr\tr3, [pc, #44]\t@ (213a0 )\n-\tldr.w\tr8, [r9, r3]\n-\tb.n\t2135c \n-\tlsls\tr1, r1, #1\n-\tb.n\t2124e \n-\tldr.w\tr2, [r8]\n-\tstr\tr0, [sp, #4]\n-\tldr\tr0, [pc, #60]\t@ (213c0 )\n-\tldr\tr2, [r2, #16]\n-\tadd\tr0, pc\n-\tblx\tr2\n-\tldrd\tr1, r3, [sp]\n-\tb.n\t2126c \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tpop\t{r4, r5, r6, r7, pc}\n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tpop\t{r1, r2, r5, r6, r7, pc}\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr4, [r0, #44]\t@ 0x2c\n-\tmovs\tr1, r0\n-\tldr\tr4, [r0, #56]\t@ 0x38\n-\tmovs\tr1, r0\n-\tldr\tr0, [r2, #68]\t@ 0x44\n-\tmovs\tr1, r0\n-\tpop\t{r5, r6, r7}\n-\tmovs\tr1, r0\n-\tldr\tr2, [r1, #40]\t@ 0x28\n-\tmovs\tr1, r0\n-\tldr\tr2, [r4, #44]\t@ 0x2c\n-\tmovs\tr1, r0\n-\tldr\tr0, [r1, #52]\t@ 0x34\n-\tmovs\tr1, r0\n-\tldr\tr6, [r2, #20]\n-\tmovs\tr1, r0\n-\n-000213c4 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tmov\tr9, r2\n-\tldr\tr2, [pc, #184]\t@ (21490 )\n-\tmov\tr8, r3\n-\tldr\tr3, [pc, #184]\t@ (21494 )\n-\tadd\tr2, pc\n-\tsub\tsp, #20\n-\tldr\tr7, [pc, #180]\t@ (21498 )\n-\tmov\tr4, r1\n-\tmov\tr5, r0\n-\tadd\tr1, sp, #4\n-\tldr\tr3, [r2, r3]\n-\tadd\tr2, sp, #8\n-\tldr\tr0, [r0, #12]\n-\tadd\tr7, pc\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #12]\n-\tmov.w\tr3, #0\n-\tblx\t964c \n-\tcmp\tr4, #0\n-\tblt.n\t21478 \n-\tldr\tr2, [sp, #4]\n-\tcmp\tr2, r4\n-\tble.n\t21478 \n-\tldr\tr3, [sp, #8]\n-\tadds\tr1, r4, #1\n-\tcmp\tr1, r2\n-\tmov.w\tr0, r4, lsl #2\n-\tldr.w\tr6, [r3, r4, lsl #2]\n-\titet\tne\n-\taddne\tr3, r3, r0\n-\tldreq\tr4, [r5, #4]\n-\tldrne\tr4, [r3, #4]\n-\tcmp\tr6, #0\n-\tblt.n\t21468 \n-\tldr\tr3, [r5, #4]\n-\tcmp\tr3, r6\n-\tble.n\t21468 \n-\tcmp\tr4, #0\n-\tble.n\t21458 \n-\tldr\tr3, [r5, #4]\n-\tcmp\tr3, r4\n-\tblt.n\t21458 \n-\tldr\tr3, [r5, #8]\n-\tsubs\tr4, r4, r6\n-\tldr\tr2, [pc, #100]\t@ (2149c )\n-\tadd\tr3, r6\n-\tstr.w\tr3, [r9]\n-\tldr\tr3, [pc, #84]\t@ (21494 )\n-\tadd\tr2, pc\n-\tstr.w\tr4, [r8]\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #12]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t2148a \n-\tadd\tsp, #20\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr3, [pc, #68]\t@ (214a0 )\n-\tldr\tr0, [pc, #72]\t@ (214a4 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r7, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tb.n\t21430 \n-\tldr\tr3, [pc, #52]\t@ (214a0 )\n-\tldr\tr0, [pc, #60]\t@ (214a8 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r7, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tb.n\t21426 \n-\tldr\tr3, [pc, #36]\t@ (214a0 )\n-\tldr\tr0, [pc, #48]\t@ (214ac )\n-\tadd\tr0, pc\n-\tldr\tr3, [r7, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr2, [sp, #4]\n-\tb.n\t21406 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tpop\t{r5}\n-\tmovs\tr1, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tpop\t{r1, r2, r3}\n-\tmovs\tr1, r0\n-\tcbnz\tr6, 2150e \n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr4, [r3, #64]\t@ 0x40\n-\tmovs\tr1, r0\n-\tldr\tr0, [r3, #56]\t@ 0x38\n-\tmovs\tr1, r0\n-\tldr\tr0, [r4, #48]\t@ 0x30\n-\tmovs\tr1, r0\n-\n-000214b0 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tmov\tr4, r2\n-\tldr\tr2, [pc, #216]\t@ (2159c )\n-\tmov\tr7, r3\n-\tldr\tr3, [pc, #216]\t@ (215a0 )\n-\tadd\tr2, pc\n-\tsub\tsp, #20\n-\tldr.w\tr9, [pc, #212]\t@ 215a4 \n-\tmov\tr6, r1\n-\tmov\tr5, r0\n-\tadd\tr1, sp, #4\n-\tldr\tr3, [r2, r3]\n-\tadd\tr2, sp, #8\n-\tldr\tr0, [r0, #12]\n-\tadd\tr9, pc\n-\tldr.w\tr8, [sp, #48]\t@ 0x30\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #12]\n-\tmov.w\tr3, #0\n-\tblx\t964c \n-\tcmp\tr6, #0\n-\tblt.n\t21586 \n-\tldr\tr3, [sp, #4]\n-\tcmp\tr3, r6\n-\tble.n\t21586 \n-\tcmp\tr4, #0\n-\tblt.n\t21572 \n-\tldr\tr3, [sp, #4]\n-\tcmp\tr3, r4\n-\tble.n\t21572 \n-\tldr\tr2, [sp, #8]\n-\tadds\tr4, #1\n-\tcmp\tr4, r3\n-\tldr.w\tr6, [r2, r6, lsl #2]\n-\tite\teq\n-\tldreq\tr4, [r5, #4]\n-\tldrne.w\tr4, [r2, r4, lsl #2]\n-\tcmp\tr6, #0\n-\tblt.n\t21560 \n-\tldr\tr3, [r5, #4]\n-\tcmp\tr3, r6\n-\tble.n\t21560 \n-\tcmp\tr4, #0\n-\tble.n\t2154e \n-\tldr\tr3, [r5, #4]\n-\tcmp\tr3, r4\n-\tblt.n\t2154e \n-\tldr\tr3, [r5, #8]\n-\tsubs\tr4, r4, r6\n-\tldr\tr2, [pc, #120]\t@ (215a8 )\n-\tadd\tr3, r6\n-\tstr\tr3, [r7, #0]\n-\tldr\tr3, [pc, #108]\t@ (215a0 )\n-\tadd\tr2, pc\n-\tstr.w\tr4, [r8]\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #12]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t21598 \n-\tadd\tsp, #20\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr3, [pc, #92]\t@ (215ac )\n-\tldr\tr0, [pc, #92]\t@ (215b0 )\n-\tadd\tr0, pc\n-\tldr.w\tr3, [r9, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tb.n\t21528 \n-\tldr\tr3, [pc, #72]\t@ (215ac )\n-\tldr\tr0, [pc, #80]\t@ (215b4 )\n-\tadd\tr0, pc\n-\tldr.w\tr3, [r9, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tb.n\t2151e \n-\tldr\tr3, [pc, #56]\t@ (215ac )\n-\tldr\tr0, [pc, #64]\t@ (215b8 )\n-\tadd\tr0, pc\n-\tldr.w\tr3, [r9, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #4]\n-\tb.n\t21502 \n-\tldr\tr3, [pc, #36]\t@ (215ac )\n-\tldr\tr0, [pc, #48]\t@ (215bc )\n-\tadd\tr0, pc\n-\tldr.w\tr3, [r9, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tb.n\t214f8 \n+\tb.n\t21618 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tcbnz\tr4, 215ec \n+\trev16\tr4, r3\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tcbnz\tr0, 215f0 \n-\tmovs\tr1, r0\n-\trevsh\tr0, r1\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr6, [r4, #76]\t@ 0x4c\n-\tmovs\tr1, r0\n-\tldr\tr0, [r4, #68]\t@ 0x44\n-\tmovs\tr1, r0\n-\tldr\tr2, [r4, #60]\t@ 0x3c\n-\tmovs\tr1, r0\n-\tldr\tr6, [r4, #52]\t@ 0x34\n-\tmovs\tr1, r0\n-\n-000215c0 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #48]\t@ (21600 )\n-\tmov\tr5, r0\n-\tldr\tr2, [pc, #48]\t@ (21604 )\n-\tmovs\tr0, #16\n-\tadd\tr3, pc\n-\tldr\tr6, [r3, r2]\n-\tldr\tr3, [r6, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr4, r0\n-\tmov.w\tr0, #1024\t@ 0x400\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tmov.w\tr2, #256\t@ 0x100\n-\tmovs\tr3, #0\n-\tstr\tr0, [r4, #12]\n-\tstrd\tr2, r3, [r4]\n-\tmov\tr0, r4\n-\tstr\tr5, [r4, #8]\n-\tpop\t{r4, r5, r6, pc}\n-\tnop\n-\trev\tr6, r4\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-00021608 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr2, [r0, #8]\n-\tmov\tr4, r0\n-\tldr\tr3, [pc, #80]\t@ (21670 )\n-\tadd\tr3, pc\n-\tcbz\tr2, 2166a \n-\tldr\tr2, [r0, #4]\n-\tcmp\tr2, #0\n-\tldr\tr2, [pc, #76]\t@ (21674 )\n-\tit\tle\n-\tldrle\tr6, [r3, r2]\n-\tble.n\t21656 \n-\tldr\tr7, [pc, #72]\t@ (21678 )\n-\tmovs\tr5, #0\n-\tldr\tr6, [r3, r2]\n-\tadd\tr7, pc\n-\tldr\tr3, [r4, #0]\n-\tmov\tr0, r7\n-\tcmp\tr3, r5\n-\tbgt.n\t21644 \n-\tldr\tr3, [r6, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldrd\tr3, r2, [r4, #8]\n-\tldr.w\tr0, [r2, r5, lsl #2]\n-\tadds\tr5, #1\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tcmp\tr3, r5\n-\tbgt.n\t21636 \n-\tldr\tr3, [r6, #0]\n-\tldr\tr0, [r4, #12]\n-\tldr\tr3, [r3, #24]\n-\tblx\tr3\n-\tldr\tr3, [r6, #0]\n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tldr\tr3, [r3, #24]\n-\tbx\tr3\n-\tldr\tr2, [pc, #8]\t@ (21674 )\n-\tldr\tr6, [r3, r2]\n-\tb.n\t21656 \n-\tcbnz\tr6, 216aa \n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr4, [r7, #68]\t@ 0x44\n-\tmovs\tr1, r0\n-\n-0002167c :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tmov\tr5, r1\n-\tldr\tr2, [pc, #116]\t@ (21704 )\n-\tldrd\tr1, r3, [r0]\n-\tadd\tr2, pc\n-\tmov\tr4, r0\n-\tcmp\tr3, r1\n-\tblt.n\t216e4 \n-\tcbnz\tr1, 216f0 \n-\tmov.w\tr1, #1024\t@ 0x400\n-\tmov.w\tr7, #256\t@ 0x100\n-\tldr\tr3, [pc, #96]\t@ (21708 )\n-\tldr\tr0, [r4, #12]\n-\tldr.w\tr8, [r2, r3]\n-\tldr.w\tr3, [r8]\n-\tldr\tr3, [r3, #28]\n-\tblx\tr3\n-\tmov\tr6, r0\n-\tcbz\tr0, 216f6 \n-\tldr\tr3, [r4, #4]\n-\tstr\tr7, [r4, #0]\n-\tcmp\tr3, #0\n-\tstr\tr6, [r4, #12]\n-\tblt.n\t216c8 \n-\tcmp\tr3, r7\n-\tblt.n\t216d6 \n-\tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #60]\t@ (2170c )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tldr\tr1, [r4, #12]\n-\tadds\tr2, r3, #1\n-\tstr.w\tr5, [r1, r3, lsl #2]\n-\tstr\tr2, [r4, #4]\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tcmp\tr3, #0\n-\tbge.n\t216d6 \n-\tldr\tr3, [pc, #28]\t@ (21708 )\n-\tldr.w\tr8, [r2, r3]\n-\tb.n\t216c8 \n-\tlsls\tr7, r1, #1\n-\tlsls\tr1, r1, #3\n-\tb.n\t216a6 \n-\tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #20]\t@ (21710 )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tb.n\t216ba \n-\tcbnz\tr0, 21722 \n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr4, [r6, #72]\t@ 0x48\n-\tmovs\tr1, r0\n-\tldr\tr2, [r4, #64]\t@ 0x40\n-\tmovs\tr1, r0\n-\n-00021714 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr2, [pc, #48]\t@ (21754 )\n-\tmov\tr4, r0\n-\tldr\tr3, [r0, #4]\n-\tadd\tr2, pc\n-\tcmp\tr3, #0\n-\tble.n\t21734 \n-\tldr\tr1, [r0, #0]\n-\tcmp\tr3, r1\n-\tble.n\t21744 \n-\tldr\tr3, [pc, #32]\t@ (21758 )\n-\tldr\tr0, [pc, #36]\t@ (2175c )\n-\tadd\tr0, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n-\tldr\tr2, [r4, #12]\n-\tsubs\tr3, #1\n-\tldr.w\tr0, [r2, r3, lsl #2]\n-\tpop\t{r4, pc}\n-\tnop\n-\t\t\t@ instruction: 0xb8d4\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr4, [r0, #76]\t@ 0x4c\n-\tmovs\tr1, r0\n-\n-00021760 :\n-\tpush\t{r3, r4, r5, r6, r7, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr6, [pc, #88]\t@ (217c8 )\n-\tmov\tr4, r0\n-\tsubs\tr5, r1, #0\n-\tadd\tr6, pc\n-\tblt.n\t2177c \n-\tbne.n\t2178a \n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr3, [pc, #76]\t@ (217cc )\n-\tldr\tr0, [pc, #80]\t@ (217d0 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r6, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #8]\n-\tcbz\tr3, 217c0 \n-\tldr\tr7, [pc, #68]\t@ (217d4 )\n-\tadd\tr7, pc\n-\tldr\tr3, [r4, #4]\n-\tmov\tr0, r7\n-\tldr\tr2, [pc, #52]\t@ (217cc )\n-\tsubs\tr3, #1\n-\tstr\tr3, [r4, #4]\n-\tcmp\tr3, #0\n-\tblt.n\t217a6 \n-\tldr\tr1, [r4, #0]\n-\tcmp\tr3, r1\n-\tblt.n\t217b0 \n-\tldr\tr3, [r6, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tldrd\tr2, r1, [r4, #8]\n-\tldr.w\tr0, [r1, r3, lsl #2]\n-\tblx\tr2\n-\tsubs\tr5, #1\n-\tbne.n\t21792 \n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr3, [r4, #4]\n-\tsubs\tr3, r3, r5\n-\tstr\tr3, [r4, #4]\n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\t\t\t@ instruction: 0xb888\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr0, [r7, #76]\t@ 0x4c\n-\tmovs\tr1, r0\n-\tldr\tr4, [r6, #80]\t@ 0x50\n-\tmovs\tr1, r0\n-\n-000217d8 :\n-\tpush\t{r3, r4, r5, r6, r7, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr6, [pc, #88]\t@ (21840 )\n-\tmov\tr4, r0\n-\tsubs\tr5, r1, #0\n-\tadd\tr6, pc\n-\tbge.n\t217fe \n-\tldr\tr3, [pc, #80]\t@ (21844 )\n-\tldr\tr0, [pc, #84]\t@ (21848 )\n-\tadd\tr0, pc\n-\tldr\tr3, [r6, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #8]\n-\tcbz\tr3, 2183a \n-\tldr\tr3, [r4, #4]\n-\tcmp\tr5, r3\n-\tbge.n\t21838 \n-\tldr\tr7, [pc, #64]\t@ (2184c )\n-\tadd\tr7, pc\n-\tsubs\tr3, #1\n-\tldr\tr2, [pc, #52]\t@ (21844 )\n-\tmov\tr0, r7\n-\tcmp\tr3, #0\n-\tstr\tr3, [r4, #4]\n-\tblt.n\t2181e \n-\tldr\tr1, [r4, #0]\n-\tcmp\tr3, r1\n-\tblt.n\t21828 \n-\tldr\tr3, [r6, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tldrd\tr2, r0, [r4, #8]\n-\tldr.w\tr0, [r0, r3, lsl #2]\n-\tblx\tr2\n-\tldr\tr3, [r4, #4]\n-\tcmp\tr3, r5\n-\tbgt.n\t2180c \n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tstr\tr5, [r4, #4]\n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tnop\n-\t\t\t@ instruction: 0xb810\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr0, [r1, #84]\t@ 0x54\n-\tmovs\tr1, r0\n-\tldr\tr2, [r7, #84]\t@ 0x54\n-\tmovs\tr1, r0\n-\n-00021850 :\n-\tpush\t{r3, r4, r5, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #36]\t@ (21884 )\n-\tmov\tr5, r0\n-\tsubs\tr4, r1, #0\n-\tadd\tr3, pc\n-\tblt.n\t2186c \n-\tbne.n\t2187a \n-\tpop\t{r3, r4, r5, pc}\n-\tldr\tr2, [pc, #24]\t@ (21888 )\n-\tldr\tr0, [pc, #28]\t@ (2188c )\n-\tadd\tr0, pc\n-\tldr\tr3, [r3, r2]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r5, #4]\n-\tsubs\tr3, r3, r4\n-\tstr\tr3, [r5, #4]\n-\tpop\t{r3, r4, r5, pc}\n-\tnop\n-\t\t\t@ instruction: 0xb798\n-\tmovs\tr1, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldr\tr4, [r1, #88]\t@ 0x58\n+\trev16\tr4, r2\n \tmovs\tr1, r0\n-\n-00021890 :\n-\tpush\t{r3, r4, r5, r6, r7, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr7, [pc, #84]\t@ (218f4 )\n-\tmov\tr5, r0\n-\tldr\tr2, [r0, #8]\n-\tmov\tr4, r1\n-\tldr\tr3, [r1, #8]\n-\tadd\tr7, pc\n-\tcmp\tr2, r3\n-\tbeq.n\t218bc \n-\tldr\tr3, [pc, #72]\t@ (218f8 )\n-\tldr\tr0, [pc, #72]\t@ (218fc )\n-\tadd\tr0, pc\n-\tldr\tr3, [r7, r3]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tcmp\tr3, #0\n-\tble.n\t218f0 \n-\tldr\tr6, [pc, #60]\t@ (21900 )\n-\tadd\tr6, pc\n-\tldr\tr2, [r4, #0]\n-\tsubs\tr3, #1\n-\tldr\tr1, [pc, #44]\t@ (218f8 )\n-\tmov\tr0, r6\n-\tcmp\tr3, r2\n-\tstr\tr3, [r4, #4]\n-\tblt.n\t218de \n-\tldr\tr3, [r7, r1]\n-\tldr\tr3, [r3, #0]\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [r4, #4]\n-\tldr\tr2, [r4, #12]\n-\tmov\tr0, r5\n-\tldr.w\tr1, [r2, r3, lsl #2]\n-\tblx\t87e8 \n-\tldr\tr3, [r4, #4]\n-\tcmp\tr3, #0\n-\tbgt.n\t218c6 \n-\tpop\t{r3, r4, r5, r6, r7, pc}\n-\tnop\n-\t\t\t@ instruction: 0xb754\n+\tldmia\tr0!, {r1, r4}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr6, [r2, #88]\t@ 0x58\n-\tmovs\tr1, r0\n-\tldr\tr4, [r6, #92]\t@ 0x5c\n+\tcbnz\tr0, 21694 \n \tmovs\tr1, r0\n \n-00021904 :\n-\tpush\t{r4}\n-\tldr\tr3, [r0, #12]\n-\tldr\tr4, [r0, #4]\n-\tstr\tr4, [r1, #0]\n-\tldr.w\tr4, [sp], #4\n-\tstr\tr3, [r2, #0]\n-\tbx\tlr\n-\n-00021914 :\n-\tldr\tr0, [r0, #4]\n-\tbx\tlr\n-\n-00021918 :\n+0002165c :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr6, [pc, #184]\t@ (219e4 )\n+\tldr\tr6, [pc, #184]\t@ (21728 )\n \tsub\tsp, #16\n-\tldr\tr5, [pc, #184]\t@ (219e8 )\n+\tldr\tr5, [pc, #184]\t@ (2172c )\n \tcmp\tr2, #2\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #184]\t@ (219ec )\n+\tldr\tr4, [pc, #184]\t@ (21730 )\n \tadd\tr4, pc\n \tldr\tr5, [r6, r5]\n \tmov\tr6, r1\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #12]\n \tmov.w\tr5, #0\n-\tbeq.n\t21976 \n-\tldr\tr5, [pc, #168]\t@ (219f0 )\n+\tbeq.n\t216ba \n+\tldr\tr5, [pc, #168]\t@ (21734 )\n \tmov\tr1, r3\n \tmov\tr2, r1\n \tmov\tr0, r6\n \tmovs\tr3, #0\n \tldr\tr1, [r4, r5]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #148]\t@ (219f4 )\n-\tldr\tr3, [pc, #136]\t@ (219e8 )\n+\tldr\tr2, [pc, #148]\t@ (21738 )\n+\tldr\tr3, [pc, #136]\t@ (2172c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t219e0 \n+\tbne.n\t21724 \n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tldr\tr0, [r0, #0]\n \tadd\tr2, sp, #8\n \tadd\tr1, sp, #4\n \tblx\t85c0 \n-\tldr\tr3, [pc, #108]\t@ (219f0 )\n+\tldr\tr3, [pc, #108]\t@ (21734 )\n \tldr\tr0, [sp, #4]\n \tldr.w\tr8, [r4, r3]\n \tlsls\tr0, r0, #2\n \tldr.w\tr3, [r8]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [sp, #4]\n \tmov\tr7, r0\n \tcmp\tr3, #0\n-\tble.n\t219ba \n+\tble.n\t216fe \n \tsubs\tr5, r0, #4\n \tmovs\tr4, #0\n \tldr\tr2, [sp, #8]\n \tldr.w\tr3, [r8]\n \tldr.w\tr0, [r2, r4, lsl #2]\n \tadds\tr4, #1\n \tldr.w\tr3, [r3, #216]\t@ 0xd8\n \tblx\tr3\n \tldr\tr3, [sp, #4]\n \tstr.w\tr0, [r5, #4]!\n \tcmp\tr3, r4\n-\tbgt.n\t2199e \n+\tbgt.n\t216e2 \n \tldr.w\tr2, [r8]\n \tmov\tr0, r3\n \tmov\tr1, r7\n \tldr.w\tr3, [r2, #220]\t@ 0xdc\n \tldr.w\tr4, [r2, #948]\t@ 0x3b4\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tr4\n \tldr.w\tr3, [r8]\n \tmov\tr0, r7\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t2195c \n+\tb.n\t216a0 \n \tblx\t894c <__stack_chk_fail@plt>\n-\t\t\t@ instruction: 0xb6cc\n+\tcbnz\tr0, 2174e \n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xb6c8\n+\tcbnz\tr4, 21754 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xb69c\n+\tcbnz\tr0, 21752 \n \tmovs\tr1, r0\n \n-000219f8 :\n+0002173c :\n \tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr.w\tip, [pc, #128]\t@ 21a88 \n+\tldr.w\tip, [pc, #128]\t@ 217cc \n \tsub\tsp, #20\n-\tldr\tr4, [pc, #124]\t@ (21a8c )\n+\tldr\tr4, [pc, #124]\t@ (217d0 )\n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tldr\tr5, [pc, #124]\t@ (21a90 )\n+\tldr\tr5, [pc, #124]\t@ (217d4 )\n \tadd\tr5, pc\n \tldr.w\tr4, [ip, r4]\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #12]\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n-\tbeq.n\t21a5a \n-\tldr.w\tip, [pc, #108]\t@ 21a94 \n+\tbeq.n\t2179e \n+\tldr.w\tip, [pc, #108]\t@ 217d8 \n \tmov\tr1, r3\n \tmov\tr2, r1\n \tmov\tr0, r4\n \tmovs\tr3, #0\n \tldr.w\tr1, [r5, ip]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #84]\t@ (21a98 )\n-\tldr\tr3, [pc, #68]\t@ (21a8c )\n+\tldr\tr2, [pc, #84]\t@ (217dc )\n+\tldr\tr3, [pc, #68]\t@ (217d0 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t21a84 \n+\tbne.n\t217c8 \n \tadd\tsp, #20\n \tpop\t{r4, r5, pc}\n \tldr\tr0, [r0, #0]\n \tadd\tr2, sp, #8\n \tadd\tr1, sp, #4\n \tblx\t93a0 \n-\tldr\tr2, [pc, #44]\t@ (21a94 )\n+\tldr\tr2, [pc, #44]\t@ (217d8 )\n \tldrd\tr3, r1, [sp, #4]\n \tmov\tr0, r4\n \tldr\tr2, [r5, r2]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tsubs\tr3, #1\n \tldr\tr2, [r2, #0]\n \tldr.w\tr1, [r1, r3, lsl #2]\n \tldr.w\tr3, [r2, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t21a42 \n+\tb.n\t21786 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tpush\t{r2, r3, r5, r6, r7, lr}\n+\t\t\t@ instruction: 0xb8a8\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tpush\t{r3, r5, r6, r7, lr}\n+\t\t\t@ instruction: 0xb8a4\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tpush\t{r1, r2, r4, r5, r7, lr}\n+\t\t\t@ instruction: 0xb872\n \tmovs\tr1, r0\n \n-00021a9c :\n+000217e0 :\n \tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr.w\tip, [pc, #128]\t@ 21b2c \n+\tldr.w\tip, [pc, #128]\t@ 21870 \n \tsub\tsp, #20\n-\tldr\tr4, [pc, #124]\t@ (21b30 )\n+\tldr\tr4, [pc, #124]\t@ (21874 )\n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tldr\tr5, [pc, #124]\t@ (21b34 )\n+\tldr\tr5, [pc, #124]\t@ (21878 )\n \tadd\tr5, pc\n \tldr.w\tr4, [ip, r4]\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #12]\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n-\tbeq.n\t21afe \n-\tldr.w\tip, [pc, #108]\t@ 21b38 \n+\tbeq.n\t21842 \n+\tldr.w\tip, [pc, #108]\t@ 2187c \n \tmov\tr1, r3\n \tmov\tr2, r1\n \tmov\tr0, r4\n \tmovs\tr3, #0\n \tldr.w\tr1, [r5, ip]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #84]\t@ (21b3c )\n-\tldr\tr3, [pc, #68]\t@ (21b30 )\n+\tldr\tr2, [pc, #84]\t@ (21880 )\n+\tldr\tr3, [pc, #68]\t@ (21874 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t21b26 \n+\tbne.n\t2186a \n \tadd\tsp, #20\n \tpop\t{r4, r5, pc}\n \tadd\tr2, sp, #8\n \tldr\tr0, [r0, #0]\n \tadd\tr1, sp, #4\n \tblx\t93a0 \n-\tldr\tr3, [pc, #44]\t@ (21b38 )\n+\tldr\tr3, [pc, #44]\t@ (2187c )\n \tldrd\tr0, r1, [sp, #4]\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n-\tb.n\t21ae6 \n+\tb.n\t2182a \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tpush\t{r3, r6, lr}\n+\t\t\t@ instruction: 0xb804\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tpush\t{r2, r6, lr}\n+\t\t\t@ instruction: 0xb800\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tpush\t{r1, r4, lr}\n+\t\t\t@ instruction: 0xb7ce\n \tmovs\tr1, r0\n \n-00021b40 :\n+00021884 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #68]\t@ 21b94 \n+\tldr.w\tip, [pc, #68]\t@ 218d8 \n \tmov\tr4, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #64]\t@ (21b98 )\n+\tldr\tr3, [pc, #64]\t@ (218dc )\n \tadd\tip, pc\n \tcmp\tr2, #2\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t21b76 \n+\tbeq.n\t218ba \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmov\tr0, r4\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr5\n \tmovs\tr0, #1\n@@ -40450,76 +40142,76 @@\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tblx\tr6\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tpush\t{r2, r5, r7}\n+\t\t\t@ instruction: 0xb760\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00021b9c :\n+000218e0 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #360]\t@ (21d18 )\n+\tldr\tr5, [pc, #360]\t@ (21a5c )\n \tsub\tsp, #24\n-\tldr\tr4, [pc, #360]\t@ (21d1c )\n+\tldr\tr4, [pc, #360]\t@ (21a60 )\n \tcmp\tr2, #2\n \tadd\tr5, pc\n-\tldr\tr6, [pc, #360]\t@ (21d20 )\n+\tldr\tr6, [pc, #360]\t@ (21a64 )\n \tadd\tr6, pc\n \tldr\tr4, [r5, r4]\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #20]\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n-\tbeq.n\t21bfc \n-\tldr\tr5, [pc, #344]\t@ (21d24 )\n+\tbeq.n\t21940 \n+\tldr\tr5, [pc, #344]\t@ (21a68 )\n \tmov\tr1, r3\n \tmov\tr2, r1\n \tmov\tr0, r4\n \tmovs\tr3, #0\n \tldr\tr1, [r6, r5]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #324]\t@ (21d28 )\n-\tldr\tr3, [pc, #312]\t@ (21d1c )\n+\tldr\tr2, [pc, #324]\t@ (21a6c )\n+\tldr\tr3, [pc, #312]\t@ (21a60 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t21d12 \n+\tbne.w\t21a56 \n \tadd\tsp, #24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tmov\tr5, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n \tmov\tr7, r0\n \tldr\tr3, [r5, #0]\n \tcmp\tr0, #0\n-\tbeq.n\t21c88 \n+\tbeq.n\t219cc \n \tmov\tr0, r3\n \tadd\tr2, sp, #12\n \tadd\tr1, sp, #8\n \tblx\t93a0 \n-\tldr\tr3, [pc, #268]\t@ (21d24 )\n+\tldr\tr3, [pc, #268]\t@ (21a68 )\n \tldr\tr0, [sp, #8]\n \tcmp\tr0, #1\n \tldr\tr7, [r6, r3]\n \tldr\tr3, [r7, #0]\n-\tble.n\t21cec \n+\tble.n\t21a30 \n \tadds\tr0, #3\n \tldr\tr3, [r3, #20]\n \tlsls\tr0, r0, #2\n \tblx\tr3\n \tldr\tr2, [sp, #8]\n \tldr\tr1, [sp, #12]\n \tmov\tr6, r0\n@@ -40554,23 +40246,23 @@\n \tmov\tr0, r4\n \tblx\tr5\n \tldr\tr3, [r7, #0]\n \tmov\tr0, r6\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t21be0 \n+\tb.n\t21924 \n \tmov\tr0, r3\n \tblx\t9890 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8f2c \n-\tldr\tr3, [pc, #140]\t@ (21d24 )\n+\tldr\tr3, [pc, #140]\t@ (21a68 )\n \tmov\tr8, r0\n-\tldr\tr0, [pc, #144]\t@ (21d2c )\n+\tldr\tr0, [pc, #144]\t@ (21a70 )\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tadd\tr0, pc\n \tldr\tr5, [r6, r3]\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n@@ -40584,342 +40276,342 @@\n \tmov\tr3, r7\n \tstr\tr0, [sp, #16]\n \tmov\tr0, r4\n \tblx\tr6\n \tldr\tr2, [r5, #0]\n \tstr\tr7, [sp, #0]\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #96]\t@ (21d30 )\n+\tldr\tr3, [pc, #96]\t@ (21a74 )\n \tldr.w\tr6, [r2, #920]\t@ 0x398\n-\tldr\tr1, [pc, #96]\t@ (21d34 )\n+\tldr\tr1, [pc, #96]\t@ (21a78 )\n \tadd\tr3, pc\n-\tldr\tr2, [pc, #96]\t@ (21d38 )\n+\tldr\tr2, [pc, #96]\t@ (21a7c )\n \tadd\tr1, pc\n \tadd\tr2, pc\n \tblx\tr6\n \tldr\tr3, [r5, #0]\n \tmov\tr1, r8\n \tmov\tr0, r4\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n-\tb.n\t21bde \n+\tb.n\t21922 \n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n-\tcbnz\tr0, 21d08 \n-\tldr\tr0, [pc, #72]\t@ (21d3c )\n+\tcbnz\tr0, 21a4c \n+\tldr\tr0, [pc, #72]\t@ (21a80 )\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tadd\tr0, pc\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n-\tb.n\t21c84 \n+\tb.n\t219c8 \n \tldr\tr3, [sp, #12]\n \tmov\tr0, r4\n \tldr\tr1, [r3, #0]\n \tblx\tr5\n-\tb.n\t21c84 \n+\tb.n\t219c8 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tpush\t{r3, r6}\n+\t\t\t@ instruction: 0xb704\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tpush\t{r2, r6}\n+\t\t\t@ instruction: 0xb700\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tpush\t{r3, r4}\n+\t\t\t@ instruction: 0xb6d4\n \tmovs\tr1, r0\n-\tldr\tr0, [r3, #40]\t@ 0x28\n+\tldr\tr0, [r3, #16]\n \tmovs\tr1, r0\n-\tadds\tr4, #144\t@ 0x90\n+\tadds\tr7, #76\t@ 0x4c\n \tmovs\tr1, r0\n-\tldr\tr4, [r5, #36]\t@ 0x24\n+\tldr\tr4, [r5, #12]\n \tmovs\tr1, r0\n-\tldr\tr6, [r4, #36]\t@ 0x24\n+\tldr\tr6, [r4, #12]\n \tmovs\tr1, r0\n-\tadds\tr0, #104\t@ 0x68\n+\tmovs\tr2, #176\t@ 0xb0\n \tmovs\tr1, r0\n \n-00021d40 :\n+00021a84 :\n \tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #124]\t@ 21dcc \n+\tldr.w\tip, [pc, #124]\t@ 21b10 \n \tsub\tsp, #12\n-\tldr\tr4, [pc, #120]\t@ (21dd0 )\n+\tldr\tr4, [pc, #120]\t@ (21b14 )\n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tldr\tr5, [pc, #120]\t@ (21dd4 )\n+\tldr\tr5, [pc, #120]\t@ (21b18 )\n \tadd\tr5, pc\n \tldr.w\tr4, [ip, r4]\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n-\tbeq.n\t21da2 \n-\tldr.w\tip, [pc, #104]\t@ 21dd8 \n+\tbeq.n\t21ae6 \n+\tldr.w\tip, [pc, #104]\t@ 21b1c \n \tmov\tr1, r3\n \tmov\tr2, r1\n \tmov\tr0, r4\n \tmovs\tr3, #0\n \tldr.w\tr1, [r5, ip]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #80]\t@ (21ddc )\n-\tldr\tr3, [pc, #64]\t@ (21dd0 )\n+\tldr\tr2, [pc, #80]\t@ (21b20 )\n+\tldr\tr3, [pc, #64]\t@ (21b14 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t21dc6 \n+\tbne.n\t21b0a \n \tadd\tsp, #12\n \tpop\t{r4, r5, pc}\n \tmov\tr1, sp\n \tldr\tr0, [r0, #0]\n \tblx\t8428 \n-\tldr\tr3, [pc, #44]\t@ (21dd8 )\n+\tldr\tr3, [pc, #44]\t@ (21b1c )\n \tldr\tr1, [sp, #0]\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr2, [r3, #232]\t@ 0xe8\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n-\tb.n\t21d8a \n+\tb.n\t21ace \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tuxth\tr4, r4\n+\tpush\t{r5, r6, lr}\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tuxth\tr0, r4\n+\tpush\t{r2, r3, r4, r6, lr}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsxtb\tr6, r5\n+\tpush\t{r1, r3, r5, lr}\n \tmovs\tr1, r0\n \n-00021de0 :\n+00021b24 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tlr, [pc, #116]\t@ 21e64 \n+\tldr.w\tlr, [pc, #116]\t@ 21ba8 \n \tsub\tsp, #8\n-\tldr\tr4, [pc, #112]\t@ (21e68 )\n+\tldr\tr4, [pc, #112]\t@ (21bac )\n \tcmp\tr2, #3\n \tadd\tlr, pc\n-\tldr.w\tip, [pc, #112]\t@ 21e6c \n+\tldr.w\tip, [pc, #112]\t@ 21bb0 \n \tadd\tip, pc\n \tldr.w\tr4, [lr, r4]\n \tmov\tlr, r3\n-\tldr\tr3, [pc, #104]\t@ (21e70 )\n+\tldr\tr3, [pc, #104]\t@ (21bb4 )\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t21e42 \n+\tbeq.n\t21b86 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #84]\t@ (21e74 )\n+\tldr\tr3, [pc, #84]\t@ (21bb8 )\n \tmov\tr2, lr\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #76]\t@ (21e78 )\n-\tldr\tr3, [pc, #56]\t@ (21e68 )\n+\tldr\tr2, [pc, #76]\t@ (21bbc )\n+\tldr\tr3, [pc, #56]\t@ (21bac )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t21e5e \n+\tbne.n\t21ba2 \n \tadd\tsp, #8\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr.w\tr3, [r3, #172]\t@ 0xac\n \tldr.w\tr0, [lr, #8]\n \tmov\tr1, sp\n \tblx\tr3\n \tldr\tr2, [sp, #0]\n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t8c98 \n \tmovs\tr0, #0\n-\tb.n\t21e2a \n+\tb.n\t21b6e \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tsxth\tr4, r0\n+\tpush\t{r6, r7}\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tcbz\tr6, 21eae \n+\tpush\t{r1, r3, r4, r5, r7}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr1, [sp, #848]\t@ 0x350\n+\tstr\tr4, [sp, #576]\t@ 0x240\n \tmovs\tr1, r0\n-\tcbz\tr6, 21eae \n+\tpush\t{r1, r3, r7}\n \tmovs\tr1, r0\n \n-00021e7c :\n+00021bc0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #52]\t@ 21ec0 \n+\tldr.w\tip, [pc, #52]\t@ 21c04 \n \tmov\tlr, r0\n \tmov\tr0, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #44]\t@ (21ec4 )\n+\tldr\tr3, [pc, #44]\t@ (21c08 )\n \tadd\tip, pc\n \tcmp\tr2, #2\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t21eb2 \n+\tbeq.n\t21bf6 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr.w\tr3, [r3, #424]\t@ 0x1a8\n \tldr.w\tr1, [lr, #4]\n \tblx\tr3\n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n-\tcbz\tr6, 21edc \n+\tpush\t{r1, r5}\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00021ec8 :\n+00021c0c :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr6, [pc, #184]\t@ (21f94 )\n+\tldr\tr6, [pc, #184]\t@ (21cd8 )\n \tsub\tsp, #20\n-\tldr\tr5, [pc, #184]\t@ (21f98 )\n+\tldr\tr5, [pc, #184]\t@ (21cdc )\n \tmov\tr7, r1\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #184]\t@ (21f9c )\n+\tldr\tr4, [pc, #184]\t@ (21ce0 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n \tldr\tr5, [r6, r5]\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #12]\n \tmov.w\tr5, #0\n-\tbeq.n\t21f26 \n-\tldr\tr5, [pc, #168]\t@ (21fa0 )\n+\tbeq.n\t21c6a \n+\tldr\tr5, [pc, #168]\t@ (21ce4 )\n \tmov\tr1, r3\n \tmov\tr2, r1\n \tmov\tr0, r7\n \tmovs\tr3, #0\n \tldr\tr1, [r4, r5]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #148]\t@ (21fa4 )\n-\tldr\tr3, [pc, #136]\t@ (21f98 )\n+\tldr\tr2, [pc, #148]\t@ (21ce8 )\n+\tldr\tr3, [pc, #136]\t@ (21cdc )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t21f8e \n+\tbne.n\t21cd2 \n \tadd\tsp, #20\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n \tadd\tr2, sp, #8\n \tadd\tr1, sp, #4\n \tmov\tr5, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8bc0 \n-\tldr\tr3, [pc, #108]\t@ (21fa0 )\n+\tldr\tr3, [pc, #108]\t@ (21ce4 )\n \tldr\tr0, [sp, #4]\n \tldr.w\tr9, [r4, r3]\n \tlsls\tr0, r0, #2\n \tldr.w\tr3, [r9]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [sp, #4]\n \tmov\tr8, r0\n \tcmp\tr3, #0\n-\tble.n\t21f68 \n+\tble.n\t21cac \n \tsubs\tr6, r0, #4\n \tmovs\tr4, #0\n \tldr\tr3, [sp, #8]\n \tldr\tr0, [r5, #0]\n \tldr.w\tr1, [r3, r4, lsl #2]\n \tadds\tr4, #1\n \tblx\t8f2c \n \tldr\tr3, [sp, #4]\n \tstr.w\tr0, [r6, #4]!\n \tcmp\tr3, r4\n-\tbgt.n\t21f50 \n+\tbgt.n\t21c94 \n \tldr.w\tr2, [r9]\n \tmov\tr0, r3\n \tmov\tr1, r8\n \tldr.w\tr3, [r2, #220]\t@ 0xdc\n \tldr.w\tr4, [r2, #948]\t@ 0x3b4\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r7\n \tblx\tr4\n \tldr.w\tr3, [r9]\n \tmov\tr0, r8\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t21f0c \n+\tb.n\t21c50 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tcbz\tr4, 21f9e \n+\tcbz\tr0, 21d52 \n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tcbz\tr6, 21fa4 \n+\tcbz\tr2, 21d58 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsub\tsp, #432\t@ 0x1b0\n+\tcbz\tr0, 21d56 \n \tmovs\tr1, r0\n \n-00021fa8 :\n+00021cec :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #68]\t@ 21ffc \n+\tldr.w\tip, [pc, #68]\t@ 21d40 \n \tmov\tr4, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #64]\t@ (22000 )\n+\tldr\tr3, [pc, #64]\t@ (21d44 )\n \tadd\tip, pc\n \tcmp\tr2, #2\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t21fde \n+\tbeq.n\t21d22 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmov\tr0, r4\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr5\n \tmovs\tr0, #1\n@@ -40932,127 +40624,127 @@\n \tmov\tr0, r5\n \tblx\t8f2c \n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr6\n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tadd\tsp, #240\t@ 0xf0\n+\tuxtb\tr0, r7\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022004 :\n+00021d48 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr6, [pc, #184]\t@ (220d0 )\n+\tldr\tr6, [pc, #184]\t@ (21e14 )\n \tsub\tsp, #16\n-\tldr\tr5, [pc, #184]\t@ (220d4 )\n+\tldr\tr5, [pc, #184]\t@ (21e18 )\n \tcmp\tr2, #2\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #184]\t@ (220d8 )\n+\tldr\tr4, [pc, #184]\t@ (21e1c )\n \tadd\tr4, pc\n \tldr\tr5, [r6, r5]\n \tmov\tr6, r1\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #12]\n \tmov.w\tr5, #0\n-\tbeq.n\t22062 \n-\tldr\tr5, [pc, #168]\t@ (220dc )\n+\tbeq.n\t21da6 \n+\tldr\tr5, [pc, #168]\t@ (21e20 )\n \tmov\tr1, r3\n \tmov\tr2, r1\n \tmov\tr0, r6\n \tmovs\tr3, #0\n \tldr\tr1, [r4, r5]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #148]\t@ (220e0 )\n-\tldr\tr3, [pc, #136]\t@ (220d4 )\n+\tldr\tr2, [pc, #148]\t@ (21e24 )\n+\tldr\tr3, [pc, #136]\t@ (21e18 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t220cc \n+\tbne.n\t21e10 \n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tldr\tr0, [r0, #0]\n \tadd\tr2, sp, #8\n \tadd\tr1, sp, #4\n \tblx\t8fe8 \n-\tldr\tr3, [pc, #108]\t@ (220dc )\n+\tldr\tr3, [pc, #108]\t@ (21e20 )\n \tldr\tr0, [sp, #4]\n \tldr.w\tr8, [r4, r3]\n \tlsls\tr0, r0, #2\n \tldr.w\tr3, [r8]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [sp, #4]\n \tmov\tr7, r0\n \tcmp\tr3, #0\n-\tble.n\t220a6 \n+\tble.n\t21dea \n \tsubs\tr5, r0, #4\n \tmovs\tr4, #0\n \tldr\tr2, [sp, #8]\n \tldr.w\tr3, [r8]\n \tldr.w\tr0, [r2, r4, lsl #2]\n \tadds\tr4, #1\n \tldr.w\tr3, [r3, #216]\t@ 0xd8\n \tblx\tr3\n \tldr\tr3, [sp, #4]\n \tstr.w\tr0, [r5, #4]!\n \tcmp\tr3, r4\n-\tbgt.n\t2208a \n+\tbgt.n\t21dce \n \tldr.w\tr2, [r8]\n \tmov\tr0, r3\n \tmov\tr1, r7\n \tldr.w\tr3, [r2, #220]\t@ 0xdc\n \tldr.w\tr4, [r2, #948]\t@ 0x3b4\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tr4\n \tldr.w\tr3, [r8]\n \tmov\tr0, r7\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t22048 \n+\tb.n\t21d8c \n \tblx\t894c <__stack_chk_fail@plt>\n-\tadd\tr7, sp, #896\t@ 0x380\n+\tuxth\tr4, r3\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr7, sp, #880\t@ 0x370\n+\tuxth\tr0, r3\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr7, sp, #704\t@ 0x2c0\n+\tsxtb\tr4, r5\n \tmovs\tr1, r0\n \n-000220e4 :\n+00021e28 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #64]\t@ 22134 \n+\tldr.w\tip, [pc, #64]\t@ 21e78 \n \tmov\tr4, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #60]\t@ (22138 )\n+\tldr\tr3, [pc, #60]\t@ (21e7c )\n \tadd\tip, pc\n \tcmp\tr2, #2\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t2211a \n+\tbeq.n\t21e5e \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmov\tr0, r4\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr5\n \tmovs\tr0, #1\n@@ -41063,33 +40755,33 @@\n \tblx\t926c \n \tblx\tr6\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tadd\tr7, sp, #0\n+\tcbz\tr4, 21eaa \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002213c :\n+00021e80 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #64]\t@ 2218c \n+\tldr.w\tip, [pc, #64]\t@ 21ed0 \n \tmov\tr4, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #60]\t@ (22190 )\n+\tldr\tr3, [pc, #60]\t@ (21ed4 )\n \tadd\tip, pc\n \tcmp\tr2, #2\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t22172 \n+\tbeq.n\t21eb6 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmov\tr0, r4\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr5\n \tmovs\tr0, #1\n@@ -41100,142 +40792,142 @@\n \tblx\t8458 \n \tblx\tr6\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tadd\tr6, sp, #672\t@ 0x2a0\n+\tcbz\tr4, 21eec \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022194 :\n+00021ed8 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr4, [pc, #144]\t@ (22234 )\n+\tldr\tr4, [pc, #144]\t@ (21f78 )\n \tmov\tip, r2\n-\tldr\tr2, [pc, #144]\t@ (22238 )\n+\tldr\tr2, [pc, #144]\t@ (21f7c )\n \tsub\tsp, #8\n \tadd\tr4, pc\n-\tldr.w\tlr, [pc, #140]\t@ 2223c \n+\tldr.w\tlr, [pc, #140]\t@ 21f80 \n \tmov\tr5, r1\n \tadd\tlr, pc\n \tldr\tr2, [r4, r2]\n \tldr\tr2, [r2, #0]\n \tstr\tr2, [sp, #4]\n \tmov.w\tr2, #0\n \tmov\tr2, r3\n \tsub.w\tr3, ip, #2\n \tcmp\tr3, #1\n-\tbhi.n\t22210 \n+\tbhi.n\t21f54 \n \tmov\tr4, r0\n \tcmp.w\tip, #2\n-\tbeq.n\t2222a \n-\tldr\tr3, [pc, #108]\t@ (22240 )\n+\tbeq.n\t21f6e \n+\tldr\tr3, [pc, #108]\t@ (21f84 )\n \tldr\tr0, [r2, #8]\n \tldr.w\tr3, [lr, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr6, [r3, #612]\t@ 0x264\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr2, sp\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\tr6\n \tmov\tr1, r0\n-\tcbz\tr0, 22226 \n+\tcbz\tr0, 21f6a \n \tldr\tr0, [r4, #0]\n \tblx\t8598 \n \tmovs\tr0, #0\n-\tldr\tr2, [pc, #72]\t@ (22244 )\n-\tldr\tr3, [pc, #60]\t@ (22238 )\n+\tldr\tr2, [pc, #72]\t@ (21f88 )\n+\tldr\tr3, [pc, #60]\t@ (21f7c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t2222e \n+\tbne.n\t21f72 \n \tadd\tsp, #8\n \tpop\t{r4, r5, r6, pc}\n-\tldr\tr1, [pc, #44]\t@ (22240 )\n+\tldr\tr1, [pc, #44]\t@ (21f84 )\n \tmov\tr0, r5\n-\tldr\tr3, [pc, #48]\t@ (22248 )\n+\tldr\tr3, [pc, #48]\t@ (21f8c )\n \tadd\tr3, pc\n \tldr.w\tr1, [lr, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tb.n\t221f8 \n+\tb.n\t21f3c \n \tmovs\tr1, #0\n-\tb.n\t221f0 \n+\tb.n\t21f34 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tadd\tr6, sp, #328\t@ 0x148\n+\tcbz\tr6, 21f7e \n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr6, sp, #296\t@ 0x128\n+\tcbz\tr6, 21f84 \n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr6, sp, #0\n+\tsub\tsp, #240\t@ 0xf0\n \tmovs\tr1, r0\n-\tstr\tr2, [r6, #80]\t@ 0x50\n+\tstr\tr2, [r6, #56]\t@ 0x38\n \tmovs\tr1, r0\n \n-0002224c :\n+00021f90 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tldr\tr6, [pc, #296]\t@ (22388 )\n+\tldr\tr6, [pc, #296]\t@ (220cc )\n \tsub\tsp, #52\t@ 0x34\n-\tldr\tr5, [pc, #296]\t@ (2238c )\n+\tldr\tr5, [pc, #296]\t@ (220d0 )\n \tcmp\tr2, #2\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #296]\t@ (22390 )\n+\tldr\tr4, [pc, #296]\t@ (220d4 )\n \tadd\tr4, pc\n \tldr\tr5, [r6, r5]\n \tmov\tr6, r1\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #44]\t@ 0x2c\n \tmov.w\tr5, #0\n-\tbeq.n\t222aa \n-\tldr\tr5, [pc, #280]\t@ (22394 )\n+\tbeq.n\t21fee \n+\tldr\tr5, [pc, #280]\t@ (220d8 )\n \tmov\tr1, r3\n \tmov\tr2, r1\n \tmov\tr0, r6\n \tmovs\tr3, #0\n \tldr\tr1, [r4, r5]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #260]\t@ (22398 )\n-\tldr\tr3, [pc, #248]\t@ (2238c )\n+\tldr\tr2, [pc, #260]\t@ (220dc )\n+\tldr\tr3, [pc, #248]\t@ (220d0 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #44]\t@ 0x2c\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t22382 \n+\tbne.n\t220c6 \n \tadd\tsp, #52\t@ 0x34\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tmov\tr7, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9308 \n-\tldr\tr3, [pc, #224]\t@ (22394 )\n+\tldr\tr3, [pc, #224]\t@ (220d8 )\n \tmovs\tr1, #0\n \tmov\tfp, r0\n \tmov\tr0, r1\n \tldr\tr4, [r4, r3]\n \tldr\tr3, [r4, #0]\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n@@ -41245,15 +40937,15 @@\n \tmov\tr1, r2\n \tmov\tr0, fp\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tstr\tr2, [sp, #4]\n \tblx\tr3\n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbeq.n\t22372 \n+\tbeq.n\t220b6 \n \tadd.w\tr8, sp, #24\n \tadd.w\tsl, sp, #36\t@ 0x24\n \tldr.w\tr3, [fp, #40]\t@ 0x28\n \tadds\tr3, #1\n \tbics.w\tr3, r3, #2\n \tldr\tr3, [r4, #0]\n \tite\tne\n@@ -41264,15 +40956,15 @@\n \tldr\tr3, [r4, #0]\n \tldr\tr5, [r5, #12]\n \tmov\tr1, r8\n \tstr\tr0, [sp, #36]\t@ 0x24\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tmov\tr0, r5\n \tblx\tr3\n-\tcbz\tr0, 22362 \n+\tcbz\tr0, 220a6 \n \tstr.w\tfp, [sp]\n \tldr\tr3, [r5, #40]\t@ 0x28\n \tadds\tr3, #1\n \tbics.w\tr3, r3, #2\n \tite\tne\n \taddne.w\tr1, r0, #16\n \tldreq\tr1, [r0, #16]\n@@ -41294,87 +40986,87 @@\n \tmov\tr0, r6\n \tblx\tfp\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r8\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t22314 \n+\tbne.n\t22058 \n \tldr.w\tfp, [sp]\n \tldr\tr3, [r4, #0]\n \tldr\tr0, [sp, #4]\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbne.n\t222e4 \n+\tbne.n\t22028 \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r6\n \tmov\tr1, r9\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t22290 \n+\tb.n\t21fd4 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tadd\tr5, sp, #608\t@ 0x260\n+\tadd\tsp, #336\t@ 0x150\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr5, sp, #592\t@ 0x250\n+\tadd\tsp, #320\t@ 0x140\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr5, sp, #416\t@ 0x1a0\n+\tadd\tsp, #144\t@ 0x90\n \tmovs\tr1, r0\n \n-0002239c :\n+000220e0 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #3984]\t@ 0xf90\n-\tldr\tr6, [pc, #384]\t@ (22530 )\n+\tldr\tr6, [pc, #384]\t@ (22274 )\n \tsub\tsp, #76\t@ 0x4c\n-\tldr\tr5, [pc, #384]\t@ (22534 )\n+\tldr\tr5, [pc, #384]\t@ (22278 )\n \tcmp\tr2, #2\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #384]\t@ (22538 )\n+\tldr\tr4, [pc, #384]\t@ (2227c )\n \tadd\tr4, pc\n \tldr\tr5, [r6, r5]\n \tmov\tr6, r1\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #68]\t@ 0x44\n \tmov.w\tr5, #0\n-\tbeq.n\t223fc \n-\tldr\tr5, [pc, #368]\t@ (2253c )\n+\tbeq.n\t22140 \n+\tldr\tr5, [pc, #368]\t@ (22280 )\n \tmov\tr1, r3\n \tmov\tr2, r1\n \tmov\tr0, r6\n \tmovs\tr3, #0\n \tldr\tr1, [r4, r5]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #348]\t@ (22540 )\n-\tldr\tr3, [pc, #336]\t@ (22534 )\n+\tldr\tr2, [pc, #348]\t@ (22284 )\n+\tldr\tr3, [pc, #336]\t@ (22278 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #68]\t@ 0x44\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t2252a \n+\tbne.w\t2226e \n \tadd\tsp, #76\t@ 0x4c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tmov\tr7, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9308 \n-\tldr\tr3, [pc, #308]\t@ (2253c )\n+\tldr\tr3, [pc, #308]\t@ (22280 )\n \tmovs\tr1, #0\n \tmov\tr5, r0\n \tmov\tr0, r1\n \tldr\tr4, [r4, r3]\n \tldr\tr3, [r4, #0]\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n@@ -41384,15 +41076,15 @@\n \tmov\tr1, r2\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tstr\tr2, [sp, #12]\n \tblx\tr3\n \tmov\tr9, r0\n \tcmp\tr0, #0\n-\tbeq.n\t2251a \n+\tbeq.n\t2225e \n \tadd.w\tsl, sp, #32\n \tadd.w\tfp, sp, #44\t@ 0x2c\n \tadd\tr3, sp, #52\t@ 0x34\n \tstr\tr3, [sp, #4]\n \tldr\tr3, [r5, #40]\t@ 0x28\n \tadds\tr3, #1\n \tbics.w\tr3, r3, #2\n@@ -41406,17 +41098,17 @@\n \tldr.w\tr9, [r9, #12]\n \tmov\tr1, sl\n \tstr\tr0, [sp, #44]\t@ 0x2c\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tmov\tr0, r9\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbeq.n\t2250a \n+\tbeq.n\t2224e \n \tstr\tr5, [sp, #8]\n-\tb.n\t224ae \n+\tb.n\t221f2 \n \tldr\tr3, [r4, #0]\n \tmov\tr1, fp\n \tstr\tr0, [sp, #64]\t@ 0x40\n \tmovs\tr0, #2\n \tldr.w\tr5, [r3, #184]\t@ 0xb8\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n@@ -41435,15 +41127,15 @@\n \tmov\tr0, r6\n \tblx\tr5\n \tldr\tr3, [r4, #0]\n \tmov\tr0, sl\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbeq.n\t22508 \n+\tbeq.n\t2224c \n \tldr.w\tr3, [r9, #40]\t@ 0x28\n \tldr\tr5, [r0, #12]\n \tadds\tr3, #1\n \tbics.w\tr3, r3, #2\n \tite\tne\n \taddne.w\tr1, r0, #16\n \tldreq\tr1, [r0, #16]\n@@ -41466,234 +41158,234 @@\n \tldr\tr1, [r5, #12]\n \tstr\tr0, [sp, #56]\t@ 0x38\n \tldr\tr0, [r7, #0]\n \tblx\t8f2c \n \tstr\tr0, [sp, #60]\t@ 0x3c\n \tldr\tr0, [r5, #8]\n \tcmp\tr0, #0\n-\tbne.n\t2246e \n+\tbne.n\t221b2 \n \tldr\tr3, [r4, #0]\n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n-\tb.n\t2246e \n+\tb.n\t221b2 \n \tldr\tr5, [sp, #8]\n \tldr\tr3, [r4, #0]\n \tldr\tr0, [sp, #12]\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tmov\tr9, r0\n \tcmp\tr0, #0\n-\tbne.n\t2243a \n+\tbne.n\t2217e \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r6\n \tmov\tr1, r8\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t223e0 \n+\tb.n\t22124 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tadd\tr4, sp, #288\t@ 0x120\n+\tadd\tr7, sp, #16\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr4, sp, #272\t@ 0x110\n+\tadd\tr7, sp, #0\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr4, sp, #96\t@ 0x60\n+\tadd\tr6, sp, #848\t@ 0x350\n \tmovs\tr1, r0\n \n-00022544 :\n+00022288 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tldr\tr5, [pc, #260]\t@ (2265c )\n+\tldr\tr5, [pc, #260]\t@ (223a0 )\n \tmov\tr4, r2\n-\tldr\tr2, [pc, #260]\t@ (22660 )\n+\tldr\tr2, [pc, #260]\t@ (223a4 )\n \tsub\tsp, #36\t@ 0x24\n \tadd\tr5, pc\n-\tldr\tr7, [pc, #260]\t@ (22664 )\n+\tldr\tr7, [pc, #260]\t@ (223a8 )\n \tmov\tr8, r3\n \tadd\tr7, pc\n \tldr\tr2, [r5, r2]\n \tmov\tr5, r1\n \tsubs\tr1, r4, #2\n \tldr\tr2, [r2, #0]\n \tstr\tr2, [sp, #28]\n \tmov.w\tr2, #0\n \tcmp\tr1, #2\n-\tbls.n\t225a8 \n-\tldr\tr1, [pc, #240]\t@ (22668 )\n+\tbls.n\t222ec \n+\tldr\tr1, [pc, #240]\t@ (223ac )\n \tmov\tr2, r8\n-\tldr\tr3, [pc, #240]\t@ (2266c )\n+\tldr\tr3, [pc, #240]\t@ (223b0 )\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tldr\tr1, [r7, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #224]\t@ (22670 )\n-\tldr\tr3, [pc, #204]\t@ (22660 )\n+\tldr\tr2, [pc, #224]\t@ (223b4 )\n+\tldr\tr3, [pc, #204]\t@ (223a4 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t22656 \n+\tbne.n\t2239a \n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n \tmov\tr6, r0\n \tldr\tr0, [r0, #0]\n \tblx\t98a8 \n \tcmp\tr4, #2\n \tmov\tr9, r0\n-\tbeq.n\t22616 \n-\tldr\tr3, [pc, #176]\t@ (22668 )\n+\tbeq.n\t2235a \n+\tldr\tr3, [pc, #176]\t@ (223ac )\n \tadd\tr2, sp, #12\n \tldr.w\tr1, [r8, #8]\n \tmov\tr0, r5\n \tcmp\tr4, #3\n \tldr\tr7, [r7, r3]\n \tldr\tr3, [r7, #0]\n \tldr.w\tr3, [r3, #160]\t@ 0xa0\n-\tbeq.n\t2264a \n+\tbeq.n\t2238e \n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t2258c \n+\tbne.n\t222d0 \n \tldr\tr3, [r7, #0]\n \tadd\tr2, sp, #16\n \tldr.w\tr1, [r8, #12]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #160]\t@ 0xa0\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t2258c \n+\tbne.n\t222d0 \n \tldr\tr1, [sp, #12]\n \tldr\tr2, [sp, #16]\n \tcmp\tr1, #0\n \titt\tlt\n \tmovlt\tr1, #0\n \tstrlt\tr1, [sp, #12]\n \tcmp\tr9, r2\n \titt\tle\n \taddle.w\tr2, r9, #4294967295\t@ 0xffffffff\n \tstrle\tr2, [sp, #16]\n \tcmp\tr1, r2\n-\tble.n\t22626 \n+\tble.n\t2236a \n \tldr\tr3, [r7, #0]\n \tldr.w\tr2, [r3, #228]\t@ 0xe4\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\tr4\n \tmovs\tr0, #0\n-\tb.n\t2258e \n-\tldr\tr3, [pc, #80]\t@ (22668 )\n+\tb.n\t222d2 \n+\tldr\tr3, [pc, #80]\t@ (223ac )\n \tmovs\tr1, #0\n \tsubs\tr2, r0, #1\n \tstrd\tr1, r2, [sp, #12]\n \tcmp\tr1, r2\n \tldr\tr7, [r7, r3]\n-\tbgt.n\t22600 \n+\tbgt.n\t22344 \n \tldr\tr0, [r6, #0]\n \tadd\tr3, sp, #20\n \tstr\tr3, [sp, #0]\n \tadd\tr3, sp, #24\n \tblx\t8fb4 \n \tldr\tr3, [r7, #0]\n \tldrd\tr1, r0, [sp, #20]\n \tldr.w\tr2, [r3, #232]\t@ 0xe8\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\tr4\n-\tb.n\t22612 \n+\tb.n\t22356 \n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t2258c \n+\tbne.n\t222d0 \n \tldr\tr1, [sp, #12]\n \tstr\tr1, [sp, #16]\n-\tb.n\t225e8 \n+\tb.n\t2232c \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tadd\tr2, sp, #640\t@ 0x280\n+\tadd\tr5, sp, #368\t@ 0x170\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr2, sp, #616\t@ 0x268\n+\tadd\tr5, sp, #344\t@ 0x158\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr2, [r2, #28]\n+\tstr\tr2, [r2, #4]\n \tmovs\tr1, r0\n-\tadd\tr2, sp, #424\t@ 0x1a8\n+\tadd\tr5, sp, #152\t@ 0x98\n \tmovs\tr1, r0\n \n-00022674 :\n+000223b8 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #80]\t@ (226d4 )\n+\tldr\tr5, [pc, #80]\t@ (22418 )\n \tmov\tr4, r1\n \tcmp\tr2, #2\n \tadd\tr5, pc\n-\tbeq.n\t226aa \n-\tldr.w\tip, [pc, #72]\t@ 226d8 \n+\tbeq.n\t223ee \n+\tldr.w\tip, [pc, #72]\t@ 2241c \n \tmov\tr1, r3\n \tmov\tr2, r1\n \tmov\tr0, r4\n \tmovs\tr3, #0\n \tldr.w\tr1, [r5, ip]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t83ec \n-\tldr\tr3, [pc, #36]\t@ (226d8 )\n+\tldr\tr3, [pc, #36]\t@ (2241c )\n \tmov\tr1, r0\n \tldr\tr5, [r5, r3]\n-\tcbz\tr0, 226c6 \n+\tcbz\tr0, 2240a \n \tldr\tr3, [r5, #0]\n \tmov\tr0, r4\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n \tmov\tr1, r0\n-\tb.n\t226b8 \n+\tb.n\t223fc \n \tnop\n-\tadd\tr1, sp, #464\t@ 0x1d0\n+\tadd\tr4, sp, #192\t@ 0xc0\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000226dc :\n+00022420 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #52]\t@ (22720 )\n+\tldr\tr4, [pc, #52]\t@ (22464 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22710 \n-\tldr.w\tlr, [pc, #48]\t@ 22724 \n+\tbeq.n\t22454 \n+\tldr.w\tlr, [pc, #48]\t@ 22468 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -41703,29 +41395,29 @@\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n \tclz\tr0, r0\n \tlsrs\tr0, r0, #5\n \tlsls\tr0, r0, #2\n \tpop\t{r4, pc}\n-\tadd\tr1, sp, #56\t@ 0x38\n+\tadd\tr3, sp, #808\t@ 0x328\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022728 :\n+0002246c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #52]\t@ (2276c )\n+\tldr\tr4, [pc, #52]\t@ (224b0 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t2275c \n-\tldr.w\tlr, [pc, #48]\t@ 22770 \n+\tbeq.n\t224a0 \n+\tldr.w\tlr, [pc, #48]\t@ 224b4 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -41735,29 +41427,29 @@\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n \tclz\tr0, r0\n \tlsrs\tr0, r0, #5\n \tlsls\tr0, r0, #1\n \tpop\t{r4, pc}\n-\tadd\tr0, sp, #776\t@ 0x308\n+\tadd\tr3, sp, #504\t@ 0x1f8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022774 :\n+000224b8 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #52]\t@ (227b8 )\n+\tldr\tr4, [pc, #52]\t@ (224fc )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t227a8 \n-\tldr.w\tlr, [pc, #48]\t@ 227bc \n+\tbeq.n\t224ec \n+\tldr.w\tlr, [pc, #48]\t@ 22500 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -41768,29 +41460,29 @@\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n \tsubs\tr0, #0\n \tit\tne\n \tmovne\tr0, #1\n \tlsls\tr0, r0, #2\n \tpop\t{r4, pc}\n-\tadd\tr0, sp, #472\t@ 0x1d8\n+\tadd\tr3, sp, #200\t@ 0xc8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000227c0 :\n+00022504 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #52]\t@ (22804 )\n+\tldr\tr4, [pc, #52]\t@ (22548 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t227f4 \n-\tldr.w\tlr, [pc, #48]\t@ 22808 \n+\tbeq.n\t22538 \n+\tldr.w\tlr, [pc, #48]\t@ 2254c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -41801,29 +41493,29 @@\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n \tsubs\tr0, #0\n \tit\tne\n \tmovne\tr0, #1\n \tlsls\tr0, r0, #1\n \tpop\t{r4, pc}\n-\tadd\tr0, sp, #168\t@ 0xa8\n+\tadd\tr2, sp, #920\t@ 0x398\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002280c :\n+00022550 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (2284c )\n+\tldr\tr4, [pc, #48]\t@ (22590 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22840 \n-\tldr.w\tlr, [pc, #44]\t@ 22850 \n+\tbeq.n\t22584 \n+\tldr.w\tlr, [pc, #44]\t@ 22594 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -41832,29 +41524,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t9b28 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr7, pc, #888\t@ (adr r7, 22bc8 )\n+\tadd\tr2, sp, #616\t@ 0x268\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022854 :\n+00022598 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22894 )\n+\tldr\tr4, [pc, #48]\t@ (225d8 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22888 \n-\tldr.w\tlr, [pc, #44]\t@ 22898 \n+\tbeq.n\t225cc \n+\tldr.w\tlr, [pc, #44]\t@ 225dc \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -41863,29 +41555,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8bf0 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr7, pc, #600\t@ (adr r7, 22af0 )\n+\tadd\tr2, sp, #328\t@ 0x148\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002289c :\n+000225e0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (228dc )\n+\tldr\tr4, [pc, #48]\t@ (22620 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t228d0 \n-\tldr.w\tlr, [pc, #44]\t@ 228e0 \n+\tbeq.n\t22614 \n+\tldr.w\tlr, [pc, #44]\t@ 22624 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -41894,29 +41586,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8308 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr7, pc, #312\t@ (adr r7, 22a18 )\n+\tadd\tr2, sp, #40\t@ 0x28\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000228e4 :\n+00022628 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22924 )\n+\tldr\tr4, [pc, #48]\t@ (22668 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22918 \n-\tldr.w\tlr, [pc, #44]\t@ 22928 \n+\tbeq.n\t2265c \n+\tldr.w\tlr, [pc, #44]\t@ 2266c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -41925,29 +41617,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t83bc \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr7, pc, #24\t@ (adr r7, 22940 )\n+\tadd\tr1, sp, #776\t@ 0x308\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002292c :\n+00022670 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #56]\t@ 22974 \n+\tldr.w\tip, [pc, #56]\t@ 226b8 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t22960 \n-\tldr\tr4, [pc, #48]\t@ (22978 )\n+\tbeq.n\t226a4 \n+\tldr\tr4, [pc, #48]\t@ (226bc )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -41959,71 +41651,71 @@\n \tldr\tr0, [r0, #0]\n \tblx\t83bc \n \tldr\tr0, [r4, #0]\n \tblx\t963c \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr6, pc, #752\t@ (adr r6, 22c68 )\n+\tadd\tr1, sp, #480\t@ 0x1e0\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002297c :\n+000226c0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tlr, [pc, #64]\t@ 229cc \n+\tldr.w\tlr, [pc, #64]\t@ 22710 \n \tmov\tip, r3\n \tcmp\tr2, #3\n \tadd\tlr, pc\n-\tbeq.n\t229b2 \n-\tldr\tr4, [pc, #56]\t@ (229d0 )\n+\tbeq.n\t226f6 \n+\tldr\tr4, [pc, #56]\t@ (22714 )\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #56]\t@ (229d4 )\n+\tldr\tr3, [pc, #56]\t@ (22718 )\n \tmov\tr2, ip\n \tadd\tr3, pc\n \tldr.w\tr1, [lr, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n-\tldr\tr1, [pc, #32]\t@ (229d8 )\n+\tldr\tr1, [pc, #32]\t@ (2271c )\n \tldr\tr2, [r3, #8]\n \tadd\tr1, pc\n \tblx\t84dc \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t9bc4 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr6, pc, #424\t@ (adr r6, 22b78 )\n+\tadd\tr1, sp, #152\t@ 0x98\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr6, [r7, r6]\n+\tldrb\tr6, [r7, r0]\n \tmovs\tr1, r0\n-\tmovs\tr5, #92\t@ 0x5c\n+\tcmp\tr0, #24\n \tmovs\tr1, r0\n \n-000229dc :\n+00022720 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22a1c )\n+\tldr\tr4, [pc, #48]\t@ (22760 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22a10 \n-\tldr.w\tlr, [pc, #44]\t@ 22a20 \n+\tbeq.n\t22754 \n+\tldr.w\tlr, [pc, #44]\t@ 22764 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42032,29 +41724,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr6, pc, #56\t@ (adr r6, 22a58 )\n+\tadd\tr0, sp, #808\t@ 0x328\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022a24 :\n+00022768 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22a64 )\n+\tldr\tr4, [pc, #48]\t@ (227a8 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22a58 \n-\tldr.w\tlr, [pc, #44]\t@ 22a68 \n+\tbeq.n\t2279c \n+\tldr.w\tlr, [pc, #44]\t@ 227ac \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42063,65 +41755,65 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t963c \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr5, pc, #792\t@ (adr r5, 22d80 )\n+\tadd\tr0, sp, #520\t@ 0x208\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022a6c :\n+000227b0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #60]\t@ 22ab8 \n+\tldr.w\tip, [pc, #60]\t@ 227fc \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t22aa0 \n-\tldr\tr4, [pc, #52]\t@ (22abc )\n+\tbeq.n\t227e4 \n+\tldr\tr4, [pc, #52]\t@ (22800 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n-\tcbz\tr0, 22aae \n+\tcbz\tr0, 227f2 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tldr\tr0, [r4, #0]\n \tblx\t8934 \n-\tb.n\t22aaa \n+\tb.n\t227ee \n \tnop\n-\tadd\tr5, pc, #496\t@ (adr r5, 22cac )\n+\tadd\tr0, sp, #224\t@ 0xe0\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022ac0 :\n+00022804 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22b00 )\n+\tldr\tr4, [pc, #48]\t@ (22844 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22af4 \n-\tldr.w\tlr, [pc, #44]\t@ 22b04 \n+\tbeq.n\t22838 \n+\tldr.w\tlr, [pc, #44]\t@ 22848 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42130,65 +41822,65 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8a38 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr5, pc, #168\t@ (adr r5, 22bac )\n+\tadd\tr7, pc, #920\t@ (adr r7, 22be0 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022b08 :\n+0002284c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #60]\t@ 22b54 \n+\tldr.w\tip, [pc, #60]\t@ 22898 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t22b3c \n-\tldr\tr4, [pc, #52]\t@ (22b58 )\n+\tbeq.n\t22880 \n+\tldr\tr4, [pc, #52]\t@ (2289c )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 22b4a \n+\tcbnz\tr0, 2288e \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tldr\tr0, [r4, #0]\n \tblx\t8a38 \n-\tb.n\t22b46 \n+\tb.n\t2288a \n \tnop\n-\tadd\tr4, pc, #896\t@ (adr r4, 22ed8 )\n+\tadd\tr7, pc, #624\t@ (adr r7, 22b0c )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022b5c :\n+000228a0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #68]\t@ 22bb0 \n+\tldr.w\tip, [pc, #68]\t@ 228f4 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t22b90 \n-\tldr\tr4, [pc, #60]\t@ (22bb4 )\n+\tbeq.n\t228d4 \n+\tldr\tr4, [pc, #60]\t@ (228f8 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42196,38 +41888,38 @@\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n \tldr\tr3, [r4, #0]\n-\tcbz\tr0, 22ba6 \n+\tcbz\tr0, 228ea \n \tmov\tr0, r3\n \tblx\t8a38 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tmov\tr0, r3\n \tblx\t8934 \n-\tb.n\t22ba2 \n+\tb.n\t228e6 \n \tnop\n-\tadd\tr4, pc, #560\t@ (adr r4, 22de4 )\n+\tadd\tr7, pc, #288\t@ (adr r7, 22a18 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022bb8 :\n+000228fc :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22bf8 )\n+\tldr\tr4, [pc, #48]\t@ (2293c )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22bec \n-\tldr.w\tlr, [pc, #44]\t@ 22bfc \n+\tbeq.n\t22930 \n+\tldr.w\tlr, [pc, #44]\t@ 22940 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42236,29 +41928,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8934 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr4, pc, #200\t@ (adr r4, 22cc4 )\n+\tadd\tr6, pc, #952\t@ (adr r6, 22cf8 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022c00 :\n+00022944 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22c40 )\n+\tldr\tr4, [pc, #48]\t@ (22984 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22c34 \n-\tldr.w\tlr, [pc, #44]\t@ 22c44 \n+\tbeq.n\t22978 \n+\tldr.w\tlr, [pc, #44]\t@ 22988 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42267,29 +41959,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t92cc \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr3, pc, #936\t@ (adr r3, 22fec )\n+\tadd\tr6, pc, #664\t@ (adr r6, 22c20 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022c48 :\n+0002298c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22c88 )\n+\tldr\tr4, [pc, #48]\t@ (229cc )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22c7c \n-\tldr.w\tlr, [pc, #44]\t@ 22c8c \n+\tbeq.n\t229c0 \n+\tldr.w\tlr, [pc, #44]\t@ 229d0 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42298,65 +41990,65 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t9924 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr3, pc, #648\t@ (adr r3, 22f14 )\n+\tadd\tr6, pc, #376\t@ (adr r6, 22b48 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022c90 :\n+000229d4 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #60]\t@ 22cdc \n+\tldr.w\tip, [pc, #60]\t@ 22a20 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t22cc4 \n-\tldr\tr4, [pc, #52]\t@ (22ce0 )\n+\tbeq.n\t22a08 \n+\tldr\tr4, [pc, #52]\t@ (22a24 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n-\tcbz\tr0, 22cd2 \n+\tcbz\tr0, 22a16 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tldr\tr0, [r4, #0]\n \tblx\t9978 \n-\tb.n\t22cce \n+\tb.n\t22a12 \n \tnop\n-\tadd\tr3, pc, #352\t@ (adr r3, 22e40 )\n+\tadd\tr6, pc, #80\t@ (adr r6, 22a74 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022ce4 :\n+00022a28 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22d24 )\n+\tldr\tr4, [pc, #48]\t@ (22a68 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22d18 \n-\tldr.w\tlr, [pc, #44]\t@ 22d28 \n+\tbeq.n\t22a5c \n+\tldr.w\tlr, [pc, #44]\t@ 22a6c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42365,65 +42057,65 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t9a10 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr3, pc, #24\t@ (adr r3, 22d40 )\n+\tadd\tr5, pc, #776\t@ (adr r5, 22d74 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022d2c :\n+00022a70 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #60]\t@ 22d78 \n+\tldr.w\tip, [pc, #60]\t@ 22abc \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t22d60 \n-\tldr\tr4, [pc, #52]\t@ (22d7c )\n+\tbeq.n\t22aa4 \n+\tldr\tr4, [pc, #52]\t@ (22ac0 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 22d6e \n+\tcbnz\tr0, 22ab2 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tldr\tr0, [r4, #0]\n \tblx\t9a10 \n-\tb.n\t22d6a \n+\tb.n\t22aae \n \tnop\n-\tadd\tr2, pc, #752\t@ (adr r2, 2306c )\n+\tadd\tr5, pc, #480\t@ (adr r5, 22ca0 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022d80 :\n+00022ac4 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #68]\t@ 22dd4 \n+\tldr.w\tip, [pc, #68]\t@ 22b18 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t22db4 \n-\tldr\tr4, [pc, #60]\t@ (22dd8 )\n+\tbeq.n\t22af8 \n+\tldr\tr4, [pc, #60]\t@ (22b1c )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42431,38 +42123,38 @@\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n \tldr\tr3, [r4, #0]\n-\tcbz\tr0, 22dca \n+\tcbz\tr0, 22b0e \n \tmov\tr0, r3\n \tblx\t9978 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tmov\tr0, r3\n \tblx\t9a10 \n-\tb.n\t22dc6 \n+\tb.n\t22b0a \n \tnop\n-\tadd\tr2, pc, #416\t@ (adr r2, 22f78 )\n+\tadd\tr5, pc, #144\t@ (adr r5, 22bac )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022ddc :\n+00022b20 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #68]\t@ 22e30 \n+\tldr.w\tip, [pc, #68]\t@ 22b74 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t22e10 \n-\tldr\tr4, [pc, #60]\t@ (22e34 )\n+\tbeq.n\t22b54 \n+\tldr\tr4, [pc, #60]\t@ (22b78 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42470,38 +42162,38 @@\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n \tldr\tr3, [r4, #0]\n-\tcbz\tr0, 22e26 \n+\tcbz\tr0, 22b6a \n \tmov\tr0, r3\n \tblx\t9a10 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tmov\tr0, r3\n \tblx\t9978 \n-\tb.n\t22e22 \n+\tb.n\t22b66 \n \tnop\n-\tadd\tr2, pc, #48\t@ (adr r2, 22e64 )\n+\tadd\tr4, pc, #800\t@ (adr r4, 22e98 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022e38 :\n+00022b7c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22e78 )\n+\tldr\tr4, [pc, #48]\t@ (22bbc )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22e6c \n-\tldr.w\tlr, [pc, #44]\t@ 22e7c \n+\tbeq.n\t22bb0 \n+\tldr.w\tlr, [pc, #44]\t@ 22bc0 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42510,29 +42202,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t9978 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr1, pc, #712\t@ (adr r1, 23144 )\n+\tadd\tr4, pc, #440\t@ (adr r4, 22d78 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022e80 :\n+00022bc4 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22ec0 )\n+\tldr\tr4, [pc, #48]\t@ (22c04 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22eb4 \n-\tldr.w\tlr, [pc, #44]\t@ 22ec4 \n+\tbeq.n\t22bf8 \n+\tldr.w\tlr, [pc, #44]\t@ 22c08 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42541,29 +42233,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8c24 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr1, pc, #424\t@ (adr r1, 2306c )\n+\tadd\tr4, pc, #152\t@ (adr r4, 22ca0 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022ec8 :\n+00022c0c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (22f08 )\n+\tldr\tr4, [pc, #48]\t@ (22c4c )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t22efc \n-\tldr.w\tlr, [pc, #44]\t@ 22f0c \n+\tbeq.n\t22c40 \n+\tldr.w\tlr, [pc, #44]\t@ 22c50 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42572,72 +42264,72 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t916c \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr1, pc, #136\t@ (adr r1, 22f94 )\n+\tadd\tr3, pc, #888\t@ (adr r3, 22fc8 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022f10 :\n+00022c54 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #60]\t@ 22f5c \n+\tldr.w\tip, [pc, #60]\t@ 22ca0 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t22f44 \n-\tldr\tr4, [pc, #52]\t@ (22f60 )\n+\tbeq.n\t22c88 \n+\tldr\tr4, [pc, #52]\t@ (22ca4 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 22f52 \n+\tcbnz\tr0, 22c96 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tldr\tr0, [r4, #0]\n \tblx\t9a34 \n-\tb.n\t22f4e \n+\tb.n\t22c92 \n \tnop\n-\tadd\tr0, pc, #864\t@ (adr r0, 232c0 )\n+\tadd\tr3, pc, #592\t@ (adr r3, 22ef4 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00022f64 :\n+00022ca8 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #88]\t@ 22fcc \n+\tldr.w\tip, [pc, #88]\t@ 22d10 \n \tmov\tr4, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #84]\t@ (22fd0 )\n+\tldr\tr3, [pc, #84]\t@ (22d14 )\n \tadd\tip, pc\n \tcmp\tr2, #3\n \tldr.w\tr6, [ip, r3]\n \tldr\tr3, [r6, #0]\n-\tbeq.n\t22f9c \n+\tbeq.n\t22ce0 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n-\tldr\tr3, [pc, #68]\t@ (22fd4 )\n+\tldr\tr3, [pc, #68]\t@ (22d18 )\n \tmov\tr0, r4\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr5\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr5, r0\n@@ -42655,37 +42347,37 @@\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tadd\tr0, pc, #512\t@ (adr r0, 231d0 )\n+\tadd\tr3, pc, #240\t@ (adr r3, 22e04 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr0, [r1, r7]\n+\tldrsb\tr0, [r1, r1]\n \tmovs\tr1, r0\n \n-00022fd8 :\n+00022d1c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #72]\t@ 23030 \n+\tldr.w\tip, [pc, #72]\t@ 22d74 \n \tmov\tlr, r3\n-\tldr\tr3, [pc, #68]\t@ (23034 )\n+\tldr\tr3, [pc, #68]\t@ (22d78 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t2300e \n+\tbeq.n\t22d52 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #52]\t@ (23038 )\n+\tldr\tr3, [pc, #52]\t@ (22d7c )\n \tmov\tr2, lr\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n@@ -42697,48 +42389,48 @@\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t96ac \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tadd\tr0, pc, #48\t@ (adr r0, 23064 )\n+\tadd\tr2, pc, #800\t@ (adr r2, 23098 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr6, [r2, r5]\n+\tstrb\tr6, [r2, r7]\n \tmovs\tr1, r0\n \n-0002303c :\n+00022d80 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr6, [pc, #88]\t@ (230a4 )\n+\tldr\tr6, [pc, #88]\t@ (22de8 )\n \tmov\tr4, r3\n \tcmp\tr2, #3\n \tadd\tr6, pc\n-\tbeq.n\t2306e \n+\tbeq.n\t22db2 \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #80]\t@ (230a8 )\n-\tldr\tr3, [pc, #80]\t@ (230ac )\n+\tldr\tr1, [pc, #80]\t@ (22dec )\n+\tldr\tr3, [pc, #80]\t@ (22df0 )\n \tmov\tr2, r4\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr5, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n-\tcbz\tr0, 2309a \n-\tldr\tr3, [pc, #44]\t@ (230a8 )\n+\tcbz\tr0, 22dde \n+\tldr\tr3, [pc, #44]\t@ (22dec )\n \tldr\tr0, [r4, #8]\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r5\n@@ -42746,33 +42438,33 @@\n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8548 \n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t8c74 \n-\tb.n\t23096 \n+\tb.n\t22dda \n \tnop\n-\tldr\tr7, [sp, #688]\t@ 0x2b0\n+\tadd\tr2, pc, #416\t@ (adr r2, 22f8c )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr0, [r0, r4]\n+\tstrb\tr0, [r0, r6]\n \tmovs\tr1, r0\n \n-000230b0 :\n+00022df4 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (230f0 )\n+\tldr\tr4, [pc, #48]\t@ (22e34 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t230e4 \n-\tldr.w\tlr, [pc, #44]\t@ 230f4 \n+\tbeq.n\t22e28 \n+\tldr.w\tlr, [pc, #44]\t@ 22e38 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42781,46 +42473,46 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8c74 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr7, [sp, #232]\t@ 0xe8\n+\tadd\tr1, pc, #984\t@ (adr r1, 23210 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000230f8 :\n+00022e3c :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr6, [pc, #88]\t@ (23160 )\n+\tldr\tr6, [pc, #88]\t@ (22ea4 )\n \tmov\tr4, r3\n \tcmp\tr2, #3\n \tadd\tr6, pc\n-\tbeq.n\t2312a \n+\tbeq.n\t22e6e \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #80]\t@ (23164 )\n-\tldr\tr3, [pc, #80]\t@ (23168 )\n+\tldr\tr1, [pc, #80]\t@ (22ea8 )\n+\tldr\tr3, [pc, #80]\t@ (22eac )\n \tmov\tr2, r4\n \tadd\tr3, pc\n \tldr\tr1, [r6, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr5, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n-\tcbz\tr0, 23156 \n-\tldr\tr3, [pc, #44]\t@ (23164 )\n+\tcbz\tr0, 22e9a \n+\tldr\tr3, [pc, #44]\t@ (22ea8 )\n \tldr\tr0, [r4, #8]\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r5\n@@ -42828,36 +42520,36 @@\n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8c40 \n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t8c74 \n-\tb.n\t23152 \n+\tb.n\t22e96 \n \tnop\n-\tldr\tr6, [sp, #960]\t@ 0x3c0\n+\tadd\tr1, pc, #688\t@ (adr r1, 23158 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr4, [r0, r1]\n+\tstrb\tr4, [r0, r3]\n \tmovs\tr1, r0\n \n-0002316c :\n+00022eb0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tlr, [pc, #60]\t@ 231b8 \n+\tldr.w\tlr, [pc, #60]\t@ 22efc \n \tmov\tip, r3\n \tcmp\tr2, #3\n \tadd\tlr, pc\n-\tbeq.n\t231a2 \n-\tldr\tr4, [pc, #52]\t@ (231bc )\n+\tbeq.n\t22ee6 \n+\tldr\tr4, [pc, #52]\t@ (22f00 )\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #52]\t@ (231c0 )\n+\tldr\tr3, [pc, #52]\t@ (22f04 )\n \tmov\tr2, ip\n \tadd\tr3, pc\n \tldr.w\tr1, [lr, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n@@ -42868,31 +42560,31 @@\n \tblx\t91cc \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t8724 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr6, [sp, #488]\t@ 0x1e8\n+\tadd\tr1, pc, #216\t@ (adr r1, 22fd8 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr6, [r2, r7]\n+\tstrb\tr6, [r2, r1]\n \tmovs\tr1, r0\n \n-000231c4 :\n+00022f08 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (23204 )\n+\tldr\tr4, [pc, #48]\t@ (22f48 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t231f8 \n-\tldr.w\tlr, [pc, #44]\t@ 23208 \n+\tbeq.n\t22f3c \n+\tldr.w\tlr, [pc, #44]\t@ 22f4c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42901,29 +42593,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8808 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr6, [sp, #152]\t@ 0x98\n+\tadd\tr0, pc, #904\t@ (adr r0, 232d4 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002320c :\n+00022f50 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (2324c )\n+\tldr\tr4, [pc, #48]\t@ (22f90 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23240 \n-\tldr.w\tlr, [pc, #44]\t@ 23250 \n+\tbeq.n\t22f84 \n+\tldr.w\tlr, [pc, #44]\t@ 22f94 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42932,29 +42624,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t9364 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr5, [sp, #888]\t@ 0x378\n+\tadd\tr0, pc, #616\t@ (adr r0, 231fc )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023254 :\n+00022f98 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (23294 )\n+\tldr\tr4, [pc, #48]\t@ (22fd8 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23288 \n-\tldr.w\tlr, [pc, #44]\t@ 23298 \n+\tbeq.n\t22fcc \n+\tldr.w\tlr, [pc, #44]\t@ 22fdc \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -42963,78 +42655,78 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8558 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr5, [sp, #600]\t@ 0x258\n+\tadd\tr0, pc, #328\t@ (adr r0, 23124 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002329c :\n+00022fe0 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #80]\t@ 232fc \n+\tldr.w\tip, [pc, #80]\t@ 23040 \n \tmov\tr4, r3\n-\tldr\tr3, [pc, #76]\t@ (23300 )\n+\tldr\tr3, [pc, #76]\t@ (23044 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t232d2 \n+\tbeq.n\t23016 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #60]\t@ (23304 )\n+\tldr\tr3, [pc, #60]\t@ (23048 )\n \tmov\tr2, r4\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr5\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tldr\tr0, [r4, #8]\n \tblx\tr3\n-\tldr\tr1, [pc, #40]\t@ (23308 )\n+\tldr\tr1, [pc, #40]\t@ (2304c )\n \tmov\tr3, r0\n \tldr\tr2, [r4, #8]\n \tadd\tr1, pc\n \tmov\tr4, r3\n \tmov\tr0, r5\n \tblx\t84dc \n \tmov\tr1, r4\n \tmov\tr2, r0\n \tldr\tr0, [r5, #0]\n \tblx\t9800 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tnop\n-\tldr\tr5, [sp, #288]\t@ 0x120\n+\tadd\tr0, pc, #16\t@ (adr r0, 23054 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr6, [r3, r2]\n+\tstrh\tr6, [r3, r4]\n \tmovs\tr1, r0\n-\tsubs\tr6, r6, r7\n+\tsubs\tr2, r6, #2\n \tmovs\tr1, r0\n \n-0002330c :\n+00023050 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (2334c )\n+\tldr\tr4, [pc, #48]\t@ (23090 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23340 \n-\tldr.w\tlr, [pc, #44]\t@ 23350 \n+\tbeq.n\t23084 \n+\tldr.w\tlr, [pc, #44]\t@ 23094 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43043,29 +42735,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t9988 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr4, [sp, #888]\t@ 0x378\n+\tldr\tr7, [sp, #616]\t@ 0x268\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023354 :\n+00023098 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (23394 )\n+\tldr\tr4, [pc, #48]\t@ (230d8 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23388 \n-\tldr.w\tlr, [pc, #44]\t@ 23398 \n+\tbeq.n\t230cc \n+\tldr.w\tlr, [pc, #44]\t@ 230dc \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43074,29 +42766,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t99b0 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr4, [sp, #600]\t@ 0x258\n+\tldr\tr7, [sp, #328]\t@ 0x148\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002339c :\n+000230e0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (233dc )\n+\tldr\tr4, [pc, #48]\t@ (23120 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t233d0 \n-\tldr.w\tlr, [pc, #44]\t@ 233e0 \n+\tbeq.n\t23114 \n+\tldr.w\tlr, [pc, #44]\t@ 23124 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43105,29 +42797,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8678 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr4, [sp, #312]\t@ 0x138\n+\tldr\tr7, [sp, #40]\t@ 0x28\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000233e4 :\n+00023128 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (23424 )\n+\tldr\tr4, [pc, #48]\t@ (23168 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23418 \n-\tldr.w\tlr, [pc, #44]\t@ 23428 \n+\tbeq.n\t2315c \n+\tldr.w\tlr, [pc, #44]\t@ 2316c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43136,29 +42828,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8ed8 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr4, [sp, #24]\n+\tldr\tr6, [sp, #776]\t@ 0x308\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002342c :\n+00023170 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (2346c )\n+\tldr\tr4, [pc, #48]\t@ (231b0 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23460 \n-\tldr.w\tlr, [pc, #44]\t@ 23470 \n+\tbeq.n\t231a4 \n+\tldr.w\tlr, [pc, #44]\t@ 231b4 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43167,29 +42859,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t88dc \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr3, [sp, #760]\t@ 0x2f8\n+\tldr\tr6, [sp, #488]\t@ 0x1e8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023474 :\n+000231b8 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (234b4 )\n+\tldr\tr4, [pc, #48]\t@ (231f8 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t234a8 \n-\tldr.w\tlr, [pc, #44]\t@ 234b8 \n+\tbeq.n\t231ec \n+\tldr.w\tlr, [pc, #44]\t@ 231fc \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43198,29 +42890,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t96fc \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr3, [sp, #472]\t@ 0x1d8\n+\tldr\tr6, [sp, #200]\t@ 0xc8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000234bc :\n+00023200 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (234fc )\n+\tldr\tr4, [pc, #48]\t@ (23240 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t234f0 \n-\tldr.w\tlr, [pc, #44]\t@ 23500 \n+\tbeq.n\t23234 \n+\tldr.w\tlr, [pc, #44]\t@ 23244 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43229,84 +42921,84 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t87bc \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr3, [sp, #184]\t@ 0xb8\n+\tldr\tr5, [sp, #936]\t@ 0x3a8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023504 :\n+00023248 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #96]\t@ 23574 \n+\tldr.w\tip, [pc, #96]\t@ 232b8 \n \tmov\tr5, r0\n \tmov\tr0, r1\n-\tldr\tr1, [pc, #92]\t@ (23578 )\n+\tldr\tr1, [pc, #92]\t@ (232bc )\n \tadd\tip, pc\n \tmov\tr4, r3\n \tcmp\tr2, #4\n \tmov\tr3, ip\n \tldr.w\tr6, [ip, r1]\n \tldr\tr3, [r6, #0]\n-\tbeq.n\t2353e \n+\tbeq.n\t23282 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #72]\t@ (2357c )\n+\tldr\tr3, [pc, #72]\t@ (232c0 )\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr5\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tldr\tr0, [r4, #8]\n \tblx\tr3\n \tldr\tr2, [r6, #0]\n \tmov\tr3, r0\n \tldr\tr0, [r4, #12]\n \tmov\tr6, r3\n \tldr.w\tr3, [r2, #1368]\t@ 0x558\n \tblx\tr3\n-\tldr\tr1, [pc, #40]\t@ (23580 )\n+\tldr\tr1, [pc, #40]\t@ (232c4 )\n \tldrd\tr2, r3, [r4, #8]\n \tadd\tr1, pc\n \tmov\tr4, r0\n \tmov\tr0, r5\n \tblx\t90dc \n \tmov\tr2, r4\n \tmov\tr3, r0\n \tmov\tr1, r6\n \tldr\tr0, [r5, #0]\n \tblx\t898c \n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tldr\tr2, [sp, #896]\t@ 0x380\n+\tldr\tr5, [sp, #624]\t@ 0x270\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr6, [r6, r0]\n+\tstr\tr6, [r6, r2]\n \tmovs\tr1, r0\n-\tasrs\tr2, r3, #27\n+\tlsrs\tr2, r4, #4\n \tmovs\tr1, r0\n \n-00023584 :\n+000232c8 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (235c4 )\n+\tldr\tr4, [pc, #48]\t@ (23308 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t235b8 \n-\tldr.w\tlr, [pc, #44]\t@ 235c8 \n+\tbeq.n\t232fc \n+\tldr.w\tlr, [pc, #44]\t@ 2330c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43315,29 +43007,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t877c \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr2, [sp, #408]\t@ 0x198\n+\tldr\tr5, [sp, #136]\t@ 0x88\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000235cc :\n+00023310 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (2360c )\n+\tldr\tr4, [pc, #48]\t@ (23350 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23600 \n-\tldr.w\tlr, [pc, #44]\t@ 23610 \n+\tbeq.n\t23344 \n+\tldr.w\tlr, [pc, #44]\t@ 23354 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43346,29 +43038,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8c34 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr2, [sp, #120]\t@ 0x78\n+\tldr\tr4, [sp, #872]\t@ 0x368\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023614 :\n+00023358 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (23654 )\n+\tldr\tr4, [pc, #48]\t@ (23398 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23648 \n-\tldr.w\tlr, [pc, #44]\t@ 23658 \n+\tbeq.n\t2338c \n+\tldr.w\tlr, [pc, #44]\t@ 2339c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43377,29 +43069,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t85a8 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr1, [sp, #856]\t@ 0x358\n+\tldr\tr4, [sp, #584]\t@ 0x248\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002365c :\n+000233a0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr4, [pc, #48]\t@ (2369c )\n+\tldr\tr4, [pc, #48]\t@ (233e0 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23690 \n-\tldr.w\tlr, [pc, #44]\t@ 236a0 \n+\tbeq.n\t233d4 \n+\tldr.w\tlr, [pc, #44]\t@ 233e4 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43408,29 +43100,29 @@\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #0]\n \tblx\t8bb4 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr1, [sp, #568]\t@ 0x238\n+\tldr\tr4, [sp, #296]\t@ 0x128\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000236a4 :\n+000233e8 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #60]\t@ 236f0 \n+\tldr.w\tip, [pc, #60]\t@ 23434 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t236d8 \n-\tldr\tr4, [pc, #52]\t@ (236f4 )\n+\tbeq.n\t2341c \n+\tldr\tr4, [pc, #52]\t@ (23438 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43443,29 +43135,29 @@\n \tblx\t9924 \n \tldr\tr0, [r4, #0]\n \tblx\t83bc \n \tldr\tr0, [r4, #0]\n \tblx\t963c \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n-\tldr\tr1, [sp, #272]\t@ 0x110\n+\tldr\tr4, [sp, #0]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000236f8 :\n+0002343c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #68]\t@ 2374c \n+\tldr.w\tip, [pc, #68]\t@ 23490 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t2372c \n-\tldr\tr4, [pc, #60]\t@ (23750 )\n+\tbeq.n\t23470 \n+\tldr\tr4, [pc, #60]\t@ (23494 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43481,29 +43173,29 @@\n \tldr\tr0, [r4, #0]\n \tblx\t83bc \n \tldr\tr0, [r4, #0]\n \tblx\t963c \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldr\tr0, [sp, #960]\t@ 0x3c0\n+\tldr\tr3, [sp, #688]\t@ 0x2b0\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023754 :\n+00023498 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #72]\t@ 237ac \n+\tldr.w\tip, [pc, #72]\t@ 234f0 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t23788 \n-\tldr\tr4, [pc, #64]\t@ (237b0 )\n+\tbeq.n\t234cc \n+\tldr\tr4, [pc, #64]\t@ (234f4 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43513,37 +43205,37 @@\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tldr\tr3, [r4, #0]\n-\tcbz\tr0, 237a4 \n+\tcbz\tr0, 234e8 \n \tmov\tr0, r3\n \tblx\t8a38 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tmov\tr0, r3\n \tblx\t8934 \n-\tb.n\t237a0 \n-\tldr\tr0, [sp, #592]\t@ 0x250\n+\tb.n\t234e4 \n+\tldr\tr3, [sp, #320]\t@ 0x140\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000237b4 :\n+000234f8 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #84]\t@ 23818 \n+\tldr.w\tip, [pc, #84]\t@ 2355c \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t237e8 \n-\tldr\tr4, [pc, #76]\t@ (2381c )\n+\tbeq.n\t2352c \n+\tldr\tr4, [pc, #76]\t@ (23560 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -43553,43 +43245,43 @@\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tldr\tr3, [r4, #0]\n-\tcbz\tr0, 2380a \n+\tcbz\tr0, 2354e \n \tmov\tr0, r3\n \tblx\t9a10 \n \tldr\tr0, [r4, #0]\n \tblx\t8a38 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tmov\tr0, r3\n \tblx\t9978 \n \tldr\tr0, [r4, #0]\n \tblx\t8934 \n-\tb.n\t23806 \n-\tldr\tr0, [sp, #208]\t@ 0xd0\n+\tb.n\t2354a \n+\tldr\tr2, [sp, #960]\t@ 0x3c0\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023820 :\n+00023564 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr6, [pc, #76]\t@ (2387c )\n+\tldr\tr6, [pc, #76]\t@ (235c0 )\n \tmov\tr5, r2\n \tcmp\tr2, #2\n \tadd\tr6, pc\n-\tbeq.n\t23852 \n+\tbeq.n\t23596 \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #68]\t@ (23880 )\n+\tldr\tr1, [pc, #68]\t@ (235c4 )\n \tmov\tr2, r3\n \tmovs\tr3, #0\n \tldr\tr1, [r6, r1]\n \tmovs\tr6, #1\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n@@ -43599,40 +43291,40 @@\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tmov\tr6, r0\n \tldr\tr0, [r4, #0]\n-\tcbnz\tr6, 23874 \n+\tcbnz\tr6, 235b8 \n \tblx\t92cc \n \tldr\tr0, [r4, #0]\n \tblx\t963c \n \tmov\tr0, r6\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr6, r5\n \tblx\t8a38 \n-\tb.n\t2384e \n-\tstr\tr7, [sp, #800]\t@ 0x320\n+\tb.n\t23592 \n+\tldr\tr2, [sp, #528]\t@ 0x210\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023884 :\n+000235c8 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr6, [pc, #84]\t@ (238e8 )\n+\tldr\tr6, [pc, #84]\t@ (2362c )\n \tmov\tr5, r2\n \tcmp\tr2, #2\n \tadd\tr6, pc\n-\tbeq.n\t238b6 \n+\tbeq.n\t235fa \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #76]\t@ (238ec )\n+\tldr\tr1, [pc, #76]\t@ (23630 )\n \tmov\tr2, r3\n \tmovs\tr3, #0\n \tldr\tr1, [r6, r1]\n \tmovs\tr6, #1\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n@@ -43642,43 +43334,43 @@\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tmov\tr6, r0\n \tldr\tr0, [r4, #0]\n-\tcbnz\tr6, 238de \n+\tcbnz\tr6, 23622 \n \tblx\t916c \n \tldr\tr0, [r4, #0]\n \tblx\t92cc \n \tldr\tr0, [r4, #0]\n \tblx\t963c \n \tmov\tr0, r6\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr6, r5\n \tblx\t8a38 \n-\tb.n\t238b2 \n+\tb.n\t235f6 \n \tnop\n-\tstr\tr7, [sp, #400]\t@ 0x190\n+\tldr\tr2, [sp, #128]\t@ 0x80\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000238f0 :\n+00023634 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr6, [pc, #88]\t@ (23958 )\n+\tldr\tr6, [pc, #88]\t@ (2369c )\n \tmov\tr5, r2\n \tcmp\tr2, #2\n \tadd\tr6, pc\n-\tbeq.n\t23922 \n+\tbeq.n\t23666 \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #80]\t@ (2395c )\n+\tldr\tr1, [pc, #80]\t@ (236a0 )\n \tmov\tr2, r3\n \tmovs\tr3, #0\n \tldr\tr1, [r6, r1]\n \tmovs\tr6, #1\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n@@ -43688,44 +43380,44 @@\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tmov\tr6, r0\n \tldr\tr0, [r4, #0]\n-\tcbnz\tr6, 2394a \n+\tcbnz\tr6, 2368e \n \tblx\t9978 \n \tldr\tr0, [r4, #0]\n \tblx\t92cc \n \tldr\tr0, [r4, #0]\n \tblx\t963c \n \tmov\tr0, r6\n \tpop\t{r4, r5, r6, pc}\n \tblx\t9a10 \n \tldr\tr0, [r4, #0]\n \tmov\tr6, r5\n \tblx\t8a38 \n-\tb.n\t2391e \n-\tstr\tr6, [sp, #992]\t@ 0x3e0\n+\tb.n\t23662 \n+\tldr\tr1, [sp, #720]\t@ 0x2d0\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023960 :\n+000236a4 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr6, [pc, #88]\t@ (239c8 )\n+\tldr\tr6, [pc, #88]\t@ (2370c )\n \tmov\tr5, r2\n \tcmp\tr2, #2\n \tadd\tr6, pc\n-\tbeq.n\t23992 \n+\tbeq.n\t236d6 \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #80]\t@ (239cc )\n+\tldr\tr1, [pc, #80]\t@ (23710 )\n \tmov\tr2, r3\n \tmovs\tr3, #0\n \tldr\tr1, [r6, r1]\n \tmovs\tr6, #1\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n@@ -43735,44 +43427,44 @@\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tmov\tr6, r0\n \tldr\tr0, [r4, #0]\n-\tcbnz\tr6, 239ba \n+\tcbnz\tr6, 236fe \n \tblx\t8c24 \n \tldr\tr0, [r4, #0]\n \tblx\t92cc \n \tldr\tr0, [r4, #0]\n \tblx\t963c \n \tmov\tr0, r6\n \tpop\t{r4, r5, r6, pc}\n \tblx\t9a10 \n \tldr\tr0, [r4, #0]\n \tmov\tr6, r5\n \tblx\t8a38 \n-\tb.n\t2398e \n-\tstr\tr6, [sp, #544]\t@ 0x220\n+\tb.n\t236d2 \n+\tldr\tr1, [sp, #272]\t@ 0x110\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000239d0 :\n+00023714 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #76]\t@ 23a2c \n+\tldr.w\tip, [pc, #76]\t@ 23770 \n \tmov\tr4, r2\n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t23a04 \n+\tbeq.n\t23748 \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #64]\t@ (23a30 )\n+\tldr\tr1, [pc, #64]\t@ (23774 )\n \tmov\tr2, r3\n \tmovs\tr3, #0\n \tldr.w\tr1, [ip, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n@@ -43780,41 +43472,41 @@\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n \tldr\tr3, [r5, #0]\n-\tcbz\tr0, 23a20 \n+\tcbz\tr0, 23764 \n \tmov\tr0, r3\n \tblx\t963c \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr0, r3\n \tblx\t8934 \n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n \tnop\n-\tstr\tr6, [sp, #88]\t@ 0x58\n+\tldr\tr0, [sp, #840]\t@ 0x348\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023a34 :\n+00023778 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #80]\t@ 23a94 \n+\tldr.w\tip, [pc, #80]\t@ 237d8 \n \tmov\tr4, r2\n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t23a68 \n+\tbeq.n\t237ac \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #68]\t@ (23a98 )\n+\tldr\tr1, [pc, #68]\t@ (237dc )\n \tmov\tr2, r3\n \tmovs\tr3, #0\n \tldr.w\tr1, [ip, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n@@ -43822,42 +43514,42 @@\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n \tldr\tr3, [r5, #0]\n-\tcbz\tr0, 23a8a \n+\tcbz\tr0, 237ce \n \tmov\tr0, r3\n \tblx\t916c \n \tldr\tr0, [r5, #0]\n \tblx\t963c \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr0, r3\n \tblx\t8934 \n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n-\tstr\tr5, [sp, #712]\t@ 0x2c8\n+\tldr\tr0, [sp, #440]\t@ 0x1b8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023a9c :\n+000237e0 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #80]\t@ 23afc \n+\tldr.w\tip, [pc, #80]\t@ 23840 \n \tmov\tr4, r2\n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t23ad0 \n+\tbeq.n\t23814 \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #68]\t@ (23b00 )\n+\tldr\tr1, [pc, #68]\t@ (23844 )\n \tmov\tr2, r3\n \tmovs\tr3, #0\n \tldr.w\tr1, [ip, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n@@ -43865,778 +43557,778 @@\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n \tldr\tr3, [r5, #0]\n-\tcbz\tr0, 23aec \n+\tcbz\tr0, 23830 \n \tmov\tr0, r3\n \tblx\t963c \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr0, r3\n \tblx\t9978 \n \tldr\tr0, [r5, #0]\n \tblx\t8934 \n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n-\tstr\tr5, [sp, #296]\t@ 0x128\n+\tldr\tr0, [sp, #24]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00023b04 :\n+00023848 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #100]\t@ 23b78 \n+\tldr.w\tip, [pc, #100]\t@ 238bc \n \tmov\tr5, r3\n-\tldr\tr3, [pc, #96]\t@ (23b7c )\n+\tldr\tr3, [pc, #96]\t@ (238c0 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t23b3a \n+\tbeq.n\t2387e \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #80]\t@ (23b80 )\n+\tldr\tr3, [pc, #80]\t@ (238c4 )\n \tmov\tr2, r5\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr4, r0\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tldr\tr0, [r5, #8]\n \tblx\tr3\n-\tldr\tr1, [pc, #60]\t@ (23b84 )\n+\tldr\tr1, [pc, #60]\t@ (238c8 )\n \tldr\tr2, [r5, #8]\n \tmov\tr6, r0\n \tadd\tr1, pc\n \tmov\tr0, r4\n \tblx\t84dc \n \tmov\tr5, r0\n \tmov\tr1, r5\n \tldr\tr0, [r4, #0]\n \tblx\t8724 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23b68 \n+\tcbnz\tr0, 238ac \n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr0, [r4, #0]\n \tmov\tr2, r5\n \tmov\tr1, r6\n \tblx\t9800 \n \tmovs\tr0, #0\n-\tb.n\t23b66 \n+\tb.n\t238aa \n \tnop\n-\tstr\tr4, [sp, #896]\t@ 0x380\n+\tstr\tr7, [sp, #624]\t@ 0x270\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #216]\t@ (23c5c )\n+\tldr\tr2, [pc, #728]\t@ (23ba0 )\n \tmovs\tr1, r0\n-\tasrs\tr6, r1, #14\n+\tasrs\tr2, r1, #25\n \tmovs\tr1, r0\n \n-00023b88 :\n+000238cc :\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #120]\t@ 23c10 \n+\tldr.w\tip, [pc, #120]\t@ 23954 \n \tmov\tr5, r0\n \tmov\tr0, r1\n-\tldr\tr1, [pc, #116]\t@ (23c14 )\n+\tldr\tr1, [pc, #116]\t@ (23958 )\n \tadd\tip, pc\n \tmov\tr4, r3\n \tcmp\tr2, #4\n \tmov\tr3, ip\n \tldr.w\tr6, [ip, r1]\n \tldr\tr3, [r6, #0]\n-\tbeq.n\t23bc2 \n+\tbeq.n\t23906 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #96]\t@ (23c18 )\n+\tldr\tr3, [pc, #96]\t@ (2395c )\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr5\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tldr\tr0, [r4, #8]\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr2, r0\n \tldr\tr0, [r4, #12]\n \tmov\tr6, r2\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n-\tldr\tr1, [pc, #64]\t@ (23c1c )\n+\tldr\tr1, [pc, #64]\t@ (23960 )\n \tldrd\tr2, r3, [r4, #8]\n \tadd\tr1, pc\n \tmov\tr7, r0\n \tmov\tr0, r5\n \tblx\t90dc \n \tmov\tr1, r0\n \tmov\tr4, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23bfe \n+\tcbnz\tr0, 23942 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr0, [r5, #0]\n \tmov\tr3, r4\n \tmov\tr2, r7\n \tmov\tr1, r6\n \tblx\t898c \n \tmovs\tr0, #0\n-\tb.n\t23bfc \n+\tb.n\t23940 \n \tnop\n-\tstr\tr4, [sp, #368]\t@ 0x170\n+\tstr\tr7, [sp, #96]\t@ 0x60\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr3, [pc, #712]\t@ (23ee4 )\n+\tldr\tr2, [pc, #200]\t@ (23a28 )\n \tmovs\tr1, r0\n-\tasrs\tr6, r2, #1\n+\tlsls\tr6, r3, #10\n \tmovs\tr1, r0\n \n-00023c20 :\n+00023964 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (23c7c )\n+\tldr\tr4, [pc, #76]\t@ (239c0 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23c54 \n-\tldr.w\tlr, [pc, #72]\t@ 23c80 \n+\tbeq.n\t23998 \n+\tldr.w\tlr, [pc, #72]\t@ 239c4 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (23c84 )\n+\tldr\tr1, [pc, #44]\t@ (239c8 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23c72 \n+\tcbnz\tr0, 239b6 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t8808 \n-\tb.n\t23c6e \n+\tb.n\t239b2 \n \tnop\n-\tstr\tr3, [sp, #808]\t@ 0x328\n+\tstr\tr6, [sp, #536]\t@ 0x218\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr0, [r3, r0]\n+\tmov\tr0, r5\n \tmovs\tr1, r0\n \n-00023c88 :\n+000239cc :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (23ce4 )\n+\tldr\tr4, [pc, #76]\t@ (23a28 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23cbc \n-\tldr.w\tlr, [pc, #72]\t@ 23ce8 \n+\tbeq.n\t23a00 \n+\tldr.w\tlr, [pc, #72]\t@ 23a2c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (23cec )\n+\tldr\tr1, [pc, #44]\t@ (23a30 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23cda \n+\tcbnz\tr0, 23a1e \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t9364 \n-\tb.n\t23cd6 \n+\tb.n\t23a1a \n \tnop\n-\tstr\tr3, [sp, #392]\t@ 0x188\n+\tstr\tr6, [sp, #120]\t@ 0x78\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr0, [r0, r7]\n+\tcmp\tr8, sl\n \tmovs\tr1, r0\n \n-00023cf0 :\n+00023a34 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (23d4c )\n+\tldr\tr4, [pc, #76]\t@ (23a90 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23d24 \n-\tldr.w\tlr, [pc, #72]\t@ 23d50 \n+\tbeq.n\t23a68 \n+\tldr.w\tlr, [pc, #72]\t@ 23a94 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (23d54 )\n+\tldr\tr1, [pc, #44]\t@ (23a98 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23d42 \n+\tcbnz\tr0, 23a86 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t8558 \n-\tb.n\t23d3e \n+\tb.n\t23a82 \n \tnop\n-\tstr\tr2, [sp, #1000]\t@ 0x3e8\n+\tstr\tr5, [sp, #728]\t@ 0x2d8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr0, [r5, r5]\n+\tcmp\tr0, pc\n \tmovs\tr1, r0\n \n-00023d58 :\n+00023a9c :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (23db4 )\n+\tldr\tr4, [pc, #76]\t@ (23af8 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23d8c \n-\tldr.w\tlr, [pc, #72]\t@ 23db8 \n+\tbeq.n\t23ad0 \n+\tldr.w\tlr, [pc, #72]\t@ 23afc \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (23dbc )\n+\tldr\tr1, [pc, #44]\t@ (23b00 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23daa \n+\tcbnz\tr0, 23aee \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t9988 \n-\tb.n\t23da6 \n+\tb.n\t23aea \n \tnop\n-\tstr\tr2, [sp, #584]\t@ 0x248\n+\tstr\tr5, [sp, #312]\t@ 0x138\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr0, [r2, r4]\n+\tcmp\tr0, r4\n \tmovs\tr1, r0\n \n-00023dc0 :\n+00023b04 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (23e1c )\n+\tldr\tr4, [pc, #76]\t@ (23b60 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23df4 \n-\tldr.w\tlr, [pc, #72]\t@ 23e20 \n+\tbeq.n\t23b38 \n+\tldr.w\tlr, [pc, #72]\t@ 23b64 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (23e24 )\n+\tldr\tr1, [pc, #44]\t@ (23b68 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23e12 \n+\tcbnz\tr0, 23b56 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t99b0 \n-\tb.n\t23e0e \n+\tb.n\t23b52 \n \tnop\n-\tstr\tr2, [sp, #168]\t@ 0xa8\n+\tstr\tr4, [sp, #920]\t@ 0x398\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr0, [r7, r2]\n+\tadd\tr8, r9\n \tmovs\tr1, r0\n \n-00023e28 :\n+00023b6c :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (23e84 )\n+\tldr\tr4, [pc, #76]\t@ (23bc8 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23e5c \n-\tldr.w\tlr, [pc, #72]\t@ 23e88 \n+\tbeq.n\t23ba0 \n+\tldr.w\tlr, [pc, #72]\t@ 23bcc \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (23e8c )\n+\tldr\tr1, [pc, #44]\t@ (23bd0 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23e7a \n+\tcbnz\tr0, 23bbe \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t8678 \n-\tb.n\t23e76 \n+\tb.n\t23bba \n \tnop\n-\tstr\tr1, [sp, #776]\t@ 0x308\n+\tstr\tr4, [sp, #504]\t@ 0x1f8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr0, [r4, r1]\n+\tadd\tr0, lr\n \tmovs\tr1, r0\n \n-00023e90 :\n+00023bd4 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (23eec )\n+\tldr\tr4, [pc, #76]\t@ (23c30 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23ec4 \n-\tldr.w\tlr, [pc, #72]\t@ 23ef0 \n+\tbeq.n\t23c08 \n+\tldr.w\tlr, [pc, #72]\t@ 23c34 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (23ef4 )\n+\tldr\tr1, [pc, #44]\t@ (23c38 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23ee2 \n+\tcbnz\tr0, 23c26 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t8ed8 \n-\tb.n\t23ede \n+\tb.n\t23c22 \n \tnop\n-\tstr\tr1, [sp, #360]\t@ 0x168\n+\tstr\tr4, [sp, #88]\t@ 0x58\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrsb\tr0, [r1, r0]\n+\tadd\tr0, r3\n \tmovs\tr1, r0\n \n-00023ef8 :\n+00023c3c :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (23f54 )\n+\tldr\tr4, [pc, #76]\t@ (23c98 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23f2c \n-\tldr.w\tlr, [pc, #72]\t@ 23f58 \n+\tbeq.n\t23c70 \n+\tldr.w\tlr, [pc, #72]\t@ 23c9c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (23f5c )\n+\tldr\tr1, [pc, #44]\t@ (23ca0 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23f4a \n+\tcbnz\tr0, 23c8e \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t88dc \n-\tb.n\t23f46 \n+\tb.n\t23c8a \n \tnop\n-\tstr\tr0, [sp, #968]\t@ 0x3c8\n+\tstr\tr3, [sp, #696]\t@ 0x2b8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr0, [r6, r6]\n+\tmvns\tr0, r0\n \tmovs\tr1, r0\n \n-00023f60 :\n+00023ca4 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (23fbc )\n+\tldr\tr4, [pc, #76]\t@ (23d00 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23f94 \n-\tldr.w\tlr, [pc, #72]\t@ 23fc0 \n+\tbeq.n\t23cd8 \n+\tldr.w\tlr, [pc, #72]\t@ 23d04 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (23fc4 )\n+\tldr\tr1, [pc, #44]\t@ (23d08 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 23fb2 \n+\tcbnz\tr0, 23cf6 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t96fc \n-\tb.n\t23fae \n+\tb.n\t23cf2 \n \tnop\n-\tstr\tr0, [sp, #552]\t@ 0x228\n+\tstr\tr3, [sp, #280]\t@ 0x118\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr0, [r3, r5]\n+\tmuls\tr0, r5\n \tmovs\tr1, r0\n \n-00023fc8 :\n+00023d0c :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (24024 )\n+\tldr\tr4, [pc, #76]\t@ (23d68 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t23ffc \n-\tldr.w\tlr, [pc, #72]\t@ 24028 \n+\tbeq.n\t23d40 \n+\tldr.w\tlr, [pc, #72]\t@ 23d6c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (2402c )\n+\tldr\tr1, [pc, #44]\t@ (23d70 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 2401a \n+\tcbnz\tr0, 23d5e \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t87bc \n-\tb.n\t24016 \n+\tb.n\t23d5a \n \tnop\n-\tstr\tr0, [sp, #136]\t@ 0x88\n+\tstr\tr2, [sp, #888]\t@ 0x378\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr0, [r0, r4]\n+\torrs\tr0, r2\n \tmovs\tr1, r0\n \n-00024030 :\n+00023d74 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (2408c )\n+\tldr\tr4, [pc, #76]\t@ (23dd0 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t24064 \n-\tldr.w\tlr, [pc, #72]\t@ 24090 \n+\tbeq.n\t23da8 \n+\tldr.w\tlr, [pc, #72]\t@ 23dd4 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (24094 )\n+\tldr\tr1, [pc, #44]\t@ (23dd8 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 24082 \n+\tcbnz\tr0, 23dc6 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t877c \n-\tb.n\t2407e \n+\tb.n\t23dc2 \n \tnop\n-\tldrh\tr2, [r7, #60]\t@ 0x3c\n+\tstr\tr2, [sp, #472]\t@ 0x1d8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr0, [r5, r2]\n+\tcmp\tr0, r7\n \tmovs\tr1, r0\n \n-00024098 :\n+00023ddc :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (240f4 )\n+\tldr\tr4, [pc, #76]\t@ (23e38 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t240cc \n-\tldr.w\tlr, [pc, #72]\t@ 240f8 \n+\tbeq.n\t23e10 \n+\tldr.w\tlr, [pc, #72]\t@ 23e3c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (240fc )\n+\tldr\tr1, [pc, #44]\t@ (23e40 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 240ea \n+\tcbnz\tr0, 23e2e \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t8c34 \n-\tb.n\t240e6 \n+\tb.n\t23e2a \n \tnop\n-\tldrh\tr2, [r2, #58]\t@ 0x3a\n+\tstr\tr2, [sp, #56]\t@ 0x38\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr0, [r2, r1]\n+\tnegs\tr0, r4\n \tmovs\tr1, r0\n \n-00024100 :\n+00023e44 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (2415c )\n+\tldr\tr4, [pc, #76]\t@ (23ea0 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t24134 \n-\tldr.w\tlr, [pc, #72]\t@ 24160 \n+\tbeq.n\t23e78 \n+\tldr.w\tlr, [pc, #72]\t@ 23ea4 \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (24164 )\n+\tldr\tr1, [pc, #44]\t@ (23ea8 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 24152 \n+\tcbnz\tr0, 23e96 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t85a8 \n-\tb.n\t2414e \n+\tb.n\t23e92 \n \tnop\n-\tldrh\tr2, [r5, #54]\t@ 0x36\n+\tstr\tr1, [sp, #664]\t@ 0x298\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr0, [r7, r7]\n+\ttst\tr0, r1\n \tmovs\tr1, r0\n \n-00024168 :\n+00023eac :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr4, [pc, #76]\t@ (241c4 )\n+\tldr\tr4, [pc, #76]\t@ (23f08 )\n \tcmp\tr2, #2\n \tadd\tr4, pc\n-\tbeq.n\t2419c \n-\tldr.w\tlr, [pc, #72]\t@ 241c8 \n+\tbeq.n\t23ee0 \n+\tldr.w\tlr, [pc, #72]\t@ 23f0c \n \tmov\tr0, r1\n \tmov\tip, r3\n \tmovs\tr3, #0\n \tmov\tr2, ip\n \tldr.w\tr1, [r4, lr]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n-\tldr\tr1, [pc, #44]\t@ (241cc )\n+\tldr\tr1, [pc, #44]\t@ (23f10 )\n \tadd\tr1, pc\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8724 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 241ba \n+\tcbnz\tr0, 23efe \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #0]\n \tblx\t8bb4 \n-\tb.n\t241b6 \n+\tb.n\t23efa \n \tnop\n-\tldrh\tr2, [r0, #52]\t@ 0x34\n+\tstr\tr1, [sp, #248]\t@ 0xf8\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr4, [r4, r6]\n+\tsbcs\tr4, r6\n \tmovs\tr1, r0\n \n-000241d0 :\n+00023f14 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #56]\t@ 24218 \n+\tldr.w\tip, [pc, #56]\t@ 23f5c \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t24204 \n-\tldr\tr4, [pc, #48]\t@ (2421c )\n+\tbeq.n\t23f48 \n+\tldr\tr4, [pc, #48]\t@ (23f60 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -44648,29 +44340,29 @@\n \tldr\tr0, [r0, #0]\n \tblx\t9924 \n \tldr\tr0, [r4, #0]\n \tblx\t963c \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldrh\tr0, [r3, #48]\t@ 0x30\n+\tstr\tr0, [sp, #848]\t@ 0x350\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00024220 :\n+00023f64 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #80]\t@ 24280 \n+\tldr.w\tip, [pc, #80]\t@ 23fc4 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t24254 \n-\tldr\tr4, [pc, #72]\t@ (24284 )\n+\tbeq.n\t23f98 \n+\tldr\tr4, [pc, #72]\t@ (23fc8 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -44680,40 +44372,40 @@\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tldr\tr3, [r4, #0]\n-\tcbz\tr0, 24270 \n+\tcbz\tr0, 23fb4 \n \tmov\tr0, r3\n \tblx\t8a38 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tmov\tr0, r3\n \tblx\t8934 \n \tldr\tr0, [r4, #0]\n \tblx\t8308 \n-\tb.n\t2426c \n+\tb.n\t23fb0 \n \tnop\n-\tldrh\tr0, [r1, #46]\t@ 0x2e\n+\tstr\tr0, [sp, #528]\t@ 0x210\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00024288 :\n+00023fcc :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #56]\t@ 242d0 \n+\tldr.w\tip, [pc, #56]\t@ 24014 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t242bc \n-\tldr\tr4, [pc, #48]\t@ (242d4 )\n+\tbeq.n\t24000 \n+\tldr\tr4, [pc, #48]\t@ (24018 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -44725,29 +44417,29 @@\n \tldr\tr0, [r0, #0]\n \tblx\t9924 \n \tldr\tr0, [r4, #0]\n \tblx\t916c \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldrh\tr0, [r4, #42]\t@ 0x2a\n+\tstr\tr0, [sp, #112]\t@ 0x70\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000242d8 :\n+0002401c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #56]\t@ 24320 \n+\tldr.w\tip, [pc, #56]\t@ 24064 \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t2430c \n-\tldr\tr4, [pc, #48]\t@ (24324 )\n+\tbeq.n\t24050 \n+\tldr\tr4, [pc, #48]\t@ (24068 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -44759,29 +44451,29 @@\n \tldr\tr0, [r0, #0]\n \tblx\t8934 \n \tldr\tr0, [r4, #0]\n \tblx\t8bf0 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tnop\n-\tldrh\tr0, [r2, #40]\t@ 0x28\n+\tldrh\tr4, [r1, #62]\t@ 0x3e\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00024328 :\n+0002406c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #80]\t@ 24388 \n+\tldr.w\tip, [pc, #80]\t@ 240cc \n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t2435c \n-\tldr\tr4, [pc, #72]\t@ (2438c )\n+\tbeq.n\t240a0 \n+\tldr\tr4, [pc, #72]\t@ (240d0 )\n \tmov\tr0, r1\n \tmov\tr1, r3\n \tmovs\tr3, #0\n \tmov\tr2, r1\n \tldr.w\tr1, [ip, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n@@ -44791,81 +44483,81 @@\n \tpop\t{r4, pc}\n \tmov\tr4, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8934 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tldr\tr3, [r4, #0]\n-\tcbnz\tr0, 2437e \n+\tcbnz\tr0, 240c2 \n \tmov\tr0, r3\n \tblx\t9a10 \n \tldr\tr0, [r4, #0]\n \tblx\t8bf0 \n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tmov\tr0, r3\n \tblx\t9978 \n-\tb.n\t24374 \n+\tb.n\t240b8 \n \tnop\n-\tldrh\tr0, [r0, #38]\t@ 0x26\n+\tldrh\tr4, [r7, #58]\t@ 0x3a\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00024390 :\n+000240d4 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #68]\t@ 243e4 \n+\tldr.w\tip, [pc, #68]\t@ 24128 \n \tmov\tr4, r2\n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t243c4 \n+\tbeq.n\t24108 \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #56]\t@ (243e8 )\n+\tldr\tr1, [pc, #56]\t@ (2412c )\n \tmov\tr2, r3\n \tmovs\tr3, #0\n \tldr.w\tr1, [ip, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n \tldr\tr0, [r0, #0]\n \tblx\t8458 \n \tldr\tr3, [r5, #0]\n-\tcbz\tr0, 243da \n+\tcbz\tr0, 2411e \n \tmov\tr0, r3\n \tblx\t8a38 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr0, r3\n \tblx\t8934 \n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n-\tldrh\tr6, [r2, #34]\t@ 0x22\n+\tldrh\tr2, [r2, #56]\t@ 0x38\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000243ec :\n+00024130 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #80]\t@ 2444c \n+\tldr.w\tip, [pc, #80]\t@ 24190 \n \tmov\tr4, r2\n \tcmp\tr2, #2\n \tadd\tip, pc\n-\tbeq.n\t24420 \n+\tbeq.n\t24164 \n \tmov\tr0, r1\n-\tldr\tr1, [pc, #68]\t@ (24450 )\n+\tldr\tr1, [pc, #68]\t@ (24194 )\n \tmov\tr2, r3\n \tmovs\tr3, #0\n \tldr.w\tr1, [ip, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n@@ -44873,46 +44565,46 @@\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n \tldr\tr0, [r0, #0]\n \tblx\t9200 \n \tldr\tr0, [r5, #0]\n \tblx\t8458 \n \tldr\tr3, [r5, #0]\n-\tcbz\tr0, 2443c \n+\tcbz\tr0, 24180 \n \tmov\tr0, r3\n \tblx\t8a38 \n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr0, r3\n \tblx\t8934 \n \tldr\tr0, [r5, #0]\n \tblx\t8308 \n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n-\tldrh\tr2, [r7, #30]\n+\tldrh\tr6, [r6, #52]\t@ 0x34\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00024454 :\n+00024198 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #108]\t@ 244d0 \n+\tldr.w\tip, [pc, #108]\t@ 24214 \n \tmov\tlr, r3\n-\tldr\tr3, [pc, #104]\t@ (244d4 )\n+\tldr\tr3, [pc, #104]\t@ (24218 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t2448c \n+\tbeq.n\t241d0 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmovs\tr5, #1\n-\tldr\tr3, [pc, #88]\t@ (244d8 )\n+\tldr\tr3, [pc, #88]\t@ (2421c )\n \tmov\tr0, r1\n \tmov\tr2, lr\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n@@ -44924,51 +44616,51 @@\n \tmov\tr0, r4\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t9030 \n \tmov\tr5, r0\n \tldr\tr0, [r4, #0]\n-\tcbnz\tr5, 244bc \n+\tcbnz\tr5, 24200 \n \tblx\t9924 \n \tldr\tr0, [r4, #0]\n \tblx\t916c \n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n \tblx\t8458 \n-\tcbnz\tr0, 244c6 \n+\tcbnz\tr0, 2420a \n \tmovs\tr5, #2\n-\tb.n\t24488 \n+\tb.n\t241cc \n \tldr\tr0, [r4, #0]\n \tblx\t9a34 \n-\tb.n\t244c2 \n+\tb.n\t24206 \n \tnop\n-\tldrh\tr0, [r2, #28]\n+\tldrh\tr4, [r1, #50]\t@ 0x32\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tcmn\tr0, r3\n+\tadcs\tr0, r3\n \tmovs\tr1, r0\n \n-000244dc :\n+00024220 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #96]\t@ 2454c \n+\tldr.w\tip, [pc, #96]\t@ 24290 \n \tmov\tlr, r3\n-\tldr\tr3, [pc, #92]\t@ (24550 )\n+\tldr\tr3, [pc, #92]\t@ (24294 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t24514 \n+\tbeq.n\t24258 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #76]\t@ (24554 )\n+\tldr\tr3, [pc, #76]\t@ (24298 )\n \tmov\tr2, lr\n \tmovs\tr1, #2\n \tmovs\tr5, #1\n \tadd\tr3, pc\n \tblx\tr4\n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n@@ -44979,48 +44671,48 @@\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t9030 \n \tmov\tr5, r0\n-\tcbnz\tr0, 24544 \n+\tcbnz\tr0, 24288 \n \tldr\tr0, [r4, #0]\n \tblx\t9924 \n \tldr\tr0, [r4, #0]\n \tblx\t916c \n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n \tmovs\tr5, #2\n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n \tnop\n-\tldrh\tr0, [r1, #24]\n+\tldrh\tr4, [r0, #46]\t@ 0x2e\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tnegs\tr0, r2\n+\tlsrs\tr0, r2\n \tmovs\tr1, r0\n \n-00024558 :\n+0002429c :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #100]\t@ 245cc \n+\tldr.w\tip, [pc, #100]\t@ 24310 \n \tmov\tlr, r3\n-\tldr\tr3, [pc, #96]\t@ (245d0 )\n+\tldr\tr3, [pc, #96]\t@ (24314 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t24590 \n+\tbeq.n\t242d4 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmovs\tr5, #1\n-\tldr\tr3, [pc, #80]\t@ (245d4 )\n+\tldr\tr3, [pc, #80]\t@ (24318 )\n \tmov\tr0, r1\n \tmov\tr2, lr\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n@@ -45032,48 +44724,48 @@\n \tmov\tr0, r4\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t9030 \n \tmov\tr5, r0\n \tldr\tr0, [r4, #0]\n-\tcbnz\tr5, 245ba \n+\tcbnz\tr5, 242fe \n \tblx\t9924 \n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n \tblx\t8458 \n-\tcbnz\tr0, 245c4 \n+\tcbnz\tr0, 24308 \n \tmovs\tr5, #2\n-\tb.n\t2458c \n+\tb.n\t242d0 \n \tldr\tr0, [r4, #0]\n \tblx\t9a34 \n-\tb.n\t245c0 \n-\tldrh\tr4, [r1, #20]\n+\tb.n\t24304 \n+\tldrh\tr0, [r1, #42]\t@ 0x2a\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\trors\tr4, r2\n+\teors\tr4, r2\n \tmovs\tr1, r0\n \n-000245d8 :\n+0002431c :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #88]\t@ 24640 \n+\tldr.w\tip, [pc, #88]\t@ 24384 \n \tmov\tlr, r3\n-\tldr\tr3, [pc, #84]\t@ (24644 )\n+\tldr\tr3, [pc, #84]\t@ (24388 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t24610 \n+\tbeq.n\t24354 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #68]\t@ (24648 )\n+\tldr\tr3, [pc, #68]\t@ (2438c )\n \tmov\tr2, lr\n \tmovs\tr1, #2\n \tmovs\tr5, #1\n \tadd\tr3, pc\n \tblx\tr4\n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n@@ -45084,45 +44776,45 @@\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\t8718 \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t9030 \n \tmov\tr5, r0\n-\tcbnz\tr0, 2463a \n+\tcbnz\tr0, 2437e \n \tldr\tr0, [r4, #0]\n \tblx\t9924 \n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n \tmovs\tr5, #2\n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n-\tldrh\tr4, [r1, #16]\n+\tldrh\tr0, [r1, #38]\t@ 0x26\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadcs\tr4, r2\n+\tsubs\tr7, #212\t@ 0xd4\n \tmovs\tr1, r0\n \n-0002464c :\n+00024390 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #144]\t@ 246ec \n+\tldr.w\tip, [pc, #144]\t@ 24430 \n \tmov\tr5, r3\n-\tldr\tr3, [pc, #140]\t@ (246f0 )\n+\tldr\tr3, [pc, #140]\t@ (24434 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t24682 \n+\tbeq.n\t243c6 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #124]\t@ (246f4 )\n+\tldr\tr3, [pc, #124]\t@ (24438 )\n \tmov\tr2, r5\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr4, r0\n@@ -45132,69 +44824,69 @@\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\t8718 \n \tmov\tr6, r0\n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tldr\tr3, [r4, #0]\n-\tcbz\tr0, 246dc \n+\tcbz\tr0, 24420 \n \tmov\tr1, r6\n \tmov\tr0, r3\n \tblx\t8c40 \n \tldr\tr0, [r4, #0]\n \tmov\tr1, r6\n \tblx\t96ac \n-\tldr\tr1, [pc, #68]\t@ (246f8 )\n+\tldr\tr1, [pc, #68]\t@ (2443c )\n \tldr\tr2, [r5, #8]\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t84dc \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t9bc4 \n \tldr\tr0, [r4, #0]\n \tblx\t9978 \n \tldr\tr0, [r4, #0]\n \tblx\t8a38 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 246e4 \n+\tcbnz\tr0, 24428 \n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr0, r3\n \tblx\t8c74 \n-\tb.n\t246a8 \n+\tb.n\t243ec \n \tldr\tr0, [r4, #0]\n \tblx\t9a34 \n-\tb.n\t246d8 \n-\tldrh\tr0, [r3, #12]\n+\tb.n\t2441c \n+\tldrh\tr4, [r2, #34]\t@ 0x22\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tlsrs\tr2, r4\n+\tsubs\tr7, #98\t@ 0x62\n \tmovs\tr1, r0\n-\tlsrs\tr6, r3, #1\n+\tlsrs\tr2, r3, #12\n \tmovs\tr1, r0\n \n-000246fc :\n+00024440 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #140]\t@ 24798 \n+\tldr.w\tip, [pc, #140]\t@ 244dc \n \tmov\tr5, r3\n-\tldr\tr3, [pc, #136]\t@ (2479c )\n+\tldr\tr3, [pc, #136]\t@ (244e0 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t24732 \n+\tbeq.n\t24476 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #120]\t@ (247a0 )\n+\tldr\tr3, [pc, #120]\t@ (244e4 )\n \tmov\tr2, r5\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr4, r0\n@@ -45204,68 +44896,68 @@\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\t8718 \n \tmov\tr6, r0\n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tldr\tr3, [r4, #0]\n-\tcbz\tr0, 24786 \n+\tcbz\tr0, 244ca \n \tmov\tr1, r6\n \tmov\tr0, r3\n \tblx\t8548 \n \tldr\tr0, [r4, #0]\n \tmov\tr1, r6\n \tblx\t96ac \n-\tldr\tr1, [pc, #64]\t@ (247a4 )\n+\tldr\tr1, [pc, #64]\t@ (244e8 )\n \tldr\tr2, [r5, #8]\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t84dc \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t9bc4 \n \tldr\tr0, [r4, #0]\n \tblx\t8a38 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 2478e \n+\tcbnz\tr0, 244d2 \n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr0, r3\n \tblx\t8c74 \n-\tb.n\t24758 \n+\tb.n\t2449c \n \tldr\tr0, [r4, #0]\n \tblx\t9a34 \n-\tb.n\t24782 \n+\tb.n\t244c6 \n \tnop\n-\tldrh\tr0, [r5, #6]\n+\tldrh\tr4, [r4, #28]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tands\tr2, r6\n+\tsubs\tr6, #178\t@ 0xb2\n \tmovs\tr1, r0\n-\tlsls\tr6, r5, #30\n+\tlsrs\tr2, r5, #9\n \tmovs\tr1, r0\n \n-000247a8 :\n+000244ec :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #144]\t@ 24848 \n+\tldr.w\tip, [pc, #144]\t@ 2458c \n \tmov\tr5, r3\n-\tldr\tr3, [pc, #140]\t@ (2484c )\n+\tldr\tr3, [pc, #140]\t@ (24590 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t247de \n+\tbeq.n\t24522 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #124]\t@ (24850 )\n+\tldr\tr3, [pc, #124]\t@ (24594 )\n \tmov\tr2, r5\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr4, r0\n@@ -45275,69 +44967,69 @@\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\t8718 \n \tmov\tr6, r0\n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n \tldr\tr3, [r4, #0]\n-\tcbz\tr0, 24838 \n+\tcbz\tr0, 2457c \n \tmov\tr1, r6\n \tmov\tr0, r3\n \tblx\t8548 \n \tldr\tr0, [r4, #0]\n \tmov\tr1, r6\n \tblx\t96ac \n-\tldr\tr1, [pc, #68]\t@ (24854 )\n+\tldr\tr1, [pc, #68]\t@ (24598 )\n \tldr\tr2, [r5, #8]\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t84dc \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t9bc4 \n \tldr\tr0, [r4, #0]\n \tblx\t9978 \n \tldr\tr0, [r4, #0]\n \tblx\t8a38 \n \tldr\tr0, [r4, #0]\n \tblx\t8458 \n-\tcbnz\tr0, 24840 \n+\tcbnz\tr0, 24584 \n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr0, r3\n \tblx\t8c74 \n-\tb.n\t24804 \n+\tb.n\t24548 \n \tldr\tr0, [r4, #0]\n \tblx\t9a34 \n-\tb.n\t24834 \n-\tldrh\tr4, [r7, #0]\n+\tb.n\t24578 \n+\tldrh\tr0, [r7, #22]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsubs\tr7, #134\t@ 0x86\n+\tsubs\tr6, #6\n \tmovs\tr1, r0\n-\tlsls\tr2, r0, #28\n+\tlsrs\tr6, r7, #6\n \tmovs\tr1, r0\n \n-00024858 :\n+0002459c :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #108]\t@ 248d4 \n+\tldr.w\tip, [pc, #108]\t@ 24618 \n \tmov\tr5, r3\n-\tldr\tr3, [pc, #104]\t@ (248d8 )\n+\tldr\tr3, [pc, #104]\t@ (2461c )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t2488e \n+\tbeq.n\t245d2 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #88]\t@ (248dc )\n+\tldr\tr3, [pc, #88]\t@ (24620 )\n \tmov\tr2, r5\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr4, r0\n@@ -45349,53 +45041,53 @@\n \tblx\t8718 \n \tmov\tr6, r0\n \tldr\tr0, [r4, #0]\n \tblx\t8c74 \n \tldr\tr0, [r4, #0]\n \tmov\tr1, r6\n \tblx\t96ac \n-\tldr\tr1, [pc, #44]\t@ (248e0 )\n+\tldr\tr1, [pc, #44]\t@ (24624 )\n \tldr\tr2, [r5, #8]\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t84dc \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t9bc4 \n \tldr\tr0, [r4, #0]\n \tblx\t9978 \n \tldr\tr0, [r4, #0]\n \tblx\t8a38 \n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tstrh\tr4, [r1, #60]\t@ 0x3c\n+\tldrh\tr0, [r1, #18]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsubs\tr6, #214\t@ 0xd6\n+\tsubs\tr5, #86\t@ 0x56\n \tmovs\tr1, r0\n-\tlsls\tr6, r3, #25\n+\tlsrs\tr2, r3, #4\n \tmovs\tr1, r0\n \n-000248e4 :\n+00024628 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #104]\t@ 2495c \n+\tldr.w\tip, [pc, #104]\t@ 246a0 \n \tmov\tr5, r3\n-\tldr\tr3, [pc, #100]\t@ (24960 )\n+\tldr\tr3, [pc, #100]\t@ (246a4 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t2491a \n+\tbeq.n\t2465e \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #84]\t@ (24964 )\n+\tldr\tr3, [pc, #84]\t@ (246a8 )\n \tmov\tr2, r5\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tmov\tr4, r0\n@@ -45407,202 +45099,202 @@\n \tblx\t8718 \n \tmov\tr6, r0\n \tldr\tr0, [r4, #0]\n \tblx\t8c74 \n \tldr\tr0, [r4, #0]\n \tmov\tr1, r6\n \tblx\t96ac \n-\tldr\tr1, [pc, #40]\t@ (24968 )\n+\tldr\tr1, [pc, #40]\t@ (246ac )\n \tldr\tr2, [r5, #8]\n \tmov\tr0, r4\n \tadd\tr1, pc\n \tblx\t84dc \n \tmov\tr1, r0\n \tldr\tr0, [r4, #0]\n \tblx\t9bc4 \n \tldr\tr0, [r4, #0]\n \tblx\t8a38 \n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tnop\n-\tstrh\tr0, [r0, #56]\t@ 0x38\n+\tldrh\tr4, [r7, #12]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsubs\tr6, #74\t@ 0x4a\n+\tsubs\tr4, #202\t@ 0xca\n \tmovs\tr1, r0\n-\tlsls\tr2, r2, #23\n+\tlsrs\tr6, r1, #2\n \tmovs\tr1, r0\n \n-0002496c :\n+000246b0 :\n \tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr5, [pc, #124]\t@ (249f8 )\n+\tldr\tr5, [pc, #124]\t@ (2473c )\n \tsub\tsp, #12\n-\tldr\tr4, [pc, #124]\t@ (249fc )\n+\tldr\tr4, [pc, #124]\t@ (24740 )\n \tcmp\tr2, #3\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #120]\t@ 24a00 \n+\tldr.w\tip, [pc, #120]\t@ 24744 \n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n \tmov\tr4, r3\n-\tldr\tr3, [pc, #108]\t@ (24a04 )\n+\tldr\tr3, [pc, #108]\t@ (24748 )\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t249ca \n+\tbeq.n\t2470e \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #96]\t@ (24a08 )\n+\tldr\tr3, [pc, #96]\t@ (2474c )\n \tmov\tr2, r4\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr5\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #88]\t@ (24a0c )\n-\tldr\tr3, [pc, #68]\t@ (249fc )\n+\tldr\tr2, [pc, #88]\t@ (24750 )\n+\tldr\tr3, [pc, #68]\t@ (24740 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t249f4 \n+\tbne.n\t24738 \n \tadd\tsp, #12\n \tpop\t{r4, r5, pc}\n \tmov\tr5, r0\n \tldr.w\tr3, [r3, #172]\t@ 0xac\n \tldr\tr0, [r4, #8]\n \tmov\tr1, sp\n \tblx\tr3\n-\tldr\tr1, [pc, #56]\t@ (24a10 )\n+\tldr\tr1, [pc, #56]\t@ (24754 )\n \tmov\tr3, r0\n \tldr\tr2, [r4, #8]\n \tadd\tr1, pc\n \tmov\tr4, r3\n \tmov\tr0, r5\n \tblx\t84dc \n \tmov\tr1, r4\n \tmov\tr2, r0\n \tldr\tr0, [r5, #0]\n \tblx\t8440 \n \tmovs\tr0, #0\n-\tb.n\t249b2 \n+\tb.n\t246f6 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tstrh\tr2, [r7, #50]\t@ 0x32\n+\tldrh\tr6, [r6, #8]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr4, [r6, #50]\t@ 0x32\n+\tldrh\tr0, [r6, #8]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsubs\tr5, #188\t@ 0xbc\n+\tsubs\tr4, #60\t@ 0x3c\n \tmovs\tr1, r0\n-\tstrh\tr6, [r0, #50]\t@ 0x32\n+\tldrh\tr2, [r0, #8]\n \tmovs\tr1, r0\n-\tldr\tr4, [pc, #992]\t@ (24df4 )\n+\tsubs\tr3, #8\n \tmovs\tr1, r0\n \n-00024a14 :\n+00024758 :\n \tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr5, [pc, #124]\t@ (24aa0 )\n+\tldr\tr5, [pc, #124]\t@ (247e4 )\n \tsub\tsp, #12\n-\tldr\tr4, [pc, #124]\t@ (24aa4 )\n+\tldr\tr4, [pc, #124]\t@ (247e8 )\n \tcmp\tr2, #3\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #120]\t@ 24aa8 \n+\tldr.w\tip, [pc, #120]\t@ 247ec \n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n \tmov\tr4, r3\n-\tldr\tr3, [pc, #108]\t@ (24aac )\n+\tldr\tr3, [pc, #108]\t@ (247f0 )\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t24a72 \n+\tbeq.n\t247b6 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr0, r1\n-\tldr\tr3, [pc, #96]\t@ (24ab0 )\n+\tldr\tr3, [pc, #96]\t@ (247f4 )\n \tmov\tr2, r4\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr5\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #88]\t@ (24ab4 )\n-\tldr\tr3, [pc, #68]\t@ (24aa4 )\n+\tldr\tr2, [pc, #88]\t@ (247f8 )\n+\tldr\tr3, [pc, #68]\t@ (247e8 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t24a9c \n+\tbne.n\t247e0 \n \tadd\tsp, #12\n \tpop\t{r4, r5, pc}\n \tmov\tr5, r0\n \tldr.w\tr3, [r3, #172]\t@ 0xac\n \tldr\tr0, [r4, #8]\n \tmov\tr1, sp\n \tblx\tr3\n-\tldr\tr1, [pc, #56]\t@ (24ab8 )\n+\tldr\tr1, [pc, #56]\t@ (247fc )\n \tmov\tr3, r0\n \tldr\tr2, [r4, #8]\n \tadd\tr1, pc\n \tmov\tr4, r3\n \tmov\tr0, r5\n \tblx\t84dc \n \tmov\tr1, r4\n \tmov\tr2, r0\n \tldr\tr0, [r5, #0]\n \tblx\t9ae8 \n \tmovs\tr0, #0\n-\tb.n\t24a5a \n+\tb.n\t2479e \n \tblx\t894c <__stack_chk_fail@plt>\n-\tstrh\tr2, [r2, #46]\t@ 0x2e\n+\tldrh\tr6, [r1, #4]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr4, [r1, #46]\t@ 0x2e\n+\tldrh\tr0, [r1, #4]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsubs\tr5, #20\n+\tsubs\tr3, #148\t@ 0x94\n \tmovs\tr1, r0\n-\tstrh\tr6, [r3, #44]\t@ 0x2c\n+\tldrh\tr2, [r3, #2]\n \tmovs\tr1, r0\n-\tlsls\tr0, r7, #30\n+\tlsrs\tr4, r6, #9\n \tmovs\tr1, r0\n \tcmp\tr0, #127\t@ 0x7f\n \tite\thi\n \tmovhi\tr0, #0\n \tmovls\tr0, #1\n \tbx\tlr\n \tnop\n \tldr\tr2, [r0, #0]\n \tldr\tr3, [r1, #0]\n \tcmp\tr2, r3\n-\tblt.n\t24ad8 \n+\tblt.n\t2481c \n \tite\tgt\n \tmovgt\tr0, #1\n \tmovle\tr0, #0\n \tbx\tlr\n \tmov.w\tr0, #4294967295\t@ 0xffffffff\n \tbx\tlr\n \tnop\n \tcmp\tr0, #127\t@ 0x7f\n-\tbhi.n\t24b06 \n+\tbhi.n\t2484a \n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8ea4 <__ctype_b_loc@plt>\n \tldr\tr3, [r0, #0]\n@@ -45610,15 +45302,15 @@\n \tldrb\tr0, [r3, #1]\n \tubfx\tr0, r0, #3, #1\n \tpop\t{r4, pc}\n \tmovs\tr0, #0\n \tbx\tlr\n \tnop\n \tcmp\tr0, #127\t@ 0x7f\n-\tbhi.n\t24b32 \n+\tbhi.n\t24876 \n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8ea4 <__ctype_b_loc@plt>\n \tldr\tr3, [r0, #0]\n@@ -45626,129 +45318,129 @@\n \tldrb\tr0, [r3, #1]\n \tubfx\tr0, r0, #4, #1\n \tpop\t{r4, pc}\n \tmovs\tr0, #0\n \tbx\tlr\n \tnop\n \tldr\tr2, [r0, #0]\n-\tldr\tr1, [pc, #36]\t@ (24b60 )\n+\tldr\tr1, [pc, #36]\t@ (248a4 )\n \tpush\t{r4}\n \tcmp\tr2, #1\n \tadd\tr1, pc\n \tadd.w\tr4, r2, #4294967295\t@ 0xffffffff\n \tstr\tr4, [r0, #0]\n-\tble.n\t24b50 \n+\tble.n\t24894 \n \tldr.w\tr4, [sp], #4\n \tbx\tlr\n-\tldr\tr3, [pc, #16]\t@ (24b64 )\n+\tldr\tr3, [pc, #16]\t@ (248a8 )\n \tldr.w\tr4, [sp], #4\n \tldr\tr3, [r1, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tbx\tr3\n-\tstrh\tr4, [r7, #36]\t@ 0x24\n+\tstrh\tr0, [r7, #58]\t@ 0x3a\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #40]\t@ (24ba0 )\n+\tldr\tr5, [pc, #40]\t@ (248e4 )\n \tadd\tr5, pc\n-\tcbz\tr0, 24b88 \n+\tcbz\tr0, 248cc \n \tldr\tr3, [r0, #0]\n \tmov\tr4, r0\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #0]\n \tcmp\tr3, #0\n-\tble.n\t24b8a \n+\tble.n\t248ce \n \tpop\t{r4, r5, r6, pc}\n \tldr\tr0, [r0, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #16]\t@ (24ba4 )\n+\tldr\tr3, [pc, #16]\t@ (248e8 )\n \tmov\tr0, r4\n \tldr\tr3, [r5, r3]\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tbx\tr3\n-\tstrh\tr4, [r0, #36]\t@ 0x24\n+\tstrh\tr0, [r0, #58]\t@ 0x3a\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr4, [pc, #232]\t@ (24ca4 )\n+\tldr\tr4, [pc, #232]\t@ (249e8 )\n \tsub\tsp, #36\t@ 0x24\n-\tldr\tr1, [pc, #232]\t@ (24ca8 )\n+\tldr\tr1, [pc, #232]\t@ (249ec )\n \tadd.w\tr8, r0, #44\t@ 0x2c\n \tadd\tr4, pc\n-\tldr\tr3, [pc, #228]\t@ (24cac )\n-\tldr\tr2, [pc, #232]\t@ (24cb0 )\n+\tldr\tr3, [pc, #228]\t@ (249f0 )\n+\tldr\tr2, [pc, #232]\t@ (249f4 )\n \tadd.w\tr9, sp, #4\n \tadd\tr3, pc\n \tmov\tr0, r8\n \tldr\tr1, [r4, r1]\n \tldr\tr1, [r1, #0]\n \tstr\tr1, [sp, #28]\n \tmov.w\tr1, #0\n \tmov\tr1, r9\n \tldr\tr4, [r3, r2]\n \tldr\tr3, [r4, #0]\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbeq.n\t24c86 \n+\tbeq.n\t249ca \n \tmov\tr6, r0\n \tadd\tr5, sp, #16\n \tldr\tr3, [r4, #0]\n \tmov\tr1, r5\n \tldr\tr7, [r6, #12]\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tmov\tr0, r7\n \tblx\tr3\n-\tcbz\tr0, 24c58 \n+\tcbz\tr0, 2499c \n \tldr.w\tfp, [r0, #12]\n \tldr.w\tsl, [fp, #12]\n \tcmp.w\tsl, #0\n-\tbeq.n\t24c2a \n+\tbeq.n\t2496e \n \tldr.w\tr3, [sl]\n \tsubs\tr3, #1\n \tstr.w\tr3, [sl]\n \tcmp\tr3, #0\n-\tbgt.n\t24c2a \n+\tbgt.n\t2496e \n \tldr.w\tr0, [sl, #8]\n \tblx\t8380 \n \tldr\tr3, [r4, #0]\n \tmov\tr0, sl\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr.w\tr0, [fp, #8]\n-\tcbz\tr0, 24c42 \n+\tcbz\tr0, 24986 \n \tldr\tr3, [r0, #0]\n \tldr\tr1, [r4, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t24c42 \n+\tbgt.n\t24986 \n \tldr.w\tr3, [r1, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov\tr0, fp\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t24bfe \n+\tbne.n\t24942 \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tldr\tr3, [r3, #24]\n@@ -45760,53 +45452,53 @@\n \tldr\tr3, [r4, #0]\n \tmov\tr1, r9\n \tmov\tr0, r8\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbne.n\t24bee \n-\tldr\tr2, [pc, #44]\t@ (24cb4 )\n-\tldr\tr3, [pc, #28]\t@ (24ca8 )\n+\tbne.n\t24932 \n+\tldr\tr2, [pc, #44]\t@ (249f8 )\n+\tldr\tr3, [pc, #28]\t@ (249ec )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t24ca0 \n+\tbne.n\t249e4 \n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tblx\t894c <__stack_chk_fail@plt>\n-\tstrh\tr2, [r7, #32]\n+\tstrh\tr6, [r6, #54]\t@ 0x36\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr0, [r6, #32]\n+\tstrh\tr4, [r5, #54]\t@ 0x36\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr2, [r6, #26]\n+\tstrh\tr6, [r5, #48]\t@ 0x30\n \tmovs\tr1, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tldr\tr5, [r0, #28]\n \tmov\tr4, r0\n-\tldr\tr7, [pc, #104]\t@ (24d34 )\n+\tldr\tr7, [pc, #104]\t@ (24a78 )\n \tmov\tr6, r1\n \tadd\tr7, pc\n-\tcbz\tr5, 24cdc \n+\tcbz\tr5, 24a20 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t24d1e \n-\tldr\tr3, [pc, #88]\t@ (24d38 )\n+\tble.n\t24a62 \n+\tldr\tr3, [pc, #88]\t@ (24a7c )\n \tldr\tr7, [r7, r3]\n \tldr\tr3, [r7, #0]\n \tmovs\tr0, #12\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tmov\tr5, r0\n \tstr\tr0, [r4, #28]\n@@ -45814,55 +45506,55 @@\n \tstr\tr3, [r0, #0]\n \tldr\tr3, [r4, #20]\n \tstr\tr3, [r0, #4]\n \tmovs\tr0, #0\n \tblx\t8e08 \n \tcmp\tr6, #0\n \tstr\tr0, [r5, #8]\n-\tblt.n\t24d06 \n+\tblt.n\t24a4a \n \tldr\tr3, [r4, #108]\t@ 0x6c\n \tcmp\tr3, r6\n-\tbgt.n\t24d10 \n+\tbgt.n\t24a54 \n \tldr\tr3, [r7, #0]\n-\tldr\tr0, [pc, #48]\t@ (24d3c )\n+\tldr\tr0, [pc, #48]\t@ (24a80 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r4, #28]\n \tmov\tr1, r6\n \tldr\tr0, [r3, #8]\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, lr}\n \tb.w\t87e4 \n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #16]\t@ (24d38 )\n+\tldr\tr3, [pc, #16]\t@ (24a7c )\n \tmov\tr0, r5\n \tldr\tr7, [r7, r3]\n \tldr\tr3, [r7, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t24ce0 \n+\tb.n\t24a24 \n \tnop\n-\tstrh\tr6, [r5, #24]\n+\tstrh\tr2, [r5, #46]\t@ 0x2e\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsubs\tr2, #108\t@ 0x6c\n+\tsubs\tr0, #236\t@ 0xec\n \tmovs\tr1, r0\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr5, [pc, #160]\t@ (24df0 )\n+\tldr\tr5, [pc, #160]\t@ (24b34 )\n \tsub\tsp, #12\n-\tldr\tr4, [pc, #160]\t@ (24df4 )\n+\tldr\tr4, [pc, #160]\t@ (24b38 )\n \tmov\tr6, r1\n \tadd\tr5, pc\n-\tldr\tr3, [pc, #156]\t@ (24df8 )\n-\tldr.w\tip, [pc, #160]\t@ 24dfc \n+\tldr\tr3, [pc, #156]\t@ (24b3c )\n+\tldr.w\tip, [pc, #160]\t@ 24b40 \n \tadd.w\tr1, sp, #2\n \tadd\tr3, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r2\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n@@ -45870,84 +45562,84 @@\n \tldr\tr0, [r0, #8]\n \tldr.w\tr7, [r3, ip]\n \tldr\tr3, [r7, #0]\n \tldr.w\tr3, [r3, #1352]\t@ 0x548\n \tblx\tr3\n \tldr\tr3, [r4, #108]\t@ 0x6c\n \tcmp\tr3, r5\n-\tbhi.n\t24d90 \n+\tbhi.n\t24ad4 \n \tldr\tr3, [r7, #0]\n-\tldr\tr0, [pc, #116]\t@ (24e00 )\n+\tldr\tr0, [pc, #116]\t@ (24b44 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldrh.w\tr0, [sp, #2]\n \tblx\tr6\n \tcmp\tr0, #0\n \tite\tne\n \tmovne\tr3, #1\n \tmoveq\tr3, #0\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tbeq.n\t24dcc \n+\tbeq.n\t24b10 \n \tldr\tr5, [r4, #28]\n-\tcbz\tr5, 24db0 \n+\tcbz\tr5, 24af4 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t24ddc \n+\tble.n\t24b20 \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tldr\tr2, [pc, #76]\t@ (24e04 )\n-\tldr\tr3, [pc, #60]\t@ (24df4 )\n+\tldr\tr2, [pc, #76]\t@ (24b48 )\n+\tldr\tr3, [pc, #60]\t@ (24b38 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t24dec \n+\tbne.n\t24b30 \n \tadd\tsp, #12\n \tpop\t{r4, r5, r6, r7, pc}\n \tmov\tr1, r5\n \tmov\tr0, r4\n-\tbl\t24cb8 \n+\tbl\t249fc \n \tldr\tr3, [r4, #20]\n \tsubs\tr3, #1\n \tstr\tr3, [r4, #20]\n-\tb.n\t24db4 \n+\tb.n\t24af8 \n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r5\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t24db0 \n+\tb.n\t24af4 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tstrh\tr6, [r4, #20]\n+\tstrh\tr2, [r4, #42]\t@ 0x2a\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstrh\tr2, [r3, #20]\n+\tstrh\tr6, [r2, #42]\t@ 0x2a\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsubs\tr2, #96\t@ 0x60\n+\tsubs\tr0, #224\t@ 0xe0\n \tmovs\tr1, r0\n-\tstrh\tr4, [r0, #18]\n+\tstrh\tr0, [r0, #40]\t@ 0x28\n \tmovs\tr1, r0\n \n-00024e08 :\n+00024b4c :\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr3, [pc, #132]\t@ (24e9c )\n+\tldr\tr3, [pc, #132]\t@ (24be0 )\n \tmov\tr7, r0\n-\tldr\tr2, [pc, #132]\t@ (24ea0 )\n+\tldr\tr2, [pc, #132]\t@ (24be4 )\n \tmovs\tr0, #120\t@ 0x78\n \tadd\tr3, pc\n \tmov\tr6, r1\n \tldr\tr5, [r3, r2]\n \tldr\tr3, [r5, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n@@ -45973,72 +45665,72 @@\n \tstr\tr3, [r4, #20]\n \tstr\tr5, [r4, #36]\t@ 0x24\n \tstr\tr5, [r4, #28]\n \tstr\tr5, [r4, #40]\t@ 0x28\n \tstrd\tr5, r5, [r4, #8]\n \tblx\t99f8 \n \tmov\tr3, r0\n-\tldr\tr0, [pc, #56]\t@ (24ea4 )\n+\tldr\tr0, [pc, #56]\t@ (24be8 )\n \tstr\tr3, [r4, #16]\n \tadd\tr0, pc\n \tblx\t8e08 \n \tmov\tr3, r0\n \tmov\tr0, r5\n \tstr\tr3, [r4, #32]\n \tblx\t8e08 \n \tmov\tr3, r0\n-\tldr\tr0, [pc, #36]\t@ (24ea8 )\n+\tldr\tr0, [pc, #36]\t@ (24bec )\n \tstr\tr3, [r4, #24]\n \tadd\tr0, pc\n \tblx\t8e08 \n \tmov\tr3, r0\n \tmov\tr0, r5\n \tstr\tr3, [r4, #100]\t@ 0x64\n \tblx\t8e08 \n \tmov\tr3, r0\n \tmov\tr0, r4\n \tstr\tr3, [r4, #104]\t@ 0x68\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tstrh\tr6, [r3, #14]\n+\tstrh\tr2, [r3, #36]\t@ 0x24\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tldc2l\t15, cr15, [r7], #1020\t@ 0x3fc\n \tldc2\t15, cr15, [r1], #1020\t@ 0x3fc\n \n-00024eac :\n+00024bf0 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tldr\tr5, [r0, #28]\n \tmov\tr4, r0\n-\tldr\tr6, [pc, #152]\t@ (24f58 )\n+\tldr\tr6, [pc, #152]\t@ (24c9c )\n \tadd\tr6, pc\n-\tcbz\tr5, 24ece \n+\tcbz\tr5, 24c12 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t24f38 \n-\tldr\tr3, [pc, #140]\t@ (24f5c )\n+\tble.n\t24c7c \n+\tldr\tr3, [pc, #140]\t@ (24ca0 )\n \tldr\tr5, [r6, r3]\n \tldr\tr0, [r4, #40]\t@ 0x28\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tcbz\tr0, 24ee4 \n+\tcbz\tr0, 24c28 \n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t24f4c \n+\tble.n\t24c90 \n \tmovs\tr3, #0\n \tmov\tr0, r4\n \tstr\tr3, [r4, #40]\t@ 0x28\n-\tbl\t24ba8 \n+\tbl\t248ec \n \tldr\tr3, [r5, #0]\n \tadd.w\tr0, r4, #44\t@ 0x2c\n \tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n \tldr\tr0, [r4, #16]\n \tblx\t89a4 \n \tldr\tr0, [r4, #32]\n@@ -46050,76 +45742,76 @@\n \tldr\tr0, [r4, #104]\t@ 0x68\n \tblx\t8380 \n \tldr\tr0, [r4, #4]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t24f2c \n+\tbgt.n\t24c70 \n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tldr\tr3, [r3, #24]\n \tbx\tr3\n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #28]\t@ (24f5c )\n+\tldr\tr3, [pc, #28]\t@ (24ca0 )\n \tmov\tr0, r5\n \tldr\tr5, [r6, r3]\n \tldr\tr3, [r5, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t24ed2 \n+\tb.n\t24c16 \n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t24ee4 \n+\tb.n\t24c28 \n \tnop\n-\tstrh\tr4, [r7, #8]\n+\tstrh\tr0, [r7, #30]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00024f60 :\n+00024ca4 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tldr\tr5, [r0, #28]\n \tmovs\tr3, #0\n-\tldr\tr6, [pc, #136]\t@ (24ffc )\n+\tldr\tr6, [pc, #136]\t@ (24d40 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr4, r0\n \tstr\tr1, [r0, #0]\n \tadd\tr6, pc\n \tstr\tr2, [r0, #20]\n \tstr\tr3, [r0, #36]\t@ 0x24\n \tstrd\tr3, r3, [r0, #8]\n-\tcbz\tr5, 24f92 \n+\tcbz\tr5, 24cd6 \n \tldr\tr3, [r5, #0]\n \tadd\tr3, r2\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t24fd8 \n+\tble.n\t24d1c \n \tldr\tr0, [r4, #40]\t@ 0x28\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tcbz\tr0, 24fa4 \n+\tcbz\tr0, 24ce8 \n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t24fec \n+\tble.n\t24d30 \n \tmovs\tr5, #0\n \tmov\tr0, r4\n \tstr\tr5, [r4, #40]\t@ 0x28\n-\tbl\t24ba8 \n+\tbl\t248ec \n \tldr\tr0, [r4, #16]\n \tblx\t9418 \n \tldr\tr0, [r4, #32]\n \tmov\tr1, r5\n \tblx\t8d14 \n \tldr\tr0, [r4, #24]\n \tmov\tr1, r5\n@@ -46129,180 +45821,180 @@\n \tblx\t8d14 \n \tldr\tr0, [r4, #104]\t@ 0x68\n \tmov\tr1, r5\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tb.w\t8d10 \n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #32]\t@ (25000 )\n+\tldr\tr3, [pc, #32]\t@ (24d44 )\n \tmov\tr0, r5\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t24f92 \n-\tldr\tr3, [pc, #16]\t@ (25000 )\n+\tb.n\t24cd6 \n+\tldr\tr3, [pc, #16]\t@ (24d44 )\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t24fa4 \n+\tb.n\t24ce8 \n \tnop\n-\tstrh\tr0, [r0, #4]\n+\tstrh\tr4, [r7, #24]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025004 :\n+00024d48 :\n \tstrd\tr1, r2, [r0, #108]\t@ 0x6c\n \tbx\tlr\n \tnop\n \n-0002500c :\n+00024d50 :\n \tldr\tr0, [r0, #16]\n \tb.w\t95f0 \n \tnop\n \n-00025014 :\n+00024d58 :\n \tstr\tr1, [r0, #116]\t@ 0x74\n \tbx\tlr\n \n-00025018 :\n+00024d5c :\n \tldr\tr0, [r0, #116]\t@ 0x74\n \tbx\tlr\n \n-0002501c :\n+00024d60 :\n \tldr\tr0, [r0, #104]\t@ 0x68\n \tb.w\t9648 \n \tnop\n \n-00025024 :\n+00024d68 :\n \tldr\tr0, [r0, #100]\t@ 0x64\n \tb.w\t9648 \n \tnop\n \n-0002502c :\n+00024d70 :\n \tldr\tr0, [r0, #0]\n-\tldr\tr2, [pc, #24]\t@ (25048 )\n+\tldr\tr2, [pc, #24]\t@ (24d8c )\n \tadd\tr2, pc\n-\tcbz\tr0, 25040 \n-\tldr\tr3, [pc, #20]\t@ (2504c )\n+\tcbz\tr0, 24d84 \n+\tldr\tr3, [pc, #20]\t@ (24d90 )\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #632]\t@ 0x278\n \tbx\tr3\n-\tldr\tr0, [pc, #12]\t@ (25050 )\n+\tldr\tr0, [pc, #12]\t@ (24d94 )\n \tadd\tr0, pc\n \tbx\tlr\n \tnop\n-\tldrb\tr4, [r1, #31]\n+\tstrh\tr0, [r1, #20]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstc2\t0, cr0, [r2, #-0]\n+\tvhadd.s32\td16, d10, d0\n \n-00025054 :\n+00024d98 :\n \tldrd\tr0, r3, [r0, #8]\n \tstr\tr3, [r1, #0]\n \tbx\tlr\n \n-0002505c :\n+00024da0 :\n \tldr\tr0, [r0, #20]\n \tbx\tlr\n \n-00025060 :\n+00024da4 :\n \tldr\tr0, [r0, #28]\n \tbx\tlr\n \n-00025064 :\n+00024da8 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr2, [pc, #332]\t@ (251c4 )\n+\tldr\tr2, [pc, #332]\t@ (24f08 )\n \tsub\tsp, #36\t@ 0x24\n-\tldr\tr3, [pc, #332]\t@ (251c8 )\n+\tldr\tr3, [pc, #332]\t@ (24f0c )\n \tadd\tr2, pc\n-\tldr\tr4, [pc, #332]\t@ (251cc )\n+\tldr\tr4, [pc, #332]\t@ (24f10 )\n \tadd\tr4, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #28]\n \tmov.w\tr3, #0\n \tcmp\tr1, #0\n-\tbeq.w\t25194 \n+\tbeq.w\t24ed8 \n \tmov\tr9, r1\n \tadd\tr2, sp, #16\n \tadd\tr1, sp, #12\n \tmov\tr7, r0\n \tmovs\tr6, #0\n \tldr.w\tr0, [r9, #8]\n \tblx\t964c \n-\tldr\tr3, [pc, #300]\t@ (251d0 )\n+\tldr\tr3, [pc, #300]\t@ (24f14 )\n \tldrd\tr1, r0, [sp, #12]\n \tadd\tr3, pc\n \tmovs\tr2, #4\n \tblx\t9830 \n-\tldr\tr3, [pc, #288]\t@ (251d4 )\n+\tldr\tr3, [pc, #288]\t@ (24f18 )\n \tldr\tr0, [sp, #12]\n \tldr.w\tfp, [r4, r3]\n \tlsls\tr0, r0, #2\n \tldr.w\tr2, [fp]\n \tldr\tr2, [r2, #20]\n \tblx\tr2\n \tldr\tr3, [sp, #12]\n \tmov\tr8, r0\n \tcmp\tr3, #0\n-\tble.n\t2513c \n-\tldr\tr2, [pc, #268]\t@ (251d8 )\n+\tble.n\t24e80 \n+\tldr\tr2, [pc, #268]\t@ (24f1c )\n \tmov.w\tr5, #4294967295\t@ 0xffffffff\n \tmov\tr4, r6\n \tadd\tr2, pc\n \tstr\tr2, [sp, #4]\n-\tldr\tr2, [pc, #260]\t@ (251dc )\n+\tldr\tr2, [pc, #260]\t@ (24f20 )\n \tadd\tr2, pc\n \tstr\tr2, [sp, #0]\n \tldr\tr2, [sp, #16]\n \tmov\tlr, r5\n \tmov.w\tsl, r4, lsl #2\n \tldr.w\tr0, [r2, r4, lsl #2]\n \tmov\tr5, r0\n \tcmp\tr0, lr\n-\tbeq.n\t25136 \n+\tbeq.n\t24e7a \n \tcmp\tr0, #0\n-\tblt.n\t250f8 \n+\tblt.n\t24e3c \n \tldr\tr2, [r7, #108]\t@ 0x6c\n \tcmp\tr0, r2\n-\tblt.n\t2510a \n+\tblt.n\t24e4e \n \tldr.w\tr2, [fp]\n \tldr\tr0, [sp, #0]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [sp, #16]\n \tldr\tr3, [sp, #12]\n \tldr.w\tr0, [r2, sl]\n \tldr\tr2, [r7, #112]\t@ 0x70\n \tcmp\tr3, r6\n \tldr.w\tsl, [r2, r0, lsl #2]\n-\tbgt.n\t2511e \n+\tbgt.n\t24e62 \n \tldr.w\tr2, [fp]\n \tldr\tr0, [sp, #4]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr.w\tr2, [fp]\n \tmov\tr0, sl\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr.w\tr2, [r2, #232]\t@ 0xe8\n \tblx\tr2\n \tldr\tr3, [sp, #12]\n \tstr.w\tr0, [r8, r6, lsl #2]\n \tadds\tr6, #1\n \tadds\tr4, #1\n \tcmp\tr3, r4\n-\tbgt.n\t250dc \n+\tbgt.n\t24e20 \n \tldr.w\tr2, [fp]\n \tldr.w\tr0, [r9, #4]\n \tldr.w\tr2, [r2, #216]\t@ 0xd8\n \tblx\tr2\n \tldr.w\tr2, [fp]\n \tmov\tr1, r0\n \tmov\tr0, r6\n@@ -46317,138 +46009,138 @@\n \tldr.w\tr2, [r2, #220]\t@ 0xdc\n \tblx\tr2\n \tldr.w\tr3, [fp]\n \tmov\tr4, r0\n \tmov\tr0, r8\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tldr\tr2, [pc, #100]\t@ (251e0 )\n-\tldr\tr3, [pc, #76]\t@ (251c8 )\n+\tldr\tr2, [pc, #100]\t@ (24f24 )\n+\tldr\tr3, [pc, #76]\t@ (24f0c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t251be \n+\tbne.n\t24f02 \n \tmov\tr0, r4\n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr2, [pc, #76]\t@ (251e4 )\n-\tldr\tr3, [pc, #48]\t@ (251c8 )\n+\tldr\tr2, [pc, #76]\t@ (24f28 )\n+\tldr\tr3, [pc, #48]\t@ (24f0c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t251be \n-\tldr\tr3, [pc, #40]\t@ (251d4 )\n-\tldr\tr0, [pc, #60]\t@ (251e8 )\n+\tbne.n\t24f02 \n+\tldr\tr3, [pc, #40]\t@ (24f18 )\n+\tldr\tr0, [pc, #60]\t@ (24f2c )\n \tadd\tr0, pc\n \tldr\tr3, [r4, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tbx\tr3\n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tldrb\tr2, [r0, #30]\n+\tstrh\tr6, [r7, #16]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr6, [r7, #29]\n+\tstrh\tr2, [r7, #16]\n \tmovs\tr1, r0\n \t\t\t@ instruction: 0xfa1dffff\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsubs\tr0, #58\t@ 0x3a\n+\tadds\tr6, #186\t@ 0xba\n \tmovs\tr1, r0\n-\tadds\tr7, #140\t@ 0x8c\n+\tadds\tr6, #12\n \tmovs\tr1, r0\n-\tldrb\tr0, [r0, #26]\n+\tstrh\tr4, [r7, #8]\n \tmovs\tr1, r0\n-\tldrb\tr4, [r4, #25]\n+\tstrh\tr0, [r4, #8]\n \tmovs\tr1, r0\n-\t\t\t@ instruction: 0xfbb80000\n+\tcdp\t0, 0, cr0, cr0, cr0, {0}\n \n-000251ec :\n+00024f30 :\n \tldr\tr0, [r0, #32]\n \tb.w\t9648 \n \tnop\n \n-000251f4 :\n+00024f38 :\n \tldr\tr0, [r0, #24]\n \tb.w\t9648 \n \tnop\n \n-000251fc :\n+00024f40 :\n \tldr\tr0, [r0, #24]\n \tb.w\t95c8 \n \tnop\n \n-00025204 :\n+00024f48 :\n \tadds\tr0, #44\t@ 0x2c\n \tbx\tlr\n \n-00025208 :\n+00024f4c :\n \tldr\tr0, [r0, #36]\t@ 0x24\n \tbx\tlr\n \n-0002520c :\n+00024f50 :\n \tldr\tr0, [r0, #40]\t@ 0x28\n \tbx\tlr\n \n-00025210 :\n+00024f54 :\n \tldr\tr0, [r0, #16]\n \tb.w\t8a10 \n \tnop\n \n-00025218 :\n+00024f5c :\n \tldr\tr0, [r0, #16]\n \tb.w\t98b4 \n \tnop\n \n-00025220 :\n+00024f64 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr2, [pc, #36]\t@ (25254 )\n+\tldr\tr2, [pc, #36]\t@ (24f98 )\n \tmov\tr5, r0\n \tsubs\tr4, r1, #0\n \tadd\tr2, pc\n-\tblt.n\t2523e \n+\tblt.n\t24f82 \n \tldr\tr3, [r0, #108]\t@ 0x6c\n \tcmp\tr3, r4\n-\tbgt.n\t2524c \n-\tldr\tr3, [pc, #24]\t@ (25258 )\n-\tldr\tr0, [pc, #24]\t@ (2525c )\n+\tbgt.n\t24f90 \n+\tldr\tr3, [pc, #24]\t@ (24f9c )\n+\tldr\tr0, [pc, #24]\t@ (24fa0 )\n \tadd\tr0, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #112]\t@ 0x70\n \tldr.w\tr0, [r3, r4, lsl #2]\n \tpop\t{r3, r4, r5, pc}\n-\tldrb\tr0, [r1, #23]\n+\tstrh\tr4, [r0, #4]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadds\tr7, #50\t@ 0x32\n+\tadds\tr5, #178\t@ 0xb2\n \tmovs\tr1, r0\n \n-00025260 :\n+00024fa4 :\n \tldr\tr0, [r0, #104]\t@ 0x68\n \tmovs\tr1, #1\n \tb.w\t8c08 \n \n-00025268 :\n+00024fac :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tldr\tr0, [r0, #104]\t@ 0x68\n \tblx\t95cc \n@@ -46457,134 +46149,134 @@\n \tldr\tr0, [r4, #104]\t@ 0x68\n \tblx\t8c0c \n \tldr\tr0, [r4, #100]\t@ 0x64\n \tmov\tr1, r5\n \tldmia.w\tsp!, {r3, r4, r5, lr}\n \tb.w\t8d10 \n \n-00025294 :\n+00024fd8 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tldr\tr0, [r0, #104]\t@ 0x68\n \tblx\t95cc \n \tmov\tr1, r0\n \tldr\tr0, [r4, #100]\t@ 0x64\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8d10 \n \tnop\n \n-000252b8 :\n+00024ffc :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tldrd\tr0, r4, [r0, #100]\t@ 0x64\n \tblx\t82e4 \n \tmov\tr1, r0\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t87e4 \n \tnop\n \n-000252dc :\n+00025020 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tldr\tr1, [r0, #40]\t@ 0x28\n \tmov\tr4, r0\n-\tldr\tr3, [pc, #40]\t@ (25318 )\n+\tldr\tr3, [pc, #40]\t@ (2505c )\n \tadd\tr3, pc\n-\tcbz\tr1, 25304 \n+\tcbz\tr1, 25048 \n \tldr\tr0, [r4, #100]\t@ 0x64\n \tblx\t87e8 \n \tldr\tr2, [r4, #40]\t@ 0x28\n \tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r2, #0]\n \tpop\t{r4, pc}\n-\tldr\tr2, [pc, #20]\t@ (2531c )\n-\tldr\tr0, [pc, #24]\t@ (25320 )\n+\tldr\tr2, [pc, #20]\t@ (25060 )\n+\tldr\tr0, [pc, #24]\t@ (25064 )\n \tadd\tr0, pc\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr1, [r4, #40]\t@ 0x28\n-\tb.n\t252f4 \n+\tb.n\t25038 \n \tnop\n-\tldrb\tr4, [r1, #20]\n+\tldrb\tr0, [r1, #31]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadds\tr6, #228\t@ 0xe4\n+\tadds\tr5, #100\t@ 0x64\n \tmovs\tr1, r0\n \n-00025324 :\n+00025068 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tldr\tr5, [r0, #28]\n \tmov\tr4, r0\n-\tldr\tr6, [pc, #44]\t@ (25364 )\n+\tldr\tr6, [pc, #44]\t@ (250a8 )\n \tadd\tr6, pc\n-\tcbz\tr5, 25346 \n+\tcbz\tr5, 2508a \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t2534c \n+\tble.n\t25090 \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #20]\t@ (25368 )\n+\tldr\tr3, [pc, #20]\t@ (250ac )\n \tmov\tr0, r5\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n \tpop\t{r4, r5, r6, pc}\n-\tldrb\tr4, [r0, #19]\n+\tldrb\tr0, [r0, #30]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002536c :\n+000250b0 :\n \tbx\tlr\n \tnop\n \n-00025370 :\n+000250b4 :\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr4, r0\n \tldr\tr0, [r0, #32]\n \tblx\t95cc \n-\tldr\tr6, [pc, #112]\t@ (253f8 )\n+\tldr\tr6, [pc, #112]\t@ (2513c )\n \tldr\tr3, [r4, #28]\n \tadd\tr6, pc\n \tcmp\tr3, r0\n-\tbeq.n\t253b4 \n+\tbeq.n\t250f8 \n \tmov\tr5, r0\n-\tcbz\tr0, 253b4 \n-\tcbz\tr3, 253ec \n+\tcbz\tr0, 250f8 \n+\tcbz\tr3, 25130 \n \tldr\tr1, [r0, #4]\n \tldr\tr2, [r3, #4]\n \tcmp\tr1, r2\n-\tblt.n\t253b4 \n-\tbgt.n\t253c0 \n+\tblt.n\t250f8 \n+\tbgt.n\t25104 \n \tldr\tr1, [r0, #8]\n \tldr\tr0, [r3, #8]\n \tblx\t9878 \n \tldr\tr0, [r4, #32]\n \tmovs\tr1, #1\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, lr}\n \tb.w\t8c08 \n@@ -46592,61 +46284,61 @@\n \tmovs\tr1, #1\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, lr}\n \tb.w\t8c08 \n \tldr\tr0, [r4, #32]\n \tmovs\tr1, #1\n \tblx\t9b88 \n \tldr\tr7, [r4, #28]\n-\tcbz\tr7, 253e8 \n+\tcbz\tr7, 2512c \n \tldr\tr3, [r7, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r7, #0]\n \tcmp\tr3, #0\n-\tbgt.n\t253e8 \n+\tbgt.n\t2512c \n \tldr\tr0, [r7, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #28]\t@ (253fc )\n+\tldr\tr3, [pc, #28]\t@ (25140 )\n \tmov\tr0, r7\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tstr\tr5, [r4, #28]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr0, [r4, #32]\n \tmovs\tr1, #1\n \tblx\t9b88 \n \tstr\tr5, [r4, #28]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldrb\tr2, [r6, #17]\n+\tldrb\tr6, [r5, #28]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025400 :\n+00025144 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tldrd\tr1, r0, [r0, #28]\n \tblx\t87e8 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 25422 \n+\tcbz\tr3, 25166 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r4, pc}\n \n-00025424 :\n+00025168 :\n \tldr\tr0, [r0, #24]\n \tmovs\tr1, #1\n \tb.w\t8c08 \n \n-0002542c :\n+00025170 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tldr\tr0, [r0, #24]\n \tblx\t95cc \n@@ -46654,318 +46346,318 @@\n \tmov\tr3, r0\n \tldr\tr0, [r4, #24]\n \tstr\tr3, [r4, #20]\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8c08 \n \tnop\n \n-00025454 :\n+00025198 :\n \tldrd\tr1, r0, [r0, #20]\n \tb.w\t87e4 \n \n-0002545c :\n+000251a0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tldr\tr0, [r0, #24]\n \tblx\t95cc \n \tstr\tr0, [r4, #20]\n \tpop\t{r4, pc}\n \tnop\n \n-00025478 :\n+000251bc :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr2, [pc, #336]\t@ (255d8 )\n+\tldr\tr2, [pc, #336]\t@ (2531c )\n \tsub\tsp, #12\n-\tldr\tr3, [pc, #336]\t@ (255dc )\n+\tldr\tr3, [pc, #336]\t@ (25320 )\n \tmov\tr4, r0\n \tadd\tr2, pc\n-\tldr\tr6, [pc, #332]\t@ (255e0 )\n+\tldr\tr6, [pc, #332]\t@ (25324 )\n \tsubs\tr7, r1, #0\n \tadd\tr6, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #4]\n \tmov.w\tr3, #0\n-\tblt.n\t25532 \n+\tblt.n\t25276 \n \tldr\tr3, [r0, #108]\t@ 0x6c\n \tcmp\tr3, r7\n-\tble.n\t25532 \n+\tble.n\t25276 \n \tldrd\tr0, r5, [r4, #16]\n \tadds\tr5, #1\n \tstr\tr5, [r4, #20]\n \tblx\t8a14 \n \tcmp\tr5, r0\n-\tblt.n\t25568 \n+\tblt.n\t252ac \n \tldr\tr0, [r4, #0]\n \tcmp\tr0, #0\n-\tbeq.n\t25542 \n-\tldr\tr3, [pc, #292]\t@ (255e4 )\n+\tbeq.n\t25286 \n+\tldr\tr3, [pc, #292]\t@ (25328 )\n \tldr\tr5, [r6, r3]\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #512]\t@ 0x200\n \tblx\tr3\n \tmov\tr3, r0\n \tcmp\tr0, #0\n-\tbne.n\t25542 \n+\tbne.n\t25286 \n \tldr\tr2, [r5, #0]\n \tldrd\tr0, r1, [r4]\n \tldr.w\tr6, [r2, #1260]\t@ 0x4ec\n \tmovs\tr2, #1\n \tblx\tr6\n \tcmp\tr0, #0\n-\tble.n\t25542 \n+\tble.n\t25286 \n \tldr\tr3, [r5, #0]\n \tmov\tr1, sp\n \tldr\tr0, [r4, #4]\n \tldr.w\tr3, [r3, #172]\t@ 0xac\n \tblx\tr3\n \tldr\tr2, [sp, #0]\n \tmov\tr6, r0\n \tcmp\tr2, #2\n-\tbhi.n\t255b6 \n+\tbhi.n\t252fa \n \tmov\tr1, r6\n \tldr\tr0, [r4, #16]\n \tblx\t95f4 \n \tldr\tr6, [r4, #28]\n \tldr\tr2, [sp, #0]\n \tmovs\tr3, #1\n \tstr\tr0, [r4, #8]\n \tstr\tr2, [r4, #12]\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr6, 25516 \n+\tcbz\tr6, 2525a \n \tldr\tr3, [r6, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r6, #0]\n \tcmp\tr3, #0\n-\tble.n\t255c4 \n-\tldr\tr2, [pc, #208]\t@ (255e8 )\n+\tble.n\t25308 \n+\tldr\tr2, [pc, #208]\t@ (2532c )\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tldr\tr3, [pc, #188]\t@ (255dc )\n+\tldr\tr3, [pc, #188]\t@ (25320 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t255d4 \n+\tbne.n\t25318 \n \tadd\tsp, #12\n \tpop\t{r4, r5, r6, r7, pc}\n-\tldr\tr3, [pc, #176]\t@ (255e4 )\n-\tldr\tr0, [pc, #180]\t@ (255ec )\n+\tldr\tr3, [pc, #176]\t@ (25328 )\n+\tldr\tr0, [pc, #180]\t@ (25330 )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tb.n\t254a8 \n-\tldr\tr2, [pc, #172]\t@ (255f0 )\n+\tb.n\t251ec \n+\tldr\tr2, [pc, #172]\t@ (25334 )\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tldr\tr3, [pc, #144]\t@ (255dc )\n+\tldr\tr3, [pc, #144]\t@ (25320 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t255d4 \n+\tbne.n\t25318 \n \tmov\tr1, r7\n \tmov\tr0, r4\n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, lr}\n-\tb.w\t24cb8 \n+\tb.w\t249fc \n \tadd.w\tr3, r4, #12\n \tadd.w\tr2, r4, #8\n \tldrd\tr0, r1, [r4, #16]\n \tblx\t9b40 \n \tldr\tr3, [r4, #12]\n \tsubs\tr3, #1\n \tcmp\tr3, #2\n-\tbls.n\t2558e \n-\tldr\tr3, [pc, #96]\t@ (255e4 )\n-\tldr\tr0, [pc, #112]\t@ (255f4 )\n+\tbls.n\t252d2 \n+\tldr\tr3, [pc, #96]\t@ (25328 )\n+\tldr\tr0, [pc, #112]\t@ (25338 )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr5, [r4, #28]\n \tmovs\tr3, #1\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tcmp\tr5, #0\n-\tbeq.n\t25516 \n+\tbeq.n\t2525a \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tbgt.n\t25516 \n+\tbgt.n\t2525a \n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #56]\t@ (255e4 )\n+\tldr\tr3, [pc, #56]\t@ (25328 )\n \tmov\tr0, r5\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t25516 \n+\tb.n\t2525a \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #60]\t@ (255f8 )\n+\tldr\tr0, [pc, #60]\t@ (2533c )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr2, [sp, #0]\n-\tb.n\t254f6 \n+\tb.n\t2523a \n \tldr\tr0, [r6, #8]\n \tblx\t8380 \n \tldr\tr3, [r5, #0]\n \tmov\tr0, r6\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t25516 \n+\tb.n\t2525a \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldrb\tr6, [r5, #13]\n+\tldrb\tr2, [r5, #24]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr0, [r5, #13]\n+\tldrb\tr4, [r4, #24]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr6, [r3, #11]\n+\tldrb\tr2, [r3, #22]\n \tmovs\tr1, r0\n-\tadds\tr5, #26\n+\tadds\tr3, #154\t@ 0x9a\n \tmovs\tr1, r0\n-\tldrb\tr2, [r6, #10]\n+\tldrb\tr6, [r5, #21]\n \tmovs\tr1, r0\n-\tadds\tr5, #64\t@ 0x40\n+\tadds\tr3, #192\t@ 0xc0\n \tmovs\tr1, r0\n-\tadds\tr5, #128\t@ 0x80\n+\tadds\tr4, #0\n \tmovs\tr1, r0\n \n-000255fc :\n+00025340 :\n \tmovs\tr3, #0\n \tstr\tr3, [r0, #36]\t@ 0x24\n \tbx\tlr\n \tnop\n \n-00025604 :\n+00025348 :\n \tmovs\tr3, #1\n \tstr\tr3, [r0, #36]\t@ 0x24\n \tbx\tlr\n \tnop\n \n-0002560c :\n+00025350 :\n \tldr\tr3, [r0, #36]\t@ 0x24\n \tclz\tr3, r3\n \tlsrs\tr3, r3, #5\n \tstr\tr3, [r0, #36]\t@ 0x24\n \tbx\tlr\n \n-00025618 :\n+0002535c :\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr6, [pc, #148]\t@ (256bc )\n+\tldr\tr6, [pc, #148]\t@ (25400 )\n \tmov\tr4, r0\n \tldr\tr3, [r0, #88]\t@ 0x58\n \tmov\tr5, r1\n \tadds\tr0, #44\t@ 0x2c\n \tldr.w\tr1, [r0, #-24]\n \tadd\tr6, pc\n \tblx\tr3\n-\tcbz\tr0, 2568a \n+\tcbz\tr0, 253ce \n \tldr\tr0, [r0, #12]\n \tmov\tr1, r5\n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tblx\tr3\n-\tcbz\tr0, 2568a \n+\tcbz\tr0, 253ce \n \tldr\tr5, [r0, #12]\n \tldr\tr7, [r4, #28]\n \tldr\tr3, [r5, #0]\n \tstr\tr3, [r4, #20]\n \tldr\tr3, [r5, #4]\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr7, 2565c \n+\tcbz\tr7, 253a0 \n \tldr\tr3, [r7, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r7, #0]\n \tcmp\tr3, #0\n-\tble.n\t2568e \n+\tble.n\t253d2 \n \tldr\tr3, [r5, #12]\n \tstr\tr3, [r4, #28]\n-\tcbz\tr3, 25668 \n+\tcbz\tr3, 253ac \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tldr\tr0, [r4, #40]\t@ 0x28\n \tldr\tr3, [r5, #8]\n \tcmp\tr0, r3\n-\tbeq.n\t25686 \n-\tcbz\tr0, 2567c \n+\tbeq.n\t253ca \n+\tcbz\tr0, 253c0 \n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t256aa \n+\tble.n\t253ee \n \tstr\tr3, [r4, #40]\t@ 0x28\n-\tcbz\tr3, 25686 \n+\tcbz\tr3, 253ca \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr0, [r7, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #40]\t@ (256c0 )\n+\tldr\tr3, [pc, #40]\t@ (25404 )\n \tmov\tr0, r7\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr3, [r5, #12]\n \tstr\tr3, [r4, #28]\n \tcmp\tr3, #0\n-\tbne.n\t25662 \n-\tb.n\t25668 \n-\tldr\tr3, [pc, #20]\t@ (256c0 )\n+\tbne.n\t253a6 \n+\tb.n\t253ac \n+\tldr\tr3, [pc, #20]\t@ (25404 )\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r5, #8]\n-\tb.n\t2567c \n+\tb.n\t253c0 \n \tnop\n-\tldrb\tr0, [r1, #7]\n+\tldrb\tr4, [r0, #18]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000256c4 :\n+00025408 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr2, [pc, #296]\t@ (25800 )\n+\tldr\tr2, [pc, #296]\t@ (25544 )\n \tmov\tr4, r0\n-\tldr\tr3, [pc, #296]\t@ (25804 )\n+\tldr\tr3, [pc, #296]\t@ (25548 )\n \tsub\tsp, #8\n \tadd\tr2, pc\n \tldr\tr0, [r0, #24]\n \tmov\tr8, r1\n-\tldr\tr7, [pc, #292]\t@ (25808 )\n+\tldr\tr7, [pc, #292]\t@ (2554c )\n \tmov\tr9, sp\n \tldr\tr3, [r2, r3]\n \tadd\tr7, pc\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #4]\n \tmov.w\tr3, #0\n \tblx\t95cc \n@@ -46973,16 +46665,16 @@\n \tmov\tr1, r0\n \tmov\tr2, sp\n \tadd.w\tr0, r4, #44\t@ 0x2c\n \tblx\tr3\n \tldr\tr3, [sp, #0]\n \tmov\tr6, r0\n \tcmp\tr3, #0\n-\tbeq.n\t257c4 \n-\tldr\tr3, [pc, #256]\t@ (2580c )\n+\tbeq.n\t25508 \n+\tldr\tr3, [pc, #256]\t@ (25550 )\n \tmovs\tr0, #56\t@ 0x38\n \tldr.w\tsl, [r7, r3]\n \tldr.w\tr3, [sl]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr.w\tr3, [sl]\n \tmovs\tr1, #1\n@@ -46993,184 +46685,184 @@\n \tldr\tr3, [r5, #48]\t@ 0x30\n \tmov\tr0, r5\n \tmov\tr2, r9\n \tmov\tr1, r8\n \tblx\tr3\n \tldr\tr3, [sp, #0]\n \tmov\tr5, r0\n-\tcbz\tr3, 25782 \n-\tldr\tr3, [pc, #208]\t@ (2580c )\n+\tcbz\tr3, 254c6 \n+\tldr\tr3, [pc, #208]\t@ (25550 )\n \tmovs\tr0, #16\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r4, #40]\t@ 0x28\n \tldr\tr2, [r4, #20]\n \tstr\tr2, [r0, #0]\n \tldr\tr2, [r4, #36]\t@ 0x24\n \tstrd\tr2, r3, [r0, #4]\n-\tcbz\tr3, 2575a \n+\tcbz\tr3, 2549e \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tldr\tr3, [r4, #28]\n \tstr\tr3, [r0, #12]\n-\tcbz\tr3, 25766 \n+\tcbz\tr3, 254aa \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tstr\tr0, [r5, #12]\n-\tldr\tr2, [pc, #164]\t@ (25810 )\n-\tldr\tr3, [pc, #152]\t@ (25804 )\n+\tldr\tr2, [pc, #164]\t@ (25554 )\n+\tldr\tr3, [pc, #152]\t@ (25548 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t257fa \n+\tbne.n\t2553e \n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tldr\tr6, [r0, #12]\n \tldr\tr2, [r4, #20]\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tldr\tr0, [r6, #8]\n \tstrd\tr2, r3, [r6]\n-\tcbz\tr0, 2579a \n+\tcbz\tr0, 254de \n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t257e4 \n+\tble.n\t25528 \n \tldr\tr3, [r4, #40]\t@ 0x28\n \tstr\tr3, [r6, #8]\n-\tcbz\tr3, 257a6 \n+\tcbz\tr3, 254ea \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tldr\tr5, [r6, #12]\n-\tcbz\tr5, 257b4 \n+\tcbz\tr5, 254f8 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t257c8 \n+\tble.n\t2550c \n \tldr\tr3, [r4, #28]\n \tstr\tr3, [r6, #12]\n \tcmp\tr3, #0\n-\tbeq.n\t25768 \n+\tbeq.n\t254ac \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n-\tb.n\t25768 \n+\tb.n\t254ac \n \tldr\tr5, [r0, #12]\n-\tb.n\t2572a \n+\tb.n\t2546e \n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #60]\t@ (2580c )\n+\tldr\tr3, [pc, #60]\t@ (25550 )\n \tmov\tr0, r5\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr3, [r4, #28]\n \tstr\tr3, [r6, #12]\n \tcmp\tr3, #0\n-\tbne.n\t257bc \n-\tb.n\t25768 \n-\tldr\tr3, [pc, #36]\t@ (2580c )\n+\tbne.n\t25500 \n+\tb.n\t254ac \n+\tldr\tr3, [pc, #36]\t@ (25550 )\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r4, #40]\t@ 0x28\n \tstr\tr3, [r6, #8]\n \tcmp\tr3, #0\n-\tbne.n\t257a0 \n-\tb.n\t257a6 \n+\tbne.n\t254e4 \n+\tb.n\t254ea \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tldrb\tr0, [r4, #4]\n+\tldrb\tr4, [r3, #15]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr4, [r2, #4]\n+\tldrb\tr0, [r2, #15]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldrb\tr0, [r2, #2]\n+\tldrb\tr4, [r1, #13]\n \tmovs\tr1, r0\n \n-00025814 :\n-\tldr\tr3, [pc, #16]\t@ (25828 )\n+00025558 :\n+\tldr\tr3, [pc, #16]\t@ (2556c )\n \tmovs\tr2, #0\n-\tldr\tr1, [pc, #16]\t@ (2582c )\n+\tldr\tr1, [pc, #16]\t@ (25570 )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1388]\t@ 0x56c\n-\tb.w\t24d40 \n-\tstrb\tr2, [r4, #31]\n+\tb.w\t24a84 \n+\tldrb\tr6, [r3, #10]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025830 :\n-\tldr\tr3, [pc, #16]\t@ (25844 )\n+00025574 :\n+\tldr\tr3, [pc, #16]\t@ (25588 )\n \tmovs\tr2, #1\n-\tldr\tr1, [pc, #16]\t@ (25848 )\n+\tldr\tr1, [pc, #16]\t@ (2558c )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1392]\t@ 0x570\n-\tb.w\t24d40 \n-\tstrb\tr6, [r0, #31]\n+\tb.w\t24a84 \n+\tldrb\tr2, [r0, #10]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002584c :\n-\tldr\tr1, [pc, #8]\t@ (25858 )\n+00025590 :\n+\tldr\tr1, [pc, #8]\t@ (2559c )\n \tmovs\tr2, #2\n \tadd\tr1, pc\n-\tb.w\t24d40 \n+\tb.w\t24a84 \n \tnop\n-\tbl\t28f85a \n+\tbl\t28f59e \n \n-0002585c :\n-\tldr\tr3, [pc, #16]\t@ (25870 )\n+000255a0 :\n+\tldr\tr3, [pc, #16]\t@ (255b4 )\n \tmovs\tr2, #3\n-\tldr\tr1, [pc, #16]\t@ (25874 )\n+\tldr\tr1, [pc, #16]\t@ (255b8 )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1496]\t@ 0x5d8\n-\tb.w\t24d40 \n-\tstrb\tr2, [r3, #30]\n+\tb.w\t24a84 \n+\tldrb\tr6, [r2, #9]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025878 :\n+000255bc :\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr3, [pc, #120]\t@ (25900 )\n+\tldr\tr3, [pc, #120]\t@ (25644 )\n \tmov\tr4, r0\n \tmov\tr5, r1\n \tsubs\tr6, r2, #0\n \tadd\tr3, pc\n-\tblt.n\t25898 \n+\tblt.n\t255dc \n \tldr\tr2, [r0, #108]\t@ 0x6c\n \tcmp\tr2, r6\n-\tbgt.n\t258e4 \n-\tldr\tr2, [pc, #104]\t@ (25904 )\n-\tldr\tr0, [pc, #108]\t@ (25908 )\n+\tbgt.n\t25628 \n+\tldr\tr2, [pc, #104]\t@ (25648 )\n+\tldr\tr0, [pc, #108]\t@ (2564c )\n \tadd\tr0, pc\n \tldr\tr7, [r3, r2]\n \tldr\tr3, [r7, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r7, #0]\n \tmov\tr1, r5\n@@ -47179,315 +46871,315 @@\n \tldr.w\tr3, [r3, #1484]\t@ 0x5cc\n \tblx\tr3\n \tcmp\tr0, #0\n \tite\teq\n \tmoveq\tr3, #1\n \tmovne\tr3, #0\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tbne.n\t258d4 \n+\tbne.n\t25618 \n \tldr\tr5, [r4, #28]\n-\tcbz\tr5, 258ce \n+\tcbz\tr5, 25612 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t258ea \n+\tble.n\t2562e \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tmov\tr1, r6\n \tmov\tr0, r4\n-\tbl\t24cb8 \n+\tbl\t249fc \n \tldr\tr3, [r4, #20]\n \tsubs\tr3, #1\n \tstr\tr3, [r4, #20]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr2, [pc, #28]\t@ (25904 )\n+\tldr\tr2, [pc, #28]\t@ (25648 )\n \tldr\tr7, [r3, r2]\n-\tb.n\t258a6 \n+\tb.n\t255ea \n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r5\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tb.n\t258d2 \n+\tb.n\t25616 \n \tnop\n-\tstrb\tr6, [r5, #29]\n+\tldrb\tr2, [r5, #8]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadds\tr3, #12\n+\tadds\tr1, #140\t@ 0x8c\n \tmovs\tr1, r0\n \n-0002590c :\n-\tldr\tr1, [pc, #8]\t@ (25918 )\n+00025650 :\n+\tldr\tr1, [pc, #8]\t@ (2565c )\n \tmovs\tr2, #4\n \tadd\tr1, pc\n-\tb.w\t24d40 \n+\tb.w\t24a84 \n \tnop\n-\tbl\t1f391a \n+\tbl\t1f365e \n \n-0002591c :\n-\tldr\tr3, [pc, #16]\t@ (25930 )\n+00025660 :\n+\tldr\tr3, [pc, #16]\t@ (25674 )\n \tmovs\tr2, #5\n-\tldr\tr1, [pc, #16]\t@ (25934 )\n+\tldr\tr1, [pc, #16]\t@ (25678 )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1396]\t@ 0x574\n-\tb.w\t24d40 \n-\tstrb\tr2, [r3, #27]\n+\tb.w\t24a84 \n+\tldrb\tr6, [r2, #6]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025938 :\n-\tldr\tr3, [pc, #16]\t@ (2594c )\n+0002567c :\n+\tldr\tr3, [pc, #16]\t@ (25690 )\n \tmovs\tr2, #6\n-\tldr\tr1, [pc, #16]\t@ (25950 )\n+\tldr\tr1, [pc, #16]\t@ (25694 )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1500]\t@ 0x5dc\n-\tb.w\t24d40 \n-\tstrb\tr6, [r7, #26]\n+\tb.w\t24a84 \n+\tldrb\tr2, [r7, #5]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025954 :\n-\tldr\tr3, [pc, #16]\t@ (25968 )\n+00025698 :\n+\tldr\tr3, [pc, #16]\t@ (256ac )\n \tmovs\tr2, #7\n-\tldr\tr1, [pc, #16]\t@ (2596c )\n+\tldr\tr1, [pc, #16]\t@ (256b0 )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1400]\t@ 0x578\n-\tb.w\t24d40 \n-\tstrb\tr2, [r4, #26]\n+\tb.w\t24a84 \n+\tldrb\tr6, [r3, #5]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025970 :\n-\tldr\tr3, [pc, #16]\t@ (25984 )\n+000256b4 :\n+\tldr\tr3, [pc, #16]\t@ (256c8 )\n \tmovs\tr2, #8\n-\tldr\tr1, [pc, #16]\t@ (25988 )\n+\tldr\tr1, [pc, #16]\t@ (256cc )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1504]\t@ 0x5e0\n-\tb.w\t24d40 \n-\tstrb\tr6, [r0, #26]\n+\tb.w\t24a84 \n+\tldrb\tr2, [r0, #5]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002598c :\n-\tldr\tr3, [pc, #16]\t@ (259a0 )\n+000256d0 :\n+\tldr\tr3, [pc, #16]\t@ (256e4 )\n \tmovs\tr2, #9\n-\tldr\tr1, [pc, #16]\t@ (259a4 )\n+\tldr\tr1, [pc, #16]\t@ (256e8 )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1508]\t@ 0x5e4\n-\tb.w\t24d40 \n-\tstrb\tr2, [r5, #25]\n+\tb.w\t24a84 \n+\tldrb\tr6, [r4, #4]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000259a8 :\n+000256ec :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr4, r0\n-\tldr\tr0, [pc, #148]\t@ (25a50 )\n+\tldr\tr0, [pc, #148]\t@ (25794 )\n \tmov\tr5, r1\n \tmov\tr7, r2\n \tadd\tr0, pc\n \tsubs\tr6, r3, #0\n-\tblt.n\t259cc \n+\tblt.n\t25710 \n \tldr\tr3, [r4, #108]\t@ 0x6c\n \tcmp\tr3, r6\n-\tbgt.n\t25a08 \n-\tldr\tr3, [pc, #132]\t@ (25a54 )\n+\tbgt.n\t2574c \n+\tldr\tr3, [pc, #132]\t@ (25798 )\n \tldr.w\tr8, [r0, r3]\n-\tldr\tr0, [pc, #132]\t@ (25a58 )\n+\tldr\tr0, [pc, #132]\t@ (2579c )\n \tldr.w\tr3, [r8]\n \tadd\tr0, pc\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr.w\tr3, [r8]\n \tmov\tr0, r5\n \tldr\tr1, [r4, #8]\n \tmovs\tr2, #1\n \tldr.w\tr3, [r3, #1484]\t@ 0x5cc\n \tblx\tr3\n \tcmp\tr0, #0\n-\tble.n\t25a10 \n+\tble.n\t25754 \n \tmovs\tr3, #0\n \tmov\tr1, r6\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n-\tbl\t24cb8 \n+\tbl\t249fc \n \tldr\tr3, [r4, #20]\n \tsubs\tr3, #1\n \tstr\tr3, [r4, #20]\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr3, [pc, #72]\t@ (25a54 )\n+\tldr\tr3, [pc, #72]\t@ (25798 )\n \tldr.w\tr8, [r0, r3]\n-\tb.n\t259de \n+\tb.n\t25722 \n \tldr.w\tr3, [r8]\n \tmov\tr1, r7\n \tldr\tr0, [r4, #8]\n \tmovs\tr2, #1\n \tldr.w\tr3, [r3, #1484]\t@ 0x5cc\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbgt.n\t259f2 \n+\tbgt.n\t25736 \n \tldr\tr5, [r4, #28]\n \tmovs\tr3, #1\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr5, 25a46 \n+\tcbz\tr5, 2578a \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tbgt.n\t25a46 \n+\tbgt.n\t2578a \n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n \tldr.w\tr3, [r8]\n \tmov\tr0, r5\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tnop\n-\tstrb\tr4, [r7, #24]\n+\tldrb\tr0, [r7, #3]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadds\tr2, #72\t@ 0x48\n+\tadds\tr0, #200\t@ 0xc8\n \tmovs\tr1, r0\n \n-00025a5c :\n-\tldr\tr3, [pc, #16]\t@ (25a70 )\n+000257a0 :\n+\tldr\tr3, [pc, #16]\t@ (257b4 )\n \tmovs\tr2, #10\n-\tldr\tr1, [pc, #16]\t@ (25a74 )\n+\tldr\tr1, [pc, #16]\t@ (257b8 )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1404]\t@ 0x57c\n-\tb.w\t24d40 \n-\tstrb\tr2, [r3, #22]\n+\tb.w\t24a84 \n+\tldrb\tr6, [r2, #1]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025a78 :\n-\tldr\tr3, [pc, #16]\t@ (25a8c )\n+000257bc :\n+\tldr\tr3, [pc, #16]\t@ (257d0 )\n \tmovs\tr2, #11\n-\tldr\tr1, [pc, #16]\t@ (25a90 )\n+\tldr\tr1, [pc, #16]\t@ (257d4 )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1408]\t@ 0x580\n-\tb.w\t24d40 \n-\tstrb\tr6, [r7, #21]\n+\tb.w\t24a84 \n+\tldrb\tr2, [r7, #0]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025a94 :\n-\tldr\tr3, [pc, #16]\t@ (25aa8 )\n+000257d8 :\n+\tldr\tr3, [pc, #16]\t@ (257ec )\n \tmovs\tr2, #12\n-\tldr\tr1, [pc, #16]\t@ (25aac )\n+\tldr\tr1, [pc, #16]\t@ (257f0 )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r1]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1412]\t@ 0x584\n-\tb.w\t24d40 \n-\tstrb\tr2, [r4, #21]\n+\tb.w\t24a84 \n+\tldrb\tr6, [r3, #0]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025ab0 :\n-\tldr\tr1, [pc, #8]\t@ (25abc )\n+000257f4 :\n+\tldr\tr1, [pc, #8]\t@ (25800 )\n \tmovs\tr2, #13\n \tadd\tr1, pc\n-\tb.w\t24d40 \n+\tb.w\t24a84 \n \tnop\n-\tbl\t7babe \n+\tbl\t7b802 \n \n-00025ac0 :\n+00025804 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tldr\tr0, [r0, #40]\t@ 0x28\n-\tldr\tr3, [pc, #40]\t@ (25afc )\n+\tldr\tr3, [pc, #40]\t@ (25840 )\n \tadd\tr3, pc\n-\tcbz\tr0, 25ae2 \n+\tcbz\tr0, 25826 \n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t25ae8 \n+\tble.n\t2582c \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #40]\t@ 0x28\n \tpop\t{r4, pc}\n-\tldr\tr2, [pc, #20]\t@ (25b00 )\n+\tldr\tr2, [pc, #20]\t@ (25844 )\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #40]\t@ 0x28\n \tpop\t{r4, pc}\n \tnop\n-\tstrb\tr0, [r5, #20]\n+\tstrb\tr4, [r4, #31]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025b04 :\n+00025848 :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr2, [pc, #192]\t@ (25bd4 )\n+\tldr\tr2, [pc, #192]\t@ (25918 )\n \tsub\tsp, #20\n-\tldr\tr3, [pc, #192]\t@ (25bd8 )\n+\tldr\tr3, [pc, #192]\t@ (2591c )\n \tmov\tr5, r1\n \tadd\tr2, pc\n-\tldr\tr6, [pc, #188]\t@ (25bdc )\n+\tldr\tr6, [pc, #188]\t@ (25920 )\n \tmov\tr4, r0\n \tldr\tr0, [r0, #24]\n \tadd\tr6, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n \tblx\t95cc \n \tcmp\tr5, #0\n \tadd.w\tr7, r0, #1\n-\tblt.n\t25b40 \n+\tblt.n\t25884 \n \tldr\tr3, [r4, #108]\t@ 0x6c\n \tcmp\tr3, r5\n-\tbgt.n\t25bca \n-\tldr\tr3, [pc, #156]\t@ (25be0 )\n-\tldr\tr0, [pc, #160]\t@ (25be4 )\n+\tbgt.n\t2590e \n+\tldr\tr3, [pc, #156]\t@ (25924 )\n+\tldr\tr0, [pc, #160]\t@ (25928 )\n \tadd\tr0, pc\n \tldr\tr6, [r6, r3]\n \tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r4, #112]\t@ 0x70\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n@@ -47512,71 +47204,71 @@\n \tmov\tr1, sp\n \tmovs\tr0, #3\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tldr\tr3, [r4, #40]\t@ 0x28\n \tmov\tr5, r0\n \tcmp\tr3, r0\n-\tbeq.n\t25bb2 \n-\tcbz\tr3, 25ba8 \n+\tbeq.n\t258f6 \n+\tcbz\tr3, 258ec \n \tldr\tr2, [r3, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r3, #0]\n-\tbgt.n\t25ba8 \n+\tbgt.n\t258ec \n \tldr\tr2, [r6, #0]\n \tmov\tr0, r3\n \tldr.w\tr3, [r2, #128]\t@ 0x80\n \tblx\tr3\n \tstr\tr5, [r4, #40]\t@ 0x28\n-\tcbz\tr5, 25bb2 \n+\tcbz\tr5, 258f6 \n \tldr\tr3, [r5, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r5, #0]\n-\tldr\tr2, [pc, #52]\t@ (25be8 )\n-\tldr\tr3, [pc, #32]\t@ (25bd8 )\n+\tldr\tr2, [pc, #52]\t@ (2592c )\n+\tldr\tr3, [pc, #32]\t@ (2591c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t25bd0 \n+\tbne.n\t25914 \n \tadd\tsp, #20\n \tpop\t{r4, r5, r6, r7, pc}\n-\tldr\tr3, [pc, #20]\t@ (25be0 )\n+\tldr\tr3, [pc, #20]\t@ (25924 )\n \tldr\tr6, [r6, r3]\n-\tb.n\t25b4e \n+\tb.n\t25892 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tstrb\tr2, [r4, #19]\n+\tstrb\tr6, [r3, #30]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr2, [r3, #19]\n+\tstrb\tr6, [r2, #30]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadds\tr1, #88\t@ 0x58\n+\tcmp\tr7, #216\t@ 0xd8\n \tmovs\tr1, r0\n-\tstrb\tr6, [r0, #17]\n+\tstrb\tr2, [r0, #28]\n \tmovs\tr1, r0\n \n-00025bec :\n+00025930 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr2, [pc, #436]\t@ (25db4 )\n+\tldr\tr2, [pc, #436]\t@ (25af8 )\n \tmov\tr8, r0\n-\tldr\tr3, [pc, #436]\t@ (25db8 )\n+\tldr\tr3, [pc, #436]\t@ (25afc )\n \tsub\tsp, #36\t@ 0x24\n \tadd\tr2, pc\n \tldr\tr0, [r0, #24]\n \tmov\tr5, r1\n-\tldr.w\tsl, [pc, #432]\t@ 25dbc \n+\tldr.w\tsl, [pc, #432]\t@ 25b00 \n \tldr\tr3, [r2, r3]\n \tadd\tsl, pc\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #28]\n \tmov.w\tr3, #0\n \tblx\t95cc \n \tmov\tr9, r0\n@@ -47584,36 +47276,36 @@\n \tblx\t95cc \n \tmov\tr7, r0\n \tstr\tr0, [sp, #4]\n \tmov\tr4, r7\n \tldr.w\tr0, [r8, #100]\t@ 0x64\n \tadd.w\tr9, r9, #1\n \tblx\t82e4 \n-\tldr\tr3, [pc, #388]\t@ (25dc0 )\n+\tldr\tr3, [pc, #388]\t@ (25b04 )\n \tmov\tr6, r0\n \tsubs\tr7, r0, r7\n \tldr.w\tfp, [sl, r3]\n-\tbpl.n\t25c52 \n+\tbpl.n\t25996 \n \tldr.w\tr2, [fp]\n-\tldr\tr0, [pc, #376]\t@ (25dc4 )\n+\tldr\tr0, [pc, #376]\t@ (25b08 )\n \tldr\tr2, [r2, #16]\n \tadd\tr0, pc\n \tblx\tr2\n \tldr.w\tr2, [fp]\n \tadds\tr3, r7, #3\n \tstr\tr3, [sp, #0]\n \tlsls\tr0, r3, #2\n \tldr\tr2, [r2, #20]\n \tblx\tr2\n \tcmp\tr5, #0\n \tmov\tsl, r0\n-\tblt.w\t25d9c \n+\tblt.w\t25ae0 \n \tldr.w\tr2, [r8, #108]\t@ 0x6c\n \tcmp\tr2, r5\n-\tble.w\t25d9c \n+\tble.w\t25ae0 \n \tldr.w\tr2, [r8, #112]\t@ 0x70\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr.w\tr0, [r2, r5, lsl #2]\n \tldr.w\tr2, [fp]\n \tldr.w\tr2, [r2, #232]\t@ 0xe8\n \tblx\tr2\n \tldr.w\tr2, [fp]\n@@ -47629,144 +47321,144 @@\n \tadd\tr2, sp, #24\n \tstr.w\tr0, [sl, #8]\n \tadd\tr1, sp, #20\n \tldr.w\tr0, [r8, #100]\t@ 0x64\n \tblx\t964c \n \tldr\tr3, [sp, #4]\n \tcmp\tr3, r6\n-\tbge.n\t25daa \n-\tldr\tr2, [pc, #260]\t@ (25dc8 )\n+\tbge.n\t25aee \n+\tldr\tr2, [pc, #260]\t@ (25b0c )\n \tadd.w\tr5, sl, #8\n-\tldr\tr1, [pc, #260]\t@ (25dcc )\n+\tldr\tr1, [pc, #260]\t@ (25b10 )\n \tadds\tr7, #2\n \tadd\tr2, pc\n \tstr.w\tsl, [sp, #8]\n \tadd\tr1, pc\n \tmov\tsl, r4\n \tstr.w\tr8, [sp, #12]\n \trsb\tr9, r3, #3\n \tmov\tr8, r2\n \tmov\tr4, r1\n-\tb.n\t25ce4 \n+\tb.n\t25a28 \n \tmov\tsl, r2\n \tadd.w\tr2, r9, sl\n \tcmp\tr2, r7\n-\tble.n\t25cf6 \n+\tble.n\t25a3a \n \tldr.w\tr2, [fp]\n \tmov\tr0, r8\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tcmp.w\tsl, #0\n-\tblt.n\t25d02 \n+\tblt.n\t25a46 \n \tldr\tr2, [sp, #20]\n \tcmp\tr2, sl\n-\tbgt.n\t25d0c \n+\tbgt.n\t25a50 \n \tldr.w\tr2, [fp]\n \tmov\tr0, r4\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr\tr2, [sp, #24]\n \tldr.w\tr2, [r2, sl, lsl #2]\n \tstr.w\tr2, [r5, #4]!\n \tadd.w\tr2, sl, #1\n \tcmp\tr6, r2\n-\tbne.n\t25ce2 \n+\tbne.n\t25a26 \n \tmov\tr4, sl\n \tldr\tr3, [sp, #4]\n \tadds\tr4, #4\n \tldrd\tsl, r8, [sp, #8]\n \tsubs\tr4, r4, r3\n \tldr\tr3, [sp, #0]\n \tcmp\tr3, r4\n-\tbeq.n\t25d3c \n+\tbeq.n\t25a80 \n \tldr.w\tr2, [fp]\n-\tldr\tr0, [pc, #152]\t@ (25dd0 )\n+\tldr\tr0, [pc, #152]\t@ (25b14 )\n \tldr\tr2, [r2, #16]\n \tadd\tr0, pc\n \tblx\tr2\n \tldr.w\tr2, [fp]\n \tmov\tr1, sl\n \tldr\tr0, [sp, #0]\n \tldr.w\tr2, [r2, #220]\t@ 0xdc\n \tblx\tr2\n \tldr.w\tr2, [r8, #40]\t@ 0x28\n \tmov\tr4, r0\n \tcmp\tr2, r0\n-\tbeq.n\t25d78 \n-\tcbz\tr2, 25d6c \n+\tbeq.n\t25abc \n+\tcbz\tr2, 25ab0 \n \tldr\tr1, [r2, #0]\n \tsubs\tr0, r1, #1\n \tcmp\tr1, #1\n \tstr\tr0, [r2, #0]\n-\tbgt.n\t25d6c \n+\tbgt.n\t25ab0 \n \tmov\tr0, r2\n \tldr.w\tr2, [fp]\n \tldr.w\tr2, [r2, #128]\t@ 0x80\n \tblx\tr2\n \tstr.w\tr4, [r8, #40]\t@ 0x28\n-\tcbz\tr4, 25d78 \n+\tcbz\tr4, 25abc \n \tldr\tr2, [r4, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r4, #0]\n \tldr.w\tr3, [fp]\n \tmov\tr0, sl\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tldr\tr2, [pc, #80]\t@ (25dd4 )\n-\tldr\tr3, [pc, #48]\t@ (25db8 )\n+\tldr\tr2, [pc, #80]\t@ (25b18 )\n+\tldr\tr3, [pc, #48]\t@ (25afc )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t25dae \n+\tbne.n\t25af2 \n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr.w\tr2, [fp]\n-\tldr\tr0, [pc, #52]\t@ (25dd8 )\n+\tldr\tr0, [pc, #52]\t@ (25b1c )\n \tldr\tr2, [r2, #16]\n \tadd\tr0, pc\n \tblx\tr2\n-\tb.n\t25c72 \n+\tb.n\t259b6 \n \tmovs\tr4, #3\n-\tb.n\t25d2a \n+\tb.n\t25a6e \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tstrb\tr0, [r7, #15]\n+\tstrb\tr4, [r6, #26]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr4, [r5, #15]\n+\tstrb\tr0, [r5, #26]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadds\tr0, #198\t@ 0xc6\n+\tcmp\tr7, #70\t@ 0x46\n \tmovs\tr1, r0\n-\tadds\tr1, #34\t@ 0x22\n+\tcmp\tr7, #162\t@ 0xa2\n \tmovs\tr1, r0\n-\tadds\tr1, #140\t@ 0x8c\n+\tadds\tr0, #12\n \tmovs\tr1, r0\n-\tadds\tr1, #140\t@ 0x8c\n+\tadds\tr0, #12\n \tmovs\tr1, r0\n-\tstrb\tr6, [r6, #9]\n+\tstrb\tr2, [r6, #20]\n \tmovs\tr1, r0\n-\tcmp\tr7, #208\t@ 0xd0\n+\tcmp\tr6, #80\t@ 0x50\n \tmovs\tr1, r0\n \n-00025ddc :\n+00025b20 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr5, r0\n \tblx\t9030 \n-\tcbz\tr0, 25dfc \n+\tcbz\tr0, 25b40 \n \tldr\tr3, [r5, #36]\t@ 0x24\n-\tcbnz\tr3, 25e0a \n+\tcbnz\tr3, 25b4e \n \tmovs\tr4, #1\n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr4, r0\n \tldrd\tr1, r0, [r5, #20]\n \tblx\t87e8 \n \tmov\tr0, r4\n@@ -47774,26 +47466,26 @@\n \tldr\tr1, [r5, #40]\t@ 0x28\n \tldr\tr0, [r5, #100]\t@ 0x64\n \tblx\t87e8 \n \tldr\tr2, [r5, #40]\t@ 0x28\n \tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r2, #0]\n-\tb.n\t25df6 \n+\tb.n\t25b3a \n \n-00025e1c :\n+00025b60 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tblx\t9030 \n-\tcbz\tr0, 25e3c \n+\tcbz\tr0, 25b80 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 25e5a \n+\tcbnz\tr3, 25b9e \n \tmovs\tr5, #1\n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n \tmov\tr5, r0\n \tldrd\tr1, r0, [r4, #20]\n \tblx\t87e8 \n \tldrd\tr0, r4, [r4, #100]\t@ 0x64\n@@ -47806,564 +47498,564 @@\n \tldr\tr1, [r4, #40]\t@ 0x28\n \tldr\tr0, [r4, #100]\t@ 0x64\n \tblx\t87e8 \n \tldr\tr2, [r4, #40]\t@ 0x28\n \tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r2, #0]\n-\tb.n\t25e36 \n+\tb.n\t25b7a \n \n-00025e6c :\n+00025bb0 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmovs\tr4, #1\n \tmov\tr5, r0\n \tblx\t9030 \n-\tcbnz\tr0, 25e8e \n+\tcbnz\tr0, 25bd2 \n \tmov\tr4, r0\n \tldrd\tr1, r0, [r5, #20]\n \tblx\t87e8 \n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n \tnop\n \n-00025e94 :\n+00025bd8 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmovs\tr4, #1\n \tmov\tr5, r0\n \tblx\t9030 \n-\tcbnz\tr0, 25ec6 \n+\tcbnz\tr0, 25c0a \n \tmov\tr4, r0\n \tldrd\tr1, r0, [r5, #20]\n \tblx\t87e8 \n \tldrd\tr0, r5, [r5, #100]\t@ 0x64\n \tblx\t82e4 \n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\t87e8 \n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n \tnop\n \n-00025ecc :\n+00025c10 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr5, r2\n \tldr\tr2, [r0, #36]\t@ 0x24\n-\tldr\tr3, [pc, #100]\t@ (25f44 )\n+\tldr\tr3, [pc, #100]\t@ (25c88 )\n \tmov\tr4, r0\n \tmov\tr6, r1\n \tadd\tr3, pc\n-\tcbnz\tr2, 25f30 \n+\tcbnz\tr2, 25c74 \n \tldr\tr0, [r0, #40]\t@ 0x28\n-\tcbz\tr0, 25ef6 \n+\tcbz\tr0, 25c3a \n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t25f36 \n+\tble.n\t25c7a \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #40]\t@ 0x28\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tblx\t96ac \n \tmov\tr1, r5\n \tmov\tr0, r4\n \tblx\t9bc4 \n \tmov\tr0, r4\n \tblx\t9978 \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tblx\t8c0c \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 25f1e \n+\tcbnz\tr3, 25c62 \n \tpop\t{r4, r5, r6, pc}\n \tldr\tr1, [r4, #40]\t@ 0x28\n \tldr\tr0, [r4, #100]\t@ 0x64\n \tblx\t87e8 \n \tldr\tr2, [r4, #40]\t@ 0x28\n \tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r2, #0]\n \tpop\t{r4, r5, r6, pc}\n \tblx\t8c40 \n-\tb.n\t25efa \n-\tldr\tr2, [pc, #16]\t@ (25f48 )\n+\tb.n\t25c3e \n+\tldr\tr2, [pc, #16]\t@ (25c8c )\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t25ef6 \n-\tstrb\tr0, [r3, #4]\n+\tb.n\t25c3a \n+\tstrb\tr4, [r2, #15]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025f4c :\n+00025c90 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr5, r2\n \tldr\tr2, [r0, #36]\t@ 0x24\n-\tldr\tr3, [pc, #96]\t@ (25fc0 )\n+\tldr\tr3, [pc, #96]\t@ (25d04 )\n \tmov\tr4, r0\n \tmov\tr6, r1\n \tadd\tr3, pc\n-\tcbnz\tr2, 25faa \n+\tcbnz\tr2, 25cee \n \tldr\tr0, [r0, #40]\t@ 0x28\n-\tcbz\tr0, 25f76 \n+\tcbz\tr0, 25cba \n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t25fb0 \n+\tble.n\t25cf4 \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #40]\t@ 0x28\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tblx\t96ac \n \tmov\tr1, r5\n \tmov\tr0, r4\n \tblx\t9bc4 \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tblx\t8c0c \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 25f98 \n+\tcbnz\tr3, 25cdc \n \tpop\t{r4, r5, r6, pc}\n \tldr\tr1, [r4, #40]\t@ 0x28\n \tldr\tr0, [r4, #100]\t@ 0x64\n \tblx\t87e8 \n \tldr\tr2, [r4, #40]\t@ 0x28\n \tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r2, #0]\n \tpop\t{r4, r5, r6, pc}\n \tblx\t8548 \n-\tb.n\t25f7a \n-\tldr\tr2, [pc, #16]\t@ (25fc4 )\n+\tb.n\t25cbe \n+\tldr\tr2, [pc, #16]\t@ (25d08 )\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t25f76 \n+\tb.n\t25cba \n \tnop\n-\tstrb\tr0, [r3, #2]\n+\tstrb\tr4, [r2, #13]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00025fc8 :\n+00025d0c :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr5, r2\n \tldr\tr2, [r0, #36]\t@ 0x24\n-\tldr\tr3, [pc, #100]\t@ (26040 )\n+\tldr\tr3, [pc, #100]\t@ (25d84 )\n \tmov\tr4, r0\n \tmov\tr6, r1\n \tadd\tr3, pc\n-\tcbnz\tr2, 2602c \n+\tcbnz\tr2, 25d70 \n \tldr\tr0, [r0, #40]\t@ 0x28\n-\tcbz\tr0, 25ff2 \n+\tcbz\tr0, 25d36 \n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t26032 \n+\tble.n\t25d76 \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #40]\t@ 0x28\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tblx\t96ac \n \tmov\tr1, r5\n \tmov\tr0, r4\n \tblx\t9bc4 \n \tmov\tr0, r4\n \tblx\t9978 \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tblx\t8c0c \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 2601a \n+\tcbnz\tr3, 25d5e \n \tpop\t{r4, r5, r6, pc}\n \tldr\tr1, [r4, #40]\t@ 0x28\n \tldr\tr0, [r4, #100]\t@ 0x64\n \tblx\t87e8 \n \tldr\tr2, [r4, #40]\t@ 0x28\n \tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r2, #0]\n \tpop\t{r4, r5, r6, pc}\n \tblx\t8548 \n-\tb.n\t25ff6 \n-\tldr\tr2, [pc, #16]\t@ (26044 )\n+\tb.n\t25d3a \n+\tldr\tr2, [pc, #16]\t@ (25d88 )\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t25ff2 \n-\tstrb\tr4, [r3, #0]\n+\tb.n\t25d36 \n+\tstrb\tr0, [r3, #11]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00026048 :\n+00025d8c :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tldr\tr0, [r0, #40]\t@ 0x28\n-\tldr\tr3, [pc, #64]\t@ (2609c )\n+\tldr\tr3, [pc, #64]\t@ (25de0 )\n \tmov\tr6, r1\n \tmov\tr5, r2\n \tadd\tr3, pc\n-\tcbz\tr0, 2606e \n+\tcbz\tr0, 25db2 \n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t2608e \n+\tble.n\t25dd2 \n \tmovs\tr3, #0\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tstr\tr3, [r4, #40]\t@ 0x28\n \tblx\t96ac \n \tmov\tr1, r5\n \tmov\tr0, r4\n \tblx\t9bc4 \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tb.w\t8c08 \n-\tldr\tr2, [pc, #16]\t@ (260a0 )\n+\tldr\tr2, [pc, #16]\t@ (25de4 )\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t2606e \n-\tldr\tr4, [r3, #120]\t@ 0x78\n+\tb.n\t25db2 \n+\tstrb\tr0, [r3, #9]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000260a4 :\n+00025de8 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tldr\tr0, [r0, #40]\t@ 0x28\n-\tldr\tr3, [pc, #72]\t@ (26100 )\n+\tldr\tr3, [pc, #72]\t@ (25e44 )\n \tmov\tr6, r1\n \tmov\tr5, r2\n \tadd\tr3, pc\n-\tcbz\tr0, 260ca \n+\tcbz\tr0, 25e0e \n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t260f0 \n+\tble.n\t25e34 \n \tmovs\tr3, #0\n \tmov\tr1, r6\n \tstr\tr3, [r4, #40]\t@ 0x28\n \tmov\tr0, r4\n \tblx\t96ac \n \tmov\tr1, r5\n \tmov\tr0, r4\n \tblx\t9bc4 \n \tmov\tr0, r4\n \tblx\t9978 \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tb.w\t8c08 \n-\tldr\tr2, [pc, #16]\t@ (26104 )\n+\tldr\tr2, [pc, #16]\t@ (25e48 )\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t260ca \n+\tb.n\t25e0e \n \tnop\n-\tldr\tr0, [r0, #116]\t@ 0x74\n+\tstrb\tr4, [r7, #7]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00026108 :\n+00025e4c :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tmov\tr6, r1\n \tmov\tr1, r2\n \tmov\tr5, r2\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 26128 \n+\tcbnz\tr3, 25e6c \n \tpop\t{r4, r5, r6, pc}\n \tmov\tr2, r5\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tb.w\t97fc \n \tnop\n \n-00026138 :\n+00025e7c :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr4, r0\n \tmov\tr6, r1\n \tmov\tr1, r3\n \tmov\tr5, r3\n \tmov\tr7, r2\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 2615e \n+\tcbnz\tr3, 25ea2 \n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tmov\tr3, r5\n \tmov\tr2, r7\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n \tb.w\t8988 \n \tnop\n \n-00026170 :\n+00025eb4 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 2618a \n+\tcbnz\tr3, 25ece \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8804 \n \n-00026194 :\n+00025ed8 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 261ae \n+\tcbnz\tr3, 25ef2 \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t9360 \n \n-000261b8 :\n+00025efc :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 261d2 \n+\tcbnz\tr3, 25f16 \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8554 \n \n-000261dc :\n+00025f20 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 261f6 \n+\tcbnz\tr3, 25f3a \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t9984 \n \n-00026200 :\n+00025f44 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 2621a \n+\tcbnz\tr3, 25f5e \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t99ac \n \n-00026224 :\n+00025f68 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 2623e \n+\tcbnz\tr3, 25f82 \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8674 \n \n-00026248 :\n+00025f8c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 26262 \n+\tcbnz\tr3, 25fa6 \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8ed4 \n \n-0002626c :\n+00025fb0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 26286 \n+\tcbnz\tr3, 25fca \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t88d8 \n \n-00026290 :\n+00025fd4 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 262aa \n+\tcbnz\tr3, 25fee \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t96f8 \n \n-000262b4 :\n+00025ff8 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 262ce \n+\tcbnz\tr3, 26012 \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t87b8 \n \n-000262d8 :\n+0002601c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 262f2 \n+\tcbnz\tr3, 26036 \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8778 \n \n-000262fc :\n+00026040 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 26316 \n+\tcbnz\tr3, 2605a \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8c30 \n \n-00026320 :\n+00026064 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 2633a \n+\tcbnz\tr3, 2607e \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t85a4 \n \n-00026344 :\n+00026088 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t8724 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 2635e \n+\tcbnz\tr3, 260a2 \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8bb0 \n \n-00026368 :\n+000260ac :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tldrd\tr1, r0, [r0, #20]\n \tblx\t87e8 \n \tldrd\tr0, r4, [r4, #100]\t@ 0x64\n \tblx\t82e4 \n \tmov\tr1, r0\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t87e4 \n \n-00026394 :\n+000260d8 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tldr\tr3, [r0, #36]\t@ 0x24\n \tmov\tr4, r0\n-\tcbz\tr3, 263ca \n+\tcbz\tr3, 2610e \n \tblx\t9978 \n \tldr\tr0, [r4, #24]\n \tblx\t95cc \n \tmovs\tr1, #1\n \tmov\tr3, r0\n \tldr\tr0, [r4, #24]\n \tstr\tr3, [r4, #20]\n@@ -48372,17 +48064,17 @@\n \tclz\tr3, r3\n \tlsrs\tr3, r3, #5\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tpop\t{r4, pc}\n \tldr\tr0, [r0, #104]\t@ 0x68\n \tmovs\tr1, #1\n \tblx\t8c0c \n-\tb.n\t263ac \n+\tb.n\t260f0 \n \n-000263d4 :\n+00026118 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tldr\tr0, [r0, #24]\n \tblx\t95cc \n@@ -48394,162 +48086,162 @@\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tclz\tr3, r3\n \tlsrs\tr3, r3, #5\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tpop\t{r4, pc}\n \tnop\n \n-00026404 :\n+00026148 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tldrd\tr1, r0, [r0, #20]\n \tblx\t87e8 \n \tldrd\tr1, r0, [r4, #28]\n \tblx\t87e8 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 2642e \n+\tcbz\tr3, 26172 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r4, pc}\n \n-00026430 :\n+00026174 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tldr\tr6, [pc, #56]\t@ (2647c )\n+\tldr\tr6, [pc, #56]\t@ (261c0 )\n \tldrd\tr1, r0, [r0, #20]\n \tblx\t87e8 \n \tldr\tr5, [r4, #28]\n \tadd\tr6, pc\n-\tcbz\tr5, 2645a \n+\tcbz\tr5, 2619e \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t26468 \n+\tble.n\t261ac \n \tldr\tr0, [r4, #32]\n \tmovs\tr1, #0\n \tstr\tr1, [r4, #28]\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tb.w\t87e4 \n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #16]\t@ (26480 )\n+\tldr\tr3, [pc, #16]\t@ (261c4 )\n \tmov\tr0, r5\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t2645a \n-\tldr\tr0, [r6, #56]\t@ 0x38\n+\tb.n\t2619e \n+\tldr\tr4, [r5, #100]\t@ 0x64\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00026484 :\n+000261c8 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tldr\tr0, [r0, #100]\t@ 0x64\n-\tldr\tr6, [pc, #72]\t@ (264e0 )\n+\tldr\tr6, [pc, #72]\t@ (26224 )\n \tldr\tr5, [r4, #104]\t@ 0x68\n \tblx\t82e4 \n \tmov\tr1, r0\n \tadd\tr6, pc\n \tmov\tr0, r5\n \tblx\t87e8 \n \tldrd\tr1, r0, [r4, #20]\n \tblx\t87e8 \n \tldr\tr5, [r4, #28]\n-\tcbz\tr5, 264be \n+\tcbz\tr5, 26202 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t264cc \n+\tble.n\t26210 \n \tldr\tr0, [r4, #32]\n \tmovs\tr1, #0\n \tstr\tr1, [r4, #28]\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tb.w\t87e4 \n \tldr\tr0, [r5, #8]\n \tblx\t8380 \n-\tldr\tr3, [pc, #16]\t@ (264e4 )\n+\tldr\tr3, [pc, #16]\t@ (26228 )\n \tmov\tr0, r5\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t264be \n-\tldr\tr4, [r3, #52]\t@ 0x34\n+\tb.n\t26202 \n+\tldr\tr0, [r3, #96]\t@ 0x60\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000264e8 :\n+0002622c :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t9200 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2650c \n+\tcbz\tr3, 26250 \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8c08 \n \tldr\tr0, [r4, #24]\n \tmovs\tr3, #1\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tblx\t95cc \n \tmovs\tr1, #1\n \tstr\tr0, [r4, #20]\n \tldr\tr0, [r4, #24]\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8c08 \n \n-00026524 :\n+00026268 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t9200 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 26548 \n+\tcbz\tr3, 2628c \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8c08 \n \tldr\tr0, [r4, #24]\n \tblx\t95cc \n \tmovs\tr1, #1\n \tstr\tr0, [r4, #20]\n \tldr\tr0, [r4, #24]\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8c08 \n \n-0002655c :\n+000262a0 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t9200 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 26588 \n+\tcbz\tr3, 262cc \n \tldr\tr0, [r4, #104]\t@ 0x68\n \tmovs\tr1, #1\n \tblx\t8c0c \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tldmia.w\tsp!, {r4, lr}\n \tb.w\t8c08 \n@@ -48557,27 +48249,27 @@\n \tblx\t95cc \n \tmov\tr1, r0\n \tldr\tr0, [r4, #100]\t@ 0x64\n \tblx\t8d14 \n \tldr\tr0, [r4, #24]\n \tblx\t95cc \n \tstr\tr0, [r4, #20]\n-\tb.n\t26574 \n+\tb.n\t262b8 \n \n-000265a0 :\n+000262e4 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tldr\tr6, [r0, #36]\t@ 0x24\n \tmov\tr4, r0\n \tclz\tr5, r6\n \tlsrs\tr5, r5, #5\n \tblx\t9200 \n-\tcbz\tr6, 265ca \n+\tcbz\tr6, 2630e \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tblx\t8c0c \n \tmov\tr0, r5\n \tpop\t{r4, r5, r6, pc}\n \tmovs\tr3, #1\n \tldr\tr0, [r4, #24]\n@@ -48587,53 +48279,53 @@\n \tstr\tr0, [r4, #20]\n \tldr\tr0, [r4, #24]\n \tblx\t8c0c \n \tmov\tr0, r5\n \tpop\t{r4, r5, r6, pc}\n \tnop\n \n-000265e4 :\n+00026328 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tldr\tr3, [r0, #36]\t@ 0x24\n \tmov\tr4, r0\n \tcmp\tr3, #0\n \tite\teq\n \tmoveq\tr5, #1\n \tmovne\tr5, #0\n-\tbeq.n\t2660c \n+\tbeq.n\t26350 \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tblx\t8c0c \n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r0, #24]\n \tblx\t95cc \n \tmovs\tr1, #1\n \tstr\tr0, [r4, #20]\n \tldr\tr0, [r4, #24]\n \tblx\t8c0c \n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n \n-00026620 :\n+00026364 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t9200 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2664e \n+\tcbz\tr3, 26392 \n \tldrd\tr1, r0, [r4, #28]\n \tblx\t87e8 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 2664a \n+\tcbz\tr3, 2638e \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n \tldr\tr0, [r4, #24]\n \tblx\t95cc \n@@ -48641,32 +48333,32 @@\n \tmov\tr3, r0\n \tldr\tr0, [r4, #24]\n \tstr\tr3, [r4, #20]\n \tblx\t8c0c \n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \n-00026664 :\n+000263a8 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tblx\t9200 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 266a2 \n+\tcbz\tr3, 263e6 \n \tldrd\tr0, r5, [r4, #100]\t@ 0x64\n \tblx\t82e4 \n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\t87e8 \n \tldrd\tr1, r0, [r4, #28]\n \tblx\t87e8 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 2669e \n+\tcbz\tr3, 263e2 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r4, #24]\n \tblx\t95cc \n@@ -48674,27 +48366,27 @@\n \tmov\tr3, r0\n \tldr\tr0, [r4, #24]\n \tstr\tr3, [r4, #20]\n \tblx\t8c0c \n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \n-000266b8 :\n+000263fc :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tblx\t9200 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 266e6 \n+\tcbz\tr3, 2642a \n \tldrd\tr1, r0, [r4, #28]\n \tblx\t87e8 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 266e2 \n+\tcbz\tr3, 26426 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r4, #104]\t@ 0x68\n \tblx\t95cc \n@@ -48711,51 +48403,51 @@\n \tmov\tr3, r0\n \tldr\tr0, [r4, #24]\n \tstr\tr3, [r4, #20]\n \tblx\t8c0c \n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \n-00026714 :\n+00026458 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t9200 \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tldr\tr0, [r4, #24]\n-\tcbz\tr3, 26738 \n+\tcbz\tr3, 2647c \n \tmovs\tr1, #1\n \tblx\t8c0c \n \tldr\tr0, [r4, #36]\t@ 0x24\n \tpop\t{r4, pc}\n \tblx\t95cc \n \tmov\tr3, r0\n \tldrd\tr1, r0, [r4, #28]\n \tstr\tr3, [r4, #20]\n \tblx\t87e8 \n \tldr\tr3, [r4, #28]\n \tcmp\tr3, #0\n-\tbeq.n\t26734 \n+\tbeq.n\t26478 \n \tldr\tr2, [r3, #0]\n \tldr\tr0, [r4, #36]\t@ 0x24\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r4, pc}\n \n-00026758 :\n+0002649c :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tblx\t9200 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2677c \n+\tcbz\tr3, 264c0 \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tblx\t8c0c \n \tldr\tr0, [r4, #36]\t@ 0x24\n \tpop\t{r3, r4, r5, pc}\n \tldrd\tr0, r5, [r4, #100]\t@ 0x64\n \tblx\t82e4 \n@@ -48766,32 +48458,32 @@\n \tblx\t95cc \n \tmov\tr3, r0\n \tldrd\tr1, r0, [r4, #28]\n \tstr\tr3, [r4, #20]\n \tblx\t87e8 \n \tldr\tr3, [r4, #28]\n \tcmp\tr3, #0\n-\tbeq.n\t26778 \n+\tbeq.n\t264bc \n \tldr\tr2, [r3, #0]\n \tldr\tr0, [r4, #36]\t@ 0x24\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r3, r4, r5, pc}\n \tnop\n \n-000267b0 :\n+000264f4 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tblx\t9200 \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tldr\tr0, [r4, #104]\t@ 0x68\n-\tcbz\tr3, 267dc \n+\tcbz\tr3, 26520 \n \tmovs\tr1, #1\n \tblx\t8c0c \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tblx\t8c0c \n \tldr\tr0, [r4, #36]\t@ 0x24\n \tpop\t{r3, r4, r5, pc}\n@@ -48807,31 +48499,31 @@\n \tblx\t95cc \n \tmov\tr3, r0\n \tldrd\tr1, r0, [r4, #28]\n \tstr\tr3, [r4, #20]\n \tblx\t87e8 \n \tldr\tr3, [r4, #28]\n \tcmp\tr3, #0\n-\tbeq.n\t267d8 \n+\tbeq.n\t2651c \n \tldr\tr2, [r3, #0]\n \tldr\tr0, [r4, #36]\t@ 0x24\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r3, r4, r5, pc}\n \n-00026814 :\n+00026558 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n \tblx\t9200 \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tldr\tr0, [r4, #104]\t@ 0x68\n-\tcbz\tr3, 26840 \n+\tcbz\tr3, 26584 \n \tmovs\tr1, #1\n \tblx\t8c0c \n \tldr\tr0, [r4, #24]\n \tmovs\tr1, #1\n \tblx\t8c0c \n \tldr\tr0, [r4, #36]\t@ 0x24\n \tpop\t{r4, pc}\n@@ -48843,1026 +48535,1365 @@\n \tblx\t95cc \n \tmov\tr3, r0\n \tldrd\tr1, r0, [r4, #28]\n \tstr\tr3, [r4, #20]\n \tblx\t87e8 \n \tldr\tr3, [r4, #28]\n \tcmp\tr3, #0\n-\tbeq.n\t2683c \n+\tbeq.n\t26580 \n \tldr\tr2, [r3, #0]\n \tldr\tr0, [r4, #36]\t@ 0x24\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r4, pc}\n \tnop\n \n-00026870 :\n+000265b4 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tldrb\tr3, [r1, #0]\n-\tldr\tr7, [pc, #80]\t@ (268d4 )\n+\tldr\tr7, [pc, #80]\t@ (26618 )\n \tldr.w\tr8, [r0, #20]\n \tadd\tr7, pc\n-\tcbz\tr3, 268d0 \n+\tcbz\tr3, 26614 \n \tmov\tr4, r1\n \tmov\tr5, r0\n \tmov\tr6, r2\n-\tb.n\t268b0 \n+\tb.n\t265f4 \n \tblx\t9800 \n \tldr\tr3, [r5, #36]\t@ 0x24\n-\tldr\tr2, [pc, #60]\t@ (268d8 )\n+\tldr\tr2, [pc, #60]\t@ (2661c )\n \tmov\tr0, r4\n-\tcbz\tr3, 268c4 \n+\tcbz\tr3, 26608 \n \tldr\tr3, [r7, r2]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #1328]\t@ 0x530\n \tblx\tr3\n \tldrb\tr3, [r0, #0]\n \tmov\tr4, r0\n-\tcbz\tr3, 268d0 \n+\tcbz\tr3, 26614 \n \tmov\tr1, r6\n \tmov\tr0, r5\n \tblx\t8724 \n \tldr\tr3, [r5, #36]\t@ 0x24\n \tmov\tr2, r6\n \tmov\tr1, r4\n \tmov\tr0, r5\n \tcmp\tr3, #0\n-\tbne.n\t26894 \n+\tbne.n\t265d8 \n \tldr\tr3, [r5, #28]\n \tadd.w\tr2, r8, #1\n \tstr\tr2, [r3, #4]\n \tstr.w\tr8, [r5, #20]\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tstr\tr4, [r6, #116]\t@ 0x74\n+\tldr\tr0, [r6, #32]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-000268dc :\n+00026620 :\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr5, r0\n \tmov\tr4, r1\n \tmov\tr1, r2\n \tmov\tr7, r2\n \tblx\t8724 \n-\tldr\tr6, [pc, #116]\t@ (2696c )\n+\tldr\tr6, [pc, #116]\t@ (266b0 )\n \tldr\tr3, [r5, #36]\t@ 0x24\n \tadd\tr6, pc\n-\tcbz\tr3, 26946 \n+\tcbz\tr3, 2668a \n \tldrb\tr3, [r4, #0]\n-\tcbz\tr3, 26948 \n-\tldr\tr3, [pc, #108]\t@ (26970 )\n+\tcbz\tr3, 2668c \n+\tldr\tr3, [pc, #108]\t@ (266b4 )\n \tldr\tr6, [r6, r3]\n-\tb.n\t26916 \n+\tb.n\t2665a \n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #1328]\t@ 0x530\n \tblx\tr3\n \tldrb\tr3, [r0, #0]\n \tmov\tr4, r0\n-\tcbz\tr3, 26948 \n+\tcbz\tr3, 2668c \n \tldr\tr3, [r6, #0]\n \tmovs\tr2, #1\n \tldr\tr0, [r5, #8]\n \tmov\tr1, r4\n \tldr.w\tr3, [r3, #1484]\t@ 0x5cc\n \tblx\tr3\n \tmov\tr3, r0\n \tcmp\tr3, #0\n \tmov\tr0, r4\n \tite\teq\n \tmoveq\tr3, #1\n \tmovne\tr3, #0\n \tstr\tr3, [r5, #36]\t@ 0x24\n-\tbne.n\t26908 \n+\tbne.n\t2664c \n \tldr\tr4, [r5, #28]\n-\tcbz\tr4, 26942 \n+\tcbz\tr4, 26686 \n \tldr\tr3, [r4, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r4, #0]\n \tcmp\tr3, #0\n-\tble.n\t26958 \n+\tble.n\t2669c \n \tmovs\tr3, #0\n \tstr\tr3, [r5, #28]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tmov\tr1, r7\n \tmov\tr0, r5\n-\tbl\t24cb8 \n+\tbl\t249fc \n \tldr\tr3, [r5, #20]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #20]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr0, [r4, #8]\n \tblx\t8380 \n \tldr\tr3, [r6, #0]\n \tmov\tr0, r4\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr3, #0\n \tstr\tr3, [r5, #28]\n-\tb.n\t26946 \n-\tstr\tr2, [r0, #112]\t@ 0x70\n+\tb.n\t2668a \n+\tldr\tr6, [r7, #24]\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+000266b8 :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #48]\t@ (266f8 )\n+\tmov\tr5, r0\n+\tldr\tr2, [pc, #48]\t@ (266fc )\n+\tmovs\tr0, #16\n+\tadd\tr3, pc\n+\tldr\tr6, [r3, r2]\n+\tldr\tr3, [r6, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmov\tr4, r0\n+\tmov.w\tr0, #1024\t@ 0x400\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tmov.w\tr2, #256\t@ 0x100\n+\tmovs\tr3, #0\n+\tstr\tr0, [r4, #12]\n+\tstrd\tr2, r3, [r4]\n+\tmov\tr0, r4\n+\tstr\tr5, [r4, #8]\n+\tpop\t{r4, r5, r6, pc}\n+\tnop\n+\tldr\tr6, [r5, #16]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00026974 :\n+00026700 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tldr.w\tr5, [pc, #1980]\t@ 27144 \n-\tsub\tsp, #32\n-\tldr.w\tr4, [pc, #1980]\t@ 27148 \n-\tmov\tr6, r3\n-\tadd\tr5, pc\n-\tldr.w\tip, [pc, #1976]\t@ 2714c \n-\tldr.w\tr3, [pc, #1976]\t@ 27150 \n-\tcmp\tr2, #1\n-\tadd\tip, pc\n-\tldr\tr4, [r5, r4]\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr2, [r0, #8]\n+\tmov\tr4, r0\n+\tldr\tr3, [pc, #80]\t@ (26768 )\n+\tadd\tr3, pc\n+\tcbz\tr2, 26762 \n+\tldr\tr2, [r0, #4]\n+\tcmp\tr2, #0\n+\tldr\tr2, [pc, #76]\t@ (2676c )\n+\tit\tle\n+\tldrle\tr6, [r3, r2]\n+\tble.n\t2674e \n+\tldr\tr7, [pc, #72]\t@ (26770 )\n+\tmovs\tr5, #0\n+\tldr\tr6, [r3, r2]\n+\tadd\tr7, pc\n+\tldr\tr3, [r4, #0]\n+\tmov\tr0, r7\n+\tcmp\tr3, r5\n+\tbgt.n\t2673c \n+\tldr\tr3, [r6, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldrd\tr3, r2, [r4, #8]\n+\tldr.w\tr0, [r2, r5, lsl #2]\n+\tadds\tr5, #1\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tcmp\tr3, r5\n+\tbgt.n\t2672e \n+\tldr\tr3, [r6, #0]\n+\tldr\tr0, [r4, #12]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldr\tr3, [r6, #0]\n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tldr\tr3, [r3, #24]\n+\tbx\tr3\n+\tldr\tr2, [pc, #8]\t@ (2676c )\n+\tldr\tr6, [r3, r2]\n+\tb.n\t2674e \n+\tldr\tr6, [r4, #12]\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr3, #188\t@ 0xbc\n+\tmovs\tr1, r0\n+\n+00026774 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr5, r1\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #28]\n-\tmov.w\tr4, #0\n-\tmov\tr4, r2\n-\tldr.w\tr3, [ip, r3]\n-\tstr\tr3, [sp, #20]\n-\tldr\tr3, [r3, #0]\n-\tble.w\t26ace \n-\tldr.w\tr2, [pc, #1944]\t@ 27154 \n-\tmov\tr7, r0\n-\tmov\tr0, r5\n+\tldr\tr2, [pc, #116]\t@ (267fc )\n+\tldrd\tr1, r3, [r0]\n \tadd\tr2, pc\n-\tstr\tr2, [sp, #0]\n-\tadd\tr2, sp, #24\n-\tstr\tr2, [sp, #8]\n-\tmovs\tr2, #0\n-\tstr\tr2, [sp, #4]\n-\tldr.w\tr2, [pc, #1928]\t@ 27158 \n-\tldr.w\tr8, [r3, #1224]\t@ 0x4c8\n-\tmovs\tr3, #4\n-\tldr\tr1, [r6, #4]\n+\tmov\tr4, r0\n+\tcmp\tr3, r1\n+\tblt.n\t267dc \n+\tcbnz\tr1, 267e8 \n+\tmov.w\tr1, #1024\t@ 0x400\n+\tmov.w\tr7, #256\t@ 0x100\n+\tldr\tr3, [pc, #96]\t@ (26800 )\n+\tldr\tr0, [r4, #12]\n+\tldr.w\tr8, [r2, r3]\n+\tldr.w\tr3, [r8]\n+\tldr\tr3, [r3, #28]\n+\tblx\tr3\n+\tmov\tr6, r0\n+\tcbz\tr0, 267ee \n+\tldr\tr3, [r4, #4]\n+\tstr\tr7, [r4, #0]\n+\tcmp\tr3, #0\n+\tstr\tr6, [r4, #12]\n+\tblt.n\t267c0 \n+\tcmp\tr3, r7\n+\tblt.n\t267ce \n+\tldr.w\tr3, [r8]\n+\tldr\tr0, [pc, #60]\t@ (26804 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tldr\tr1, [r4, #12]\n+\tadds\tr2, r3, #1\n+\tstr.w\tr5, [r1, r3, lsl #2]\n+\tstr\tr2, [r4, #4]\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tcmp\tr3, #0\n+\tbge.n\t267ce \n+\tldr\tr3, [pc, #28]\t@ (26800 )\n+\tldr.w\tr8, [r2, r3]\n+\tb.n\t267c0 \n+\tlsls\tr7, r1, #1\n+\tlsls\tr1, r1, #3\n+\tb.n\t2679e \n+\tldr.w\tr3, [r8]\n+\tldr\tr0, [pc, #20]\t@ (26808 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t267b2 \n+\tldr\tr0, [r6, #4]\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr3, #244\t@ 0xf4\n+\tmovs\tr1, r0\n+\tmovs\tr3, #98\t@ 0x62\n+\tmovs\tr1, r0\n+\n+0002680c :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr2, [pc, #48]\t@ (2684c )\n+\tmov\tr4, r0\n+\tldr\tr3, [r0, #4]\n \tadd\tr2, pc\n-\tblx\tr8\n-\tcmp\tr0, #0\n-\tbne.n\t26ae0 \n-\tldr\tr3, [sp, #24]\n-\tcmp\tr3, #112\t@ 0x70\n-\tbhi.w\t27134 \n-\ttbh\t[pc, r3, lsl #1]\n-\tlsls\tr2, r2, #2\n-\tlsls\tr1, r3, #2\n-\tlsls\tr0, r4, #2\n-\tlsls\tr7, r4, #2\n-\tlsls\tr6, r5, #2\n-\tlsls\tr5, r6, #2\n-\tlsls\tr4, r7, #2\n-\tlsls\tr3, r0, #3\n-\tlsls\tr2, r1, #3\n-\tlsls\tr1, r2, #3\n-\tlsls\tr0, r3, #3\n-\tlsls\tr7, r3, #3\n-\tlsls\tr6, r4, #3\n-\tlsls\tr5, r5, #3\n-\tlsls\tr4, r6, #3\n-\tlsls\tr3, r7, #3\n-\tlsls\tr2, r0, #4\n-\tlsls\tr1, r1, #4\n-\tlsls\tr0, r2, #4\n-\tlsls\tr7, r2, #4\n-\tlsls\tr6, r3, #4\n-\tlsls\tr5, r4, #4\n-\tlsls\tr4, r5, #4\n-\tlsls\tr3, r6, #4\n-\tlsls\tr2, r7, #4\n-\tlsls\tr1, r0, #5\n-\tlsls\tr0, r1, #5\n-\tlsls\tr7, r1, #5\n-\tlsls\tr6, r2, #5\n-\tlsls\tr5, r3, #5\n-\tlsls\tr4, r4, #5\n-\tlsls\tr3, r5, #5\n-\tlsls\tr2, r6, #5\n-\tlsls\tr1, r7, #5\n-\tlsls\tr0, r0, #6\n-\tlsls\tr7, r0, #6\n-\tlsls\tr6, r1, #6\n-\tlsls\tr5, r2, #6\n-\tlsls\tr4, r3, #6\n-\tlsls\tr3, r4, #6\n-\tlsls\tr2, r5, #6\n-\tlsls\tr1, r6, #6\n-\tlsls\tr0, r7, #6\n-\tlsls\tr7, r7, #6\n-\tlsls\tr6, r0, #7\n-\tlsls\tr5, r1, #7\n-\tlsls\tr4, r2, #7\n-\tlsls\tr3, r3, #7\n-\tlsls\tr2, r4, #7\n-\tlsls\tr1, r5, #7\n-\tlsls\tr0, r6, #7\n-\tlsls\tr7, r6, #7\n-\tlsls\tr6, r7, #7\n-\tlsls\tr5, r0, #8\n-\tlsls\tr4, r1, #8\n-\tlsls\tr3, r2, #8\n-\tlsls\tr2, r3, #8\n-\tlsls\tr1, r4, #8\n-\tlsls\tr0, r5, #8\n-\tlsls\tr7, r5, #8\n-\tlsls\tr6, r6, #8\n-\tlsls\tr5, r7, #8\n-\tlsls\tr4, r0, #9\n-\tlsls\tr3, r1, #9\n-\tlsls\tr2, r2, #9\n-\tlsls\tr1, r3, #9\n-\tlsls\tr0, r4, #9\n-\tlsls\tr7, r4, #9\n-\tlsls\tr6, r5, #9\n-\tlsls\tr5, r6, #9\n-\tlsls\tr4, r7, #9\n-\tlsls\tr3, r0, #10\n-\tlsls\tr2, r1, #10\n-\tlsls\tr1, r2, #10\n-\tlsls\tr0, r3, #10\n-\tlsls\tr7, r3, #10\n-\tlsls\tr6, r4, #10\n-\tlsls\tr5, r5, #10\n-\tlsls\tr4, r6, #10\n-\tlsls\tr3, r7, #10\n-\tlsls\tr2, r0, #11\n-\tlsls\tr1, r1, #11\n-\tlsls\tr0, r2, #11\n-\tlsls\tr7, r2, #11\n-\tlsls\tr6, r3, #11\n-\tlsls\tr5, r4, #11\n-\tlsls\tr4, r5, #11\n-\tlsls\tr3, r6, #11\n-\tlsls\tr2, r7, #11\n-\tlsls\tr1, r0, #12\n-\tlsls\tr0, r1, #12\n-\tlsls\tr7, r1, #12\n-\tlsls\tr6, r2, #12\n-\tlsls\tr5, r3, #12\n-\tlsls\tr4, r4, #12\n-\tlsls\tr3, r5, #12\n-\tlsls\tr2, r6, #12\n-\tlsls\tr1, r7, #12\n-\tlsls\tr0, r0, #13\n-\tlsls\tr7, r0, #13\n-\tlsls\tr6, r1, #13\n-\tlsls\tr5, r2, #13\n-\tlsls\tr4, r3, #13\n-\tlsls\tr3, r4, #13\n-\tlsls\tr2, r5, #13\n-\tlsls\tr1, r6, #13\n-\tlsls\tr0, r7, #13\n-\tlsls\tr7, r7, #13\n-\tlsls\tr6, r0, #14\n-\tlsls\tr5, r1, #14\n-\tlsls\tr4, r2, #14\n-\tlsls\tr3, r3, #14\n-\tlsls\tr3, r1, #2\n-\tldr.w\tr7, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r6\n-\tldr.w\tr3, [pc, #1668]\t@ 2715c \n-\tmov\tr1, r4\n-\tmov\tr0, r5\n+\tcmp\tr3, #0\n+\tble.n\t2682c \n+\tldr\tr1, [r0, #0]\n+\tcmp\tr3, r1\n+\tble.n\t2683c \n+\tldr\tr3, [pc, #32]\t@ (26850 )\n+\tldr\tr0, [pc, #36]\t@ (26854 )\n+\tadd\tr0, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n+\tldr\tr2, [r4, #12]\n+\tsubs\tr3, #1\n+\tldr.w\tr0, [r2, r3, lsl #2]\n+\tpop\t{r4, pc}\n+\tnop\n+\tstr\tr4, [r3, #124]\t@ 0x7c\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr4, #4\n+\tmovs\tr1, r0\n+\n+00026858 :\n+\tpush\t{r3, r4, r5, r6, r7, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr6, [pc, #88]\t@ (268c0 )\n+\tmov\tr4, r0\n+\tsubs\tr5, r1, #0\n+\tadd\tr6, pc\n+\tblt.n\t26874 \n+\tbne.n\t26882 \n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tldr\tr3, [pc, #76]\t@ (268c4 )\n+\tldr\tr0, [pc, #80]\t@ (268c8 )\n+\tadd\tr0, pc\n+\tldr\tr3, [r6, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #8]\n+\tcbz\tr3, 268b8 \n+\tldr\tr7, [pc, #68]\t@ (268cc )\n+\tadd\tr7, pc\n+\tldr\tr3, [r4, #4]\n+\tmov\tr0, r7\n+\tldr\tr2, [pc, #52]\t@ (268c4 )\n+\tsubs\tr3, #1\n+\tstr\tr3, [r4, #4]\n+\tcmp\tr3, #0\n+\tblt.n\t2689e \n+\tldr\tr1, [r4, #0]\n+\tcmp\tr3, r1\n+\tblt.n\t268a8 \n+\tldr\tr3, [r6, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tldrd\tr2, r1, [r4, #8]\n+\tldr.w\tr0, [r1, r3, lsl #2]\n+\tblx\tr2\n+\tsubs\tr5, #1\n+\tbne.n\t2688a \n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tldr\tr3, [r4, #4]\n+\tsubs\tr3, r3, r5\n+\tstr\tr3, [r4, #4]\n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tstr\tr0, [r2, #120]\t@ 0x78\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr4, #56\t@ 0x38\n+\tmovs\tr1, r0\n+\tmovs\tr4, #116\t@ 0x74\n+\tmovs\tr1, r0\n+\n+000268d0 :\n+\tpush\t{r3, r4, r5, r6, r7, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr6, [pc, #88]\t@ (26938 )\n+\tmov\tr4, r0\n+\tsubs\tr5, r1, #0\n+\tadd\tr6, pc\n+\tbge.n\t268f6 \n+\tldr\tr3, [pc, #80]\t@ (2693c )\n+\tldr\tr0, [pc, #84]\t@ (26940 )\n+\tadd\tr0, pc\n+\tldr\tr3, [r6, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #8]\n+\tcbz\tr3, 26932 \n+\tldr\tr3, [r4, #4]\n+\tcmp\tr5, r3\n+\tbge.n\t26930 \n+\tldr\tr7, [pc, #64]\t@ (26944 )\n+\tadd\tr7, pc\n+\tsubs\tr3, #1\n+\tldr\tr2, [pc, #52]\t@ (2693c )\n+\tmov\tr0, r7\n+\tcmp\tr3, #0\n+\tstr\tr3, [r4, #4]\n+\tblt.n\t26916 \n+\tldr\tr1, [r4, #0]\n+\tcmp\tr3, r1\n+\tblt.n\t26920 \n+\tldr\tr3, [r6, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tldrd\tr2, r0, [r4, #8]\n+\tldr.w\tr0, [r0, r3, lsl #2]\n+\tblx\tr2\n+\tldr\tr3, [r4, #4]\n+\tcmp\tr3, r5\n+\tbgt.n\t26904 \n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tstr\tr5, [r4, #4]\n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tnop\n+\tstr\tr0, [r3, #112]\t@ 0x70\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr4, #136\t@ 0x88\n+\tmovs\tr1, r0\n+\tmovs\tr4, #186\t@ 0xba\n+\tmovs\tr1, r0\n+\n+00026948 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #36]\t@ (2697c )\n+\tmov\tr5, r0\n+\tsubs\tr4, r1, #0\n \tadd\tr3, pc\n-\tblx\tr7\n-\tmovs\tr0, #1\n-\tldr.w\tr2, [pc, #1660]\t@ 27160 \n-\tldr.w\tr3, [pc, #1632]\t@ 27148 \n+\tblt.n\t26964 \n+\tbne.n\t26972 \n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr2, [pc, #24]\t@ (26980 )\n+\tldr\tr0, [pc, #28]\t@ (26984 )\n+\tadd\tr0, pc\n+\tldr\tr3, [r3, r2]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r5, #4]\n+\tsubs\tr3, r3, r4\n+\tstr\tr3, [r5, #4]\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tstr\tr0, [r4, #104]\t@ 0x68\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr4, #204\t@ 0xcc\n+\tmovs\tr1, r0\n+\n+00026988 :\n+\tpush\t{r3, r4, r5, r6, r7, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr7, [pc, #84]\t@ (269ec )\n+\tmov\tr5, r0\n+\tldr\tr2, [r0, #8]\n+\tmov\tr4, r1\n+\tldr\tr3, [r1, #8]\n+\tadd\tr7, pc\n+\tcmp\tr2, r3\n+\tbeq.n\t269b4 \n+\tldr\tr3, [pc, #72]\t@ (269f0 )\n+\tldr\tr0, [pc, #72]\t@ (269f4 )\n+\tadd\tr0, pc\n+\tldr\tr3, [r7, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tcmp\tr3, #0\n+\tble.n\t269e8 \n+\tldr\tr6, [pc, #60]\t@ (269f8 )\n+\tadd\tr6, pc\n+\tldr\tr2, [r4, #0]\n+\tsubs\tr3, #1\n+\tldr\tr1, [pc, #44]\t@ (269f0 )\n+\tmov\tr0, r6\n+\tcmp\tr3, r2\n+\tstr\tr3, [r4, #4]\n+\tblt.n\t269d6 \n+\tldr\tr3, [r7, r1]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #4]\n+\tldr\tr2, [r4, #12]\n+\tmov\tr0, r5\n+\tldr.w\tr1, [r2, r3, lsl #2]\n+\tblx\t87e8 \n+\tldr\tr3, [r4, #4]\n+\tcmp\tr3, #0\n+\tbgt.n\t269be \n+\tpop\t{r3, r4, r5, r6, r7, pc}\n+\tnop\n+\tstr\tr4, [r3, #100]\t@ 0x64\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr4, #214\t@ 0xd6\n+\tmovs\tr1, r0\n+\tmovs\tr5, #52\t@ 0x34\n+\tmovs\tr1, r0\n+\n+000269fc :\n+\tpush\t{r4}\n+\tldr\tr3, [r0, #12]\n+\tldr\tr4, [r0, #4]\n+\tstr\tr4, [r1, #0]\n+\tldr.w\tr4, [sp], #4\n+\tstr\tr3, [r2, #0]\n+\tbx\tlr\n+\n+00026a0c :\n+\tldr\tr0, [r0, #4]\n+\tbx\tlr\n+\n+00026a10 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n+\tldr\tr3, [r0, #72]\t@ 0x48\n+\tmov\tr4, r0\n+\tldr\tr1, [pc, #120]\t@ (26aa0 )\n+\tadd\tr1, pc\n+\tcmp\tr3, #0\n+\tbeq.n\t26a9a \n+\tldr\tr2, [pc, #116]\t@ (26aa4 )\n+\tldr\tr5, [pc, #120]\t@ (26aa8 )\n+\tadd\tr5, pc\n+\tldr\tr7, [r1, r2]\n+\tsubs\tr3, #1\n+\tmov\tr0, r5\n+\tcmp\tr3, #0\n+\tstr\tr3, [r4, #72]\t@ 0x48\n+\tblt.n\t26a44 \n+\tldr\tr2, [r4, #68]\t@ 0x44\n+\tcmp\tr3, r2\n+\tblt.n\t26a4c \n+\tldr\tr3, [r7, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r4, #72]\t@ 0x48\n+\tldr\tr1, [r4, #76]\t@ 0x4c\n+\tldr\tr2, [r7, #0]\n+\tldr.w\tr0, [r1, r3, lsl #2]\n+\tldr\tr3, [r2, #24]\n+\tblx\tr3\n+\tldr\tr3, [r4, #72]\t@ 0x48\n+\tcmp\tr3, #0\n+\tbne.n\t26a34 \n+\tldr\tr3, [r7, #0]\n+\tadd.w\tr0, r4, #12\n+\tldr.w\tr3, [r3, #444]\t@ 0x1bc\n+\tblx\tr3\n+\tldr\tr5, [r4, #8]\n+\tcbz\tr5, 26a88 \n+\tmovs\tr6, #0\n+\tmov\tr0, r5\n+\tldr\tr2, [r7, #0]\n+\tldr\tr5, [r5, #0]\n+\tldr\tr3, [r0, #4]\n+\tstrd\tr6, r6, [r3, #12]\n+\tstr\tr6, [r3, #20]\n+\tldr\tr3, [r2, #24]\n+\tblx\tr3\n+\tstr\tr5, [r4, #8]\n+\tcmp\tr5, #0\n+\tbne.n\t26a70 \n+\tldr\tr0, [r4, #0]\n+\tblx\t8650 \n+\tldr\tr3, [r7, #0]\n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tldr\tr3, [r3, #24]\n+\tbx\tr3\n+\tldr\tr3, [pc, #8]\t@ (26aa4 )\n+\tldr\tr7, [r1, r3]\n+\tb.n\t26a5e \n+\tstr\tr6, [r2, #92]\t@ 0x5c\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr5, #64\t@ 0x40\n+\tmovs\tr1, r0\n+\n+00026aac :\n+\tstr\tr1, [r0, #4]\n+\tbx\tlr\n+\n+00026ab0 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n+\tldr\tr2, [pc, #264]\t@ (26bcc )\n+\tmov\tr4, r0\n+\tldr\tr3, [pc, #264]\t@ (26bd0 )\n+\tsub\tsp, #12\n+\tadd\tr2, pc\n+\tldr\tr6, [pc, #264]\t@ (26bd4 )\n+\tadd.w\tr7, r0, #12\n+\tmov\tr5, r1\n+\tmov\tr0, r7\n+\tadd\tr6, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #4]\n+\tmov.w\tr3, #0\n+\tldr\tr3, [r4, #56]\t@ 0x38\n+\tblx\tr3\n+\tcbz\tr0, 26b04 \n+\tldr\tr6, [r0, #12]\n+\tldr\tr2, [pc, #236]\t@ (26bd8 )\n+\tldr\tr3, [pc, #228]\t@ (26bd0 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #28]\n+\tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t27130 \n-\tadd\tsp, #32\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8918 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t94dc \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8608 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t882c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t990c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9564 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t86b4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8f14 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8da4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8d04 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9458 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8abc \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8614 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t90ac \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t88b4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t92fc \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8cec \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t88f4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8f90 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t94a0 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t85cc \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8d44 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9aac \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9884 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t84e8 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8ad4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8aec \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8b64 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t989c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9754 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t83f8 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8844 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8c18 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8690 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8c68 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8e2c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t96e0 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t910c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8e68 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t885c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t94ac \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t950c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9530 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9670 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8ba4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t897c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t99c8 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9b1c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t979c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9918 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9500 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9594 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9b58 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8f44 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9094 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9c00 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8cb0 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t87a0 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9a94 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8820 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t93c4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t93dc \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8af8 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8d20 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8ff4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9bac \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9160 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8a80 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9148 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8d38 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8884 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t92c0 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t869c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8c5c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9664 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t93e8 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9600 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t86c0 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8ec8 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8d5c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t98e8 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t86cc \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8368 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t83b0 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9bb8 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t865c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t94f4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8760 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t91f4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9370 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9a4c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8644 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t862c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t83c8 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9290 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t85fc \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9b94 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8a04 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t90c4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9930 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9708 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t97b4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t95d8 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9558 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9b04 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t98f4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9a04 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t841c \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8de4 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n+\tbne.n\t26bc6 \n+\tmov\tr0, r6\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr3, [r4, #60]\t@ 0x3c\n \tmov\tr0, r7\n-\tblx\t8344 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n+\tmov\tr2, sp\n \tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8d98 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n+\tblx\tr3\n+\tldr\tr3, [sp, #0]\n+\tmov\tr7, r0\n+\tcmp\tr3, #0\n+\tbeq.n\t26b90 \n+\tldr\tr3, [pc, #196]\t@ (26bdc )\n+\tldr\tr1, [r4, #68]\t@ 0x44\n+\tldr.w\tr8, [r6, r3]\n+\tldr\tr6, [r4, #72]\t@ 0x48\n+\tstr\tr6, [r7, #12]\n+\tcmp\tr6, r1\n+\tblt.n\t26bac \n+\tcmp\tr1, #0\n+\tbne.n\t26bb2 \n+\tmovs\tr1, #64\t@ 0x40\n+\tmovs\tr7, #16\n+\tldr.w\tr3, [r8]\n+\tldr\tr0, [r4, #76]\t@ 0x4c\n+\tldr\tr3, [r3, #28]\n+\tblx\tr3\n+\tmov\tr6, r0\n+\tcmp\tr0, #0\n+\tbeq.n\t26bb8 \n+\tstr\tr6, [r4, #76]\t@ 0x4c\n+\tldr\tr6, [r4, #72]\t@ 0x48\n+\tstr\tr7, [r4, #68]\t@ 0x44\n+\tcmp\tr6, #0\n+\tblt.n\t26b4c \n+\tcmp\tr7, r6\n+\tbgt.n\t26b58 \n+\tldr.w\tr3, [r8]\n+\tldr\tr0, [pc, #140]\t@ (26be0 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tmov\tr0, r5\n+\tldr.w\tr9, [r4, #76]\t@ 0x4c\n+\tblx\t8f68 \n+\tldr.w\tr3, [r8]\n+\tmov\tr7, r0\n+\tadds\tr0, #1\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n \tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9854 \n-\tb.n\t26ae2 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n+\tmov\tr5, r0\n+\tmov\tr2, r7\n+\tblx\t87cc \n+\tmovs\tr3, #0\n+\tstrb\tr3, [r5, r7]\n+\tstr.w\tr5, [r9, r6, lsl #2]\n+\tldrd\tr1, r2, [r4, #72]\t@ 0x48\n+\tldr\tr0, [r4, #0]\n+\tadds\tr1, #1\n+\tstr\tr1, [r4, #72]\t@ 0x48\n+\tblx\t9588 \n+\tb.n\t26ae8 \n+\tldr\tr3, [pc, #72]\t@ (26bdc )\n+\tldr\tr0, [pc, #80]\t@ (26be4 )\n+\tadd\tr0, pc\n+\tldr.w\tr8, [r6, r3]\n+\tldr.w\tr3, [r8]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr6, [r4, #72]\t@ 0x48\n+\tldr\tr1, [r4, #68]\t@ 0x44\n+\tstr\tr6, [r7, #12]\n+\tcmp\tr6, r1\n+\tbge.n\t26b26 \n+\tcmp\tr6, #0\n+\tbge.n\t26b58 \n+\tb.n\t26b4c \n+\tlsls\tr7, r1, #1\n+\tlsls\tr1, r1, #3\n+\tb.n\t26b2e \n+\tldr.w\tr3, [r8]\n+\tldr\tr0, [pc, #40]\t@ (26be8 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t26b3e \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tstr\tr4, [r6, #80]\t@ 0x50\n+\tmovs\tr1, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstr\tr0, [r5, #80]\t@ 0x50\n+\tmovs\tr1, r0\n+\tstr\tr0, [r2, #80]\t@ 0x50\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr5, #76\t@ 0x4c\n+\tmovs\tr1, r0\n+\tmovs\tr4, #92\t@ 0x5c\n+\tmovs\tr1, r0\n+\tmovs\tr4, #128\t@ 0x80\n+\tmovs\tr1, r0\n+\n+00026bec :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #196]\t@ (26cc0 )\n+\tmovs\tr0, #80\t@ 0x50\n+\tldr\tr2, [pc, #196]\t@ (26cc4 )\n+\tadd\tr3, pc\n+\tldr\tr5, [r3, r2]\n+\tldr\tr3, [r5, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tmov\tr4, r0\n+\tldr\tr3, [r5, #0]\n+\tmovs\tr1, #0\n+\tadds\tr0, #12\n+\tstrd\tr1, r1, [r4, #4]\n+\tstrd\tr1, r1, [r4, #68]\t@ 0x44\n+\tldr.w\tr3, [r3, #732]\t@ 0x2dc\n+\tstr\tr1, [r4, #76]\t@ 0x4c\n+\tblx\tr3\n+\tldrd\tr0, r1, [r4, #72]\t@ 0x48\n+\tblx\t8404 \n+\tldr\tr1, [pc, #156]\t@ (26cc8 )\n+\tmov\tr3, r0\n+\tmov\tr0, r4\n+\tstr\tr3, [r4, #0]\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #144]\t@ (26ccc )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #140]\t@ (26cd0 )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #132]\t@ (26cd4 )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #128]\t@ (26cd8 )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #120]\t@ (26cdc )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #116]\t@ (26ce0 )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #108]\t@ (26ce4 )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #104]\t@ (26ce8 )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #96]\t@ (26cec )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #92]\t@ (26cf0 )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #84]\t@ (26cf4 )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #80]\t@ (26cf8 )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tldr\tr1, [pc, #72]\t@ (26cfc )\n+\tmov\tr0, r4\n+\tadd\tr1, pc\n+\tblx\t8718 \n+\tmov\tr0, r4\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tstr\tr4, [r7, #60]\t@ 0x3c\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tasrs\tr2, r2, #14\n+\tmovs\tr1, r0\n+\tasrs\tr0, r3, #14\n+\tmovs\tr1, r0\n+\tasrs\tr6, r3, #14\n+\tmovs\tr1, r0\n+\tasrs\tr4, r4, #14\n+\tmovs\tr1, r0\n+\tasrs\tr2, r5, #14\n+\tmovs\tr1, r0\n+\tasrs\tr0, r6, #14\n+\tmovs\tr1, r0\n+\tasrs\tr6, r6, #14\n+\tmovs\tr1, r0\n+\tasrs\tr4, r7, #14\n+\tmovs\tr1, r0\n+\tasrs\tr2, r0, #15\n+\tmovs\tr1, r0\n+\tasrs\tr0, r1, #15\n+\tmovs\tr1, r0\n+\tasrs\tr6, r1, #15\n+\tmovs\tr1, r0\n+\tasrs\tr4, r2, #15\n+\tmovs\tr1, r0\n+\tasrs\tr2, r3, #15\n+\tmovs\tr1, r0\n+\tasrs\tr4, r4, #15\n+\tmovs\tr1, r0\n+\n+00026d00 :\n+\tpush\t{r3, r4, r5, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr3, [pc, #52]\t@ (26d44 )\n+\tmovs\tr0, #16\n+\tldr\tr2, [pc, #52]\t@ (26d48 )\n+\tadd\tr3, pc\n+\tldr\tr5, [r3, r2]\n+\tldr\tr3, [r5, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr4, r0\n+\tmovs\tr5, #0\n+\tmov.w\tr0, #256\t@ 0x100\n+\tldr\tr3, [r3, #20]\n+\tstrd\tr0, r5, [r4]\n+\tblx\tr3\n+\tmov\tr3, r0\n+\tmov\tr0, r5\n+\tstr\tr3, [r4, #8]\n+\tblx\t8e08 \n+\tmov\tr3, r0\n+\tmov\tr0, r4\n+\tstr\tr3, [r4, #12]\n+\tpop\t{r3, r4, r5, pc}\n+\tnop\n+\tstr\tr0, [r5, #44]\t@ 0x2c\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+00026d4c :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr\tr5, [pc, #36]\t@ (26d80 )\n+\tmov\tr4, r0\n+\tldr\tr0, [r0, #12]\n+\tblx\t8380 \n+\tldr\tr3, [pc, #28]\t@ (26d84 )\n+\tadd\tr5, pc\n+\tldr\tr0, [r4, #8]\n+\tldr\tr5, [r5, r3]\n+\tldr\tr3, [r5, #0]\n+\tldr\tr3, [r3, #24]\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, lr}\n+\tldr\tr3, [r3, #24]\n+\tbx\tr3\n+\tnop\n+\tstr\tr6, [r2, #40]\t@ 0x28\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+00026d88 :\n+\tldr\tr0, [r0, #12]\n+\tb.w\t82e0 \n+\tnop\n+\n+00026d90 :\n+\tmov\tr3, r0\n+\tmovs\tr1, #0\n+\tldr\tr0, [r0, #12]\n+\tstr\tr1, [r3, #4]\n+\tb.w\t8d10 \n+\n+00026d9c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n+\tmov\tr6, r0\n+\tldr\tr0, [pc, #396]\t@ (26f3c )\n+\tldr\tr3, [pc, #396]\t@ (26f40 )\n+\tsub\tsp, #20\n+\tadd\tr0, pc\n+\tldr.w\tr9, [pc, #396]\t@ 26f44 \n+\tldr\tr4, [r6, #4]\n+\tmov\tr5, r1\n+\tadd\tr9, pc\n+\tsubs\tr7, r2, #0\n+\tldr\tr3, [r0, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #12]\n+\tmov.w\tr3, #0\n+\tbge.n\t26dd6 \n+\tmov\tr0, r1\n+\tblx\t8f68 \n+\tmov\tr7, r0\n+\tmov\tfp, r4\n+\tcmp\tr7, #0\n+\tbeq.w\t26f12 \n+\tldr\tr1, [r6, #0]\n+\tadd.w\tsl, r7, r4\n+\tcmp\tsl, r1\n+\tit\tlt\n+\tmovlt\tr3, sl\n+\tblt.n\t26e1c \n+\tcmp\tr1, #0\n+\tbne.w\t26f20 \n+\tmov.w\tr1, #256\t@ 0x100\n+\tldr\tr3, [pc, #336]\t@ (26f48 )\n+\tadd\tr1, r7\n+\tldr\tr0, [r6, #8]\n+\tldr.w\tr8, [r9, r3]\n+\tstr\tr1, [sp, #0]\n+\tldr.w\tr2, [r8]\n+\tldr\tr3, [r2, #28]\n+\tblx\tr3\n+\tldr\tr1, [sp, #0]\n+\tmov\tr3, r0\n+\tcmp\tr0, #0\n+\tbeq.w\t26f24 \n+\tstr\tr3, [r6, #8]\n+\tldr\tr3, [r6, #4]\n+\tstr\tr1, [r6, #0]\n+\tadd\tr3, r7\n+\tcmp\tr3, #0\n+\tstr\tr3, [r6, #4]\n+\tblt.n\t26e28 \n+\tldr\tr2, [r6, #0]\n+\tcmp\tr2, r3\n+\tbgt.n\t26e3a \n+\tldr\tr3, [pc, #284]\t@ (26f48 )\n+\tldr\tr0, [pc, #288]\t@ (26f4c )\n+\tadd\tr0, pc\n+\tldr.w\tr8, [r9, r3]\n+\tldr.w\tr3, [r8]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tcmp\tr4, #0\n+\tblt.n\t26eda \n+\tldr\tr3, [r6, #0]\n+\tcmp\tr3, r4\n+\tble.n\t26eda \n+\tcmp.w\tsl, #0\n+\tble.n\t26ef2 \n+\tldr\tr3, [r6, #0]\n+\tcmp\tsl, r3\n+\tble.n\t26e62 \n+\tldr\tr3, [pc, #244]\t@ (26f48 )\n+\tldr\tr0, [pc, #252]\t@ (26f50 )\n+\tadd\tr0, pc\n+\tldr.w\tr8, [r9, r3]\n+\tldr.w\tr3, [r8]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [r6, #4]\n+\tcmp\tsl, r3\n+\tbgt.n\t26f18 \n+\tldr\tr0, [r6, #8]\n+\tmov\tr2, r7\n \tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9100 \n-\tb.n\t26ae2 \n+\tadd\tr7, r5\n+\tadd\tr0, r4\n+\tblx\t87cc \n+\tcmp\tr5, r7\n+\tbcs.n\t26ebc \n+\tldr\tr3, [pc, #204]\t@ (26f48 )\n+\tldr.w\tsl, [pc, #212]\t@ 26f54 \n+\tadd\tsl, pc\n+\tldr.w\tr8, [r9, r3]\n+\tadd.w\tr9, sp, #10\n+\tcmp\tr4, #0\n+\tblt.n\t26e94 \n+\tldr\tr3, [r6, #4]\n+\tcmp\tr3, r4\n+\tbgt.n\t26e9e \n+\tldr.w\tr3, [r8]\n+\tmov\tr0, sl\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tmov\tr1, r4\n+\tldr\tr0, [r6, #12]\n+\tblx\t87e8 \n+\tldr.w\tr3, [r8]\n+\tmov\tr0, r5\n+\tmov\tr1, r9\n+\tldr.w\tr3, [r3, #1352]\t@ 0x548\n+\tblx\tr3\n+\tadd\tr5, r0\n+\tadd\tr4, r0\n+\tcmp\tr7, r5\n+\tbhi.n\t26e8a \n+\tldr\tr0, [r6, #8]\n+\tadd\tr0, fp\n+\tldr\tr2, [pc, #148]\t@ (26f58 )\n+\tldr\tr3, [pc, #124]\t@ (26f40 )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #12]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t26f38 \n+\tadd\tsp, #20\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr3, [pc, #108]\t@ (26f48 )\n+\tldr\tr0, [pc, #124]\t@ (26f5c )\n+\tadd\tr0, pc\n+\tldr.w\tr8, [r9, r3]\n+\tldr.w\tr3, [r8]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tcmp.w\tsl, #0\n+\tbgt.n\t26e4a \n+\tldr\tr3, [pc, #84]\t@ (26f48 )\n+\tldr\tr0, [pc, #104]\t@ (26f60 )\n+\tadd\tr0, pc\n+\tldr.w\tr8, [r9, r3]\n+\tldr.w\tr3, [r8]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr.w\tr3, [r8]\n+\tldr\tr0, [pc, #88]\t@ (26f64 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tb.n\t26e68 \n+\tldr\tr0, [r6, #8]\n+\tadd\tr0, r4\n+\tb.n\t26ec0 \n+\tldr\tr3, [pc, #44]\t@ (26f48 )\n+\tldr.w\tr8, [r9, r3]\n+\tb.n\t26f04 \n+\tlsls\tr1, r1, #1\n+\tb.n\t26df6 \n+\tldr.w\tr2, [r8]\n+\tstr\tr0, [sp, #4]\n+\tldr\tr0, [pc, #60]\t@ (26f68 )\n+\tldr\tr2, [r2, #16]\n+\tadd\tr0, pc\n+\tblx\tr2\n+\tldrd\tr1, r3, [sp]\n+\tb.n\t26e14 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr3, [sp, #20]\n-\tldr\tr0, [pc, #44]\t@ (27164 )\n+\tstr\tr0, [r1, #36]\t@ 0x24\n+\tmovs\tr1, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tstr\tr6, [r7, #32]\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tmovs\tr3, #84\t@ 0x54\n+\tmovs\tr1, r0\n+\tmovs\tr4, #20\n+\tmovs\tr1, r0\n+\tmovs\tr4, #224\t@ 0xe0\n+\tmovs\tr1, r0\n+\tstr\tr0, [r7, #16]\n+\tmovs\tr1, r0\n+\tmovs\tr3, #26\n+\tmovs\tr1, r0\n+\tmovs\tr3, #114\t@ 0x72\n+\tmovs\tr1, r0\n+\tmovs\tr3, #216\t@ 0xd8\n+\tmovs\tr1, r0\n+\tmovs\tr1, #230\t@ 0xe6\n+\tmovs\tr1, r0\n+\n+00026f6c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tmov\tr9, r2\n+\tldr\tr2, [pc, #184]\t@ (27038 )\n+\tmov\tr8, r3\n+\tldr\tr3, [pc, #184]\t@ (2703c )\n+\tadd\tr2, pc\n+\tsub\tsp, #20\n+\tldr\tr7, [pc, #180]\t@ (27040 )\n+\tmov\tr4, r1\n+\tmov\tr5, r0\n+\tadd\tr1, sp, #4\n+\tldr\tr3, [r2, r3]\n+\tadd\tr2, sp, #8\n+\tldr\tr0, [r0, #12]\n+\tadd\tr7, pc\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #12]\n+\tmov.w\tr3, #0\n+\tblx\t964c \n+\tcmp\tr4, #0\n+\tblt.n\t27020 \n+\tldr\tr2, [sp, #4]\n+\tcmp\tr2, r4\n+\tble.n\t27020 \n+\tldr\tr3, [sp, #8]\n+\tadds\tr1, r4, #1\n+\tcmp\tr1, r2\n+\tmov.w\tr0, r4, lsl #2\n+\tldr.w\tr6, [r3, r4, lsl #2]\n+\titet\tne\n+\taddne\tr3, r3, r0\n+\tldreq\tr4, [r5, #4]\n+\tldrne\tr4, [r3, #4]\n+\tcmp\tr6, #0\n+\tblt.n\t27010 \n+\tldr\tr3, [r5, #4]\n+\tcmp\tr3, r6\n+\tble.n\t27010 \n+\tcmp\tr4, #0\n+\tble.n\t27000 \n+\tldr\tr3, [r5, #4]\n+\tcmp\tr3, r4\n+\tblt.n\t27000 \n+\tldr\tr3, [r5, #8]\n+\tsubs\tr4, r4, r6\n+\tldr\tr2, [pc, #100]\t@ (27044 )\n+\tadd\tr3, r6\n+\tstr.w\tr3, [r9]\n+\tldr\tr3, [pc, #84]\t@ (2703c )\n+\tadd\tr2, pc\n+\tstr.w\tr4, [r8]\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #12]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t27032 \n+\tadd\tsp, #20\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr3, [pc, #68]\t@ (27048 )\n+\tldr\tr0, [pc, #72]\t@ (2704c )\n+\tadd\tr0, pc\n+\tldr\tr3, [r7, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tb.n\t26fd8 \n+\tldr\tr3, [pc, #52]\t@ (27048 )\n+\tldr\tr0, [pc, #60]\t@ (27050 )\n+\tadd\tr0, pc\n+\tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tb.n\t26fce \n+\tldr\tr3, [pc, #36]\t@ (27048 )\n+\tldr\tr0, [pc, #48]\t@ (27054 )\n \tadd\tr0, pc\n+\tldr\tr3, [r7, r3]\n+\tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tb.n\t26ae0 \n+\tldr\tr2, [sp, #4]\n+\tb.n\t26fae \n+\tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tstr\tr4, [r5, #100]\t@ 0x64\n+\tstr\tr0, [r7, #4]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr0, [r4, #100]\t@ 0x64\n+\tstr\tr6, [r4, #4]\n+\tmovs\tr1, r0\n+\tstr\tr6, [r2, #0]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tpop\t{r3, r4, r5, r6, pc}\n+\tmovs\tr4, #172\t@ 0xac\n+\tmovs\tr1, r0\n+\tmovs\tr4, #40\t@ 0x28\n+\tmovs\tr1, r0\n+\tmovs\tr3, #176\t@ 0xb0\n+\tmovs\tr1, r0\n+\n+00027058 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tmov\tr4, r2\n+\tldr\tr2, [pc, #216]\t@ (27144 )\n+\tmov\tr7, r3\n+\tldr\tr3, [pc, #216]\t@ (27148 )\n+\tadd\tr2, pc\n+\tsub\tsp, #20\n+\tldr.w\tr9, [pc, #212]\t@ 2714c \n+\tmov\tr6, r1\n+\tmov\tr5, r0\n+\tadd\tr1, sp, #4\n+\tldr\tr3, [r2, r3]\n+\tadd\tr2, sp, #8\n+\tldr\tr0, [r0, #12]\n+\tadd\tr9, pc\n+\tldr.w\tr8, [sp, #48]\t@ 0x30\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #12]\n+\tmov.w\tr3, #0\n+\tblx\t964c \n+\tcmp\tr6, #0\n+\tblt.n\t2712e \n+\tldr\tr3, [sp, #4]\n+\tcmp\tr3, r6\n+\tble.n\t2712e \n+\tcmp\tr4, #0\n+\tblt.n\t2711a \n+\tldr\tr3, [sp, #4]\n+\tcmp\tr3, r4\n+\tble.n\t2711a \n+\tldr\tr2, [sp, #8]\n+\tadds\tr4, #1\n+\tcmp\tr4, r3\n+\tldr.w\tr6, [r2, r6, lsl #2]\n+\tite\teq\n+\tldreq\tr4, [r5, #4]\n+\tldrne.w\tr4, [r2, r4, lsl #2]\n+\tcmp\tr6, #0\n+\tblt.n\t27108 \n+\tldr\tr3, [r5, #4]\n+\tcmp\tr3, r6\n+\tble.n\t27108 \n+\tcmp\tr4, #0\n+\tble.n\t270f6 \n+\tldr\tr3, [r5, #4]\n+\tcmp\tr3, r4\n+\tblt.n\t270f6 \n+\tldr\tr3, [r5, #8]\n+\tsubs\tr4, r4, r6\n+\tldr\tr2, [pc, #120]\t@ (27150 )\n+\tadd\tr3, r6\n+\tstr\tr3, [r7, #0]\n+\tldr\tr3, [pc, #108]\t@ (27148 )\n+\tadd\tr2, pc\n+\tstr.w\tr4, [r8]\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #12]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t27140 \n+\tadd\tsp, #20\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n+\tldr\tr3, [pc, #92]\t@ (27154 )\n+\tldr\tr0, [pc, #92]\t@ (27158 )\n+\tadd\tr0, pc\n+\tldr.w\tr3, [r9, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tb.n\t270d0 \n+\tldr\tr3, [pc, #72]\t@ (27154 )\n+\tldr\tr0, [pc, #80]\t@ (2715c )\n+\tadd\tr0, pc\n+\tldr.w\tr3, [r9, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tb.n\t270c6 \n+\tldr\tr3, [pc, #56]\t@ (27154 )\n+\tldr\tr0, [pc, #64]\t@ (27160 )\n+\tadd\tr0, pc\n+\tldr.w\tr3, [r9, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #4]\n+\tb.n\t270aa \n+\tldr\tr3, [pc, #36]\t@ (27154 )\n+\tldr\tr0, [pc, #48]\t@ (27164 )\n+\tadd\tr0, pc\n+\tldr.w\tr3, [r9, r3]\n+\tldr\tr3, [r3, #0]\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tb.n\t270a0 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tldrsh\tr4, [r1, r6]\n+\tmovs\tr1, r0\n+\tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr0, [r0, #9]\n+\tldrsh\tr0, [r7, r5]\n \tmovs\tr1, r0\n-\tpop\t{r2, r6}\n+\tldrsh\tr0, [r4, r4]\n+\tmovs\tr1, r0\n+\tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr2, [r2, #80]\t@ 0x50\n+\tmovs\tr5, #118\t@ 0x76\n+\tmovs\tr1, r0\n+\tmovs\tr4, #240\t@ 0xf0\n \tmovs\tr1, r0\n-\tadds\tr2, r5, #7\n+\tmovs\tr4, #114\t@ 0x72\n+\tmovs\tr1, r0\n+\tmovs\tr3, #246\t@ 0xf6\n \tmovs\tr1, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #48]\t@ (271a8 )\n+\tldr\tr3, [pc, #48]\t@ (271a8 )\n \tmov\tr5, r0\n-\tldr\tr2, [pc, #48]\t@ (271ac )\n+\tldr\tr2, [pc, #48]\t@ (271ac )\n \tmovs\tr0, #16\n \tadd\tr3, pc\n \tldr\tr6, [r3, r2]\n \tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n@@ -49884,134 +49915,134 @@\n \tmovs\tr0, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tldr\tr2, [r0, #8]\n \tmov\tr4, r0\n-\tldr\tr3, [pc, #80]\t@ (27218 )\n+\tldr\tr3, [pc, #80]\t@ (27218 )\n \tadd\tr3, pc\n-\tcbz\tr2, 27212 \n+\tcbz\tr2, 27212 \n \tldr\tr2, [r0, #4]\n \tcmp\tr2, #0\n-\tldr\tr2, [pc, #76]\t@ (2721c )\n+\tldr\tr2, [pc, #76]\t@ (2721c )\n \tit\tle\n \tldrle\tr6, [r3, r2]\n-\tble.n\t271fe \n-\tldr\tr7, [pc, #72]\t@ (27220 )\n+\tble.n\t271fe \n+\tldr\tr7, [pc, #72]\t@ (27220 )\n \tmovs\tr5, #0\n \tldr\tr6, [r3, r2]\n \tadd\tr7, pc\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tcmp\tr3, r5\n-\tbgt.n\t271ec \n+\tbgt.n\t271ec \n \tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldrd\tr3, r2, [r4, #8]\n \tldr.w\tr0, [r2, r5, lsl #2]\n \tadds\tr5, #1\n \tblx\tr3\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, r5\n-\tbgt.n\t271de \n+\tbgt.n\t271de \n \tldr\tr3, [r6, #0]\n \tldr\tr0, [r4, #12]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n \tldr\tr3, [r3, #24]\n \tbx\tr3\n-\tldr\tr2, [pc, #8]\t@ (2721c )\n+\tldr\tr2, [pc, #8]\t@ (2721c )\n \tldr\tr6, [r3, r2]\n-\tb.n\t271fe \n+\tb.n\t271fe \n \tldrsh\tr6, [r6, r0]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tmovs\tr5, #12\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr5, r1\n-\tldr\tr2, [pc, #116]\t@ (272ac )\n+\tldr\tr2, [pc, #116]\t@ (272ac )\n \tldrd\tr1, r3, [r0]\n \tadd\tr2, pc\n \tmov\tr4, r0\n \tcmp\tr3, r1\n-\tblt.n\t2728c \n-\tcbnz\tr1, 27298 \n+\tblt.n\t2728c \n+\tcbnz\tr1, 27298 \n \tmov.w\tr1, #1024\t@ 0x400\n \tmov.w\tr7, #256\t@ 0x100\n-\tldr\tr3, [pc, #96]\t@ (272b0 )\n+\tldr\tr3, [pc, #96]\t@ (272b0 )\n \tldr\tr0, [r4, #12]\n \tldr.w\tr8, [r2, r3]\n \tldr.w\tr3, [r8]\n \tldr\tr3, [r3, #28]\n \tblx\tr3\n \tmov\tr6, r0\n-\tcbz\tr0, 2729e \n+\tcbz\tr0, 2729e \n \tldr\tr3, [r4, #4]\n \tstr\tr7, [r4, #0]\n \tcmp\tr3, #0\n \tstr\tr6, [r4, #12]\n-\tblt.n\t27270 \n+\tblt.n\t27270 \n \tcmp\tr3, r7\n-\tblt.n\t2727e \n+\tblt.n\t2727e \n \tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #60]\t@ (272b4 )\n+\tldr\tr0, [pc, #60]\t@ (272b4 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r4, #4]\n \tldr\tr1, [r4, #12]\n \tadds\tr2, r3, #1\n \tstr.w\tr5, [r1, r3, lsl #2]\n \tstr\tr2, [r4, #4]\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tcmp\tr3, #0\n-\tbge.n\t2727e \n-\tldr\tr3, [pc, #28]\t@ (272b0 )\n+\tbge.n\t2727e \n+\tldr\tr3, [pc, #28]\t@ (272b0 )\n \tldr.w\tr8, [r2, r3]\n-\tb.n\t27270 \n+\tb.n\t27270 \n \tlsls\tr7, r1, #1\n \tlsls\tr1, r1, #3\n-\tb.n\t2724e \n+\tb.n\t2724e \n \tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #20]\t@ (272b8 )\n+\tldr\tr0, [pc, #20]\t@ (272b8 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t27262 \n+\tb.n\t27262 \n \tldrb\tr0, [r0, r7]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tmovs\tr5, #36\t@ 0x24\n \tmovs\tr1, r0\n \tmovs\tr4, #162\t@ 0xa2\n \tmovs\tr1, r0\n \tldr\tr2, [r0, #0]\n \tldr\tr3, [r1, #0]\n \tcmp\tr2, r3\n-\tblt.n\t272cc \n+\tblt.n\t272cc \n \tite\tgt\n \tmovgt\tr0, #1\n \tmovle\tr0, #0\n \tbx\tlr\n \tmov.w\tr0, #4294967295\t@ 0xffffffff\n \tbx\tlr\n \tnop\n-\tldr\tr3, [pc, #12]\t@ (272e4 )\n-\tldr\tr2, [pc, #16]\t@ (272e8 )\n+\tldr\tr3, [pc, #12]\t@ (272e4 )\n+\tldr\tr2, [pc, #16]\t@ (272e8 )\n \tadd\tr3, pc\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tbx\tr3\n \tnop\n \tldrb\tr4, [r4, r4]\n@@ -50019,177 +50050,177 @@\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n \tmov\tr6, r0\n-\tldr\tr0, [pc, #396]\t@ (2748c )\n-\tldr\tr3, [pc, #396]\t@ (27490 )\n+\tldr\tr0, [pc, #396]\t@ (2748c )\n+\tldr\tr3, [pc, #396]\t@ (27490 )\n \tsub\tsp, #20\n \tadd\tr0, pc\n-\tldr.w\tr9, [pc, #396]\t@ 27494 \n+\tldr.w\tr9, [pc, #396]\t@ 27494 \n \tldr\tr4, [r6, #4]\n \tmov\tr5, r1\n \tadd\tr9, pc\n \tsubs\tr7, r2, #0\n \tldr\tr3, [r0, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n-\tbge.n\t27326 \n+\tbge.n\t27326 \n \tmov\tr0, r1\n \tblx\t8f68 \n \tmov\tr7, r0\n \tmov\tfp, r4\n \tcmp\tr7, #0\n-\tbeq.w\t27462 \n+\tbeq.w\t27462 \n \tldr\tr1, [r6, #0]\n \tadd.w\tsl, r7, r4\n \tcmp\tsl, r1\n \tit\tlt\n \tmovlt\tr3, sl\n-\tblt.n\t2736c \n+\tblt.n\t2736c \n \tcmp\tr1, #0\n-\tbne.w\t27470 \n+\tbne.w\t27470 \n \tmov.w\tr1, #256\t@ 0x100\n-\tldr\tr3, [pc, #336]\t@ (27498 )\n+\tldr\tr3, [pc, #336]\t@ (27498 )\n \tadd\tr1, r7\n \tldr\tr0, [r6, #8]\n \tldr.w\tr8, [r9, r3]\n \tstr\tr1, [sp, #0]\n \tldr.w\tr2, [r8]\n \tldr\tr3, [r2, #28]\n \tblx\tr3\n \tldr\tr1, [sp, #0]\n \tmov\tr3, r0\n \tcmp\tr0, #0\n-\tbeq.w\t27474 \n+\tbeq.w\t27474 \n \tstr\tr3, [r6, #8]\n \tldr\tr3, [r6, #4]\n \tstr\tr1, [r6, #0]\n \tadd\tr3, r7\n \tcmp\tr3, #0\n \tstr\tr3, [r6, #4]\n-\tblt.n\t27378 \n+\tblt.n\t27378 \n \tldr\tr2, [r6, #0]\n \tcmp\tr2, r3\n-\tbgt.n\t2738a \n-\tldr\tr3, [pc, #284]\t@ (27498 )\n-\tldr\tr0, [pc, #288]\t@ (2749c )\n+\tbgt.n\t2738a \n+\tldr\tr3, [pc, #284]\t@ (27498 )\n+\tldr\tr0, [pc, #288]\t@ (2749c )\n \tadd\tr0, pc\n \tldr.w\tr8, [r9, r3]\n \tldr.w\tr3, [r8]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tcmp\tr4, #0\n-\tblt.n\t2742a \n+\tblt.n\t2742a \n \tldr\tr3, [r6, #0]\n \tcmp\tr3, r4\n-\tble.n\t2742a \n+\tble.n\t2742a \n \tcmp.w\tsl, #0\n-\tble.n\t27442 \n+\tble.n\t27442 \n \tldr\tr3, [r6, #0]\n \tcmp\tsl, r3\n-\tble.n\t273b2 \n-\tldr\tr3, [pc, #244]\t@ (27498 )\n-\tldr\tr0, [pc, #252]\t@ (274a0 )\n+\tble.n\t273b2 \n+\tldr\tr3, [pc, #244]\t@ (27498 )\n+\tldr\tr0, [pc, #252]\t@ (274a0 )\n \tadd\tr0, pc\n \tldr.w\tr8, [r9, r3]\n \tldr.w\tr3, [r8]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r6, #4]\n \tcmp\tsl, r3\n-\tbgt.n\t27468 \n+\tbgt.n\t27468 \n \tldr\tr0, [r6, #8]\n \tmov\tr2, r7\n \tmov\tr1, r5\n \tadd\tr7, r5\n \tadd\tr0, r4\n \tblx\t87cc \n \tcmp\tr5, r7\n-\tbcs.n\t2740c \n-\tldr\tr3, [pc, #204]\t@ (27498 )\n-\tldr.w\tsl, [pc, #212]\t@ 274a4 \n+\tbcs.n\t2740c \n+\tldr\tr3, [pc, #204]\t@ (27498 )\n+\tldr.w\tsl, [pc, #212]\t@ 274a4 \n \tadd\tsl, pc\n \tldr.w\tr8, [r9, r3]\n \tadd.w\tr9, sp, #10\n \tcmp\tr4, #0\n-\tblt.n\t273e4 \n+\tblt.n\t273e4 \n \tldr\tr3, [r6, #4]\n \tcmp\tr3, r4\n-\tbgt.n\t273ee \n+\tbgt.n\t273ee \n \tldr.w\tr3, [r8]\n \tmov\tr0, sl\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tmov\tr1, r4\n \tldr\tr0, [r6, #12]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr.w\tr3, [r8]\n \tmov\tr0, r5\n \tmov\tr1, r9\n \tldr.w\tr3, [r3, #1352]\t@ 0x548\n \tblx\tr3\n \tadd\tr5, r0\n \tadd\tr4, r0\n \tcmp\tr7, r5\n-\tbhi.n\t273da \n+\tbhi.n\t273da \n \tldr\tr0, [r6, #8]\n \tadd\tr0, fp\n-\tldr\tr2, [pc, #148]\t@ (274a8 )\n-\tldr\tr3, [pc, #124]\t@ (27490 )\n+\tldr\tr2, [pc, #148]\t@ (274a8 )\n+\tldr\tr3, [pc, #124]\t@ (27490 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t27488 \n+\tbne.n\t27488 \n \tadd\tsp, #20\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [pc, #108]\t@ (27498 )\n-\tldr\tr0, [pc, #124]\t@ (274ac )\n+\tldr\tr3, [pc, #108]\t@ (27498 )\n+\tldr\tr0, [pc, #124]\t@ (274ac )\n \tadd\tr0, pc\n \tldr.w\tr8, [r9, r3]\n \tldr.w\tr3, [r8]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tcmp.w\tsl, #0\n-\tbgt.n\t2739a \n-\tldr\tr3, [pc, #84]\t@ (27498 )\n-\tldr\tr0, [pc, #104]\t@ (274b0 )\n+\tbgt.n\t2739a \n+\tldr\tr3, [pc, #84]\t@ (27498 )\n+\tldr\tr0, [pc, #104]\t@ (274b0 )\n \tadd\tr0, pc\n \tldr.w\tr8, [r9, r3]\n \tldr.w\tr3, [r8]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr.w\tr3, [r8]\n-\tldr\tr0, [pc, #88]\t@ (274b4 )\n+\tldr\tr0, [pc, #88]\t@ (274b4 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t273b8 \n+\tb.n\t273b8 \n \tldr\tr0, [r6, #8]\n \tadd\tr0, r4\n-\tb.n\t27410 \n-\tldr\tr3, [pc, #44]\t@ (27498 )\n+\tb.n\t27410 \n+\tldr\tr3, [pc, #44]\t@ (27498 )\n \tldr.w\tr8, [r9, r3]\n-\tb.n\t27454 \n+\tb.n\t27454 \n \tlsls\tr1, r1, #1\n-\tb.n\t27346 \n+\tb.n\t27346 \n \tldr.w\tr2, [r8]\n \tstr\tr0, [sp, #4]\n-\tldr\tr0, [pc, #60]\t@ (274b8 )\n+\tldr\tr0, [pc, #60]\t@ (274b8 )\n \tldr\tr2, [r2, #16]\n \tadd\tr0, pc\n \tblx\tr2\n \tldrd\tr1, r3, [sp]\n-\tb.n\t27364 \n+\tb.n\t27364 \n \tblx\t894c <__stack_chk_fail@plt>\n \tldrb\tr0, [r7, r3]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tldrb\tr6, [r5, r3]\n \tmovs\tr1, r0\n@@ -50211,37 +50242,37 @@\n \tmovs\tr1, r0\n \tmovs\tr3, #138\t@ 0x8a\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tldr\tr2, [pc, #588]\t@ (2771c )\n+\tldr\tr2, [pc, #588]\t@ (2771c )\n \tsub\tsp, #52\t@ 0x34\n-\tldr\tr3, [pc, #588]\t@ (27720 )\n+\tldr\tr3, [pc, #588]\t@ (27720 )\n \tmov\tr5, r0\n \tadd\tr2, pc\n \tldr\tr6, [r0, #36]\t@ 0x24\n-\tldr\tr4, [pc, #584]\t@ (27724 )\n+\tldr\tr4, [pc, #584]\t@ (27724 )\n \tmov\tr7, r1\n \tldr\tr3, [r2, r3]\n \tadd\tr4, pc\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #44]\t@ 0x2c\n \tmov.w\tr3, #0\n \tcmp\tr6, #0\n-\tbeq.n\t275c2 \n+\tbeq.n\t275c2 \n \tldr\tr3, [r0, #100]\t@ 0x64\n \tldr\tr2, [r3, #4]\n \tldr.w\tr9, [r3, #12]\n-\tldr\tr3, [pc, #560]\t@ (27728 )\n+\tldr\tr3, [pc, #560]\t@ (27728 )\n \tcmp\tr2, #1\n \tldr\tr4, [r4, r3]\n \tldr\tr3, [r4, #0]\n-\tble.n\t27596 \n+\tble.n\t27596 \n \tadds\tr2, #3\n \tldr\tr3, [r3, #20]\n \tlsls\tr6, r2, #2\n \tmov\tr0, r6\n \tblx\tr3\n \tsub.w\tr2, r6, #12\n \tmov\tr1, r9\n@@ -50253,18 +50284,18 @@\n \tblx\tr3\n \tldr\tr6, [r5, #24]\n \tldr\tr2, [r4, #0]\n \tstr.w\tr0, [r8]\n \tldr\tr3, [r6, #4]\n \tldr.w\tr9, [r2, #216]\t@ 0xd8\n \tcmp\tr3, #0\n-\tble.n\t275b6 \n+\tble.n\t275b6 \n \tldr\tr1, [r6, #0]\n \tcmp\tr3, r1\n-\tbgt.n\t275b6 \n+\tbgt.n\t275b6 \n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r6, #12]\n \tsubs\tr3, #1\n \tldr.w\tr0, [r2, r3, lsl #2]\n \tadds\tr0, #1\n \tblx\tr9\n \tmov\tr3, r0\n@@ -50284,111 +50315,111 @@\n \tmov\tr0, r7\n \tblx\tr5\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r8\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr0, #0\n-\tldr\tr2, [pc, #432]\t@ (2772c )\n-\tldr\tr3, [pc, #416]\t@ (27720 )\n+\tldr\tr2, [pc, #432]\t@ (2772c )\n+\tldr\tr3, [pc, #416]\t@ (27720 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #44]\t@ 0x2c\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t27718 \n+\tbne.w\t27718 \n \tadd\tsp, #52\t@ 0x34\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr.w\tr4, [r3, #948]\t@ 0x3b4\n \tcmp\tr2, #0\n-\tbne.w\t2770e \n-\tldr\tr0, [pc, #396]\t@ (27730 )\n+\tbne.w\t2770e \n+\tldr\tr0, [pc, #396]\t@ (27730 )\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tadd\tr0, pc\n \tblx\tr3\n \tmov\tr1, r0\n \tmov\tr0, r7\n \tblx\tr4\n-\tb.n\t27578 \n-\tldr\tr0, [pc, #380]\t@ (27734 )\n+\tb.n\t27578 \n+\tldr\tr0, [pc, #380]\t@ (27734 )\n \tldr\tr3, [r2, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r6, #4]\n-\tb.n\t27536 \n+\tb.n\t27536 \n \tldr\tr1, [r0, #28]\n \tstr\tr1, [sp, #24]\n \tcmp\tr1, #0\n-\tbeq.w\t276f8 \n+\tbeq.w\t276f8 \n \tldr\tr3, [sp, #24]\n \tmovs\tr2, #4\n \tldr\tr1, [r3, #8]\n-\tldr\tr3, [pc, #356]\t@ (27738 )\n+\tldr\tr3, [pc, #356]\t@ (27738 )\n \tldr.w\tsl, [r1, #4]\n \tadd\tr3, pc\n \tldr.w\tr9, [r1, #12]\n \tmov\tr1, sl\n \tmov\tr0, r9\n \tblx\t9830 \n-\tldr\tr3, [pc, #320]\t@ (27728 )\n+\tldr\tr3, [pc, #320]\t@ (27728 )\n \tmov.w\tr0, sl, lsl #2\n \tldr\tr4, [r4, r3]\n \tldr\tr3, [r4, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tcmp.w\tsl, #0\n \tstr\tr0, [sp, #12]\n-\tble.n\t2766c \n-\tldr\tr3, [pc, #316]\t@ (2773c )\n+\tble.n\t2766c \n+\tldr\tr3, [pc, #316]\t@ (2773c )\n \tsub.w\tr9, r9, #4\n \tstr\tr7, [sp, #28]\n \tmov\tr8, r6\n \tadd\tr3, pc\n \tstr\tr3, [sp, #20]\n-\tldr\tr3, [pc, #308]\t@ (27740 )\n+\tldr\tr3, [pc, #308]\t@ (27740 )\n \tmov.w\tfp, #4294967295\t@ 0xffffffff\n \tmov\tr7, r4\n \tadd\tr3, pc\n \tstr\tr3, [sp, #16]\n \tldr.w\tr2, [r9, #4]!\n \tmov\tr1, fp\n \tcmp\tr1, r2\n \tmov\tfp, r2\n-\tbeq.n\t27660 \n+\tbeq.n\t27660 \n \tcmp\tr2, #0\n-\tblt.n\t2762c \n+\tblt.n\t2762c \n \tldr\tr1, [r5, #108]\t@ 0x6c\n \tcmp\tr2, r1\n-\tblt.n\t27638 \n+\tblt.n\t27638 \n \tldr\tr2, [r7, #0]\n \tldr\tr0, [sp, #16]\n \tldr\tr2, [r2, #16]\n \tblx\tr2\n \tldr.w\tr2, [r9]\n \tldr\tr1, [r5, #112]\t@ 0x70\n \tcmp\tr6, sl\n \tldr.w\tr4, [r1, r2, lsl #2]\n-\tblt.n\t2764a \n+\tblt.n\t2764a \n \tldr\tr1, [r7, #0]\n \tldr\tr0, [sp, #20]\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tldr\tr2, [r7, #0]\n \tmov\tr0, r4\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr.w\tr2, [r2, #232]\t@ 0xe8\n \tblx\tr2\n \tldr\tr3, [sp, #12]\n \tstr.w\tr0, [r3, r6, lsl #2]\n \tadds\tr6, #1\n \tadd.w\tr8, r8, #1\n \tcmp\tsl, r8\n-\tbne.n\t27616 \n+\tbne.n\t27616 \n \tmov\tr4, r7\n \tldr\tr7, [sp, #28]\n \tldr\tr3, [sp, #24]\n \tadd\tr5, sp, #36\t@ 0x24\n \tldr\tr0, [r3, #4]\n \tldr\tr3, [r4, #0]\n \tldr.w\tr3, [r3, #216]\t@ 0xd8\n@@ -50410,15 +50441,15 @@\n \tldr\tr3, [r4, #0]\n \tmov\tr6, r0\n \tmov\tr0, r8\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tldr\tr0, [pc, #148]\t@ (27744 )\n+\tldr\tr0, [pc, #148]\t@ (27744 )\n \tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tstr\tr5, [sp, #4]\n \tmovs\tr5, #1\n \tstr\tr5, [sp, #0]\n@@ -50428,207 +50459,207 @@\n \tldr.w\tr8, [r3, #200]\t@ 0xc8\n \tmovs\tr3, #0\n \tmov\tr2, r3\n \tblx\tr8\n \tldr\tr3, [r4, #0]\n \tmovs\tr2, #0\n \tstr\tr2, [sp, #0]\n-\tldr\tr1, [pc, #112]\t@ (27748 )\n+\tldr\tr1, [pc, #112]\t@ (27748 )\n \tmov\tr0, r7\n \tldr.w\tr8, [r3, #920]\t@ 0x398\n-\tldr\tr2, [pc, #108]\t@ (2774c )\n+\tldr\tr2, [pc, #108]\t@ (2774c )\n \tadd\tr1, pc\n-\tldr\tr3, [pc, #108]\t@ (27750 )\n+\tldr\tr3, [pc, #108]\t@ (27750 )\n \tadd\tr2, pc\n \tadd\tr3, pc\n \tblx\tr8\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tmov\tr1, r6\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmov\tr0, r5\n-\tb.n\t2757a \n-\tldr\tr3, [pc, #44]\t@ (27728 )\n+\tb.n\t2757a \n+\tldr\tr3, [pc, #44]\t@ (27728 )\n \tadd\tr5, sp, #36\t@ 0x24\n-\tldr\tr0, [pc, #84]\t@ (27754 )\n+\tldr\tr0, [pc, #84]\t@ (27754 )\n \tadd\tr0, pc\n \tldr\tr4, [r4, r3]\n \tldr\tr3, [r4, #0]\n \tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tblx\tr3\n \tmov\tr6, r0\n-\tb.n\t276a6 \n+\tb.n\t276a6 \n \tldr.w\tr1, [r9]\n \tmov\tr0, r7\n \tblx\tr4\n-\tb.n\t27578 \n+\tb.n\t27578 \n \tblx\t894c <__stack_chk_fail@plt>\n \tldrh\tr0, [r5, r4]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tldrh\tr6, [r3, r4]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tldrh\tr6, [r7, r1]\n \tmovs\tr1, r0\n-\tbvc.n\t276a8 \n+\tstmia\tr7!, {r1, r2, r6}\n \tmovs\tr0, r0\n \tmovs\tr4, #190\t@ 0xbe\n \tmovs\tr1, r0\n \tstc2l\t15, cr15, [r1], #1020\t@ 0x3fc\n \tmovs\tr5, #126\t@ 0x7e\n \tmovs\tr1, r0\n \tmovs\tr4, #214\t@ 0xd6\n \tmovs\tr1, r0\n-\tasrs\tr6, r0, #2\n+\tlsrs\tr2, r1, #17\n \tmovs\tr1, r0\n-\tasrs\tr6, r4, #1\n+\tlsrs\tr2, r5, #16\n \tmovs\tr1, r0\n-\tasrs\tr6, r3, #1\n+\tlsrs\tr2, r4, #16\n \tmovs\tr1, r0\n-\tbge.n\t27654 \n+\tbge.n\t27654 \n \tmovs\tr0, r0\n-\tbvs.n\t27824 \n+\tstmia\tr5!, {r1, r4, r5, r6, r7}\n \tmovs\tr0, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr7, [pc, #64]\t@ (277a8 )\n+\tldr\tr7, [pc, #64]\t@ (277a8 )\n \tldr\tr3, [r0, #4]\n \tadd\tr7, pc\n \tcmp\tr1, r3\n-\tbge.n\t277a4 \n-\tldr\tr6, [pc, #56]\t@ (277ac )\n+\tbge.n\t277a4 \n+\tldr\tr6, [pc, #56]\t@ (277ac )\n \tmov\tr4, r0\n \tmov\tr5, r1\n \tadd\tr6, pc\n \tsubs\tr3, #1\n-\tldr\tr2, [pc, #52]\t@ (277b0 )\n+\tldr\tr2, [pc, #52]\t@ (277b0 )\n \tmov\tr0, r6\n \tcmp\tr3, #0\n \tstr\tr3, [r4, #4]\n-\tblt.n\t2778a \n+\tblt.n\t2778a \n \tldr\tr1, [r4, #0]\n \tcmp\tr3, r1\n-\tblt.n\t27794 \n+\tblt.n\t27794 \n \tldr\tr3, [r7, r2]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r4, #4]\n \tldrd\tr2, r0, [r4, #8]\n \tldr.w\tr0, [r0, r3, lsl #2]\n \tblx\tr2\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, r5\n-\tbgt.n\t27778 \n+\tbgt.n\t27778 \n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tnop\n \tldr\tr2, [r2, r2]\n \tmovs\tr1, r0\n \tmovs\tr4, #106\t@ 0x6a\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tldr\tr2, [r0, #0]\n-\tldr\tr1, [pc, #36]\t@ (277dc )\n+\tldr\tr1, [pc, #36]\t@ (277dc )\n \tpush\t{r4}\n \tcmp\tr2, #1\n \tadd\tr1, pc\n \tadd.w\tr4, r2, #4294967295\t@ 0xffffffff\n \tstr\tr4, [r0, #0]\n-\tble.n\t277cc \n+\tble.n\t277cc \n \tldr.w\tr4, [sp], #4\n \tbx\tlr\n-\tldr\tr3, [pc, #16]\t@ (277e0 )\n+\tldr\tr3, [pc, #16]\t@ (277e0 )\n \tldr.w\tr4, [sp], #4\n \tldr\tr3, [r1, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tbx\tr3\n \tldr\tr0, [r0, r1]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #40]\t@ (2781c )\n+\tldr\tr5, [pc, #40]\t@ (2781c )\n \tadd\tr5, pc\n-\tcbz\tr0, 27804 \n+\tcbz\tr0, 27804 \n \tldr\tr3, [r0, #0]\n \tmov\tr4, r0\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #0]\n \tcmp\tr3, #0\n-\tble.n\t27806 \n+\tble.n\t27806 \n \tpop\t{r4, r5, r6, pc}\n \tldr\tr0, [r0, #8]\n-\tbl\t271b0 \n-\tldr\tr3, [pc, #16]\t@ (27820 )\n+\tbl\t271b0 \n+\tldr\tr3, [pc, #16]\t@ (27820 )\n \tmov\tr0, r4\n \tldr\tr3, [r5, r3]\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tbx\tr3\n \tldr\tr0, [r1, r0]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4016]\t@ 0xfb0\n-\tldr\tr6, [pc, #696]\t@ (27af0 )\n+\tldr\tr6, [pc, #696]\t@ (27af0 )\n \tsub\tsp, #48\t@ 0x30\n-\tldr\tr5, [pc, #696]\t@ (27af4 )\n+\tldr\tr5, [pc, #696]\t@ (27af4 )\n \tadd\tr6, pc\n-\tldr\tr0, [pc, #696]\t@ (27af8 )\n-\tldr\tr4, [pc, #700]\t@ (27afc )\n+\tldr\tr0, [pc, #696]\t@ (27af8 )\n+\tldr\tr4, [pc, #700]\t@ (27afc )\n \tadd\tr0, pc\n \tldr\tr5, [r6, r5]\n \tmov\tr6, r1\n \tmov\tr1, r0\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #44]\t@ 0x2c\n \tmov.w\tr5, #0\n \tmov\tr5, r2\n \tmov\tr2, r3\n \tsubs\tr3, r5, #1\n \tcmp\tr3, #1\n \tldr\tr4, [r0, r4]\n \tldr\tr1, [r4, #0]\n-\tbhi.w\t27968 \n+\tbhi.w\t27968 \n \tcmp\tr5, #1\n-\tbeq.w\t27a98 \n+\tbeq.w\t27a98 \n \tldr.w\tr3, [r1, #1368]\t@ 0x558\n \tadd.w\tr8, sp, #12\n \tldr\tr0, [r2, #4]\n \tblx\tr3\n \tmov\tr5, r0\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r5\n-\tldr\tr1, [pc, #644]\t@ (27b00 )\n+\tldr\tr1, [pc, #644]\t@ (27b00 )\n \tldr.w\tr3, [r3, #988]\t@ 0x3dc\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tcmp\tr0, #0\n-\tbne.n\t27978 \n-\tldr\tr1, [pc, #632]\t@ (27b04 )\n+\tbne.n\t27978 \n+\tldr\tr1, [pc, #632]\t@ (27b04 )\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #524]\t@ 0x20c\n \tadd\tr1, pc\n-\tldr.w\tr9, [pc, #628]\t@ 27b08 \n+\tldr.w\tr9, [pc, #628]\t@ 27b08 \n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r6\n \tadd\tr9, pc\n \tldr.w\tr3, [r3, #672]\t@ 0x2a0\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n@@ -50641,15 +50672,15 @@\n \tstr\tr3, [r0, #0]\n \tldr.w\tr3, [r2, #1368]\t@ 0x558\n \tldr.w\tsl, [r2, #988]\t@ 0x3dc\n \tblx\tr3\n \tmov\tr1, r9\n \tblx\tsl\n \tcmp\tr0, #0\n-\tbeq.w\t27a7c \n+\tbeq.w\t27a7c \n \tldr\tr3, [r4, #0]\n \tmov\tr1, r5\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr0, r7\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n@@ -50664,80 +50695,80 @@\n \tmov\tr2, r8\n \tmov\tr1, r0\n \tmov\tr0, r6\n \tblx\tr5\n \tldr\tr3, [r4, #0]\n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbeq.n\t2798e \n+\tbeq.n\t2798e \n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n-\tldr\tr1, [pc, #516]\t@ (27b0c )\n+\tldr\tr1, [pc, #516]\t@ (27b0c )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr5, r0\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov\tr1, r7\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #1152]\t@ 0x480\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n-\tldr\tr1, [pc, #492]\t@ (27b10 )\n+\tldr\tr1, [pc, #492]\t@ (27b10 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr0, r5\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tadd\tr1, pc\n \tblx\tr3\n \tldr\tr3, [r7, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r7, #0]\n-\tble.w\t27a8c \n+\tble.w\t27a8c \n \tldr\tr3, [r4, #0]\n \tmov\tr1, r5\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr5, #1\n-\tldr\tr2, [pc, #456]\t@ (27b14 )\n-\tldr\tr3, [pc, #420]\t@ (27af4 )\n+\tldr\tr2, [pc, #456]\t@ (27b14 )\n+\tldr\tr3, [pc, #420]\t@ (27af4 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #44]\t@ 0x2c\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t27aea \n+\tbne.w\t27aea \n \tmov\tr0, r5\n \tadd\tsp, #48\t@ 0x30\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tldr\tr3, [pc, #428]\t@ (27b18 )\n+\tldr\tr3, [pc, #428]\t@ (27b18 )\n \tmov\tr0, r6\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #1\n \tadd\tr3, pc\n \tblx\tr4\n-\tb.n\t27948 \n+\tb.n\t27948 \n \tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tmov\tr0, r5\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tblx\tr3\n \tldr\tr3, [r0, #0]\n \tmov\tr7, r0\n \tadds\tr3, #1\n \tstr\tr3, [r0, #0]\n-\tb.n\t278d6 \n+\tb.n\t278d6 \n \tldr\tr3, [r3, #20]\n \tmovs\tr0, #120\t@ 0x78\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n-\tldr\tr2, [pc, #388]\t@ (27b1c )\n+\tldr\tr2, [pc, #388]\t@ (27b1c )\n \tmov\tr8, r0\n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tadd\tr2, pc\n \tstr\tr2, [r0, #112]\t@ 0x70\n \tmovs\tr2, #178\t@ 0xb2\n \tstr\tr2, [r0, #108]\t@ 0x6c\n \tblx\tr3\n@@ -50766,39 +50797,39 @@\n \tstr\tr5, [r0, #4]\n \tmov.w\tr0, #256\t@ 0x100\n \tldr\tr3, [r3, #20]\n \tstr.w\tr0, [r9]\n \tblx\tr3\n \tstr.w\tr0, [r9, #8]\n \tmov\tr0, r5\n-\tbl\t27168 \n+\tbl\t27168 \n \tstr.w\tr0, [r9, #12]\n-\tldr\tr0, [pc, #280]\t@ (27b20 )\n+\tldr\tr0, [pc, #280]\t@ (27b20 )\n \tstr.w\tr9, [r8, #16]\n \tadd\tr0, pc\n-\tbl\t27168 \n+\tbl\t27168 \n \tstr.w\tr0, [r8, #32]\n \tmov\tr0, r5\n-\tbl\t27168 \n+\tbl\t27168 \n \tstr.w\tr0, [r8, #24]\n-\tldr\tr0, [pc, #260]\t@ (27b24 )\n+\tldr\tr0, [pc, #260]\t@ (27b24 )\n \tadd\tr0, pc\n-\tbl\t27168 \n+\tbl\t27168 \n \tstr.w\tr0, [r8, #100]\t@ 0x64\n \tmov\tr0, r5\n-\tbl\t27168 \n+\tbl\t27168 \n \tldr\tr3, [r4, #0]\n \tstr.w\tr0, [r8, #104]\t@ 0x68\n \tmov\tr0, r7\n \tldr.w\tr2, [r3, #1368]\t@ 0x558\n \tldr.w\tr9, [r3, #392]\t@ 0x188\n \tblx\tr2\n-\tldr\tr3, [pc, #228]\t@ (27b28 )\n+\tldr\tr3, [pc, #228]\t@ (27b28 )\n \tmov\tr1, r0\n-\tldr\tr2, [pc, #228]\t@ (27b2c )\n+\tldr\tr2, [pc, #228]\t@ (27b2c )\n \tmov\tr0, r6\n \tadd\tr3, pc\n \tstr\tr3, [sp, #0]\n \tadd\tr2, pc\n \tmov\tr3, r8\n \tblx\tr9\n \tldr\tr3, [r4, #0]\n@@ -50807,85 +50838,85 @@\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tldr\tr3, [r7, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r7, #0]\n-\tbgt.w\t2794a \n+\tbgt.w\t2794a \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t2794a \n+\tb.n\t2794a \n \tldr\tr3, [r4, #0]\n \tmov\tr1, r9\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr0, r7\n \tldr\tr3, [r3, #72]\t@ 0x48\n \tblx\tr3\n-\tb.n\t278c8 \n+\tb.n\t278c8 \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t2793c \n-\tldr\tr7, [pc, #148]\t@ (27b30 )\n+\tb.n\t2793c \n+\tldr\tr7, [pc, #148]\t@ (27b30 )\n \tadd.w\tr8, sp, #12\n-\tldr\tr3, [pc, #148]\t@ (27b34 )\n+\tldr\tr3, [pc, #148]\t@ (27b34 )\n \tmov\tr2, r8\n \tadd\tr7, pc\n \tldr.w\tr5, [r1, #608]\t@ 0x260\n \tadd\tr3, pc\n \tmov\tr1, r7\n \tmov\tr0, r6\n \tstr\tr3, [sp, #12]\n \tblx\tr5\n \tmov\tr5, r0\n-\tcbz\tr0, 27aca \n+\tcbz\tr0, 27aca \n \tldr\tr2, [r5, #0]\n-\tldr\tr1, [pc, #124]\t@ (27b38 )\n+\tldr\tr1, [pc, #124]\t@ (27b38 )\n \tadds\tr2, #1\n \tstr.w\tr2, [r5], #4\n \tadd\tr1, pc\n \tmov\tr0, r5\n \tblx\t973c \n-\tb.n\t27874 \n+\tb.n\t27874 \n \tldr\tr3, [r4, #0]\n \tmovs\tr0, #56\t@ 0x38\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov\tr5, r0\n \tmov\tr1, r7\n \tldr\tr2, [sp, #12]\n \tldr.w\tr7, [r3, #900]\t@ 0x384\n \tmovs\tr3, #0\n \tstr\tr3, [r0, #0]\n \tmov\tr3, r0\n \tmov\tr0, r6\n \tblx\tr7\n-\tb.n\t27ab6 \n+\tb.n\t27ab6 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n \tldrsb\tr2, [r0, r7]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tldrsb\tr4, [r7, r6]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr5, pc, #280\t@ (adr r5, 27c1c )\n+\tadd\tr5, pc, #280\t@ (adr r5, 27c1c )\n \tmovs\tr0, r0\n-\tadd\tr5, pc, #224\t@ (adr r5, 27be8 )\n+\tadd\tr5, pc, #224\t@ (adr r5, 27be8 )\n \tmovs\tr0, r0\n-\tadd\tr5, pc, #256\t@ (adr r5, 27c0c )\n+\tadd\tr5, pc, #256\t@ (adr r5, 27c0c )\n \tmovs\tr0, r0\n-\tadd\tr4, pc, #832\t@ (adr r4, 27e50 )\n+\tadd\tr4, pc, #832\t@ (adr r4, 27e50 )\n \tmovs\tr0, r0\n \tlsls\tr4, r4, #4\n \tmovs\tr1, r0\n \tldrsb\tr6, [r5, r2]\n \tmovs\tr1, r0\n \tlsls\tr6, r6, #2\n \tmovs\tr1, r0\n@@ -50904,25 +50935,25 @@\n \tmovs\tr1, r0\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tldr\tr3, [r0, #4]\n \tmov\tr4, r0\n-\tldr\tr2, [pc, #48]\t@ (27b80 )\n+\tldr\tr2, [pc, #48]\t@ (27b80 )\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n \tadd\tr2, pc\n \tcmp\tr3, #0\n-\tblt.n\t27b60 \n+\tblt.n\t27b60 \n \tldr\tr1, [r0, #0]\n \tcmp\tr3, r1\n-\tblt.n\t27b70 \n-\tldr\tr3, [pc, #32]\t@ (27b84 )\n-\tldr\tr0, [pc, #36]\t@ (27b88 )\n+\tblt.n\t27b70 \n+\tldr\tr3, [pc, #32]\t@ (27b84 )\n+\tldr\tr0, [pc, #36]\t@ (27b88 )\n \tadd\tr0, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r4, #4]\n \tldrd\tr2, r1, [r4, #8]\n@@ -50936,79 +50967,79 @@\n \tmovs\tr0, r0\n \tmovs\tr1, #20\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n-\tldr\tr4, [pc, #232]\t@ (27c88 )\n+\tldr\tr4, [pc, #232]\t@ (27c88 )\n \tsub\tsp, #36\t@ 0x24\n-\tldr\tr1, [pc, #232]\t@ (27c8c )\n+\tldr\tr1, [pc, #232]\t@ (27c8c )\n \tadd.w\tr8, r0, #44\t@ 0x2c\n \tadd\tr4, pc\n-\tldr\tr3, [pc, #228]\t@ (27c90 )\n-\tldr\tr2, [pc, #232]\t@ (27c94 )\n+\tldr\tr3, [pc, #228]\t@ (27c90 )\n+\tldr\tr2, [pc, #232]\t@ (27c94 )\n \tadd.w\tr9, sp, #4\n \tadd\tr3, pc\n \tmov\tr0, r8\n \tldr\tr1, [r4, r1]\n \tldr\tr1, [r1, #0]\n \tstr\tr1, [sp, #28]\n \tmov.w\tr1, #0\n \tmov\tr1, r9\n \tldr\tr4, [r3, r2]\n \tldr\tr3, [r4, #0]\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbeq.n\t27c6a \n+\tbeq.n\t27c6a \n \tmov\tr6, r0\n \tadd\tr5, sp, #16\n \tldr\tr3, [r4, #0]\n \tmov\tr1, r5\n \tldr\tr7, [r6, #12]\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tmov\tr0, r7\n \tblx\tr3\n-\tcbz\tr0, 27c3c \n+\tcbz\tr0, 27c3c \n \tldr.w\tfp, [r0, #12]\n \tldr.w\tsl, [fp, #12]\n \tcmp.w\tsl, #0\n-\tbeq.n\t27c0e \n+\tbeq.n\t27c0e \n \tldr.w\tr3, [sl]\n \tsubs\tr3, #1\n \tstr.w\tr3, [sl]\n \tcmp\tr3, #0\n-\tbgt.n\t27c0e \n+\tbgt.n\t27c0e \n \tldr.w\tr0, [sl, #8]\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr3, [r4, #0]\n \tmov\tr0, sl\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr.w\tr0, [fp, #8]\n-\tcbz\tr0, 27c26 \n+\tcbz\tr0, 27c26 \n \tldr\tr3, [r0, #0]\n \tldr\tr1, [r4, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t27c26 \n+\tbgt.n\t27c26 \n \tldr.w\tr3, [r1, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov\tr0, fp\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #780]\t@ 0x30c\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t27be2 \n+\tbne.n\t27be2 \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tldr\tr3, [r3, #24]\n@@ -51020,24 +51051,24 @@\n \tldr\tr3, [r4, #0]\n \tmov\tr1, r9\n \tmov\tr0, r8\n \tldr.w\tr3, [r3, #588]\t@ 0x24c\n \tblx\tr3\n \tmov\tr6, r0\n \tcmp\tr0, #0\n-\tbne.n\t27bd2 \n-\tldr\tr2, [pc, #44]\t@ (27c98 )\n-\tldr\tr3, [pc, #28]\t@ (27c8c )\n+\tbne.n\t27bd2 \n+\tldr\tr2, [pc, #44]\t@ (27c98 )\n+\tldr\tr3, [pc, #28]\t@ (27c8c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t27c84 \n+\tbne.n\t27c84 \n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tblx\t894c <__stack_chk_fail@plt>\n \tstrb\tr6, [r2, r1]\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n@@ -51048,468 +51079,468 @@\n \tstrh\tr6, [r1, r6]\n \tmovs\tr1, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tldr\tr6, [pc, #56]\t@ (27ce8 )\n+\tldr\tr6, [pc, #56]\t@ (27ce8 )\n \tldrd\tr1, r0, [r0, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr5, [r4, #28]\n \tadd\tr6, pc\n-\tcbz\tr5, 27cc6 \n+\tcbz\tr5, 27cc6 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t27cd4 \n+\tble.n\t27cd4 \n \tldr\tr0, [r4, #32]\n \tmovs\tr1, #0\n \tstr\tr1, [r4, #28]\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n-\tb.w\t27224 \n+\tb.w\t27224 \n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n-\tldr\tr3, [pc, #16]\t@ (27cec )\n+\tbl\t271b0 \n+\tldr\tr3, [pc, #16]\t@ (27cec )\n \tmov\tr0, r5\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t27cc6 \n+\tb.n\t27cc6 \n \tstrh\tr4, [r0, r5]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tldr\tr6, [pc, #68]\t@ (27d48 )\n+\tldr\tr6, [pc, #68]\t@ (27d48 )\n \tldrd\tr3, r0, [r0, #100]\t@ 0x64\n \tadd\tr6, pc\n \tldr\tr1, [r3, #4]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr5, [r4, #28]\n-\tcbz\tr5, 27d24 \n+\tcbz\tr5, 27d24 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t27d32 \n+\tble.n\t27d32 \n \tldr\tr0, [r4, #32]\n \tmovs\tr1, #0\n \tstr\tr1, [r4, #28]\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n-\tb.w\t27224 \n+\tb.w\t27224 \n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n-\tldr\tr3, [pc, #16]\t@ (27d4c )\n+\tbl\t271b0 \n+\tldr\tr3, [pc, #16]\t@ (27d4c )\n \tmov\tr0, r5\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t27d24 \n+\tb.n\t27d24 \n \tnop\n \tstrh\tr6, [r6, r3]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tldr\tr5, [r0, #28]\n \tmov\tr4, r0\n-\tldr\tr7, [pc, #104]\t@ (27dcc )\n+\tldr\tr7, [pc, #104]\t@ (27dcc )\n \tmov\tr6, r1\n \tadd\tr7, pc\n-\tcbz\tr5, 27d74 \n+\tcbz\tr5, 27d74 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t27db6 \n-\tldr\tr3, [pc, #88]\t@ (27dd0 )\n+\tble.n\t27db6 \n+\tldr\tr3, [pc, #88]\t@ (27dd0 )\n \tldr\tr7, [r7, r3]\n \tldr\tr3, [r7, #0]\n \tmovs\tr0, #12\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tmov\tr5, r0\n \tstr\tr0, [r4, #28]\n \tmovs\tr3, #1\n \tstr\tr3, [r0, #0]\n \tldr\tr3, [r4, #20]\n \tstr\tr3, [r0, #4]\n \tmovs\tr0, #0\n-\tbl\t27168 \n+\tbl\t27168 \n \tcmp\tr6, #0\n \tstr\tr0, [r5, #8]\n-\tblt.n\t27d9e \n+\tblt.n\t27d9e \n \tldr\tr3, [r4, #108]\t@ 0x6c\n \tcmp\tr3, r6\n-\tbgt.n\t27da8 \n+\tbgt.n\t27da8 \n \tldr\tr3, [r7, #0]\n-\tldr\tr0, [pc, #48]\t@ (27dd4 )\n+\tldr\tr0, [pc, #48]\t@ (27dd4 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r4, #28]\n \tmov\tr1, r6\n \tldr\tr0, [r3, #8]\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, lr}\n-\tb.w\t27224 \n+\tb.w\t27224 \n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n-\tldr\tr3, [pc, #16]\t@ (27dd0 )\n+\tbl\t271b0 \n+\tldr\tr3, [pc, #16]\t@ (27dd0 )\n \tmov\tr0, r5\n \tldr\tr7, [r7, r3]\n \tldr\tr3, [r7, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t27d78 \n+\tb.n\t27d78 \n \tnop\n \tstrh\tr6, [r2, r2]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tsubs\tr0, r0, #5\n \tmovs\tr1, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tldr\tr5, [r0, #28]\n \tmovs\tr3, #0\n-\tldr\tr6, [pc, #212]\t@ (27ec0 )\n+\tldr\tr6, [pc, #212]\t@ (27ec0 )\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tmov\tr4, r0\n \tstr\tr1, [r0, #0]\n \tadd\tr6, pc\n \tstr\tr2, [r0, #20]\n \tstr\tr3, [r0, #36]\t@ 0x24\n \tstrd\tr3, r3, [r0, #8]\n-\tcbz\tr5, 27e0a \n+\tcbz\tr5, 27e0a \n \tldr\tr3, [r5, #0]\n \tadd\tr3, r2\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t27e72 \n+\tble.n\t27e72 \n \tldr\tr0, [r4, #40]\t@ 0x28\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tcbz\tr0, 27e1c \n+\tcbz\tr0, 27e1c \n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t27e86 \n+\tble.n\t27e86 \n \tmovs\tr5, #0\n \tmov\tr0, r4\n \tstr\tr5, [r4, #40]\t@ 0x28\n-\tbl\t27b8c \n+\tbl\t27b8c \n \tldr\tr3, [r4, #16]\n \tldr\tr0, [r3, #12]\n \tstr\tr5, [r3, #4]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t27e94 \n+\tbeq.n\t27e94 \n \tmov\tr1, r5\n-\tbl\t27758 \n+\tbl\t27758 \n \tldr\tr0, [r4, #32]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t27e9e \n+\tbeq.n\t27e9e \n \tmovs\tr1, #0\n-\tbl\t27758 \n+\tbl\t27758 \n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t27ea8 \n+\tbeq.n\t27ea8 \n \tmovs\tr1, #0\n-\tbl\t27758 \n+\tbl\t27758 \n \tldr\tr0, [r4, #100]\t@ 0x64\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t27eb2 \n+\tbeq.n\t27eb2 \n \tmovs\tr1, #0\n-\tbl\t27758 \n+\tbl\t27758 \n \tldr\tr0, [r4, #104]\t@ 0x68\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t27ebc \n+\tbeq.n\t27ebc \n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tmovs\tr1, #0\n-\tb.n\t27758 \n+\tb.n\t27758 \n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n-\tldr\tr3, [pc, #72]\t@ (27ec4 )\n+\tbl\t271b0 \n+\tldr\tr3, [pc, #72]\t@ (27ec4 )\n \tmov\tr0, r5\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t27e0a \n-\tldr\tr3, [pc, #60]\t@ (27ec4 )\n+\tb.n\t27e0a \n+\tldr\tr3, [pc, #60]\t@ (27ec4 )\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t27e1c \n+\tb.n\t27e1c \n \tstr\tr3, [r0, #4]\n \tldr\tr0, [r4, #32]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbne.n\t27e40 \n+\tbne.n\t27e40 \n \tstr\tr3, [r0, #4]\n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbne.n\t27e4e \n+\tbne.n\t27e4e \n \tstr\tr3, [r0, #4]\n \tldr\tr0, [r4, #100]\t@ 0x64\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbne.n\t27e5c \n+\tbne.n\t27e5c \n \tstr\tr3, [r0, #4]\n \tldr\tr0, [r4, #104]\t@ 0x68\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbne.n\t27e6a \n+\tbne.n\t27e6a \n \tstr\tr3, [r0, #4]\n \tpop\t{r4, r5, r6, pc}\n \tstrh\tr0, [r1, r0]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tldr\tr5, [r0, #28]\n \tmov\tr4, r0\n-\tldr\tr6, [pc, #168]\t@ (27f84 )\n+\tldr\tr6, [pc, #168]\t@ (27f84 )\n \tadd\tr6, pc\n-\tcbz\tr5, 27eea \n+\tcbz\tr5, 27eea \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t27f66 \n-\tldr\tr3, [pc, #156]\t@ (27f88 )\n+\tble.n\t27f66 \n+\tldr\tr3, [pc, #156]\t@ (27f88 )\n \tldr\tr5, [r6, r3]\n \tldr\tr0, [r4, #40]\t@ 0x28\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tcbz\tr0, 27f00 \n+\tcbz\tr0, 27f00 \n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t27f7a \n+\tble.n\t27f7a \n \tmovs\tr3, #0\n \tmov\tr0, r4\n \tstr\tr3, [r4, #40]\t@ 0x28\n-\tbl\t27b8c \n+\tbl\t27b8c \n \tldr\tr3, [r5, #0]\n \tadd.w\tr0, r4, #44\t@ 0x2c\n \tldr.w\tr3, [r3, #444]\t@ 0x1bc\n \tblx\tr3\n \tldr\tr6, [r4, #16]\n \tldr\tr0, [r6, #12]\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr3, [r5, #0]\n \tldr\tr0, [r6, #8]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r6\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr0, [r4, #32]\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr0, [r4, #24]\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr0, [r4, #100]\t@ 0x64\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr0, [r4, #104]\t@ 0x68\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr0, [r4, #4]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t27f5a \n+\tbgt.n\t27f5a \n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tldr\tr3, [r3, #24]\n \tbx\tr3\n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n-\tldr\tr3, [pc, #24]\t@ (27f88 )\n+\tbl\t271b0 \n+\tldr\tr3, [pc, #24]\t@ (27f88 )\n \tmov\tr0, r5\n \tldr\tr5, [r6, r3]\n \tldr\tr3, [r5, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t27eee \n+\tb.n\t27eee \n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t27f00 \n+\tb.n\t27f00 \n \tstr\tr0, [r4, r4]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr5, r2\n \tldr\tr2, [r0, #108]\t@ 0x6c\n-\tldr\tr3, [pc, #108]\t@ (2800c )\n+\tldr\tr3, [pc, #108]\t@ (2800c )\n \tmov\tr4, r0\n \tcmp\tr2, r5\n-\tldr\tr2, [pc, #104]\t@ (28010 )\n+\tldr\tr2, [pc, #104]\t@ (28010 )\n \tadd\tr3, pc\n \tmov\tr6, r1\n \tldr\tr7, [r3, r2]\n-\tbgt.n\t27fb8 \n+\tbgt.n\t27fb8 \n \tldr\tr3, [r7, #0]\n-\tldr\tr0, [pc, #96]\t@ (28014 )\n+\tldr\tr0, [pc, #96]\t@ (28014 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r7, #0]\n \tmov\tr1, r6\n \tldr\tr0, [r4, #8]\n \tmovs\tr2, #1\n \tldr.w\tr3, [r3, #1484]\t@ 0x5cc\n \tblx\tr3\n \tcmp\tr0, #0\n \tite\teq\n \tmoveq\tr3, #1\n \tmovne\tr3, #0\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tbne.n\t27fe6 \n+\tbne.n\t27fe6 \n \tldr\tr5, [r4, #28]\n-\tcbz\tr5, 27fe0 \n+\tcbz\tr5, 27fe0 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t27ff6 \n+\tble.n\t27ff6 \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tmov\tr1, r5\n \tmov\tr0, r4\n-\tbl\t27d50 \n+\tbl\t27d50 \n \tldr\tr3, [r4, #20]\n \tsubs\tr3, #1\n \tstr\tr3, [r4, #20]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r5\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tb.n\t27fe4 \n+\tb.n\t27fe4 \n \tnop\n \tstr\tr6, [r2, r1]\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tadds\tr0, r3, #6\n \tmovs\tr1, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr7, r2\n \tldrb\tr2, [r1, #0]\n-\tldr\tr3, [pc, #108]\t@ (28098 )\n+\tldr\tr3, [pc, #108]\t@ (28098 )\n \tmov\tr5, r0\n \tadd\tr3, pc\n-\tcbz\tr2, 28088 \n-\tldr\tr2, [pc, #104]\t@ (2809c )\n+\tcbz\tr2, 28088 \n+\tldr\tr2, [pc, #104]\t@ (2809c )\n \tmov\tr4, r1\n \tldr\tr6, [r3, r2]\n-\tb.n\t28048 \n+\tb.n\t28048 \n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #1328]\t@ 0x530\n \tblx\tr3\n \tldrb\tr3, [r0, #0]\n \tmov\tr4, r0\n-\tcbz\tr3, 28088 \n+\tcbz\tr3, 28088 \n \tldr\tr3, [r6, #0]\n \tmovs\tr2, #1\n \tldr\tr0, [r5, #8]\n \tmov\tr1, r4\n \tldr.w\tr3, [r3, #1484]\t@ 0x5cc\n \tblx\tr3\n \tmov\tr3, r0\n \tcmp\tr3, #0\n \tmov\tr0, r4\n \tite\teq\n \tmoveq\tr3, #1\n \tmovne\tr3, #0\n \tstr\tr3, [r5, #36]\t@ 0x24\n-\tbne.n\t2803a \n+\tbne.n\t2803a \n \tldr\tr4, [r5, #28]\n-\tcbz\tr4, 28082 \n+\tcbz\tr4, 28082 \n \tldr\tr3, [r4, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r4, #0]\n \tcmp\tr3, #0\n-\tbgt.n\t28082 \n+\tbgt.n\t28082 \n \tldr\tr0, [r4, #8]\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr3, [r6, #0]\n \tmov\tr0, r4\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr3, #0\n \tstr\tr3, [r5, #28]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tmov\tr1, r7\n \tmov\tr0, r5\n-\tbl\t27d50 \n+\tbl\t27d50 \n \tldr\tr3, [r5, #20]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #20]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr7, [pc, #824]\t@ (283d4 )\n+\tldr\tr7, [pc, #824]\t@ (283d4 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr5, [pc, #160]\t@ (28150 )\n+\tldr\tr5, [pc, #160]\t@ (28150 )\n \tsub\tsp, #12\n-\tldr\tr4, [pc, #160]\t@ (28154 )\n+\tldr\tr4, [pc, #160]\t@ (28154 )\n \tmov\tr6, r1\n \tadd\tr5, pc\n-\tldr\tr3, [pc, #156]\t@ (28158 )\n-\tldr.w\tip, [pc, #160]\t@ 2815c \n+\tldr\tr3, [pc, #156]\t@ (28158 )\n+\tldr.w\tip, [pc, #160]\t@ 2815c \n \tadd.w\tr1, sp, #2\n \tadd\tr3, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r2\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n@@ -51517,359 +51548,359 @@\n \tldr\tr0, [r0, #8]\n \tldr.w\tr7, [r3, ip]\n \tldr\tr3, [r7, #0]\n \tldr.w\tr3, [r3, #1352]\t@ 0x548\n \tblx\tr3\n \tldr\tr3, [r4, #108]\t@ 0x6c\n \tcmp\tr3, r5\n-\tbhi.n\t280f0 \n+\tbhi.n\t280f0 \n \tldr\tr3, [r7, #0]\n-\tldr\tr0, [pc, #116]\t@ (28160 )\n+\tldr\tr0, [pc, #116]\t@ (28160 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldrh.w\tr0, [sp, #2]\n \tblx\tr6\n \tcmp\tr0, #0\n \tite\tne\n \tmovne\tr3, #1\n \tmoveq\tr3, #0\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tbeq.n\t2812c \n+\tbeq.n\t2812c \n \tldr\tr5, [r4, #28]\n-\tcbz\tr5, 28110 \n+\tcbz\tr5, 28110 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t2813c \n+\tble.n\t2813c \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tldr\tr2, [pc, #76]\t@ (28164 )\n-\tldr\tr3, [pc, #60]\t@ (28154 )\n+\tldr\tr2, [pc, #76]\t@ (28164 )\n+\tldr\tr3, [pc, #60]\t@ (28154 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t2814c \n+\tbne.n\t2814c \n \tadd\tsp, #12\n \tpop\t{r4, r5, r6, r7, pc}\n \tmov\tr1, r5\n \tmov\tr0, r4\n-\tbl\t27d50 \n+\tbl\t27d50 \n \tldr\tr3, [r4, #20]\n \tsubs\tr3, #1\n \tstr\tr3, [r4, #20]\n-\tb.n\t28114 \n+\tb.n\t28114 \n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r5\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t28110 \n+\tb.n\t28110 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr7, [pc, #280]\t@ (2826c )\n+\tldr\tr7, [pc, #280]\t@ (2826c )\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr7, [pc, #232]\t@ (28244 )\n+\tldr\tr7, [pc, #232]\t@ (28244 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tadds\tr4, r1, #3\n \tmovs\tr1, r0\n-\tldr\tr6, [pc, #912]\t@ (284f8 )\n+\tldr\tr6, [pc, #912]\t@ (284f8 )\n \tmovs\tr1, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr6, [pc, #148]\t@ (2820c )\n+\tldr\tr6, [pc, #148]\t@ (2820c )\n \tmov\tr4, r0\n \tldr\tr3, [r0, #88]\t@ 0x58\n \tmov\tr5, r1\n \tadds\tr0, #44\t@ 0x2c\n \tldr.w\tr1, [r0, #-24]\n \tadd\tr6, pc\n \tblx\tr3\n-\tcbz\tr0, 281da \n+\tcbz\tr0, 281da \n \tldr\tr0, [r0, #12]\n \tmov\tr1, r5\n \tldr\tr3, [r0, #44]\t@ 0x2c\n \tblx\tr3\n-\tcbz\tr0, 281da \n+\tcbz\tr0, 281da \n \tldr\tr5, [r0, #12]\n \tldr\tr7, [r4, #28]\n \tldr\tr3, [r5, #0]\n \tstr\tr3, [r4, #20]\n \tldr\tr3, [r5, #4]\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr7, 281ac \n+\tcbz\tr7, 281ac \n \tldr\tr3, [r7, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r7, #0]\n \tcmp\tr3, #0\n-\tble.n\t281de \n+\tble.n\t281de \n \tldr\tr3, [r5, #12]\n \tstr\tr3, [r4, #28]\n-\tcbz\tr3, 281b8 \n+\tcbz\tr3, 281b8 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tldr\tr0, [r4, #40]\t@ 0x28\n \tldr\tr3, [r5, #8]\n \tcmp\tr0, r3\n-\tbeq.n\t281d6 \n-\tcbz\tr0, 281cc \n+\tbeq.n\t281d6 \n+\tcbz\tr0, 281cc \n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t281fa \n+\tble.n\t281fa \n \tstr\tr3, [r4, #40]\t@ 0x28\n-\tcbz\tr3, 281d6 \n+\tcbz\tr3, 281d6 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr0, [r7, #8]\n-\tbl\t271b0 \n-\tldr\tr3, [pc, #40]\t@ (28210 )\n+\tbl\t271b0 \n+\tldr\tr3, [pc, #40]\t@ (28210 )\n \tmov\tr0, r7\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr3, [r5, #12]\n \tstr\tr3, [r4, #28]\n \tcmp\tr3, #0\n-\tbne.n\t281b2 \n-\tb.n\t281b8 \n-\tldr\tr3, [pc, #20]\t@ (28210 )\n+\tbne.n\t281b2 \n+\tb.n\t281b8 \n+\tldr\tr3, [pc, #20]\t@ (28210 )\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r5, #8]\n-\tb.n\t281cc \n+\tb.n\t281cc \n \tnop\n-\tldr\tr6, [pc, #480]\t@ (283f0 )\n+\tldr\tr6, [pc, #480]\t@ (283f0 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr5, r0\n-\tbl\t28168 \n+\tbl\t28168 \n \tmov\tr4, r0\n-\tcbz\tr0, 28234 \n+\tcbz\tr0, 28234 \n \tldr\tr3, [r5, #36]\t@ 0x24\n-\tcbnz\tr3, 28240 \n+\tcbnz\tr3, 28240 \n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n \tldrd\tr1, r0, [r5, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #100]\t@ 0x64\n \tldr\tr1, [r5, #40]\t@ 0x28\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr2, [r5, #40]\t@ 0x28\n \tmov\tr0, r4\n \tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r2, #0]\n \tpop\t{r3, r4, r5, pc}\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tbl\t28168 \n+\tbl\t28168 \n \tmov\tr5, r0\n-\tcbz\tr0, 28274 \n+\tcbz\tr0, 28274 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 2828a \n+\tcbnz\tr3, 2828a \n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr3, r0, [r4, #100]\t@ 0x64\n \tldr\tr1, [r3, #4]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r5\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r4, #100]\t@ 0x64\n \tldr\tr1, [r4, #40]\t@ 0x28\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr2, [r4, #40]\t@ 0x28\n \tmov\tr0, r5\n \tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r2, #0]\n \tpop\t{r3, r4, r5, pc}\n \tnop\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tldr\tr5, [r0, #24]\n \tmov\tr4, r0\n-\tldr\tr2, [pc, #80]\t@ (28304 )\n+\tldr\tr2, [pc, #80]\t@ (28304 )\n \tldr\tr3, [r5, #4]\n \tadd\tr2, pc\n \tcmp\tr3, #0\n-\tble.n\t282e8 \n+\tble.n\t282e8 \n \tldr\tr1, [r5, #0]\n \tcmp\tr3, r1\n \tit\tle\n \tmovle\tr0, r5\n-\tbgt.n\t282e8 \n+\tbgt.n\t282e8 \n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr1, [r5, #12]\n \tldr\tr2, [r0, #8]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r1, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n-\tcbz\tr2, 282fc \n-\tbl\t27b3c \n+\tcbz\tr2, 282fc \n+\tbl\t27b3c \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tclz\tr3, r3\n \tlsrs\tr3, r3, #5\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tpop\t{r3, r4, r5, pc}\n-\tldr\tr3, [pc, #28]\t@ (28308 )\n-\tldr\tr0, [pc, #32]\t@ (2830c )\n+\tldr\tr3, [pc, #28]\t@ (28308 )\n+\tldr\tr0, [pc, #32]\t@ (2830c )\n \tadd\tr0, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #4]\n \tldr\tr0, [r4, #24]\n-\tb.n\t282c6 \n+\tb.n\t282c6 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t282dc \n-\tldr\tr5, [pc, #280]\t@ (28420 )\n+\tb.n\t282dc \n+\tldr\tr5, [pc, #280]\t@ (28420 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #30\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n \tldr\tr4, [r0, #32]\n \tsub\tsp, #8\n-\tldr\tr6, [pc, #244]\t@ (2841c )\n+\tldr\tr6, [pc, #244]\t@ (2841c )\n \tmov\tr5, r0\n \tldr\tr3, [r4, #4]\n \tadd\tr6, pc\n \tcmp\tr3, #0\n-\tble.n\t283ba \n+\tble.n\t283ba \n \tldr\tr2, [r4, #0]\n \tcmp\tr3, r2\n-\tbgt.n\t283ba \n+\tbgt.n\t283ba \n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r4, #12]\n \tsubs\tr3, #1\n \tldr\tr4, [r5, #28]\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tcmp\tr4, r3\n-\tbeq.n\t283aa \n+\tbeq.n\t283aa \n \tcmp\tr3, #0\n-\tbeq.n\t283aa \n+\tbeq.n\t283aa \n \tcmp\tr4, #0\n-\tbeq.n\t2840a \n+\tbeq.n\t2840a \n \tldr\tr1, [r3, #4]\n \tldr\tr2, [r4, #4]\n \tcmp\tr1, r2\n-\tblt.n\t283aa \n-\tbgt.n\t283d8 \n+\tblt.n\t283aa \n+\tbgt.n\t283d8 \n \tldr\tr7, [r4, #8]\n \tldr\tr4, [r3, #8]\n \tldr\tr2, [r7, #8]\n \tldr\tr3, [r4, #8]\n \tcmp\tr2, r3\n-\tbeq.n\t28374 \n-\tldr\tr3, [pc, #184]\t@ (28420 )\n-\tldr\tr0, [pc, #184]\t@ (28424 )\n+\tbeq.n\t28374 \n+\tldr\tr3, [pc, #184]\t@ (28420 )\n+\tldr\tr0, [pc, #184]\t@ (28424 )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, #0\n-\tble.n\t283aa \n-\tldr.w\tr8, [pc, #172]\t@ 28428 \n+\tble.n\t283aa \n+\tldr.w\tr8, [pc, #172]\t@ 28428 \n \tadd\tr8, pc\n \tldr\tr2, [r4, #0]\n \tsubs\tr3, #1\n-\tldr\tr1, [pc, #152]\t@ (28420 )\n+\tldr\tr1, [pc, #152]\t@ (28420 )\n \tmov\tr0, r8\n \tcmp\tr3, r2\n \tstr\tr3, [r4, #4]\n-\tblt.n\t28398 \n+\tblt.n\t28398 \n \tldr\tr3, [r6, r1]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r4, #4]\n \tldr\tr2, [r4, #12]\n \tmov\tr0, r7\n \tldr.w\tr1, [r2, r3, lsl #2]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #4]\n \tcmp\tr3, #0\n-\tbgt.n\t28380 \n+\tbgt.n\t28380 \n \tldr\tr0, [r5, #32]\n \tldr\tr3, [r0, #8]\n-\tcbz\tr3, 283cc \n+\tcbz\tr3, 283cc \n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tb.w\t27b3c \n-\tldr\tr3, [pc, #100]\t@ (28420 )\n-\tldr\tr0, [pc, #108]\t@ (2842c )\n+\tb.w\t27b3c \n+\tldr\tr3, [pc, #100]\t@ (28420 )\n+\tldr\tr0, [pc, #108]\t@ (2842c )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r4, #4]\n-\tb.n\t28336 \n+\tb.n\t28336 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tldr\tr0, [r5, #32]\n \tldr\tr2, [r4, #0]\n \tldr\tr1, [r0, #4]\n \tsubs\tr2, #1\n \tcmp\tr2, #0\n \tadd.w\tr1, r1, #4294967295\t@ 0xffffffff\n \tstr\tr1, [r0, #4]\n \tstr\tr2, [r4, #0]\n-\tbgt.n\t28402 \n+\tbgt.n\t28402 \n \tldr\tr0, [r4, #8]\n \tstr\tr3, [sp, #4]\n-\tbl\t271b0 \n-\tldr\tr2, [pc, #40]\t@ (28420 )\n+\tbl\t271b0 \n+\tldr\tr2, [pc, #40]\t@ (28420 )\n \tmov\tr0, r4\n \tldr\tr2, [r6, r2]\n \tldr\tr2, [r2, #0]\n \tldr\tr2, [r2, #24]\n \tblx\tr2\n \tldr\tr3, [sp, #4]\n \tstr\tr3, [r5, #28]\n@@ -51879,52 +51910,52 @@\n \tldr\tr2, [r1, #4]\n \tsubs\tr2, #1\n \tstr\tr2, [r1, #4]\n \tstr\tr3, [r5, #28]\n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tnop\n-\tldr\tr4, [pc, #840]\t@ (28768 )\n+\tldr\tr4, [pc, #840]\t@ (28768 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tsubs\tr2, r7, r2\n \tmovs\tr1, r0\n \tsubs\tr2, r1, r4\n \tmovs\tr1, r0\n \tasrs\tr2, r7, #26\n \tmovs\tr1, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tbl\t28310 \n-\tldr\tr6, [pc, #88]\t@ (284a0 )\n+\tbl\t28310 \n+\tldr\tr6, [pc, #88]\t@ (284a0 )\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tadd\tr6, pc\n \tldr\tr5, [r4, #24]\n-\tcbz\tr3, 2845c \n+\tcbz\tr3, 2845c \n \tldr\tr3, [r5, #8]\n-\tcbz\tr3, 28498 \n+\tcbz\tr3, 28498 \n \tmov\tr0, r5\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n-\tb.w\t27b3c \n+\tb.w\t27b3c \n \tldr\tr3, [r5, #4]\n \tmovs\tr2, #1\n \tstr\tr2, [r4, #36]\t@ 0x24\n \tcmp\tr3, #0\n-\tble.n\t28470 \n+\tble.n\t28470 \n \tldr\tr2, [r5, #0]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr1, r5\n-\tble.n\t28482 \n-\tldr\tr3, [pc, #48]\t@ (284a4 )\n-\tldr\tr0, [pc, #52]\t@ (284a8 )\n+\tble.n\t28482 \n+\tldr\tr3, [pc, #48]\t@ (284a4 )\n+\tldr\tr0, [pc, #52]\t@ (284a8 )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #4]\n \tldr\tr1, [r4, #24]\n@@ -51932,51 +51963,51 @@\n \tldr\tr2, [r5, #12]\n \tsubs\tr3, #1\n \tmov\tr5, r1\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n \tldr\tr3, [r5, #8]\n \tcmp\tr3, #0\n-\tbne.n\t28452 \n+\tbne.n\t28452 \n \tldr\tr3, [r5, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #4]\n \tpop\t{r4, r5, r6, pc}\n-\tldr\tr3, [pc, #720]\t@ (28774 )\n+\tldr\tr3, [pc, #720]\t@ (28774 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr4, r0, #24\n \tmovs\tr1, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tbl\t28310 \n-\tldr\tr5, [pc, #84]\t@ (28518 )\n+\tbl\t28310 \n+\tldr\tr5, [pc, #84]\t@ (28518 )\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tadd\tr5, pc\n \tldr\tr6, [r4, #24]\n-\tcbz\tr3, 284d8 \n+\tcbz\tr3, 284d8 \n \tldr\tr3, [r6, #8]\n-\tcbz\tr3, 28510 \n+\tcbz\tr3, 28510 \n \tmov\tr0, r6\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n-\tb.w\t27b3c \n+\tb.w\t27b3c \n \tldr\tr3, [r6, #4]\n \tcmp\tr3, #0\n-\tble.n\t284e8 \n+\tble.n\t284e8 \n \tldr\tr2, [r6, #0]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr1, r6\n-\tble.n\t284fa \n-\tldr\tr3, [pc, #48]\t@ (2851c )\n-\tldr\tr0, [pc, #52]\t@ (28520 )\n+\tble.n\t284fa \n+\tldr\tr3, [pc, #48]\t@ (2851c )\n+\tldr\tr0, [pc, #52]\t@ (28520 )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r6, #4]\n \tldr\tr1, [r4, #24]\n@@ -51984,56 +52015,56 @@\n \tldr\tr2, [r6, #12]\n \tsubs\tr3, #1\n \tmov\tr6, r1\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n \tldr\tr3, [r6, #8]\n \tcmp\tr3, #0\n-\tbne.n\t284ce \n+\tbne.n\t284ce \n \tldr\tr3, [r6, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r6, #4]\n \tpop\t{r4, r5, r6, pc}\n-\tldr\tr3, [pc, #224]\t@ (285fc )\n+\tldr\tr3, [pc, #224]\t@ (285fc )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #22\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tldr\tr5, [r0, #36]\t@ 0x24\n \tmov\tr4, r0\n-\tldr\tr6, [pc, #104]\t@ (285a4 )\n-\tbl\t28310 \n+\tldr\tr6, [pc, #104]\t@ (285a4 )\n+\tbl\t28310 \n \tclz\tr8, r5\n \tadd\tr6, pc\n \tldr\tr7, [r4, #24]\n \tmov.w\tr8, r8, lsr #5\n-\tcbz\tr5, 2855c \n+\tcbz\tr5, 2855c \n \tldr\tr3, [r7, #8]\n-\tcbz\tr3, 28598 \n+\tcbz\tr3, 28598 \n \tmov\tr0, r7\n-\tbl\t27b3c \n+\tbl\t27b3c \n \tmov\tr0, r8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tmovs\tr3, #1\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tldr\tr3, [r7, #4]\n \tcmp\tr3, #0\n-\tble.n\t28570 \n+\tble.n\t28570 \n \tldr\tr2, [r7, #0]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr1, r7\n-\tble.n\t28582 \n-\tldr\tr3, [pc, #52]\t@ (285a8 )\n-\tldr\tr0, [pc, #56]\t@ (285ac )\n+\tble.n\t28582 \n+\tldr\tr3, [pc, #52]\t@ (285a8 )\n+\tldr\tr0, [pc, #56]\t@ (285ac )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r7, #4]\n \tldr\tr1, [r4, #24]\n@@ -52041,403 +52072,403 @@\n \tldr\tr2, [r7, #12]\n \tsubs\tr3, #1\n \tmov\tr7, r1\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n \tldr\tr3, [r7, #8]\n \tcmp\tr3, #0\n-\tbne.n\t28550 \n+\tbne.n\t28550 \n \tldr\tr3, [r7, #4]\n \tmov\tr0, r8\n \tsubs\tr3, #1\n \tstr\tr3, [r7, #4]\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr2, [pc, #744]\t@ (28890 )\n+\tldr\tr2, [pc, #744]\t@ (28890 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr4, r0, #20\n \tmovs\tr1, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tbl\t28310 \n-\tldr\tr5, [pc, #96]\t@ (28628 )\n+\tbl\t28310 \n+\tldr\tr5, [pc, #96]\t@ (28628 )\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tadd\tr5, pc\n-\tcbz\tr3, 285e2 \n+\tcbz\tr3, 285e2 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 285de \n+\tcbz\tr3, 285de \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr6, [r4, #24]\n \tldr\tr3, [r6, #4]\n \tcmp\tr3, #0\n-\tble.n\t285f4 \n+\tble.n\t285f4 \n \tldr\tr2, [r6, #0]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr0, r6\n-\tble.n\t28606 \n-\tldr\tr3, [pc, #52]\t@ (2862c )\n-\tldr\tr0, [pc, #56]\t@ (28630 )\n+\tble.n\t28606 \n+\tldr\tr3, [pc, #52]\t@ (2862c )\n+\tldr\tr0, [pc, #56]\t@ (28630 )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r6, #4]\n \tldr\tr0, [r4, #24]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr1, [r6, #12]\n \tldr\tr2, [r0, #8]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r1, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n-\tcbz\tr2, 28620 \n-\tbl\t27b3c \n+\tcbz\tr2, 28620 \n+\tbl\t27b3c \n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t2861c \n-\tldr\tr2, [pc, #208]\t@ (286fc )\n+\tb.n\t2861c \n+\tldr\tr2, [pc, #208]\t@ (286fc )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr0, r0, #18\n \tmovs\tr1, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tbl\t28310 \n-\tldr\tr5, [pc, #108]\t@ (286b8 )\n+\tbl\t28310 \n+\tldr\tr5, [pc, #108]\t@ (286b8 )\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tadd\tr5, pc\n-\tcbz\tr3, 28670 \n+\tcbz\tr3, 28670 \n \tldrd\tr3, r0, [r4, #100]\t@ 0x64\n \tldr\tr1, [r3, #4]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 2866c \n+\tcbz\tr3, 2866c \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr6, [r4, #24]\n \tldr\tr3, [r6, #4]\n \tcmp\tr3, #0\n-\tble.n\t28682 \n+\tble.n\t28682 \n \tldr\tr2, [r6, #0]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr0, r6\n-\tble.n\t28694 \n-\tldr\tr3, [pc, #56]\t@ (286bc )\n-\tldr\tr0, [pc, #56]\t@ (286c0 )\n+\tble.n\t28694 \n+\tldr\tr3, [pc, #56]\t@ (286bc )\n+\tldr\tr0, [pc, #56]\t@ (286c0 )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r6, #4]\n \tldr\tr0, [r4, #24]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr1, [r6, #12]\n \tldr\tr2, [r0, #8]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r1, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n-\tcbz\tr2, 286ae \n-\tbl\t27b3c \n+\tcbz\tr2, 286ae \n+\tbl\t27b3c \n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t286aa \n+\tb.n\t286aa \n \tnop\n-\tldr\tr1, [pc, #704]\t@ (2897c )\n+\tldr\tr1, [pc, #704]\t@ (2897c )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr2, r6, #15\n \tmovs\tr1, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tbl\t28310 \n-\tldr\tr6, [pc, #96]\t@ (2873c )\n+\tbl\t28310 \n+\tldr\tr6, [pc, #96]\t@ (2873c )\n \tldr\tr0, [r4, #36]\t@ 0x24\n \tadd\tr6, pc\n \tldr\tr5, [r4, #24]\n-\tcbz\tr0, 286f0 \n+\tcbz\tr0, 286f0 \n \tldr\tr3, [r5, #8]\n-\tcbz\tr3, 28730 \n+\tcbz\tr3, 28730 \n \tmov\tr0, r5\n-\tbl\t27b3c \n+\tbl\t27b3c \n \tldr\tr0, [r4, #36]\t@ 0x24\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tble.n\t286fc \n+\tble.n\t286fc \n \tldr\tr2, [r5, #0]\n \tcmp\tr3, r2\n-\tble.n\t2870c \n-\tldr\tr3, [pc, #64]\t@ (28740 )\n-\tldr\tr0, [pc, #68]\t@ (28744 )\n+\tble.n\t2870c \n+\tldr\tr3, [pc, #64]\t@ (28740 )\n+\tldr\tr0, [pc, #68]\t@ (28744 )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r5, #12]\n \tsubs\tr3, #1\n \tldrd\tr1, r0, [r4, #28]\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 28738 \n+\tcbz\tr3, 28738 \n \tldr\tr2, [r3, #0]\n \tldr\tr0, [r4, #36]\t@ 0x24\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr3, [r5, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #4]\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr0, [r4, #36]\t@ 0x24\n \tpop\t{r4, r5, r6, pc}\n-\tldr\tr1, [pc, #128]\t@ (287c0 )\n+\tldr\tr1, [pc, #128]\t@ (287c0 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr0, r7, #13\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr2, [pc, #440]\t@ (28914 )\n+\tldr\tr2, [pc, #440]\t@ (28914 )\n \tsub\tsp, #12\n-\tldr\tr3, [pc, #440]\t@ (28918 )\n+\tldr\tr3, [pc, #440]\t@ (28918 )\n \tmov\tr4, r0\n \tadd\tr2, pc\n-\tldr\tr7, [pc, #440]\t@ (2891c )\n+\tldr\tr7, [pc, #440]\t@ (2891c )\n \tmov\tr5, r1\n \tadd\tr7, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #4]\n \tmov.w\tr3, #0\n \tldr\tr3, [r0, #108]\t@ 0x6c\n \tcmp\tr3, r1\n-\tbgt.n\t28786 \n-\tldr\tr3, [pc, #420]\t@ (28920 )\n-\tldr\tr0, [pc, #424]\t@ (28924 )\n+\tbgt.n\t28786 \n+\tldr\tr3, [pc, #420]\t@ (28920 )\n+\tldr\tr0, [pc, #424]\t@ (28924 )\n \tadd\tr0, pc\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr.w\tr9, [r4, #16]\n \tldr.w\tr8, [r4, #20]\n \tldr.w\tr3, [r9, #12]\n \tadd.w\tr6, r8, #1\n \tstr\tr6, [r4, #20]\n \tldr.w\tsl, [r3, #4]\n \tcmp\tr6, sl\n-\tblt.n\t28844 \n+\tblt.n\t28844 \n \tldr\tr0, [r4, #0]\n \tcmp\tr0, #0\n-\tbeq.n\t2881e \n-\tldr\tr3, [pc, #376]\t@ (28920 )\n+\tbeq.n\t2881e \n+\tldr\tr3, [pc, #376]\t@ (28920 )\n \tldr\tr6, [r7, r3]\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #512]\t@ 0x200\n \tblx\tr3\n \tmov\tr3, r0\n \tcmp\tr0, #0\n-\tbne.n\t2881e \n+\tbne.n\t2881e \n \tldr\tr2, [r6, #0]\n \tldrd\tr0, r1, [r4]\n \tldr.w\tr7, [r2, #1260]\t@ 0x4ec\n \tmovs\tr2, #1\n \tblx\tr7\n \tcmp\tr0, #0\n-\tble.n\t2881e \n+\tble.n\t2881e \n \tldr\tr3, [r6, #0]\n \tmov\tr1, sp\n \tldr\tr0, [r4, #4]\n \tldr.w\tr3, [r3, #172]\t@ 0xac\n \tblx\tr3\n \tldr\tr2, [sp, #0]\n \tmov\tr5, r0\n \tcmp\tr2, #2\n-\tbhi.w\t288e2 \n+\tbhi.w\t288e2 \n \tmov\tr1, r5\n \tldr\tr0, [r4, #16]\n-\tbl\t272ec \n+\tbl\t272ec \n \tldr\tr5, [r4, #28]\n \tldr\tr2, [sp, #0]\n \tmovs\tr3, #1\n \tstr\tr0, [r4, #8]\n \tstr\tr2, [r4, #12]\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr5, 28800 \n+\tcbz\tr5, 28800 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t288f0 \n-\tldr\tr2, [pc, #292]\t@ (28928 )\n+\tble.n\t288f0 \n+\tldr\tr2, [pc, #292]\t@ (28928 )\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tldr\tr3, [pc, #272]\t@ (28918 )\n+\tldr\tr3, [pc, #272]\t@ (28918 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t28910 \n+\tbne.n\t28910 \n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr2, [pc, #268]\t@ (2892c )\n+\tldr\tr2, [pc, #268]\t@ (2892c )\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tldr\tr3, [pc, #240]\t@ (28918 )\n+\tldr\tr3, [pc, #240]\t@ (28918 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t28910 \n+\tbne.n\t28910 \n \tmov\tr1, r5\n \tmov\tr0, r4\n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tb.w\t27d50 \n+\tb.w\t27d50 \n \tldr\tr5, [r3, #12]\n \tcmp\tr6, #0\n-\tblt.n\t28900 \n+\tblt.n\t28900 \n \tadd.w\tr8, r8, #2\n \tldr.w\tfp, [r5, r6, lsl #2]\n \tcmp\tsl, r8\n \tmov.w\tr6, r6, lsl #2\n \titet\tne\n \taddne\tr5, r5, r6\n \tldreq.w\tr5, [r9, #4]\n \tldrne\tr5, [r5, #4]\n \tcmp.w\tfp, #0\n-\tblt.n\t28870 \n+\tblt.n\t28870 \n \tldr.w\tr3, [r9, #4]\n \tcmp\tfp, r3\n-\tblt.n\t2887e \n-\tldr\tr3, [pc, #172]\t@ (28920 )\n-\tldr\tr0, [pc, #188]\t@ (28930 )\n+\tblt.n\t2887e \n+\tldr\tr3, [pc, #172]\t@ (28920 )\n+\tldr\tr0, [pc, #188]\t@ (28930 )\n \tadd\tr0, pc\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tcmp\tr5, #0\n-\tble.n\t2888a \n+\tble.n\t2888a \n \tldr.w\tr3, [r9, #4]\n \tcmp\tr5, r3\n-\tble.n\t28898 \n-\tldr\tr3, [pc, #148]\t@ (28920 )\n-\tldr\tr0, [pc, #164]\t@ (28934 )\n+\tble.n\t28898 \n+\tldr\tr3, [pc, #148]\t@ (28920 )\n+\tldr\tr0, [pc, #164]\t@ (28934 )\n \tadd\tr0, pc\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr.w\tr3, [r9, #8]\n \tsub.w\tr5, r5, fp\n \tstr\tr5, [r4, #12]\n \tsubs\tr5, #1\n \tadd\tr3, fp\n \tcmp\tr5, #2\n \tstr\tr3, [r4, #8]\n-\tbls.n\t288ba \n-\tldr\tr3, [pc, #112]\t@ (28920 )\n-\tldr\tr0, [pc, #136]\t@ (28938 )\n+\tbls.n\t288ba \n+\tldr\tr3, [pc, #112]\t@ (28920 )\n+\tldr\tr0, [pc, #136]\t@ (28938 )\n \tadd\tr0, pc\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr5, [r4, #28]\n \tmovs\tr3, #1\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tcmp\tr5, #0\n-\tbeq.n\t28800 \n+\tbeq.n\t28800 \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tbgt.n\t28800 \n+\tbgt.n\t28800 \n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n-\tldr\tr3, [pc, #72]\t@ (28920 )\n+\tbl\t271b0 \n+\tldr\tr3, [pc, #72]\t@ (28920 )\n \tmov\tr0, r5\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t28800 \n+\tb.n\t28800 \n \tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #84]\t@ (2893c )\n+\tldr\tr0, [pc, #84]\t@ (2893c )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr2, [sp, #0]\n-\tb.n\t287e0 \n+\tb.n\t287e0 \n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr3, [r6, #0]\n \tmov\tr0, r5\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t28800 \n-\tldr\tr3, [pc, #28]\t@ (28920 )\n-\tldr\tr0, [pc, #60]\t@ (28940 )\n+\tb.n\t28800 \n+\tldr\tr3, [pc, #28]\t@ (28920 )\n+\tldr\tr0, [pc, #60]\t@ (28940 )\n \tadd\tr0, pc\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tb.n\t2884a \n+\tb.n\t2884a \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldr\tr0, [pc, #624]\t@ (28b88 )\n+\tldr\tr0, [pc, #624]\t@ (28b88 )\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldr\tr0, [pc, #600]\t@ (28b78 )\n+\tldr\tr0, [pc, #600]\t@ (28b78 )\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr0, r0, #30\n \tmovs\tr1, r0\n \tblxns\tlr\n \tmovs\tr1, r0\n@@ -52454,133 +52485,133 @@\n \tasrs\tr0, r4, #25\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tldrb\tr3, [r1, #0]\n-\tldr\tr7, [pc, #80]\t@ (289a8 )\n+\tldr\tr7, [pc, #80]\t@ (289a8 )\n \tldr.w\tr8, [r0, #20]\n \tadd\tr7, pc\n-\tcbz\tr3, 289a4 \n+\tcbz\tr3, 289a4 \n \tmov\tr4, r1\n \tmov\tr5, r0\n \tmov\tr6, r2\n-\tb.n\t28984 \n-\tbl\t27f8c \n+\tb.n\t28984 \n+\tbl\t27f8c \n \tldr\tr3, [r5, #36]\t@ 0x24\n-\tldr\tr2, [pc, #60]\t@ (289ac )\n+\tldr\tr2, [pc, #60]\t@ (289ac )\n \tmov\tr0, r4\n-\tcbz\tr3, 28998 \n+\tcbz\tr3, 28998 \n \tldr\tr3, [r7, r2]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #1328]\t@ 0x530\n \tblx\tr3\n \tldrb\tr3, [r0, #0]\n \tmov\tr4, r0\n-\tcbz\tr3, 289a4 \n+\tcbz\tr3, 289a4 \n \tmov\tr1, r6\n \tmov\tr0, r5\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r5, #36]\t@ 0x24\n \tmov\tr2, r6\n \tmov\tr1, r4\n \tmov\tr0, r5\n \tcmp\tr3, #0\n-\tbne.n\t28968 \n+\tbne.n\t28968 \n \tldr\tr3, [r5, #28]\n \tadd.w\tr2, r8, #1\n \tstr\tr2, [r3, #4]\n \tstr.w\tr8, [r5, #20]\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tmov\tr8, r4\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr2, [pc, #176]\t@ (28a70 )\n+\tldr\tr2, [pc, #176]\t@ (28a70 )\n \tmov\tr4, r0\n-\tldr\tr3, [pc, #176]\t@ (28a74 )\n+\tldr\tr3, [pc, #176]\t@ (28a74 )\n \tsub\tsp, #8\n \tadd\tr2, pc\n \tmovs\tr1, #13\n-\tldr\tr5, [pc, #172]\t@ (28a78 )\n+\tldr\tr5, [pc, #172]\t@ (28a78 )\n \tldr\tr3, [r2, r3]\n \tadd\tr5, pc\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #4]\n \tmov.w\tr3, #0\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 289f8 \n-\tldr\tr2, [pc, #152]\t@ (28a7c )\n-\tldr\tr3, [pc, #144]\t@ (28a74 )\n+\tcbnz\tr3, 289f8 \n+\tldr\tr2, [pc, #152]\t@ (28a7c )\n+\tldr\tr3, [pc, #144]\t@ (28a74 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t28a6c \n+\tbne.n\t28a6c \n \tadd\tsp, #8\n \tpop\t{r4, r5, r6, pc}\n-\tldr\tr3, [pc, #132]\t@ (28a80 )\n+\tldr\tr3, [pc, #132]\t@ (28a80 )\n \tadd.w\tr1, sp, #2\n \tldr\tr0, [r4, #8]\n \tldr\tr5, [r5, r3]\n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #1352]\t@ 0x548\n \tblx\tr3\n \tldr\tr3, [r4, #108]\t@ 0x6c\n \tcmp\tr3, #13\n-\tbhi.n\t28a1a \n+\tbhi.n\t28a1a \n \tldr\tr3, [r5, #0]\n-\tldr\tr0, [pc, #112]\t@ (28a84 )\n+\tldr\tr0, [pc, #112]\t@ (28a84 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldrh.w\tr6, [sp, #2]\n \tcmp\tr6, #127\t@ 0x7f\n-\tbhi.n\t28a48 \n+\tbhi.n\t28a48 \n \tblx\t8ea4 <__ctype_b_loc@plt>\n \tldr\tr3, [r0, #0]\n \tldrh.w\tr3, [r3, r6, lsl #1]\n \tlsls\tr3, r3, #19\n-\tbpl.n\t28a48 \n+\tbpl.n\t28a48 \n \tldr\tr6, [r4, #28]\n \tmovs\tr3, #1\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr6, 28a42 \n+\tcbz\tr6, 28a42 \n \tldr\tr3, [r6, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r6, #0]\n \tcmp\tr3, #0\n-\tble.n\t28a5c \n+\tble.n\t28a5c \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n-\tb.n\t289e0 \n+\tb.n\t289e0 \n \tmovs\tr3, #0\n \tmovs\tr1, #13\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n-\tbl\t27d50 \n+\tbl\t27d50 \n \tldr\tr3, [r4, #20]\n \tsubs\tr3, #1\n \tstr\tr3, [r4, #20]\n-\tb.n\t289e0 \n+\tb.n\t289e0 \n \tldr\tr0, [r6, #8]\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr3, [r5, #0]\n \tmov\tr0, r6\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t28a42 \n+\tb.n\t28a42 \n \tblx\t894c <__stack_chk_fail@plt>\n \tmov\tr6, r6\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tmov\tr6, r5\n \tmovs\tr1, r0\n@@ -52594,166 +52625,166 @@\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr4, r0\n \tmov\tr7, r1\n \tmov\tr1, r2\n \tmov\tr5, r2\n-\tbl\t28748 \n-\tldr\tr6, [pc, #128]\t@ (28b24 )\n+\tbl\t28748 \n+\tldr\tr6, [pc, #128]\t@ (28b24 )\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tadd\tr6, pc\n-\tcbnz\tr3, 28aac \n+\tcbnz\tr3, 28aac \n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr3, [r4, #108]\t@ 0x6c\n \tcmp\tr5, r3\n-\tldr\tr3, [pc, #116]\t@ (28b28 )\n+\tldr\tr3, [pc, #116]\t@ (28b28 )\n \tldr\tr6, [r6, r3]\n-\tblt.n\t28ac0 \n+\tblt.n\t28ac0 \n \tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #112]\t@ (28b2c )\n+\tldr\tr0, [pc, #112]\t@ (28b2c )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmovs\tr2, #1\n-\tldr\tr0, [pc, #104]\t@ (28b30 )\n+\tldr\tr0, [pc, #104]\t@ (28b30 )\n \tldr\tr1, [r4, #8]\n \tldr.w\tr3, [r3, #1484]\t@ 0x5cc\n \tadd\tr0, pc\n \tblx\tr3\n \tcmp\tr0, #0\n-\tble.n\t28ae8 \n+\tble.n\t28ae8 \n \tmovs\tr3, #0\n \tmov\tr1, r5\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n-\tbl\t27d50 \n+\tbl\t27d50 \n \tldr\tr3, [r4, #20]\n \tsubs\tr3, #1\n \tstr\tr3, [r4, #20]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr3, [r6, #0]\n \tmov\tr1, r7\n \tldr\tr0, [r4, #8]\n \tmovs\tr2, #1\n \tldr.w\tr3, [r3, #1484]\t@ 0x5cc\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbgt.n\t28ad4 \n+\tbgt.n\t28ad4 \n \tldr\tr5, [r4, #28]\n \tmovs\tr3, #1\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr5, 28b0c \n+\tcbz\tr5, 28b0c \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t28b12 \n+\tble.n\t28b12 \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #28]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n+\tbl\t271b0 \n \tldr\tr3, [r6, #0]\n \tmov\tr0, r5\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t28b0c \n+\tb.n\t28b0c \n \tnop\n \tcmp\tr6, sl\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tasrs\tr0, r3, #26\n \tmovs\tr1, r0\n-\t\t\t@ instruction: 0xb884\n+\tadd\tr2, pc, #144\t@ (adr r2, 28bc4 )\n \tmovs\tr0, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #97\t@ 0x61\n \tmov\tr0, r4\n-\tbl\t28748 \n-\tldr\tr6, [pc, #68]\t@ (28b98 )\n+\tbl\t28748 \n+\tldr\tr6, [pc, #68]\t@ (28b98 )\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tadd\tr6, pc\n-\tcbz\tr3, 28b64 \n-\tldr\tr1, [pc, #64]\t@ (28b9c )\n+\tcbz\tr3, 28b64 \n+\tldr\tr1, [pc, #64]\t@ (28b9c )\n \tmovs\tr2, #97\t@ 0x61\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t28018 \n+\tbl\t28018 \n \tmov\tr0, r4\n-\tbl\t286c4 \n+\tbl\t286c4 \n \tmov\tr5, r0\n-\tcbz\tr0, 28b70 \n+\tcbz\tr0, 28b70 \n \tpop\t{r4, r5, r6, pc}\n \tmov\tr1, r0\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 28b8e \n-\tldr\tr3, [pc, #32]\t@ (28ba0 )\n+\tcbz\tr3, 28b8e \n+\tldr\tr3, [pc, #32]\t@ (28ba0 )\n \tmov\tr2, r5\n \tmov\tr0, r4\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1388]\t@ 0x56c\n-\tbl\t280a0 \n+\tbl\t280a0 \n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n-\tb.n\t284ac \n+\tb.n\t284ac \n \tnop\n \tadd\tr8, r5\n \tmovs\tr1, r0\n \tasrs\tr2, r4, #25\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr2, [pc, #336]\t@ (28d08 )\n+\tldr\tr2, [pc, #336]\t@ (28d08 )\n \tsub\tsp, #8\n-\tldr\tr3, [pc, #336]\t@ (28d0c )\n+\tldr\tr3, [pc, #336]\t@ (28d0c )\n \tmov\tr4, r0\n \tadd\tr2, pc\n \tldr\tr5, [r0, #24]\n-\tldr\tr6, [pc, #332]\t@ (28d10 )\n+\tldr\tr6, [pc, #332]\t@ (28d10 )\n \tmov\tr7, r1\n \tldr\tr3, [r2, r3]\n \tadd\tr6, pc\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #4]\n \tmov.w\tr3, #0\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tble.n\t28c78 \n+\tble.n\t28c78 \n \tldr\tr2, [r5, #0]\n \tcmp\tr3, r2\n-\tbgt.n\t28c78 \n+\tbgt.n\t28c78 \n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r5, #12]\n \tsubs\tr3, #1\n \tadd.w\tr0, r4, #44\t@ 0x2c\n \tmov\tr9, sp\n \tldr.w\tr1, [r2, r3, lsl #2]\n \tmov\tr2, sp\n \tldr\tr3, [r4, #92]\t@ 0x5c\n \tblx\tr3\n \tldr\tr3, [sp, #0]\n \tmov\tr8, r0\n \tcmp\tr3, #0\n-\tbeq.n\t28ccc \n-\tldr\tr3, [pc, #276]\t@ (28d14 )\n+\tbeq.n\t28ccc \n+\tldr\tr3, [pc, #276]\t@ (28d14 )\n \tmovs\tr0, #56\t@ 0x38\n \tldr.w\tsl, [r6, r3]\n \tldr.w\tr3, [sl]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr.w\tr3, [sl]\n \tmovs\tr1, #1\n@@ -52765,114 +52796,114 @@\n \tmov\tr0, r5\n \tmov\tr2, r9\n \tmov\tr1, r7\n \tblx\tr3\n \tldr\tr3, [sp, #0]\n \tmov\tr5, r0\n \tcmp\tr3, #0\n-\tbeq.n\t28c8a \n-\tldr\tr3, [pc, #224]\t@ (28d14 )\n+\tbeq.n\t28c8a \n+\tldr\tr3, [pc, #224]\t@ (28d14 )\n \tmovs\tr0, #16\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r4, #40]\t@ 0x28\n \tldr\tr2, [r4, #20]\n \tstr\tr2, [r0, #0]\n \tldr\tr2, [r4, #36]\t@ 0x24\n \tstrd\tr2, r3, [r0, #4]\n-\tcbz\tr3, 28c50 \n+\tcbz\tr3, 28c50 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tldr\tr3, [r4, #28]\n \tstr\tr3, [r0, #12]\n-\tcbz\tr3, 28c5c \n+\tcbz\tr3, 28c5c \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tstr\tr0, [r5, #12]\n-\tldr\tr2, [pc, #184]\t@ (28d18 )\n-\tldr\tr3, [pc, #168]\t@ (28d0c )\n+\tldr\tr2, [pc, #184]\t@ (28d18 )\n+\tldr\tr3, [pc, #168]\t@ (28d0c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t28d02 \n+\tbne.n\t28d02 \n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tldr\tr3, [pc, #152]\t@ (28d14 )\n-\tldr\tr0, [pc, #160]\t@ (28d1c )\n+\tldr\tr3, [pc, #152]\t@ (28d14 )\n+\tldr\tr0, [pc, #160]\t@ (28d1c )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #4]\n-\tb.n\t28bdc \n+\tb.n\t28bdc \n \tldr\tr7, [r0, #12]\n \tldr\tr2, [r4, #20]\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tldr\tr0, [r7, #8]\n \tstrd\tr2, r3, [r7]\n-\tcbz\tr0, 28ca2 \n+\tcbz\tr0, 28ca2 \n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t28cec \n+\tble.n\t28cec \n \tldr\tr3, [r4, #40]\t@ 0x28\n \tstr\tr3, [r7, #8]\n-\tcbz\tr3, 28cae \n+\tcbz\tr3, 28cae \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tldr\tr5, [r7, #12]\n-\tcbz\tr5, 28cbc \n+\tcbz\tr5, 28cbc \n \tldr\tr3, [r5, #0]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #0]\n \tcmp\tr3, #0\n-\tble.n\t28cd0 \n+\tble.n\t28cd0 \n \tldr\tr3, [r4, #28]\n \tstr\tr3, [r7, #12]\n \tcmp\tr3, #0\n-\tbeq.n\t28c5e \n+\tbeq.n\t28c5e \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n-\tb.n\t28c5e \n+\tb.n\t28c5e \n \tldr\tr5, [r0, #12]\n-\tb.n\t28c1e \n+\tb.n\t28c1e \n \tldr\tr0, [r5, #8]\n-\tbl\t271b0 \n-\tldr\tr3, [pc, #60]\t@ (28d14 )\n+\tbl\t271b0 \n+\tldr\tr3, [pc, #60]\t@ (28d14 )\n \tmov\tr0, r5\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tldr\tr3, [r4, #28]\n \tstr\tr3, [r7, #12]\n \tcmp\tr3, #0\n-\tbne.n\t28cc4 \n-\tb.n\t28c5e \n-\tldr\tr3, [pc, #36]\t@ (28d14 )\n+\tbne.n\t28cc4 \n+\tb.n\t28c5e \n+\tldr\tr3, [pc, #36]\t@ (28d14 )\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r4, #40]\t@ 0x28\n \tstr\tr3, [r7, #8]\n \tcmp\tr3, #0\n-\tbne.n\t28ca8 \n-\tb.n\t28cae \n+\tbne.n\t28ca8 \n+\tb.n\t28cae \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n \tadd\tr0, r8\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tadd\tr6, r6\n@@ -52885,325 +52916,325 @@\n \tmovs\tr1, r0\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tldr\tr0, [r0, #40]\t@ 0x28\n-\tldr\tr3, [pc, #64]\t@ (28d74 )\n+\tldr\tr3, [pc, #64]\t@ (28d74 )\n \tmov\tr5, r1\n \tadd\tr3, pc\n-\tcbz\tr0, 28d44 \n+\tcbz\tr0, 28d44 \n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t28d5e \n+\tble.n\t28d5e \n \tmovs\tr3, #0\n \tmov\tr0, r4\n \tstr\tr3, [r4, #40]\t@ 0x28\n \tmov\tr1, r5\n-\tbl\t28ba4 \n+\tbl\t28ba4 \n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r0, #8]\n-\tcbz\tr3, 28d6c \n+\tcbz\tr3, 28d6c \n \tldmia.w\tsp!, {r3, r4, r5, lr}\n-\tb.w\t27b3c \n-\tldr\tr2, [pc, #24]\t@ (28d78 )\n+\tb.w\t27b3c \n+\tldr\tr2, [pc, #24]\t@ (28d78 )\n \tldr\tr3, [r3, r2]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t28d44 \n+\tb.n\t28d44 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n \tpop\t{r3, r4, r5, pc}\n \tcmn\tr6, r0\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr5, [pc, #700]\t@ (2904c )\n+\tldr\tr5, [pc, #700]\t@ (2904c )\n \tmovs\tr1, #171\t@ 0xab\n \tmov\tr4, r0\n \tadd\tr5, pc\n-\tbl\t28168 \n-\tcbz\tr0, 28d9e \n+\tbl\t28168 \n+\tcbz\tr0, 28d9e \n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n-\tldr.w\tsl, [pc, #680]\t@ 29050 \n-\tldr\tr6, [pc, #680]\t@ (29054 )\n+\tbl\t27224 \n+\tldr.w\tsl, [pc, #680]\t@ 29050 \n+\tldr\tr6, [pc, #680]\t@ (29054 )\n \tldr.w\tr8, [r4, #24]\n \tadd\tsl, pc\n \tadd\tr6, pc\n \tldr\tr1, [r4, #20]\n \tmov\tr0, r8\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 28dce \n+\tcbz\tr3, 28dce \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #10\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 28df2 \n-\tldr\tr3, [pc, #628]\t@ (29058 )\n+\tcbz\tr3, 28df2 \n+\tldr\tr3, [pc, #628]\t@ (29058 )\n \tmovs\tr2, #10\n \tmov\tr0, r4\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1404]\t@ 0x57c\n-\tbl\t280a0 \n+\tbl\t280a0 \n \tmov\tr0, r4\n-\tbl\t286c4 \n+\tbl\t286c4 \n \tcmp\tr0, #0\n-\tbne.w\t28f7c \n+\tbne.w\t28f7c \n \tmovs\tr1, #62\t@ 0x3e\n \tmov\tr0, r4\n-\tbl\t28168 \n+\tbl\t28168 \n \tcmp\tr0, #0\n-\tbne.w\t28f76 \n+\tbne.w\t28f76 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #60\t@ 0x3c\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 28e32 \n-\tldr\tr1, [pc, #564]\t@ (2905c )\n+\tcbz\tr3, 28e32 \n+\tldr\tr1, [pc, #564]\t@ (2905c )\n \tmovs\tr2, #60\t@ 0x3c\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbne.w\t28f6e \n+\tbne.w\t28f6e \n \tldr\tr7, [r4, #24]\n \tldr\tr1, [r4, #20]\n \tmov\tr0, r7\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 28e5a \n+\tcbz\tr3, 28e5a \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #84\t@ 0x54\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 28e98 \n+\tbl\t28168 \n+\tcbnz\tr0, 28e98 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #82\t@ 0x52\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 28e90 \n+\tcbz\tr3, 28e90 \n \tmovs\tr2, #82\t@ 0x52\n \tmov\tr1, sl\n \tmov\tr0, r4\n-\tbl\t28018 \n+\tbl\t28018 \n \tmovs\tr1, #84\t@ 0x54\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tldr\tr7, [r4, #24]\n \tldr\tr3, [r7, #4]\n \tcmp\tr3, #0\n-\tble.n\t28eaa \n+\tble.n\t28eaa \n \tldr\tr2, [r7, #0]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr0, r7\n-\tble.n\t28eba \n-\tldr\tr3, [pc, #428]\t@ (29058 )\n+\tble.n\t28eba \n+\tldr\tr3, [pc, #428]\t@ (29058 )\n \tmov\tr0, r6\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r7, #4]\n \tldr\tr0, [r4, #24]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr1, [r7, #12]\n \tldr\tr2, [r0, #8]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r1, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n \tcmp\tr2, #0\n-\tbeq.w\t28fec \n-\tbl\t27b3c \n+\tbeq.w\t28fec \n+\tbl\t27b3c \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n \tclz\tr3, r3\n \tlsrs\tr3, r3, #5\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tbl\t285b0 \n-\tcbnz\tr0, 28ef4 \n+\tbl\t285b0 \n+\tcbnz\tr0, 28ef4 \n \tmov\tr0, r4\n \tmovs\tr1, #43\t@ 0x2b\n-\tbl\t28748 \n+\tbl\t28748 \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tldr.w\tr9, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n-\tbl\t28310 \n+\tbl\t28310 \n \tldr\tr7, [r4, #24]\n \tcmp.w\tr9, #0\n-\tbeq.n\t28f16 \n+\tbeq.n\t28f16 \n \tldr\tr3, [r7, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t28ff4 \n+\tbeq.n\t28ff4 \n \tmov\tr0, r7\n-\tbl\t27b3c \n+\tbl\t27b3c \n \tldr\tr7, [r4, #24]\n-\tb.n\t28e40 \n+\tb.n\t28e40 \n \tldr\tr3, [r7, #4]\n \tmovs\tr2, #1\n \tstr\tr2, [r4, #36]\t@ 0x24\n \tcmp\tr3, #0\n-\tble.n\t28f2a \n+\tble.n\t28f2a \n \tldr\tr2, [r7, #0]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr0, r7\n-\tble.n\t28f3c \n-\tldr\tr3, [pc, #300]\t@ (29058 )\n-\tldr\tr0, [pc, #304]\t@ (29060 )\n+\tble.n\t28f3c \n+\tldr\tr3, [pc, #300]\t@ (29058 )\n+\tldr\tr0, [pc, #304]\t@ (29060 )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r7, #4]\n \tldr\tr0, [r4, #24]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr1, [r7, #12]\n \tldr\tr2, [r0, #8]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r1, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n \tcmp\tr2, #0\n-\tbeq.n\t29008 \n-\tbl\t27b3c \n+\tbeq.n\t29008 \n+\tbl\t27b3c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 28f6e \n+\tbl\t285b0 \n+\tcbnz\tr0, 28f6e \n \tmovs\tr1, #84\t@ 0x54\n \tmov\tr0, r4\n-\tbl\t28168 \n+\tbl\t28168 \n \tcmp\tr0, #0\n-\tbeq.n\t29020 \n+\tbeq.n\t29020 \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #62\t@ 0x3e\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tldr\tr7, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n-\tbl\t28310 \n+\tbl\t28310 \n \tldr.w\tr8, [r4, #24]\n-\tcbz\tr7, 28f9e \n+\tcbz\tr7, 28f9e \n \tldr.w\tr3, [r8, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t28ffc \n+\tbeq.n\t28ffc \n \tmov\tr0, r8\n-\tbl\t27b3c \n+\tbl\t27b3c \n \tldr.w\tr8, [r4, #24]\n-\tb.n\t28db4 \n+\tb.n\t28db4 \n \tldr.w\tr3, [r8, #4]\n \tmovs\tr2, #1\n \tstr\tr2, [r4, #36]\t@ 0x24\n \tcmp\tr3, #0\n-\tble.n\t28fb6 \n+\tble.n\t28fb6 \n \tldr.w\tr2, [r8]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr0, r8\n-\tble.n\t28fca \n-\tldr\tr3, [pc, #160]\t@ (29058 )\n-\tldr\tr0, [pc, #168]\t@ (29064 )\n+\tble.n\t28fca \n+\tldr\tr3, [pc, #160]\t@ (29058 )\n+\tldr\tr0, [pc, #168]\t@ (29064 )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr.w\tr3, [r8, #4]\n \tldr\tr0, [r4, #24]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr.w\tr1, [r8, #12]\n \tldr\tr2, [r0, #8]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r1, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n-\tcbz\tr2, 29010 \n-\tbl\t27b3c \n+\tcbz\tr2, 29010 \n+\tbl\t27b3c \n \tmov\tr0, r4\n \tmovs\tr1, #171\t@ 0xab\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tb.n\t28d20 \n+\tb.n\t28d20 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t28ed4 \n+\tb.n\t28ed4 \n \tldr\tr3, [r7, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r7, #4]\n-\tb.n\t28e40 \n+\tb.n\t28e40 \n \tldr.w\tr3, [r8, #4]\n \tsubs\tr3, #1\n \tstr.w\tr3, [r8, #4]\n-\tb.n\t28db4 \n+\tb.n\t28db4 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t28f54 \n+\tb.n\t28f54 \n \tldr\tr3, [r0, #4]\n \tmovs\tr1, #171\t@ 0xab\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tb.n\t28d20 \n+\tb.n\t28d20 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #82\t@ 0x52\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 29040 \n-\tldr\tr1, [pc, #48]\t@ (29068 )\n+\tcbz\tr3, 29040 \n+\tldr\tr1, [pc, #48]\t@ (29068 )\n \tmovs\tr2, #82\t@ 0x52\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t28018 \n+\tbl\t28018 \n \tmovs\tr1, #84\t@ 0x54\n \tmov\tr0, r4\n-\tbl\t28d20 \n-\tb.n\t28f68 \n+\tbl\t28d20 \n+\tb.n\t28f68 \n \tnop\n \tnegs\tr2, r5\n \tmovs\tr1, r0\n \tasrs\tr0, r3, #16\n \tmovs\tr1, r0\n \tlsrs\tr6, r0, #19\n \tmovs\tr1, r0\n@@ -53219,120 +53250,120 @@\n \tmovs\tr1, r0\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmovs\tr1, #145\t@ 0x91\n \tmov\tr4, r0\n-\tbl\t28168 \n-\tcbz\tr0, 29086 \n+\tbl\t28168 \n+\tcbz\tr0, 29086 \n \tpop\t{r4, pc}\n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #143\t@ 0x8f\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 290ac \n-\tldr\tr1, [pc, #40]\t@ (290cc )\n+\tcbz\tr3, 290ac \n+\tldr\tr1, [pc, #40]\t@ (290cc )\n \tmovs\tr2, #143\t@ 0x8f\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 290c0 \n+\tbl\t285b0 \n+\tcbnz\tr0, 290c0 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmov\tr0, r4\n \tmovs\tr1, #145\t@ 0x91\n \tldmia.w\tsp!, {r4, lr}\n-\tb.n\t28d20 \n+\tb.n\t28d20 \n \tnop\n \tasrs\tr6, r4, #4\n \tmovs\tr1, r0\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n \tmov\tr5, r1\n-\tldr\tr1, [pc, #308]\t@ (29218 )\n-\tldr\tr3, [pc, #312]\t@ (2921c )\n+\tldr\tr1, [pc, #308]\t@ (29218 )\n+\tldr\tr3, [pc, #312]\t@ (2921c )\n \tsub\tsp, #20\n \tadd\tr1, pc\n-\tldr\tr2, [pc, #308]\t@ (29220 )\n+\tldr\tr2, [pc, #308]\t@ (29220 )\n \tmov\tr4, r0\n \tadd\tr2, pc\n \tldr\tr3, [r1, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n \tldr\tr3, [r0, #36]\t@ 0x24\n-\tcbnz\tr3, 29140 \n+\tcbnz\tr3, 29140 \n \tldr\tr0, [r0, #40]\t@ 0x28\n-\tcbz\tr0, 2910a \n+\tcbz\tr0, 2910a \n \tldr\tr3, [r0, #0]\n \tsubs\tr1, r3, #1\n \tcmp\tr3, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t291f8 \n+\tble.n\t291f8 \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #40]\t@ 0x28\n \tmov\tr0, r4\n \tmov\tr1, r5\n-\tbl\t28ba4 \n+\tbl\t28ba4 \n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t291f0 \n-\tbl\t27b3c \n+\tbeq.n\t291f0 \n+\tbl\t27b3c \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tcmp\tr3, #0\n-\tbne.n\t291de \n-\tldr\tr2, [pc, #248]\t@ (29224 )\n-\tldr\tr3, [pc, #240]\t@ (2921c )\n+\tbne.n\t291de \n+\tldr\tr2, [pc, #248]\t@ (29224 )\n+\tldr\tr3, [pc, #240]\t@ (2921c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t29212 \n+\tbne.n\t29212 \n \tadd\tsp, #20\n \tpop\t{r4, r5, r6, r7, pc}\n \tldr\tr7, [r0, #24]\n \tldr\tr3, [r7, #4]\n \tcmp\tr3, #0\n-\tble.n\t29154 \n+\tble.n\t29154 \n \tldr\tr1, [r7, #0]\n \tcmp\tr3, r1\n-\tbgt.n\t29154 \n-\tldr\tr1, [pc, #216]\t@ (29228 )\n+\tbgt.n\t29154 \n+\tldr\tr1, [pc, #216]\t@ (29228 )\n \tldr\tr6, [r2, r1]\n-\tb.n\t29164 \n-\tldr\tr3, [pc, #208]\t@ (29228 )\n-\tldr\tr0, [pc, #212]\t@ (2922c )\n+\tb.n\t29164 \n+\tldr\tr3, [pc, #208]\t@ (29228 )\n+\tldr\tr0, [pc, #212]\t@ (2922c )\n \tadd\tr0, pc\n \tldr\tr6, [r2, r3]\n \tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r7, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r7, #12]\n \tsubs\tr3, #1\n \tldr.w\tr7, [r2, r3, lsl #2]\n \tldr\tr3, [r4, #108]\t@ 0x6c\n \tadds\tr7, #1\n \tcmp\tr5, r3\n-\tbge.n\t29206 \n+\tbge.n\t29206 \n \tldr\tr3, [r4, #112]\t@ 0x70\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr.w\tr0, [r3, r5, lsl #2]\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tblx\tr3\n \tmov\tr3, r0\n@@ -53351,56 +53382,56 @@\n \tmov\tr1, sp\n \tmovs\tr0, #3\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tldr\tr3, [r4, #40]\t@ 0x28\n \tmov\tr7, r0\n \tcmp\tr0, r3\n-\tbeq.n\t2910e \n-\tcbz\tr3, 291d0 \n+\tbeq.n\t2910e \n+\tcbz\tr3, 291d0 \n \tldr\tr2, [r3, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r3, #0]\n-\tbgt.n\t291d0 \n+\tbgt.n\t291d0 \n \tldr\tr2, [r6, #0]\n \tmov\tr0, r3\n \tldr.w\tr3, [r2, #128]\t@ 0x80\n \tblx\tr3\n \tstr\tr7, [r4, #40]\t@ 0x28\n \tcmp\tr7, #0\n-\tbeq.n\t2910e \n+\tbeq.n\t2910e \n \tldr\tr3, [r7, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r7, #0]\n-\tb.n\t2910e \n+\tb.n\t2910e \n \tldr\tr1, [r4, #40]\t@ 0x28\n \tldr\tr0, [r4, #100]\t@ 0x64\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr2, [r4, #40]\t@ 0x28\n \tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r2, #0]\n-\tb.n\t29128 \n+\tb.n\t29128 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t29122 \n-\tldr\tr3, [pc, #44]\t@ (29228 )\n+\tb.n\t29122 \n+\tldr\tr3, [pc, #44]\t@ (29228 )\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t2910a \n+\tb.n\t2910a \n \tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #36]\t@ (29230 )\n+\tldr\tr0, [pc, #36]\t@ (29230 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t29178 \n+\tb.n\t29178 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n \tsubs\tr7, #22\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tsubs\tr7, #16\n@@ -53414,108 +53445,108 @@\n \tlsrs\tr4, r0, #31\n \tmovs\tr1, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr4, r0\n-\tbl\t28310 \n-\tldr\tr5, [pc, #200]\t@ (29314 )\n+\tbl\t28310 \n+\tldr\tr5, [pc, #200]\t@ (29314 )\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tadd\tr5, pc\n-\tcbz\tr3, 29266 \n+\tcbz\tr3, 29266 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 29262 \n+\tcbz\tr3, 29262 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr6, [r4, #104]\t@ 0x68\n \tldr\tr3, [r6, #4]\n \tcmp\tr3, #0\n-\tble.n\t29278 \n+\tble.n\t29278 \n \tldr\tr2, [r6, #0]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr0, r6\n-\tble.n\t2928a \n-\tldr\tr3, [pc, #156]\t@ (29318 )\n-\tldr\tr0, [pc, #160]\t@ (2931c )\n+\tble.n\t2928a \n+\tldr\tr3, [pc, #156]\t@ (29318 )\n+\tldr\tr0, [pc, #160]\t@ (2931c )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r6, #4]\n \tldr\tr0, [r4, #104]\t@ 0x68\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r6, #12]\n \tsubs\tr3, #1\n \tldr.w\tr7, [r2, r3, lsl #2]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t29300 \n-\tbl\t27b3c \n+\tbeq.n\t29300 \n+\tbl\t27b3c \n \tldr\tr6, [r4, #100]\t@ 0x64\n \tcmp\tr7, #0\n-\tbge.n\t292b4 \n-\tldr\tr3, [pc, #112]\t@ (29318 )\n-\tldr\tr0, [pc, #116]\t@ (29320 )\n+\tbge.n\t292b4 \n+\tldr\tr3, [pc, #112]\t@ (29318 )\n+\tldr\tr0, [pc, #116]\t@ (29320 )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r6, #8]\n-\tcbz\tr3, 29310 \n+\tcbz\tr3, 29310 \n \tmov\tr1, r7\n \tmov\tr0, r6\n-\tbl\t27758 \n+\tbl\t27758 \n \tldr\tr6, [r4, #24]\n \tldr\tr3, [r6, #4]\n \tcmp\tr3, #0\n-\tble.n\t292ec \n+\tble.n\t292ec \n \tldr\tr2, [r6, #0]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr0, r6\n-\tbgt.n\t292ec \n+\tbgt.n\t292ec \n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr1, [r6, #12]\n \tldr\tr2, [r0, #8]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r1, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n-\tcbz\tr2, 29308 \n-\tbl\t27b3c \n+\tcbz\tr2, 29308 \n+\tbl\t27b3c \n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr3, [pc, #40]\t@ (29318 )\n-\tldr\tr0, [pc, #52]\t@ (29324 )\n+\tldr\tr3, [pc, #40]\t@ (29318 )\n+\tldr\tr0, [pc, #52]\t@ (29324 )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r6, #4]\n \tldr\tr0, [r4, #24]\n-\tb.n\t292d2 \n+\tb.n\t292d2 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t292a0 \n+\tb.n\t292a0 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t292e8 \n+\tb.n\t292e8 \n \tstr\tr7, [r6, #4]\n-\tb.n\t292c0 \n+\tb.n\t292c0 \n \tsubs\tr5, #176\t@ 0xb0\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tlsls\tr4, r7, #31\n \tmovs\tr1, r0\n \tlsrs\tr6, r1, #30\n@@ -53523,111 +53554,111 @@\n \tlsls\tr0, r1, #30\n \tmovs\tr1, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr4, r0\n-\tbl\t28310 \n-\tldr\tr6, [pc, #208]\t@ (29410 )\n+\tbl\t28310 \n+\tldr\tr6, [pc, #208]\t@ (29410 )\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tadd\tr6, pc\n \tldr\tr5, [r4, #104]\t@ 0x68\n-\tcbz\tr3, 29362 \n+\tcbz\tr3, 29362 \n \tldr\tr3, [r5, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t293f2 \n+\tbeq.n\t293f2 \n \tmov\tr0, r5\n-\tbl\t27b3c \n+\tbl\t27b3c \n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t29400 \n-\tbl\t27b3c \n+\tbeq.n\t29400 \n+\tbl\t27b3c \n \tldr\tr0, [r4, #36]\t@ 0x24\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tble.n\t2936e \n+\tble.n\t2936e \n \tldr\tr2, [r5, #0]\n \tcmp\tr3, r2\n-\tble.n\t2937e \n-\tldr\tr3, [pc, #164]\t@ (29414 )\n-\tldr\tr0, [pc, #164]\t@ (29418 )\n+\tble.n\t2937e \n+\tldr\tr3, [pc, #164]\t@ (29414 )\n+\tldr\tr0, [pc, #164]\t@ (29418 )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r5, #12]\n \tsubs\tr3, #1\n \tldr\tr5, [r4, #100]\t@ 0x64\n \tldr.w\tr7, [r2, r3, lsl #2]\n \tcmp\tr7, #0\n-\tbge.n\t2939e \n-\tldr\tr3, [pc, #128]\t@ (29414 )\n-\tldr\tr0, [pc, #136]\t@ (2941c )\n+\tbge.n\t2939e \n+\tldr\tr3, [pc, #128]\t@ (29414 )\n+\tldr\tr0, [pc, #136]\t@ (2941c )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t2940a \n+\tbeq.n\t2940a \n \tmov\tr1, r7\n \tmov\tr0, r5\n-\tbl\t27758 \n+\tbl\t27758 \n \tldr\tr5, [r4, #24]\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tble.n\t293e0 \n+\tble.n\t293e0 \n \tldr\tr2, [r5, #0]\n \tcmp\tr3, r2\n-\tbgt.n\t293e0 \n+\tbgt.n\t293e0 \n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r5, #12]\n \tsubs\tr3, #1\n \tldrd\tr1, r0, [r4, #28]\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n \tcmp\tr3, #0\n-\tbeq.n\t2935e \n+\tbeq.n\t2935e \n \tldr\tr2, [r3, #0]\n \tldr\tr0, [r4, #36]\t@ 0x24\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr3, [pc, #48]\t@ (29414 )\n-\tldr\tr0, [pc, #60]\t@ (29420 )\n+\tldr\tr3, [pc, #48]\t@ (29414 )\n+\tldr\tr0, [pc, #60]\t@ (29420 )\n \tadd\tr0, pc\n \tldr\tr3, [r6, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #4]\n-\tb.n\t293ba \n+\tb.n\t293ba \n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r5, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #4]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbne.n\t2935a \n+\tbne.n\t2935a \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n \tldr\tr0, [r4, #36]\t@ 0x24\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tstr\tr7, [r5, #4]\n-\tb.n\t293ac \n+\tb.n\t293ac \n \tnop\n \tsubs\tr4, #188\t@ 0xbc\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tlsls\tr6, r0, #28\n \tmovs\tr1, r0\n@@ -53637,141 +53668,141 @@\n \tmovs\tr1, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4024]\t@ 0xfb8\n \tldr\tr3, [r0, #36]\t@ 0x24\n \tsub\tsp, #36\t@ 0x24\n-\tldr.w\tsl, [pc, #636]\t@ 296b8 \n+\tldr.w\tsl, [pc, #636]\t@ 296b8 \n \tmov\tr4, r0\n \tadd\tsl, pc\n \tstr\tr1, [sp, #8]\n \tcmp\tr3, #0\n-\tbne.n\t294e4 \n+\tbne.n\t294e4 \n \tldr\tr0, [r0, #40]\t@ 0x28\n-\tcbz\tr0, 29456 \n+\tcbz\tr0, 29456 \n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.w\t29688 \n+\tble.w\t29688 \n \tmovs\tr3, #0\n \tstr\tr3, [r4, #40]\t@ 0x28\n \tldr\tr1, [sp, #8]\n \tmov\tr0, r4\n-\tbl\t28ba4 \n+\tbl\t28ba4 \n \tldr\tr5, [r4, #104]\t@ 0x68\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tble.n\t294ce \n+\tble.n\t294ce \n \tldr\tr2, [r5, #0]\n \tcmp\tr3, r2\n \tit\tle\n \tmovle\tr0, r5\n-\tbgt.n\t294ce \n+\tbgt.n\t294ce \n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r5, #12]\n \tsubs\tr3, #1\n \tldr.w\tr6, [r2, r3, lsl #2]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.w\t29674 \n-\tbl\t27b3c \n+\tbeq.w\t29674 \n+\tbl\t27b3c \n \tldr\tr5, [r4, #100]\t@ 0x64\n \tcmp\tr6, #0\n-\tbge.n\t294a2 \n-\tldr\tr3, [pc, #552]\t@ (296bc )\n-\tldr\tr0, [pc, #552]\t@ (296c0 )\n+\tbge.n\t294a2 \n+\tldr\tr3, [pc, #552]\t@ (296bc )\n+\tldr\tr0, [pc, #552]\t@ (296c0 )\n \tadd\tr0, pc\n \tldr.w\tr3, [sl, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #8]\n \tcmp\tr3, #0\n-\tbeq.w\t29684 \n+\tbeq.w\t29684 \n \tmov\tr1, r6\n \tmov\tr0, r5\n-\tbl\t27758 \n+\tbl\t27758 \n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.w\t2967c \n-\tbl\t27b3c \n+\tbeq.w\t2967c \n+\tbl\t27b3c \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tcmp\tr3, #0\n-\tbne.w\t2965e \n+\tbne.w\t2965e \n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr3, [pc, #492]\t@ (296bc )\n-\tldr\tr0, [pc, #496]\t@ (296c4 )\n+\tldr\tr3, [pc, #492]\t@ (296bc )\n+\tldr\tr0, [pc, #496]\t@ (296c4 )\n \tadd\tr0, pc\n \tldr.w\tr3, [sl, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #4]\n \tldr\tr0, [r4, #104]\t@ 0x68\n-\tb.n\t29474 \n+\tb.n\t29474 \n \tldr\tr5, [r0, #24]\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tble.n\t294fa \n+\tble.n\t294fa \n \tldr\tr2, [r5, #0]\n \tcmp\tr3, r2\n-\tbgt.n\t294fa \n-\tldr\tr2, [pc, #456]\t@ (296bc )\n+\tbgt.n\t294fa \n+\tldr\tr2, [pc, #456]\t@ (296bc )\n \tldr.w\tr6, [sl, r2]\n-\tb.n\t2950c \n-\tldr\tr3, [pc, #448]\t@ (296bc )\n-\tldr\tr0, [pc, #456]\t@ (296c8 )\n+\tb.n\t2950c \n+\tldr\tr3, [pc, #448]\t@ (296bc )\n+\tldr\tr0, [pc, #456]\t@ (296c8 )\n \tadd\tr0, pc\n \tldr.w\tr6, [sl, r3]\n \tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r5, #12]\n \tsubs\tr3, #1\n \tldr\tr5, [r4, #104]\t@ 0x68\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tadd.w\tfp, r3, #1\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tble.n\t2952a \n+\tble.n\t2952a \n \tldr\tr2, [r5, #0]\n \tcmp\tr3, r2\n-\tble.n\t29536 \n+\tble.n\t29536 \n \tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #412]\t@ (296cc )\n+\tldr\tr0, [pc, #412]\t@ (296cc )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r5, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r5, #12]\n \tsubs\tr3, #1\n \tldr.w\tr8, [r2, r3, lsl #2]\n \tldr\tr3, [r4, #100]\t@ 0x64\n \tmov\tr5, r8\n \tldr\tr7, [r3, #4]\n \tsubs.w\tr9, r7, r8\n-\tbmi.w\t296a4 \n+\tbmi.w\t296a4 \n \tldr\tr3, [r6, #0]\n \tadd.w\tr2, r9, #3\n \tstr\tr2, [sp, #16]\n \tlsls\tr0, r2, #2\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r4, #108]\t@ 0x6c\n \tldr\tr2, [sp, #8]\n \tstr\tr0, [sp, #12]\n \tcmp\tr2, r3\n-\tbge.w\t29698 \n+\tbge.w\t29698 \n \tldr\tr3, [r4, #112]\t@ 0x70\n \tmov.w\tr1, #4294967295\t@ 0xffffffff\n \tldr\tr2, [sp, #8]\n \tldr.w\tr0, [r3, r2, lsl #2]\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #232]\t@ 0xe8\n \tblx\tr3\n@@ -53789,130 +53820,130 @@\n \tblx\tr3\n \tldr\tr2, [sp, #12]\n \tldr\tr3, [r4, #100]\t@ 0x64\n \tcmp\tr8, r7\n \tstr\tr0, [r2, #8]\n \tldr\tr1, [r3, #4]\n \tldr\tr3, [r3, #12]\n-\tbge.w\t296b0 \n+\tbge.w\t296b0 \n \tadds\tr0, r7, #3\n \tadd.w\tr7, r9, #2\n \tstr\tr7, [sp, #20]\n \tadd.w\tr7, r3, r8, lsl #2\n-\tldr\tr3, [pc, #280]\t@ (296d0 )\n+\tldr\tr3, [pc, #280]\t@ (296d0 )\n \tsub.w\tfp, r0, r8\n \tstr.w\tsl, [sp, #28]\n \tadd.w\tr8, r2, #8\n \tadd\tr3, pc\n \tldr.w\tsl, [sp, #20]\n \tstr\tr3, [sp, #0]\n \tmov.w\tr9, #3\n-\tldr\tr3, [pc, #256]\t@ (296d4 )\n+\tldr\tr3, [pc, #256]\t@ (296d4 )\n \tstr\tr4, [sp, #24]\n \tmov\tr4, r1\n \tadd\tr3, pc\n \tstr\tr3, [sp, #4]\n \tldr\tr0, [sp, #0]\n \tcmp\tr9, sl\n-\tble.n\t295e6 \n+\tble.n\t295e6 \n \tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tcmp\tr4, r5\n \tldr\tr0, [sp, #4]\n \tite\tgt\n \tmovgt\tr3, #0\n \tmovle\tr3, #1\n \torrs.w\tr3, r3, r5, lsr #31\n-\tbeq.n\t295fc \n+\tbeq.n\t295fc \n \tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr.w\tr3, [r7], #4\n \tadd.w\tr9, r9, #1\n \tadds\tr5, #1\n \tcmp\tr9, fp\n \tstr.w\tr3, [r8, #4]!\n-\tbne.n\t295da \n+\tbne.n\t295da \n \tldrd\tr4, sl, [sp, #24]\n \tldr\tr3, [sp, #16]\n \tcmp\tfp, r3\n-\tbeq.n\t29622 \n+\tbeq.n\t29622 \n \tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #188]\t@ (296d8 )\n+\tldr\tr0, [pc, #188]\t@ (296d8 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tldr\tr0, [sp, #16]\n \tldr\tr1, [sp, #12]\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tmov\tr5, r0\n \tldr\tr0, [r4, #40]\t@ 0x28\n \tcmp\tr5, r0\n-\tbeq.n\t29654 \n-\tcbz\tr0, 2964a \n+\tbeq.n\t29654 \n+\tcbz\tr0, 2964a \n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t2964a \n+\tbgt.n\t2964a \n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tstr\tr5, [r4, #40]\t@ 0x28\n-\tcbz\tr5, 29654 \n+\tcbz\tr5, 29654 \n \tldr\tr3, [r5, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r5, #0]\n \tldr\tr3, [r6, #0]\n \tldr\tr0, [sp, #12]\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t2945a \n+\tb.n\t2945a \n \tldr\tr1, [r4, #40]\t@ 0x28\n \tldr\tr0, [r4, #100]\t@ 0x64\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr2, [r4, #40]\t@ 0x28\n \tldr\tr3, [r2, #0]\n \tadds\tr3, #1\n \tstr\tr3, [r2, #0]\n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t2948c \n+\tb.n\t2948c \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t294c0 \n+\tb.n\t294c0 \n \tstr\tr6, [r5, #4]\n-\tb.n\t294b2 \n-\tldr\tr3, [pc, #48]\t@ (296bc )\n+\tb.n\t294b2 \n+\tldr\tr3, [pc, #48]\t@ (296bc )\n \tldr.w\tr3, [sl, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t29456 \n+\tb.n\t29456 \n \tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #64]\t@ (296dc )\n+\tldr\tr0, [pc, #64]\t@ (296dc )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t2956a \n+\tb.n\t2956a \n \tldr\tr3, [r6, #0]\n-\tldr\tr0, [pc, #56]\t@ (296e0 )\n+\tldr\tr0, [pc, #56]\t@ (296e0 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t29550 \n+\tb.n\t29550 \n \tmov.w\tfp, #3\n-\tb.n\t29612 \n+\tb.n\t29612 \n \tnop\n \tsubs\tr3, #190\t@ 0xbe\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tlsrs\tr2, r4, #22\n \tmovs\tr1, r0\n@@ -53933,1679 +53964,1679 @@\n \tlsrs\tr2, r1, #15\n \tmovs\tr1, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n \tmov\tr4, r0\n-\tbl\t28310 \n-\tldr\tr5, [pc, #188]\t@ (297b8 )\n+\tbl\t28310 \n+\tldr\tr5, [pc, #188]\t@ (297b8 )\n \tldr\tr3, [r4, #36]\t@ 0x24\n \tadd\tr5, pc\n-\tcbz\tr3, 2971c \n+\tcbz\tr3, 2971c \n \tldr\tr0, [r4, #104]\t@ 0x68\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t2978e \n-\tbl\t27b3c \n+\tbeq.n\t2978e \n+\tbl\t27b3c \n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t2979c \n+\tbeq.n\t2979c \n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, lr}\n-\tb.w\t27b3c \n+\tb.w\t27b3c \n \tldr\tr6, [r4, #104]\t@ 0x68\n \tldr\tr3, [r6, #4]\n \tcmp\tr3, #0\n-\tble.n\t2972a \n+\tble.n\t2972a \n \tldr\tr2, [r6, #0]\n \tcmp\tr3, r2\n-\tble.n\t2973a \n-\tldr\tr3, [pc, #144]\t@ (297bc )\n-\tldr\tr0, [pc, #144]\t@ (297c0 )\n+\tble.n\t2973a \n+\tldr\tr3, [pc, #144]\t@ (297bc )\n+\tldr\tr0, [pc, #144]\t@ (297c0 )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r6, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r6, #12]\n \tsubs\tr3, #1\n \tldr\tr6, [r4, #100]\t@ 0x64\n \tldr.w\tr7, [r2, r3, lsl #2]\n \tcmp\tr7, #0\n-\tblt.n\t297a4 \n+\tblt.n\t297a4 \n \tldr\tr3, [r6, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t297b4 \n+\tbeq.n\t297b4 \n \tmov\tr1, r7\n \tmov\tr0, r6\n-\tbl\t27758 \n+\tbl\t27758 \n \tldr\tr6, [r4, #24]\n \tldr\tr3, [r6, #4]\n \tcmp\tr3, #0\n-\tble.n\t29768 \n+\tble.n\t29768 \n \tldr\tr2, [r6, #0]\n \tcmp\tr3, r2\n-\tble.n\t29778 \n-\tldr\tr3, [pc, #80]\t@ (297bc )\n-\tldr\tr0, [pc, #88]\t@ (297c4 )\n+\tble.n\t29778 \n+\tldr\tr3, [pc, #80]\t@ (297bc )\n+\tldr\tr0, [pc, #88]\t@ (297c4 )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r6, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r6, #12]\n \tsubs\tr3, #1\n \tldr\tr0, [r4, #104]\t@ 0x68\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbne.n\t29708 \n+\tbne.n\t29708 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbne.n\t29714 \n+\tbne.n\t29714 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr3, [pc, #20]\t@ (297bc )\n-\tldr\tr0, [pc, #32]\t@ (297c8 )\n+\tldr\tr3, [pc, #20]\t@ (297bc )\n+\tldr\tr0, [pc, #32]\t@ (297c8 )\n \tadd\tr0, pc\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n-\tb.n\t2974c \n+\tb.n\t2974c \n \tstr\tr7, [r6, #4]\n-\tb.n\t2975a \n+\tb.n\t2975a \n \tsubs\tr1, #0\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tlsls\tr2, r1, #13\n \tmovs\tr1, r0\n \tlsls\tr4, r1, #12\n \tmovs\tr1, r0\n \tlsrs\tr0, r2, #10\n \tmovs\tr1, r0\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #200]\t@ (298a4 )\n+\tldr\tr5, [pc, #200]\t@ (298a4 )\n \tmov\tr4, r0\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmovs\tr1, #99\t@ 0x63\n \tmov\tr0, r4\n \tadd\tr5, pc\n-\tbl\t28214 \n-\tcbz\tr0, 2980c \n+\tbl\t28214 \n+\tcbz\tr0, 2980c \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 29802 \n+\tbl\t29234 \n+\tcbnz\tr0, 29802 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmov\tr0, r4\n \tmovs\tr1, #101\t@ 0x65\n \tldmia.w\tsp!, {r3, r4, r5, lr}\n-\tb.n\t29424 \n+\tb.n\t29424 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #97\t@ 0x61\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 29830 \n-\tldr\tr1, [pc, #128]\t@ (298a8 )\n+\tcbz\tr3, 29830 \n+\tldr\tr1, [pc, #128]\t@ (298a8 )\n \tmovs\tr2, #97\t@ 0x61\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t28018 \n+\tbl\t28018 \n \tmov\tr0, r4\n-\tbl\t286c4 \n-\tcbnz\tr0, 2984a \n+\tbl\t286c4 \n+\tcbnz\tr0, 2984a \n \tmovs\tr1, #1\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 2988e \n+\tcbnz\tr3, 2988e \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbz\tr0, 2985c \n+\tbl\t285b0 \n+\tcbz\tr0, 2985c \n \tmovs\tr1, #99\t@ 0x63\n \tmov\tr0, r4\n-\tbl\t290d0 \n-\tb.n\t297ee \n+\tbl\t290d0 \n+\tb.n\t297ee \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n \tmov\tr0, r4\n-\tcbz\tr3, 29878 \n+\tcbz\tr3, 29878 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n-\tbl\t28b34 \n+\tbl\t28b34 \n \tmov\tr0, r4\n-\tbl\t28524 \n+\tbl\t28524 \n \tcmp\tr0, #0\n-\tbeq.n\t2985c \n+\tbeq.n\t2985c \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t29852 \n-\tldr\tr3, [pc, #28]\t@ (298ac )\n+\tbl\t284ac \n+\tb.n\t29852 \n+\tldr\tr3, [pc, #28]\t@ (298ac )\n \tmovs\tr2, #1\n \tmov\tr0, r4\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr.w\tr1, [r3, #1392]\t@ 0x570\n-\tbl\t280a0 \n-\tb.n\t29844 \n+\tbl\t280a0 \n+\tb.n\t29844 \n \tnop\n \tsubs\tr0, #22\n \tmovs\tr1, r0\n \tlsrs\tr6, r2, #6\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmovs\tr1, #42\t@ 0x2a\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbz\tr0, 298e0 \n+\tbl\t28214 \n+\tcbz\tr0, 298e0 \n \tmov\tr0, r4\n-\tbl\t29328 \n-\tcbz\tr0, 29936 \n+\tbl\t29328 \n+\tcbz\tr0, 29936 \n \tmov\tr0, r4\n \tmovs\tr1, #32\n \tldmia.w\tsp!, {r3, r4, r5, lr}\n-\tb.n\t29424 \n+\tb.n\t29424 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #33\t@ 0x21\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 298fe \n-\tldr\tr1, [pc, #704]\t@ (29bb4 )\n+\tcbz\tr3, 298fe \n+\tldr\tr1, [pc, #704]\t@ (29bb4 )\n \tmovs\tr2, #33\t@ 0x21\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29924 \n+\tbl\t285b0 \n+\tcbnz\tr0, 29924 \n \tmovs\tr1, #40\t@ 0x28\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2991e \n-\tldr\tr1, [pc, #676]\t@ (29bb8 )\n+\tcbz\tr3, 2991e \n+\tldr\tr1, [pc, #676]\t@ (29bb8 )\n \tmovs\tr2, #40\t@ 0x28\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t28018 \n+\tbl\t28018 \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmov\tr0, r4\n \tmovs\tr1, #42\t@ 0x2a\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.n\t298d6 \n+\tbne.n\t298d6 \n \tmovs\tr1, #37\t@ 0x25\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 29968 \n+\tbl\t28214 \n+\tcbnz\tr0, 29968 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #33\t@ 0x21\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tcmp\tr3, #0\n-\tbne.w\t29a66 \n+\tbne.w\t29a66 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbeq.n\t29a26 \n+\tbeq.n\t29a26 \n \tmovs\tr1, #37\t@ 0x25\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.n\t298d6 \n+\tbne.n\t298d6 \n \tmovs\tr1, #39\t@ 0x27\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbz\tr0, 299d4 \n+\tbl\t28214 \n+\tcbz\tr0, 299d4 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.n\t298d6 \n+\tbne.n\t298d6 \n \tmovs\tr1, #48\t@ 0x30\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 299b6 \n+\tbl\t28214 \n+\tcbnz\tr0, 299b6 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr\tr1, [pc, #548]\t@ (29bbc )\n+\tbl\t27c9c \n+\tldr\tr1, [pc, #548]\t@ (29bbc )\n \tmov\tr0, r4\n \tmovs\tr2, #46\t@ 0x2e\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbeq.w\t29b00 \n+\tbeq.w\t29b00 \n \tmovs\tr1, #48\t@ 0x30\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.n\t298d6 \n+\tbne.n\t298d6 \n \tmovs\tr1, #45\t@ 0x2d\n \tmov\tr0, r4\n-\tbl\t28214 \n+\tbl\t28214 \n \tcmp\tr0, #0\n-\tbeq.n\t29a80 \n+\tbeq.n\t29a80 \n \tmov\tr0, r4\n-\tbl\t296e4 \n-\tb.n\t298d6 \n+\tbl\t296e4 \n+\tb.n\t298d6 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #33\t@ 0x21\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 299f2 \n-\tldr\tr1, [pc, #472]\t@ (29bc0 )\n+\tcbz\tr3, 299f2 \n+\tldr\tr1, [pc, #472]\t@ (29bc0 )\n \tmovs\tr2, #33\t@ 0x21\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29a10 \n-\tldr\tr1, [pc, #456]\t@ (29bc4 )\n+\tbl\t285b0 \n+\tcbnz\tr0, 29a10 \n+\tldr\tr1, [pc, #456]\t@ (29bc4 )\n \tmov\tr0, r4\n \tmovs\tr2, #35\t@ 0x23\n \tadd\tr1, pc\n-\tbl\t28a88 \n+\tbl\t28a88 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbeq.n\t29acc \n+\tbeq.n\t29acc \n \tmov\tr0, r4\n \tmovs\tr1, #39\t@ 0x27\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t298d6 \n-\tb.n\t29986 \n-\tldr\tr1, [pc, #416]\t@ (29bc8 )\n+\tbne.w\t298d6 \n+\tb.n\t29986 \n+\tldr\tr1, [pc, #416]\t@ (29bc8 )\n \tmov\tr0, r4\n \tmovs\tr2, #34\t@ 0x22\n \tadd\tr1, pc\n-\tbl\t28a88 \n+\tbl\t28a88 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbne.n\t29960 \n-\tldr\tr5, [pc, #396]\t@ (29bcc )\n+\tbne.n\t29960 \n+\tldr\tr5, [pc, #396]\t@ (29bcc )\n \tmov\tr0, r4\n \tmovs\tr2, #35\t@ 0x23\n \tadd\tr5, pc\n \tmov\tr1, r5\n-\tbl\t28a88 \n+\tbl\t28a88 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbne.n\t29960 \n+\tbne.n\t29960 \n \tmov\tr0, r4\n \tmovs\tr2, #35\t@ 0x23\n \tmov\tr1, r5\n-\tbl\t28a88 \n+\tbl\t28a88 \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t29960 \n-\tldr\tr1, [pc, #360]\t@ (29bd0 )\n+\tbl\t284ac \n+\tb.n\t29960 \n+\tldr\tr1, [pc, #360]\t@ (29bd0 )\n \tmov\tr0, r4\n \tmovs\tr2, #33\t@ 0x21\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbne.w\t29960 \n-\tb.n\t29a26 \n+\tbne.w\t29960 \n+\tb.n\t29a26 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #33\t@ 0x21\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 29aa6 \n-\tldr\tr1, [pc, #312]\t@ (29bd4 )\n+\tcbz\tr3, 29aa6 \n+\tldr\tr1, [pc, #312]\t@ (29bd4 )\n \tmovs\tr2, #33\t@ 0x21\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t282a0 \n+\tbl\t282a0 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29ac2 \n+\tbl\t285b0 \n+\tcbnz\tr0, 29ac2 \n \tmov\tr0, r4\n \tmovs\tr1, #43\t@ 0x2b\n-\tbl\t28748 \n+\tbl\t28748 \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #45\t@ 0x2d\n \tmov\tr0, r4\n-\tbl\t290d0 \n-\tb.n\t299cc \n+\tbl\t290d0 \n+\tb.n\t299cc \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 29ae6 \n+\tcbz\tr3, 29ae6 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n-\tldr\tr1, [pc, #240]\t@ (29bd8 )\n+\tldr\tr1, [pc, #240]\t@ (29bd8 )\n \tmovs\tr2, #35\t@ 0x23\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t28a88 \n+\tbl\t28a88 \n \tmov\tr0, r4\n-\tbl\t28430 \n+\tbl\t28430 \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t29a10 \n+\tbl\t284ac \n+\tb.n\t29a10 \n \tmov\tr0, r4\n-\tbl\t289b0 \n+\tbl\t289b0 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbne.w\t299ae \n+\tbne.w\t299ae \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 29b2c \n+\tcbz\tr3, 29b2c \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmov\tr0, r4\n-\tbl\t289b0 \n+\tbl\t289b0 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29ba6 \n+\tbl\t285b0 \n+\tcbnz\tr0, 29ba6 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 29b5a \n+\tcbz\tr3, 29b5a \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmov\tr0, r4\n-\tbl\t289b0 \n+\tbl\t289b0 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29b9a \n+\tbl\t285b0 \n+\tcbnz\tr0, 29b9a \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 29b88 \n+\tcbz\tr3, 29b88 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t289b0 \n+\tbl\t289b0 \n \tmov\tr0, r4\n-\tbl\t28430 \n+\tbl\t28430 \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmov\tr0, r4\n-\tbl\t28430 \n+\tbl\t28430 \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmov\tr0, r4\n-\tbl\t28430 \n+\tbl\t28430 \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t299ae \n+\tbl\t284ac \n+\tb.n\t299ae \n \t\t\t@ instruction: 0xb874\n \tmovs\tr0, r0\n \tlsrs\tr4, r4, #12\n \tmovs\tr1, r0\n \t\t\t@ instruction: 0xb7f8\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xb780\n \tmovs\tr0, r0\n-\tbcc.n\t29b38 \n+\tstmia\tr2!, {r2, r3, r5}\n \tmovs\tr0, r0\n-\tbne.n\t29c24 \n+\tnop\t{10}\n \tmovs\tr0, r0\n-\tbcc.n\t29cbc \n+\tstmia\tr1!, {r1, r3, r5, r6, r7}\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xb700\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xb6cc\n \tmovs\tr0, r0\n-\tbcs.n\t29b74 \n+\tstmia\tr1!, {r6}\n \tmovs\tr0, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n \tmov\tr4, r0\n-\tbl\t27cf0 \n-\tldr.w\tr5, [pc, #3116]\t@ 2a820 \n+\tbl\t27cf0 \n+\tldr.w\tr5, [pc, #3116]\t@ 2a820 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n \tadd\tr5, pc\n-\tcbz\tr3, 29c12 \n+\tcbz\tr3, 29c12 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmovs\tr1, #22\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbz\tr0, 29c3e \n+\tbl\t28214 \n+\tcbz\tr0, 29c3e \n \tmov\tr0, r4\n-\tbl\t29328 \n-\tcbz\tr0, 29c84 \n+\tbl\t29328 \n+\tcbz\tr0, 29c84 \n \tmov\tr0, r4\n-\tbl\t28430 \n+\tbl\t28430 \n \tmov\tr0, r4\n-\tbl\t29234 \n+\tbl\t29234 \n \tcmp\tr0, #0\n-\tbeq.n\t29cc6 \n+\tbeq.n\t29cc6 \n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #20\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 29c5e \n-\tldr.w\tr1, [pc, #3024]\t@ 2a824 \n+\tcbz\tr3, 29c5e \n+\tldr.w\tr1, [pc, #3024]\t@ 2a824 \n \tmovs\tr2, #20\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29c72 \n+\tbl\t285b0 \n+\tcbnz\tr0, 29c72 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmov\tr0, r4\n \tmovs\tr1, #22\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.n\t29c2a \n+\tbne.n\t29c2a \n \tmovs\tr1, #115\t@ 0x73\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 29cb0 \n+\tbl\t28214 \n+\tcbnz\tr0, 29cb0 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #113\t@ 0x71\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbnz\tr3, 29d08 \n+\tcbnz\tr3, 29d08 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbz\tr0, 29cfa \n+\tbl\t285b0 \n+\tcbz\tr0, 29cfa \n \tmovs\tr1, #115\t@ 0x73\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmov\tr0, r4\n-\tbl\t28430 \n+\tbl\t28430 \n \tmov\tr0, r4\n-\tbl\t29234 \n+\tbl\t29234 \n \tcmp\tr0, #0\n-\tbne.n\t29c3a \n+\tbne.n\t29c3a \n \tmovs\tr1, #160\t@ 0xa0\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 29cf2 \n+\tbl\t28254 \n+\tcbnz\tr0, 29cf2 \n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmovs\tr1, #131\t@ 0x83\n \tmov\tr0, r4\n-\tbl\t28254 \n+\tbl\t28254 \n \tcmp\tr0, #0\n-\tbeq.n\t29da2 \n+\tbeq.n\t29da2 \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbz\tr0, 29d22 \n+\tbl\t29234 \n+\tcbz\tr0, 29d22 \n \tmovs\tr1, #160\t@ 0xa0\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-\tb.n\t296e4 \n+\tb.n\t296e4 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t29ca8 \n-\tldr.w\tr1, [pc, #2844]\t@ 2a828 \n+\tbl\t284ac \n+\tb.n\t29ca8 \n+\tldr.w\tr1, [pc, #2844]\t@ 2a828 \n \tmov\tr0, r4\n \tmovs\tr2, #113\t@ 0x71\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbne.n\t29ca8 \n-\tb.n\t29cfa \n+\tbne.n\t29ca8 \n+\tb.n\t29cfa \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 29d3c \n+\tcbz\tr3, 29d3c \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmovs\tr1, #140\t@ 0x8c\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 29d76 \n+\tbl\t28214 \n+\tcbnz\tr0, 29d76 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #138\t@ 0x8a\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tcmp\tr3, #0\n-\tbne.w\t2a394 \n+\tbne.w\t2a394 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbeq.w\t29e9c \n+\tbeq.w\t29e9c \n \tmovs\tr1, #140\t@ 0x8c\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n-\tcbnz\tr0, 29d94 \n+\tbl\t29328 \n+\tcbnz\tr0, 29d94 \n \tmovs\tr1, #156\t@ 0x9c\n \tmov\tr0, r4\n-\tbl\t28214 \n+\tbl\t28214 \n \tcmp\tr0, #0\n-\tbeq.n\t29e5e \n+\tbeq.n\t29e5e \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbeq.n\t29e10 \n+\tbeq.n\t29e10 \n \tmov\tr0, r4\n-\tbl\t28430 \n+\tbl\t28430 \n \tmov\tr0, r4\n-\tbl\t296e4 \n-\tb.n\t29cea \n+\tbl\t296e4 \n+\tb.n\t29cea \n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmovs\tr1, #16\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 29dda \n+\tbl\t28214 \n+\tcbnz\tr0, 29dda \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #2672]\t@ 2a82c \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #2672]\t@ 2a82c \n \tmov\tr0, r4\n \tmovs\tr2, #14\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbeq.w\t2a386 \n+\tbeq.w\t2a386 \n \tmovs\tr1, #16\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n-\tcbnz\tr0, 29dfa \n+\tbl\t29328 \n+\tcbnz\tr0, 29dfa \n \tmovs\tr1, #19\n \tmov\tr0, r4\n-\tbl\t28214 \n+\tbl\t28214 \n \tcmp\tr0, #0\n-\tbeq.w\t2a354 \n+\tbeq.w\t2a354 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbeq.n\t29eaa \n+\tbeq.n\t29eaa \n \tmov\tr0, r4\n \tmovs\tr1, #131\t@ 0x83\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n-\tbl\t29234 \n+\tbl\t29234 \n \tcmp\tr0, #0\n-\tbne.w\t29cea \n-\tb.n\t29d22 \n+\tbne.w\t29cea \n+\tb.n\t29d22 \n \tmovs\tr1, #127\t@ 0x7f\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 29e56 \n+\tbl\t28214 \n+\tcbnz\tr0, 29e56 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #125\t@ 0x7d\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 29e3a \n-\tldr.w\tr1, [pc, #2560]\t@ 2a830 \n+\tcbz\tr3, 29e3a \n+\tldr.w\tr1, [pc, #2560]\t@ 2a830 \n \tmovs\tr2, #125\t@ 0x7d\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29e4e \n+\tbl\t285b0 \n+\tcbnz\tr0, 29e4e \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #127\t@ 0x7f\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t296e4 \n-\tb.n\t29d94 \n+\tbl\t296e4 \n+\tb.n\t29d94 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #154\t@ 0x9a\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 29e7e \n-\tldr.w\tr1, [pc, #2496]\t@ 2a834 \n+\tcbz\tr3, 29e7e \n+\tldr.w\tr1, [pc, #2496]\t@ 2a834 \n \tmovs\tr2, #154\t@ 0x9a\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29e92 \n+\tbl\t285b0 \n+\tcbnz\tr0, 29e92 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #156\t@ 0x9c\n \tmov\tr0, r4\n-\tbl\t290d0 \n-\tb.n\t29d8a \n+\tbl\t290d0 \n+\tb.n\t29d8a \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t29d6e \n+\tbl\t284ac \n+\tb.n\t29d6e \n \tmovs\tr1, #28\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 29ee4 \n+\tbl\t28214 \n+\tcbnz\tr0, 29ee4 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #2428]\t@ 2a838 \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #2428]\t@ 2a838 \n \tmov\tr0, r4\n \tmovs\tr2, #26\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29edc \n+\tbl\t285b0 \n+\tcbnz\tr0, 29edc \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #28\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.n\t29dfa \n+\tbne.n\t29dfa \n \tmovs\tr1, #65\t@ 0x41\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 29f28 \n+\tbl\t28214 \n+\tcbnz\tr0, 29f28 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #2364]\t@ 2a83c \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #2364]\t@ 2a83c \n \tmov\tr0, r4\n \tmovs\tr2, #63\t@ 0x3f\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29f20 \n+\tbl\t285b0 \n+\tcbnz\tr0, 29f20 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #65\t@ 0x41\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #71\t@ 0x47\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 29f6e \n+\tbl\t28214 \n+\tcbnz\tr0, 29f6e \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #2296]\t@ 2a840 \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #2296]\t@ 2a840 \n \tmov\tr0, r4\n \tmovs\tr2, #69\t@ 0x45\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29f66 \n+\tbl\t285b0 \n+\tcbnz\tr0, 29f66 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #71\t@ 0x47\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #76\t@ 0x4c\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 29fb4 \n+\tbl\t28214 \n+\tcbnz\tr0, 29fb4 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #2232]\t@ 2a844 \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #2232]\t@ 2a844 \n \tmov\tr0, r4\n \tmovs\tr2, #74\t@ 0x4a\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29fac \n+\tbl\t285b0 \n+\tcbnz\tr0, 29fac \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #76\t@ 0x4c\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #94\t@ 0x5e\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 29ffa \n+\tbl\t28214 \n+\tcbnz\tr0, 29ffa \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #2164]\t@ 2a848 \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #2164]\t@ 2a848 \n \tmov\tr0, r4\n \tmovs\tr2, #92\t@ 0x5c\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 29ff2 \n+\tbl\t285b0 \n+\tcbnz\tr0, 29ff2 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #94\t@ 0x5e\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #112\t@ 0x70\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 2a040 \n+\tbl\t28214 \n+\tcbnz\tr0, 2a040 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #2100]\t@ 2a84c \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #2100]\t@ 2a84c \n \tmov\tr0, r4\n \tmovs\tr2, #110\t@ 0x6e\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2a038 \n+\tbl\t285b0 \n+\tcbnz\tr0, 2a038 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #112\t@ 0x70\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #134\t@ 0x86\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 2a086 \n+\tbl\t28214 \n+\tcbnz\tr0, 2a086 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #2032]\t@ 2a850 \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #2032]\t@ 2a850 \n \tmov\tr0, r4\n \tmovs\tr2, #132\t@ 0x84\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2a07e \n+\tbl\t285b0 \n+\tcbnz\tr0, 2a07e \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #134\t@ 0x86\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #137\t@ 0x89\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 2a0cc \n+\tbl\t28214 \n+\tcbnz\tr0, 2a0cc \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #1968]\t@ 2a854 \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #1968]\t@ 2a854 \n \tmov\tr0, r4\n \tmovs\tr2, #135\t@ 0x87\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2a0c4 \n+\tbl\t285b0 \n+\tcbnz\tr0, 2a0c4 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #137\t@ 0x89\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #153\t@ 0x99\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 2a112 \n+\tbl\t28214 \n+\tcbnz\tr0, 2a112 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #1900]\t@ 2a858 \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #1900]\t@ 2a858 \n \tmov\tr0, r4\n \tmovs\tr2, #151\t@ 0x97\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2a10a \n+\tbl\t285b0 \n+\tcbnz\tr0, 2a10a \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #153\t@ 0x99\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #166\t@ 0xa6\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 2a158 \n+\tbl\t28214 \n+\tcbnz\tr0, 2a158 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #1836]\t@ 2a85c \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #1836]\t@ 2a85c \n \tmov\tr0, r4\n \tmovs\tr2, #164\t@ 0xa4\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2a150 \n+\tbl\t285b0 \n+\tcbnz\tr0, 2a150 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #166\t@ 0xa6\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #174\t@ 0xae\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 2a19e \n+\tbl\t28214 \n+\tcbnz\tr0, 2a19e \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #1768]\t@ 2a860 \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #1768]\t@ 2a860 \n \tmov\tr0, r4\n \tmovs\tr2, #172\t@ 0xac\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2a196 \n+\tbl\t285b0 \n+\tcbnz\tr0, 2a196 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #174\t@ 0xae\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #177\t@ 0xb1\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 2a1e4 \n+\tbl\t28214 \n+\tcbnz\tr0, 2a1e4 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #1704]\t@ 2a864 \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #1704]\t@ 2a864 \n \tmov\tr0, r4\n \tmovs\tr2, #175\t@ 0xaf\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2a1dc \n+\tbl\t285b0 \n+\tcbnz\tr0, 2a1dc \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #177\t@ 0xb1\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #101\t@ 0x65\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 2a200 \n+\tbl\t28254 \n+\tcbnz\tr0, 2a200 \n \tmov\tr0, r4\n-\tbl\t297cc \n+\tbl\t297cc \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmov\tr0, r4\n-\tbl\t2aaf8 \n+\tbl\t2aaf8 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #109\t@ 0x6d\n \tmov\tr0, r4\n-\tbl\t28254 \n+\tbl\t28254 \n \tcmp\tr0, #0\n-\tbne.w\t2a57c \n+\tbne.w\t2a57c \n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #25\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2a26c \n+\tbl\t28168 \n+\tcbnz\tr0, 2a26c \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #23\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a264 \n-\tldr.w\tr1, [pc, #1552]\t@ 2a868 \n+\tcbz\tr3, 2a264 \n+\tldr.w\tr1, [pc, #1552]\t@ 2a868 \n \tmovs\tr2, #23\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmovs\tr1, #25\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t28634 \n+\tbl\t28634 \n \tcmp\tr0, #0\n-\tbne.w\t2a3f4 \n-\tldr.w\tr3, [pc, #1520]\t@ 2a86c \n-\tldr.w\tr6, [pc, #1520]\t@ 2a870 \n+\tbne.w\t2a3f4 \n+\tldr.w\tr3, [pc, #1520]\t@ 2a86c \n+\tldr.w\tr6, [pc, #1520]\t@ 2a870 \n \tadd\tr3, pc\n \tmov\tr8, r3\n \tadd\tr6, pc\n-\tb.n\t2a2be \n-\tbl\t27b3c \n+\tb.n\t2a2be \n+\tbl\t27b3c \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n \tclz\tr3, r3\n \tlsrs\tr3, r3, #5\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tbl\t28634 \n-\tcbnz\tr0, 2a2b4 \n+\tbl\t28634 \n+\tcbnz\tr0, 2a2b4 \n \tmovs\tr1, #32\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 2a2ae \n+\tbl\t28254 \n+\tcbnz\tr0, 2a2ae \n \tmov\tr0, r4\n-\tbl\t298b0 \n+\tbl\t298b0 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmov\tr0, r4\n-\tbl\t28524 \n+\tbl\t28524 \n \tcmp\tr0, #0\n-\tbne.n\t2a3a4 \n+\tbne.n\t2a3a4 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 2a2d8 \n+\tcbz\tr3, 2a2d8 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #25\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2a316 \n+\tbl\t28168 \n+\tcbnz\tr0, 2a316 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #23\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a30e \n+\tcbz\tr3, 2a30e \n \tmovs\tr2, #23\n \tmov\tr1, r8\n \tmov\tr0, r4\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmovs\tr1, #25\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tldr\tr0, [r4, #24]\n \tmov\tr7, r0\n \tldr\tr3, [r0, #4]\n \tcmp\tr3, #0\n-\tble.n\t2a326 \n+\tble.n\t2a326 \n \tldr\tr2, [r0, #0]\n \tcmp\tr3, r2\n-\tble.n\t2a338 \n-\tldr.w\tr3, [pc, #1356]\t@ 2a874 \n+\tble.n\t2a338 \n+\tldr.w\tr3, [pc, #1356]\t@ 2a874 \n \tmov\tr0, r6\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r7, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r7, #12]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbne.n\t2a288 \n+\tbne.n\t2a288 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t2a28c \n+\tb.n\t2a28c \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr.w\tr1, [pc, #1308]\t@ 2a878 \n+\tbl\t27c9c \n+\tldr.w\tr1, [pc, #1308]\t@ 2a878 \n \tmov\tr0, r4\n \tmovs\tr2, #17\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2a37c \n+\tbl\t285b0 \n+\tcbnz\tr0, 2a37c \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #19\n \tmov\tr0, r4\n-\tbl\t290d0 \n-\tb.n\t29df0 \n+\tbl\t290d0 \n+\tb.n\t29df0 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t29dd2 \n-\tldr.w\tr1, [pc, #1252]\t@ 2a87c \n+\tbl\t284ac \n+\tb.n\t29dd2 \n+\tldr.w\tr1, [pc, #1252]\t@ 2a87c \n \tmovs\tr2, #138\t@ 0x8a\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n-\tb.n\t29d62 \n+\tbl\t27f8c \n+\tb.n\t29d62 \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2a3f4 \n+\tbl\t29234 \n+\tcbnz\tr0, 2a3f4 \n \tmovs\tr1, #25\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2a3e0 \n+\tbl\t28168 \n+\tcbnz\tr0, 2a3e0 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #23\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a3d8 \n-\tldr.w\tr1, [pc, #1204]\t@ 2a880 \n+\tcbz\tr3, 2a3d8 \n+\tldr.w\tr1, [pc, #1204]\t@ 2a880 \n \tmovs\tr2, #23\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmovs\tr1, #25\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2a3f4 \n+\tbl\t29234 \n+\tcbnz\tr0, 2a3f4 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t2a574 \n+\tbne.w\t2a574 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #68\t@ 0x44\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2a43a \n+\tbl\t28168 \n+\tcbnz\tr0, 2a43a \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #66\t@ 0x42\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a432 \n-\tldr.w\tr1, [pc, #1116]\t@ 2a884 \n+\tcbz\tr3, 2a432 \n+\tldr.w\tr1, [pc, #1116]\t@ 2a884 \n \tmovs\tr2, #66\t@ 0x42\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmovs\tr1, #68\t@ 0x44\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t28634 \n+\tbl\t28634 \n \tcmp\tr0, #0\n-\tbne.w\t2a56e \n-\tldr.w\tr3, [pc, #1088]\t@ 2a888 \n-\tldr.w\tr6, [pc, #1088]\t@ 2a88c \n+\tbne.w\t2a56e \n+\tldr.w\tr3, [pc, #1088]\t@ 2a888 \n+\tldr.w\tr6, [pc, #1088]\t@ 2a88c \n \tadd\tr3, pc\n \tmov\tr8, r3\n \tadd\tr6, pc\n-\tb.n\t2a48c \n-\tbl\t27b3c \n+\tb.n\t2a48c \n+\tbl\t27b3c \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n \tclz\tr3, r3\n \tlsrs\tr3, r3, #5\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tbl\t28634 \n-\tcbnz\tr0, 2a482 \n+\tbl\t28634 \n+\tcbnz\tr0, 2a482 \n \tmovs\tr1, #32\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 2a47c \n+\tbl\t28254 \n+\tcbnz\tr0, 2a47c \n \tmov\tr0, r4\n-\tbl\t298b0 \n+\tbl\t298b0 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmov\tr0, r4\n-\tbl\t28524 \n+\tbl\t28524 \n \tcmp\tr0, #0\n-\tbne.n\t2a520 \n+\tbne.n\t2a520 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 2a4a6 \n+\tcbz\tr3, 2a4a6 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #68\t@ 0x44\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2a4e4 \n+\tbl\t28168 \n+\tcbnz\tr0, 2a4e4 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #66\t@ 0x42\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a4dc \n+\tcbz\tr3, 2a4dc \n \tmovs\tr2, #66\t@ 0x42\n \tmov\tr1, r8\n \tmov\tr0, r4\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmovs\tr1, #68\t@ 0x44\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tldr\tr0, [r4, #24]\n \tmov\tr7, r0\n \tldr\tr3, [r0, #4]\n \tcmp\tr3, #0\n-\tble.n\t2a4f4 \n+\tble.n\t2a4f4 \n \tldr\tr2, [r0, #0]\n \tcmp\tr3, r2\n-\tble.n\t2a504 \n-\tldr\tr3, [pc, #892]\t@ (2a874 )\n+\tble.n\t2a504 \n+\tldr\tr3, [pc, #892]\t@ (2a874 )\n \tmov\tr0, r6\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r7, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r7, #12]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbne.n\t2a456 \n+\tbne.n\t2a456 \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t2a45a \n+\tb.n\t2a45a \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2a56e \n+\tbl\t29234 \n+\tcbnz\tr0, 2a56e \n \tmovs\tr1, #68\t@ 0x44\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2a55a \n+\tbl\t28168 \n+\tcbnz\tr0, 2a55a \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #66\t@ 0x42\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a552 \n-\tldr\tr1, [pc, #840]\t@ (2a890 )\n+\tcbz\tr3, 2a552 \n+\tldr\tr1, [pc, #840]\t@ (2a890 )\n \tmovs\tr2, #66\t@ 0x42\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmovs\tr1, #68\t@ 0x44\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2a56e \n+\tbl\t29234 \n+\tcbnz\tr0, 2a56e \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmovs\tr1, #109\t@ 0x6d\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #50\t@ 0x32\n \tmov\tr0, r4\n-\tbl\t28254 \n+\tbl\t28254 \n \tcmp\tr0, #0\n-\tbne.w\t2a7b4 \n+\tbne.w\t2a7b4 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #121\t@ 0x79\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2a5ce \n+\tbl\t28168 \n+\tcbnz\tr0, 2a5ce \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #119\t@ 0x77\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a5c6 \n-\tldr\tr1, [pc, #728]\t@ (2a894 )\n+\tcbz\tr3, 2a5c6 \n+\tldr\tr1, [pc, #728]\t@ (2a894 )\n \tmovs\tr2, #119\t@ 0x77\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmovs\tr1, #121\t@ 0x79\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t28634 \n+\tbl\t28634 \n \tcmp\tr0, #0\n-\tbne.w\t2a7ac \n-\tldr\tr3, [pc, #700]\t@ (2a898 )\n+\tbne.w\t2a7ac \n+\tldr\tr3, [pc, #700]\t@ (2a898 )\n \tadd\tr3, pc\n \tmov\tr8, r3\n-\tldr\tr3, [pc, #696]\t@ (2a89c )\n+\tldr\tr3, [pc, #696]\t@ (2a89c )\n \tadd\tr3, pc\n \tmov\tr9, r3\n-\tldr\tr3, [pc, #696]\t@ (2a8a0 )\n+\tldr\tr3, [pc, #696]\t@ (2a8a0 )\n \tadd\tr3, pc\n \tmov\tsl, r3\n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 2a606 \n+\tcbz\tr3, 2a606 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #56\t@ 0x38\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2a644 \n+\tbl\t28168 \n+\tcbnz\tr0, 2a644 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #54\t@ 0x36\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a63c \n+\tcbz\tr3, 2a63c \n \tmovs\tr2, #54\t@ 0x36\n \tmov\tr1, r8\n \tmov\tr0, r4\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmovs\tr1, #56\t@ 0x38\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tldr\tr0, [r4, #24]\n \tmov\tr6, r0\n \tldr\tr3, [r0, #4]\n \tcmp\tr3, #0\n-\tble.n\t2a654 \n+\tble.n\t2a654 \n \tldr\tr2, [r0, #0]\n \tcmp\tr3, r2\n-\tble.n\t2a664 \n-\tldr\tr3, [pc, #540]\t@ (2a874 )\n+\tble.n\t2a664 \n+\tldr\tr3, [pc, #540]\t@ (2a874 )\n \tmov\tr0, r9\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r6, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r6, #12]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.w\t2a80e \n-\tbl\t27b3c \n+\tbeq.w\t2a80e \n+\tbl\t27b3c \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n \tclz\tr3, r3\n \tlsrs\tr3, r3, #5\n \tstr\tr3, [r4, #36]\t@ 0x24\n-\tbl\t28634 \n+\tbl\t28634 \n \tcmp\tr0, #0\n-\tbne.n\t2a73e \n+\tbne.n\t2a73e \n \tmovs\tr1, #142\t@ 0x8e\n \tmov\tr0, r4\n-\tbl\t28254 \n+\tbl\t28254 \n \tcmp\tr0, #0\n-\tbne.n\t2a738 \n+\tbne.n\t2a738 \n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmovs\tr1, #32\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 2a6ba \n+\tbl\t28254 \n+\tcbnz\tr0, 2a6ba \n \tmov\tr0, r4\n-\tbl\t298b0 \n+\tbl\t298b0 \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2a712 \n+\tbl\t29234 \n+\tcbnz\tr0, 2a712 \n \tmovs\tr1, #163\t@ 0xa3\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2a6f4 \n+\tbl\t28168 \n+\tcbnz\tr0, 2a6f4 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #161\t@ 0xa1\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a6ec \n-\tldr\tr1, [pc, #448]\t@ (2a8a4 )\n+\tcbz\tr3, 2a6ec \n+\tldr\tr1, [pc, #448]\t@ (2a8a4 )\n \tmovs\tr2, #161\t@ 0xa1\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmovs\tr1, #163\t@ 0xa3\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2a712 \n+\tbl\t29234 \n+\tcbnz\tr0, 2a712 \n \tmovs\tr1, #32\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 2a70c \n+\tbl\t28254 \n+\tcbnz\tr0, 2a70c \n \tmov\tr0, r4\n-\tbl\t298b0 \n+\tbl\t298b0 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmov\tr0, r4\n-\tbl\t29328 \n-\tcbnz\tr0, 2a730 \n+\tbl\t29328 \n+\tcbnz\tr0, 2a730 \n \tmovs\tr1, #32\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 2a72a \n+\tbl\t28254 \n+\tcbnz\tr0, 2a72a \n \tmov\tr0, r4\n-\tbl\t298b0 \n+\tbl\t298b0 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmovs\tr1, #142\t@ 0x8e\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tldr\tr6, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n-\tbl\t28310 \n+\tbl\t28310 \n \tldr\tr0, [r4, #24]\n \tcmp\tr6, #0\n-\tbeq.w\t2a8b0 \n+\tbeq.w\t2a8b0 \n \tldr\tr3, [r0, #8]\n \tcmp\tr3, #0\n-\tbeq.n\t2a816 \n-\tbl\t27b3c \n+\tbeq.n\t2a816 \n+\tbl\t27b3c \n \tcmp\tr6, #0\n-\tbne.w\t2a5ec \n+\tbne.w\t2a5ec \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2a7ac \n+\tbl\t29234 \n+\tcbnz\tr0, 2a7ac \n \tmovs\tr1, #56\t@ 0x38\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2a798 \n+\tbl\t28168 \n+\tcbnz\tr0, 2a798 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #54\t@ 0x36\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a790 \n-\tldr\tr1, [pc, #288]\t@ (2a8a8 )\n+\tcbz\tr3, 2a790 \n+\tldr\tr1, [pc, #288]\t@ (2a8a8 )\n \tmovs\tr2, #54\t@ 0x36\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmovs\tr1, #56\t@ 0x38\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2a7ac \n+\tbl\t29234 \n+\tcbnz\tr0, 2a7ac \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmovs\tr1, #50\t@ 0x32\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n-\tbl\t29328 \n+\tbl\t29328 \n \tcmp\tr0, #0\n-\tbne.w\t29dfa \n+\tbne.w\t29dfa \n \tmovs\tr1, #79\t@ 0x4f\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 2a804 \n+\tbl\t28214 \n+\tcbnz\tr0, 2a804 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #77\t@ 0x4d\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2a7e8 \n-\tldr\tr1, [pc, #204]\t@ (2a8ac )\n+\tcbz\tr3, 2a7e8 \n+\tldr\tr1, [pc, #204]\t@ (2a8ac )\n \tmovs\tr2, #77\t@ 0x4d\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2a7fc \n+\tbl\t285b0 \n+\tcbnz\tr0, 2a7fc \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #79\t@ 0x4f\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t296e4 \n-\tb.w\t29dfa \n+\tbl\t296e4 \n+\tb.w\t29dfa \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t2a67e \n+\tb.n\t2a67e \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n-\tb.n\t2a758 \n+\tb.n\t2a758 \n \tnop\n \tadds\tr3, #244\t@ 0xf4\n \tmovs\tr1, r0\n \tlsls\tr0, r6, #31\n \tmovs\tr1, r0\n \tlsls\tr4, r7, #28\n \tmovs\tr1, r0\n \tlsls\tr0, r4, #28\n \tmovs\tr1, r0\n \tlsls\tr4, r5, #24\n \tmovs\tr1, r0\n-\tasrs\tr0, r4, #20\n+\tasrs\tr4, r0, #9\n \tmovs\tr1, r0\n \tlsls\tr2, r0, #26\n \tmovs\tr1, r0\n \tlsls\tr6, r6, #30\n \tmovs\tr1, r0\n \tlsls\tr0, r7, #30\n \tmovs\tr1, r0\n@@ -55636,856 +55667,856 @@\n \tmovs\tr0, r0\n \tlsls\tr2, r3, #6\n \tmovs\tr1, r0\n \tadd\tr2, sp, #912\t@ 0x390\n \tmovs\tr0, r0\n \tlsls\tr6, r7, #1\n \tmovs\tr1, r0\n-\tldrh\tr4, [r7, #0]\n+\tadd\tr0, sp, #976\t@ 0x3d0\n \tmovs\tr0, r0\n-\tldrh\tr2, [r3, #0]\n+\tadd\tr0, sp, #840\t@ 0x348\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf6260000\n-\tstrh\tr4, [r3, #56]\t@ 0x38\n+\tadd\tr7, pc, #848\t@ (adr r7, 2abe4 )\n \tmovs\tr0, r0\n \tcdp2\t0, 9, cr0, cr4, cr0, {0}\n \tcdp2\t0, 7, cr0, cr12, cr0, {0}\n \teors.w\tr0, r6, #8388608\t@ 0x800000\n \teors.w\tr0, r0, #8388608\t@ 0x800000\n \tldc2l\t0, cr0, [r6, #-0]\n \tstc2l\t0, cr0, [lr], {0}\n-\tstrh\tr6, [r1, #34]\t@ 0x22\n+\tadd\tr5, pc, #24\t@ (adr r5, 2a8c8 )\n \tmovs\tr0, r0\n \tmovs\tr3, #1\n \tstr\tr3, [r4, #36]\t@ 0x24\n \tldr\tr3, [r0, #4]\n \tmov\tr7, r0\n \tcmp\tr3, #0\n-\tble.n\t2a8c2 \n+\tble.n\t2a8c2 \n \tldr\tr2, [r0, #0]\n \tcmp\tr3, r2\n-\tble.n\t2a8d2 \n-\tldr\tr3, [pc, #32]\t@ (2a8e4 )\n+\tble.n\t2a8d2 \n+\tldr\tr3, [pc, #32]\t@ (2a8e4 )\n \tmov\tr0, sl\n \tldr\tr3, [r5, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r7, #4]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr2, [r7, #12]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r2, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n-\tb.n\t2a74e \n+\tb.n\t2a74e \n \tnop\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr7, [pc, #248]\t@ (2a9f0 )\n+\tldr\tr7, [pc, #248]\t@ (2a9f0 )\n \tmov\tr4, r0\n \tldrd\tr1, r0, [r0, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #129\t@ 0x81\n \tmov\tr0, r4\n \tadd\tr7, pc\n-\tbl\t28254 \n-\tcbnz\tr0, 2a91c \n+\tbl\t28254 \n+\tcbnz\tr0, 2a91c \n \tmov\tr0, r4\n-\tbl\t29bdc \n+\tbl\t29bdc \n \tmovs\tr1, #129\t@ 0x81\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tldr\tr5, [r4, #24]\n \tcmp\tr3, #0\n-\tbeq.n\t2a9c4 \n+\tbeq.n\t2a9c4 \n \tldr\tr3, [r5, #8]\n-\tcbz\tr3, 2a932 \n+\tcbz\tr3, 2a932 \n \tmov\tr0, r5\n-\tbl\t27b3c \n+\tbl\t27b3c \n \tldr\tr5, [r4, #24]\n-\tb.n\t2a938 \n+\tb.n\t2a938 \n \tldr\tr3, [r5, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r5, #4]\n \tldr\tr1, [r4, #20]\n \tmov\tr0, r5\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n \tmovs\tr1, #129\t@ 0x81\n \tmov\tr0, r4\n-\tcbz\tr3, 2a956 \n+\tcbz\tr3, 2a956 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n-\tbl\t28254 \n+\tbl\t28254 \n \tmov\tr3, r0\n \tmov\tr0, r4\n-\tcbnz\tr3, 2a96c \n-\tbl\t29bdc \n+\tcbnz\tr3, 2a96c \n+\tbl\t29bdc \n \tmovs\tr1, #129\t@ 0x81\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tldr\tr6, [r4, #36]\t@ 0x24\n \tmov\tr0, r4\n-\tbl\t28310 \n+\tbl\t28310 \n \tldr\tr5, [r4, #24]\n-\tcbz\tr6, 2a988 \n+\tcbz\tr6, 2a988 \n \tldr\tr3, [r5, #8]\n \tmov\tr0, r5\n \tcmp\tr3, #0\n-\tbeq.n\t2a932 \n-\tbl\t27b3c \n+\tbeq.n\t2a932 \n+\tbl\t27b3c \n \tldr\tr5, [r4, #24]\n-\tb.n\t2a938 \n+\tb.n\t2a938 \n \tldr\tr3, [r5, #4]\n \tmovs\tr2, #1\n \tstr\tr2, [r4, #36]\t@ 0x24\n \tcmp\tr3, #0\n-\tble.n\t2a998 \n+\tble.n\t2a998 \n \tldr\tr2, [r5, #0]\n \tcmp\tr3, r2\n-\tble.n\t2a9d0 \n-\tldr\tr3, [pc, #88]\t@ (2a9f4 )\n-\tldr\tr0, [pc, #92]\t@ (2a9f8 )\n+\tble.n\t2a9d0 \n+\tldr\tr3, [pc, #88]\t@ (2a9f4 )\n+\tldr\tr0, [pc, #92]\t@ (2a9f8 )\n \tadd\tr0, pc\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [r5, #4]\n \tldr\tr0, [r4, #24]\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tldr\tr1, [r5, #12]\n \tldr\tr2, [r0, #8]\n \tsubs\tr3, #1\n \tldr.w\tr3, [r1, r3, lsl #2]\n \tstr\tr3, [r4, #20]\n-\tcbz\tr2, 2a9d4 \n+\tcbz\tr2, 2a9d4 \n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, lr}\n-\tb.w\t27b3c \n+\tb.w\t27b3c \n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tble.n\t2a9dc \n+\tble.n\t2a9dc \n \tldr\tr2, [r5, #0]\n \tcmp\tr3, r2\n-\tbgt.n\t2a9dc \n+\tbgt.n\t2a9dc \n \tmov\tr0, r5\n-\tb.n\t2a9aa \n+\tb.n\t2a9aa \n \tldr\tr3, [r0, #4]\n \tsubs\tr3, #1\n \tstr\tr3, [r0, #4]\n \tpop\t{r3, r4, r5, r6, r7, pc}\n-\tldr\tr3, [pc, #20]\t@ (2a9f4 )\n-\tldr\tr0, [pc, #28]\t@ (2a9fc )\n+\tldr\tr3, [pc, #20]\t@ (2a9f4 )\n+\tldr\tr0, [pc, #28]\t@ (2a9fc )\n \tadd\tr0, pc\n \tldr\tr3, [r7, r3]\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr0, [r4, #24]\n \tldr\tr3, [r5, #4]\n-\tb.n\t2a9aa \n+\tb.n\t2a9aa \n \tmovs\tr6, #246\t@ 0xf6\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf0dc0000\n \teors.w\tr0, r8, #0\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmovs\tr1, #86\t@ 0x56\n \tmov\tr4, r0\n-\tbl\t28254 \n-\tcbz\tr0, 2aa1a \n+\tbl\t28254 \n+\tcbz\tr0, 2aa1a \n \tpop\t{r3, r4, r5, pc}\n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmovs\tr1, #147\t@ 0x93\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 2aa38 \n+\tbl\t28254 \n+\tcbnz\tr0, 2aa38 \n \tmov\tr0, r4\n-\tbl\t2a8e8 \n+\tbl\t2a8e8 \n \tmovs\tr1, #147\t@ 0x93\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n-\tbl\t29234 \n+\tbl\t29234 \n \tcmp\tr0, #0\n-\tbne.n\t2aae6 \n-\tldr\tr5, [pc, #176]\t@ (2aaf4 )\n+\tbne.n\t2aae6 \n+\tldr\tr5, [pc, #176]\t@ (2aaf4 )\n \tadd\tr5, pc\n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 2aa60 \n+\tcbz\tr3, 2aa60 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #150\t@ 0x96\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2aab0 \n+\tbl\t28168 \n+\tcbnz\tr0, 2aab0 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #148\t@ 0x94\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2aa94 \n+\tcbz\tr3, 2aa94 \n \tmovs\tr2, #148\t@ 0x94\n \tmov\tr1, r5\n \tmov\tr0, r4\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2aaa8 \n+\tbl\t285b0 \n+\tcbnz\tr0, 2aaa8 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #150\t@ 0x96\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t28634 \n-\tcbnz\tr0, 2aad6 \n+\tbl\t28634 \n+\tcbnz\tr0, 2aad6 \n \tmovs\tr1, #147\t@ 0x93\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 2aad0 \n+\tbl\t28254 \n+\tcbnz\tr0, 2aad0 \n \tmov\tr0, r4\n-\tbl\t2a8e8 \n+\tbl\t2a8e8 \n \tmovs\tr1, #147\t@ 0x93\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmov\tr0, r4\n-\tbl\t28524 \n+\tbl\t28524 \n \tcmp\tr0, #0\n-\tbeq.n\t2aa46 \n+\tbeq.n\t2aa46 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmov\tr0, r4\n \tmovs\tr1, #86\t@ 0x56\n \tldmia.w\tsp!, {r3, r4, r5, lr}\n-\tb.w\t29424 \n+\tb.w\t29424 \n \tnop\n \t\t\t@ instruction: 0xfa200000\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n \tmov\tr4, r0\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #118\t@ 0x76\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbz\tr0, 2ab44 \n+\tbl\t28168 \n+\tcbz\tr0, 2ab44 \n \tmov\tr0, r4\n-\tbl\t28634 \n-\tcbz\tr0, 2ab20 \n+\tbl\t28634 \n+\tcbz\tr0, 2ab20 \n \tpop\t{r4, pc}\n \tmov\tr0, r4\n-\tbl\t2aa00 \n+\tbl\t2aa00 \n \tmov\tr0, r4\n-\tbl\t29234 \n+\tbl\t29234 \n \tcmp\tr0, #0\n-\tbne.n\t2ab1e \n+\tbne.n\t2ab1e \n \tmovs\tr1, #53\t@ 0x35\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbz\tr0, 2ab88 \n+\tbl\t28168 \n+\tcbz\tr0, 2ab88 \n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n-\tb.w\t296e4 \n+\tb.w\t296e4 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #116\t@ 0x74\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2ab6a \n-\tldr\tr1, [pc, #116]\t@ (2abd4 )\n+\tcbz\tr3, 2ab6a \n+\tldr\tr1, [pc, #116]\t@ (2abd4 )\n \tmovs\tr2, #116\t@ 0x74\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2ab7e \n+\tbl\t285b0 \n+\tcbnz\tr0, 2ab7e \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #118\t@ 0x76\n \tmov\tr0, r4\n-\tbl\t28d20 \n-\tb.n\t2ab16 \n+\tbl\t28d20 \n+\tb.n\t2ab16 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #51\t@ 0x33\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n-\tcbz\tr3, 2abae \n-\tldr\tr1, [pc, #52]\t@ (2abd8 )\n+\tcbz\tr3, 2abae \n+\tldr\tr1, [pc, #52]\t@ (2abd8 )\n \tmovs\tr2, #51\t@ 0x33\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n+\tbl\t27f8c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2abc2 \n+\tbl\t285b0 \n+\tcbnz\tr0, 2abc2 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmov\tr0, r4\n \tmovs\tr1, #53\t@ 0x35\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, lr}\n-\tb.w\t296e4 \n+\tb.w\t296e4 \n \tvst4.8\t{d0-d3}, [r4], r0\n \tldr\tr4, [r4, #4]\n \tmovs\tr0, r0\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmovs\tr1, #91\t@ 0x5b\n \tmov\tr4, r0\n-\tbl\t28254 \n-\tcbz\tr0, 2abf6 \n+\tbl\t28254 \n+\tcbz\tr0, 2abf6 \n \tpop\t{r3, r4, r5, pc}\n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t28634 \n-\tcbnz\tr0, 2ac20 \n+\tbl\t28634 \n+\tcbnz\tr0, 2ac20 \n \tmovs\tr1, #96\t@ 0x60\n \tmov\tr0, r4\n-\tbl\t28254 \n+\tbl\t28254 \n \tcmp\tr0, #0\n-\tbeq.w\t2ae3e \n+\tbeq.w\t2ae3e \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbz\tr0, 2ac2c \n+\tbl\t29234 \n+\tcbz\tr0, 2ac2c \n \tmov\tr0, r4\n \tmovs\tr1, #91\t@ 0x5b\n \tldmia.w\tsp!, {r3, r4, r5, lr}\n-\tb.w\t29424 \n-\tldr\tr5, [pc, #876]\t@ (2af9c )\n+\tb.w\t29424 \n+\tldr\tr5, [pc, #876]\t@ (2af9c )\n \tadd\tr5, pc\n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 2ac4a \n+\tcbz\tr3, 2ac4a \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmovs\tr1, #73\t@ 0x49\n \tmov\tr0, r4\n-\tbl\t28254 \n+\tbl\t28254 \n \tcmp\tr0, #0\n-\tbne.w\t2add4 \n+\tbne.w\t2add4 \n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #28]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldr\tr3, [r4, #28]\n-\tcbz\tr3, 2ac78 \n+\tcbz\tr3, 2ac78 \n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tmovs\tr1, #30\n \tmov\tr0, r4\n-\tbl\t28254 \n+\tbl\t28254 \n \tcmp\tr0, #0\n-\tbne.n\t2ad56 \n+\tbne.n\t2ad56 \n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmov\tr0, r4\n-\tbl\t27cf0 \n+\tbl\t27cf0 \n \tmovs\tr1, #169\t@ 0xa9\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 2acc6 \n+\tbl\t28214 \n+\tcbnz\tr0, 2acc6 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmov\tr0, r4\n \tmovs\tr2, #167\t@ 0xa7\n \tmov\tr1, r5\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2acbe \n+\tbl\t285b0 \n+\tcbnz\tr0, 2acbe \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #169\t@ 0xa9\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t29328 \n-\tcbnz\tr0, 2ad04 \n+\tbl\t29328 \n+\tcbnz\tr0, 2ad04 \n \tmovs\tr1, #107\t@ 0x6b\n \tmov\tr0, r4\n-\tbl\t28214 \n-\tcbnz\tr0, 2acfe \n+\tbl\t28214 \n+\tcbnz\tr0, 2acfe \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr\tr1, [pc, #704]\t@ (2afa0 )\n+\tbl\t27c9c \n+\tldr\tr1, [pc, #704]\t@ (2afa0 )\n \tmov\tr0, r4\n \tmovs\tr2, #105\t@ 0x69\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbeq.w\t2aee6 \n+\tbeq.w\t2aee6 \n \tmovs\tr1, #107\t@ 0x6b\n \tmov\tr0, r4\n-\tbl\t290d0 \n+\tbl\t290d0 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2ad4e \n+\tbl\t29234 \n+\tcbnz\tr0, 2ad4e \n \tmovs\tr1, #59\t@ 0x3b\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2ad48 \n+\tbl\t28168 \n+\tcbnz\tr0, 2ad48 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #57\t@ 0x39\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tldr\tr3, [r4, #36]\t@ 0x24\n \tcmp\tr3, #0\n-\tbne.w\t2aed8 \n+\tbne.w\t2aed8 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbeq.w\t2aeca \n+\tbeq.w\t2aeca \n \tmovs\tr1, #59\t@ 0x3b\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t296e4 \n+\tbl\t296e4 \n \tmovs\tr1, #30\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n-\tbl\t28430 \n+\tbl\t28430 \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2adcc \n+\tbl\t29234 \n+\tcbnz\tr0, 2adcc \n \tmovs\tr1, #101\t@ 0x65\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 2ad74 \n+\tbl\t28254 \n+\tcbnz\tr0, 2ad74 \n \tmov\tr0, r4\n-\tbl\t297cc \n+\tbl\t297cc \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2adcc \n+\tbl\t29234 \n+\tcbnz\tr0, 2adcc \n \tmovs\tr1, #104\t@ 0x68\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2adb4 \n+\tbl\t28168 \n+\tcbnz\tr0, 2adb4 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr\tr1, [pc, #524]\t@ (2afa4 )\n+\tbl\t27c9c \n+\tldr\tr1, [pc, #524]\t@ (2afa4 )\n \tmov\tr0, r4\n \tmovs\tr2, #102\t@ 0x66\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbeq.w\t2aebc \n+\tbeq.w\t2aebc \n \tmovs\tr1, #104\t@ 0x68\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t29234 \n-\tcbnz\tr0, 2adcc \n+\tbl\t29234 \n+\tcbnz\tr0, 2adcc \n \tmov\tr0, r4\n-\tbl\t2aa00 \n+\tbl\t2aa00 \n \tmov\tr0, r4\n-\tbl\t29234 \n+\tbl\t29234 \n \tcmp\tr0, #0\n-\tbeq.n\t2aeae \n+\tbeq.n\t2aeae \n \tmovs\tr1, #73\t@ 0x49\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n-\tbl\t28524 \n+\tbl\t28524 \n \tcmp\tr0, #0\n-\tbeq.w\t2ac30 \n+\tbeq.w\t2ac30 \n \tmov\tr0, r4\n-\tbl\t29234 \n+\tbl\t29234 \n \tcmp\tr0, #0\n-\tbne.w\t2ac20 \n+\tbne.w\t2ac20 \n \tmovs\tr1, #89\t@ 0x59\n \tmov\tr0, r4\n-\tbl\t28168 \n+\tbl\t28168 \n \tcmp\tr0, #0\n-\tbeq.w\t2af48 \n+\tbeq.w\t2af48 \n \tmov\tr0, r4\n-\tbl\t29234 \n+\tbl\t29234 \n \tcmp\tr0, #0\n-\tbne.w\t2ac20 \n+\tbne.w\t2ac20 \n \tmovs\tr1, #81\t@ 0x51\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2ae36 \n+\tbl\t28168 \n+\tcbnz\tr0, 2ae36 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmovs\tr1, #43\t@ 0x2b\n \tmov\tr0, r4\n-\tbl\t28748 \n+\tbl\t28748 \n \tmov\tr0, r4\n-\tbl\t282a0 \n+\tbl\t282a0 \n \tmovs\tr1, #81\t@ 0x51\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t296e4 \n-\tb.n\t2ac20 \n+\tbl\t296e4 \n+\tb.n\t2ac20 \n \tmov\tr0, r4\n-\tbl\t27c9c \n+\tbl\t27c9c \n \tmovs\tr1, #124\t@ 0x7c\n \tmov\tr0, r4\n-\tbl\t28168 \n-\tcbnz\tr0, 2ae7a \n+\tbl\t28168 \n+\tcbnz\tr0, 2ae7a \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr\tr1, [pc, #328]\t@ (2afa8 )\n+\tbl\t27c9c \n+\tldr\tr1, [pc, #328]\t@ (2afa8 )\n \tmov\tr0, r4\n \tmovs\tr2, #122\t@ 0x7a\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbeq.n\t2aef4 \n+\tbeq.n\t2aef4 \n \tmovs\tr1, #124\t@ 0x7c\n \tmov\tr0, r4\n-\tbl\t28d20 \n+\tbl\t28d20 \n \tmov\tr0, r4\n-\tbl\t28634 \n-\tcbnz\tr0, 2ae98 \n+\tbl\t28634 \n+\tcbnz\tr0, 2ae98 \n \tmovs\tr1, #101\t@ 0x65\n \tmov\tr0, r4\n-\tbl\t28254 \n+\tbl\t28254 \n \tcmp\tr0, #0\n-\tbeq.n\t2af40 \n+\tbeq.n\t2af40 \n \tmov\tr0, r4\n-\tbl\t29234 \n+\tbl\t29234 \n \tcmp\tr0, #0\n-\tbeq.n\t2af20 \n+\tbeq.n\t2af20 \n \tmov\tr0, r4\n \tmovs\tr1, #96\t@ 0x60\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n-\tbl\t29234 \n+\tbl\t29234 \n \tcmp\tr0, #0\n-\tbne.w\t2ac20 \n-\tb.n\t2ac2c \n+\tbne.w\t2ac20 \n+\tb.n\t2ac2c \n \tmov\tr0, r4\n-\tbl\t2906c \n+\tbl\t2906c \n \tmov\tr0, r4\n-\tbl\t296e4 \n-\tb.n\t2adcc \n+\tbl\t296e4 \n+\tb.n\t2adcc \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t2adac \n+\tbl\t284ac \n+\tb.n\t2adac \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t2ad40 \n-\tldr\tr1, [pc, #208]\t@ (2afac )\n+\tbl\t284ac \n+\tb.n\t2ad40 \n+\tldr\tr1, [pc, #208]\t@ (2afac )\n \tmovs\tr2, #57\t@ 0x39\n \tmov\tr0, r4\n \tadd\tr1, pc\n-\tbl\t27f8c \n-\tb.n\t2ad34 \n+\tbl\t27f8c \n+\tb.n\t2ad34 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t2acf6 \n+\tbl\t284ac \n+\tb.n\t2acf6 \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n-\tbl\t28b34 \n+\tbl\t28b34 \n \tmov\tr0, r4\n-\tbl\t282a0 \n+\tbl\t282a0 \n \tmov\tr0, r4\n-\tbl\t285b0 \n+\tbl\t285b0 \n \tcmp\tr0, #0\n-\tbne.n\t2ae72 \n+\tbne.n\t2ae72 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n-\tb.n\t2ae72 \n+\tbl\t284ac \n+\tb.n\t2ae72 \n \tmovs\tr1, #158\t@ 0x9e\n \tmov\tr0, r4\n-\tbl\t28254 \n-\tcbnz\tr0, 2af38 \n+\tbl\t28254 \n+\tcbnz\tr0, 2af38 \n \tmov\tr0, r4\n-\tbl\t2aaf8 \n+\tbl\t2aaf8 \n \tmovs\tr1, #158\t@ 0x9e\n \tmov\tr0, r4\n-\tbl\t29424 \n+\tbl\t29424 \n \tmov\tr0, r4\n-\tbl\t296e4 \n-\tb.n\t2ae98 \n+\tbl\t296e4 \n+\tb.n\t2ae98 \n \tmov\tr0, r4\n-\tbl\t297cc \n-\tb.n\t2ae8e \n+\tbl\t297cc \n+\tb.n\t2ae8e \n \tldrd\tr1, r0, [r4, #20]\n-\tbl\t27224 \n+\tbl\t27224 \n \tmov\tr0, r4\n-\tbl\t27c9c \n-\tldr\tr1, [pc, #88]\t@ (2afb0 )\n+\tbl\t27c9c \n+\tldr\tr1, [pc, #88]\t@ (2afb0 )\n \tmov\tr0, r4\n \tmovs\tr2, #87\t@ 0x57\n \tadd\tr1, pc\n-\tbl\t28944 \n+\tbl\t28944 \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2af92 \n+\tbl\t285b0 \n+\tcbnz\tr0, 2af92 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2af92 \n+\tbl\t285b0 \n+\tcbnz\tr0, 2af92 \n \tmov\tr0, r4\n-\tbl\t2906c \n+\tbl\t2906c \n \tmov\tr0, r4\n-\tbl\t285b0 \n-\tcbnz\tr0, 2af92 \n+\tbl\t285b0 \n+\tcbnz\tr0, 2af92 \n \tmov\tr0, r4\n-\tbl\t28d7c \n+\tbl\t28d7c \n \tmov\tr0, r4\n-\tbl\t284ac \n+\tbl\t284ac \n \tmovs\tr1, #89\t@ 0x59\n \tmov\tr0, r4\n-\tbl\t28d20 \n-\tb.n\t2adfa \n+\tbl\t28d20 \n+\tb.n\t2adfa \n \tcdp2\t0, 3, cr0, cr6, cr0, {0}\n \tsmmls\tr0, ip, r0, r0\n \t\t\t@ instruction: 0xfaa20000\n \t\t\t@ instruction: 0xfa760000\n \tvld4.8\t{d0-d3}, [sl], r0\n \tldr.w\tr0, [r0, r0]\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tldr\tr5, [pc, #328]\t@ (2b110 )\n+\tldr\tr5, [pc, #328]\t@ (2b110 )\n \tsub\tsp, #36\t@ 0x24\n-\tldr\tr4, [pc, #328]\t@ (2b114 )\n+\tldr\tr4, [pc, #328]\t@ (2b114 )\n \tmov\tr6, r3\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #328]\t@ 2b118 \n-\tldr\tr3, [pc, #328]\t@ (2b11c )\n+\tldr.w\tip, [pc, #328]\t@ 2b118 \n+\tldr\tr3, [pc, #328]\t@ (2b11c )\n \tcmp\tr2, #1\n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r1\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #28]\n \tmov.w\tr4, #0\n \tmov\tr4, r2\n \tldr.w\tr8, [ip, r3]\n \tldr.w\tr3, [r8]\n-\tble.n\t2b064 \n-\tldr\tr2, [pc, #300]\t@ (2b120 )\n+\tble.n\t2b064 \n+\tldr\tr2, [pc, #300]\t@ (2b120 )\n \tadd\tr1, sp, #20\n \tstr\tr1, [sp, #8]\n \tmovs\tr1, #0\n \tadd\tr2, pc\n \tstr\tr2, [sp, #0]\n-\tldr\tr2, [pc, #292]\t@ (2b124 )\n+\tldr\tr2, [pc, #292]\t@ (2b124 )\n \tmov\tr7, r0\n \tstr\tr1, [sp, #4]\n \tmov\tr0, r5\n \tadd\tr2, pc\n \tldr.w\tr9, [r3, #1224]\t@ 0x4c8\n \tadd.w\tr2, r2, #712\t@ 0x2c8\n \tldr\tr1, [r6, #4]\n \tmovs\tr3, #4\n \tblx\tr9\n \tmov\tr9, r0\n-\tcbnz\tr0, 2b044 \n+\tcbnz\tr0, 2b044 \n \tldr.w\tr3, [r8]\n \tldr.w\tr8, [sp, #20]\n \tcmp.w\tr8, #1\n-\tbeq.n\t2b080 \n+\tbeq.n\t2b080 \n \tcmp.w\tr8, #2\n-\tbeq.n\t2b096 \n+\tbeq.n\t2b096 \n \tcmp.w\tr8, #0\n-\tbne.n\t2b076 \n+\tbne.n\t2b076 \n \tcmp\tr4, #2\n-\tbeq.n\t2b0ac \n+\tbeq.n\t2b0ac \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r6\n \tmov\tr3, r8\n \tmovs\tr1, #2\n \tmov\tr0, r5\n \tblx\tr4\n \tmov.w\tr8, #1\n-\tldr\tr2, [pc, #220]\t@ (2b128 )\n-\tldr\tr3, [pc, #200]\t@ (2b114 )\n+\tldr\tr2, [pc, #220]\t@ (2b128 )\n+\tldr\tr3, [pc, #200]\t@ (2b114 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t2b10a \n+\tbne.n\t2b10a \n \tmov\tr0, r8\n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n \tldr.w\tr7, [r3, #1064]\t@ 0x428\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #192]\t@ (2b12c )\n+\tldr\tr3, [pc, #192]\t@ (2b12c )\n \tmov\tr1, r4\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tblx\tr7\n-\tb.n\t2b044 \n-\tldr\tr0, [pc, #184]\t@ (2b130 )\n+\tb.n\t2b044 \n+\tldr\tr0, [pc, #184]\t@ (2b130 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t2b048 \n+\tb.n\t2b048 \n \tcmp\tr4, #3\n-\tbeq.n\t2b0b8 \n+\tbeq.n\t2b0b8 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #168]\t@ (2b134 )\n+\tldr\tr3, [pc, #168]\t@ (2b134 )\n \tmov\tr0, r5\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n-\tb.n\t2b048 \n+\tb.n\t2b048 \n \tcmp\tr4, #3\n-\tbeq.n\t2b0da \n+\tbeq.n\t2b0da \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #148]\t@ (2b138 )\n+\tldr\tr3, [pc, #148]\t@ (2b138 )\n \tmov\tr1, r8\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tblx\tr4\n-\tb.n\t2b044 \n+\tb.n\t2b044 \n \tldr.w\tr3, [r3, #424]\t@ 0x1a8\n \tmov\tr0, r5\n \tldr\tr1, [r7, #116]\t@ 0x74\n \tblx\tr3\n-\tb.n\t2b048 \n+\tb.n\t2b048 \n \tldr.w\tr2, [r3, #1368]\t@ 0x558\n \tldr\tr0, [r6, #8]\n \tldr.w\tr4, [r3, #612]\t@ 0x264\n \tblx\tr2\n \tadd\tr2, sp, #24\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\tr4\n \tmov\tr1, r0\n \tcmp\tr0, #0\n-\tbeq.n\t2b048 \n+\tbeq.n\t2b048 \n \tmov\tr0, r7\n-\tbl\t27dd8 \n-\tb.n\t2b0f8 \n+\tbl\t27dd8 \n+\tb.n\t2b0f8 \n \tldr.w\tr3, [r3, #172]\t@ 0xac\n \tadd\tr1, sp, #24\n \tldr\tr0, [r6, #8]\n \tblx\tr3\n \tmov\tr1, r9\n \tmov\tr4, r0\n \tmov\tr0, r7\n-\tbl\t27dd8 \n+\tbl\t27dd8 \n \tldr\tr2, [sp, #24]\n \tldr\tr0, [r7, #16]\n \tmov\tr1, r4\n-\tbl\t272ec \n+\tbl\t272ec \n \tmov\tr0, r7\n-\tbl\t2abdc \n+\tbl\t2abdc \n \tmov\tr1, r5\n \tmov\tr0, r7\n-\tbl\t274bc \n+\tbl\t274bc \n \tmov\tr8, r0\n-\tb.n\t2b048 \n+\tb.n\t2b048 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n \tmovs\tr0, #48\t@ 0x30\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tmovs\tr0, #38\t@ 0x26\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstrb\tr0, [r0, #29]\n+\tldrh\tr4, [r7, #0]\n \tmovs\tr0, r0\n \tcmp\tr5, #220\t@ 0xdc\n \tmovs\tr1, r0\n \tsubs\tr0, r6, #6\n \tmovs\tr1, r0\n-\tstrb\tr0, [r6, #26]\n+\tstrh\tr4, [r5, #60]\t@ 0x3c\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf3f20000\n-\tudf\t#252\t@ 0xfc\n+\tldmia\tr2!, {r4, r6}\n \tmovs\tr0, r0\n \tcdp2\t0, 14, cr0, cr2, cr0, {0}\n \n 0002b13c :\n \tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n@@ -61756,30 +61787,150 @@\n \tpop\t{r4, r5, pc}\n \t\t\t@ instruction: 0xe8c20000\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tstmia\tr5!, {r1, r2, r6}\n \tmovs\tr0, r0\n \tstc2l\t15, cr15, [r7, #-1020]!\t@ 0xfffffc04\n+\n+0002e768 :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tldr\tr5, [pc, #236]\t@ (2e868 )\n+\tsub\tsp, #24\n+\tldr\tr4, [pc, #236]\t@ (2e86c )\n+\tmov\tr6, r3\n+\tadd\tr5, pc\n+\tldr.w\tip, [pc, #236]\t@ 2e870 \n+\tldr\tr3, [pc, #236]\t@ (2e874 )\n+\tcmp\tr2, #1\n+\tadd\tip, pc\n+\tldr\tr4, [r5, r4]\n+\tmov\tr5, r1\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #20]\n+\tmov.w\tr4, #0\n+\tmov\tr4, r2\n+\tldr.w\tr3, [ip, r3]\n+\tldr\tr3, [r3, #0]\n+\tble.n\t2e7d6 \n+\tldr\tr2, [pc, #212]\t@ (2e878 )\n+\tmov\tr7, r0\n+\tmov\tr0, r5\n+\tadd\tr2, pc\n+\tstr\tr2, [sp, #0]\n+\tadd\tr2, sp, #16\n+\tstr\tr2, [sp, #8]\n+\tmovs\tr2, #0\n+\tstr\tr2, [sp, #4]\n+\tldr\tr2, [pc, #196]\t@ (2e87c )\n+\tldr.w\tr8, [r3, #1224]\t@ 0x4c8\n+\tmovs\tr3, #4\n+\tldr\tr1, [r6, #4]\n+\tadd\tr2, pc\n+\tblx\tr8\n+\tcbnz\tr0, 2e7e6 \n+\tldr\tr3, [sp, #16]\n+\tcmp\tr3, #6\n+\tbhi.n\t2e7e8 \n+\ttbb\t[pc, r3]\n+\tsubs\tr5, #68\t@ 0x44\n+\tcmp\tr7, #58\t@ 0x3a\n+\tmovs\tr1, #40\t@ 0x28\n+\tmovs\tr2, r3\n+\tldr.w\tr7, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r6\n+\tldr\tr3, [pc, #160]\t@ (2e880 )\n+\tmov\tr1, r4\n+\tmov\tr0, r5\n+\tadd\tr3, pc\n+\tblx\tr7\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #152]\t@ (2e884 )\n+\tldr\tr3, [pc, #128]\t@ (2e86c )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #20]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t2e864 \n+\tadd\tsp, #24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t889c \n+\tb.n\t2e7e8 \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9a88 \n+\tb.n\t2e7e8 \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8524 \n+\tb.n\t2e7e8 \n+\tmov.w\tip, #0\n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tstr.w\tip, [sp]\n+\tblx\t920c \n+\tb.n\t2e7e8 \n+\tmov.w\tip, #1\n+\tb.n\t2e830 \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t87d8 \n+\tb.n\t2e7e8 \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t97d8 \n+\tb.n\t2e7e8 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tldrd\tr0, r0, [ip], #-0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tldrd\tr0, r0, [r2], #-0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tstr\tr4, [r1, r2]\n+\tmovs\tr0, r0\n+\tvld4.8\t{d16-d19}, [r2], r0\n+\tstr\tr2, [r7, r0]\n+\tmovs\tr0, r0\n+\t\t\t@ instruction: 0xe8100000\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr6, [pc, #152]\t@ (2e814 )\n+\tldr\tr6, [pc, #152]\t@ (2e934 )\n \tsub\tsp, #20\n-\tldr\tr4, [pc, #152]\t@ (2e818 )\n+\tldr\tr4, [pc, #152]\t@ (2e938 )\n \tmov\tr8, r1\n \tadd\tr6, pc\n-\tldr\tr5, [pc, #152]\t@ (2e81c )\n+\tldr\tr5, [pc, #152]\t@ (2e93c )\n \tmov\tr7, r2\n \tmov\tr2, sp\n \tadd\tr5, pc\n \tldr\tr4, [r6, r4]\n \tmov\tr6, r3\n-\tldr\tr3, [pc, #144]\t@ (2e820 )\n+\tldr\tr3, [pc, #144]\t@ (2e940 )\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #12]\n \tmov.w\tr4, #0\n \tmov\tr4, r0\n \tmov\tr0, r5\n \tmovs\tr5, #0\n \tstrd\tr5, r5, [sp]\n@@ -61800,57 +61951,60 @@\n \tadd\tr2, sp, #8\n \tldr\tr1, [r4, #12]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #196]\t@ 0xc4\n \tblx\tr3\n \tldr\tr2, [sp, #0]\n \tcmp.w\tr8, #0\n-\tbeq.n\t2e7e2 \n+\tbeq.n\t2e902 \n \tstr.w\tr2, [r8]\n \tldr\tr1, [sp, #4]\n-\tcbz\tr7, 2e7e8 \n+\tcbz\tr7, 2e908 \n \tstr\tr1, [r7, #0]\n \tldr\tr3, [sp, #8]\n-\tcbz\tr6, 2e7ee \n+\tcbz\tr6, 2e90e \n \tstr\tr3, [r6, #0]\n \tadd\tr1, r2\n-\tldr\tr2, [pc, #48]\t@ (2e824 )\n+\tldr\tr2, [pc, #48]\t@ (2e944 )\n \tadd\tr1, r3\n-\tldr\tr3, [pc, #32]\t@ (2e818 )\n+\tldr\tr3, [pc, #32]\t@ (2e938 )\n \tadd\tr2, pc\n \tldr\tr0, [r4, #16]\n \tsubs\tr0, r1, r0\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t2e810 \n+\tbne.n\t2e930 \n \tadd\tsp, #20\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n \tblx\t894c <__stack_chk_fail@plt>\n-\tldrd\tr0, r0, [ip], #-0\n+\tb.n\t2e7f0 \n+\tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldrd\tr0, r0, [r4], #-0\n+\tb.n\t2e7e8 \n+\tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xe8060000\n+\tb.n\t2e714 \n+\tmovs\tr0, r0\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr4, [pc, #148]\t@ (2e8cc )\n+\tldr\tr4, [pc, #148]\t@ (2e9ec )\n \tsub\tsp, #16\n-\tldr\tr1, [pc, #148]\t@ (2e8d0 )\n+\tldr\tr1, [pc, #148]\t@ (2e9f0 )\n \tmovs\tr5, #0\n \tadd\tr4, pc\n-\tldr\tr3, [pc, #144]\t@ (2e8d4 )\n+\tldr\tr3, [pc, #144]\t@ (2e9f4 )\n \tstrd\tr5, r5, [sp, #4]\n-\tldr\tr2, [pc, #144]\t@ (2e8d8 )\n+\tldr\tr2, [pc, #144]\t@ (2e9f8 )\n \tadd\tr3, pc\n \tldr\tr1, [r4, r1]\n \tmov\tr4, r0\n \tldr\tr1, [r1, #0]\n \tstr\tr1, [sp, #12]\n \tmov.w\tr1, #0\n \tldr\tr1, [r0, #8]\n@@ -61859,108 +62013,108 @@\n \tadd\tr2, sp, #4\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #196]\t@ 0xc4\n \tblx\tr3\n \tldr\tr2, [r4, #16]\n \tldr\tr3, [sp, #4]\n \tcmp\tr2, r3\n-\tblt.n\t2e8ae \n+\tblt.n\t2e9ce \n \tldr\tr3, [r6, #0]\n \tadd\tr2, sp, #8\n \tldr\tr1, [r4, #12]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #196]\t@ 0xc4\n \tblx\tr3\n \tldr\tr3, [sp, #8]\n-\tcbz\tr3, 2e8ae \n+\tcbz\tr3, 2e9ce \n \tldr\tr0, [r4, #8]\n \tstr\tr5, [r4, #16]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t2e896 \n+\tbgt.n\t2e9b6 \n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmovs\tr1, #0\n \tldr\tr2, [r4, #12]\n \tmov\tr0, r1\n \tstr\tr2, [r4, #8]\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tldr\tr3, [r0, #0]\n \tstr\tr0, [r4, #12]\n \tadds\tr3, #1\n \tstr\tr3, [r0, #0]\n-\tldr\tr2, [pc, #44]\t@ (2e8dc )\n-\tldr\tr3, [pc, #28]\t@ (2e8d0 )\n+\tldr\tr2, [pc, #44]\t@ (2e9fc )\n+\tldr\tr3, [pc, #28]\t@ (2e9f0 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t2e8c6 \n+\tbne.n\t2e9e6 \n \tadd\tsp, #16\n \tpop\t{r4, r5, r6, pc}\n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tb.n\t2e84c \n+\tb.n\t2e72c \n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tb.n\t2e840 \n+\tb.n\t2e720 \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tb.n\t2e774 \n+\tb.n\t2e654 \n \t...\n \n-0002e8e0 :\n+0002ea00 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr5, [pc, #172]\t@ (2e99c )\n+\tldr\tr5, [pc, #172]\t@ (2eabc )\n \tmov\tr4, r0\n \tmov\tr0, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #168]\t@ (2e9a0 )\n+\tldr\tr3, [pc, #168]\t@ (2eac0 )\n \tadd\tr5, pc\n \tcmp\tr2, #2\n \tldr\tr6, [r5, r3]\n \tldr\tr3, [r6, #0]\n-\tbeq.n\t2e912 \n+\tbeq.n\t2ea32 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr0, [r4, #4]\n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t2e994 \n+\tble.n\t2eab4 \n \tldr\tr0, [r4, #8]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t2e98a \n+\tble.n\t2eaaa \n \tldr\tr0, [r4, #12]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tble.n\t2e980 \n+\tble.n\t2eaa0 \n \tldr\tr3, [r6, #0]\n \tmovs\tr5, #0\n \tmov\tr1, r5\n \tmov\tr0, r5\n \tstr\tr5, [r4, #16]\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n@@ -61990,295 +62144,295 @@\n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t2e936 \n+\tb.n\t2ea56 \n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t2e92a \n+\tb.n\t2ea4a \n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t2e91e \n-\tb.n\t2e7a8 \n+\tb.n\t2ea3e \n+\tb.n\t2e688 \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002e9a4 :\n+0002eac4 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #52]\t@ 2e9e8 \n+\tldr.w\tip, [pc, #52]\t@ 2eb08 \n \tmov\tlr, r0\n \tmov\tr0, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #44]\t@ (2e9ec )\n+\tldr\tr3, [pc, #44]\t@ (2eb0c )\n \tadd\tip, pc\n \tcmp\tr2, #2\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t2e9da \n+\tbeq.n\t2eafa \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr.w\tr3, [r3, #424]\t@ 0x1a8\n \tldr.w\tr1, [lr]\n \tblx\tr3\n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n-\tb.n\t2e668 \n+\tb.n\t2e548 \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002e9f0 :\n+0002eb10 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4008]\t@ 0xfa8\n-\tldr.w\tr5, [pc, #1032]\t@ 2ee0c \n+\tldr.w\tr5, [pc, #1032]\t@ 2ef2c \n \tsub\tsp, #52\t@ 0x34\n-\tldr.w\tr4, [pc, #1032]\t@ 2ee10 \n+\tldr.w\tr4, [pc, #1032]\t@ 2ef30 \n \tmov\tr6, r0\n \tadd\tr5, pc\n-\tldr.w\tr7, [pc, #1028]\t@ 2ee14 \n+\tldr.w\tr7, [pc, #1028]\t@ 2ef34 \n \tmovs\tr0, #0\n \tadd\tr7, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r1\n \tsubs\tr1, r2, #2\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #44]\t@ 0x2c\n \tmov.w\tr4, #0\n \tstr\tr0, [sp, #20]\n \tmovs\tr0, #1\n \tmov\tr4, r3\n \tcmp\tr1, r0\n \tstr\tr0, [sp, #40]\t@ 0x28\n-\tbhi.w\t2ec28 \n-\tldr\tr3, [pc, #996]\t@ (2ee18 )\n+\tbhi.w\t2ed48 \n+\tldr\tr3, [pc, #996]\t@ (2ef38 )\n \tcmp\tr2, #3\n \tldr\tr7, [r7, r3]\n-\tbne.n\t2ea8a \n+\tbne.n\t2ebaa \n \tldr\tr3, [r7, #0]\n \tadd\tr2, sp, #40\t@ 0x28\n \tldr\tr1, [r4, #8]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #160]\t@ 0xa0\n \tblx\tr3\n \tmov\tr8, r0\n-\tcbnz\tr0, 2ea6c \n+\tcbnz\tr0, 2eb8c \n \tldr\tr3, [sp, #40]\t@ 0x28\n \tcmp\tr3, #0\n-\tbgt.n\t2ea8a \n+\tbgt.n\t2ebaa \n \tldr\tr3, [r7, #0]\n \tldr\tr0, [r4, #8]\n \tldr.w\tr4, [r3, #288]\t@ 0x120\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n-\tldr\tr1, [pc, #952]\t@ (2ee1c )\n+\tldr\tr1, [pc, #952]\t@ (2ef3c )\n \tmov\tr2, r0\n \tmov\tr3, r8\n \tadd\tr1, pc\n \tmov\tr0, r5\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #944]\t@ (2ee20 )\n-\tldr\tr3, [pc, #924]\t@ (2ee10 )\n+\tldr\tr2, [pc, #944]\t@ (2ef40 )\n+\tldr\tr3, [pc, #924]\t@ (2ef30 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #44]\t@ 0x2c\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t2ee08 \n+\tbne.w\t2ef28 \n \tadd\tsp, #52\t@ 0x34\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tadd\tr3, sp, #32\n \tadd\tr2, sp, #28\n \tadd\tr1, sp, #24\n \tmov\tr0, r6\n-\tbl\t2e768 \n+\tbl\t2e888 \n \tldr.w\tr8, [sp, #40]\t@ 0x28\n \tcmp\tr0, r8\n-\tblt.w\t2ec8e \n+\tblt.w\t2edae \n \tldr\tr4, [sp, #24]\n \tcmp.w\tr8, #1\n-\tbeq.w\t2ec40 \n+\tbeq.w\t2ed60 \n \tldr\tr3, [r7, #0]\n \tmov.w\tr0, r8, lsl #2\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tmov\tr8, r0\n \tcmp\tr4, #0\n-\tbeq.w\t2eca0 \n+\tbeq.w\t2edc0 \n \tldr\tr3, [r7, #0]\n \tadd\tr0, sp, #36\t@ 0x24\n \tldr\tr1, [r6, #4]\n \tstr\tr0, [sp, #12]\n \tldr.w\tr4, [r3, #188]\t@ 0xbc\n \tadd\tr3, sp, #20\n \tmov\tr2, r3\n \tstr\tr3, [sp, #8]\n \tmov\tr3, r0\n \tmov\tr0, r5\n \tblx\tr4\n \tldr\tr2, [sp, #20]\n \tsubs.w\tsl, r2, #1\n-\tbmi.w\t2ecf6 \n-\tldr.w\tr9, [pc, #836]\t@ 2ee24 \n+\tbmi.w\t2ee16 \n+\tldr.w\tr9, [pc, #836]\t@ 2ef44 \n \tsub.w\tfp, r8, #4\n \tmovs\tr4, #0\n \tadd\tr9, pc\n-\tb.n\t2eb1a \n+\tb.n\t2ec3a \n \tldr\tr3, [sp, #20]\n \tcmp\tr3, sl\n-\tbgt.n\t2eafa \n+\tbgt.n\t2ec1a \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r9\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr3, [sp, #36]\t@ 0x24\n \tadds\tr4, #1\n \tldr.w\tr3, [r3, sl, lsl #2]\n \tadd.w\tsl, sl, #4294967295\t@ 0xffffffff\n \tstr.w\tr3, [fp, #4]!\n \tcmp.w\tsl, #4294967295\t@ 0xffffffff\n \tldr\tr0, [r3, #0]\n \tadd.w\tr0, r0, #1\n \tstr\tr0, [r3, #0]\n-\tbeq.w\t2ecf8 \n+\tbeq.w\t2ee18 \n \tldr\tr0, [sp, #40]\t@ 0x28\n \tcmp\tr0, r4\n-\tbgt.n\t2eaec \n+\tbgt.n\t2ec0c \n \tldr\tr3, [sp, #88]\t@ 0x58\n \tcmp\tr3, #0\n-\tbeq.w\t2eca8 \n+\tbeq.w\t2edc8 \n \tldr\tr1, [r7, #0]\n \tmovs\tr3, #0\n \tstrd\tr3, r3, [sp]\n \tmov\tr2, sl\n \tmov\tr3, r4\n \tmov\tr0, r5\n \tldr.w\tr9, [r1, #200]\t@ 0xc8\n \tldr\tr1, [r6, #4]\n \tblx\tr9\n \tldr\tr0, [sp, #40]\t@ 0x28\n \tcmp\tr0, r4\n-\tble.w\t2eca8 \n+\tble.w\t2edc8 \n \tmov\tr0, r6\n-\tbl\t2e828 \n+\tbl\t2e948 \n \tldr\tr3, [r7, #0]\n \tldr\tr1, [r6, #8]\n \tmov\tr0, r5\n \tldr.w\tr9, [r3, #188]\t@ 0xbc\n \tldrd\tr2, r3, [sp, #8]\n \tblx\tr9\n \tldr.w\tsl, [r6, #16]\n \tldr\tr1, [sp, #20]\n \tcmp\tr1, sl\n-\tble.n\t2ebac \n-\tldr.w\tr9, [pc, #704]\t@ 2ee28 \n+\tble.n\t2eccc \n+\tldr.w\tr9, [pc, #704]\t@ 2ef48 \n \tadd.w\tfp, r8, r4, lsl #2\n \tadd\tr9, pc\n-\tb.n\t2eba0 \n+\tb.n\t2ecc0 \n \tcmp.w\tsl, #0\n-\tbge.n\t2eb82 \n+\tbge.n\t2eca2 \n \tldr\tr1, [r7, #0]\n \tmov\tr0, r9\n \tldr\tr1, [r1, #16]\n \tblx\tr1\n \tldr\tr1, [sp, #20]\n \tldr\tr0, [sp, #36]\t@ 0x24\n \tadds\tr4, #1\n \tldr.w\tr3, [r0, sl, lsl #2]\n \tadd.w\tsl, sl, #1\n \tstr.w\tr3, [fp], #4\n \tcmp\tr1, sl\n \tldr\tr0, [r3, #0]\n \tadd.w\tr0, r0, #1\n \tstr\tr0, [r3, #0]\n-\tble.w\t2edf6 \n+\tble.w\t2ef16 \n \tldr\tr0, [sp, #40]\t@ 0x28\n \tcmp\tr0, r4\n-\tbgt.n\t2eb72 \n+\tbgt.n\t2ec92 \n \tldr\tr3, [sp, #88]\t@ 0x58\n \tcmp\tr3, #0\n-\tbeq.n\t2eca8 \n+\tbeq.n\t2edc8 \n \tmov\tr0, r6\n \tstr.w\tsl, [r6, #16]\n-\tbl\t2e828 \n+\tbl\t2e948 \n \tldr\tr0, [sp, #40]\t@ 0x28\n \tmov\tr9, r4\n \tcmp\tr0, r4\n-\tble.n\t2eca8 \n+\tble.n\t2edc8 \n \tmov\tr0, r6\n-\tbl\t2e828 \n+\tbl\t2e948 \n \tldr\tr1, [r7, #0]\n \tldrd\tr2, r3, [sp, #8]\n \tmov\tr0, r5\n \tldr.w\tr4, [r1, #188]\t@ 0xbc\n \tldr\tr1, [r6, #8]\n \tblx\tr4\n \tldr\tr4, [r6, #16]\n \tldr\tr1, [sp, #20]\n \tcmp\tr1, r4\n-\tble.n\t2ec1c \n-\tldr.w\tsl, [pc, #588]\t@ 2ee2c \n+\tble.n\t2ed3c \n+\tldr.w\tsl, [pc, #588]\t@ 2ef4c \n \tadd.w\tfp, r8, r9, lsl #2\n \tsub.w\tr9, r9, r4\n \tadd\tsl, pc\n-\tb.n\t2ec12 \n+\tb.n\t2ed32 \n \tcmp\tr4, #0\n-\tbge.n\t2ebfa \n+\tbge.n\t2ed1a \n \tldr\tr3, [r7, #0]\n \tmov\tr0, sl\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr1, [sp, #20]\n \tldr\tr3, [sp, #36]\t@ 0x24\n \tldr.w\tr3, [r3, r4, lsl #2]\n \tadds\tr4, #1\n \tstr.w\tr3, [fp], #4\n \tcmp\tr1, r4\n \tldr\tr2, [r3, #0]\n \tadd.w\tr2, r2, #1\n \tstr\tr2, [r3, #0]\n-\tble.n\t2ec1c \n+\tble.n\t2ed3c \n \tldr\tr3, [sp, #40]\t@ 0x28\n \tadd.w\tr2, r9, r4\n \tcmp\tr3, r2\n-\tbgt.n\t2ebec \n+\tbgt.n\t2ed0c \n \tmov\tr0, r6\n \tstr\tr4, [r6, #16]\n-\tbl\t2e828 \n+\tbl\t2e948 \n \tldr\tr0, [sp, #40]\t@ 0x28\n-\tb.n\t2eca8 \n-\tldr\tr1, [pc, #492]\t@ (2ee18 )\n+\tb.n\t2edc8 \n+\tldr\tr1, [pc, #492]\t@ (2ef38 )\n \tmov\tr2, r4\n-\tldr\tr3, [pc, #512]\t@ (2ee30 )\n+\tldr\tr3, [pc, #512]\t@ (2ef50 )\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tldr\tr1, [r7, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n-\tb.n\t2ea6c \n+\tb.n\t2eb8c \n \tcmp\tr4, #0\n-\tbeq.w\t2ed7c \n+\tbeq.w\t2ee9c \n \tldr\tr3, [r7, #0]\n \tadd\tr2, sp, #20\n \tldr\tr1, [r6, #4]\n \tmov\tr0, r5\n \tldr.w\tr4, [r3, #188]\t@ 0xbc\n \tadd\tr3, sp, #36\t@ 0x24\n \tblx\tr4\n@@ -62288,405 +62442,405 @@\n \tadd.w\tr3, r3, #1073741824\t@ 0x40000000\n \tsubs\tr3, #1\n \tldr.w\tr1, [r2, r3, lsl #2]\n \tldr\tr3, [r7, #0]\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tldr\tr3, [sp, #88]\t@ 0x58\n-\tcbz\tr3, 2ec8a \n+\tcbz\tr3, 2edaa \n \tldr\tr7, [r7, #0]\n \tmovs\tr4, #0\n \tldr\tr2, [sp, #20]\n \tmov\tr3, r8\n \tldr\tr1, [r6, #4]\n \tmov\tr0, r5\n \tstrd\tr4, r4, [sp]\n \tsubs\tr2, #1\n \tldr.w\tr4, [r7, #200]\t@ 0xc8\n \tblx\tr4\n \tmovs\tr0, #0\n-\tb.n\t2ea6e \n+\tb.n\t2eb8e \n \tldr\tr3, [r7, #0]\n \tmovs\tr2, #0\n-\tldr\tr1, [pc, #416]\t@ (2ee34 )\n+\tldr\tr1, [pc, #416]\t@ (2ef54 )\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #288]\t@ 0x120\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t2ea6c \n+\tb.n\t2eb8c \n \tldr\tr0, [sp, #40]\t@ 0x28\n \tcmp\tr0, #0\n-\tbgt.w\t2edd0 \n+\tbgt.w\t2eef0 \n \tldr\tr3, [r7, #0]\n \tmov\tr1, r8\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tldr\tr3, [r7, #0]\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tldr\tr1, [sp, #40]\t@ 0x28\n \tcmp\tr1, #0\n \titt\tgt\n \tsubgt.w\tr5, r8, #4\n \tmovgt\tr4, #0\n-\tble.n\t2ecea \n+\tble.n\t2ee0a \n \tldr.w\tr0, [r5, #4]!\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t2ece4 \n+\tbgt.n\t2ee04 \n \tldr\tr3, [r7, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr1, [sp, #40]\t@ 0x28\n \tadds\tr4, #1\n \tcmp\tr1, r4\n-\tbgt.n\t2eccc \n+\tbgt.n\t2edec \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r8\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t2ea6e \n+\tb.n\t2eb8e \n \tmovs\tr4, #0\n \tldr\tr3, [sp, #88]\t@ 0x58\n \tcmp\tr3, #0\n-\tbne.w\t2eb28 \n+\tbne.w\t2ec48 \n \tldr\tr0, [sp, #40]\t@ 0x28\n \tcmp\tr4, r0\n-\tbge.n\t2eca8 \n+\tbge.n\t2edc8 \n \tmov\tr0, r6\n-\tbl\t2e828 \n+\tbl\t2e948 \n \tldr\tr3, [r7, #0]\n \tldr\tr1, [r6, #8]\n \tmov\tr0, r5\n \tldr.w\tr9, [r3, #188]\t@ 0xbc\n \tldrd\tr2, r3, [sp, #8]\n \tblx\tr9\n \tldr.w\tsl, [r6, #16]\n \tldr\tr1, [sp, #20]\n \tcmp\tsl, r1\n-\tblt.w\t2eb66 \n+\tblt.w\t2ec86 \n \tldr\tr0, [sp, #40]\t@ 0x28\n \tcmp\tr0, r4\n-\tble.n\t2eca8 \n+\tble.n\t2edc8 \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r5\n \tldr\tr1, [r6, #12]\n \tldr.w\tr9, [r3, #188]\t@ 0xbc\n \tldrd\tr2, r3, [sp, #8]\n \tblx\tr9\n \tldr\tr3, [sp, #20]\n \tldr\tr0, [sp, #40]\t@ 0x28\n \tcmp\tr3, #0\n-\tble.n\t2edfe \n+\tble.n\t2ef1e \n \tldr\tr1, [sp, #36]\t@ 0x24\n \tadd.w\tr9, r3, r4\n \tadd.w\tip, r8, r4, lsl #2\n \tsubs\tr1, #4\n \tcmp\tr4, r0\n-\tbge.n\t2eca8 \n+\tbge.n\t2edc8 \n \tldr.w\tr3, [r1, #4]!\n \tadds\tr4, #1\n \tstr.w\tr3, [ip], #4\n \tcmp\tr4, r9\n \tldr\tr2, [r3, #0]\n \tadd.w\tr2, r2, #1\n \tstr\tr2, [r3, #0]\n-\tbne.n\t2ed52 \n+\tbne.n\t2ee72 \n \tcmp\tr0, r9\n-\tble.n\t2eca8 \n+\tble.n\t2edc8 \n \tldr\tr3, [r7, #0]\n-\tldr\tr0, [pc, #196]\t@ (2ee38 )\n+\tldr\tr0, [pc, #196]\t@ (2ef58 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n-\tb.n\t2ebbe \n+\tb.n\t2ecde \n \tmov\tr0, r6\n-\tbl\t2e828 \n+\tbl\t2e948 \n \tldr\tr2, [r7, #0]\n \tadd\tr3, sp, #36\t@ 0x24\n \tldr\tr1, [r6, #8]\n \tmov\tr0, r5\n \tldr.w\tr4, [r2, #188]\t@ 0xbc\n \tadd\tr2, sp, #20\n \tblx\tr4\n \tldr\tr3, [r6, #16]\n \tcmp\tr3, #0\n-\tblt.n\t2ed9e \n+\tblt.n\t2eebe \n \tldr\tr2, [sp, #20]\n \tcmp\tr3, r2\n-\tblt.n\t2edaa \n+\tblt.n\t2eeca \n \tldr\tr3, [r7, #0]\n-\tldr\tr0, [pc, #152]\t@ (2ee3c )\n+\tldr\tr0, [pc, #152]\t@ (2ef5c )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr3, [r6, #16]\n \tldr\tr1, [sp, #36]\t@ 0x24\n \tmov\tr0, r5\n \tldr\tr2, [r7, #0]\n \tldr.w\tr1, [r1, r3, lsl #2]\n \tldr.w\tr2, [r2, #948]\t@ 0x3b4\n \tblx\tr2\n \tldr\tr3, [sp, #88]\t@ 0x58\n \tcmp\tr3, #0\n-\tbeq.w\t2ec8a \n+\tbeq.w\t2edaa \n \tldr\tr3, [r6, #16]\n \tmov\tr0, r6\n \tadds\tr3, #1\n \tstr\tr3, [r6, #16]\n-\tbl\t2e828 \n-\tb.n\t2ec8a \n+\tbl\t2e948 \n+\tb.n\t2edaa \n \tmov\tr0, r6\n-\tbl\t2e828 \n+\tbl\t2e948 \n \tldr\tr3, [r7, #0]\n \tldr\tr1, [r6, #8]\n \tadd\tr2, sp, #20\n \tmov\tr0, r5\n \tstr\tr2, [sp, #8]\n \tldr.w\tr9, [r3, #188]\t@ 0xbc\n \tadd\tr3, sp, #36\t@ 0x24\n \tstr\tr3, [sp, #12]\n \tblx\tr9\n \tldr.w\tsl, [r6, #16]\n \tldr\tr1, [sp, #20]\n \tcmp\tsl, r1\n-\tblt.w\t2eb66 \n+\tblt.w\t2ec86 \n \tldr\tr3, [sp, #88]\t@ 0x58\n \tcmp\tr3, #0\n-\tbeq.n\t2ed28 \n-\tb.n\t2ebac \n+\tbeq.n\t2ee48 \n+\tb.n\t2eccc \n \tcmp\tr4, r0\n \tit\tlt\n \tmovlt\tr9, r4\n-\tblt.n\t2ed70 \n-\tb.n\t2eca8 \n+\tblt.n\t2ee90 \n+\tb.n\t2edc8 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tb.n\t2e9f0 \n+\tb.n\t2e8d0 \n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tb.n\t2e9e8 \n+\tb.n\t2e8c8 \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstmia\tr2!, {r1, r6}\n-\tmovs\tr0, r0\n-\tb.n\t2e938 \n-\tmovs\tr0, r0\n-\tstmia\tr2!, {r4, r5, r6}\n+\tstmia\tr1!, {r1, r2, r4, r5}\n \tmovs\tr0, r0\n-\tstmia\tr2!, {r1, r4, r6}\n+\tb.n\t2e818 \n \tmovs\tr0, r0\n-\tstmia\tr2!, {r2, r3, r4, r7}\n+\tstmia\tr1!, {r2, r5, r6}\n \tmovs\tr0, r0\n-\tstmia\tr0!, {r2, r4, r5, r6}\n+\tstmia\tr1!, {r1, r2, r6}\n \tmovs\tr0, r0\n-\tstmia\tr0!, {r1, r5}\n-\tmovs\tr0, r0\n-\tstmia\tr0!, {r1, r4, r5, r7}\n+\tstmia\tr1!, {r4, r7}\n \tmovs\tr0, r0\n-\titt\tmi\n+\tit\tvs\n+\tmovvs\tr0, r0\n+\titet\tne\n+\tmovne\tr0, r0\n+\titte\tge\t@ unpredictable \n+\tmovge\tr0, r0\n+\tbkpt\t0x0038\n \t...\n \n-0002ee40 :\n+0002ef60 :\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n-\tmovmi.w\tip, #4096\t@ 0x1000\n-\tsubmi.w\tip, sp, ip\n+\tmovlt.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n \tmov\tr7, r1\n-\tldr\tr1, [pc, #80]\t@ (2eea4 )\n+\tldr\tr1, [pc, #80]\t@ (2efc4 )\n \tmov\tr6, r2\n \tmov\tr2, r3\n \tadd\tr1, pc\n \tcmp\tr6, #2\n-\tble.n\t2ee8a \n+\tble.n\t2efaa \n \tadds\tr5, r3, #4\n-\tldr\tr3, [pc, #68]\t@ (2eea8 )\n+\tldr\tr3, [pc, #68]\t@ (2efc8 )\n \tmov\tr8, r0\n \tmovs\tr4, #2\n \tldr.w\tr9, [r1, r3]\n \tldr.w\tr3, [r9]\n \tmov\tr0, r7\n \tldr.w\tr2, [r5, #4]!\n \tadds\tr4, #1\n \tldr.w\tr1, [r8, #12]\n \tldr.w\tr3, [r3, #184]\t@ 0xb8\n \tblx\tr3\n \tcmp\tr6, r4\n-\tbne.n\t2ee6a \n+\tbne.n\t2ef8a \n \tmovs\tr0, #0\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr4, [pc, #28]\t@ (2eea8 )\n+\tldr\tr4, [pc, #28]\t@ (2efc8 )\n \tmov\tr0, r7\n-\tldr\tr3, [pc, #28]\t@ (2eeac )\n+\tldr\tr3, [pc, #28]\t@ (2efcc )\n \tadd\tr3, pc\n \tldr\tr1, [r1, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n-\tb.n\t2f1f0 \n+\tb.n\t2f0d0 \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstmia\tr0!, {r2, r3, r4, r6}\n+\tsevl\n \t...\n \n-0002eeb0 :\n+0002efd0 :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n-\tldr\tr5, [pc, #172]\t@ (2ef6c )\n+\tldr\tr5, [pc, #172]\t@ (2f08c )\n \tsub\tsp, #20\n-\tldr\tr4, [pc, #172]\t@ (2ef70 )\n+\tldr\tr4, [pc, #172]\t@ (2f090 )\n \tmov\tr6, r1\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #168]\t@ 2ef74 \n+\tldr.w\tip, [pc, #168]\t@ 2f094 \n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r3\n-\tldr\tr3, [pc, #160]\t@ (2ef78 )\n+\tldr\tr3, [pc, #160]\t@ (2f098 )\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #12]\n \tmov.w\tr4, #0\n \tldr.w\tr7, [ip, r3]\n \tldr\tr3, [r7, #0]\n-\tbeq.n\t2ef10 \n+\tbeq.n\t2f030 \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr0, r6\n-\tldr\tr3, [pc, #140]\t@ (2ef7c )\n+\tldr\tr3, [pc, #140]\t@ (2f09c )\n \tmov\tr2, r5\n \tmovs\tr1, #2\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #132]\t@ (2ef80 )\n-\tldr\tr3, [pc, #116]\t@ (2ef70 )\n+\tldr\tr2, [pc, #132]\t@ (2f0a0 )\n+\tldr\tr3, [pc, #116]\t@ (2f090 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t2ef66 \n+\tbne.n\t2f086 \n \tadd\tsp, #20\n \tpop\t{r4, r5, r6, r7, pc}\n \tldr\tr2, [r0, #16]\n \tmov\tr4, r0\n-\tcbnz\tr2, 2ef26 \n+\tcbnz\tr2, 2f046 \n \tldr\tr1, [r0, #4]\n \tmov\tr0, r6\n \tldr.w\tr3, [r3, #184]\t@ 0xb8\n \tldr\tr2, [r5, #8]\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t2eef8 \n+\tb.n\t2f018 \n \tmovs\tr0, #0\n \tadd\tr2, sp, #8\n \tldr.w\tr3, [r3, #196]\t@ 0xc4\n \tldr\tr1, [r4, #8]\n \tstr\tr0, [sp, #8]\n \tblx\tr3\n \tldr\tr2, [r4, #16]\n \tsubs\tr2, #1\n \tstr\tr2, [r4, #16]\n \tcmp\tr2, #0\n-\tblt.n\t2ef44 \n+\tblt.n\t2f064 \n \tldr\tr3, [sp, #8]\n \tcmp\tr2, r3\n-\tblt.n\t2ef50 \n+\tblt.n\t2f070 \n \tldr\tr3, [r7, #0]\n-\tldr\tr0, [pc, #60]\t@ (2ef84 )\n+\tldr\tr0, [pc, #60]\t@ (2f0a4 )\n \tldr\tr3, [r3, #16]\n \tadd\tr0, pc\n \tblx\tr3\n \tldr\tr2, [r4, #16]\n \tldr\tr0, [r7, #0]\n \tadds\tr5, #8\n \tmovs\tr3, #1\n \tstr\tr5, [sp, #4]\n \tstr\tr3, [sp, #0]\n \tldr\tr1, [r4, #8]\n \tldr.w\tr4, [r0, #200]\t@ 0xc8\n \tmov\tr0, r6\n \tblx\tr4\n-\tb.n\t2ef22 \n+\tb.n\t2f042 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tb.n\t2f1dc \n+\tb.n\t2f0bc \n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tb.n\t2f1d4 \n+\tb.n\t2f0b4 \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tstr\tr2, [r6, #0]\n+\tldrsh\tr2, [r6, r4]\n \tmovs\tr0, r0\n-\tb.n\t2f184 \n+\tsvc\t224\t@ 0xe0\n \tmovs\tr0, r0\n-\titee\tlt\n+\tbkpt\t0x00a6\n \t...\n \n-0002ef88 :\n+0002f0a8 :\n \tpush\t{r4, r5, r6, lr}\n-\tmovlt.w\tip, #4096\t@ 0x1000\n-\tsubge.w\tip, sp, ip\n-\tstrge.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #68]\t@ 2efdc \n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tldr.w\tip, [pc, #68]\t@ 2f0fc \n \tmov\tr4, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #64]\t@ (2efe0 )\n+\tldr\tr3, [pc, #64]\t@ (2f100 )\n \tadd\tip, pc\n \tcmp\tr2, #2\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t2efbe \n+\tbeq.n\t2f0de \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmov\tr0, r4\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr5\n \tmovs\tr0, #1\n \tpop\t{r4, r5, r6, pc}\n \tldr.w\tr5, [r3, #948]\t@ 0x3b4\n \tldr.w\tr6, [r3, #216]\t@ 0xd8\n \tmovs\tr3, #0\n \tmov\tr1, r3\n \tmov\tr2, r3\n-\tbl\t2e768 \n+\tbl\t2e888 \n \tblx\tr6\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #0\n \tpop\t{r4, r5, r6, pc}\n-\tb.n\t2f098 \n+\tsvc\t60\t@ 0x3c\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002efe4 :\n+0002f104 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr\tr3, [pc, #92]\t@ (2f050 )\n+\tldr\tr3, [pc, #92]\t@ (2f170 )\n \tmovs\tr0, #20\n-\tldr\tr2, [pc, #92]\t@ (2f054 )\n+\tldr\tr2, [pc, #92]\t@ (2f174 )\n \tmovs\tr5, #0\n \tadd\tr3, pc\n \tldr\tr6, [r3, r2]\n \tldr\tr3, [r6, #0]\n \tldr\tr3, [r3, #20]\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n@@ -62719,242 +62873,119 @@\n \tldr\tr2, [r1, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r1, #0]\n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r4, r5, r6, pc}\n-\tb.n\t2f058 \n+\tudf\t#226\t@ 0xe2\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002f058 :\n+0002f178 :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr4, r0\n \tldr\tr0, [r0, #4]\n-\tldr\tr3, [pc, #76]\t@ (2f0b8 )\n+\tldr\tr3, [pc, #76]\t@ (2f1d8 )\n \tldr\tr2, [r0, #0]\n \tadd\tr3, pc\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n-\tldr\tr2, [pc, #68]\t@ (2f0bc )\n+\tldr\tr2, [pc, #68]\t@ (2f1dc )\n \tstr\tr1, [r0, #0]\n \tldr\tr5, [r3, r2]\n-\tbgt.n\t2f084 \n+\tbgt.n\t2f1a4 \n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr0, [r4, #8]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t2f098 \n+\tbgt.n\t2f1b8 \n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr0, [r4, #12]\n \tldr\tr3, [r0, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r0, #0]\n-\tbgt.n\t2f0ac \n+\tbgt.n\t2f1cc \n \tldr\tr3, [r5, #0]\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [r5, #0]\n \tmov\tr0, r4\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n \tldr\tr3, [r3, #24]\n \tbx\tr3\n-\tsvc\t142\t@ 0x8e\n-\tmovs\tr0, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-0002f0c0 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #236]\t@ (2f1c0 )\n-\tsub\tsp, #24\n-\tldr\tr4, [pc, #236]\t@ (2f1c4 )\n-\tmov\tr6, r3\n-\tadd\tr5, pc\n-\tldr.w\tip, [pc, #236]\t@ 2f1c8 \n-\tldr\tr3, [pc, #236]\t@ (2f1cc )\n-\tcmp\tr2, #1\n-\tadd\tip, pc\n-\tldr\tr4, [r5, r4]\n-\tmov\tr5, r1\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #20]\n-\tmov.w\tr4, #0\n-\tmov\tr4, r2\n-\tldr.w\tr3, [ip, r3]\n-\tldr\tr3, [r3, #0]\n-\tble.n\t2f12e \n-\tldr\tr2, [pc, #212]\t@ (2f1d0 )\n-\tmov\tr7, r0\n-\tmov\tr0, r5\n-\tadd\tr2, pc\n-\tstr\tr2, [sp, #0]\n-\tadd\tr2, sp, #16\n-\tstr\tr2, [sp, #8]\n-\tmovs\tr2, #0\n-\tstr\tr2, [sp, #4]\n-\tldr\tr2, [pc, #196]\t@ (2f1d4 )\n-\tldr.w\tr8, [r3, #1224]\t@ 0x4c8\n-\tmovs\tr3, #4\n-\tldr\tr1, [r6, #4]\n-\tadd\tr2, pc\n-\tblx\tr8\n-\tcbnz\tr0, 2f13e \n-\tldr\tr3, [sp, #16]\n-\tcmp\tr3, #6\n-\tbhi.n\t2f140 \n-\ttbb\t[pc, r3]\n-\tsubs\tr5, #68\t@ 0x44\n-\tcmp\tr7, #58\t@ 0x3a\n-\tmovs\tr1, #40\t@ 0x28\n-\tmovs\tr2, r3\n-\tldr.w\tr7, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r6\n-\tldr\tr3, [pc, #160]\t@ (2f1d8 )\n-\tmov\tr1, r4\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tblx\tr7\n-\tmovs\tr0, #1\n-\tldr\tr2, [pc, #152]\t@ (2f1dc )\n-\tldr\tr3, [pc, #128]\t@ (2f1c4 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #20]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t2f1bc \n-\tadd\tsp, #24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t889c \n-\tb.n\t2f140 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9a88 \n-\tb.n\t2f140 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8524 \n-\tb.n\t2f140 \n-\tmov.w\tip, #0\n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tstr.w\tip, [sp]\n-\tblx\t920c \n-\tb.n\t2f140 \n-\tmov.w\tip, #1\n-\tb.n\t2f188 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t87d8 \n-\tb.n\t2f140 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t97d8 \n-\tb.n\t2f140 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tsvc\t36\t@ 0x24\n-\tmovs\tr0, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tsvc\t26\n+\tudf\t#110\t@ 0x6e\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadds\tr6, #56\t@ 0x38\n-\tmovs\tr0, r0\n-\tand.w\tr0, sl, #0\n-\tadds\tr5, #230\t@ 0xe6\n-\tmovs\tr0, r0\n-\tudf\t#184\t@ 0xb8\n-\tmovs\tr0, r0\n \tmovs\tr0, #1\n \tbx\tlr\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n-\tldr\tr4, [pc, #180]\t@ (2f2a8 )\n+\tldr\tr4, [pc, #180]\t@ (2f2a8 )\n \tsub\tsp, #12\n-\tldr\tr0, [pc, #180]\t@ (2f2ac )\n+\tldr\tr0, [pc, #180]\t@ (2f2ac )\n \tmov\tr5, r1\n \tadd\tr4, pc\n-\tldr.w\tlr, [pc, #176]\t@ 2f2b0 \n+\tldr.w\tlr, [pc, #176]\t@ 2f2b0 \n \tcmp\tr2, #3\n \tadd\tlr, pc\n \tldr\tr0, [r4, r0]\n \tmov\tr4, r3\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #4]\n \tmov.w\tr0, #0\n-\tbeq.n\t2f246 \n-\tldr.w\tip, [pc, #160]\t@ 2f2b4 \n+\tbeq.n\t2f246 \n+\tldr.w\tip, [pc, #160]\t@ 2f2b4 \n \tmov\tr0, r1\n-\tldr\tr3, [pc, #156]\t@ (2f2b8 )\n+\tldr\tr3, [pc, #156]\t@ (2f2b8 )\n \tmov\tr2, r4\n \tadd\tr3, pc\n \tldr.w\tr1, [lr, ip]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #1\n \tblx\tr4\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #140]\t@ (2f2bc )\n-\tldr\tr3, [pc, #120]\t@ (2f2ac )\n+\tldr\tr2, [pc, #140]\t@ (2f2bc )\n+\tldr\tr3, [pc, #120]\t@ (2f2ac )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t2f2a4 \n+\tbne.n\t2f2a4 \n \tadd\tsp, #12\n \tpop\t{r4, r5, r6, r7, pc}\n \tldr\tr6, [r3, #8]\n-\tldr\tr3, [pc, #116]\t@ (2f2c0 )\n+\tldr\tr3, [pc, #116]\t@ (2f2c0 )\n \tldr\tr2, [r6, #12]\n \tadd\tr3, pc\n \tcmp\tr2, r3\n-\tbne.n\t2f22c \n+\tbne.n\t2f22c \n \tldr\tr3, [r6, #0]\n \tcmp\tr3, #1\n-\tldr\tr3, [pc, #92]\t@ (2f2b4 )\n+\tldr\tr3, [pc, #92]\t@ (2f2b4 )\n \tit\tle\n \tldrle.w\tr7, [lr, r3]\n-\tble.n\t2f26e \n+\tble.n\t2f26e \n \tldr.w\tr7, [lr, r3]\n \tmov\tr0, r6\n \tldr\tr3, [r7, #0]\n \tldr\tr3, [r3, #124]\t@ 0x7c\n \tblx\tr3\n \tmov\tr6, r0\n \tldr\tr3, [r7, #0]\n@@ -62965,62 +62996,62 @@\n \tldr\tr0, [r4, #4]\n \tmov\tr1, sp\n \tldr\tr4, [r6, #16]\n \tldr.w\tr3, [r3, #140]\t@ 0x8c\n \tblx\tr3\n \tmov\tr1, r0\n \tcmp\tr0, #0\n-\tbeq.n\t2f22c \n+\tbeq.n\t2f22c \n \tldr\tr2, [sp, #0]\n \tmov\tr0, r4\n \tblx\t858c \n \tldr\tr3, [r7, #0]\n \tmov\tr0, r5\n \tmov\tr1, r6\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr0, #0\n-\tb.n\t2f22e \n+\tb.n\t2f22e \n \tblx\t894c <__stack_chk_fail@plt>\n \tudf\t#2\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tble.n\t2f2a8 \n+\tble.n\t2f2a8 \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tpop\t{r2, r5, r6, pc}\n \tmovs\tr0, r0\n-\tble.n\t2f254 \n+\tble.n\t2f254 \n \tmovs\tr0, r0\n \tcdp\t0, 15, cr0, cr4, cr0, {0}\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #3920]\t@ 0xf50\n-\tldr\tr6, [pc, #148]\t@ (2f368 )\n+\tldr\tr6, [pc, #148]\t@ (2f368 )\n \tmov\tr4, r0\n-\tldr\tr1, [pc, #148]\t@ (2f36c )\n+\tldr\tr1, [pc, #148]\t@ (2f36c )\n \tsub\tsp, #156\t@ 0x9c\n \tadd\tr6, pc\n \tmovs\tr2, #112\t@ 0x70\n \tmov\tr0, sp\n-\tldr\tr5, [pc, #140]\t@ (2f370 )\n+\tldr\tr5, [pc, #140]\t@ (2f370 )\n \tldr\tr1, [r6, r1]\n \tadd\tr6, sp, #116\t@ 0x74\n \tadd\tr5, pc\n \tldr\tr1, [r1, #0]\n \tstr\tr1, [sp, #148]\t@ 0x94\n \tmov.w\tr1, #0\n \tldr\tr1, [r4, #16]\n \tblx\t87cc \n \tmov\tr1, r6\n \tblx\t8c8c \n-\tldr\tr3, [pc, #116]\t@ (2f374 )\n+\tldr\tr3, [pc, #116]\t@ (2f374 )\n \tmov\tr0, r6\n \tmovs\tr1, #32\n \tldr\tr6, [r5, r3]\n \tldr\tr3, [r6, #0]\n \tldr.w\tr3, [r3, #208]\t@ 0xd0\n \tblx\tr3\n \tldr\tr3, [r0, #0]\n@@ -63042,175 +63073,175 @@\n \tstr\tr0, [r4, #4]\n \tadds\tr2, #1\n \tblx\t87cc \n \tldr\tr3, [r5, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r5, #0]\n-\tbgt.n\t2f34c \n+\tbgt.n\t2f34c \n \tldr\tr3, [r6, #0]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tldr\tr2, [pc, #40]\t@ (2f378 )\n-\tldr\tr3, [pc, #28]\t@ (2f36c )\n+\tldr\tr2, [pc, #40]\t@ (2f378 )\n+\tldr\tr3, [pc, #28]\t@ (2f36c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #148]\t@ 0x94\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t2f364 \n+\tbne.n\t2f364 \n \tadd\tsp, #156\t@ 0x9c\n \tpop\t{r4, r5, r6, r7, pc}\n \tblx\t894c <__stack_chk_fail@plt>\n-\tble.n\t2f3b0 \n+\tble.n\t2f3b0 \n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tble.n\t2f3a0 \n+\tble.n\t2f3a0 \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tbgt.n\t2f2d4 \n+\tbgt.n\t2f2d4 \n \tmovs\tr0, r0\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n \tmov\tr3, r0\n \tmov\tr4, r1\n \tmovs\tr0, #112\t@ 0x70\n \tldr\tr5, [r3, #16]\n \tblx\t8d68 \n \tmovs\tr2, #112\t@ 0x70\n \tstr\tr0, [r4, #16]\n \tmov\tr1, r5\n \tblx\t87cc \n-\tldr\tr3, [pc, #4]\t@ (2f3a8 )\n+\tldr\tr3, [pc, #4]\t@ (2f3a8 )\n \tadd\tr3, pc\n \tstr\tr3, [r4, #12]\n \tpop\t{r3, r4, r5, pc}\n \tldc\t0, cr0, [lr]\n \tldr\tr0, [r0, #16]\n \tb.w\t8708 \n \tnop\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #108]\t@ 2f430 \n+\tldr.w\tip, [pc, #108]\t@ 2f430 \n \tmov\tr5, r1\n-\tldr\tr4, [pc, #104]\t@ (2f434 )\n+\tldr\tr4, [pc, #104]\t@ (2f434 )\n \tmov\tr1, r3\n \tadd\tip, pc\n \tcmp\tr2, #1\n \tldr.w\tr6, [ip, r4]\n \tldr\tr3, [r6, #0]\n-\tbgt.n\t2f41a \n+\tbgt.n\t2f41a \n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n \tmov\tr4, r0\n \tmovs\tr0, #112\t@ 0x70\n \tblx\t8d68 \n \tmov\tr7, r0\n \tblx\t8788 \n \tldr\tr3, [r4, #12]\n-\tcbz\tr3, 2f3f8 \n+\tcbz\tr3, 2f3f8 \n \tldr\tr3, [r3, #4]\n-\tcbz\tr3, 2f3f8 \n+\tcbz\tr3, 2f3f8 \n \tmov\tr0, r4\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr0, r4\n-\tldr\tr2, [pc, #56]\t@ (2f438 )\n+\tldr\tr2, [pc, #56]\t@ (2f438 )\n \tldr.w\tr3, [r3, #176]\t@ 0xb0\n \tadd\tr2, pc\n \tstrd\tr2, r7, [r4, #12]\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr0, r5\n \tmov\tr1, r4\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n-\tldr\tr3, [pc, #24]\t@ (2f43c )\n+\tldr\tr3, [pc, #24]\t@ (2f43c )\n \tmov\tr0, r5\n \tmovs\tr1, #1\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tnop\n-\tbgt.n\t2f494 \n+\tbgt.n\t2f494 \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tldc\t0, cr0, [lr, #-0]\n-\tldr\tr6, [r7, r4]\n+\tldr\tr0, [pc, #808]\t@ (2f768 )\n \tmovs\tr0, r0\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr.w\tip, [pc, #108]\t@ 2f4bc \n+\tldr.w\tip, [pc, #108]\t@ 2f4bc \n \tmov\tr5, r1\n-\tldr\tr4, [pc, #104]\t@ (2f4c0 )\n+\tldr\tr4, [pc, #104]\t@ (2f4c0 )\n \tmov\tr1, r3\n \tadd\tip, pc\n \tcmp\tr2, #1\n \tldr.w\tr6, [ip, r4]\n \tldr\tr3, [r6, #0]\n-\tbgt.n\t2f4a6 \n+\tbgt.n\t2f4a6 \n \tldr.w\tr3, [r3, #228]\t@ 0xe4\n \tblx\tr3\n \tmov\tr4, r0\n \tmovs\tr0, #112\t@ 0x70\n \tblx\t8d68 \n \tmov\tr7, r0\n \tblx\t93f4 \n \tldr\tr3, [r4, #12]\n-\tcbz\tr3, 2f484 \n+\tcbz\tr3, 2f484 \n \tldr\tr3, [r3, #4]\n-\tcbz\tr3, 2f484 \n+\tcbz\tr3, 2f484 \n \tmov\tr0, r4\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr0, r4\n-\tldr\tr2, [pc, #56]\t@ (2f4c4 )\n+\tldr\tr2, [pc, #56]\t@ (2f4c4 )\n \tldr.w\tr3, [r3, #176]\t@ 0xb0\n \tadd\tr2, pc\n \tstrd\tr2, r7, [r4, #12]\n \tblx\tr3\n \tldr\tr3, [r6, #0]\n \tmov\tr0, r5\n \tmov\tr1, r4\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n \tmovs\tr0, #0\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n-\tldr\tr3, [pc, #24]\t@ (2f4c8 )\n+\tldr\tr3, [pc, #24]\t@ (2f4c8 )\n \tmov\tr0, r5\n \tmovs\tr1, #1\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tnop\n-\tblt.n\t2f408 \n+\tblt.n\t2f408 \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tldc\t0, cr0, [r2]\n-\tldr\tr2, [r6, r2]\n+\tldr\tr0, [pc, #248]\t@ (2f5c4 )\n \t...\n \n 0002f4cc :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4056]\t@ 0xfd8\n@@ -63299,15 +63330,15 @@\n \tmovs\tr3, #0\n \tvstr\td7, [r0, #24]\n \tstr\tr3, [r0, #40]\t@ 0x28\n \tbx\tlr\n \tnop\n \tnop.w\n \t...\n-\tb.n\t2f282 \n+\tb.n\t2f282 \n \tldr\tr1, [r1, #32]\n \tadd\tr6, sp, #532\t@ 0x214\n \tcbnz\tr7, 2f612 \n \tstrh\tr7, [r7, r1]\n \tstr\tr6, [r1, r4]\n \tldr\tr4, [r1, #8]\n \tldr\tr3, [sp, #20]\n@@ -64306,46 +64337,546 @@\n \tmov\tr0, r4\n \tadd\tsp, #12\n \tpop\t{r4, r5, pc}\n \tbeq.n\t2fedc \n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tcbz\tr2, 2ff74 \n+\tcbz\tr2, 2ff74 \n \tmovs\tr0, r0\n \tstc2l\t15, cr15, [r7, #-1020]!\t@ 0xfffffc04\n \n-0002ff6c :\n+0002ff6c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n+\tldr\tr5, [pc, #344]\t@ (300d8 )\n+\tsub\tsp, #24\n+\tldr\tr4, [pc, #344]\t@ (300dc )\n+\tmov\tr6, r3\n+\tadd\tr5, pc\n+\tldr.w\tip, [pc, #344]\t@ 300e0 \n+\tldr\tr3, [pc, #344]\t@ (300e4 )\n+\tcmp\tr2, #1\n+\tadd\tip, pc\n+\tldr\tr4, [r5, r4]\n+\tmov\tr5, r1\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #20]\n+\tmov.w\tr4, #0\n+\tmov\tr4, r2\n+\tldr.w\tr3, [ip, r3]\n+\tldr\tr3, [r3, #0]\n+\tble.n\t2ffde \n+\tldr\tr2, [pc, #320]\t@ (300e8 )\n+\tmov\tr7, r0\n+\tmov\tr0, r5\n+\tadd\tr2, pc\n+\tstr\tr2, [sp, #0]\n+\tadd\tr2, sp, #16\n+\tstr\tr2, [sp, #8]\n+\tmovs\tr2, #0\n+\tstr\tr2, [sp, #4]\n+\tldr\tr2, [pc, #304]\t@ (300ec )\n+\tldr.w\tr8, [r3, #1224]\t@ 0x4c8\n+\tmovs\tr3, #4\n+\tldr\tr1, [r6, #4]\n+\tadd\tr2, pc\n+\tblx\tr8\n+\tcbnz\tr0, 2ffee \n+\tldr\tr3, [sp, #16]\n+\tcmp\tr3, #11\n+\tbhi.n\t2fff0 \n+\ttbb\t[pc, r3]\n+\tcmp\tr6, #39\t@ 0x27\n+\tands\tr5, r6\n+\tldr\tr6, [pc, #268]\t@ (300e4 )\n+\tldr\tr3, [r3, #4]\n+\tstrb\tr7, [r5, #25]\n+\tadds\tr5, r7, #1\n+\tldr.w\tr7, [r3, #1064]\t@ 0x428\n+\tmov\tr2, r6\n+\tldr\tr3, [pc, #264]\t@ (300f0 )\n+\tmov\tr1, r4\n+\tmov\tr0, r5\n+\tadd\tr3, pc\n+\tblx\tr7\n+\tmovs\tr0, #1\n+\tldr\tr2, [pc, #256]\t@ (300f4 )\n+\tldr\tr3, [pc, #232]\t@ (300dc )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #20]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t300d2 \n+\tadd\tsp, #24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+\tmov.w\tip, #0\n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tstr.w\tip, [sp]\n+\tblx\t8ee4 \n+\tb.n\t2fff0 \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t9a70 \n+\tb.n\t2fff0 \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t923c \n+\tb.n\t2fff0 \n+\tmov.w\tip, #0\n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tstr.w\tip, [sp]\n+\tblx\t8620 \n+\tb.n\t2fff0 \n+\tmov.w\tip, #1\n+\tb.n\t30040 \n+\tmov.w\tip, #0\n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tstrd\tip, ip, [sp]\n+\tblx\t89e0 \n+\tb.n\t2fff0 \n+\tmov.w\tip, #1\n+\tmov\tr2, r4\n+\tmov\tr3, r6\n+\tmovs\tr4, #0\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tstr.w\tip, [sp, #4]\n+\tstr\tr4, [sp, #0]\n+\tblx\t89e0 \n+\tb.n\t2fff0 \n+\tmov.w\tip, #0\n+\tmov\tr2, r4\n+\tmov\tr3, r6\n+\tmovs\tr4, #1\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tstr.w\tip, [sp, #4]\n+\tstr\tr4, [sp, #0]\n+\tblx\t89e0 \n+\tb.n\t2fff0 \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t83e0 \n+\tb.n\t2fff0 \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8cbc \n+\tb.n\t2fff0 \n+\tmov\tr3, r6\n+\tmov\tr2, r4\n+\tmov\tr1, r5\n+\tmov\tr0, r7\n+\tblx\t8488 \n+\tb.n\t2fff0 \n+\tmov.w\tip, #1\n+\tb.n\t3000e \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tnop\n+\tbeq.n\t301cc \n+\tmovs\tr0, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tbeq.n\t301c0 \n+\tmovs\tr0, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tsubs\tr0, #136\t@ 0x88\n+\tmovs\tr0, r0\n+\tb.n\t3043c \n+\tmovs\tr0, r0\n+\tsubs\tr0, #50\t@ 0x32\n+\tmovs\tr0, r0\n+\tbeq.n\t30108 \n+\t...\n+\n+000300f8 :\n+\tpush\t{r4, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n+\tldr\tr3, [pc, #44]\t@ (30134 )\n+\tmovs\tr0, #12\n+\tldr\tr2, [pc, #44]\t@ (30138 )\n+\tadd\tr3, pc\n+\tldr\tr4, [r3, r2]\n+\tldr\tr3, [r4, #0]\n+\tldr\tr3, [r3, #20]\n+\tblx\tr3\n+\tldr\tr3, [r4, #0]\n+\tmov\tr4, r0\n+\tmovs\tr1, #0\n+\tmov\tr0, r1\n+\tldr.w\tr3, [r3, #220]\t@ 0xdc\n+\tstr\tr1, [r4, #4]\n+\tblx\tr3\n+\tmov\tr3, r0\n+\tmov\tr0, r4\n+\tstr\tr3, [r4, #8]\n+\tldr\tr2, [r3, #0]\n+\tadds\tr2, #1\n+\tstr\tr2, [r3, #0]\n+\tpop\t{r4, pc}\n+\tldmia\tr6, {r4, r5, r6, r7}\n+\tmovs\tr0, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+0003013c :\n+\tpush\t{r4, r5, r6, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n+\tmov\tr4, r0\n+\tldr\tr0, [r0, #8]\n+\tldr\tr3, [pc, #36]\t@ (30174 )\n+\tldr\tr2, [r0, #0]\n+\tadd\tr3, pc\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tldr\tr2, [pc, #28]\t@ (30178 )\n+\tstr\tr1, [r0, #0]\n+\tldr\tr5, [r3, r2]\n+\tbgt.n\t30168 \n+\tldr\tr3, [r5, #0]\n+\tldr.w\tr3, [r3, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r4\n+\tldmia.w\tsp!, {r4, r5, r6, lr}\n+\tldr\tr3, [r3, #24]\n+\tbx\tr3\n+\tldmia\tr6!, {r1, r3, r5, r7}\n+\tmovs\tr0, r0\n+\tlsrs\tr0, r1, #1\n+\t...\n+\n+0003017c :\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov.w\tip, #4096\t@ 0x1000\n+\tsub.w\tip, sp, ip\n+\tstr.w\tr0, [ip, #4016]\t@ 0xfb0\n+\tldr\tr5, [pc, #568]\t@ (303c8 )\n+\tsub\tsp, #44\t@ 0x2c\n+\tldr\tr4, [pc, #568]\t@ (303cc )\n+\tmov.w\tsl, #0\n+\tadd\tr5, pc\n+\tldr\tr7, [pc, #564]\t@ (303d0 )\n+\tmov\tr6, r1\n+\tldr\tr1, [r0, #8]\n+\tadd\tr7, pc\n+\tadd.w\tr9, sp, #32\n+\tldr\tr4, [r5, r4]\n+\tmov\tr5, r0\n+\tadd.w\tr8, sp, #28\n+\tldr\tr4, [r4, #0]\n+\tstr\tr4, [sp, #36]\t@ 0x24\n+\tmov.w\tr4, #0\n+\tmov\tr4, r2\n+\tldr\tr2, [pc, #540]\t@ (303d4 )\n+\tstr\tr3, [sp, #8]\n+\tmov\tr3, r7\n+\tstr.w\tsl, [sp, #28]\n+\tmov\tr3, r9\n+\tldr\tr7, [r7, r2]\n+\tmov\tr2, r8\n+\tldr\tr0, [r7, #0]\n+\tldr.w\tfp, [r0, #188]\t@ 0xbc\n+\tmov\tr0, r6\n+\tblx\tfp\n+\tldr\tr1, [sp, #28]\n+\tcmp\tr1, r4\n+\tblt.w\t30340 \n+\tldr\tr3, [sp, #88]\t@ 0x58\n+\tcmp\tr3, #0\n+\tbeq.n\t302ae \n+\tldr\tr3, [sp, #80]\t@ 0x50\n+\tcmp\tr4, #1\n+\tit\teq\n+\tcmpeq\tr3, #0\n+\tite\teq\n+\tmoveq.w\tfp, #1\n+\tmovne.w\tfp, #0\n+\tbeq.n\t30298 \n+\tldr\tr3, [r7, #0]\n+\tcmp\tr4, #0\n+\tble.w\t303a4 \n+\tldr\tr2, [sp, #32]\n+\tsubs\tr1, r1, r4\n+\tldr.w\tr3, [r3, #220]\t@ 0xdc\n+\tmov\tr0, r4\n+\tadd.w\tr1, r2, r1, lsl #2\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tldr\tr0, [sp, #84]\t@ 0x54\n+\tsubs\tr3, r4, #1\n+\tit\tne\n+\tmovne\tr3, #1\n+\tldr\tr2, [r7, #0]\n+\tcmp\tr0, #0\n+\tit\tne\n+\tmovne\tr3, #0\n+\tcmp\tr3, #0\n+\tbeq.n\t302a4 \n+\tldr.w\tsl, [r2, #188]\t@ 0xbc\n+\tmov\tr3, r9\n+\tmov\tr2, r8\n+\tmov\tr0, r6\n+\tstr\tr1, [sp, #12]\n+\tblx\tsl\n+\tldr\tr3, [sp, #28]\n+\tldr\tr1, [sp, #12]\n+\tadd.w\tsl, r3, #4294967295\t@ 0xffffffff\n+\tcmp.w\tsl, #0\n+\tble.n\t302a4 \n+\tldr\tr2, [pc, #408]\t@ (303d8 )\n+\tldr\tr0, [pc, #412]\t@ (303dc )\n+\tadd\tr2, pc\n+\tstrd\tr5, r6, [sp, #16]\n+\tadd\tr0, pc\n+\tmov\tr5, r7\n+\tmov\tr6, r2\n+\tmov\tr7, r4\n+\tmov\tr4, sl\n+\tmov\tsl, r0\n+\tb.n\t30256 \n+\tldr\tr3, [sp, #28]\n+\tcmp\tfp, r3\n+\tblt.n\t30264 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, r6\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr3, [sp, #28]\n+\tcmp\tr4, r3\n+\tblt.n\t30270 \n+\tldr\tr3, [r5, #0]\n+\tmov\tr0, sl\n+\tldr\tr3, [r3, #16]\n+\tblx\tr3\n+\tldr\tr0, [sp, #32]\n+\tldr.w\tr3, [r0, fp, lsl #2]\n+\tldr.w\tr2, [r0, r4, lsl #2]\n+\tstr.w\tr2, [r0, fp, lsl #2]\n+\tadd.w\tfp, fp, #1\n+\tstr.w\tr3, [r0, r4, lsl #2]\n+\tsubs\tr4, #1\n+\tcmp\tfp, r4\n+\tblt.n\t30254 \n+\tmov\tr4, r7\n+\tldr\tr1, [sp, #12]\n+\tmov\tr7, r5\n+\tldr\tr6, [sp, #20]\n+\tldr\tr5, [sp, #16]\n+\tb.n\t302a4 \n+\tadd.w\tr1, r1, #1073741824\t@ 0x40000000\n+\tldr\tr3, [sp, #32]\n+\tsubs\tr1, #1\n+\tldr.w\tr1, [r3, r1, lsl #2]\n+\tldr\tr3, [r7, #0]\n+\tmov\tr0, r6\n+\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n+\tblx\tr3\n+\tldr\tr3, [sp, #8]\n+\tcbnz\tr3, 302ce \n+\tmovs\tr0, #0\n+\tldr\tr2, [pc, #296]\t@ (303e0 )\n+\tldr\tr3, [pc, #276]\t@ (303cc )\n+\tadd\tr2, pc\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #36]\t@ 0x24\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t303c4 \n+\tadd\tsp, #44\t@ 0x2c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+\tldr\tr1, [r7, #0]\n+\tmov\tr2, r8\n+\tmov\tr3, r9\n+\tmov\tr0, r6\n+\tldr.w\tr8, [r1, #188]\t@ 0xbc\n+\tldr\tr1, [r5, #8]\n+\tblx\tr8\n+\tldr\tr2, [sp, #28]\n+\tldr\tr0, [r7, #0]\n+\tcmp\tr2, r4\n+\tbeq.n\t30378 \n+\tldr\tr3, [r5, #4]\n+\tsubs\tr2, r2, r4\n+\tlsrs\tr1, r2, #31\n+\tadd.w\tr3, r3, r3, lsr #31\n+\tcmp\tr4, #0\n+\tit\tle\n+\torrle.w\tr1, r1, #1\n+\tcmp.w\tr2, r3, asr #1\n+\tbge.n\t30354 \n+\tcbz\tr1, 3030c \n+\tldr\tr3, [r0, #16]\n+\tldr\tr0, [pc, #224]\t@ (303e4 )\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr2, [sp, #28]\n+\tsubs\tr2, r2, r4\n+\tldr\tr3, [r7, #0]\n+\tmov\tr0, r2\n+\tldr\tr1, [sp, #32]\n+\tldr.w\tr3, [r3, #220]\t@ 0xdc\n+\tblx\tr3\n+\tldr\tr3, [r5, #8]\n+\tmov\tr6, r0\n+\tldr\tr2, [r3, #0]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r3, #0]\n+\tbgt.n\t30330 \n+\tldr\tr2, [r7, #0]\n+\tmov\tr0, r3\n+\tldr.w\tr3, [r2, #128]\t@ 0x80\n+\tblx\tr3\n+\tldr\tr2, [r6, #0]\n+\tldr\tr3, [sp, #28]\n+\tadds\tr2, #1\n+\tstr\tr6, [r5, #8]\n+\tsubs\tr3, r3, r4\n+\tstr\tr2, [r6, #0]\n+\tstr\tr3, [r5, #4]\n+\tb.n\t302b2 \n+\tldr\tr3, [r7, #0]\n+\tmov\tr0, r6\n+\tldr\tr1, [pc, #160]\t@ (303e8 )\n+\tmov\tr2, sl\n+\tldr.w\tr3, [r3, #288]\t@ 0x120\n+\tadd\tr1, pc\n+\tblx\tr3\n+\tmovs\tr0, #1\n+\tb.n\t302b4 \n+\tcbz\tr1, 30362 \n+\tldr\tr3, [r0, #16]\n+\tldr\tr0, [pc, #144]\t@ (303ec )\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr2, [sp, #28]\n+\tsubs\tr2, r2, r4\n+\tldr\tr7, [r7, #0]\n+\tmov\tr3, r4\n+\tldr\tr1, [r5, #8]\n+\tmovs\tr4, #0\n+\tstrd\tr4, r4, [sp]\n+\tmov\tr0, r6\n+\tldr.w\tr4, [r7, #200]\t@ 0xc8\n+\tblx\tr4\n+\tb.n\t302b2 \n+\tldr\tr3, [r5, #8]\n+\tldr\tr2, [r3, #0]\n+\tsubs\tr1, r2, #1\n+\tcmp\tr2, #1\n+\tstr\tr1, [r3, #0]\n+\tbgt.n\t3038c \n+\tldr.w\tr2, [r0, #128]\t@ 0x80\n+\tmov\tr0, r3\n+\tblx\tr2\n+\tldr\tr3, [r7, #0]\n+\tmovs\tr1, #0\n+\tmov\tr0, r1\n+\tstr\tr1, [r5, #4]\n+\tldr.w\tr3, [r3, #220]\t@ 0xdc\n+\tblx\tr3\n+\tldr\tr3, [r0, #0]\n+\tstr\tr0, [r5, #8]\n+\tadds\tr3, #1\n+\tstr\tr3, [r0, #0]\n+\tb.n\t302b2 \n+\tldr\tr0, [pc, #72]\t@ (303f0 )\n+\tldr\tr3, [r3, #16]\n+\tadd\tr0, pc\n+\tblx\tr3\n+\tldr\tr1, [sp, #28]\n+\tldr\tr3, [sp, #32]\n+\tmov\tr0, r4\n+\tsubs\tr1, r1, r4\n+\tadd.w\tr1, r3, r1, lsl #2\n+\tldr\tr3, [r7, #0]\n+\tldr.w\tr3, [r3, #220]\t@ 0xdc\n+\tblx\tr3\n+\tmov\tr1, r0\n+\tb.n\t302a4 \n+\tblx\t894c <__stack_chk_fail@plt>\n+\tldmia\tr6, {r1, r2, r5, r6}\n+\tmovs\tr0, r0\n+\tlsrs\tr4, r1, #1\n+\tmovs\tr0, r0\n+\tldmia\tr6, {r1, r2, r3, r4, r6}\n+\tmovs\tr0, r0\n+\tlsrs\tr0, r1, #1\n+\tmovs\tr0, r0\n+\tadd\tr7, sp, #128\t@ 0x80\n+\tmovs\tr0, r0\n+\tadd\tr7, sp, #520\t@ 0x208\n+\tmovs\tr0, r0\n+\tldmia\tr5!, {r2, r6}\n+\tmovs\tr0, r0\n+\tadd\tr7, sp, #176\t@ 0xb0\n+\tmovs\tr0, r0\n+\tadd\tr5, sp, #464\t@ 0x1d0\n+\tmovs\tr0, r0\n+\tadd\tr7, sp, #296\t@ 0x128\n+\tmovs\tr0, r0\n+\tadd\tr5, sp, #272\t@ 0x110\n+\t...\n+\n+000303f4 :\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tldr.w\tip, [pc, #88]\t@ 2ffd4 \n+\tldr.w\tip, [pc, #88]\t@ 3045c \n \tmov\tr5, r0\n \tmov\tr0, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #80]\t@ (2ffd8 )\n+\tldr\tr3, [pc, #80]\t@ (30460 )\n \tadd\tip, pc\n \tcmp\tr2, #2\n \tldr.w\tr4, [ip, r3]\n \tldr\tr3, [r4, #0]\n-\tbeq.n\t2ffa2 \n+\tbeq.n\t3042a \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r3, r4, r5, pc}\n \tldr\tr0, [r5, #8]\n \tldr\tr2, [r0, #0]\n \tsubs\tr1, r2, #1\n \tcmp\tr2, #1\n \tstr\tr1, [r0, #0]\n-\tble.n\t2ffcc \n+\tble.n\t30454 \n \tldr\tr3, [r4, #0]\n \tmovs\tr4, #0\n \tmov\tr1, r4\n \tmov\tr0, r4\n \tstr\tr4, [r5, #4]\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n@@ -64354,585 +64885,585 @@\n \tstr\tr3, [r5, #8]\n \tldr\tr2, [r3, #0]\n \tadds\tr2, #1\n \tstr\tr2, [r3, #0]\n \tpop\t{r3, r4, r5, pc}\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n-\tb.n\t2ffae \n-\tbeq.n\t300c4 \n+\tb.n\t30436 \n+\tldmia\tr3, {r1, r2, r3, r5, r6, r7}\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-0002ffdc :\n+00030464 :\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr.w\tip, [pc, #52]\t@ 30020 \n+\tldr.w\tip, [pc, #52]\t@ 304a8 \n \tmov\tlr, r0\n \tmov\tr0, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #44]\t@ (30024 )\n+\tldr\tr3, [pc, #44]\t@ (304ac )\n \tadd\tip, pc\n \tcmp\tr2, #2\n \tldr.w\tr3, [ip, r3]\n \tldr\tr3, [r3, #0]\n-\tbeq.n\t30012 \n+\tbeq.n\t3049a \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tpop\t{r4, pc}\n \tldr.w\tr3, [r3, #424]\t@ 0x1a8\n \tldr.w\tr1, [lr]\n \tblx\tr3\n \tmovs\tr0, #0\n \tpop\t{r4, pc}\n-\tbeq.n\t30030 \n+\tldmia\tr3, {r1, r2, r3, r4, r5, r6}\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \t...\n \n-00030028 :\n+000304b0 :\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #152]\t@ (300d0 )\n+\tldr\tr5, [pc, #152]\t@ (30558 )\n \tsub\tsp, #28\n-\tldr\tr4, [pc, #152]\t@ (300d4 )\n+\tldr\tr4, [pc, #152]\t@ (3055c )\n \tcmp\tr2, #2\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #148]\t@ 300d8 \n+\tldr.w\tip, [pc, #148]\t@ 30560 \n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #20]\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n \tmov\tr1, r3\n-\tldr\tr3, [pc, #132]\t@ (300dc )\n+\tldr\tr3, [pc, #132]\t@ (30564 )\n \tldr.w\tr7, [ip, r3]\n \tldr\tr3, [r7, #0]\n-\tbeq.n\t30088 \n+\tbeq.n\t30510 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r1\n \tmovs\tr3, #0\n \tmovs\tr1, #2\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr5, #1\n-\tldr\tr2, [pc, #112]\t@ (300e0 )\n-\tldr\tr3, [pc, #96]\t@ (300d4 )\n+\tldr\tr2, [pc, #112]\t@ (30568 )\n+\tldr\tr3, [pc, #96]\t@ (3055c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t300cc \n+\tbne.n\t30554 \n \tmov\tr0, r5\n \tadd\tsp, #28\n \tpop\t{r4, r5, r6, r7, pc}\n \tldr\tr1, [r0, #8]\n \tmov\tr6, r0\n \tldr.w\tr3, [r3, #196]\t@ 0xc4\n \tadd\tr2, sp, #16\n \tmov\tr0, r4\n \tblx\tr3\n \tldr\tr5, [sp, #16]\n-\tcbnz\tr5, 300b2 \n+\tcbnz\tr5, 3053a \n \tldr\tr3, [r7, #0]\n \tmov\tr1, r5\n \tmov\tr0, r5\n \tldr.w\tr2, [r3, #220]\t@ 0xdc\n \tldr.w\tr6, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr6\n-\tb.n\t3006e \n+\tb.n\t304f6 \n \tmov\tr1, r4\n \tldr\tr4, [sp, #48]\t@ 0x30\n \tmovs\tr7, #1\n \tmov\tr2, r5\n \tmovs\tr3, #0\n \tmov\tr0, r6\n \tstr\tr7, [sp, #8]\n \tstrd\tr7, r4, [sp]\n \tblx\t98dc \n \tmov\tr5, r0\n-\tb.n\t3006e \n+\tb.n\t304f6 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldmia\tr7, {r1, r2, r3, r4, r5, r7}\n+\tldmia\tr3!, {r1, r2, r4, r5}\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr7, {r3, r4, r5, r7}\n+\tldmia\tr3!, {r4, r5}\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr7, {r1, r3, r7}\n+\tldmia\tr3!, {r1}\n \t...\n \n-000300e4 :\n+0003056c :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4040]\t@ 0xfc8\n-\tldr\tr5, [pc, #216]\t@ (301d0 )\n+\tldr\tr5, [pc, #216]\t@ (30658 )\n \tsub\tsp, #32\n-\tldr\tr4, [pc, #216]\t@ (301d4 )\n+\tldr\tr4, [pc, #216]\t@ (3065c )\n \tmov\tr6, r3\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #216]\t@ 301d8 \n-\tldr\tr3, [pc, #216]\t@ (301dc )\n+\tldr.w\tip, [pc, #216]\t@ 30660 \n+\tldr\tr3, [pc, #216]\t@ (30664 )\n \tcmp\tr2, #3\n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #28]\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n \tldr.w\tr8, [ip, r3]\n \tldr.w\tr3, [r8]\n-\tbeq.n\t3014c \n+\tbeq.n\t305d4 \n \tldr.w\tr5, [r3, #1064]\t@ 0x428\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #184]\t@ (301e0 )\n+\tldr\tr3, [pc, #184]\t@ (30668 )\n \tmovs\tr1, #2\n \tmov\tr0, r4\n \tadd\tr3, pc\n \tblx\tr5\n \tmovs\tr5, #1\n-\tldr\tr2, [pc, #176]\t@ (301e4 )\n-\tldr\tr3, [pc, #160]\t@ (301d4 )\n+\tldr\tr2, [pc, #176]\t@ (3066c )\n+\tldr\tr3, [pc, #160]\t@ (3065c )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t301ca \n+\tbne.n\t30652 \n \tmov\tr0, r5\n \tadd\tsp, #32\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n \tldr.w\tr3, [r3, #160]\t@ 0xa0\n \tmov\tr7, r0\n \tldr\tr1, [r6, #8]\n \tadd\tr2, sp, #20\n \tmov\tr0, r4\n \tblx\tr3\n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbne.n\t3012e \n+\tbne.n\t305b6 \n \tldr\tr2, [sp, #20]\n \tldr.w\tr3, [r8]\n \tcmp\tr2, #0\n-\tblt.n\t301b0 \n+\tblt.n\t30638 \n \tldr.w\tr3, [r3, #196]\t@ 0xc4\n \tadd\tr2, sp, #24\n \tldr\tr1, [r7, #8]\n \tmov\tr0, r4\n \tblx\tr3\n \tldrd\tr3, r2, [sp, #20]\n \tcmp\tr2, r3\n-\tbgt.n\t30198 \n+\tbgt.n\t30620 \n \tldr.w\tr3, [r8]\n \tmov\tr1, r5\n \tmov\tr0, r5\n \tldr.w\tr2, [r3, #220]\t@ 0xdc\n \tldr.w\tr6, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r4\n \tblx\tr6\n-\tb.n\t30130 \n+\tb.n\t305b8 \n \tsubs\tr2, r2, r3\n \tldr\tr3, [sp, #56]\t@ 0x38\n \tstrd\tr5, r3, [sp, #4]\n \tmov\tr1, r4\n \tmovs\tr3, #1\n \tmov\tr0, r7\n \tstr\tr3, [sp, #0]\n \tblx\t98dc \n \tmov\tr5, r0\n-\tb.n\t30130 \n+\tb.n\t305b8 \n \tldr\tr0, [r6, #8]\n \tldr.w\tr6, [r3, #288]\t@ 0x120\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n-\tldr\tr1, [pc, #40]\t@ (301e8 )\n+\tldr\tr1, [pc, #40]\t@ (30670 )\n \tmov\tr2, r0\n \tmov\tr3, r5\n \tadd\tr1, pc\n \tmov\tr0, r4\n \tblx\tr6\n-\tb.n\t3012e \n+\tb.n\t305b6 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n-\tldmia\tr7!, {}\n+\tldmia\tr2!, {r3, r4, r5, r6}\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr6, {r1, r2, r4, r5, r6, r7}\n+\tldmia\tr2, {r1, r2, r3, r5, r6}\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr7, sp, #424\t@ 0x1a8\n+\tadd\tr5, sp, #408\t@ 0x198\n \tmovs\tr0, r0\n-\tldmia\tr6, {r3, r6, r7}\n+\tldmia\tr2!, {r6}\n \tmovs\tr0, r0\n-\tadd\tr6, sp, #872\t@ 0x368\n+\tadd\tr4, sp, #856\t@ 0x358\n \t...\n \n-000301ec :\n+00030674 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #188]\t@ (302bc )\n+\tldr\tr5, [pc, #188]\t@ (30744 )\n \tsub\tsp, #24\n-\tldr\tr4, [pc, #188]\t@ (302c0 )\n+\tldr\tr4, [pc, #188]\t@ (30748 )\n \tsub.w\tip, r2, #2\n \tadd\tr5, pc\n-\tldr.w\tlr, [pc, #184]\t@ 302c4 \n+\tldr.w\tlr, [pc, #184]\t@ 3074c \n \tadd\tlr, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r3\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #20]\n \tmov.w\tr4, #0\n \tmov\tr4, r1\n \tmovs\tr1, #1\n \tstr\tr1, [sp, #16]\n \tcmp\tip, r1\n-\tbhi.n\t3029c \n+\tbhi.n\t30724 \n \tmov\tr6, r0\n \tcmp\tr2, #3\n-\tbne.n\t3026a \n-\tldr\tr3, [pc, #156]\t@ (302c8 )\n+\tbne.n\t306f2 \n+\tldr\tr3, [pc, #156]\t@ (30750 )\n \tadd\tr2, sp, #16\n \tldr\tr1, [r5, #8]\n \tmov\tr0, r4\n \tldr.w\tr8, [lr, r3]\n \tldr.w\tr3, [r8]\n \tldr.w\tr3, [r3, #160]\t@ 0xa0\n \tblx\tr3\n \tmov\tr7, r0\n-\tcbnz\tr0, 30266 \n+\tcbnz\tr0, 306ee \n \tldr\tr2, [sp, #16]\n \tcmp\tr2, #0\n-\tbgt.n\t3026c \n+\tbgt.n\t306f4 \n \tldr.w\tr3, [r8]\n \tldr\tr0, [r5, #8]\n \tldr.w\tr5, [r3, #288]\t@ 0x120\n \tldr.w\tr3, [r3, #1368]\t@ 0x558\n \tblx\tr3\n-\tldr\tr1, [pc, #112]\t@ (302cc )\n+\tldr\tr1, [pc, #112]\t@ (30754 )\n \tmov\tr2, r0\n \tmov\tr3, r7\n \tadd\tr1, pc\n \tmov\tr0, r4\n \tblx\tr5\n \tmovs\tr0, #1\n-\tb.n\t30282 \n+\tb.n\t3070a \n \tmov\tr2, r1\n \tmov\tr1, r4\n \tldr\tr4, [sp, #52]\t@ 0x34\n \tmovs\tr3, #0\n \tmovs\tr5, #1\n \tstrd\tr3, r4, [sp]\n \tmov\tr0, r6\n \tldr\tr3, [sp, #48]\t@ 0x30\n \tstr\tr5, [sp, #8]\n \tblx\t98dc \n-\tldr\tr2, [pc, #76]\t@ (302d0 )\n-\tldr\tr3, [pc, #56]\t@ (302c0 )\n+\tldr\tr2, [pc, #76]\t@ (30758 )\n+\tldr\tr3, [pc, #56]\t@ (30748 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t302b8 \n+\tbne.n\t30740 \n \tadd\tsp, #24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tldr\tr1, [pc, #40]\t@ (302c8 )\n+\tldr\tr1, [pc, #40]\t@ (30750 )\n \tmov\tr0, r4\n-\tldr\tr3, [pc, #48]\t@ (302d4 )\n+\tldr\tr3, [pc, #48]\t@ (3075c )\n \tmov\tr2, r5\n \tadd\tr3, pc\n \tldr.w\tr1, [lr, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n-\tb.n\t30282 \n+\tb.n\t3070a \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldmia\tr5, {r1, r2, r4, r5, r6, r7}\n+\tldmia\tr1, {r1, r2, r3, r5, r6}\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr5, {r4, r5, r6, r7}\n+\tldmia\tr1!, {r3, r5, r6}\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr2, sp, #288\t@ 0x120\n+\tadd\tr5, pc, #848\t@ (adr r5, 30aa8 )\n \tmovs\tr0, r0\n-\tldmia\tr5, {r1, r2, r4, r5, r6}\n+\tldmia\tr0!, {r1, r2, r3, r5, r6, r7}\n \tmovs\tr0, r0\n-\tadd\tr2, sp, #0\n+\tadd\tr5, pc, #560\t@ (adr r5, 30990 )\n \t...\n \n-000302d8 :\n+00030760 :\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4064]\t@ 0xfe0\n \tmov\tr7, r1\n-\tldr\tr1, [pc, #80]\t@ (3033c )\n+\tldr\tr1, [pc, #80]\t@ (307c4 )\n \tmov\tr6, r2\n \tmov\tr2, r3\n \tadd\tr1, pc\n \tcmp\tr6, #2\n-\tble.n\t30322 \n+\tble.n\t307aa \n \tadds\tr5, r3, #4\n-\tldr\tr3, [pc, #68]\t@ (30340 )\n+\tldr\tr3, [pc, #68]\t@ (307c8 )\n \tmov\tr8, r0\n \tmovs\tr4, #2\n \tldr.w\tr9, [r1, r3]\n \tldr.w\tr3, [r9]\n \tmov\tr0, r7\n \tldr.w\tr2, [r5, #4]!\n \tadds\tr4, #1\n \tldr.w\tr1, [r8, #8]\n \tldr.w\tr3, [r3, #184]\t@ 0xb8\n \tblx\tr3\n \tcmp\tr6, r4\n-\tbne.n\t30302 \n+\tbne.n\t3078a \n \tmovs\tr0, #0\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n-\tldr\tr4, [pc, #28]\t@ (30340 )\n+\tldr\tr4, [pc, #28]\t@ (307c8 )\n \tmov\tr0, r7\n-\tldr\tr3, [pc, #28]\t@ (30344 )\n+\tldr\tr3, [pc, #28]\t@ (307cc )\n \tadd\tr3, pc\n \tldr\tr1, [r1, r4]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #2\n \tblx\tr4\n \tmovs\tr0, #1\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n-\tldmia\tr5!, {r2, r3}\n+\tldmia\tr0!, {r2, r7}\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr3, sp, #784\t@ 0x310\n+\tadd\tr7, pc, #320\t@ (adr r7, 30910 )\n \t...\n \n-00030348 :\n+000307d0 :\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4032]\t@ 0xfc0\n-\tldr\tr6, [pc, #312]\t@ (30494 )\n+\tldr\tr6, [pc, #312]\t@ (3091c )\n \tsub\tsp, #28\n-\tldr\tr5, [pc, #312]\t@ (30498 )\n+\tldr\tr5, [pc, #312]\t@ (30920 )\n \tmov\tr7, r3\n \tadd\tr6, pc\n-\tldr\tr4, [pc, #312]\t@ (3049c )\n-\tldr\tr3, [pc, #312]\t@ (304a0 )\n+\tldr\tr4, [pc, #312]\t@ (30924 )\n+\tldr\tr3, [pc, #312]\t@ (30928 )\n \tcmp\tr2, #4\n \tadd\tr4, pc\n \tldr\tr5, [r6, r5]\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #20]\n \tmov.w\tr5, #0\n \tmov\tr5, r1\n \tmov.w\tr1, #0\n \tstr\tr1, [sp, #4]\n \tstr\tr1, [sp, #16]\n \tldr\tr6, [r4, r3]\n \tldr\tr3, [r6, #0]\n-\tbeq.n\t303b2 \n+\tbeq.n\t3083a \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r7\n-\tldr\tr3, [pc, #280]\t@ (304a4 )\n+\tldr\tr3, [pc, #280]\t@ (3092c )\n \tmovs\tr1, #2\n \tmov\tr0, r5\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr7, #1\n-\tldr\tr2, [pc, #272]\t@ (304a8 )\n-\tldr\tr3, [pc, #252]\t@ (30498 )\n+\tldr\tr2, [pc, #272]\t@ (30930 )\n+\tldr\tr3, [pc, #252]\t@ (30920 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #20]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t30490 \n+\tbne.n\t30918 \n \tmov\tr0, r7\n \tadd\tsp, #28\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tmov\tr8, r0\n \tldr.w\tr3, [r3, #160]\t@ 0xa0\n \tldr\tr1, [r7, #8]\n \tadd\tr2, sp, #8\n \tmov\tr0, r5\n \tblx\tr3\n \tcmp\tr0, #0\n-\tbne.n\t30394 \n+\tbne.n\t3081c \n \tldr\tr3, [r6, #0]\n \tadd\tr2, sp, #12\n \tldr\tr1, [r7, #12]\n \tmov\tr0, r5\n \tldr.w\tr3, [r3, #160]\t@ 0xa0\n \tblx\tr3\n \tmov\tr7, r0\n \tcmp\tr0, #0\n-\tbne.n\t30394 \n+\tbne.n\t3081c \n \tldr\tr3, [r6, #0]\n \tadd\tr2, sp, #4\n \tldr.w\tr1, [r8, #8]\n \tmov\tr0, r5\n \tldr.w\tr4, [r3, #188]\t@ 0xbc\n \tadd\tr3, sp, #16\n \tblx\tr4\n \tldr.w\tr8, [r6]\n \tldrd\tr3, r4, [sp, #4]\n \tcmp\tr4, r3\n-\tbgt.n\t30480 \n+\tbgt.n\t30908 \n \tldr\tr0, [sp, #12]\n \tmov\tr1, r4\n \tsubs\tr5, r3, r4\n \tbl\t3119c \n \tcmp\tr1, #0\n-\tbge.n\t30408 \n+\tbge.n\t30890 \n \tadds\tr1, r1, r4\n-\tbmi.n\t30404 \n+\tbmi.n\t3088c \n \tldr\tr3, [sp, #16]\n \tsubs\tr1, r4, r1\n \tldr.w\tr2, [r8, #20]\n \tlsls\tr0, r4, #2\n \tstr\tr1, [sp, #12]\n \tadd.w\tr3, r3, r5, lsl #2\n \tstr\tr3, [sp, #16]\n \tblx\tr2\n \tldr\tr4, [sp, #8]\n \tmov\tr8, r0\n \tcmp\tr4, #0\n-\tble.n\t30476 \n-\tldr.w\tsl, [pc, #132]\t@ 304ac \n+\tble.n\t308fe \n+\tldr.w\tsl, [pc, #132]\t@ 30934 \n \tsub.w\tr9, r0, #4\n \tmov.w\tfp, #0\n \tadd\tsl, pc\n \tldr\tr0, [sp, #12]\n \tmov\tr1, r4\n \tadd\tr0, fp\n \tbl\t3119c \n \tmov\tr5, r1\n \tcmp\tr4, r1\n-\tbhi.n\t3044c \n+\tbhi.n\t308d4 \n \tldr\tr3, [r6, #0]\n \tmov\tr0, sl\n \tldr\tr3, [r3, #16]\n \tblx\tr3\n \tldr\tr4, [sp, #8]\n \tldr\tr3, [sp, #16]\n \tadd.w\tfp, fp, #1\n \tcmp\tr4, fp\n \tldr.w\tr2, [r3, r5, lsl #2]\n \tstr.w\tr2, [r9, #4]!\n-\tbgt.n\t30432 \n+\tbgt.n\t308ba \n \tcmp\tr4, #0\n-\tble.n\t30476 \n+\tble.n\t308fe \n \tsubs\tr3, #4\n \tadd.w\tr4, r8, r4, lsl #2\n \tmov\tr2, r8\n \tldr.w\tr1, [r2], #4\n \tstr.w\tr1, [r3, #4]!\n \tcmp\tr4, r2\n-\tbne.n\t3046a \n+\tbne.n\t308f2 \n \tldr\tr3, [r6, #0]\n \tmov\tr0, r8\n \tldr\tr3, [r3, #24]\n \tblx\tr3\n-\tb.n\t30396 \n-\tldr\tr1, [pc, #44]\t@ (304b0 )\n+\tb.n\t3081e \n+\tldr\tr1, [pc, #44]\t@ (30938 )\n \tmov\tr2, r7\n \tldr.w\tr3, [r8, #288]\t@ 0x120\n \tmov\tr0, r5\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t30394 \n+\tb.n\t3081c \n \tblx\t894c <__stack_chk_fail@plt>\n-\tldmia\tr4, {r2, r3, r4, r7}\n+\tldmia\tr0!, {r2, r4}\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tldmia\tr4, {r2, r4, r7}\n+\tldmia\tr0!, {r2, r3}\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tadd\tr5, sp, #112\t@ 0x70\n+\tadd\tr3, sp, #96\t@ 0x60\n \tmovs\tr0, r0\n-\tldmia\tr4!, {r1, r5, r6}\n+\tstmia\tr7!, {r1, r3, r4, r6, r7}\n \tmovs\tr0, r0\n-\tadd\tr4, sp, #720\t@ 0x2d0\n+\tadd\tr2, sp, #528\t@ 0x210\n \tmovs\tr0, r0\n-\tadd\tr4, sp, #184\t@ 0xb8\n+\tadd\tr7, pc, #696\t@ (adr r7, 30bf4 )\n \t...\n \n-000304b4 :\n+0003093c :\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n-\tldr\tr5, [pc, #124]\t@ (30540 )\n+\tldr\tr5, [pc, #124]\t@ (309c8 )\n \tsub\tsp, #8\n-\tldr\tr4, [pc, #124]\t@ (30544 )\n+\tldr\tr4, [pc, #124]\t@ (309cc )\n \tmov\tlr, r3\n \tadd\tr5, pc\n-\tldr.w\tip, [pc, #120]\t@ 30548 \n+\tldr.w\tip, [pc, #120]\t@ 309d0 \n \tcmp\tr2, #2\n \tadd\tip, pc\n \tldr\tr4, [r5, r4]\n \tmov\tr5, r1\n-\tldr\tr1, [pc, #112]\t@ (3054c )\n+\tldr\tr1, [pc, #112]\t@ (309d4 )\n \tldr\tr4, [r4, #0]\n \tstr\tr4, [sp, #4]\n \tmov.w\tr4, #0\n \tmov.w\tr4, #0\n \tstr\tr4, [sp, #0]\n \tldr.w\tr6, [ip, r1]\n \tldr\tr3, [r6, #0]\n-\tbeq.n\t30518 \n+\tbeq.n\t309a0 \n \tldr.w\tr6, [r3, #1064]\t@ 0x428\n \tmov\tr0, r5\n \tmov\tr3, r4\n \tmov\tr2, lr\n \tmovs\tr1, #2\n \tblx\tr6\n \tmovs\tr0, #1\n-\tldr\tr2, [pc, #76]\t@ (30550 )\n-\tldr\tr3, [pc, #64]\t@ (30544 )\n+\tldr\tr2, [pc, #76]\t@ (309d8 )\n+\tldr\tr3, [pc, #64]\t@ (309cc )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #4]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t3053c \n+\tbne.n\t309c4 \n \tadd\tsp, #8\n \tpop\t{r4, r5, r6, pc}\n \tldr\tr1, [r0, #8]\n \tmov\tr2, sp\n \tldr.w\tr3, [r3, #196]\t@ 0xc4\n \tmov\tr0, r5\n \tblx\tr3\n@@ -64941,615 +65472,115 @@\n \tldr.w\tr2, [r3, #216]\t@ 0xd8\n \tldr.w\tr6, [r3, #948]\t@ 0x3b4\n \tblx\tr2\n \tmov\tr1, r0\n \tmov\tr0, r5\n \tblx\tr6\n \tmov\tr0, r4\n-\tb.n\t30500 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tldmia\tr3!, {r1, r4, r5}\n-\tmovs\tr0, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr3, {r1, r3, r5}\n-\tmovs\tr0, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr2!, {r3, r4, r5, r6, r7}\n-\t...\n-\n-00030554 :\n-\tpush\t{r4, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4088]\t@ 0xff8\n-\tldr\tr3, [pc, #44]\t@ (30590 )\n-\tmovs\tr0, #12\n-\tldr\tr2, [pc, #44]\t@ (30594 )\n-\tadd\tr3, pc\n-\tldr\tr4, [r3, r2]\n-\tldr\tr3, [r4, #0]\n-\tldr\tr3, [r3, #20]\n-\tblx\tr3\n-\tldr\tr3, [r4, #0]\n-\tmov\tr4, r0\n-\tmovs\tr1, #0\n-\tmov\tr0, r1\n-\tldr.w\tr3, [r3, #220]\t@ 0xdc\n-\tstr\tr1, [r4, #4]\n-\tblx\tr3\n-\tmov\tr3, r0\n-\tmov\tr0, r4\n-\tstr\tr3, [r4, #8]\n-\tldr\tr2, [r3, #0]\n-\tadds\tr2, #1\n-\tstr\tr2, [r3, #0]\n-\tpop\t{r4, pc}\n-\tldmia\tr2, {r2, r4, r7}\n-\tmovs\tr0, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-00030598 :\n-\tpush\t{r4, r5, r6, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4080]\t@ 0xff0\n-\tmov\tr4, r0\n-\tldr\tr0, [r0, #8]\n-\tldr\tr3, [pc, #36]\t@ (305d0 )\n-\tldr\tr2, [r0, #0]\n-\tadd\tr3, pc\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tldr\tr2, [pc, #28]\t@ (305d4 )\n-\tstr\tr1, [r0, #0]\n-\tldr\tr5, [r3, r2]\n-\tbgt.n\t305c4 \n-\tldr\tr3, [r5, #0]\n-\tldr.w\tr3, [r3, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r4\n-\tldmia.w\tsp!, {r4, r5, r6, lr}\n-\tldr\tr3, [r3, #24]\n-\tbx\tr3\n-\tldmia\tr2, {r1, r2, r3, r6}\n-\tmovs\tr0, r0\n-\tlsrs\tr0, r1, #1\n-\t...\n-\n-000305d8 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4016]\t@ 0xfb0\n-\tldr\tr5, [pc, #568]\t@ (30824 )\n-\tsub\tsp, #44\t@ 0x2c\n-\tldr\tr4, [pc, #568]\t@ (30828 )\n-\tmov.w\tsl, #0\n-\tadd\tr5, pc\n-\tldr\tr7, [pc, #564]\t@ (3082c )\n-\tmov\tr6, r1\n-\tldr\tr1, [r0, #8]\n-\tadd\tr7, pc\n-\tadd.w\tr9, sp, #32\n-\tldr\tr4, [r5, r4]\n-\tmov\tr5, r0\n-\tadd.w\tr8, sp, #28\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #36]\t@ 0x24\n-\tmov.w\tr4, #0\n-\tmov\tr4, r2\n-\tldr\tr2, [pc, #540]\t@ (30830 )\n-\tstr\tr3, [sp, #8]\n-\tmov\tr3, r7\n-\tstr.w\tsl, [sp, #28]\n-\tmov\tr3, r9\n-\tldr\tr7, [r7, r2]\n-\tmov\tr2, r8\n-\tldr\tr0, [r7, #0]\n-\tldr.w\tfp, [r0, #188]\t@ 0xbc\n-\tmov\tr0, r6\n-\tblx\tfp\n-\tldr\tr1, [sp, #28]\n-\tcmp\tr1, r4\n-\tblt.w\t3079c \n-\tldr\tr3, [sp, #88]\t@ 0x58\n-\tcmp\tr3, #0\n-\tbeq.n\t3070a \n-\tldr\tr3, [sp, #80]\t@ 0x50\n-\tcmp\tr4, #1\n-\tit\teq\n-\tcmpeq\tr3, #0\n-\tite\teq\n-\tmoveq.w\tfp, #1\n-\tmovne.w\tfp, #0\n-\tbeq.n\t306f4 \n-\tldr\tr3, [r7, #0]\n-\tcmp\tr4, #0\n-\tble.w\t30800 \n-\tldr\tr2, [sp, #32]\n-\tsubs\tr1, r1, r4\n-\tldr.w\tr3, [r3, #220]\t@ 0xdc\n-\tmov\tr0, r4\n-\tadd.w\tr1, r2, r1, lsl #2\n-\tblx\tr3\n-\tmov\tr1, r0\n-\tldr\tr0, [sp, #84]\t@ 0x54\n-\tsubs\tr3, r4, #1\n-\tit\tne\n-\tmovne\tr3, #1\n-\tldr\tr2, [r7, #0]\n-\tcmp\tr0, #0\n-\tit\tne\n-\tmovne\tr3, #0\n-\tcmp\tr3, #0\n-\tbeq.n\t30700 \n-\tldr.w\tsl, [r2, #188]\t@ 0xbc\n-\tmov\tr3, r9\n-\tmov\tr2, r8\n-\tmov\tr0, r6\n-\tstr\tr1, [sp, #12]\n-\tblx\tsl\n-\tldr\tr3, [sp, #28]\n-\tldr\tr1, [sp, #12]\n-\tadd.w\tsl, r3, #4294967295\t@ 0xffffffff\n-\tcmp.w\tsl, #0\n-\tble.n\t30700 \n-\tldr\tr2, [pc, #408]\t@ (30834 )\n-\tldr\tr0, [pc, #412]\t@ (30838 )\n-\tadd\tr2, pc\n-\tstrd\tr5, r6, [sp, #16]\n-\tadd\tr0, pc\n-\tmov\tr5, r7\n-\tmov\tr6, r2\n-\tmov\tr7, r4\n-\tmov\tr4, sl\n-\tmov\tsl, r0\n-\tb.n\t306b2 \n-\tldr\tr3, [sp, #28]\n-\tcmp\tfp, r3\n-\tblt.n\t306c0 \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, r6\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr3, [sp, #28]\n-\tcmp\tr4, r3\n-\tblt.n\t306cc \n-\tldr\tr3, [r5, #0]\n-\tmov\tr0, sl\n-\tldr\tr3, [r3, #16]\n-\tblx\tr3\n-\tldr\tr0, [sp, #32]\n-\tldr.w\tr3, [r0, fp, lsl #2]\n-\tldr.w\tr2, [r0, r4, lsl #2]\n-\tstr.w\tr2, [r0, fp, lsl #2]\n-\tadd.w\tfp, fp, #1\n-\tstr.w\tr3, [r0, r4, lsl #2]\n-\tsubs\tr4, #1\n-\tcmp\tfp, r4\n-\tblt.n\t306b0 \n-\tmov\tr4, r7\n-\tldr\tr1, [sp, #12]\n-\tmov\tr7, r5\n-\tldr\tr6, [sp, #20]\n-\tldr\tr5, [sp, #16]\n-\tb.n\t30700 \n-\tadd.w\tr1, r1, #1073741824\t@ 0x40000000\n-\tldr\tr3, [sp, #32]\n-\tsubs\tr1, #1\n-\tldr.w\tr1, [r3, r1, lsl #2]\n-\tldr\tr3, [r7, #0]\n-\tmov\tr0, r6\n-\tldr.w\tr3, [r3, #948]\t@ 0x3b4\n-\tblx\tr3\n-\tldr\tr3, [sp, #8]\n-\tcbnz\tr3, 3072a \n-\tmovs\tr0, #0\n-\tldr\tr2, [pc, #296]\t@ (3083c )\n-\tldr\tr3, [pc, #276]\t@ (30828 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #36]\t@ 0x24\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t30820 \n-\tadd\tsp, #44\t@ 0x2c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-\tldr\tr1, [r7, #0]\n-\tmov\tr2, r8\n-\tmov\tr3, r9\n-\tmov\tr0, r6\n-\tldr.w\tr8, [r1, #188]\t@ 0xbc\n-\tldr\tr1, [r5, #8]\n-\tblx\tr8\n-\tldr\tr2, [sp, #28]\n-\tldr\tr0, [r7, #0]\n-\tcmp\tr2, r4\n-\tbeq.n\t307d4 \n-\tldr\tr3, [r5, #4]\n-\tsubs\tr2, r2, r4\n-\tlsrs\tr1, r2, #31\n-\tadd.w\tr3, r3, r3, lsr #31\n-\tcmp\tr4, #0\n-\tit\tle\n-\torrle.w\tr1, r1, #1\n-\tcmp.w\tr2, r3, asr #1\n-\tbge.n\t307b0 \n-\tcbz\tr1, 30768 \n-\tldr\tr3, [r0, #16]\n-\tldr\tr0, [pc, #224]\t@ (30840 )\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr2, [sp, #28]\n-\tsubs\tr2, r2, r4\n-\tldr\tr3, [r7, #0]\n-\tmov\tr0, r2\n-\tldr\tr1, [sp, #32]\n-\tldr.w\tr3, [r3, #220]\t@ 0xdc\n-\tblx\tr3\n-\tldr\tr3, [r5, #8]\n-\tmov\tr6, r0\n-\tldr\tr2, [r3, #0]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r3, #0]\n-\tbgt.n\t3078c \n-\tldr\tr2, [r7, #0]\n-\tmov\tr0, r3\n-\tldr.w\tr3, [r2, #128]\t@ 0x80\n-\tblx\tr3\n-\tldr\tr2, [r6, #0]\n-\tldr\tr3, [sp, #28]\n-\tadds\tr2, #1\n-\tstr\tr6, [r5, #8]\n-\tsubs\tr3, r3, r4\n-\tstr\tr2, [r6, #0]\n-\tstr\tr3, [r5, #4]\n-\tb.n\t3070e \n-\tldr\tr3, [r7, #0]\n-\tmov\tr0, r6\n-\tldr\tr1, [pc, #160]\t@ (30844 )\n-\tmov\tr2, sl\n-\tldr.w\tr3, [r3, #288]\t@ 0x120\n-\tadd\tr1, pc\n-\tblx\tr3\n-\tmovs\tr0, #1\n-\tb.n\t30710 \n-\tcbz\tr1, 307be \n-\tldr\tr3, [r0, #16]\n-\tldr\tr0, [pc, #144]\t@ (30848 )\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr2, [sp, #28]\n-\tsubs\tr2, r2, r4\n-\tldr\tr7, [r7, #0]\n-\tmov\tr3, r4\n-\tldr\tr1, [r5, #8]\n-\tmovs\tr4, #0\n-\tstrd\tr4, r4, [sp]\n-\tmov\tr0, r6\n-\tldr.w\tr4, [r7, #200]\t@ 0xc8\n-\tblx\tr4\n-\tb.n\t3070e \n-\tldr\tr3, [r5, #8]\n-\tldr\tr2, [r3, #0]\n-\tsubs\tr1, r2, #1\n-\tcmp\tr2, #1\n-\tstr\tr1, [r3, #0]\n-\tbgt.n\t307e8 \n-\tldr.w\tr2, [r0, #128]\t@ 0x80\n-\tmov\tr0, r3\n-\tblx\tr2\n-\tldr\tr3, [r7, #0]\n-\tmovs\tr1, #0\n-\tmov\tr0, r1\n-\tstr\tr1, [r5, #4]\n-\tldr.w\tr3, [r3, #220]\t@ 0xdc\n-\tblx\tr3\n-\tldr\tr3, [r0, #0]\n-\tstr\tr0, [r5, #8]\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #0]\n-\tb.n\t3070e \n-\tldr\tr0, [pc, #72]\t@ (3084c )\n-\tldr\tr3, [r3, #16]\n-\tadd\tr0, pc\n-\tblx\tr3\n-\tldr\tr1, [sp, #28]\n-\tldr\tr3, [sp, #32]\n-\tmov\tr0, r4\n-\tsubs\tr1, r1, r4\n-\tadd.w\tr1, r3, r1, lsl #2\n-\tldr\tr3, [r7, #0]\n-\tldr.w\tr3, [r3, #220]\t@ 0xdc\n-\tblx\tr3\n-\tmov\tr1, r0\n-\tb.n\t30700 \n-\tblx\t894c <__stack_chk_fail@plt>\n-\tldmia\tr2!, {r1, r3}\n-\tmovs\tr0, r0\n-\tlsrs\tr4, r1, #1\n-\tmovs\tr0, r0\n-\tldmia\tr2!, {r1}\n-\tmovs\tr0, r0\n-\tlsrs\tr0, r1, #1\n-\tmovs\tr0, r0\n-\tadd\tr3, sp, #112\t@ 0x70\n-\tmovs\tr0, r0\n-\tadd\tr3, sp, #504\t@ 0x1f8\n-\tmovs\tr0, r0\n-\tldmia\tr0!, {r3, r5, r6, r7}\n-\tmovs\tr0, r0\n-\tadd\tr3, sp, #160\t@ 0xa0\n-\tmovs\tr0, r0\n-\tadd\tr1, sp, #64\t@ 0x40\n-\tmovs\tr0, r0\n-\tadd\tr3, sp, #280\t@ 0x118\n-\tmovs\tr0, r0\n-\tadd\tr1, sp, #256\t@ 0x100\n-\t...\n-\n-00030850 :\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov.w\tip, #4096\t@ 0x1000\n-\tsub.w\tip, sp, ip\n-\tstr.w\tr0, [ip, #4048]\t@ 0xfd0\n-\tldr\tr5, [pc, #344]\t@ (309bc )\n-\tsub\tsp, #24\n-\tldr\tr4, [pc, #344]\t@ (309c0 )\n-\tmov\tr6, r3\n-\tadd\tr5, pc\n-\tldr.w\tip, [pc, #344]\t@ 309c4 \n-\tldr\tr3, [pc, #344]\t@ (309c8 )\n-\tcmp\tr2, #1\n-\tadd\tip, pc\n-\tldr\tr4, [r5, r4]\n-\tmov\tr5, r1\n-\tldr\tr4, [r4, #0]\n-\tstr\tr4, [sp, #20]\n-\tmov.w\tr4, #0\n-\tmov\tr4, r2\n-\tldr.w\tr3, [ip, r3]\n-\tldr\tr3, [r3, #0]\n-\tble.n\t308c2 \n-\tldr\tr2, [pc, #320]\t@ (309cc )\n-\tmov\tr7, r0\n-\tmov\tr0, r5\n-\tadd\tr2, pc\n-\tstr\tr2, [sp, #0]\n-\tadd\tr2, sp, #16\n-\tstr\tr2, [sp, #8]\n-\tmovs\tr2, #0\n-\tstr\tr2, [sp, #4]\n-\tldr\tr2, [pc, #304]\t@ (309d0 )\n-\tldr.w\tr8, [r3, #1224]\t@ 0x4c8\n-\tmovs\tr3, #4\n-\tldr\tr1, [r6, #4]\n-\tadd\tr2, pc\n-\tblx\tr8\n-\tcbnz\tr0, 308d2 \n-\tldr\tr3, [sp, #16]\n-\tcmp\tr3, #11\n-\tbhi.n\t308d4 \n-\ttbb\t[pc, r3]\n-\tcmp\tr6, #39\t@ 0x27\n-\tands\tr5, r6\n-\tldr\tr6, [pc, #268]\t@ (309c8 )\n-\tldr\tr3, [r3, #4]\n-\tstrb\tr7, [r5, #25]\n-\tadds\tr5, r7, #1\n-\tldr.w\tr7, [r3, #1064]\t@ 0x428\n-\tmov\tr2, r6\n-\tldr\tr3, [pc, #264]\t@ (309d4 )\n-\tmov\tr1, r4\n-\tmov\tr0, r5\n-\tadd\tr3, pc\n-\tblx\tr7\n-\tmovs\tr0, #1\n-\tldr\tr2, [pc, #256]\t@ (309d8 )\n-\tldr\tr3, [pc, #232]\t@ (309c0 )\n-\tadd\tr2, pc\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #20]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t309b6 \n-\tadd\tsp, #24\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n-\tmov.w\tip, #0\n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tstr.w\tip, [sp]\n-\tblx\t8ee4 \n-\tb.n\t308d4 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t9a70 \n-\tb.n\t308d4 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t923c \n-\tb.n\t308d4 \n-\tmov.w\tip, #0\n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tstr.w\tip, [sp]\n-\tblx\t8620 \n-\tb.n\t308d4 \n-\tmov.w\tip, #1\n-\tb.n\t30924 \n-\tmov.w\tip, #0\n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tstrd\tip, ip, [sp]\n-\tblx\t89e0 \n-\tb.n\t308d4 \n-\tmov.w\tip, #1\n-\tmov\tr2, r4\n-\tmov\tr3, r6\n-\tmovs\tr4, #0\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tstr.w\tip, [sp, #4]\n-\tstr\tr4, [sp, #0]\n-\tblx\t89e0 \n-\tb.n\t308d4 \n-\tmov.w\tip, #0\n-\tmov\tr2, r4\n-\tmov\tr3, r6\n-\tmovs\tr4, #1\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tstr.w\tip, [sp, #4]\n-\tstr\tr4, [sp, #0]\n-\tblx\t89e0 \n-\tb.n\t308d4 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t83e0 \n-\tb.n\t308d4 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8cbc \n-\tb.n\t308d4 \n-\tmov\tr3, r6\n-\tmov\tr2, r4\n-\tmov\tr1, r5\n-\tmov\tr0, r7\n-\tblx\t8488 \n-\tb.n\t308d4 \n-\tmov.w\tip, #1\n-\tb.n\t308f2 \n+\tb.n\t30988 \n \tblx\t894c <__stack_chk_fail@plt>\n-\tnop\n-\tstmia\tr7!, {r2, r4, r7}\n+\tstmia\tr6!, {r1, r3, r5, r7}\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n-\tstmia\tr7!, {r1, r3, r7}\n+\tstmia\tr6!, {r1, r5, r7}\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n-\tsubs\tr0, r5, #2\n-\tmovs\tr0, r0\n-\tbhi.n\t30958 \n-\tmovs\tr0, r0\n-\tsubs\tr2, r2, #1\n-\tmovs\tr0, r0\n-\tstmia\tr7!, {r2, r5}\n+\tstmia\tr6!, {r4, r5, r6}\n \tmovs\tr0, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #3968]\t@ 0xf80\n-\tldr\tr5, [pc, #640]\t@ (30c70 )\n+\tldr\tr5, [pc, #640]\t@ (30c70 )\n \tsub\tsp, #92\t@ 0x5c\n-\tldr\tr0, [pc, #640]\t@ (30c74 )\n+\tldr\tr0, [pc, #640]\t@ (30c74 )\n \tmov\tr9, r1\n \tadd\tr5, pc\n-\tldr\tr4, [pc, #640]\t@ (30c78 )\n+\tldr\tr4, [pc, #640]\t@ (30c78 )\n \tmov\tr6, r3\n \tcmp\tr2, #2\n \tadd\tr4, pc\n \tldr\tr0, [r5, r0]\n \tldr\tr0, [r0, #0]\n \tstr\tr0, [sp, #84]\t@ 0x54\n \tmov.w\tr0, #0\n-\tbgt.n\t30a42 \n-\tldr\tr1, [pc, #624]\t@ (30c7c )\n+\tbgt.n\t30a42 \n+\tldr\tr1, [pc, #624]\t@ (30c7c )\n \tmov\tr2, r6\n-\tldr\tr3, [pc, #624]\t@ (30c80 )\n+\tldr\tr3, [pc, #624]\t@ (30c80 )\n \tmov\tr0, r9\n \tadd\tr3, pc\n \tldr\tr1, [r4, r1]\n \tldr\tr1, [r1, #0]\n \tldr.w\tr4, [r1, #1064]\t@ 0x428\n \tmovs\tr1, #1\n \tblx\tr4\n \tmovs\tr3, #1\n \tstr\tr3, [sp, #20]\n-\tldr\tr2, [pc, #604]\t@ (30c84 )\n-\tldr\tr3, [pc, #588]\t@ (30c74 )\n+\tldr\tr2, [pc, #604]\t@ (30c84 )\n+\tldr\tr3, [pc, #588]\t@ (30c74 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #84]\t@ 0x54\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t30c6a \n+\tbne.w\t30c6a \n \tldr\tr0, [sp, #20]\n \tadd\tsp, #92\t@ 0x5c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tcmp\tr2, #4\n-\tble.w\t30c22 \n+\tble.w\t30c22 \n \tmov\tr5, r3\n-\tldr\tr3, [pc, #560]\t@ (30c7c )\n+\tldr\tr3, [pc, #560]\t@ (30c7c )\n \tmov.w\tfp, #0\n \tsub.w\tr8, r2, #3\n \tmov\tr7, fp\n \tldr.w\tsl, [r4, r3]\n \tmovs\tr4, #1\n-\tldr\tr3, [pc, #552]\t@ (30c88 )\n+\tldr\tr3, [pc, #552]\t@ (30c88 )\n \tstr.w\tfp, [sp, #32]\n \tadd\tr3, pc\n \tstr\tr3, [sp, #20]\n-\tldr\tr3, [pc, #548]\t@ (30c8c )\n+\tldr\tr3, [pc, #548]\t@ (30c8c )\n \tstrd\tr2, r6, [sp, #36]\t@ 0x24\n \tadd\tr3, pc\n \tstr\tr3, [sp, #24]\n \tadd\tr3, sp, #72\t@ 0x48\n \tstr\tr3, [sp, #28]\n-\tb.n\t30a84 \n+\tb.n\t30a84 \n \tadds\tr4, #1\n \tcmp\tr3, #1\n \tit\teq\n \torreq.w\tfp, fp, #1\n \tcmp\tr8, r4\n-\tbeq.n\t30ab6 \n+\tbeq.n\t30ab6 \n \tldr\tr2, [sp, #28]\n \tmov\tr0, r9\n \tldr.w\tr3, [sl]\n \tstrd\tr7, r2, [sp, #4]\n \tldr\tr2, [sp, #24]\n \tstr\tr2, [sp, #0]\n \tldr\tr2, [sp, #20]\n \tldr.w\tr6, [r3, #1224]\t@ 0x4c8\n \tmovs\tr3, #4\n \tldr.w\tr1, [r5, #4]!\n \tblx\tr6\n \tcmp\tr0, #0\n-\tbne.n\t30a20 \n+\tbne.n\t30a20 \n \tldr\tr3, [sp, #72]\t@ 0x48\n \tcmp\tr3, #0\n-\tbne.n\t30a76 \n+\tbne.n\t30a76 \n \tadds\tr4, #1\n \tmovs\tr3, #1\n \tcmp\tr8, r4\n \tstr\tr3, [sp, #32]\n-\tbne.n\t30a84 \n+\tbne.n\t30a84 \n \tldrd\tr2, r6, [sp, #36]\t@ 0x24\n \tmov\tr0, r9\n \tldr.w\tr3, [sl]\n \tstr\tr2, [sp, #20]\n \tldr.w\tr3, [r3, #672]\t@ 0x2a0\n \tblx\tr3\n \tldr\tr2, [sp, #20]\n@@ -65575,66 +65606,66 @@\n \tadd\tr2, sp, #64\t@ 0x40\n \tmov\tr0, r9\n \tldr.w\tr4, [r3, #188]\t@ 0xbc\n \tadd\tr3, sp, #76\t@ 0x4c\n \tblx\tr4\n \tstr\tr0, [sp, #20]\n \tcmp\tr0, #0\n-\tbne.n\t30a20 \n+\tbne.n\t30a20 \n \tldr\tr3, [sp, #32]\n \torrs.w\tr8, r3, fp\n-\tbne.n\t30bd6 \n+\tbne.n\t30bd6 \n \tldr\tr3, [sp, #64]\t@ 0x40\n \tcmp\tr3, #0\n \tit\tgt\n \tstrgt.w\tr8, [sp, #28]\n-\tble.n\t30c12 \n+\tble.n\t30c12 \n \tadd\tr3, sp, #56\t@ 0x38\n \tadd\tr2, sp, #60\t@ 0x3c\n \tstr.w\tfp, [sp, #36]\t@ 0x24\n \tmovs\tr4, #0\n \tadd\tr6, sp, #80\t@ 0x50\n \tadd\tr5, sp, #68\t@ 0x44\n \tmov\tfp, r3\n \tstr\tr2, [sp, #24]\n \tstr.w\tr8, [sp, #44]\t@ 0x2c\n-\tb.n\t30b66 \n+\tb.n\t30b66 \n \tldr\tr2, [sp, #32]\n \tldr.w\tr3, [sl]\n \tcmp\tr2, #0\n-\tbeq.n\t30c32 \n+\tbeq.n\t30c32 \n \tldr\tr2, [sp, #36]\t@ 0x24\n \tadds\tr7, r4, #1\n \tldr.w\tr8, [r3, #184]\t@ 0xb8\n \tcmp\tr2, #0\n-\tbeq.n\t30bc4 \n+\tbeq.n\t30bc4 \n \tldr\tr3, [sp, #76]\t@ 0x4c\n \tmov\tr0, r9\n \tldr\tr1, [sp, #28]\n \tldr.w\tr2, [r3, r4, lsl #2]\n \tblx\tr8\n \tldr\tr3, [sp, #64]\t@ 0x40\n \tmov\tr4, r7\n \tcmp\tr3, r7\n-\tble.n\t30c08 \n+\tble.n\t30c08 \n \tldr\tr3, [sp, #76]\t@ 0x4c\n \tmov\tr2, r5\n \tmov\tr0, r9\n \tmov.w\tr8, r4, lsl #2\n \tldr.w\tr1, [r3, r4, lsl #2]\n \tldr.w\tr3, [sl]\n \tldr.w\tr7, [r3, #188]\t@ 0xbc\n \tmov\tr3, r6\n \tblx\tr7\n \tcmp\tr0, #0\n-\tbne.w\t30a20 \n+\tbne.w\t30a20 \n \tldr\tr2, [sp, #68]\t@ 0x44\n \tldr.w\tr3, [sl]\n \tcmp\tr2, #2\n-\tbne.n\t30bfa \n+\tbne.n\t30bfa \n \tldr\tr2, [sp, #80]\t@ 0x50\n \tmov\tr0, r9\n \tldr.w\tr3, [r3, #160]\t@ 0xa0\n \tldr\tr1, [r2, #0]\n \tmov\tr2, fp\n \tblx\tr3\n \tldr\tr3, [sp, #80]\t@ 0x50\n@@ -65647,166 +65678,166 @@\n \tldr\tr3, [sp, #48]\t@ 0x30\n \tldr\tr2, [sp, #56]\t@ 0x38\n \tldr\tr1, [sp, #60]\t@ 0x3c\n \teors\tr2, r3\n \tldr\tr3, [sp, #52]\t@ 0x34\n \tands\tr3, r1\n \ttst\tr2, r3\n-\tbeq.n\t30b3c \n+\tbeq.n\t30b3c \n \tadds\tr7, r4, #1\n-\tb.n\t30b5e \n+\tb.n\t30b5e \n \tldr.w\tr3, [r3, #216]\t@ 0xd8\n \tmov\tr0, r7\n \tblx\tr3\n \tldr\tr1, [sp, #28]\n \tmov\tr2, r0\n \tmov\tr0, r9\n \tblx\tr8\n-\tb.n\t30b5e \n+\tb.n\t30b5e \n \tldr.w\tr3, [sl]\n \tldr\tr1, [sp, #20]\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tldr\tr3, [sp, #64]\t@ 0x40\n \tstr\tr0, [sp, #28]\n \tcmp\tr3, #0\n-\tbgt.n\t30b24 \n+\tbgt.n\t30b24 \n \tldr.w\tr3, [sl]\n \tmov\tr0, r9\n \tldr\tr1, [sp, #28]\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n-\tb.n\t30a24 \n-\tldr\tr1, [pc, #148]\t@ (30c90 )\n+\tb.n\t30a24 \n+\tldr\tr1, [pc, #148]\t@ (30c90 )\n \tmov\tr0, r9\n \tldr.w\tr3, [r3, #272]\t@ 0x110\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t30a20 \n+\tb.n\t30a20 \n \tldr.w\tr8, [sp, #44]\t@ 0x2c\n \tcmp.w\tr8, #0\n-\tbne.n\t30bea \n+\tbne.n\t30bea \n \tldr.w\tr3, [sl]\n \tmovs\tr1, #0\n \tldr\tr0, [sp, #40]\t@ 0x28\n \tldr.w\tr3, [r3, #252]\t@ 0xfc\n \tblx\tr3\n-\tb.n\t30a24 \n-\tldr\tr3, [pc, #88]\t@ (30c7c )\n+\tb.n\t30a24 \n+\tldr\tr3, [pc, #88]\t@ (30c7c )\n \tmov.w\tfp, #0\n \tldr.w\tsl, [r4, r3]\n \tstr.w\tfp, [sp, #32]\n-\tb.n\t30aba \n+\tb.n\t30aba \n \tldr.w\tfp, [sp, #36]\t@ 0x24\n \tcmp.w\tfp, #0\n-\tbeq.n\t30c5e \n+\tbeq.n\t30c5e \n \tldr\tr2, [sp, #76]\t@ 0x4c\n \tmov\tr0, r9\n \tldr\tr4, [sp, #28]\n \tldr.w\tr3, [r3, #184]\t@ 0xb8\n \tmov\tr1, r4\n \tldr.w\tr2, [r2, r8]\n \tblx\tr3\n \tldr.w\tr3, [sl]\n \tmov\tr1, r4\n \tmov\tr0, r9\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n-\tb.n\t30a24 \n+\tb.n\t30a24 \n \tldr.w\tr3, [r3, #252]\t@ 0xfc\n \tadds\tr1, r4, #1\n \tldr\tr0, [sp, #40]\t@ 0x28\n \tblx\tr3\n-\tb.n\t30a24 \n+\tb.n\t30a24 \n \tblx\t894c <__stack_chk_fail@plt>\n \tnop\n \tstmia\tr6!, {r3}\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tstmia\tr6!, {}\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #1\n \tmovs\tr0, r0\n \tadd\tr1, sp, #552\t@ 0x228\n \tmovs\tr0, r0\n \tstmia\tr5!, {r2, r4, r6, r7}\n \tmovs\tr0, r0\n-\tbvc.n\t30d00 \n+\tbvc.n\t30d00 \n \tmovs\tr0, r0\n-\tadds\tr4, r1, #3\n+\tcmp\tr5, #200\t@ 0xc8\n \tmovs\tr0, r0\n \tadd\tr7, pc, #776\t@ (adr r7, 30f9c )\n \tmovs\tr0, r0\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4000]\t@ 0xfa0\n-\tldr\tr6, [pc, #472]\t@ (30e80 )\n+\tldr\tr6, [pc, #472]\t@ (30e80 )\n \tsub\tsp, #60\t@ 0x3c\n-\tldr\tr5, [pc, #472]\t@ (30e84 )\n+\tldr\tr5, [pc, #472]\t@ (30e84 )\n \tmov\tr8, r1\n \tadd\tr6, pc\n-\tldr\tr0, [pc, #472]\t@ (30e88 )\n-\tldr\tr4, [pc, #472]\t@ (30e8c )\n+\tldr\tr0, [pc, #472]\t@ (30e88 )\n+\tldr\tr4, [pc, #472]\t@ (30e8c )\n \tcmp\tr2, #2\n \tadd\tr0, pc\n \tldr\tr5, [r6, r5]\n \tmov\tr1, r0\n \tldr\tr5, [r5, #0]\n \tstr\tr5, [sp, #52]\t@ 0x34\n \tmov.w\tr5, #0\n \tmov\tr5, r3\n \tldr\tr4, [r0, r4]\n \tldr\tr3, [r4, #0]\n-\tbeq.n\t30cfa \n+\tbeq.n\t30cfa \n \tldr.w\tr4, [r3, #1064]\t@ 0x428\n \tmov\tr2, r5\n-\tldr\tr3, [pc, #444]\t@ (30e90 )\n+\tldr\tr3, [pc, #444]\t@ (30e90 )\n \tmovs\tr1, #1\n \tmov\tr0, r8\n \tadd\tr3, pc\n \tblx\tr4\n \tmovs\tr5, #1\n-\tldr\tr2, [pc, #436]\t@ (30e94 )\n-\tldr\tr3, [pc, #420]\t@ (30e84 )\n+\tldr\tr2, [pc, #436]\t@ (30e94 )\n+\tldr\tr3, [pc, #420]\t@ (30e84 )\n \tadd\tr2, pc\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #52]\t@ 0x34\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t30e7c \n+\tbne.w\t30e7c \n \tmov\tr0, r5\n \tadd\tsp, #60\t@ 0x3c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tldr.w\tr6, [r3, #188]\t@ 0xbc\n \tadd\tr2, sp, #28\n \tldr\tr1, [r5, #4]\n \tadd\tr3, sp, #32\n \tmov\tr0, r8\n \tblx\tr6\n \tmov\tr5, r0\n \tcmp\tr0, #0\n-\tbne.n\t30cda \n+\tbne.n\t30cda \n \tldr\tr3, [r4, #0]\n \tmov\tr1, r0\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tldr\tr3, [sp, #28]\n \tstr\tr0, [sp, #8]\n \tcmp\tr3, #0\n-\tble.w\t30e50 \n-\tldr.w\tsl, [pc, #372]\t@ 30e98 \n+\tble.w\t30e50 \n+\tldr.w\tsl, [pc, #372]\t@ 30e98 \n \tadd\tr3, sp, #24\n \tmov\tr9, r5\n \tstr\tr3, [sp, #4]\n \tadd\tsl, pc\n \tstr\tr5, [sp, #12]\n-\tb.n\t30ddc \n+\tb.n\t30ddc \n \tmov\tr0, r1\n \tmovs\tr2, #10\n \tmovs\tr1, #0\n \tblx\t84d0 \n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \trsb\tr0, r0, #32\n \tlsls\tr2, r0\n@@ -65814,15 +65845,15 @@\n \tmov.w\tr3, #0\n \tstrb.w\tr3, [fp]\n \tmov\tr1, r5\n \tadd\tr2, sp, #36\t@ 0x24\n \tmovs\tr0, #2\n \tblx\t87ac \n \tcmp\tr0, #0\n-\tble.n\t30e3a \n+\tble.n\t30e3a \n \tldr\tr2, [sp, #36]\t@ 0x24\n \tadd\tr5, sp, #40\t@ 0x28\n \tldr\tr3, [sp, #20]\n \tmov\tr1, sl\n \trev\tr2, r2\n \tmov\tr0, r5\n \tands\tr2, r3\n@@ -65858,23 +65889,23 @@\n \tmov\tr0, r8\n \tldr.w\tr3, [r3, #184]\t@ 0xb8\n \tblx\tr3\n \tldr\tr3, [r7, #0]\n \tsubs\tr2, r3, #1\n \tcmp\tr3, #1\n \tstr\tr2, [r7, #0]\n-\tbgt.n\t30dd2 \n+\tbgt.n\t30dd2 \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r7\n \tldr.w\tr3, [r3, #128]\t@ 0x80\n \tblx\tr3\n \tldr\tr3, [sp, #28]\n \tadd.w\tr9, r9, #1\n \tcmp\tr3, r9\n-\tble.n\t30e4a \n+\tble.n\t30e4a \n \tldr\tr2, [sp, #32]\n \tldr\tr3, [r4, #0]\n \tldr.w\tr0, [r2, r9, lsl #2]\n \tldr\tr3, [r3, #124]\t@ 0x7c\n \tblx\tr3\n \tldr\tr3, [r4, #0]\n \tldr\tr1, [sp, #4]\n@@ -65888,62 +65919,62 @@\n \tldr.w\tr3, [r3, #220]\t@ 0xdc\n \tblx\tr3\n \tmovs\tr1, #47\t@ 0x2f\n \tmov\tr6, r0\n \tmov\tr0, r5\n \tblx\t8fc0 \n \tmov\tfp, r0\n-\tcbz\tr0, 30e32 \n+\tcbz\tr0, 30e32 \n \tadds\tr1, r0, #1\n \tstr\tr1, [sp, #0]\n \tmov\tr0, r1\n \tblx\t8f68 \n \tldr\tr1, [sp, #0]\n \tcmp\tr0, #2\n-\tbls.n\t30d32 \n+\tbls.n\t30d32 \n \tadd\tr2, sp, #20\n \tmovs\tr0, #2\n \tblx\t87ac \n \tcmp\tr0, #0\n-\tble.n\t30e6c \n+\tble.n\t30e6c \n \tldr\tr2, [sp, #20]\n \trev\tr2, r2\n-\tb.n\t30d46 \n+\tb.n\t30d46 \n \tmov.w\tr3, #4294967295\t@ 0xffffffff\n \tstr\tr3, [sp, #20]\n-\tb.n\t30d50 \n+\tb.n\t30d50 \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r8\n-\tldr\tr1, [pc, #92]\t@ (30e9c )\n+\tldr\tr1, [pc, #92]\t@ (30e9c )\n \tldr.w\tr3, [r3, #272]\t@ 0x110\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t30cda \n+\tb.n\t30cda \n \tldr\tr5, [sp, #12]\n \tcmp\tr3, #1\n-\tbeq.n\t30e5e \n+\tbeq.n\t30e5e \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r8\n \tldr\tr1, [sp, #8]\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n-\tb.n\t30cdc \n+\tb.n\t30cdc \n \tldr\tr3, [r4, #0]\n \tmov\tr1, r6\n \tmov\tr0, r8\n \tldr.w\tr3, [r3, #948]\t@ 0x3b4\n \tblx\tr3\n-\tb.n\t30cdc \n+\tb.n\t30cdc \n \tldr\tr3, [r4, #0]\n \tmov\tr0, r8\n-\tldr\tr1, [pc, #44]\t@ (30ea0 )\n+\tldr\tr1, [pc, #44]\t@ (30ea0 )\n \tldr.w\tr3, [r3, #272]\t@ 0x110\n \tadd\tr1, pc\n \tblx\tr3\n-\tb.n\t30cda \n+\tb.n\t30cda \n \tblx\t894c <__stack_chk_fail@plt>\n \tstmia\tr3!, {r4, r6}\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr0, r0\n \tstmia\tr3!, {r3, r6}\n \tmovs\tr0, r0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -196,800 +196,800 @@\n 0x00031ddc 74000000 3a3a0000 636f6d6d 616e6420 t...::..command \n 0x00031dec 22000000 2220616c 72656164 79206578 \"...\" already ex\n 0x00031dfc 69737473 2c20756e 61626c65 20746f20 ists, unable to \n 0x00031e0c 63726561 74652067 72617068 00000000 create graph....\n 0x00031e1c 74797065 00000000 3a3a7374 72756374 type....::struct\n 0x00031e2c 3a3a6772 6170685f 63726974 636c0000 ::graph_critcl..\n 0x00031e3c 3a3d0000 3d000000 61730000 64657365 :=..=...as..dese\n- 0x00031e4c 7269616c 697a6500 496e636f 6e736973 rialize.Inconsis\n- 0x00031e5c 74656e74 2023656c 656d656e 74732069 tent #elements i\n- 0x00031e6c 6e206772 61706820 2867782d 3e6d6170 n graph (gx->map\n- 0x00031e7c 2d3e6e75 6d456e74 72696573 203d3d20 ->numEntries == \n- 0x00031e8c 67782d3e 6e292c20 696e2066 696c6520 gx->n), in file \n- 0x00031e9c 2e2f6d6f 64756c65 732f7374 72756374 ./modules/struct\n- 0x00031eac 2f677261 70682f6e 61636f6d 6d6f6e2e /graph/nacommon.\n- 0x00031ebc 6320406c 696e6520 31313700 61727261 c @line 117.arra\n- 0x00031ecc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00031edc 6f756e64 733a2069 203e206c 69737463 ounds: i > listc\n- 0x00031eec 20285241 4e47454f 4b28692c 6c697374 (RANGEOK(i,list\n- 0x00031efc 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x00031f0c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x00031f1c 6170682f 6e61636f 6d6d6f6e 2e632040 aph/nacommon.c @\n- 0x00031f2c 6c696e65 20313435 00000000 61727261 line 145....arra\n- 0x00031f3c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00031f4c 6f756e64 733a2069 2b31203e 206c6973 ounds: i+1 > lis\n- 0x00031f5c 74632028 52414e47 454f4b28 692b312c tc (RANGEOK(i+1,\n- 0x00031f6c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x00031f7c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00031f8c 742f6772 6170682f 6e61636f 6d6d6f6e t/graph/nacommon\n- 0x00031f9c 2e632040 6c696e65 20313436 00000000 .c @line 146....\n- 0x00031fac 61727261 7920696e 64657820 6f757420 array index out \n- 0x00031fbc 6f662062 6f756e64 733a206a 203e206c of bounds: j > l\n- 0x00031fcc 69737463 20285241 4e47454f 4b286a2c istc (RANGEOK(j,\n- 0x00031fdc 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x00031fec 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00031ffc 742f6772 6170682f 6e61636f 6d6d6f6e t/graph/nacommon\n- 0x0003200c 2e632040 6c696e65 20313837 00000000 .c @line 187....\n- 0x0003201c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003202c 6f662062 6f756e64 733a206a 2b31203e of bounds: j+1 >\n- 0x0003203c 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n- 0x0003204c 6a2b312c 6c697374 6329292c 20696e20 j+1,listc)), in \n- 0x0003205c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003206c 74727563 742f6772 6170682f 6e61636f truct/graph/naco\n- 0x0003207c 6d6d6f6e 2e632040 6c696e65 20313838 mmon.c @line 188\n- 0x0003208c 00000000 61727261 7920696e 64657820 ....array index \n- 0x0003209c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x000320ac 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n- 0x000320bc 4b28692c 6c697374 6329292c 20696e20 K(i,listc)), in \n- 0x000320cc 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x000320dc 74727563 742f6772 6170682f 6e61636f truct/graph/naco\n- 0x000320ec 6d6d6f6e 2e632040 6c696e65 20323233 mmon.c @line 223\n- 0x000320fc 00000000 61727261 7920696e 64657820 ....array index \n- 0x0003210c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x0003211c 2b31203e 206c6973 74632028 52414e47 +1 > listc (RANG\n- 0x0003212c 454f4b28 692b312c 6c697374 6329292c EOK(i+1,listc)),\n- 0x0003213c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003214c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n- 0x0003215c 6e61636f 6d6d6f6e 2e632040 6c696e65 nacommon.c @line\n- 0x0003216c 20323234 00000000 61727261 7920696e 224....array in\n- 0x0003217c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003218c 733a2069 203e206c 69737463 20285241 s: i > listc (RA\n- 0x0003219c 4e47454f 4b28692c 6c697374 6329292c NGEOK(i,listc)),\n- 0x000321ac 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x000321bc 65732f73 74727563 742f6772 6170682f es/struct/graph/\n- 0x000321cc 6e61636f 6d6d6f6e 2e632040 6c696e65 nacommon.c @line\n- 0x000321dc 20323536 00000000 61727261 7920696e 256....array in\n- 0x000321ec 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x000321fc 733a2069 2b31203e 206c6973 74632028 s: i+1 > listc (\n- 0x0003220c 52414e47 454f4b28 692b312c 6c697374 RANGEOK(i+1,list\n- 0x0003221c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x0003222c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x0003223c 6170682f 6e61636f 6d6d6f6e 2e632040 aph/nacommon.c @\n- 0x0003224c 6c696e65 20323537 00000000 42616420 line 257....Bad \n- 0x0003225c 61747472 20736561 72636820 6d6f6465 attr search mode\n- 0x0003226c 00000000 43616e6e 6f742063 72656174 ....Cannot creat\n- 0x0003227c 65204741 20737472 75637475 72652076 e GA structure v\n- 0x0003228c 69612072 6567756c 61722073 68696d6d ia regular shimm\n- 0x0003229c 6572696e 672e0000 74636c6c 69623a3a ering...tcllib::\n- 0x000322ac 73747275 63743a3a 67726170 682f6372 struct::graph/cr\n- 0x000322bc 6974636c 3a3a6172 63000000 61727261 itcl::arc...arra\n- 0x000322cc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000322dc 6f756e64 733a2069 203e2063 20285241 ounds: i > c (RA\n- 0x000322ec 4e47454f 4b28692c 6329292c 20696e20 NGEOK(i,c)), in \n- 0x000322fc 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003230c 74727563 742f6772 6170682f 77616c6b truct/graph/walk\n- 0x0003231c 2e632040 6c696e65 20333238 00000000 .c @line 328....\n- 0x0003232c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003233c 6f662062 6f756e64 733a2069 203e2063 of bounds: i > c\n- 0x0003234c 20285241 4e47454f 4b28692c 6329292c (RANGEOK(i,c)),\n- 0x0003235c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003236c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n- 0x0003237c 77616c6b 2e632040 6c696e65 20333337 walk.c @line 337\n- 0x0003238c 00000000 2077616c 6b200000 6e6f2063 .... walk ..no c\n- 0x0003239c 6f6d6d61 6e642073 70656369 66696564 ommand specified\n- 0x000323ac 3a207368 6f756c64 20626520 22000000 : should be \"...\n- 0x000323bc 6e6f6465 203f2d64 69722066 6f727761 node ?-dir forwa\n- 0x000323cc 72647c62 61636b77 6172643f 203f2d6f rd|backward? ?-o\n- 0x000323dc 72646572 20707265 7c706f73 747c626f rder pre|post|bo\n- 0x000323ec 74683f20 3f2d7479 70652062 66737c64 th? ?-type bfs|d\n- 0x000323fc 66733f20 2d636f6d 6d616e64 20636d64 fs? -command cmd\n- 0x0003240c 00000000 2d747970 65000000 22206d69 ....-type...\" mi\n- 0x0003241c 7373696e 672c2073 686f756c 64206265 ssing, should be\n- 0x0003242c 20220000 76616c75 6520666f 72202200 \"..value for \".\n- 0x0003243c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003244c 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n- 0x0003245c 206f626a 63202852 414e4745 4f4b2869 objc (RANGEOK(i\n- 0x0003246c 2b312c6f 626a6329 292c2069 6e206669 +1,objc)), in fi\n- 0x0003247c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x0003248c 7563742f 67726170 682f7761 6c6b2e63 uct/graph/walk.c\n- 0x0003249c 20406c69 6e652036 38000000 2d6f7264 @line 68...-ord\n- 0x000324ac 65720000 61727261 7920696e 64657820 er..array index \n- 0x000324bc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x000324cc 2b31203e 206f626a 63202852 414e4745 +1 > objc (RANGE\n- 0x000324dc 4f4b2869 2b312c6f 626a6329 292c2069 OK(i+1,objc)), i\n- 0x000324ec 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x000324fc 2f737472 7563742f 67726170 682f7761 /struct/graph/wa\n- 0x0003250c 6c6b2e63 20406c69 6e652037 35000000 lk.c @line 75...\n- 0x0003251c 2d646972 00000000 61727261 7920696e -dir....array in\n- 0x0003252c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003253c 733a2069 2b31203e 206f626a 63202852 s: i+1 > objc (R\n- 0x0003254c 414e4745 4f4b2869 2b312c6f 626a6329 ANGEOK(i+1,objc)\n- 0x0003255c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x0003256c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n- 0x0003257c 682f7761 6c6b2e63 20406c69 6e652038 h/walk.c @line 8\n- 0x0003258c 32000000 2d636f6d 6d616e64 00000000 2...-command....\n+ 0x00031e4c 7269616c 697a6500 72657374 72696374 rialize.restrict\n+ 0x00031e5c 696f6e00 696e7661 6c696420 72657374 ion.invalid rest\n+ 0x00031e6c 72696374 696f6e3a 20696c6c 6567616c riction: illegal\n+ 0x00031e7c 206d756c 7469706c 65207573 65206f66 multiple use of\n+ 0x00031e8c 20222d69 6e227c22 2d6f7574 227c222d \"-in\"|\"-out\"|\"-\n+ 0x00031e9c 61646a22 7c222d69 6e6e6572 227c222d adj\"|\"-inner\"|\"-\n+ 0x00031eac 656d6265 6464696e 67220000 3f2d6b65 embedding\"..?-ke\n+ 0x00031ebc 79206b65 793f203f 2d76616c 75652076 y key? ?-value v\n+ 0x00031ecc 616c7565 3f203f2d 66696c74 65722063 alue? ?-filter c\n+ 0x00031edc 6d643f20 3f2d696e 7c2d6f75 747c2d61 md? ?-in|-out|-a\n+ 0x00031eec 646a7c2d 696e6e65 727c2d65 6d626564 dj|-inner|-embed\n+ 0x00031efc 64696e67 206e6f64 65206e6f 64652e2e ding node node..\n+ 0x00031f0c 2e3f0000 696e7661 6c696420 72657374 .?..invalid rest\n+ 0x00031f1c 72696374 696f6e3a 20696c6c 6567616c riction: illegal\n+ 0x00031f2c 206d756c 7469706c 65207573 65206f66 multiple use of\n+ 0x00031f3c 20222d66 696c7465 72220000 696e7661 \"-filter\"..inva\n+ 0x00031f4c 6c696420 72657374 72696374 696f6e3a lid restriction:\n+ 0x00031f5c 20696c6c 6567616c 206d756c 7469706c illegal multipl\n+ 0x00031f6c 65207573 65206f66 20222d6b 65792200 e use of \"-key\".\n+ 0x00031f7c 696e7661 6c696420 72657374 72696374 invalid restrict\n+ 0x00031f8c 696f6e3a 20696c6c 6567616c 206d756c ion: illegal mul\n+ 0x00031f9c 7469706c 65207573 65206f66 20222d76 tiple use of \"-v\n+ 0x00031fac 616c7565 22000000 61727261 7920696e alue\"...array in\n+ 0x00031fbc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x00031fcc 733a206e 612d3e6e 63203e20 61632028 s: na->nc > ac (\n+ 0x00031fdc 52414e47 454f4b28 6e612d3e 6e632c61 RANGEOK(na->nc,a\n+ 0x00031fec 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x00031ffc 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x0003200c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n+ 0x0003201c 6e652031 38320000 696e7661 6c696420 ne 182..invalid \n+ 0x0003202c 72657374 72696374 696f6e3a 20757365 restriction: use\n+ 0x0003203c 206f6620 222d7661 6c756522 20776974 of \"-value\" wit\n+ 0x0003204c 686f7574 20222d6b 65792200 61727261 hout \"-key\".arra\n+ 0x0003205c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003206c 6f756e64 733a206a 203e206e 612d3e6e ounds: j > na->n\n+ 0x0003207c 63202852 414e4745 4f4b286a 2c6e612d c (RANGEOK(j,na-\n+ 0x0003208c 3e6e6329 292c2069 6e206669 6c65202e >nc)), in file .\n+ 0x0003209c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x000320ac 67726170 682f6669 6c746572 2e632040 graph/filter.c @\n+ 0x000320bc 6c696e65 20323237 00000000 61727261 line 227....arra\n+ 0x000320cc 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000320dc 6f756e64 733a2069 203e2067 782d3e6e ounds: i > gx->n\n+ 0x000320ec 20285241 4e47454f 4b28692c 67782d3e (RANGEOK(i,gx->\n+ 0x000320fc 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n+ 0x0003210c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x0003211c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n+ 0x0003212c 6e652033 30320000 42616420 6c697374 ne 302..Bad list\n+ 0x0003213c 206f6620 6e6f6465 73202869 203d3d20 of nodes (i == \n+ 0x0003214c 67782d3e 6e292c20 696e2066 696c6520 gx->n), in file \n+ 0x0003215c 2e2f6d6f 64756c65 732f7374 72756374 ./modules/struct\n+ 0x0003216c 2f677261 70682f66 696c7465 722e6320 /graph/filter.c \n+ 0x0003217c 406c696e 65203330 36000000 61727261 @line 306...arra\n+ 0x0003218c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003219c 6f756e64 733a206a 203e2067 782d3e6e ounds: j > gx->n\n+ 0x000321ac 20285241 4e47454f 4b286a2c 67782d3e (RANGEOK(j,gx->\n+ 0x000321bc 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n+ 0x000321cc 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x000321dc 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n+ 0x000321ec 6e652036 34300000 61727261 7920696e ne 640..array in\n+ 0x000321fc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003220c 733a206a 203e2067 782d3e6e 20285241 s: j > gx->n (RA\n+ 0x0003221c 4e47454f 4b286a2c 67782d3e 6e29292c NGEOK(j,gx->n)),\n+ 0x0003222c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003223c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x0003224c 66696c74 65722e63 20406c69 6e652036 filter.c @line 6\n+ 0x0003225c 35310000 4f766572 72756e20 286a203c 51..Overrun (j <\n+ 0x0003226c 3d206778 2d3e6e29 2c20696e 2066696c = gx->n), in fil\n+ 0x0003227c 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n+ 0x0003228c 63742f67 72617068 2f66696c 7465722e ct/graph/filter.\n+ 0x0003229c 6320406c 696e6520 36353900 61727261 c @line 659.arra\n+ 0x000322ac 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000322bc 6f756e64 733a206a 203e2067 782d3e6e ounds: j > gx->n\n+ 0x000322cc 20285241 4e47454f 4b286a2c 67782d3e (RANGEOK(j,gx->\n+ 0x000322dc 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n+ 0x000322ec 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x000322fc 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n+ 0x0003230c 6e652037 31360000 61727261 7920696e ne 716..array in\n+ 0x0003231c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003232c 733a206a 203e2067 782d3e6e 20285241 s: j > gx->n (RA\n+ 0x0003233c 4e47454f 4b286a2c 67782d3e 6e29292c NGEOK(j,gx->n)),\n+ 0x0003234c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003235c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x0003236c 66696c74 65722e63 20406c69 6e652037 filter.c @line 7\n+ 0x0003237c 32390000 4f766572 72756e20 286a203c 29..Overrun (j <\n+ 0x0003238c 3d206778 2d3e6e29 2c20696e 2066696c = gx->n), in fil\n+ 0x0003239c 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n+ 0x000323ac 63742f67 72617068 2f66696c 7465722e ct/graph/filter.\n+ 0x000323bc 6320406c 696e6520 37333700 61727261 c @line 737.arra\n+ 0x000323cc 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000323dc 6f756e64 733a206a 203e2067 782d3e6e ounds: j > gx->n\n+ 0x000323ec 20285241 4e47454f 4b286a2c 67782d3e (RANGEOK(j,gx->\n+ 0x000323fc 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n+ 0x0003240c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x0003241c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n+ 0x0003242c 6e652037 37300000 4f766572 72756e20 ne 770..Overrun \n+ 0x0003243c 286a203c 3d206778 2d3e6e29 2c20696e (j <= gx->n), in\n+ 0x0003244c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n+ 0x0003245c 73747275 63742f67 72617068 2f66696c struct/graph/fil\n+ 0x0003246c 7465722e 6320406c 696e6520 37373700 ter.c @line 777.\n+ 0x0003247c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003248c 6f662062 6f756e64 733a206a 203e2067 of bounds: j > g\n+ 0x0003249c 782d3e6e 20285241 4e47454f 4b286a2c x->n (RANGEOK(j,\n+ 0x000324ac 67782d3e 6e29292c 20696e20 66696c65 gx->n)), in file\n+ 0x000324bc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x000324cc 742f6772 6170682f 66696c74 65722e63 t/graph/filter.c\n+ 0x000324dc 20406c69 6e652038 33340000 61727261 @line 834..arra\n+ 0x000324ec 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000324fc 6f756e64 733a206a 203e2067 782d3e6e ounds: j > gx->n\n+ 0x0003250c 20285241 4e47454f 4b286a2c 67782d3e (RANGEOK(j,gx->\n+ 0x0003251c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n+ 0x0003252c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x0003253c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n+ 0x0003254c 6e652038 34370000 4f766572 72756e20 ne 847..Overrun \n+ 0x0003255c 286a203c 3d206778 2d3e6e29 2c20696e (j <= gx->n), in\n+ 0x0003256c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n+ 0x0003257c 73747275 63742f67 72617068 2f66696c struct/graph/fil\n+ 0x0003258c 7465722e 6320406c 696e6520 38353500 ter.c @line 855.\n 0x0003259c 61727261 7920696e 64657820 6f757420 array index out \n- 0x000325ac 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n- 0x000325bc 206f626a 63202852 414e4745 4f4b2869 objc (RANGEOK(i\n- 0x000325cc 2b312c6f 626a6329 292c2069 6e206669 +1,objc)), in fi\n- 0x000325dc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x000325ec 7563742f 67726170 682f7761 6c6b2e63 uct/graph/walk.c\n- 0x000325fc 20406c69 6e652038 39000000 223a2073 @line 89...\": s\n- 0x0003260c 686f756c 64206265 20220000 756e6b6e hould be \"..unkn\n- 0x0003261c 6f776e20 6f707469 6f6e2022 00000000 own option \"....\n- 0x0003262c 73656172 63682074 79706500 73656172 search type.sear\n- 0x0003263c 6368206f 72646572 00000000 73656172 ch order....sear\n- 0x0003264c 63682064 69726563 74696f6e 00000000 ch direction....\n- 0x0003265c 756e6162 6c652074 6f20646f 20612062 unable to do a b\n- 0x0003266c 6f74682d 6f726465 72206272 65616474 oth-order breadt\n- 0x0003267c 68206669 72737420 77616c6b 00000000 h first walk....\n- 0x0003268c 756e6162 6c652074 6f20646f 20612070 unable to do a p\n- 0x0003269c 6f73742d 6f726465 72206272 65616474 ost-order breadt\n- 0x000326ac 68206669 72737420 77616c6b 00000000 h first walk....\n- 0x000326bc 656e7465 72000000 6c656176 65000000 enter...leave...\n- 0x000326cc 696d706f 73736962 6c652063 6f6d6269 impossible combi\n- 0x000326dc 6e617469 6f6e2062 66732f28 626f7468 nation bfs/(both\n- 0x000326ec 7c706f73 74290000 6261636b 77617264 |post)..backward\n- 0x000326fc 00000000 666f7277 61726400 626f7468 ....forward.both\n- 0x0003270c 00000000 70726500 706f7374 00000000 ....pre.post....\n- 0x0003271c 62667300 64667300 6f707469 6f6e203f bfs.dfs.option ?\n- 0x0003272c 61726720 61726720 2e2e2e3f 00000000 arg arg ...?....\n- 0x0003273c 6f707469 6f6e0000 61707065 6e640000 option..append..\n- 0x0003274c 61747472 00000000 64656772 65650000 attr....degree..\n- 0x0003275c 64656c65 74650000 65786973 74730000 delete..exists..\n- 0x0003276c 67657461 6c6c0000 696e7365 72740000 getall..insert..\n- 0x0003277c 6b657965 78697374 73000000 6b657973 keyexists...keys\n- 0x0003278c 00000000 6c617070 656e6400 6f70706f ....lappend.oppo\n- 0x0003279c 73697465 00000000 72656e61 6d650000 site....rename..\n- 0x000327ac 756e7365 74000000 666c6970 00000000 unset...flip....\n- 0x000327bc 67657475 6e776569 67687465 64000000 getunweighted...\n- 0x000327cc 67657477 65696768 74000000 68617377 getweight...hasw\n- 0x000327dc 65696768 74000000 6d6f7665 00000000 eight...move....\n- 0x000327ec 6d6f7665 2d736f75 72636500 6d6f7665 move-source.move\n- 0x000327fc 2d746172 67657400 6e6f6465 73000000 -target.nodes...\n- 0x0003280c 73657475 6e776569 67687465 64000000 setunweighted...\n- 0x0003281c 73657477 65696768 74000000 736f7572 setweight...sour\n- 0x0003282c 63650000 74617267 65740000 756e7365 ce..target..unse\n- 0x0003283c 74776569 67687400 77656967 68747300 tweight.weights.\n- 0x0003284c 2d2d3e00 61726300 61726373 00000000 -->.arc.arcs....\n- 0x0003285c 64657374 726f7900 73657269 616c697a destroy.serializ\n- 0x0003286c 65000000 73776170 00000000 6e6f6465 e...swap....node\n- 0x0003287c 25640000 61726325 64000000 61727261 %d..arc%d...arra\n- 0x0003288c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003289c 6f756e64 733a206a 203e206c 632d3120 ounds: j > lc-1 \n- 0x000328ac 2852414e 47454f4b 286a2c6c 632d3129 (RANGEOK(j,lc-1)\n- 0x000328bc 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x000328cc 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n- 0x000328dc 682f6772 6170682e 6320406c 696e6520 h/graph.c @line \n- 0x000328ec 31363400 61727261 7920696e 64657820 164.array index \n- 0x000328fc 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n- 0x0003290c 203e206c 632d3120 2852414e 47454f4b > lc-1 (RANGEOK\n- 0x0003291c 286a2c6c 632d3129 292c2069 6e206669 (j,lc-1)), in fi\n- 0x0003292c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x0003293c 7563742f 67726170 682f6772 6170682e uct/graph/graph.\n- 0x0003294c 6320406c 696e6520 31383200 61727261 c @line 182.arra\n- 0x0003295c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003296c 6f756e64 733a206b 203e206c 632d3120 ounds: k > lc-1 \n- 0x0003297c 2852414e 47454f4b 286b2c6c 632d3129 (RANGEOK(k,lc-1)\n- 0x0003298c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x0003299c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n- 0x000329ac 682f6772 6170682e 6320406c 696e6520 h/graph.c @line \n- 0x000329bc 32303100 61727261 7920696e 64657820 201.array index \n- 0x000329cc 6f757420 6f662062 6f756e64 733a206b out of bounds: k\n- 0x000329dc 203e206c 632d3120 2852414e 47454f4b > lc-1 (RANGEOK\n- 0x000329ec 286b2c6c 632d3129 292c2069 6e206669 (k,lc-1)), in fi\n- 0x000329fc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x00032a0c 7563742f 67726170 682f6772 6170682e uct/graph/graph.\n- 0x00032a1c 6320406c 696e6520 32303500 61727261 c @line 205.arra\n- 0x00032a2c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00032a3c 6f756e64 733a206b 203e206c 63202852 ounds: k > lc (R\n- 0x00032a4c 414e4745 4f4b286b 2c6c6329 292c2069 ANGEOK(k,lc)), i\n- 0x00032a5c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x00032a6c 2f737472 7563742f 67726170 682f6772 /struct/graph/gr\n- 0x00032a7c 6170682e 6320406c 696e6520 32303900 aph.c @line 209.\n- 0x00032a8c 6572726f 7220696e 20736572 69616c69 error in seriali\n- 0x00032a9c 7a617469 6f6e3a20 6c697374 206c656e zation: list len\n- 0x00032aac 67746820 6e6f7420 31206d6f 6420332e gth not 1 mod 3.\n- 0x00032abc 00000000 61727261 7920696e 64657820 ....array index \n- 0x00032acc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x00032adc 203e206c 632d3120 2852414e 47454f4b > lc-1 (RANGEOK\n- 0x00032aec 28692c6c 632d3129 292c2069 6e206669 (i,lc-1)), in fi\n- 0x00032afc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x00032b0c 7563742f 67726170 682f6772 6170682e uct/graph/graph.\n- 0x00032b1c 6320406c 696e6520 32383700 6572726f c @line 287.erro\n- 0x00032b2c 7220696e 20736572 69616c69 7a617469 r in serializati\n- 0x00032b3c 6f6e3a20 61726320 696e666f 726d6174 on: arc informat\n- 0x00032b4c 696f6e20 6c656e67 7468206e 6f742033 ion length not 3\n- 0x00032b5c 206f7220 342e0000 222e0000 6572726f or 4...\"...erro\n- 0x00032b6c 7220696e 20736572 69616c69 7a617469 r in serializati\n- 0x00032b7c 6f6e3a20 62616420 61726320 64657374 on: bad arc dest\n- 0x00032b8c 696e6174 696f6e20 72656665 72656e63 ination referenc\n- 0x00032b9c 65202200 61727261 7920696e 64657820 e \".array index \n- 0x00032bac 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x00032bbc 203e206c 632d3120 2852414e 47454f4b > lc-1 (RANGEOK\n- 0x00032bcc 28692c6c 632d3129 292c2069 6e206669 (i,lc-1)), in fi\n- 0x00032bdc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x00032bec 7563742f 67726170 682f6772 6170682e uct/graph/graph.\n- 0x00032bfc 6320406c 696e6520 33323100 6572726f c @line 321.erro\n- 0x00032c0c 7220696e 20736572 69616c69 7a617469 r in serializati\n- 0x00032c1c 6f6e3a20 6475706c 69636174 65206e6f on: duplicate no\n- 0x00032c2c 6465206e 616d6573 2e000000 6572726f de names....erro\n- 0x00032c3c 7220696e 20736572 69616c69 7a617469 r in serializati\n- 0x00032c4c 6f6e3a20 6475706c 69636174 65206465 on: duplicate de\n- 0x00032c5c 66696e69 74696f6e 206f6620 61726320 finition of arc \n- 0x00032c6c 22000000 61727261 7920696e 64657820 \"...array index \n- 0x00032c7c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x00032c8c 203e206c 632d3120 2852414e 47454f4b > lc-1 (RANGEOK\n- 0x00032c9c 28692c6c 632d3129 292c2069 6e206669 (i,lc-1)), in fi\n- 0x00032cac 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x00032cbc 7563742f 67726170 682f6772 6170682e uct/graph/graph.\n- 0x00032ccc 6320406c 696e6520 33383900 61727261 c @line 389.arra\n- 0x00032cdc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00032cec 6f756e64 733a2069 203e206c 632d3120 ounds: i > lc-1 \n- 0x00032cfc 2852414e 47454f4b 28692c6c 632d3129 (RANGEOK(i,lc-1)\n+ 0x000325ac 6f662062 6f756e64 733a206a 203e2067 of bounds: j > g\n+ 0x000325bc 782d3e6e 20285241 4e47454f 4b286a2c x->n (RANGEOK(j,\n+ 0x000325cc 67782d3e 6e29292c 20696e20 66696c65 gx->n)), in file\n+ 0x000325dc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x000325ec 742f6772 6170682f 66696c74 65722e63 t/graph/filter.c\n+ 0x000325fc 20406c69 6e652038 38380000 4f766572 @line 888..Over\n+ 0x0003260c 72756e20 286a203c 3d206778 2d3e6e29 run (j <= gx->n)\n+ 0x0003261c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x0003262c 6c65732f 73747275 63742f67 72617068 les/struct/graph\n+ 0x0003263c 2f66696c 7465722e 6320406c 696e6520 /filter.c @line \n+ 0x0003264c 38393500 61727261 7920696e 64657820 895.array index \n+ 0x0003265c 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n+ 0x0003266c 203e2067 782d3e6e 20285241 4e47454f > gx->n (RANGEO\n+ 0x0003267c 4b286a2c 67782d3e 6e29292c 20696e20 K(j,gx->n)), in \n+ 0x0003268c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003269c 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n+ 0x000326ac 65722e63 20406c69 6e652033 36360000 er.c @line 366..\n+ 0x000326bc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000326cc 6f662062 6f756e64 733a206a 203e2067 of bounds: j > g\n+ 0x000326dc 782d3e6e 20285241 4e47454f 4b286a2c x->n (RANGEOK(j,\n+ 0x000326ec 67782d3e 6e29292c 20696e20 66696c65 gx->n)), in file\n+ 0x000326fc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003270c 742f6772 6170682f 66696c74 65722e63 t/graph/filter.c\n+ 0x0003271c 20406c69 6e652033 38320000 4f766572 @line 382..Over\n+ 0x0003272c 72756e20 286a203c 3d206778 2d3e6e29 run (j <= gx->n)\n+ 0x0003273c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x0003274c 6c65732f 73747275 63742f67 72617068 les/struct/graph\n+ 0x0003275c 2f66696c 7465722e 6320406c 696e6520 /filter.c @line \n+ 0x0003276c 33393100 61727261 7920696e 64657820 391.array index \n+ 0x0003277c 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n+ 0x0003278c 203e2067 782d3e6e 20285241 4e47454f > gx->n (RANGEO\n+ 0x0003279c 4b286a2c 67782d3e 6e29292c 20696e20 K(j,gx->n)), in \n+ 0x000327ac 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x000327bc 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n+ 0x000327cc 65722e63 20406c69 6e652034 34350000 er.c @line 445..\n+ 0x000327dc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000327ec 6f662062 6f756e64 733a206a 203e2067 of bounds: j > g\n+ 0x000327fc 782d3e6e 20285241 4e47454f 4b286a2c x->n (RANGEOK(j,\n+ 0x0003280c 67782d3e 6e29292c 20696e20 66696c65 gx->n)), in file\n+ 0x0003281c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003282c 742f6772 6170682f 66696c74 65722e63 t/graph/filter.c\n+ 0x0003283c 20406c69 6e652034 35360000 4f766572 @line 456..Over\n+ 0x0003284c 72756e20 286a203c 3d206778 2d3e6e29 run (j <= gx->n)\n+ 0x0003285c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x0003286c 6c65732f 73747275 63742f67 72617068 les/struct/graph\n+ 0x0003287c 2f66696c 7465722e 6320406c 696e6520 /filter.c @line \n+ 0x0003288c 34363200 61727261 7920696e 64657820 462.array index \n+ 0x0003289c 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n+ 0x000328ac 203e2067 782d3e6e 20285241 4e47454f > gx->n (RANGEO\n+ 0x000328bc 4b286a2c 67782d3e 6e29292c 20696e20 K(j,gx->n)), in \n+ 0x000328cc 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x000328dc 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n+ 0x000328ec 65722e63 20406c69 6e652034 38390000 er.c @line 489..\n+ 0x000328fc 4f766572 72756e20 286a203c 3d206778 Overrun (j <= gx\n+ 0x0003290c 2d3e6e29 2c20696e 2066696c 65202e2f ->n), in file ./\n+ 0x0003291c 6d6f6475 6c65732f 73747275 63742f67 modules/struct/g\n+ 0x0003292c 72617068 2f66696c 7465722e 6320406c raph/filter.c @l\n+ 0x0003293c 696e6520 34393500 61727261 7920696e ine 495.array in\n+ 0x0003294c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003295c 733a206a 203e2067 782d3e6e 20285241 s: j > gx->n (RA\n+ 0x0003296c 4e47454f 4b286a2c 67782d3e 6e29292c NGEOK(j,gx->n)),\n+ 0x0003297c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003298c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x0003299c 66696c74 65722e63 20406c69 6e652035 filter.c @line 5\n+ 0x000329ac 33370000 4f766572 72756e20 286a203c 37..Overrun (j <\n+ 0x000329bc 3d206778 2d3e6e29 2c20696e 2066696c = gx->n), in fil\n+ 0x000329cc 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n+ 0x000329dc 63742f67 72617068 2f66696c 7465722e ct/graph/filter.\n+ 0x000329ec 6320406c 696e6520 35343400 61727261 c @line 544.arra\n+ 0x000329fc 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00032a0c 6f756e64 733a206a 203e2067 782d3e6e ounds: j > gx->n\n+ 0x00032a1c 20285241 4e47454f 4b286a2c 67782d3e (RANGEOK(j,gx->\n+ 0x00032a2c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n+ 0x00032a3c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x00032a4c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n+ 0x00032a5c 6e652035 37300000 4f766572 72756e20 ne 570..Overrun \n+ 0x00032a6c 286a203c 3d206778 2d3e6e29 2c20696e (j <= gx->n), in\n+ 0x00032a7c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n+ 0x00032a8c 73747275 63742f67 72617068 2f66696c struct/graph/fil\n+ 0x00032a9c 7465722e 6320406c 696e6520 35373600 ter.c @line 576.\n+ 0x00032aac 61727261 7920696e 64657820 6f757420 array index out \n+ 0x00032abc 6f662062 6f756e64 733a2064 7374203e of bounds: dst >\n+ 0x00032acc 206c2d3e 63202852 414e4745 4f4b2864 l->c (RANGEOK(d\n+ 0x00032adc 73742c6c 2d3e6329 292c2069 6e206669 st,l->c)), in fi\n+ 0x00032aec 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x00032afc 7563742f 67726170 682f6669 6c746572 uct/graph/filter\n+ 0x00032b0c 2e632040 6c696e65 20393434 00000000 .c @line 944....\n+ 0x00032b1c 4f766572 72756e20 28647374 203c3d20 Overrun (dst <= \n+ 0x00032b2c 6c2d3e63 292c2069 6e206669 6c65202e l->c), in file .\n+ 0x00032b3c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x00032b4c 67726170 682f6669 6c746572 2e632040 graph/filter.c @\n+ 0x00032b5c 6c696e65 20393531 00000000 61727261 line 951....arra\n+ 0x00032b6c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00032b7c 6f756e64 733a2069 203e2067 782d3e6e ounds: i > gx->n\n+ 0x00032b8c 20285241 4e47454f 4b28692c 67782d3e (RANGEOK(i,gx->\n+ 0x00032b9c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n+ 0x00032bac 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x00032bbc 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n+ 0x00032bcc 6e652039 36350000 61727261 7920696e ne 965..array in\n+ 0x00032bdc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x00032bec 733a2069 203e2067 782d3e6e 20285241 s: i > gx->n (RA\n+ 0x00032bfc 4e47454f 4b28692c 67782d3e 6e29292c NGEOK(i,gx->n)),\n+ 0x00032c0c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x00032c1c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x00032c2c 66696c74 65722e63 20406c69 6e652039 filter.c @line 9\n+ 0x00032c3c 37350000 4f766572 72756e20 2869203c 75..Overrun (i <\n+ 0x00032c4c 3d206778 2d3e6e29 2c20696e 2066696c = gx->n), in fil\n+ 0x00032c5c 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n+ 0x00032c6c 63742f67 72617068 2f66696c 7465722e ct/graph/filter.\n+ 0x00032c7c 6320406c 696e6520 39383000 61727261 c @line 980.arra\n+ 0x00032c8c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00032c9c 6f756e64 733a2064 7374203e 206c2d3e ounds: dst > l->\n+ 0x00032cac 63202852 414e4745 4f4b2864 73742c6c c (RANGEOK(dst,l\n+ 0x00032cbc 2d3e6329 292c2069 6e206669 6c65202e ->c)), in file .\n+ 0x00032ccc 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x00032cdc 67726170 682f6669 6c746572 2e632040 graph/filter.c @\n+ 0x00032cec 6c696e65 20313032 30000000 4f766572 line 1020...Over\n+ 0x00032cfc 72756e20 28647374 203c3d20 6c2d3e63 run (dst <= l->c\n 0x00032d0c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n 0x00032d1c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n- 0x00032d2c 682f6772 6170682e 6320406c 696e6520 h/graph.c @line \n- 0x00032d3c 33393200 61727261 7920696e 64657820 392.array index \n- 0x00032d4c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x00032d5c 203e206c 632d3120 2852414e 47454f4b > lc-1 (RANGEOK\n- 0x00032d6c 28692c6c 632d3129 292c2069 6e206669 (i,lc-1)), in fi\n- 0x00032d7c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x00032d8c 7563742f 67726170 682f6772 6170682e uct/graph/graph.\n- 0x00032d9c 6320406c 696e6520 34303300 696e7661 c @line 403.inva\n- 0x00032dac 6c696420 636f6d6d 616e6420 6e616d65 lid command name\n- 0x00032dbc 20220000 43616e6e 6f742063 72656174 \"..Cannot creat\n- 0x00032dcc 65204744 4e207374 72756374 75726520 e GDN structure \n- 0x00032ddc 76696120 72656775 6c617220 7368696d via regular shim\n- 0x00032dec 6d657269 6e672e00 74636c6c 69623a3a mering..tcllib::\n- 0x00032dfc 73747275 63743a3a 67726170 682f6372 struct::graph/cr\n- 0x00032e0c 6974636c 3a3a6e6f 64650000 73747275 itcl::node..stru\n- 0x00032e1c 63743a3a 67726170 68286329 20676e5f ct::graph(c) gn_\n- 0x00032e2c 6e657720 2d207472 69656420 746f2075 new - tried to u\n- 0x00032e3c 73652064 75706c69 63617465 206e616d se duplicate nam\n- 0x00032e4c 6520666f 72206e65 77206e6f 64650000 e for new node..\n- 0x00032e5c 2220616c 72656164 79206578 69737473 \" already exists\n- 0x00032e6c 20696e20 67726170 68202200 2220646f in graph \".\" do\n- 0x00032e7c 6573206e 6f742065 78697374 20696e20 es not exist in \n- 0x00032e8c 67726170 68202200 61727261 7920696e graph \".array in\n- 0x00032e9c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00032eac 733a2069 203e206c 63202852 414e4745 s: i > lc (RANGE\n- 0x00032ebc 4f4b2869 2c6c6329 292c2069 6e206669 OK(i,lc)), in fi\n- 0x00032ecc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x00032edc 7563742f 67726170 682f6e6f 64652e63 uct/graph/node.c\n- 0x00032eec 20406c69 6e652031 31370000 73747275 @line 117..stru\n- 0x00032efc 63743a3a 67726170 68286329 2067615f ct::graph(c) ga_\n- 0x00032f0c 6e657720 2d207472 69656420 746f2075 new - tried to u\n- 0x00032f1c 73652064 75706c69 63617465 206e616d se duplicate nam\n- 0x00032f2c 6520666f 72206e65 77206172 63000000 e for new arc...\n+ 0x00032d2c 682f6669 6c746572 2e632040 6c696e65 h/filter.c @line\n+ 0x00032d3c 20313032 37000000 61727261 7920696e 1027...array in\n+ 0x00032d4c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x00032d5c 733a2069 203e2067 782d3e6e 20285241 s: i > gx->n (RA\n+ 0x00032d6c 4e47454f 4b28692c 67782d3e 6e29292c NGEOK(i,gx->n)),\n+ 0x00032d7c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x00032d8c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x00032d9c 66696c74 65722e63 20406c69 6e652031 filter.c @line 1\n+ 0x00032dac 30343100 61727261 7920696e 64657820 041.array index \n+ 0x00032dbc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x00032dcc 203e2067 782d3e6e 20285241 4e47454f > gx->n (RANGEO\n+ 0x00032ddc 4b28692c 67782d3e 6e29292c 20696e20 K(i,gx->n)), in \n+ 0x00032dec 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x00032dfc 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n+ 0x00032e0c 65722e63 20406c69 6e652031 30343800 er.c @line 1048.\n+ 0x00032e1c 4f766572 72756e20 2869203c 3d206778 Overrun (i <= gx\n+ 0x00032e2c 2d3e6e29 2c20696e 2066696c 65202e2f ->n), in file ./\n+ 0x00032e3c 6d6f6475 6c65732f 73747275 63742f67 modules/struct/g\n+ 0x00032e4c 72617068 2f66696c 7465722e 6320406c raph/filter.c @l\n+ 0x00032e5c 696e6520 31303533 00000000 61727261 ine 1053....arra\n+ 0x00032e6c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00032e7c 6f756e64 733a2069 203e2065 63202852 ounds: i > ec (R\n+ 0x00032e8c 414e4745 4f4b2869 2c656329 292c2069 ANGEOK(i,ec)), i\n+ 0x00032e9c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x00032eac 2f737472 7563742f 67726170 682f6669 /struct/graph/fi\n+ 0x00032ebc 6c746572 2e632040 6c696e65 20313039 lter.c @line 109\n+ 0x00032ecc 35000000 61727261 7920696e 64657820 5...array index \n+ 0x00032edc 6f757420 6f662062 6f756e64 733a2063 out of bounds: c\n+ 0x00032eec 6d646320 3e206563 20285241 4e47454f mdc > ec (RANGEO\n+ 0x00032efc 4b28636d 64632c65 6329292c 20696e20 K(cmdc,ec)), in \n+ 0x00032f0c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x00032f1c 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n+ 0x00032f2c 65722e63 20406c69 6e652031 31303000 er.c @line 1100.\n 0x00032f3c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00032f4c 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n- 0x00032f5c 69737463 20285241 4e47454f 4b28692c istc (RANGEOK(i,\n- 0x00032f6c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x00032f7c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00032f8c 742f6772 6170682f 61747472 2e632040 t/graph/attr.c @\n- 0x00032f9c 6c696e65 20333400 61727261 7920696e line 34.array in\n- 0x00032fac 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00032fbc 733a2069 2b31203e 206c6973 74632028 s: i+1 > listc (\n- 0x00032fcc 52414e47 454f4b28 692b312c 6c697374 RANGEOK(i+1,list\n- 0x00032fdc 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x00032fec 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x00032ffc 6170682f 61747472 2e632040 6c696e65 aph/attr.c @line\n- 0x0003300c 20333500 20617474 72696275 74652064 35. attribute d\n- 0x0003301c 69637469 6f6e6172 792e0000 6572726f ictionary...erro\n- 0x0003302c 7220696e 20736572 69616c69 7a617469 r in serializati\n- 0x0003303c 6f6e3a20 6d616c66 6f726d65 64200000 on: malformed ..\n- 0x0003304c 42616420 6b657920 72657472 69657661 Bad key retrieva\n- 0x0003305c 6c202869 203d3d20 6c697374 63292c20 l (i == listc), \n- 0x0003306c 696e2066 696c6520 2e2f6d6f 64756c65 in file ./module\n- 0x0003307c 732f7374 72756374 2f677261 70682f61 s/struct/graph/a\n- 0x0003308c 7474722e 6320406c 696e6520 31363200 ttr.c @line 162.\n- 0x0003309c 61727261 7920696e 64657820 6f757420 array index out \n- 0x000330ac 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n- 0x000330bc 69737463 20285241 4e47454f 4b28692c istc (RANGEOK(i,\n- 0x000330cc 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x000330dc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x000330ec 742f6772 6170682f 61747472 2e632040 t/graph/attr.c @\n- 0x000330fc 6c696e65 20313538 00000000 61727261 line 158....arra\n- 0x0003310c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003311c 6f756e64 733a2069 203e206c 69737463 ounds: i > listc\n- 0x0003312c 20285241 4e47454f 4b28692c 6c697374 (RANGEOK(i,list\n- 0x0003313c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x0003314c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x0003315c 6170682f 61747472 2e632040 6c696e65 aph/attr.c @line\n- 0x0003316c 20313733 00000000 42616420 6b657920 173....Bad key \n- 0x0003317c 676c6f62 20726574 72696576 616c2028 glob retrieval (\n- 0x0003318c 69203c3d 206c6973 7463292c 20696e20 i <= listc), in \n- 0x0003319c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x000331ac 74727563 742f6772 6170682f 61747472 truct/graph/attr\n- 0x000331bc 2e632040 6c696e65 20313739 00000000 .c @line 179....\n- 0x000331cc 696e7661 6c696420 6b657920 22000000 invalid key \"...\n- 0x000331dc 61727261 7920696e 64657820 6f757420 array index out \n- 0x000331ec 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n- 0x000331fc 69737463 20285241 4e47454f 4b28692c istc (RANGEOK(i,\n- 0x0003320c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x0003321c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003322c 742f6772 6170682f 61747472 2e632040 t/graph/attr.c @\n- 0x0003323c 6c696e65 20323733 00000000 61727261 line 273....arra\n- 0x0003324c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003325c 6f756e64 733a2069 2b31203e 206c6973 ounds: i+1 > lis\n- 0x0003326c 74632028 52414e47 454f4b28 692b312c tc (RANGEOK(i+1,\n- 0x0003327c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x0003328c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003329c 742f6772 6170682f 61747472 2e632040 t/graph/attr.c @\n- 0x000332ac 6c696e65 20323734 00000000 42616420 line 274....Bad \n- 0x000332bc 61747472 69627574 65207265 74726965 attribute retrie\n- 0x000332cc 76616c20 2869203d 3d206c69 73746329 val (i == listc)\n- 0x000332dc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x000332ec 6c65732f 73747275 63742f67 72617068 les/struct/graph\n- 0x000332fc 2f617474 722e6320 406c696e 65203238 /attr.c @line 28\n- 0x0003330c 30000000 61727261 7920696e 64657820 0...array index \n- 0x0003331c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x0003332c 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n- 0x0003333c 4b28692c 6c697374 6329292c 20696e20 K(i,listc)), in \n- 0x0003334c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003335c 74727563 742f6772 6170682f 61747472 truct/graph/attr\n- 0x0003336c 2e632040 6c696e65 20323931 00000000 .c @line 291....\n- 0x0003337c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003338c 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n- 0x0003339c 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n- 0x000333ac 692b312c 6c697374 6329292c 20696e20 i+1,listc)), in \n- 0x000333bc 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x000333cc 74727563 742f6772 6170682f 61747472 truct/graph/attr\n- 0x000333dc 2e632040 6c696e65 20323932 00000000 .c @line 292....\n- 0x000333ec 42616420 61747472 69627574 6520676c Bad attribute gl\n- 0x000333fc 6f622072 65747269 6576616c 20286920 ob retrieval (i \n- 0x0003340c 3c3d206c 69737463 292c2069 6e206669 <= listc), in fi\n- 0x0003341c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x0003342c 7563742f 67726170 682f6174 74722e63 uct/graph/attr.c\n- 0x0003343c 20406c69 6e652032 39390000 61727261 @line 299..arra\n- 0x0003344c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003345c 6f756e64 733a2069 2b31203e 206c6973 ounds: i+1 > lis\n- 0x0003346c 74632028 52414e47 454f4b28 692b312c tc (RANGEOK(i+1,\n- 0x0003347c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x0003348c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003349c 742f6772 6170682f 61747472 2e632040 t/graph/attr.c @\n- 0x000334ac 6c696e65 20393200 72657374 72696374 line 92.restrict\n- 0x000334bc 696f6e00 696e7661 6c696420 72657374 ion.invalid rest\n- 0x000334cc 72696374 696f6e3a 20696c6c 6567616c riction: illegal\n- 0x000334dc 206d756c 7469706c 65207573 65206f66 multiple use of\n- 0x000334ec 20222d69 6e227c22 2d6f7574 227c222d \"-in\"|\"-out\"|\"-\n- 0x000334fc 61646a22 7c222d69 6e6e6572 227c222d adj\"|\"-inner\"|\"-\n- 0x0003350c 656d6265 6464696e 67220000 3f2d6b65 embedding\"..?-ke\n- 0x0003351c 79206b65 793f203f 2d76616c 75652076 y key? ?-value v\n- 0x0003352c 616c7565 3f203f2d 66696c74 65722063 alue? ?-filter c\n- 0x0003353c 6d643f20 3f2d696e 7c2d6f75 747c2d61 md? ?-in|-out|-a\n- 0x0003354c 646a7c2d 696e6e65 727c2d65 6d626564 dj|-inner|-embed\n- 0x0003355c 64696e67 206e6f64 65206e6f 64652e2e ding node node..\n- 0x0003356c 2e3f0000 696e7661 6c696420 72657374 .?..invalid rest\n- 0x0003357c 72696374 696f6e3a 20696c6c 6567616c riction: illegal\n- 0x0003358c 206d756c 7469706c 65207573 65206f66 multiple use of\n- 0x0003359c 20222d66 696c7465 72220000 696e7661 \"-filter\"..inva\n- 0x000335ac 6c696420 72657374 72696374 696f6e3a lid restriction:\n- 0x000335bc 20696c6c 6567616c 206d756c 7469706c illegal multipl\n- 0x000335cc 65207573 65206f66 20222d6b 65792200 e use of \"-key\".\n- 0x000335dc 696e7661 6c696420 72657374 72696374 invalid restrict\n- 0x000335ec 696f6e3a 20696c6c 6567616c 206d756c ion: illegal mul\n- 0x000335fc 7469706c 65207573 65206f66 20222d76 tiple use of \"-v\n- 0x0003360c 616c7565 22000000 61727261 7920696e alue\"...array in\n- 0x0003361c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003362c 733a206e 612d3e6e 63203e20 61632028 s: na->nc > ac (\n- 0x0003363c 52414e47 454f4b28 6e612d3e 6e632c61 RANGEOK(na->nc,a\n- 0x0003364c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x0003365c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x0003366c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n- 0x0003367c 6e652031 38320000 696e7661 6c696420 ne 182..invalid \n- 0x0003368c 72657374 72696374 696f6e3a 20757365 restriction: use\n- 0x0003369c 206f6620 222d7661 6c756522 20776974 of \"-value\" wit\n- 0x000336ac 686f7574 20222d6b 65792200 61727261 hout \"-key\".arra\n- 0x000336bc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000336cc 6f756e64 733a206a 203e206e 612d3e6e ounds: j > na->n\n- 0x000336dc 63202852 414e4745 4f4b286a 2c6e612d c (RANGEOK(j,na-\n- 0x000336ec 3e6e6329 292c2069 6e206669 6c65202e >nc)), in file .\n- 0x000336fc 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n- 0x0003370c 67726170 682f6669 6c746572 2e632040 graph/filter.c @\n- 0x0003371c 6c696e65 20323237 00000000 61727261 line 227....arra\n- 0x0003372c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003373c 6f756e64 733a2069 203e2067 782d3e6e ounds: i > gx->n\n- 0x0003374c 20285241 4e47454f 4b28692c 67782d3e (RANGEOK(i,gx->\n- 0x0003375c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n- 0x0003376c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x0003377c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n- 0x0003378c 6e652033 30320000 42616420 6c697374 ne 302..Bad list\n- 0x0003379c 206f6620 6e6f6465 73202869 203d3d20 of nodes (i == \n- 0x000337ac 67782d3e 6e292c20 696e2066 696c6520 gx->n), in file \n- 0x000337bc 2e2f6d6f 64756c65 732f7374 72756374 ./modules/struct\n- 0x000337cc 2f677261 70682f66 696c7465 722e6320 /graph/filter.c \n- 0x000337dc 406c696e 65203330 36000000 61727261 @line 306...arra\n- 0x000337ec 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000337fc 6f756e64 733a206a 203e2067 782d3e6e ounds: j > gx->n\n- 0x0003380c 20285241 4e47454f 4b286a2c 67782d3e (RANGEOK(j,gx->\n- 0x0003381c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n- 0x0003382c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x0003383c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n- 0x0003384c 6e652036 34300000 61727261 7920696e ne 640..array in\n- 0x0003385c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003386c 733a206a 203e2067 782d3e6e 20285241 s: j > gx->n (RA\n- 0x0003387c 4e47454f 4b286a2c 67782d3e 6e29292c NGEOK(j,gx->n)),\n- 0x0003388c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003389c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n- 0x000338ac 66696c74 65722e63 20406c69 6e652036 filter.c @line 6\n- 0x000338bc 35310000 4f766572 72756e20 286a203c 51..Overrun (j <\n- 0x000338cc 3d206778 2d3e6e29 2c20696e 2066696c = gx->n), in fil\n- 0x000338dc 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n- 0x000338ec 63742f67 72617068 2f66696c 7465722e ct/graph/filter.\n- 0x000338fc 6320406c 696e6520 36353900 61727261 c @line 659.arra\n- 0x0003390c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003391c 6f756e64 733a206a 203e2067 782d3e6e ounds: j > gx->n\n- 0x0003392c 20285241 4e47454f 4b286a2c 67782d3e (RANGEOK(j,gx->\n- 0x0003393c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n- 0x0003394c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x0003395c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n- 0x0003396c 6e652037 31360000 61727261 7920696e ne 716..array in\n- 0x0003397c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003398c 733a206a 203e2067 782d3e6e 20285241 s: j > gx->n (RA\n- 0x0003399c 4e47454f 4b286a2c 67782d3e 6e29292c NGEOK(j,gx->n)),\n- 0x000339ac 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x000339bc 65732f73 74727563 742f6772 6170682f es/struct/graph/\n- 0x000339cc 66696c74 65722e63 20406c69 6e652037 filter.c @line 7\n- 0x000339dc 32390000 4f766572 72756e20 286a203c 29..Overrun (j <\n- 0x000339ec 3d206778 2d3e6e29 2c20696e 2066696c = gx->n), in fil\n- 0x000339fc 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n- 0x00033a0c 63742f67 72617068 2f66696c 7465722e ct/graph/filter.\n- 0x00033a1c 6320406c 696e6520 37333700 61727261 c @line 737.arra\n- 0x00033a2c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00033a3c 6f756e64 733a206a 203e2067 782d3e6e ounds: j > gx->n\n- 0x00033a4c 20285241 4e47454f 4b286a2c 67782d3e (RANGEOK(j,gx->\n- 0x00033a5c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n- 0x00033a6c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x00033a7c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n- 0x00033a8c 6e652037 37300000 4f766572 72756e20 ne 770..Overrun \n- 0x00033a9c 286a203c 3d206778 2d3e6e29 2c20696e (j <= gx->n), in\n- 0x00033aac 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x00033abc 73747275 63742f67 72617068 2f66696c struct/graph/fil\n- 0x00033acc 7465722e 6320406c 696e6520 37373700 ter.c @line 777.\n- 0x00033adc 61727261 7920696e 64657820 6f757420 array index out \n- 0x00033aec 6f662062 6f756e64 733a206a 203e2067 of bounds: j > g\n- 0x00033afc 782d3e6e 20285241 4e47454f 4b286a2c x->n (RANGEOK(j,\n- 0x00033b0c 67782d3e 6e29292c 20696e20 66696c65 gx->n)), in file\n- 0x00033b1c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00033b2c 742f6772 6170682f 66696c74 65722e63 t/graph/filter.c\n- 0x00033b3c 20406c69 6e652038 33340000 61727261 @line 834..arra\n- 0x00033b4c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00033b5c 6f756e64 733a206a 203e2067 782d3e6e ounds: j > gx->n\n- 0x00033b6c 20285241 4e47454f 4b286a2c 67782d3e (RANGEOK(j,gx->\n- 0x00033b7c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n- 0x00033b8c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x00033b9c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n- 0x00033bac 6e652038 34370000 4f766572 72756e20 ne 847..Overrun \n- 0x00033bbc 286a203c 3d206778 2d3e6e29 2c20696e (j <= gx->n), in\n- 0x00033bcc 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x00033bdc 73747275 63742f67 72617068 2f66696c struct/graph/fil\n- 0x00033bec 7465722e 6320406c 696e6520 38353500 ter.c @line 855.\n- 0x00033bfc 61727261 7920696e 64657820 6f757420 array index out \n- 0x00033c0c 6f662062 6f756e64 733a206a 203e2067 of bounds: j > g\n- 0x00033c1c 782d3e6e 20285241 4e47454f 4b286a2c x->n (RANGEOK(j,\n- 0x00033c2c 67782d3e 6e29292c 20696e20 66696c65 gx->n)), in file\n- 0x00033c3c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00033c4c 742f6772 6170682f 66696c74 65722e63 t/graph/filter.c\n- 0x00033c5c 20406c69 6e652038 38380000 4f766572 @line 888..Over\n- 0x00033c6c 72756e20 286a203c 3d206778 2d3e6e29 run (j <= gx->n)\n- 0x00033c7c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x00033c8c 6c65732f 73747275 63742f67 72617068 les/struct/graph\n- 0x00033c9c 2f66696c 7465722e 6320406c 696e6520 /filter.c @line \n- 0x00033cac 38393500 61727261 7920696e 64657820 895.array index \n- 0x00033cbc 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n- 0x00033ccc 203e2067 782d3e6e 20285241 4e47454f > gx->n (RANGEO\n- 0x00033cdc 4b286a2c 67782d3e 6e29292c 20696e20 K(j,gx->n)), in \n- 0x00033cec 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x00033cfc 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n- 0x00033d0c 65722e63 20406c69 6e652033 36360000 er.c @line 366..\n- 0x00033d1c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00033d2c 6f662062 6f756e64 733a206a 203e2067 of bounds: j > g\n- 0x00033d3c 782d3e6e 20285241 4e47454f 4b286a2c x->n (RANGEOK(j,\n- 0x00033d4c 67782d3e 6e29292c 20696e20 66696c65 gx->n)), in file\n- 0x00033d5c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00033d6c 742f6772 6170682f 66696c74 65722e63 t/graph/filter.c\n- 0x00033d7c 20406c69 6e652033 38320000 4f766572 @line 382..Over\n- 0x00033d8c 72756e20 286a203c 3d206778 2d3e6e29 run (j <= gx->n)\n- 0x00033d9c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x00033dac 6c65732f 73747275 63742f67 72617068 les/struct/graph\n- 0x00033dbc 2f66696c 7465722e 6320406c 696e6520 /filter.c @line \n- 0x00033dcc 33393100 61727261 7920696e 64657820 391.array index \n- 0x00033ddc 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n- 0x00033dec 203e2067 782d3e6e 20285241 4e47454f > gx->n (RANGEO\n- 0x00033dfc 4b286a2c 67782d3e 6e29292c 20696e20 K(j,gx->n)), in \n- 0x00033e0c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x00033e1c 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n- 0x00033e2c 65722e63 20406c69 6e652034 34350000 er.c @line 445..\n- 0x00033e3c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00033e4c 6f662062 6f756e64 733a206a 203e2067 of bounds: j > g\n- 0x00033e5c 782d3e6e 20285241 4e47454f 4b286a2c x->n (RANGEOK(j,\n- 0x00033e6c 67782d3e 6e29292c 20696e20 66696c65 gx->n)), in file\n- 0x00033e7c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00033e8c 742f6772 6170682f 66696c74 65722e63 t/graph/filter.c\n- 0x00033e9c 20406c69 6e652034 35360000 4f766572 @line 456..Over\n- 0x00033eac 72756e20 286a203c 3d206778 2d3e6e29 run (j <= gx->n)\n- 0x00033ebc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x00033ecc 6c65732f 73747275 63742f67 72617068 les/struct/graph\n- 0x00033edc 2f66696c 7465722e 6320406c 696e6520 /filter.c @line \n- 0x00033eec 34363200 61727261 7920696e 64657820 462.array index \n- 0x00033efc 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n- 0x00033f0c 203e2067 782d3e6e 20285241 4e47454f > gx->n (RANGEO\n- 0x00033f1c 4b286a2c 67782d3e 6e29292c 20696e20 K(j,gx->n)), in \n- 0x00033f2c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x00033f3c 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n- 0x00033f4c 65722e63 20406c69 6e652034 38390000 er.c @line 489..\n- 0x00033f5c 4f766572 72756e20 286a203c 3d206778 Overrun (j <= gx\n- 0x00033f6c 2d3e6e29 2c20696e 2066696c 65202e2f ->n), in file ./\n- 0x00033f7c 6d6f6475 6c65732f 73747275 63742f67 modules/struct/g\n- 0x00033f8c 72617068 2f66696c 7465722e 6320406c raph/filter.c @l\n- 0x00033f9c 696e6520 34393500 61727261 7920696e ine 495.array in\n- 0x00033fac 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00033fbc 733a206a 203e2067 782d3e6e 20285241 s: j > gx->n (RA\n- 0x00033fcc 4e47454f 4b286a2c 67782d3e 6e29292c NGEOK(j,gx->n)),\n- 0x00033fdc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x00033fec 65732f73 74727563 742f6772 6170682f es/struct/graph/\n- 0x00033ffc 66696c74 65722e63 20406c69 6e652035 filter.c @line 5\n- 0x0003400c 33370000 4f766572 72756e20 286a203c 37..Overrun (j <\n- 0x0003401c 3d206778 2d3e6e29 2c20696e 2066696c = gx->n), in fil\n- 0x0003402c 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n- 0x0003403c 63742f67 72617068 2f66696c 7465722e ct/graph/filter.\n- 0x0003404c 6320406c 696e6520 35343400 61727261 c @line 544.arra\n- 0x0003405c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003406c 6f756e64 733a206a 203e2067 782d3e6e ounds: j > gx->n\n- 0x0003407c 20285241 4e47454f 4b286a2c 67782d3e (RANGEOK(j,gx->\n- 0x0003408c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n- 0x0003409c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x000340ac 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n- 0x000340bc 6e652035 37300000 4f766572 72756e20 ne 570..Overrun \n- 0x000340cc 286a203c 3d206778 2d3e6e29 2c20696e (j <= gx->n), in\n- 0x000340dc 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x000340ec 73747275 63742f67 72617068 2f66696c struct/graph/fil\n- 0x000340fc 7465722e 6320406c 696e6520 35373600 ter.c @line 576.\n- 0x0003410c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003411c 6f662062 6f756e64 733a2064 7374203e of bounds: dst >\n- 0x0003412c 206c2d3e 63202852 414e4745 4f4b2864 l->c (RANGEOK(d\n- 0x0003413c 73742c6c 2d3e6329 292c2069 6e206669 st,l->c)), in fi\n- 0x0003414c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x0003415c 7563742f 67726170 682f6669 6c746572 uct/graph/filter\n- 0x0003416c 2e632040 6c696e65 20393434 00000000 .c @line 944....\n- 0x0003417c 4f766572 72756e20 28647374 203c3d20 Overrun (dst <= \n- 0x0003418c 6c2d3e63 292c2069 6e206669 6c65202e l->c), in file .\n- 0x0003419c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n- 0x000341ac 67726170 682f6669 6c746572 2e632040 graph/filter.c @\n- 0x000341bc 6c696e65 20393531 00000000 61727261 line 951....arra\n- 0x000341cc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000341dc 6f756e64 733a2069 203e2067 782d3e6e ounds: i > gx->n\n- 0x000341ec 20285241 4e47454f 4b28692c 67782d3e (RANGEOK(i,gx->\n- 0x000341fc 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n- 0x0003420c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x0003421c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n- 0x0003422c 6e652039 36350000 61727261 7920696e ne 965..array in\n- 0x0003423c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003424c 733a2069 203e2067 782d3e6e 20285241 s: i > gx->n (RA\n- 0x0003425c 4e47454f 4b28692c 67782d3e 6e29292c NGEOK(i,gx->n)),\n- 0x0003426c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003427c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n- 0x0003428c 66696c74 65722e63 20406c69 6e652039 filter.c @line 9\n- 0x0003429c 37350000 4f766572 72756e20 2869203c 75..Overrun (i <\n- 0x000342ac 3d206778 2d3e6e29 2c20696e 2066696c = gx->n), in fil\n- 0x000342bc 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n- 0x000342cc 63742f67 72617068 2f66696c 7465722e ct/graph/filter.\n- 0x000342dc 6320406c 696e6520 39383000 61727261 c @line 980.arra\n- 0x000342ec 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000342fc 6f756e64 733a2064 7374203e 206c2d3e ounds: dst > l->\n- 0x0003430c 63202852 414e4745 4f4b2864 73742c6c c (RANGEOK(dst,l\n- 0x0003431c 2d3e6329 292c2069 6e206669 6c65202e ->c)), in file .\n- 0x0003432c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n- 0x0003433c 67726170 682f6669 6c746572 2e632040 graph/filter.c @\n- 0x0003434c 6c696e65 20313032 30000000 4f766572 line 1020...Over\n- 0x0003435c 72756e20 28647374 203c3d20 6c2d3e63 run (dst <= l->c\n- 0x0003436c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x0003437c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n- 0x0003438c 682f6669 6c746572 2e632040 6c696e65 h/filter.c @line\n- 0x0003439c 20313032 37000000 61727261 7920696e 1027...array in\n- 0x000343ac 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x000343bc 733a2069 203e2067 782d3e6e 20285241 s: i > gx->n (RA\n- 0x000343cc 4e47454f 4b28692c 67782d3e 6e29292c NGEOK(i,gx->n)),\n- 0x000343dc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x000343ec 65732f73 74727563 742f6772 6170682f es/struct/graph/\n- 0x000343fc 66696c74 65722e63 20406c69 6e652031 filter.c @line 1\n- 0x0003440c 30343100 61727261 7920696e 64657820 041.array index \n- 0x0003441c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x0003442c 203e2067 782d3e6e 20285241 4e47454f > gx->n (RANGEO\n- 0x0003443c 4b28692c 67782d3e 6e29292c 20696e20 K(i,gx->n)), in \n- 0x0003444c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003445c 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n- 0x0003446c 65722e63 20406c69 6e652031 30343800 er.c @line 1048.\n- 0x0003447c 4f766572 72756e20 2869203c 3d206778 Overrun (i <= gx\n- 0x0003448c 2d3e6e29 2c20696e 2066696c 65202e2f ->n), in file ./\n- 0x0003449c 6d6f6475 6c65732f 73747275 63742f67 modules/struct/g\n- 0x000344ac 72617068 2f66696c 7465722e 6320406c raph/filter.c @l\n- 0x000344bc 696e6520 31303533 00000000 61727261 ine 1053....arra\n- 0x000344cc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000344dc 6f756e64 733a2069 203e2065 63202852 ounds: i > ec (R\n- 0x000344ec 414e4745 4f4b2869 2c656329 292c2069 ANGEOK(i,ec)), i\n- 0x000344fc 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x0003450c 2f737472 7563742f 67726170 682f6669 /struct/graph/fi\n- 0x0003451c 6c746572 2e632040 6c696e65 20313039 lter.c @line 109\n- 0x0003452c 35000000 61727261 7920696e 64657820 5...array index \n- 0x0003453c 6f757420 6f662062 6f756e64 733a2063 out of bounds: c\n- 0x0003454c 6d646320 3e206563 20285241 4e47454f mdc > ec (RANGEO\n- 0x0003455c 4b28636d 64632c65 6329292c 20696e20 K(cmdc,ec)), in \n- 0x0003456c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003457c 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n- 0x0003458c 65722e63 20406c69 6e652031 31303000 er.c @line 1100.\n- 0x0003459c 61727261 7920696e 64657820 6f757420 array index out \n- 0x000345ac 6f662062 6f756e64 733a2063 6d64632b of bounds: cmdc+\n- 0x000345bc 31203e20 65632028 52414e47 454f4b28 1 > ec (RANGEOK(\n- 0x000345cc 636d6463 2b312c65 6329292c 20696e20 cmdc+1,ec)), in \n- 0x000345dc 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x000345ec 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n- 0x000345fc 65722e63 20406c69 6e652031 31313600 er.c @line 1116.\n- 0x0003460c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003461c 6f662062 6f756e64 733a2064 7374203e of bounds: dst >\n- 0x0003462c 206c2d3e 63202852 414e4745 4f4b2864 l->c (RANGEOK(d\n- 0x0003463c 73742c6c 2d3e6329 292c2069 6e206669 st,l->c)), in fi\n- 0x0003464c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x0003465c 7563742f 67726170 682f6669 6c746572 uct/graph/filter\n- 0x0003466c 2e632040 6c696e65 20313133 38000000 .c @line 1138...\n- 0x0003467c 4f766572 72756e20 28647374 203c3d20 Overrun (dst <= \n- 0x0003468c 6c2d3e63 292c2069 6e206669 6c65202e l->c), in file .\n- 0x0003469c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n- 0x000346ac 67726170 682f6669 6c746572 2e632040 graph/filter.c @\n- 0x000346bc 6c696e65 20313134 35000000 61727261 line 1145...arra\n- 0x000346cc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000346dc 6f756e64 733a2069 203e2067 782d3e6e ounds: i > gx->n\n- 0x000346ec 20285241 4e47454f 4b28692c 67782d3e (RANGEOK(i,gx->\n- 0x000346fc 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n- 0x0003470c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x0003471c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n- 0x0003472c 6e652031 31353900 61727261 7920696e ne 1159.array in\n- 0x0003473c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003474c 733a2063 6d64632b 31203e20 65632028 s: cmdc+1 > ec (\n- 0x0003475c 52414e47 454f4b28 636d6463 2b312c65 RANGEOK(cmdc+1,e\n- 0x0003476c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x0003477c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n- 0x0003478c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n- 0x0003479c 6e652031 31363300 61727261 7920696e ne 1163.array in\n- 0x000347ac 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x000347bc 733a2069 203e2067 782d3e6e 20285241 s: i > gx->n (RA\n- 0x000347cc 4e47454f 4b28692c 67782d3e 6e29292c NGEOK(i,gx->n)),\n- 0x000347dc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x000347ec 65732f73 74727563 742f6772 6170682f es/struct/graph/\n- 0x000347fc 66696c74 65722e63 20406c69 6e652031 filter.c @line 1\n- 0x0003480c 31383400 4f766572 72756e20 2869203c 184.Overrun (i <\n- 0x0003481c 3d206778 2d3e6e29 2c20696e 2066696c = gx->n), in fil\n- 0x0003482c 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n- 0x0003483c 63742f67 72617068 2f66696c 7465722e ct/graph/filter.\n- 0x0003484c 6320406c 696e6520 31313839 00000000 c @line 1189....\n- 0x0003485c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003486c 6f662062 6f756e64 733a2069 203e2065 of bounds: i > e\n- 0x0003487c 63202852 414e4745 4f4b2869 2c656329 c (RANGEOK(i,ec)\n- 0x0003488c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x0003489c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n- 0x000348ac 682f6669 6c746572 2e632040 6c696e65 h/filter.c @line\n- 0x000348bc 20313230 35000000 61727261 7920696e 1205...array in\n- 0x000348cc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x000348dc 733a2063 6d646320 3e206563 20285241 s: cmdc > ec (RA\n- 0x000348ec 4e47454f 4b28636d 64632c65 6329292c NGEOK(cmdc,ec)),\n- 0x000348fc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003490c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n- 0x0003491c 66696c74 65722e63 20406c69 6e652031 filter.c @line 1\n- 0x0003492c 32303900 4e6f2066 696c7465 72732061 209.No filters a\n- 0x0003493c 70706c69 65642028 6c2e6320 3e202d31 pplied (l.c > -1\n- 0x0003494c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x0003495c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n- 0x0003496c 682f6669 6c746572 2e632040 6c696e65 h/filter.c @line\n- 0x0003497c 20323835 00000000 4f766572 72756e20 285....Overrun \n- 0x0003498c 286a203c 3d206778 2d3e6e29 2c20696e (j <= gx->n), in\n- 0x0003499c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x000349ac 73747275 63742f67 72617068 2f66696c struct/graph/fil\n- 0x000349bc 7465722e 6320406c 696e6520 33373300 ter.c @line 373.\n- 0x000349cc 2d61646a 00000000 2d656d62 65646469 -adj....-embeddi\n- 0x000349dc 6e670000 2d66696c 74657200 2d696e00 ng..-filter.-in.\n- 0x000349ec 2d696e6e 65720000 2d6b6579 00000000 -inner..-key....\n- 0x000349fc 2d6f7574 00000000 2d76616c 75650000 -out....-value..\n- 0x00034a0c 223a206d 75737420 62652065 6e643f2d \": must be end?-\n- 0x00034a1c 696e7465 6765723f 00000000 62616420 integer?....bad \n- 0x00034a2c 696e6465 78202200 223a206d 75737420 index \".\": must \n- 0x00034a3c 62652069 6e746567 6572206f 7220656e be integer or en\n- 0x00034a4c 643f2d69 6e746567 65723f00 30313233 d?-integer?.0123\n- 0x00034a5c 34353637 38390000 64657374 00000000 456789..dest....\n- 0x00034a6c 61726320 6b657920 76616c75 65000000 arc key value...\n- 0x00034a7c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00034a8c 6f662062 6f756e64 733a2072 63203e20 of bounds: rc > \n- 0x00034a9c 672d3e61 7263732e 6e202852 414e4745 g->arcs.n (RANGE\n- 0x00034aac 4f4b2872 632c672d 3e617263 732e6e29 OK(rc,g->arcs.n)\n- 0x00034abc 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x00034acc 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n- 0x00034adc 682f6d65 74686f64 732e6320 406c696e h/methods.c @lin\n- 0x00034aec 65203234 39000000 22206861 73206e6f e 249...\" has no\n- 0x00034afc 20776569 67687400 3f776569 6768743f weight.?weight?\n- 0x00034b0c 00000000 61726320 77656967 68740000 ....arc weight..\n- 0x00034b1c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00034b2c 6f662062 6f756e64 733a2072 63203e20 of bounds: rc > \n- 0x00034b3c 72636d61 78202852 414e4745 4f4b2872 rcmax (RANGEOK(r\n- 0x00034b4c 632c7263 6d617829 292c2069 6e206669 c,rcmax)), in fi\n- 0x00034b5c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x00034b6c 7563742f 67726170 682f6d65 74686f64 uct/graph/method\n- 0x00034b7c 732e6320 406c696e 65203531 38000000 s.c @line 518...\n- 0x00034b8c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00034b9c 6f662062 6f756e64 733a2072 632b3120 of bounds: rc+1 \n- 0x00034bac 3e207263 6d617820 2852414e 47454f4b > rcmax (RANGEOK\n- 0x00034bbc 2872632b 312c7263 6d617829 292c2069 (rc+1,rcmax)), i\n- 0x00034bcc 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x00034bdc 2f737472 7563742f 67726170 682f6d65 /struct/graph/me\n- 0x00034bec 74686f64 732e6320 406c696e 65203531 thods.c @line 51\n- 0x00034bfc 39000000 6b657920 3f2d6172 6373206c 9...key ?-arcs l\n- 0x00034c0c 6973747c 2d676c6f 62207061 74746572 ist|-glob patter\n- 0x00034c1c 6e7c2d72 65676578 70207061 74746572 n|-regexp patter\n- 0x00034c2c 6e3f0000 61726320 6172632e 2e2e0000 n?..arc arc.....\n- 0x00034c3c 61726320 6b657900 2220666f 72206172 arc key.\" for ar\n- 0x00034c4c 63202200 61726320 3f706174 7465726e c \".arc ?pattern\n- 0x00034c5c 3f000000 736f7572 63652074 61726765 ?...source targe\n- 0x00034c6c 74203f61 72633f00 736f7572 63652000 t ?arc?.source .\n- 0x00034c7c 74617267 65742000 61726320 6e657773 target .arc news\n- 0x00034c8c 6f757263 65206e65 77746172 67657400 ource newtarget.\n- 0x00034c9c 61726320 6e657773 6f757263 65000000 arc newsource...\n- 0x00034cac 61726320 6e657774 61726765 74000000 arc newtarget...\n- 0x00034cbc 61726320 6e65776e 616d6500 61726320 arc newname.arc \n- 0x00034ccc 6b657920 3f76616c 75653f00 73657269 key ?value?.seri\n- 0x00034cdc 616c0000 2220666f 72206772 61706820 al..\" for graph \n- 0x00034cec 22000000 6e6f6465 206b6579 2076616c \"...node key val\n- 0x00034cfc 75650000 6b657920 3f2d6e6f 64657320 ue..key ?-nodes \n- 0x00034d0c 6c697374 7c2d676c 6f622070 61747465 list|-glob patte\n- 0x00034d1c 726e7c2d 72656765 78702070 61747465 rn|-regexp patte\n- 0x00034d2c 726e3f00 3f2d696e 7c2d6f75 743f206e rn?.?-in|-out? n\n- 0x00034d3c 6f646500 6e6f6465 206e6f64 652e2e2e ode.node node...\n- 0x00034d4c 00000000 6e6f6465 206b6579 00000000 ....node key....\n- 0x00034d5c 2220666f 72206e6f 64652022 00000000 \" for node \"....\n- 0x00034d6c 6e6f6465 203f7061 74746572 6e3f0000 node ?pattern?..\n- 0x00034d7c 3f6e6f64 652e2e2e 3f000000 6e6f6465 ?node...?...node\n- 0x00034d8c 20617263 00000000 2220616e 64206172 arc....\" and ar\n- 0x00034d9c 63202200 22206172 65206e6f 7420636f c \".\" are not co\n- 0x00034dac 6e6e6563 74656420 696e2067 72617068 nnected in graph\n- 0x00034dbc 20220000 6e6f6465 206e6577 6e616d65 \"..node newname\n- 0x00034dcc 00000000 6e6f6465 206b6579 203f7661 ....node key ?va\n- 0x00034ddc 6c75653f 00000000 6e6f6465 31206e6f lue?....node1 no\n- 0x00034dec 64653200 63616e6e 6f742073 77617020 de2.cannot swap \n- 0x00034dfc 6e6f6465 20220000 22207769 74682069 node \"..\" with i\n- 0x00034e0c 7473656c 66000000 2d676c6f 62000000 tself...-glob...\n- 0x00034e1c 2d6e6f64 65730000 2d726567 65787000 -nodes..-regexp.\n- 0x00034e2c 2d617263 73000000 74636c6c 69622f73 -arcs...tcllib/s\n- 0x00034e3c 74727563 743a3a67 72617068 2f656e64 truct::graph/end\n- 0x00034e4c 2d6f6666 73657400 74636c6c 69622f73 -offset.tcllib/s\n- 0x00034e5c 74727563 743a3a67 72617068 2f637269 truct::graph/cri\n- 0x00034e6c 74636c00 67726170 68256400 636d6420 tcl.graph%d.cmd \n+ 0x00032f4c 6f662062 6f756e64 733a2063 6d64632b of bounds: cmdc+\n+ 0x00032f5c 31203e20 65632028 52414e47 454f4b28 1 > ec (RANGEOK(\n+ 0x00032f6c 636d6463 2b312c65 6329292c 20696e20 cmdc+1,ec)), in \n+ 0x00032f7c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x00032f8c 74727563 742f6772 6170682f 66696c74 truct/graph/filt\n+ 0x00032f9c 65722e63 20406c69 6e652031 31313600 er.c @line 1116.\n+ 0x00032fac 61727261 7920696e 64657820 6f757420 array index out \n+ 0x00032fbc 6f662062 6f756e64 733a2064 7374203e of bounds: dst >\n+ 0x00032fcc 206c2d3e 63202852 414e4745 4f4b2864 l->c (RANGEOK(d\n+ 0x00032fdc 73742c6c 2d3e6329 292c2069 6e206669 st,l->c)), in fi\n+ 0x00032fec 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x00032ffc 7563742f 67726170 682f6669 6c746572 uct/graph/filter\n+ 0x0003300c 2e632040 6c696e65 20313133 38000000 .c @line 1138...\n+ 0x0003301c 4f766572 72756e20 28647374 203c3d20 Overrun (dst <= \n+ 0x0003302c 6c2d3e63 292c2069 6e206669 6c65202e l->c), in file .\n+ 0x0003303c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x0003304c 67726170 682f6669 6c746572 2e632040 graph/filter.c @\n+ 0x0003305c 6c696e65 20313134 35000000 61727261 line 1145...arra\n+ 0x0003306c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003307c 6f756e64 733a2069 203e2067 782d3e6e ounds: i > gx->n\n+ 0x0003308c 20285241 4e47454f 4b28692c 67782d3e (RANGEOK(i,gx->\n+ 0x0003309c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n+ 0x000330ac 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x000330bc 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n+ 0x000330cc 6e652031 31353900 61727261 7920696e ne 1159.array in\n+ 0x000330dc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000330ec 733a2063 6d64632b 31203e20 65632028 s: cmdc+1 > ec (\n+ 0x000330fc 52414e47 454f4b28 636d6463 2b312c65 RANGEOK(cmdc+1,e\n+ 0x0003310c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x0003311c 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x0003312c 6170682f 66696c74 65722e63 20406c69 aph/filter.c @li\n+ 0x0003313c 6e652031 31363300 61727261 7920696e ne 1163.array in\n+ 0x0003314c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003315c 733a2069 203e2067 782d3e6e 20285241 s: i > gx->n (RA\n+ 0x0003316c 4e47454f 4b28692c 67782d3e 6e29292c NGEOK(i,gx->n)),\n+ 0x0003317c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003318c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x0003319c 66696c74 65722e63 20406c69 6e652031 filter.c @line 1\n+ 0x000331ac 31383400 4f766572 72756e20 2869203c 184.Overrun (i <\n+ 0x000331bc 3d206778 2d3e6e29 2c20696e 2066696c = gx->n), in fil\n+ 0x000331cc 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n+ 0x000331dc 63742f67 72617068 2f66696c 7465722e ct/graph/filter.\n+ 0x000331ec 6320406c 696e6520 31313839 00000000 c @line 1189....\n+ 0x000331fc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003320c 6f662062 6f756e64 733a2069 203e2065 of bounds: i > e\n+ 0x0003321c 63202852 414e4745 4f4b2869 2c656329 c (RANGEOK(i,ec)\n+ 0x0003322c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x0003323c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n+ 0x0003324c 682f6669 6c746572 2e632040 6c696e65 h/filter.c @line\n+ 0x0003325c 20313230 35000000 61727261 7920696e 1205...array in\n+ 0x0003326c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003327c 733a2063 6d646320 3e206563 20285241 s: cmdc > ec (RA\n+ 0x0003328c 4e47454f 4b28636d 64632c65 6329292c NGEOK(cmdc,ec)),\n+ 0x0003329c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x000332ac 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x000332bc 66696c74 65722e63 20406c69 6e652031 filter.c @line 1\n+ 0x000332cc 32303900 4e6f2066 696c7465 72732061 209.No filters a\n+ 0x000332dc 70706c69 65642028 6c2e6320 3e202d31 pplied (l.c > -1\n+ 0x000332ec 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x000332fc 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n+ 0x0003330c 682f6669 6c746572 2e632040 6c696e65 h/filter.c @line\n+ 0x0003331c 20323835 00000000 4f766572 72756e20 285....Overrun \n+ 0x0003332c 286a203c 3d206778 2d3e6e29 2c20696e (j <= gx->n), in\n+ 0x0003333c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n+ 0x0003334c 73747275 63742f67 72617068 2f66696c struct/graph/fil\n+ 0x0003335c 7465722e 6320406c 696e6520 33373300 ter.c @line 373.\n+ 0x0003336c 2d61646a 00000000 2d656d62 65646469 -adj....-embeddi\n+ 0x0003337c 6e670000 2d66696c 74657200 2d696e00 ng..-filter.-in.\n+ 0x0003338c 2d696e6e 65720000 2d6b6579 00000000 -inner..-key....\n+ 0x0003339c 2d6f7574 00000000 2d76616c 75650000 -out....-value..\n+ 0x000333ac 43616e6e 6f742063 72656174 65204741 Cannot create GA\n+ 0x000333bc 20737472 75637475 72652076 69612072 structure via r\n+ 0x000333cc 6567756c 61722073 68696d6d 6572696e egular shimmerin\n+ 0x000333dc 672e0000 74636c6c 69623a3a 73747275 g...tcllib::stru\n+ 0x000333ec 63743a3a 67726170 682f6372 6974636c ct::graph/critcl\n+ 0x000333fc 3a3a6172 63000000 496e636f 6e736973 ::arc...Inconsis\n+ 0x0003340c 74656e74 2023656c 656d656e 74732069 tent #elements i\n+ 0x0003341c 6e206772 61706820 2867782d 3e6d6170 n graph (gx->map\n+ 0x0003342c 2d3e6e75 6d456e74 72696573 203d3d20 ->numEntries == \n+ 0x0003343c 67782d3e 6e292c20 696e2066 696c6520 gx->n), in file \n+ 0x0003344c 2e2f6d6f 64756c65 732f7374 72756374 ./modules/struct\n+ 0x0003345c 2f677261 70682f6e 61636f6d 6d6f6e2e /graph/nacommon.\n+ 0x0003346c 6320406c 696e6520 31313700 61727261 c @line 117.arra\n+ 0x0003347c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003348c 6f756e64 733a2069 203e206c 69737463 ounds: i > listc\n+ 0x0003349c 20285241 4e47454f 4b28692c 6c697374 (RANGEOK(i,list\n+ 0x000334ac 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x000334bc 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x000334cc 6170682f 6e61636f 6d6d6f6e 2e632040 aph/nacommon.c @\n+ 0x000334dc 6c696e65 20313435 00000000 61727261 line 145....arra\n+ 0x000334ec 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000334fc 6f756e64 733a2069 2b31203e 206c6973 ounds: i+1 > lis\n+ 0x0003350c 74632028 52414e47 454f4b28 692b312c tc (RANGEOK(i+1,\n+ 0x0003351c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x0003352c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003353c 742f6772 6170682f 6e61636f 6d6d6f6e t/graph/nacommon\n+ 0x0003354c 2e632040 6c696e65 20313436 00000000 .c @line 146....\n+ 0x0003355c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003356c 6f662062 6f756e64 733a206a 203e206c of bounds: j > l\n+ 0x0003357c 69737463 20285241 4e47454f 4b286a2c istc (RANGEOK(j,\n+ 0x0003358c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x0003359c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x000335ac 742f6772 6170682f 6e61636f 6d6d6f6e t/graph/nacommon\n+ 0x000335bc 2e632040 6c696e65 20313837 00000000 .c @line 187....\n+ 0x000335cc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000335dc 6f662062 6f756e64 733a206a 2b31203e of bounds: j+1 >\n+ 0x000335ec 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n+ 0x000335fc 6a2b312c 6c697374 6329292c 20696e20 j+1,listc)), in \n+ 0x0003360c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003361c 74727563 742f6772 6170682f 6e61636f truct/graph/naco\n+ 0x0003362c 6d6d6f6e 2e632040 6c696e65 20313838 mmon.c @line 188\n+ 0x0003363c 00000000 61727261 7920696e 64657820 ....array index \n+ 0x0003364c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x0003365c 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n+ 0x0003366c 4b28692c 6c697374 6329292c 20696e20 K(i,listc)), in \n+ 0x0003367c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003368c 74727563 742f6772 6170682f 6e61636f truct/graph/naco\n+ 0x0003369c 6d6d6f6e 2e632040 6c696e65 20323233 mmon.c @line 223\n+ 0x000336ac 00000000 61727261 7920696e 64657820 ....array index \n+ 0x000336bc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x000336cc 2b31203e 206c6973 74632028 52414e47 +1 > listc (RANG\n+ 0x000336dc 454f4b28 692b312c 6c697374 6329292c EOK(i+1,listc)),\n+ 0x000336ec 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x000336fc 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x0003370c 6e61636f 6d6d6f6e 2e632040 6c696e65 nacommon.c @line\n+ 0x0003371c 20323234 00000000 61727261 7920696e 224....array in\n+ 0x0003372c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003373c 733a2069 203e206c 69737463 20285241 s: i > listc (RA\n+ 0x0003374c 4e47454f 4b28692c 6c697374 6329292c NGEOK(i,listc)),\n+ 0x0003375c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003376c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x0003377c 6e61636f 6d6d6f6e 2e632040 6c696e65 nacommon.c @line\n+ 0x0003378c 20323536 00000000 61727261 7920696e 256....array in\n+ 0x0003379c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000337ac 733a2069 2b31203e 206c6973 74632028 s: i+1 > listc (\n+ 0x000337bc 52414e47 454f4b28 692b312c 6c697374 RANGEOK(i+1,list\n+ 0x000337cc 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x000337dc 6f64756c 65732f73 74727563 742f6772 odules/struct/gr\n+ 0x000337ec 6170682f 6e61636f 6d6d6f6e 2e632040 aph/nacommon.c @\n+ 0x000337fc 6c696e65 20323537 00000000 42616420 line 257....Bad \n+ 0x0003380c 61747472 20736561 72636820 6d6f6465 attr search mode\n+ 0x0003381c 00000000 6f707469 6f6e203f 61726720 ....option ?arg \n+ 0x0003382c 61726720 2e2e2e3f 00000000 6f707469 arg ...?....opti\n+ 0x0003383c 6f6e0000 61707065 6e640000 61747472 on..append..attr\n+ 0x0003384c 00000000 64656772 65650000 64656c65 ....degree..dele\n+ 0x0003385c 74650000 65786973 74730000 67657461 te..exists..geta\n+ 0x0003386c 6c6c0000 696e7365 72740000 6b657965 ll..insert..keye\n+ 0x0003387c 78697374 73000000 6b657973 00000000 xists...keys....\n+ 0x0003388c 6c617070 656e6400 6f70706f 73697465 lappend.opposite\n+ 0x0003389c 00000000 72656e61 6d650000 756e7365 ....rename..unse\n+ 0x000338ac 74000000 666c6970 00000000 67657475 t...flip....getu\n+ 0x000338bc 6e776569 67687465 64000000 67657477 nweighted...getw\n+ 0x000338cc 65696768 74000000 68617377 65696768 eight...hasweigh\n+ 0x000338dc 74000000 6d6f7665 00000000 6d6f7665 t...move....move\n+ 0x000338ec 2d736f75 72636500 6d6f7665 2d746172 -source.move-tar\n+ 0x000338fc 67657400 6e6f6465 73000000 73657475 get.nodes...setu\n+ 0x0003390c 6e776569 67687465 64000000 73657477 nweighted...setw\n+ 0x0003391c 65696768 74000000 736f7572 63650000 eight...source..\n+ 0x0003392c 74617267 65740000 756e7365 74776569 target..unsetwei\n+ 0x0003393c 67687400 77656967 68747300 2d2d3e00 ght.weights.-->.\n+ 0x0003394c 61726300 61726373 00000000 64657374 arc.arcs....dest\n+ 0x0003395c 726f7900 73657269 616c697a 65000000 roy.serialize...\n+ 0x0003396c 73776170 00000000 74636c6c 69622f73 swap....tcllib/s\n+ 0x0003397c 74727563 743a3a67 72617068 2f637269 truct::graph/cri\n+ 0x0003398c 74636c00 67726170 68256400 223a206d tcl.graph%d.\": m\n+ 0x0003399c 75737420 62652065 6e643f2d 696e7465 ust be end?-inte\n+ 0x000339ac 6765723f 00000000 62616420 696e6465 ger?....bad inde\n+ 0x000339bc 78202200 223a206d 75737420 62652069 x \".\": must be i\n+ 0x000339cc 6e746567 6572206f 7220656e 643f2d69 nteger or end?-i\n+ 0x000339dc 6e746567 65723f00 30313233 34353637 nteger?.01234567\n+ 0x000339ec 38390000 64657374 00000000 61726320 89..dest....arc \n+ 0x000339fc 6b657920 76616c75 65000000 61727261 key value...arra\n+ 0x00033a0c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00033a1c 6f756e64 733a2072 63203e20 672d3e61 ounds: rc > g->a\n+ 0x00033a2c 7263732e 6e202852 414e4745 4f4b2872 rcs.n (RANGEOK(r\n+ 0x00033a3c 632c672d 3e617263 732e6e29 292c2069 c,g->arcs.n)), i\n+ 0x00033a4c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x00033a5c 2f737472 7563742f 67726170 682f6d65 /struct/graph/me\n+ 0x00033a6c 74686f64 732e6320 406c696e 65203234 thods.c @line 24\n+ 0x00033a7c 39000000 22206861 73206e6f 20776569 9...\" has no wei\n+ 0x00033a8c 67687400 3f776569 6768743f 00000000 ght.?weight?....\n+ 0x00033a9c 61726320 77656967 68740000 61727261 arc weight..arra\n+ 0x00033aac 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00033abc 6f756e64 733a2072 63203e20 72636d61 ounds: rc > rcma\n+ 0x00033acc 78202852 414e4745 4f4b2872 632c7263 x (RANGEOK(rc,rc\n+ 0x00033adc 6d617829 292c2069 6e206669 6c65202e max)), in file .\n+ 0x00033aec 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x00033afc 67726170 682f6d65 74686f64 732e6320 graph/methods.c \n+ 0x00033b0c 406c696e 65203531 38000000 61727261 @line 518...arra\n+ 0x00033b1c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00033b2c 6f756e64 733a2072 632b3120 3e207263 ounds: rc+1 > rc\n+ 0x00033b3c 6d617820 2852414e 47454f4b 2872632b max (RANGEOK(rc+\n+ 0x00033b4c 312c7263 6d617829 292c2069 6e206669 1,rcmax)), in fi\n+ 0x00033b5c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x00033b6c 7563742f 67726170 682f6d65 74686f64 uct/graph/method\n+ 0x00033b7c 732e6320 406c696e 65203531 39000000 s.c @line 519...\n+ 0x00033b8c 6b657920 3f2d6172 6373206c 6973747c key ?-arcs list|\n+ 0x00033b9c 2d676c6f 62207061 74746572 6e7c2d72 -glob pattern|-r\n+ 0x00033bac 65676578 70207061 74746572 6e3f0000 egexp pattern?..\n+ 0x00033bbc 61726320 6172632e 2e2e0000 61726320 arc arc.....arc \n+ 0x00033bcc 6b657900 2220666f 72206172 63202200 key.\" for arc \".\n+ 0x00033bdc 61726320 3f706174 7465726e 3f000000 arc ?pattern?...\n+ 0x00033bec 736f7572 63652074 61726765 74203f61 source target ?a\n+ 0x00033bfc 72633f00 736f7572 63652000 74617267 rc?.source .targ\n+ 0x00033c0c 65742000 61726320 6e657773 6f757263 et .arc newsourc\n+ 0x00033c1c 65206e65 77746172 67657400 61726320 e newtarget.arc \n+ 0x00033c2c 6e657773 6f757263 65000000 61726320 newsource...arc \n+ 0x00033c3c 6e657774 61726765 74000000 61726320 newtarget...arc \n+ 0x00033c4c 6e65776e 616d6500 61726320 6b657920 newname.arc key \n+ 0x00033c5c 3f76616c 75653f00 73657269 616c0000 ?value?.serial..\n+ 0x00033c6c 2220666f 72206772 61706820 22000000 \" for graph \"...\n+ 0x00033c7c 6e6f6465 206b6579 2076616c 75650000 node key value..\n+ 0x00033c8c 6b657920 3f2d6e6f 64657320 6c697374 key ?-nodes list\n+ 0x00033c9c 7c2d676c 6f622070 61747465 726e7c2d |-glob pattern|-\n+ 0x00033cac 72656765 78702070 61747465 726e3f00 regexp pattern?.\n+ 0x00033cbc 3f2d696e 7c2d6f75 743f206e 6f646500 ?-in|-out? node.\n+ 0x00033ccc 6e6f6465 206e6f64 652e2e2e 00000000 node node.......\n+ 0x00033cdc 6e6f6465 206b6579 00000000 2220666f node key....\" fo\n+ 0x00033cec 72206e6f 64652022 00000000 6e6f6465 r node \"....node\n+ 0x00033cfc 203f7061 74746572 6e3f0000 3f6e6f64 ?pattern?..?nod\n+ 0x00033d0c 652e2e2e 3f000000 6e6f6465 20617263 e...?...node arc\n+ 0x00033d1c 00000000 2220616e 64206172 63202200 ....\" and arc \".\n+ 0x00033d2c 22206172 65206e6f 7420636f 6e6e6563 \" are not connec\n+ 0x00033d3c 74656420 696e2067 72617068 20220000 ted in graph \"..\n+ 0x00033d4c 6e6f6465 206e6577 6e616d65 00000000 node newname....\n+ 0x00033d5c 6e6f6465 206b6579 203f7661 6c75653f node key ?value?\n+ 0x00033d6c 00000000 6e6f6465 31206e6f 64653200 ....node1 node2.\n+ 0x00033d7c 63616e6e 6f742073 77617020 6e6f6465 cannot swap node\n+ 0x00033d8c 20220000 22207769 74682069 7473656c \"..\" with itsel\n+ 0x00033d9c 66000000 6e6f6465 203f2d64 69722066 f...node ?-dir f\n+ 0x00033dac 6f727761 72647c62 61636b77 6172643f orward|backward?\n+ 0x00033dbc 203f2d6f 72646572 20707265 7c706f73 ?-order pre|pos\n+ 0x00033dcc 747c626f 74683f20 3f2d7479 70652062 t|both? ?-type b\n+ 0x00033ddc 66737c64 66733f20 2d636f6d 6d616e64 fs|dfs? -command\n+ 0x00033dec 20636d64 00000000 2d676c6f 62000000 cmd....-glob...\n+ 0x00033dfc 2d6e6f64 65730000 2d726567 65787000 -nodes..-regexp.\n+ 0x00033e0c 2d617263 73000000 74636c6c 69622f73 -arcs...tcllib/s\n+ 0x00033e1c 74727563 743a3a67 72617068 2f656e64 truct::graph/end\n+ 0x00033e2c 2d6f6666 73657400 73747275 63743a3a -offset.struct::\n+ 0x00033e3c 67726170 68286329 2067615f 6e657720 graph(c) ga_new \n+ 0x00033e4c 2d207472 69656420 746f2075 73652064 - tried to use d\n+ 0x00033e5c 75706c69 63617465 206e616d 6520666f uplicate name fo\n+ 0x00033e6c 72206e65 77206172 63000000 2220616c r new arc...\" al\n+ 0x00033e7c 72656164 79206578 69737473 20696e20 ready exists in \n+ 0x00033e8c 67726170 68202200 2220646f 6573206e graph \".\" does n\n+ 0x00033e9c 6f742065 78697374 20696e20 67726170 ot exist in grap\n+ 0x00033eac 68202200 61727261 7920696e 64657820 h \".array index \n+ 0x00033ebc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x00033ecc 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n+ 0x00033edc 4b28692c 6c697374 6329292c 20696e20 K(i,listc)), in \n+ 0x00033eec 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x00033efc 74727563 742f6772 6170682f 61747472 truct/graph/attr\n+ 0x00033f0c 2e632040 6c696e65 20333400 61727261 .c @line 34.arra\n+ 0x00033f1c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00033f2c 6f756e64 733a2069 2b31203e 206c6973 ounds: i+1 > lis\n+ 0x00033f3c 74632028 52414e47 454f4b28 692b312c tc (RANGEOK(i+1,\n+ 0x00033f4c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x00033f5c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x00033f6c 742f6772 6170682f 61747472 2e632040 t/graph/attr.c @\n+ 0x00033f7c 6c696e65 20333500 20617474 72696275 line 35. attribu\n+ 0x00033f8c 74652064 69637469 6f6e6172 792e0000 te dictionary...\n+ 0x00033f9c 6572726f 7220696e 20736572 69616c69 error in seriali\n+ 0x00033fac 7a617469 6f6e3a20 6d616c66 6f726d65 zation: malforme\n+ 0x00033fbc 64200000 42616420 6b657920 72657472 d ..Bad key retr\n+ 0x00033fcc 69657661 6c202869 203d3d20 6c697374 ieval (i == list\n+ 0x00033fdc 63292c20 696e2066 696c6520 2e2f6d6f c), in file ./mo\n+ 0x00033fec 64756c65 732f7374 72756374 2f677261 dules/struct/gra\n+ 0x00033ffc 70682f61 7474722e 6320406c 696e6520 ph/attr.c @line \n+ 0x0003400c 31363200 61727261 7920696e 64657820 162.array index \n+ 0x0003401c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x0003402c 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n+ 0x0003403c 4b28692c 6c697374 6329292c 20696e20 K(i,listc)), in \n+ 0x0003404c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003405c 74727563 742f6772 6170682f 61747472 truct/graph/attr\n+ 0x0003406c 2e632040 6c696e65 20313538 00000000 .c @line 158....\n+ 0x0003407c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003408c 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n+ 0x0003409c 69737463 20285241 4e47454f 4b28692c istc (RANGEOK(i,\n+ 0x000340ac 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x000340bc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x000340cc 742f6772 6170682f 61747472 2e632040 t/graph/attr.c @\n+ 0x000340dc 6c696e65 20313733 00000000 42616420 line 173....Bad \n+ 0x000340ec 6b657920 676c6f62 20726574 72696576 key glob retriev\n+ 0x000340fc 616c2028 69203c3d 206c6973 7463292c al (i <= listc),\n+ 0x0003410c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003411c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x0003412c 61747472 2e632040 6c696e65 20313739 attr.c @line 179\n+ 0x0003413c 00000000 696e7661 6c696420 6b657920 ....invalid key \n+ 0x0003414c 22000000 61727261 7920696e 64657820 \"...array index \n+ 0x0003415c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x0003416c 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n+ 0x0003417c 4b28692c 6c697374 6329292c 20696e20 K(i,listc)), in \n+ 0x0003418c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003419c 74727563 742f6772 6170682f 61747472 truct/graph/attr\n+ 0x000341ac 2e632040 6c696e65 20323733 00000000 .c @line 273....\n+ 0x000341bc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000341cc 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n+ 0x000341dc 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n+ 0x000341ec 692b312c 6c697374 6329292c 20696e20 i+1,listc)), in \n+ 0x000341fc 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003420c 74727563 742f6772 6170682f 61747472 truct/graph/attr\n+ 0x0003421c 2e632040 6c696e65 20323734 00000000 .c @line 274....\n+ 0x0003422c 42616420 61747472 69627574 65207265 Bad attribute re\n+ 0x0003423c 74726965 76616c20 2869203d 3d206c69 trieval (i == li\n+ 0x0003424c 73746329 2c20696e 2066696c 65202e2f stc), in file ./\n+ 0x0003425c 6d6f6475 6c65732f 73747275 63742f67 modules/struct/g\n+ 0x0003426c 72617068 2f617474 722e6320 406c696e raph/attr.c @lin\n+ 0x0003427c 65203238 30000000 61727261 7920696e e 280...array in\n+ 0x0003428c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003429c 733a2069 203e206c 69737463 20285241 s: i > listc (RA\n+ 0x000342ac 4e47454f 4b28692c 6c697374 6329292c NGEOK(i,listc)),\n+ 0x000342bc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x000342cc 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x000342dc 61747472 2e632040 6c696e65 20323931 attr.c @line 291\n+ 0x000342ec 00000000 61727261 7920696e 64657820 ....array index \n+ 0x000342fc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x0003430c 2b31203e 206c6973 74632028 52414e47 +1 > listc (RANG\n+ 0x0003431c 454f4b28 692b312c 6c697374 6329292c EOK(i+1,listc)),\n+ 0x0003432c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003433c 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x0003434c 61747472 2e632040 6c696e65 20323932 attr.c @line 292\n+ 0x0003435c 00000000 42616420 61747472 69627574 ....Bad attribut\n+ 0x0003436c 6520676c 6f622072 65747269 6576616c e glob retrieval\n+ 0x0003437c 20286920 3c3d206c 69737463 292c2069 (i <= listc), i\n+ 0x0003438c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x0003439c 2f737472 7563742f 67726170 682f6174 /struct/graph/at\n+ 0x000343ac 74722e63 20406c69 6e652032 39390000 tr.c @line 299..\n+ 0x000343bc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000343cc 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n+ 0x000343dc 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n+ 0x000343ec 692b312c 6c697374 6329292c 20696e20 i+1,listc)), in \n+ 0x000343fc 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003440c 74727563 742f6772 6170682f 61747472 truct/graph/attr\n+ 0x0003441c 2e632040 6c696e65 20393200 61727261 .c @line 92.arra\n+ 0x0003442c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003443c 6f756e64 733a2069 203e2063 20285241 ounds: i > c (RA\n+ 0x0003444c 4e47454f 4b28692c 6329292c 20696e20 NGEOK(i,c)), in \n+ 0x0003445c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003446c 74727563 742f6772 6170682f 77616c6b truct/graph/walk\n+ 0x0003447c 2e632040 6c696e65 20333238 00000000 .c @line 328....\n+ 0x0003448c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003449c 6f662062 6f756e64 733a2069 203e2063 of bounds: i > c\n+ 0x000344ac 20285241 4e47454f 4b28692c 6329292c (RANGEOK(i,c)),\n+ 0x000344bc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x000344cc 65732f73 74727563 742f6772 6170682f es/struct/graph/\n+ 0x000344dc 77616c6b 2e632040 6c696e65 20333337 walk.c @line 337\n+ 0x000344ec 00000000 2077616c 6b200000 6e6f2063 .... walk ..no c\n+ 0x000344fc 6f6d6d61 6e642073 70656369 66696564 ommand specified\n+ 0x0003450c 3a207368 6f756c64 20626520 22000000 : should be \"...\n+ 0x0003451c 2d747970 65000000 22206d69 7373696e -type...\" missin\n+ 0x0003452c 672c2073 686f756c 64206265 20220000 g, should be \"..\n+ 0x0003453c 76616c75 6520666f 72202200 61727261 value for \".arra\n+ 0x0003454c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003455c 6f756e64 733a2069 2b31203e 206f626a ounds: i+1 > obj\n+ 0x0003456c 63202852 414e4745 4f4b2869 2b312c6f c (RANGEOK(i+1,o\n+ 0x0003457c 626a6329 292c2069 6e206669 6c65202e bjc)), in file .\n+ 0x0003458c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x0003459c 67726170 682f7761 6c6b2e63 20406c69 graph/walk.c @li\n+ 0x000345ac 6e652036 38000000 2d6f7264 65720000 ne 68...-order..\n+ 0x000345bc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000345cc 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n+ 0x000345dc 206f626a 63202852 414e4745 4f4b2869 objc (RANGEOK(i\n+ 0x000345ec 2b312c6f 626a6329 292c2069 6e206669 +1,objc)), in fi\n+ 0x000345fc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x0003460c 7563742f 67726170 682f7761 6c6b2e63 uct/graph/walk.c\n+ 0x0003461c 20406c69 6e652037 35000000 2d646972 @line 75...-dir\n+ 0x0003462c 00000000 61727261 7920696e 64657820 ....array index \n+ 0x0003463c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x0003464c 2b31203e 206f626a 63202852 414e4745 +1 > objc (RANGE\n+ 0x0003465c 4f4b2869 2b312c6f 626a6329 292c2069 OK(i+1,objc)), i\n+ 0x0003466c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x0003467c 2f737472 7563742f 67726170 682f7761 /struct/graph/wa\n+ 0x0003468c 6c6b2e63 20406c69 6e652038 32000000 lk.c @line 82...\n+ 0x0003469c 2d636f6d 6d616e64 00000000 61727261 -command....arra\n+ 0x000346ac 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000346bc 6f756e64 733a2069 2b31203e 206f626a ounds: i+1 > obj\n+ 0x000346cc 63202852 414e4745 4f4b2869 2b312c6f c (RANGEOK(i+1,o\n+ 0x000346dc 626a6329 292c2069 6e206669 6c65202e bjc)), in file .\n+ 0x000346ec 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x000346fc 67726170 682f7761 6c6b2e63 20406c69 graph/walk.c @li\n+ 0x0003470c 6e652038 39000000 223a2073 686f756c ne 89...\": shoul\n+ 0x0003471c 64206265 20220000 756e6b6e 6f776e20 d be \"..unknown \n+ 0x0003472c 6f707469 6f6e2022 00000000 73656172 option \"....sear\n+ 0x0003473c 63682074 79706500 73656172 6368206f ch type.search o\n+ 0x0003474c 72646572 00000000 73656172 63682064 rder....search d\n+ 0x0003475c 69726563 74696f6e 00000000 756e6162 irection....unab\n+ 0x0003476c 6c652074 6f20646f 20612062 6f74682d le to do a both-\n+ 0x0003477c 6f726465 72206272 65616474 68206669 order breadth fi\n+ 0x0003478c 72737420 77616c6b 00000000 756e6162 rst walk....unab\n+ 0x0003479c 6c652074 6f20646f 20612070 6f73742d le to do a post-\n+ 0x000347ac 6f726465 72206272 65616474 68206669 order breadth fi\n+ 0x000347bc 72737420 77616c6b 00000000 656e7465 rst walk....ente\n+ 0x000347cc 72000000 6c656176 65000000 696d706f r...leave...impo\n+ 0x000347dc 73736962 6c652063 6f6d6269 6e617469 ssible combinati\n+ 0x000347ec 6f6e2062 66732f28 626f7468 7c706f73 on bfs/(both|pos\n+ 0x000347fc 74290000 6261636b 77617264 00000000 t)..backward....\n+ 0x0003480c 666f7277 61726400 626f7468 00000000 forward.both....\n+ 0x0003481c 70726500 706f7374 00000000 62667300 pre.post....bfs.\n+ 0x0003482c 64667300 43616e6e 6f742063 72656174 dfs.Cannot creat\n+ 0x0003483c 65204744 4e207374 72756374 75726520 e GDN structure \n+ 0x0003484c 76696120 72656775 6c617220 7368696d via regular shim\n+ 0x0003485c 6d657269 6e672e00 74636c6c 69623a3a mering..tcllib::\n+ 0x0003486c 73747275 63743a3a 67726170 682f6372 struct::graph/cr\n+ 0x0003487c 6974636c 3a3a6e6f 64650000 73747275 itcl::node..stru\n+ 0x0003488c 63743a3a 67726170 68286329 20676e5f ct::graph(c) gn_\n+ 0x0003489c 6e657720 2d207472 69656420 746f2075 new - tried to u\n+ 0x000348ac 73652064 75706c69 63617465 206e616d se duplicate nam\n+ 0x000348bc 6520666f 72206e65 77206e6f 64650000 e for new node..\n+ 0x000348cc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000348dc 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n+ 0x000348ec 63202852 414e4745 4f4b2869 2c6c6329 c (RANGEOK(i,lc)\n+ 0x000348fc 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x0003490c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n+ 0x0003491c 682f6e6f 64652e63 20406c69 6e652031 h/node.c @line 1\n+ 0x0003492c 31370000 6e6f6465 25640000 61726325 17..node%d..arc%\n+ 0x0003493c 64000000 61727261 7920696e 64657820 d...array index \n+ 0x0003494c 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n+ 0x0003495c 203e206c 632d3120 2852414e 47454f4b > lc-1 (RANGEOK\n+ 0x0003496c 286a2c6c 632d3129 292c2069 6e206669 (j,lc-1)), in fi\n+ 0x0003497c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x0003498c 7563742f 67726170 682f6772 6170682e uct/graph/graph.\n+ 0x0003499c 6320406c 696e6520 31363400 61727261 c @line 164.arra\n+ 0x000349ac 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000349bc 6f756e64 733a206a 203e206c 632d3120 ounds: j > lc-1 \n+ 0x000349cc 2852414e 47454f4b 286a2c6c 632d3129 (RANGEOK(j,lc-1)\n+ 0x000349dc 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x000349ec 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n+ 0x000349fc 682f6772 6170682e 6320406c 696e6520 h/graph.c @line \n+ 0x00034a0c 31383200 61727261 7920696e 64657820 182.array index \n+ 0x00034a1c 6f757420 6f662062 6f756e64 733a206b out of bounds: k\n+ 0x00034a2c 203e206c 632d3120 2852414e 47454f4b > lc-1 (RANGEOK\n+ 0x00034a3c 286b2c6c 632d3129 292c2069 6e206669 (k,lc-1)), in fi\n+ 0x00034a4c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x00034a5c 7563742f 67726170 682f6772 6170682e uct/graph/graph.\n+ 0x00034a6c 6320406c 696e6520 32303100 61727261 c @line 201.arra\n+ 0x00034a7c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00034a8c 6f756e64 733a206b 203e206c 632d3120 ounds: k > lc-1 \n+ 0x00034a9c 2852414e 47454f4b 286b2c6c 632d3129 (RANGEOK(k,lc-1)\n+ 0x00034aac 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x00034abc 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n+ 0x00034acc 682f6772 6170682e 6320406c 696e6520 h/graph.c @line \n+ 0x00034adc 32303500 61727261 7920696e 64657820 205.array index \n+ 0x00034aec 6f757420 6f662062 6f756e64 733a206b out of bounds: k\n+ 0x00034afc 203e206c 63202852 414e4745 4f4b286b > lc (RANGEOK(k\n+ 0x00034b0c 2c6c6329 292c2069 6e206669 6c65202e ,lc)), in file .\n+ 0x00034b1c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x00034b2c 67726170 682f6772 6170682e 6320406c graph/graph.c @l\n+ 0x00034b3c 696e6520 32303900 6572726f 7220696e ine 209.error in\n+ 0x00034b4c 20736572 69616c69 7a617469 6f6e3a20 serialization: \n+ 0x00034b5c 6c697374 206c656e 67746820 6e6f7420 list length not \n+ 0x00034b6c 31206d6f 6420332e 00000000 61727261 1 mod 3.....arra\n+ 0x00034b7c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00034b8c 6f756e64 733a2069 203e206c 632d3120 ounds: i > lc-1 \n+ 0x00034b9c 2852414e 47454f4b 28692c6c 632d3129 (RANGEOK(i,lc-1)\n+ 0x00034bac 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x00034bbc 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n+ 0x00034bcc 682f6772 6170682e 6320406c 696e6520 h/graph.c @line \n+ 0x00034bdc 32383700 6572726f 7220696e 20736572 287.error in ser\n+ 0x00034bec 69616c69 7a617469 6f6e3a20 61726320 ialization: arc \n+ 0x00034bfc 696e666f 726d6174 696f6e20 6c656e67 information leng\n+ 0x00034c0c 7468206e 6f742033 206f7220 342e0000 th not 3 or 4...\n+ 0x00034c1c 222e0000 6572726f 7220696e 20736572 \"...error in ser\n+ 0x00034c2c 69616c69 7a617469 6f6e3a20 62616420 ialization: bad \n+ 0x00034c3c 61726320 64657374 696e6174 696f6e20 arc destination \n+ 0x00034c4c 72656665 72656e63 65202200 61727261 reference \".arra\n+ 0x00034c5c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00034c6c 6f756e64 733a2069 203e206c 632d3120 ounds: i > lc-1 \n+ 0x00034c7c 2852414e 47454f4b 28692c6c 632d3129 (RANGEOK(i,lc-1)\n+ 0x00034c8c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x00034c9c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n+ 0x00034cac 682f6772 6170682e 6320406c 696e6520 h/graph.c @line \n+ 0x00034cbc 33323100 6572726f 7220696e 20736572 321.error in ser\n+ 0x00034ccc 69616c69 7a617469 6f6e3a20 6475706c ialization: dupl\n+ 0x00034cdc 69636174 65206e6f 6465206e 616d6573 icate node names\n+ 0x00034cec 2e000000 6572726f 7220696e 20736572 ....error in ser\n+ 0x00034cfc 69616c69 7a617469 6f6e3a20 6475706c ialization: dupl\n+ 0x00034d0c 69636174 65206465 66696e69 74696f6e icate definition\n+ 0x00034d1c 206f6620 61726320 22000000 61727261 of arc \"...arra\n+ 0x00034d2c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00034d3c 6f756e64 733a2069 203e206c 632d3120 ounds: i > lc-1 \n+ 0x00034d4c 2852414e 47454f4b 28692c6c 632d3129 (RANGEOK(i,lc-1)\n+ 0x00034d5c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x00034d6c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n+ 0x00034d7c 682f6772 6170682e 6320406c 696e6520 h/graph.c @line \n+ 0x00034d8c 33383900 61727261 7920696e 64657820 389.array index \n+ 0x00034d9c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x00034dac 203e206c 632d3120 2852414e 47454f4b > lc-1 (RANGEOK\n+ 0x00034dbc 28692c6c 632d3129 292c2069 6e206669 (i,lc-1)), in fi\n+ 0x00034dcc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x00034ddc 7563742f 67726170 682f6772 6170682e uct/graph/graph.\n+ 0x00034dec 6320406c 696e6520 33393200 61727261 c @line 392.arra\n+ 0x00034dfc 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00034e0c 6f756e64 733a2069 203e206c 632d3120 ounds: i > lc-1 \n+ 0x00034e1c 2852414e 47454f4b 28692c6c 632d3129 (RANGEOK(i,lc-1)\n+ 0x00034e2c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x00034e3c 756c6573 2f737472 7563742f 67726170 ules/struct/grap\n+ 0x00034e4c 682f6772 6170682e 6320406c 696e6520 h/graph.c @line \n+ 0x00034e5c 34303300 696e7661 6c696420 636f6d6d 403.invalid comm\n+ 0x00034e6c 616e6420 6e616d65 20220000 636d6420 and name \"..cmd \n 0x00034e7c 3f617267 202e2e2e 3f000000 3a3a7374 ?arg ...?...::st\n 0x00034e8c 72756374 3a3a7365 745f6372 6974636c ruct::set_critcl\n 0x00034e9c 00000000 61646400 636f6e74 61696e73 ....add.contains\n 0x00034eac 00000000 64696666 6572656e 63650000 ....difference..\n 0x00034ebc 65717561 6c000000 6578636c 75646500 equal...exclude.\n 0x00034ecc 696e636c 75646500 696e7465 72736563 include.intersec\n 0x00034edc 74000000 696e7465 72736563 74330000 t...intersect3..\n 0x00034eec 73697a65 00000000 73756273 65746f66 size....subsetof\n 0x00034efc 00000000 73756274 72616374 00000000 ....subtract....\n 0x00034f0c 73796d64 69666600 756e696f 6e000000 symdiff.union...\n- 0x00034f1c 41766172 20420000 73657420 6974656d Avar B..set item\n- 0x00034f2c 00000000 41204200 41766172 20656c65 ....A B.Avar ele\n- 0x00034f3c 6d656e74 00000000 74636c6c 69623a3a ment....tcllib::\n- 0x00034f4c 73747275 63743a3a 7365742f 63726974 struct::set/crit\n- 0x00034f5c 636c3a3a 73657400 62697473 7472696e cl::set.bitstrin\n+ 0x00034f1c 74636c6c 69623a3a 73747275 63743a3a tcllib::struct::\n+ 0x00034f2c 7365742f 63726974 636c3a3a 73657400 set/critcl::set.\n+ 0x00034f3c 41766172 20420000 73657420 6974656d Avar B..set item\n+ 0x00034f4c 00000000 41204200 41766172 20656c65 ....A B.Avar ele\n+ 0x00034f5c 6d656e74 00000000 62697473 7472696e ment....bitstrin\n 0x00034f6c 67000000 65737472 696e6700 4c656e67 g...estring.Leng\n 0x00034f7c 74682069 73206e6f 74206120 6d756c74 th is not a mult\n 0x00034f8c 69706c65 206f6620 38000000 496e7661 iple of 8...Inva\n 0x00034f9c 6c696420 63686172 61637465 72206174 lid character at\n 0x00034fac 20696e64 65782025 643a2022 3d222028 index %d: \"=\" (\n 0x00034fbc 70616464 696e6720 666f756e 6420696e padding found in\n 0x00034fcc 20746865 206d6964 646c6520 6f662074 the middle of t\n@@ -1034,1106 +1034,1106 @@\n 0x0003523c 63726974 636c0000 74726565 256c6400 critcl..tree%ld.\n 0x0003524c 2220616c 72656164 79206578 69737473 \" already exists\n 0x0003525c 2c20756e 61626c65 20746f20 63726561 , unable to crea\n 0x0003526c 74652074 72656500 3a3a7374 72756374 te tree.::struct\n 0x0003527c 3a3a7472 65655f63 72697463 6c000000 ::tree_critcl...\n 0x0003528c 3a3a7374 72756374 3a3a7472 65653a3a ::struct::tree::\n 0x0003529c 7072756e 655f6372 6974636c 00000000 prune_critcl....\n- 0x000352ac 496c6c65 67616c20 61747465 6d707420 Illegal attempt \n- 0x000352bc 746f2070 72756e65 20696e2d 6f726465 to prune in-orde\n- 0x000352cc 72207761 6c6b696e 67000000 496c6c65 r walking...Ille\n- 0x000352dc 67616c20 61747465 6d707420 746f2070 gal attempt to p\n- 0x000352ec 72756e65 20706f73 742d6f72 64657220 rune post-order \n- 0x000352fc 77616c6b 696e6700 76616c75 6520666f walking.value fo\n- 0x0003530c 7220222d 74797065 22206d69 7373696e r \"-type\" missin\n- 0x0003531c 67000000 61727261 7920696e 64657820 g...array index \n- 0x0003532c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x0003533c 2b31203e 206f626a 63202852 414e4745 +1 > objc (RANGE\n- 0x0003534c 4f4b2869 2b312c6f 626a6329 292c2069 OK(i+1,objc)), i\n- 0x0003535c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x0003536c 2f737472 7563742f 74726565 2f77616c /struct/tree/wal\n- 0x0003537c 6b2e6320 406c696e 65203630 00000000 k.c @line 60....\n- 0x0003538c 76616c75 6520666f 7220222d 6f726465 value for \"-orde\n- 0x0003539c 7222206d 69737369 6e670000 61727261 r\" missing..arra\n- 0x000353ac 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000353bc 6f756e64 733a2069 2b31203e 206f626a ounds: i+1 > obj\n- 0x000353cc 63202852 414e4745 4f4b2869 2b312c6f c (RANGEOK(i+1,o\n- 0x000353dc 626a6329 292c2069 6e206669 6c65202e bjc)), in file .\n- 0x000353ec 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n- 0x000353fc 74726565 2f77616c 6b2e6320 406c696e tree/walk.c @lin\n- 0x0003540c 65203732 00000000 756e6162 6c652074 e 72....unable t\n- 0x0003541c 6f20646f 20612069 6e2d6f72 64657220 o do a in-order \n- 0x0003542c 62726561 64746820 66697273 74207761 breadth first wa\n- 0x0003543c 6c6b0000 76697369 74000000 696e0000 lk..visit...in..\n- 0x0003544c 43616e6e 6f742063 72656174 65205444 Cannot create TD\n- 0x0003545c 4e207374 72756374 75726520 76696120 N structure via \n- 0x0003546c 72656775 6c617220 7368696d 6d657269 regular shimmeri\n- 0x0003547c 6e672e00 2220646f 6573206e 6f742065 ng..\" does not e\n- 0x0003548c 78697374 20696e20 74726565 20220000 xist in tree \"..\n- 0x0003549c 74636c6c 69623a3a 73747275 63743a3a tcllib::struct::\n- 0x000354ac 74726565 2f637269 74636c3a 3a6e6f64 tree/critcl::nod\n- 0x000354bc 65000000 61727261 7920696e 64657820 e...array index \n- 0x000354cc 6f757420 6f662062 6f756e64 733a2061 out of bounds: a\n- 0x000354dc 74203e20 6c632028 52414e47 454f4b28 t > lc (RANGEOK(\n- 0x000354ec 61742c6c 6329292c 20696e20 66696c65 at,lc)), in file\n- 0x000354fc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003550c 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n- 0x0003551c 65203130 39340000 61727261 7920696e e 1094..array in\n- 0x0003552c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003553c 733a2061 74203e20 6c632028 52414e47 s: at > lc (RANG\n- 0x0003554c 454f4b28 61742c6c 6329292c 20696e20 EOK(at,lc)), in \n- 0x0003555c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003556c 74727563 742f7472 65652f74 6e2e6320 truct/tree/tn.c \n- 0x0003557c 406c696e 65203131 30360000 61727261 @line 1106..arra\n- 0x0003558c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003559c 6f756e64 733a2069 203e206e 2d3e6e63 ounds: i > n->nc\n- 0x000355ac 68696c64 72656e20 2852414e 47454f4b hildren (RANGEOK\n- 0x000355bc 28692c6e 2d3e6e63 68696c64 72656e29 (i,n->nchildren)\n- 0x000355cc 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x000355dc 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n- 0x000355ec 2f746e2e 6320406c 696e6520 31313037 /tn.c @line 1107\n- 0x000355fc 00000000 73747275 63743a3a 74726565 ....struct::tree\n- 0x0003560c 28632920 746e5f6e 6577202d 20747269 (c) tn_new - tri\n- 0x0003561c 65642074 6f207573 65206475 706c6963 ed to use duplic\n- 0x0003562c 61746520 6e616d65 20666f72 206e6577 ate name for new\n- 0x0003563c 206e6f64 65000000 61727261 7920696e node...array in\n- 0x0003564c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003565c 733a2069 203e2070 2d3e6e63 68696c64 s: i > p->nchild\n- 0x0003566c 72656e20 2852414e 47454f4b 28692c70 ren (RANGEOK(i,p\n- 0x0003567c 2d3e6e63 68696c64 72656e29 292c2069 ->nchildren)), i\n- 0x0003568c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x0003569c 2f737472 7563742f 74726565 2f746e2e /struct/tree/tn.\n- 0x000356ac 6320406c 696e6520 32373700 61727261 c @line 277.arra\n- 0x000356bc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000356cc 6f756e64 733a2069 2b31203e 20702d3e ounds: i+1 > p->\n- 0x000356dc 6e636869 6c647265 6e202852 414e4745 nchildren (RANGE\n- 0x000356ec 4f4b2869 2b312c70 2d3e6e63 68696c64 OK(i+1,p->nchild\n- 0x000356fc 72656e29 292c2069 6e206669 6c65202e ren)), in file .\n- 0x0003570c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n- 0x0003571c 74726565 2f746e2e 6320406c 696e6520 tree/tn.c @line \n- 0x0003572c 32373800 746e5f64 65746163 686d616e 278.tn_detachman\n- 0x0003573c 79202d20 74726965 6420746f 20637574 y - tried to cut\n- 0x0003574c 20746f6f 206d616e 79206368 696c6472 too many childr\n- 0x0003575c 656e2028 656e6420 3c3d2070 2d3e6e63 en (end <= p->nc\n- 0x0003576c 68696c64 72656e29 2c20696e 2066696c hildren), in fil\n- 0x0003577c 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n- 0x0003578c 63742f74 7265652f 746e2e63 20406c69 ct/tree/tn.c @li\n- 0x0003579c 6e652033 32380000 746e5f64 65746163 ne 328..tn_detac\n- 0x000357ac 686d616e 79202d20 74726965 6420746f hmany - tried to\n- 0x000357bc 20637574 206e6f74 68696e67 20286c65 cut nothing (le\n- 0x000357cc 6e203e20 30292c20 696e2066 696c6520 n > 0), in file \n- 0x000357dc 2e2f6d6f 64756c65 732f7374 72756374 ./modules/struct\n- 0x000357ec 2f747265 652f746e 2e632040 6c696e65 /tree/tn.c @line\n- 0x000357fc 20333239 00000000 61727261 7920696e 329....array in\n- 0x0003580c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003581c 733a206b 203e2070 2d3e6e63 68696c64 s: k > p->nchild\n- 0x0003582c 72656e20 2852414e 47454f4b 286b2c70 ren (RANGEOK(k,p\n- 0x0003583c 2d3e6e63 68696c64 72656e29 292c2069 ->nchildren)), i\n- 0x0003584c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x0003585c 2f737472 7563742f 74726565 2f746e2e /struct/tree/tn.\n- 0x0003586c 6320406c 696e6520 33393600 61727261 c @line 396.arra\n- 0x0003587c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003588c 6f756e64 733a206b 203e2070 2d3e6e63 ounds: k > p->nc\n- 0x0003589c 68696c64 72656e20 2852414e 47454f4b hildren (RANGEOK\n- 0x000358ac 286b2c70 2d3e6e63 68696c64 72656e29 (k,p->nchildren)\n- 0x000358bc 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x000358cc 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n- 0x000358dc 2f746e2e 6320406c 696e6520 34303400 /tn.c @line 404.\n- 0x000358ec 61727261 7920696e 64657820 6f757420 array index out \n- 0x000358fc 6f662062 6f756e64 733a2069 203e2070 of bounds: i > p\n- 0x0003590c 2d3e6e63 68696c64 72656e20 2852414e ->nchildren (RAN\n- 0x0003591c 47454f4b 28692c70 2d3e6e63 68696c64 GEOK(i,p->nchild\n- 0x0003592c 72656e29 292c2069 6e206669 6c65202e ren)), in file .\n- 0x0003593c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n- 0x0003594c 74726565 2f746e2e 6320406c 696e6520 tree/tn.c @line \n- 0x0003595c 34303500 61727261 7920696e 64657820 405.array index \n- 0x0003596c 6f757420 6f662062 6f756e64 733a2061 out of bounds: a\n- 0x0003597c 74203e20 702d3e6e 6368696c 6472656e t > p->nchildren\n- 0x0003598c 20285241 4e47454f 4b286174 2c702d3e (RANGEOK(at,p->\n- 0x0003599c 6e636869 6c647265 6e29292c 20696e20 nchildren)), in \n- 0x000359ac 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x000359bc 74727563 742f7472 65652f74 6e2e6320 truct/tree/tn.c \n- 0x000359cc 406c696e 65203436 36000000 61727261 @line 466...arra\n- 0x000359dc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000359ec 6f756e64 733a2061 742d3120 3e20702d ounds: at-1 > p-\n- 0x000359fc 3e6e6368 696c6472 656e2028 52414e47 >nchildren (RANG\n- 0x00035a0c 454f4b28 61742d31 2c702d3e 6e636869 EOK(at-1,p->nchi\n- 0x00035a1c 6c647265 6e29292c 20696e20 66696c65 ldren)), in file\n- 0x00035a2c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00035a3c 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n- 0x00035a4c 65203437 37000000 61727261 7920696e e 477...array in\n- 0x00035a5c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00035a6c 733a2061 74203e20 702d3e6e 6368696c s: at > p->nchil\n- 0x00035a7c 6472656e 20285241 4e47454f 4b286174 dren (RANGEOK(at\n- 0x00035a8c 2c702d3e 6e636869 6c647265 6e29292c ,p->nchildren)),\n- 0x00035a9c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x00035aac 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n- 0x00035abc 6e2e6320 406c696e 65203530 39000000 n.c @line 509...\n- 0x00035acc 61727261 7920696e 64657820 6f757420 array index out \n- 0x00035adc 6f662062 6f756e64 733a2061 74203e20 of bounds: at > \n- 0x00035aec 702d3e6e 6368696c 6472656e 20285241 p->nchildren (RA\n- 0x00035afc 4e47454f 4b286174 2c702d3e 6e636869 NGEOK(at,p->nchi\n- 0x00035b0c 6c647265 6e29292c 20696e20 66696c65 ldren)), in file\n- 0x00035b1c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00035b2c 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n- 0x00035b3c 65203532 31000000 61727261 7920696e e 521...array in\n- 0x00035b4c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00035b5c 733a2069 203e2070 2d3e6e63 68696c64 s: i > p->nchild\n- 0x00035b6c 72656e20 2852414e 47454f4b 28692c70 ren (RANGEOK(i,p\n- 0x00035b7c 2d3e6e63 68696c64 72656e29 292c2069 ->nchildren)), i\n- 0x00035b8c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x00035b9c 2f737472 7563742f 74726565 2f746e2e /struct/tree/tn.\n- 0x00035bac 6320406c 696e6520 35373000 61727261 c @line 570.arra\n- 0x00035bbc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00035bcc 6f756e64 733a206b 203e2070 2d3e6e63 ounds: k > p->nc\n- 0x00035bdc 68696c64 72656e20 2852414e 47454f4b hildren (RANGEOK\n- 0x00035bec 286b2c70 2d3e6e63 68696c64 72656e29 (k,p->nchildren)\n- 0x00035bfc 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x00035c0c 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n- 0x00035c1c 2f746e2e 6320406c 696e6520 35373100 /tn.c @line 571.\n- 0x00035c2c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00035c3c 6f662062 6f756e64 733a2061 742b3120 of bounds: at+1 \n- 0x00035c4c 3e20702d 3e6e6368 696c6472 656e2028 > p->nchildren (\n- 0x00035c5c 52414e47 454f4b28 61742b31 2c702d3e RANGEOK(at+1,p->\n- 0x00035c6c 6e636869 6c647265 6e29292c 20696e20 nchildren)), in \n- 0x00035c7c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x00035c8c 74727563 742f7472 65652f74 6e2e6320 truct/tree/tn.c \n- 0x00035c9c 406c696e 65203538 36000000 61727261 @line 586...arra\n- 0x00035cac 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00035cbc 6f756e64 733a2061 742d3120 3e20702d ounds: at-1 > p-\n- 0x00035ccc 3e6e6368 696c6472 656e2028 52414e47 >nchildren (RANG\n- 0x00035cdc 454f4b28 61742d31 2c702d3e 6e636869 EOK(at-1,p->nchi\n- 0x00035cec 6c647265 6e29292c 20696e20 66696c65 ldren)), in file\n- 0x00035cfc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00035d0c 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n- 0x00035d1c 65203539 34000000 61727261 7920696e e 594...array in\n- 0x00035d2c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00035d3c 733a2069 203e2070 2d3e6e63 68696c64 s: i > p->nchild\n- 0x00035d4c 72656e20 2852414e 47454f4b 28692c70 ren (RANGEOK(i,p\n- 0x00035d5c 2d3e6e63 68696c64 72656e29 292c2069 ->nchildren)), i\n- 0x00035d6c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x00035d7c 2f737472 7563742f 74726565 2f746e2e /struct/tree/tn.\n- 0x00035d8c 6320406c 696e6520 36333700 61727261 c @line 637.arra\n- 0x00035d9c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00035dac 6f756e64 733a206b 203e2070 2d3e6e63 ounds: k > p->nc\n- 0x00035dbc 68696c64 72656e20 2852414e 47454f4b hildren (RANGEOK\n- 0x00035dcc 286b2c70 2d3e6e63 68696c64 72656e29 (k,p->nchildren)\n- 0x00035ddc 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x00035dec 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n- 0x00035dfc 2f746e2e 6320406c 696e6520 36333800 /tn.c @line 638.\n- 0x00035e0c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00035e1c 6f662062 6f756e64 733a206b 203e2070 of bounds: k > p\n- 0x00035e2c 2d3e6e63 68696c64 72656e20 2852414e ->nchildren (RAN\n- 0x00035e3c 47454f4b 286b2c70 2d3e6e63 68696c64 GEOK(k,p->nchild\n- 0x00035e4c 72656e29 292c2069 6e206669 6c65202e ren)), in file .\n- 0x00035e5c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n- 0x00035e6c 74726565 2f746e2e 6320406c 696e6520 tree/tn.c @line \n- 0x00035e7c 36343700 61727261 7920696e 64657820 647.array index \n- 0x00035e8c 6f757420 6f662062 6f756e64 733a206b out of bounds: k\n- 0x00035e9c 203e2070 2d3e6e63 68696c64 72656e20 > p->nchildren \n- 0x00035eac 2852414e 47454f4b 286b2c70 2d3e6e63 (RANGEOK(k,p->nc\n- 0x00035ebc 68696c64 72656e29 292c2069 6e206669 hildren)), in fi\n- 0x00035ecc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x00035edc 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n- 0x00035eec 696e6520 36353600 61727261 7920696e ine 656.array in\n- 0x00035efc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00035f0c 733a206b 2d31203e 20702d3e 6e636869 s: k-1 > p->nchi\n- 0x00035f1c 6c647265 6e202852 414e4745 4f4b286b ldren (RANGEOK(k\n- 0x00035f2c 2d312c70 2d3e6e63 68696c64 72656e29 -1,p->nchildren)\n- 0x00035f3c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n- 0x00035f4c 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n- 0x00035f5c 2f746e2e 6320406c 696e6520 36353700 /tn.c @line 657.\n- 0x00035f6c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00035f7c 6f662062 6f756e64 733a206b 2b31203e of bounds: k+1 >\n- 0x00035f8c 20702d3e 6e636869 6c647265 6e202852 p->nchildren (R\n- 0x00035f9c 414e4745 4f4b286b 2b312c70 2d3e6e63 ANGEOK(k+1,p->nc\n- 0x00035fac 68696c64 72656e29 292c2069 6e206669 hildren)), in fi\n- 0x00035fbc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x00035fcc 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n- 0x00035fdc 696e6520 36363500 4d616c66 6f726d65 ine 665.Malforme\n- 0x00035fec 64206e6f 64657320 61747472 69627574 d nodes attribut\n- 0x00035ffc 65732c20 736e7563 6b207468 726f7567 es, snuck throug\n- 0x0003600c 68207661 6c696461 74696f6e 206f6620 h validation of \n- 0x0003601c 73657269 616c697a 6174696f 6e2e0000 serialization...\n- 0x0003602c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003603c 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n- 0x0003604c 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n- 0x0003605c 692b312c 6c697374 6329292c 20696e20 i+1,listc)), in \n- 0x0003606c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003607c 74727563 742f7472 65652f74 6e2e6320 truct/tree/tn.c \n- 0x0003608c 406c696e 65203737 31000000 42616420 @line 771...Bad \n- 0x0003609c 6c697374 206f6620 64657363 656e6461 list of descenda\n- 0x000360ac 6e747320 28656e64 203d3d20 6c63292c nts (end == lc),\n- 0x000360bc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x000360cc 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n- 0x000360dc 6e2e6320 406c696e 65203835 37000000 n.c @line 857...\n- 0x000360ec 61727261 7920696e 64657820 6f757420 array index out \n- 0x000360fc 6f662062 6f756e64 733a2063 6d646320 of bounds: cmdc \n- 0x0003610c 3e206563 20285241 4e47454f 4b28636d > ec (RANGEOK(cm\n- 0x0003611c 64632c65 6329292c 20696e20 66696c65 dc,ec)), in file\n- 0x0003612c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003613c 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n- 0x0003614c 65203931 35000000 61727261 7920696e e 915...array in\n- 0x0003615c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003616c 733a2063 6d64632b 31203e20 65632028 s: cmdc+1 > ec (\n- 0x0003617c 52414e47 454f4b28 636d6463 2b312c65 RANGEOK(cmdc+1,e\n- 0x0003618c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x0003619c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n- 0x000361ac 65652f74 6e2e6320 406c696e 65203932 ee/tn.c @line 92\n- 0x000361bc 38000000 61727261 7920696e 64657820 8...array index \n- 0x000361cc 6f757420 6f662062 6f756e64 733a2064 out of bounds: d\n- 0x000361dc 7374203e 206c6320 2852414e 47454f4b st > lc (RANGEOK\n- 0x000361ec 28647374 2c6c6329 292c2069 6e206669 (dst,lc)), in fi\n- 0x000361fc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x0003620c 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n- 0x0003621c 696e6520 39353800 61727261 7920696e ine 958.array in\n- 0x0003622c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003623c 733a2063 6d646320 3e206563 20285241 s: cmdc > ec (RA\n- 0x0003624c 4e47454f 4b28636d 64632c65 6329292c NGEOK(cmdc,ec)),\n- 0x0003625c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003626c 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n- 0x0003627c 6e2e6320 406c696e 65203937 33000000 n.c @line 973...\n- 0x0003628c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003629c 6f662062 6f756e64 733a2063 6d646320 of bounds: cmdc \n- 0x000362ac 3e206563 20285241 4e47454f 4b28636d > ec (RANGEOK(cm\n- 0x000362bc 64632c65 6329292c 20696e20 66696c65 dc,ec)), in file\n- 0x000362cc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x000362dc 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n- 0x000362ec 65203939 32000000 61727261 7920696e e 992...array in\n- 0x000362fc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003630c 733a2069 203e206c 69737463 20285241 s: i > listc (RA\n- 0x0003631c 4e47454f 4b28692c 6c697374 6329292c NGEOK(i,listc)),\n- 0x0003632c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003633c 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n- 0x0003634c 6e2e6320 406c696e 65203130 34310000 n.c @line 1041..\n- 0x0003635c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003636c 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n- 0x0003637c 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n- 0x0003638c 692b312c 6c697374 6329292c 20696e20 i+1,listc)), in \n- 0x0003639c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x000363ac 74727563 742f7472 65652f74 6e2e6320 truct/tree/tn.c \n- 0x000363bc 406c696e 65203130 34320000 61727261 @line 1042..arra\n- 0x000363cc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000363dc 6f756e64 733a2061 742b3020 3e206c69 ounds: at+0 > li\n- 0x000363ec 73746320 2852414e 47454f4b 2861742b stc (RANGEOK(at+\n- 0x000363fc 302c6c69 73746329 292c2069 6e206669 0,listc)), in fi\n- 0x0003640c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x0003641c 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n- 0x0003642c 696e6520 31303538 00000000 61727261 ine 1058....arra\n- 0x0003643c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003644c 6f756e64 733a2061 742b3120 3e206c69 ounds: at+1 > li\n- 0x0003645c 73746320 2852414e 47454f4b 2861742b stc (RANGEOK(at+\n- 0x0003646c 312c6c69 73746329 292c2069 6e206669 1,listc)), in fi\n- 0x0003647c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x0003648c 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n- 0x0003649c 696e6520 31303539 00000000 61727261 ine 1059....arra\n- 0x000364ac 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000364bc 6f756e64 733a2061 742b3220 3e206c69 ounds: at+2 > li\n- 0x000364cc 73746320 2852414e 47454f4b 2861742b stc (RANGEOK(at+\n- 0x000364dc 322c6c69 73746329 292c2069 6e206669 2,listc)), in fi\n- 0x000364ec 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x000364fc 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n- 0x0003650c 696e6520 31303630 00000000 20286c6f ine 1060.... (lo\n- 0x0003651c 6f6b7320 6c696b65 20696e76 616c6964 oks like invalid\n- 0x0003652c 206f6374 616c206e 756d6265 72290000 octal number)..\n- 0x0003653c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003654c 6f662062 6f756e64 733a2069 203e2064 of bounds: i > d\n- 0x0003655c 65707468 20285241 4e47454f 4b28692c epth (RANGEOK(i,\n- 0x0003656c 64657074 6829292c 20696e20 66696c65 depth)), in file\n- 0x0003657c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003658c 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n- 0x0003659c 20313431 00000000 496e636f 6e736973 141....Inconsis\n- 0x000365ac 74656e74 20236e6f 64657320 696e2074 tent #nodes in t\n- 0x000365bc 72656520 28742d3e 6e6f6465 2e6e756d ree (t->node.num\n- 0x000365cc 456e7472 69657320 3d3d2074 2d3e6e6e Entries == t->nn\n- 0x000365dc 6f646573 292c2069 6e206669 6c65202e odes), in file .\n- 0x000365ec 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n- 0x000365fc 74726565 2f6d2e63 20406c69 6e652032 tree/m.c @line 2\n- 0x0003660c 38370000 61727261 7920696e 64657820 87..array index \n- 0x0003661c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x0003662c 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n- 0x0003663c 4b28692c 6c697374 6329292c 20696e20 K(i,listc)), in \n- 0x0003664c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003665c 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n- 0x0003666c 6c696e65 20333137 00000000 61727261 line 317....arra\n- 0x0003667c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003668c 6f756e64 733a2069 2b31203e 206c6973 ounds: i+1 > lis\n- 0x0003669c 74632028 52414e47 454f4b28 692b312c tc (RANGEOK(i+1,\n- 0x000366ac 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x000366bc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x000366cc 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n- 0x000366dc 20333138 00000000 61727261 7920696e 318....array in\n- 0x000366ec 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x000366fc 733a206a 203e206c 69737463 20285241 s: j > listc (RA\n- 0x0003670c 4e47454f 4b286a2c 6c697374 6329292c NGEOK(j,listc)),\n- 0x0003671c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003672c 65732f73 74727563 742f7472 65652f6d es/struct/tree/m\n- 0x0003673c 2e632040 6c696e65 20333636 00000000 .c @line 366....\n- 0x0003674c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003675c 6f662062 6f756e64 733a206a 2b31203e of bounds: j+1 >\n- 0x0003676c 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n- 0x0003677c 6a2b312c 6c697374 6329292c 20696e20 j+1,listc)), in \n- 0x0003678c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003679c 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n- 0x000367ac 6c696e65 20333637 00000000 61727261 line 367....arra\n- 0x000367bc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000367cc 6f756e64 733a2069 203e206c 69737463 ounds: i > listc\n- 0x000367dc 20285241 4e47454f 4b28692c 6c697374 (RANGEOK(i,list\n- 0x000367ec 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x000367fc 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n- 0x0003680c 65652f6d 2e632040 6c696e65 20343034 ee/m.c @line 404\n- 0x0003681c 00000000 61727261 7920696e 64657820 ....array index \n- 0x0003682c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x0003683c 2b31203e 206c6973 74632028 52414e47 +1 > listc (RANG\n- 0x0003684c 454f4b28 692b312c 6c697374 6329292c EOK(i+1,listc)),\n- 0x0003685c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003686c 65732f73 74727563 742f7472 65652f6d es/struct/tree/m\n- 0x0003687c 2e632040 6c696e65 20343035 00000000 .c @line 405....\n- 0x0003688c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003689c 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n- 0x000368ac 69737463 20285241 4e47454f 4b28692c istc (RANGEOK(i,\n- 0x000368bc 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x000368cc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x000368dc 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n- 0x000368ec 20343339 00000000 61727261 7920696e 439....array in\n- 0x000368fc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003690c 733a2069 2b31203e 206c6973 74632028 s: i+1 > listc (\n- 0x0003691c 52414e47 454f4b28 692b312c 6c697374 RANGEOK(i+1,list\n- 0x0003692c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x0003693c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n- 0x0003694c 65652f6d 2e632040 6c696e65 20343430 ee/m.c @line 440\n- 0x0003695c 00000000 3f2d616c 6c3f206e 6f646520 ....?-all? node \n- 0x0003696c 3f66696c 74657220 636d643f 00000000 ?filter cmd?....\n- 0x0003697c 2d616c6c 00000000 66696c74 65720000 -all....filter..\n- 0x0003698c 63616e6e 6f742063 75742072 6f6f7420 cannot cut root \n- 0x0003699c 6e6f6465 00000000 63616e6e 6f742064 node....cannot d\n- 0x000369ac 656c6574 6520726f 6f74206e 6f646500 elete root node.\n- 0x000369bc 6e6f6465 203f6669 6c746572 20636d64 node ?filter cmd\n- 0x000369cc 3f000000 61727261 7920696e 64657820 ?...array index \n- 0x000369dc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x000369ec 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n- 0x000369fc 4b28692c 6c697374 6329292c 20696e20 K(i,listc)), in \n- 0x00036a0c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x00036a1c 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n- 0x00036a2c 6c696e65 20393835 00000000 61727261 line 985....arra\n- 0x00036a3c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00036a4c 6f756e64 733a2069 2b31203e 206c6973 ounds: i+1 > lis\n- 0x00036a5c 74632028 52414e47 454f4b28 692b312c tc (RANGEOK(i+1,\n- 0x00036a6c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x00036a7c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00036a8c 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n- 0x00036a9c 20393836 00000000 42616420 61747472 986....Bad attr\n- 0x00036aac 69627574 65207265 74726965 76616c20 ibute retrieval \n- 0x00036abc 2869203d 3d206c69 73746329 2c20696e (i == listc), in\n- 0x00036acc 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x00036adc 73747275 63742f74 7265652f 6d2e6320 struct/tree/m.c \n- 0x00036aec 406c696e 65203939 32000000 61727261 @line 992...arra\n- 0x00036afc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00036b0c 6f756e64 733a2069 203e206c 69737463 ounds: i > listc\n- 0x00036b1c 20285241 4e47454f 4b28692c 6c697374 (RANGEOK(i,list\n- 0x00036b2c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x00036b3c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n- 0x00036b4c 65652f6d 2e632040 6c696e65 20313030 ee/m.c @line 100\n- 0x00036b5c 33000000 61727261 7920696e 64657820 3...array index \n- 0x00036b6c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x00036b7c 2b31203e 206c6973 74632028 52414e47 +1 > listc (RANG\n- 0x00036b8c 454f4b28 692b312c 6c697374 6329292c EOK(i+1,listc)),\n- 0x00036b9c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x00036bac 65732f73 74727563 742f7472 65652f6d es/struct/tree/m\n- 0x00036bbc 2e632040 6c696e65 20313030 34000000 .c @line 1004...\n- 0x00036bcc 42616420 61747472 69627574 6520676c Bad attribute gl\n- 0x00036bdc 6f622072 65747269 6576616c 20286920 ob retrieval (i \n- 0x00036bec 3c3d206c 69737463 292c2069 6e206669 <= listc), in fi\n- 0x00036bfc 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n- 0x00036c0c 7563742f 74726565 2f6d2e63 20406c69 uct/tree/m.c @li\n- 0x00036c1c 6e652031 30313100 63616e6e 6f742064 ne 1011.cannot d\n- 0x00036c2c 65746572 6d696e65 20696e64 6578206f etermine index o\n- 0x00036c3c 6620726f 6f74206e 6f646500 70617265 f root node.pare\n- 0x00036c4c 6e742069 6e646578 203f6e61 6d652e2e nt index ?name..\n- 0x00036c5c 2e3f0000 70617265 6e742000 63616e6e .?..parent .cann\n- 0x00036c6c 6f74206d 6f766520 726f6f74 206e6f64 ot move root nod\n- 0x00036c7c 65000000 22206361 6e6e6f74 20626520 e...\" cannot be \n- 0x00036c8c 69747320 6f776e20 64657363 656e6461 its own descenda\n- 0x00036c9c 6e740000 42616420 6b657920 72657472 nt..Bad key retr\n- 0x00036cac 69657661 6c202869 203d3d20 6c697374 ieval (i == list\n- 0x00036cbc 63292c20 696e2066 696c6520 2e2f6d6f c), in file ./mo\n- 0x00036ccc 64756c65 732f7374 72756374 2f747265 dules/struct/tre\n- 0x00036cdc 652f6d2e 6320406c 696e6520 31333936 e/m.c @line 1396\n- 0x00036cec 00000000 61727261 7920696e 64657820 ....array index \n- 0x00036cfc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x00036d0c 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n- 0x00036d1c 4b28692c 6c697374 6329292c 20696e20 K(i,listc)), in \n- 0x00036d2c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x00036d3c 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n- 0x00036d4c 6c696e65 20313339 32000000 61727261 line 1392...arra\n- 0x00036d5c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00036d6c 6f756e64 733a2069 203e206c 69737463 ounds: i > listc\n- 0x00036d7c 20285241 4e47454f 4b28692c 6c697374 (RANGEOK(i,list\n- 0x00036d8c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x00036d9c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n- 0x00036dac 65652f6d 2e632040 6c696e65 20313430 ee/m.c @line 140\n- 0x00036dbc 37000000 42616420 6b657920 676c6f62 7...Bad key glob\n- 0x00036dcc 20726574 72696576 616c2028 69203c3d retrieval (i <=\n- 0x00036ddc 206c6973 7463292c 20696e20 66696c65 listc), in file\n- 0x00036dec 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00036dfc 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n- 0x00036e0c 20313431 33000000 42616420 6c697374 1413...Bad list\n- 0x00036e1c 206f6620 6c656176 65732028 69203d3d of leaves (i ==\n- 0x00036e2c 206c6973 7463292c 20696e20 66696c65 listc), in file\n+ 0x000352ac 42616420 73657269 616c697a 6174696f Bad serializatio\n+ 0x000352bc 6e20286c 69737463 203d3d20 656e6429 n (listc == end)\n+ 0x000352cc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x000352dc 6c65732f 73747275 63742f74 7265652f les/struct/tree/\n+ 0x000352ec 6d732e63 20406c69 6e652032 38340000 ms.c @line 284..\n+ 0x000352fc 616e6365 73746f72 73000000 6368696c ancestors...chil\n+ 0x0003530c 6472656e 00000000 63757400 64657074 dren....cut.dept\n+ 0x0003531c 68000000 64657363 656e6461 6e747300 h...descendants.\n+ 0x0003532c 68656967 68740000 696e6465 78000000 height..index...\n+ 0x0003533c 69736c65 61660000 6c656176 65730000 isleaf..leaves..\n+ 0x0003534c 6e756d63 68696c64 72656e00 70617265 numchildren.pare\n+ 0x0003535c 6e740000 70726576 696f7573 00000000 nt..previous....\n+ 0x0003536c 726f6f74 6e616d65 00000000 73706c69 rootname....spli\n+ 0x0003537c 63650000 77616c6b 70726f63 00000000 ce..walkproc....\n+ 0x0003538c 20286c6f 6f6b7320 6c696b65 20696e76 (looks like inv\n+ 0x0003539c 616c6964 206f6374 616c206e 756d6265 alid octal numbe\n+ 0x000353ac 72290000 61727261 7920696e 64657820 r)..array index \n+ 0x000353bc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x000353cc 203e2064 65707468 20285241 4e47454f > depth (RANGEO\n+ 0x000353dc 4b28692c 64657074 6829292c 20696e20 K(i,depth)), in \n+ 0x000353ec 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x000353fc 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n+ 0x0003540c 6c696e65 20313431 00000000 496e636f line 141....Inco\n+ 0x0003541c 6e736973 74656e74 20236e6f 64657320 nsistent #nodes \n+ 0x0003542c 696e2074 72656520 28742d3e 6e6f6465 in tree (t->node\n+ 0x0003543c 2e6e756d 456e7472 69657320 3d3d2074 .numEntries == t\n+ 0x0003544c 2d3e6e6e 6f646573 292c2069 6e206669 ->nnodes), in fi\n+ 0x0003545c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x0003546c 7563742f 74726565 2f6d2e63 20406c69 uct/tree/m.c @li\n+ 0x0003547c 6e652032 38370000 61727261 7920696e ne 287..array in\n+ 0x0003548c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003549c 733a2069 203e206c 69737463 20285241 s: i > listc (RA\n+ 0x000354ac 4e47454f 4b28692c 6c697374 6329292c NGEOK(i,listc)),\n+ 0x000354bc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x000354cc 65732f73 74727563 742f7472 65652f6d es/struct/tree/m\n+ 0x000354dc 2e632040 6c696e65 20333137 00000000 .c @line 317....\n+ 0x000354ec 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000354fc 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n+ 0x0003550c 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n+ 0x0003551c 692b312c 6c697374 6329292c 20696e20 i+1,listc)), in \n+ 0x0003552c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003553c 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n+ 0x0003554c 6c696e65 20333138 00000000 61727261 line 318....arra\n+ 0x0003555c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003556c 6f756e64 733a206a 203e206c 69737463 ounds: j > listc\n+ 0x0003557c 20285241 4e47454f 4b286a2c 6c697374 (RANGEOK(j,list\n+ 0x0003558c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x0003559c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n+ 0x000355ac 65652f6d 2e632040 6c696e65 20333636 ee/m.c @line 366\n+ 0x000355bc 00000000 61727261 7920696e 64657820 ....array index \n+ 0x000355cc 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n+ 0x000355dc 2b31203e 206c6973 74632028 52414e47 +1 > listc (RANG\n+ 0x000355ec 454f4b28 6a2b312c 6c697374 6329292c EOK(j+1,listc)),\n+ 0x000355fc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003560c 65732f73 74727563 742f7472 65652f6d es/struct/tree/m\n+ 0x0003561c 2e632040 6c696e65 20333637 00000000 .c @line 367....\n+ 0x0003562c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003563c 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n+ 0x0003564c 69737463 20285241 4e47454f 4b28692c istc (RANGEOK(i,\n+ 0x0003565c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x0003566c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003567c 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n+ 0x0003568c 20343034 00000000 61727261 7920696e 404....array in\n+ 0x0003569c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000356ac 733a2069 2b31203e 206c6973 74632028 s: i+1 > listc (\n+ 0x000356bc 52414e47 454f4b28 692b312c 6c697374 RANGEOK(i+1,list\n+ 0x000356cc 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x000356dc 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n+ 0x000356ec 65652f6d 2e632040 6c696e65 20343035 ee/m.c @line 405\n+ 0x000356fc 00000000 61727261 7920696e 64657820 ....array index \n+ 0x0003570c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x0003571c 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n+ 0x0003572c 4b28692c 6c697374 6329292c 20696e20 K(i,listc)), in \n+ 0x0003573c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003574c 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n+ 0x0003575c 6c696e65 20343339 00000000 61727261 line 439....arra\n+ 0x0003576c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003577c 6f756e64 733a2069 2b31203e 206c6973 ounds: i+1 > lis\n+ 0x0003578c 74632028 52414e47 454f4b28 692b312c tc (RANGEOK(i+1,\n+ 0x0003579c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x000357ac 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x000357bc 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n+ 0x000357cc 20343430 00000000 3f2d616c 6c3f206e 440....?-all? n\n+ 0x000357dc 6f646520 3f66696c 74657220 636d643f ode ?filter cmd?\n+ 0x000357ec 00000000 2d616c6c 00000000 66696c74 ....-all....filt\n+ 0x000357fc 65720000 63616e6e 6f742063 75742072 er..cannot cut r\n+ 0x0003580c 6f6f7420 6e6f6465 00000000 63616e6e oot node....cann\n+ 0x0003581c 6f742064 656c6574 6520726f 6f74206e ot delete root n\n+ 0x0003582c 6f646500 6e6f6465 203f6669 6c746572 ode.node ?filter\n+ 0x0003583c 20636d64 3f000000 61727261 7920696e cmd?...array in\n+ 0x0003584c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003585c 733a2069 203e206c 69737463 20285241 s: i > listc (RA\n+ 0x0003586c 4e47454f 4b28692c 6c697374 6329292c NGEOK(i,listc)),\n+ 0x0003587c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003588c 65732f73 74727563 742f7472 65652f6d es/struct/tree/m\n+ 0x0003589c 2e632040 6c696e65 20393835 00000000 .c @line 985....\n+ 0x000358ac 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000358bc 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n+ 0x000358cc 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n+ 0x000358dc 692b312c 6c697374 6329292c 20696e20 i+1,listc)), in \n+ 0x000358ec 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x000358fc 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n+ 0x0003590c 6c696e65 20393836 00000000 42616420 line 986....Bad \n+ 0x0003591c 61747472 69627574 65207265 74726965 attribute retrie\n+ 0x0003592c 76616c20 2869203d 3d206c69 73746329 val (i == listc)\n+ 0x0003593c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x0003594c 6c65732f 73747275 63742f74 7265652f les/struct/tree/\n+ 0x0003595c 6d2e6320 406c696e 65203939 32000000 m.c @line 992...\n+ 0x0003596c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003597c 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n+ 0x0003598c 69737463 20285241 4e47454f 4b28692c istc (RANGEOK(i,\n+ 0x0003599c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x000359ac 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x000359bc 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n+ 0x000359cc 20313030 33000000 61727261 7920696e 1003...array in\n+ 0x000359dc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000359ec 733a2069 2b31203e 206c6973 74632028 s: i+1 > listc (\n+ 0x000359fc 52414e47 454f4b28 692b312c 6c697374 RANGEOK(i+1,list\n+ 0x00035a0c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x00035a1c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n+ 0x00035a2c 65652f6d 2e632040 6c696e65 20313030 ee/m.c @line 100\n+ 0x00035a3c 34000000 42616420 61747472 69627574 4...Bad attribut\n+ 0x00035a4c 6520676c 6f622072 65747269 6576616c e glob retrieval\n+ 0x00035a5c 20286920 3c3d206c 69737463 292c2069 (i <= listc), i\n+ 0x00035a6c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x00035a7c 2f737472 7563742f 74726565 2f6d2e63 /struct/tree/m.c\n+ 0x00035a8c 20406c69 6e652031 30313100 63616e6e @line 1011.cann\n+ 0x00035a9c 6f742064 65746572 6d696e65 20696e64 ot determine ind\n+ 0x00035aac 6578206f 6620726f 6f74206e 6f646500 ex of root node.\n+ 0x00035abc 70617265 6e742069 6e646578 203f6e61 parent index ?na\n+ 0x00035acc 6d652e2e 2e3f0000 70617265 6e742000 me...?..parent .\n+ 0x00035adc 63616e6e 6f74206d 6f766520 726f6f74 cannot move root\n+ 0x00035aec 206e6f64 65000000 22206361 6e6e6f74 node...\" cannot\n+ 0x00035afc 20626520 69747320 6f776e20 64657363 be its own desc\n+ 0x00035b0c 656e6461 6e740000 42616420 6b657920 endant..Bad key \n+ 0x00035b1c 72657472 69657661 6c202869 203d3d20 retrieval (i == \n+ 0x00035b2c 6c697374 63292c20 696e2066 696c6520 listc), in file \n+ 0x00035b3c 2e2f6d6f 64756c65 732f7374 72756374 ./modules/struct\n+ 0x00035b4c 2f747265 652f6d2e 6320406c 696e6520 /tree/m.c @line \n+ 0x00035b5c 31333936 00000000 61727261 7920696e 1396....array in\n+ 0x00035b6c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x00035b7c 733a2069 203e206c 69737463 20285241 s: i > listc (RA\n+ 0x00035b8c 4e47454f 4b28692c 6c697374 6329292c NGEOK(i,listc)),\n+ 0x00035b9c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x00035bac 65732f73 74727563 742f7472 65652f6d es/struct/tree/m\n+ 0x00035bbc 2e632040 6c696e65 20313339 32000000 .c @line 1392...\n+ 0x00035bcc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x00035bdc 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n+ 0x00035bec 69737463 20285241 4e47454f 4b28692c istc (RANGEOK(i,\n+ 0x00035bfc 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x00035c0c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x00035c1c 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n+ 0x00035c2c 20313430 37000000 42616420 6b657920 1407...Bad key \n+ 0x00035c3c 676c6f62 20726574 72696576 616c2028 glob retrieval (\n+ 0x00035c4c 69203c3d 206c6973 7463292c 20696e20 i <= listc), in \n+ 0x00035c5c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x00035c6c 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n+ 0x00035c7c 6c696e65 20313431 33000000 42616420 line 1413...Bad \n+ 0x00035c8c 6c697374 206f6620 6c656176 65732028 list of leaves (\n+ 0x00035c9c 69203d3d 206c6973 7463292c 20696e20 i == listc), in \n+ 0x00035cac 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x00035cbc 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n+ 0x00035ccc 6c696e65 20313534 34000000 61727261 line 1544...arra\n+ 0x00035cdc 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00035cec 6f756e64 733a2069 203e206c 69737463 ounds: i > listc\n+ 0x00035cfc 20285241 4e47454f 4b28692c 6c697374 (RANGEOK(i,list\n+ 0x00035d0c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x00035d1c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n+ 0x00035d2c 65652f6d 2e632040 6c696e65 20313534 ee/m.c @line 154\n+ 0x00035d3c 30000000 70617265 6e744e6f 64652069 0...parentNode i\n+ 0x00035d4c 6e646578 206e6f64 65203f6e 6f64652e ndex node ?node.\n+ 0x00035d5c 2e2e3f00 61727261 7920696e 64657820 ..?.array index \n+ 0x00035d6c 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n+ 0x00035d7c 2d34203e 206c6973 74632028 52414e47 -4 > listc (RANG\n+ 0x00035d8c 454f4b28 692d342c 6c697374 6329292c EOK(i-4,listc)),\n+ 0x00035d9c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x00035dac 65732f73 74727563 742f7472 65652f6d es/struct/tree/m\n+ 0x00035dbc 2e632040 6c696e65 20313630 36000000 .c @line 1606...\n+ 0x00035dcc 42616420 6c697374 206f6620 6e6f6465 Bad list of node\n+ 0x00035ddc 73202869 203d3d20 6c697374 63292c20 s (i == listc), \n+ 0x00035dec 696e2066 696c6520 2e2f6d6f 64756c65 in file ./module\n+ 0x00035dfc 732f7374 72756374 2f747265 652f6d2e s/struct/tree/m.\n+ 0x00035e0c 6320406c 696e6520 31373434 00000000 c @line 1744....\n+ 0x00035e1c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x00035e2c 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n+ 0x00035e3c 69737463 20285241 4e47454f 4b28692c istc (RANGEOK(i,\n+ 0x00035e4c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x00035e5c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x00035e6c 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n+ 0x00035e7c 20313734 30000000 756e6162 6c652074 1740...unable t\n+ 0x00035e8c 6f207265 6e616d65 206e6f64 6520746f o rename node to\n+ 0x00035e9c 20220000 222c206e 6f646520 6f662074 \"..\", node of t\n+ 0x00035eac 68617420 6e616d65 20616c72 65616479 hat name already\n+ 0x00035ebc 20707265 73656e74 20696e20 74686520 present in the \n+ 0x00035ecc 74726565 20220000 3f6e6f64 653f0000 tree \"..?node?..\n+ 0x00035edc 70617265 6e742066 726f6d20 3f746f20 parent from ?to \n+ 0x00035eec 3f6e6f64 653f3f00 2220616c 72656164 ?node??.\" alread\n+ 0x00035efc 79206578 69737473 20696e20 74726565 y exists in tree\n+ 0x00035f0c 20220000 6e6f6465 61206e6f 64656200 \"..nodea nodeb.\n+ 0x00035f1c 63616e6e 6f742073 77617020 726f6f74 cannot swap root\n+ 0x00035f2c 206e6f64 65000000 6e6f6465 203f2d74 node...node ?-t\n+ 0x00035f3c 79706520 7b626673 7c646673 7d3f203f ype {bfs|dfs}? ?\n+ 0x00035f4c 2d6f7264 6572207b 7072657c 706f7374 -order {pre|post\n+ 0x00035f5c 7c696e7c 626f7468 7d3f203f 2d2d3f20 |in|both}? ?--? \n+ 0x00035f6c 6c6f6f70 76617220 73637269 70740000 loopvar script..\n+ 0x00035f7c 746f6f20 6d616e79 206c6f6f 70207661 too many loop va\n+ 0x00035f8c 72696162 6c65732c 20617420 6d6f7374 riables, at most\n+ 0x00035f9c 2074776f 20616c6c 6f776564 00000000 two allowed....\n+ 0x00035fac 6e6f2073 63726970 74207370 65636966 no script specif\n+ 0x00035fbc 6965642c 206f7220 656d7074 79000000 ied, or empty...\n+ 0x00035fcc 6e6f6465 203f2d74 79706520 7b626673 node ?-type {bfs\n+ 0x00035fdc 7c646673 7d3f203f 2d6f7264 6572207b |dfs}? ?-order {\n+ 0x00035fec 7072657c 706f7374 7c696e7c 626f7468 pre|post|in|both\n+ 0x00035ffc 7d3f203f 2d2d3f20 636d6470 72656669 }? ?--? cmdprefi\n+ 0x0003600c 78000000 74636c6c 69622f73 74727563 x...tcllib/struc\n+ 0x0003601c 743a3a74 7265652f 656e642d 6f666673 t::tree/end-offs\n+ 0x0003602c 65740000 61727261 7920696e 64657820 et..array index \n+ 0x0003603c 6f757420 6f662062 6f756e64 733a2061 out of bounds: a\n+ 0x0003604c 74203e20 6c632028 52414e47 454f4b28 t > lc (RANGEOK(\n+ 0x0003605c 61742c6c 6329292c 20696e20 66696c65 at,lc)), in file\n+ 0x0003606c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003607c 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n+ 0x0003608c 65203130 39340000 61727261 7920696e e 1094..array in\n+ 0x0003609c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000360ac 733a2061 74203e20 6c632028 52414e47 s: at > lc (RANG\n+ 0x000360bc 454f4b28 61742c6c 6329292c 20696e20 EOK(at,lc)), in \n+ 0x000360cc 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x000360dc 74727563 742f7472 65652f74 6e2e6320 truct/tree/tn.c \n+ 0x000360ec 406c696e 65203131 30360000 61727261 @line 1106..arra\n+ 0x000360fc 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003610c 6f756e64 733a2069 203e206e 2d3e6e63 ounds: i > n->nc\n+ 0x0003611c 68696c64 72656e20 2852414e 47454f4b hildren (RANGEOK\n+ 0x0003612c 28692c6e 2d3e6e63 68696c64 72656e29 (i,n->nchildren)\n+ 0x0003613c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x0003614c 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n+ 0x0003615c 2f746e2e 6320406c 696e6520 31313037 /tn.c @line 1107\n+ 0x0003616c 00000000 73747275 63743a3a 74726565 ....struct::tree\n+ 0x0003617c 28632920 746e5f6e 6577202d 20747269 (c) tn_new - tri\n+ 0x0003618c 65642074 6f207573 65206475 706c6963 ed to use duplic\n+ 0x0003619c 61746520 6e616d65 20666f72 206e6577 ate name for new\n+ 0x000361ac 206e6f64 65000000 61727261 7920696e node...array in\n+ 0x000361bc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000361cc 733a2069 203e2070 2d3e6e63 68696c64 s: i > p->nchild\n+ 0x000361dc 72656e20 2852414e 47454f4b 28692c70 ren (RANGEOK(i,p\n+ 0x000361ec 2d3e6e63 68696c64 72656e29 292c2069 ->nchildren)), i\n+ 0x000361fc 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x0003620c 2f737472 7563742f 74726565 2f746e2e /struct/tree/tn.\n+ 0x0003621c 6320406c 696e6520 32373700 61727261 c @line 277.arra\n+ 0x0003622c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003623c 6f756e64 733a2069 2b31203e 20702d3e ounds: i+1 > p->\n+ 0x0003624c 6e636869 6c647265 6e202852 414e4745 nchildren (RANGE\n+ 0x0003625c 4f4b2869 2b312c70 2d3e6e63 68696c64 OK(i+1,p->nchild\n+ 0x0003626c 72656e29 292c2069 6e206669 6c65202e ren)), in file .\n+ 0x0003627c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x0003628c 74726565 2f746e2e 6320406c 696e6520 tree/tn.c @line \n+ 0x0003629c 32373800 746e5f64 65746163 686d616e 278.tn_detachman\n+ 0x000362ac 79202d20 74726965 6420746f 20637574 y - tried to cut\n+ 0x000362bc 20746f6f 206d616e 79206368 696c6472 too many childr\n+ 0x000362cc 656e2028 656e6420 3c3d2070 2d3e6e63 en (end <= p->nc\n+ 0x000362dc 68696c64 72656e29 2c20696e 2066696c hildren), in fil\n+ 0x000362ec 65202e2f 6d6f6475 6c65732f 73747275 e ./modules/stru\n+ 0x000362fc 63742f74 7265652f 746e2e63 20406c69 ct/tree/tn.c @li\n+ 0x0003630c 6e652033 32380000 746e5f64 65746163 ne 328..tn_detac\n+ 0x0003631c 686d616e 79202d20 74726965 6420746f hmany - tried to\n+ 0x0003632c 20637574 206e6f74 68696e67 20286c65 cut nothing (le\n+ 0x0003633c 6e203e20 30292c20 696e2066 696c6520 n > 0), in file \n+ 0x0003634c 2e2f6d6f 64756c65 732f7374 72756374 ./modules/struct\n+ 0x0003635c 2f747265 652f746e 2e632040 6c696e65 /tree/tn.c @line\n+ 0x0003636c 20333239 00000000 61727261 7920696e 329....array in\n+ 0x0003637c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003638c 733a206b 203e2070 2d3e6e63 68696c64 s: k > p->nchild\n+ 0x0003639c 72656e20 2852414e 47454f4b 286b2c70 ren (RANGEOK(k,p\n+ 0x000363ac 2d3e6e63 68696c64 72656e29 292c2069 ->nchildren)), i\n+ 0x000363bc 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x000363cc 2f737472 7563742f 74726565 2f746e2e /struct/tree/tn.\n+ 0x000363dc 6320406c 696e6520 33393600 61727261 c @line 396.arra\n+ 0x000363ec 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000363fc 6f756e64 733a206b 203e2070 2d3e6e63 ounds: k > p->nc\n+ 0x0003640c 68696c64 72656e20 2852414e 47454f4b hildren (RANGEOK\n+ 0x0003641c 286b2c70 2d3e6e63 68696c64 72656e29 (k,p->nchildren)\n+ 0x0003642c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x0003643c 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n+ 0x0003644c 2f746e2e 6320406c 696e6520 34303400 /tn.c @line 404.\n+ 0x0003645c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003646c 6f662062 6f756e64 733a2069 203e2070 of bounds: i > p\n+ 0x0003647c 2d3e6e63 68696c64 72656e20 2852414e ->nchildren (RAN\n+ 0x0003648c 47454f4b 28692c70 2d3e6e63 68696c64 GEOK(i,p->nchild\n+ 0x0003649c 72656e29 292c2069 6e206669 6c65202e ren)), in file .\n+ 0x000364ac 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x000364bc 74726565 2f746e2e 6320406c 696e6520 tree/tn.c @line \n+ 0x000364cc 34303500 61727261 7920696e 64657820 405.array index \n+ 0x000364dc 6f757420 6f662062 6f756e64 733a2061 out of bounds: a\n+ 0x000364ec 74203e20 702d3e6e 6368696c 6472656e t > p->nchildren\n+ 0x000364fc 20285241 4e47454f 4b286174 2c702d3e (RANGEOK(at,p->\n+ 0x0003650c 6e636869 6c647265 6e29292c 20696e20 nchildren)), in \n+ 0x0003651c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003652c 74727563 742f7472 65652f74 6e2e6320 truct/tree/tn.c \n+ 0x0003653c 406c696e 65203436 36000000 61727261 @line 466...arra\n+ 0x0003654c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003655c 6f756e64 733a2061 742d3120 3e20702d ounds: at-1 > p-\n+ 0x0003656c 3e6e6368 696c6472 656e2028 52414e47 >nchildren (RANG\n+ 0x0003657c 454f4b28 61742d31 2c702d3e 6e636869 EOK(at-1,p->nchi\n+ 0x0003658c 6c647265 6e29292c 20696e20 66696c65 ldren)), in file\n+ 0x0003659c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x000365ac 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n+ 0x000365bc 65203437 37000000 61727261 7920696e e 477...array in\n+ 0x000365cc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000365dc 733a2061 74203e20 702d3e6e 6368696c s: at > p->nchil\n+ 0x000365ec 6472656e 20285241 4e47454f 4b286174 dren (RANGEOK(at\n+ 0x000365fc 2c702d3e 6e636869 6c647265 6e29292c ,p->nchildren)),\n+ 0x0003660c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003661c 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n+ 0x0003662c 6e2e6320 406c696e 65203530 39000000 n.c @line 509...\n+ 0x0003663c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003664c 6f662062 6f756e64 733a2061 74203e20 of bounds: at > \n+ 0x0003665c 702d3e6e 6368696c 6472656e 20285241 p->nchildren (RA\n+ 0x0003666c 4e47454f 4b286174 2c702d3e 6e636869 NGEOK(at,p->nchi\n+ 0x0003667c 6c647265 6e29292c 20696e20 66696c65 ldren)), in file\n+ 0x0003668c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003669c 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n+ 0x000366ac 65203532 31000000 61727261 7920696e e 521...array in\n+ 0x000366bc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000366cc 733a2069 203e2070 2d3e6e63 68696c64 s: i > p->nchild\n+ 0x000366dc 72656e20 2852414e 47454f4b 28692c70 ren (RANGEOK(i,p\n+ 0x000366ec 2d3e6e63 68696c64 72656e29 292c2069 ->nchildren)), i\n+ 0x000366fc 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x0003670c 2f737472 7563742f 74726565 2f746e2e /struct/tree/tn.\n+ 0x0003671c 6320406c 696e6520 35373000 61727261 c @line 570.arra\n+ 0x0003672c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003673c 6f756e64 733a206b 203e2070 2d3e6e63 ounds: k > p->nc\n+ 0x0003674c 68696c64 72656e20 2852414e 47454f4b hildren (RANGEOK\n+ 0x0003675c 286b2c70 2d3e6e63 68696c64 72656e29 (k,p->nchildren)\n+ 0x0003676c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x0003677c 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n+ 0x0003678c 2f746e2e 6320406c 696e6520 35373100 /tn.c @line 571.\n+ 0x0003679c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000367ac 6f662062 6f756e64 733a2061 742b3120 of bounds: at+1 \n+ 0x000367bc 3e20702d 3e6e6368 696c6472 656e2028 > p->nchildren (\n+ 0x000367cc 52414e47 454f4b28 61742b31 2c702d3e RANGEOK(at+1,p->\n+ 0x000367dc 6e636869 6c647265 6e29292c 20696e20 nchildren)), in \n+ 0x000367ec 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x000367fc 74727563 742f7472 65652f74 6e2e6320 truct/tree/tn.c \n+ 0x0003680c 406c696e 65203538 36000000 61727261 @line 586...arra\n+ 0x0003681c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003682c 6f756e64 733a2061 742d3120 3e20702d ounds: at-1 > p-\n+ 0x0003683c 3e6e6368 696c6472 656e2028 52414e47 >nchildren (RANG\n+ 0x0003684c 454f4b28 61742d31 2c702d3e 6e636869 EOK(at-1,p->nchi\n+ 0x0003685c 6c647265 6e29292c 20696e20 66696c65 ldren)), in file\n+ 0x0003686c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003687c 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n+ 0x0003688c 65203539 34000000 61727261 7920696e e 594...array in\n+ 0x0003689c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000368ac 733a2069 203e2070 2d3e6e63 68696c64 s: i > p->nchild\n+ 0x000368bc 72656e20 2852414e 47454f4b 28692c70 ren (RANGEOK(i,p\n+ 0x000368cc 2d3e6e63 68696c64 72656e29 292c2069 ->nchildren)), i\n+ 0x000368dc 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x000368ec 2f737472 7563742f 74726565 2f746e2e /struct/tree/tn.\n+ 0x000368fc 6320406c 696e6520 36333700 61727261 c @line 637.arra\n+ 0x0003690c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003691c 6f756e64 733a206b 203e2070 2d3e6e63 ounds: k > p->nc\n+ 0x0003692c 68696c64 72656e20 2852414e 47454f4b hildren (RANGEOK\n+ 0x0003693c 286b2c70 2d3e6e63 68696c64 72656e29 (k,p->nchildren)\n+ 0x0003694c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x0003695c 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n+ 0x0003696c 2f746e2e 6320406c 696e6520 36333800 /tn.c @line 638.\n+ 0x0003697c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003698c 6f662062 6f756e64 733a206b 203e2070 of bounds: k > p\n+ 0x0003699c 2d3e6e63 68696c64 72656e20 2852414e ->nchildren (RAN\n+ 0x000369ac 47454f4b 286b2c70 2d3e6e63 68696c64 GEOK(k,p->nchild\n+ 0x000369bc 72656e29 292c2069 6e206669 6c65202e ren)), in file .\n+ 0x000369cc 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n+ 0x000369dc 74726565 2f746e2e 6320406c 696e6520 tree/tn.c @line \n+ 0x000369ec 36343700 61727261 7920696e 64657820 647.array index \n+ 0x000369fc 6f757420 6f662062 6f756e64 733a206b out of bounds: k\n+ 0x00036a0c 203e2070 2d3e6e63 68696c64 72656e20 > p->nchildren \n+ 0x00036a1c 2852414e 47454f4b 286b2c70 2d3e6e63 (RANGEOK(k,p->nc\n+ 0x00036a2c 68696c64 72656e29 292c2069 6e206669 hildren)), in fi\n+ 0x00036a3c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x00036a4c 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n+ 0x00036a5c 696e6520 36353600 61727261 7920696e ine 656.array in\n+ 0x00036a6c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x00036a7c 733a206b 2d31203e 20702d3e 6e636869 s: k-1 > p->nchi\n+ 0x00036a8c 6c647265 6e202852 414e4745 4f4b286b ldren (RANGEOK(k\n+ 0x00036a9c 2d312c70 2d3e6e63 68696c64 72656e29 -1,p->nchildren)\n+ 0x00036aac 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x00036abc 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n+ 0x00036acc 2f746e2e 6320406c 696e6520 36353700 /tn.c @line 657.\n+ 0x00036adc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x00036aec 6f662062 6f756e64 733a206b 2b31203e of bounds: k+1 >\n+ 0x00036afc 20702d3e 6e636869 6c647265 6e202852 p->nchildren (R\n+ 0x00036b0c 414e4745 4f4b286b 2b312c70 2d3e6e63 ANGEOK(k+1,p->nc\n+ 0x00036b1c 68696c64 72656e29 292c2069 6e206669 hildren)), in fi\n+ 0x00036b2c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x00036b3c 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n+ 0x00036b4c 696e6520 36363500 4d616c66 6f726d65 ine 665.Malforme\n+ 0x00036b5c 64206e6f 64657320 61747472 69627574 d nodes attribut\n+ 0x00036b6c 65732c20 736e7563 6b207468 726f7567 es, snuck throug\n+ 0x00036b7c 68207661 6c696461 74696f6e 206f6620 h validation of \n+ 0x00036b8c 73657269 616c697a 6174696f 6e2e0000 serialization...\n+ 0x00036b9c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x00036bac 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n+ 0x00036bbc 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n+ 0x00036bcc 692b312c 6c697374 6329292c 20696e20 i+1,listc)), in \n+ 0x00036bdc 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x00036bec 74727563 742f7472 65652f74 6e2e6320 truct/tree/tn.c \n+ 0x00036bfc 406c696e 65203737 31000000 42616420 @line 771...Bad \n+ 0x00036c0c 6c697374 206f6620 64657363 656e6461 list of descenda\n+ 0x00036c1c 6e747320 28656e64 203d3d20 6c63292c nts (end == lc),\n+ 0x00036c2c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x00036c3c 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n+ 0x00036c4c 6e2e6320 406c696e 65203835 37000000 n.c @line 857...\n+ 0x00036c5c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x00036c6c 6f662062 6f756e64 733a2063 6d646320 of bounds: cmdc \n+ 0x00036c7c 3e206563 20285241 4e47454f 4b28636d > ec (RANGEOK(cm\n+ 0x00036c8c 64632c65 6329292c 20696e20 66696c65 dc,ec)), in file\n+ 0x00036c9c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x00036cac 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n+ 0x00036cbc 65203931 35000000 61727261 7920696e e 915...array in\n+ 0x00036ccc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x00036cdc 733a2063 6d64632b 31203e20 65632028 s: cmdc+1 > ec (\n+ 0x00036cec 52414e47 454f4b28 636d6463 2b312c65 RANGEOK(cmdc+1,e\n+ 0x00036cfc 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x00036d0c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n+ 0x00036d1c 65652f74 6e2e6320 406c696e 65203932 ee/tn.c @line 92\n+ 0x00036d2c 38000000 61727261 7920696e 64657820 8...array index \n+ 0x00036d3c 6f757420 6f662062 6f756e64 733a2064 out of bounds: d\n+ 0x00036d4c 7374203e 206c6320 2852414e 47454f4b st > lc (RANGEOK\n+ 0x00036d5c 28647374 2c6c6329 292c2069 6e206669 (dst,lc)), in fi\n+ 0x00036d6c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x00036d7c 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n+ 0x00036d8c 696e6520 39353800 61727261 7920696e ine 958.array in\n+ 0x00036d9c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x00036dac 733a2063 6d646320 3e206563 20285241 s: cmdc > ec (RA\n+ 0x00036dbc 4e47454f 4b28636d 64632c65 6329292c NGEOK(cmdc,ec)),\n+ 0x00036dcc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x00036ddc 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n+ 0x00036dec 6e2e6320 406c696e 65203937 33000000 n.c @line 973...\n+ 0x00036dfc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x00036e0c 6f662062 6f756e64 733a2063 6d646320 of bounds: cmdc \n+ 0x00036e1c 3e206563 20285241 4e47454f 4b28636d > ec (RANGEOK(cm\n+ 0x00036e2c 64632c65 6329292c 20696e20 66696c65 dc,ec)), in file\n 0x00036e3c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x00036e4c 742f7472 65652f6d 2e632040 6c696e65 t/tree/m.c @line\n- 0x00036e5c 20313534 34000000 61727261 7920696e 1544...array in\n+ 0x00036e4c 742f7472 65652f74 6e2e6320 406c696e t/tree/tn.c @lin\n+ 0x00036e5c 65203939 32000000 61727261 7920696e e 992...array in\n 0x00036e6c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n 0x00036e7c 733a2069 203e206c 69737463 20285241 s: i > listc (RA\n 0x00036e8c 4e47454f 4b28692c 6c697374 6329292c NGEOK(i,listc)),\n 0x00036e9c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x00036eac 65732f73 74727563 742f7472 65652f6d es/struct/tree/m\n- 0x00036ebc 2e632040 6c696e65 20313534 30000000 .c @line 1540...\n- 0x00036ecc 70617265 6e744e6f 64652069 6e646578 parentNode index\n- 0x00036edc 206e6f64 65203f6e 6f64652e 2e2e3f00 node ?node...?.\n- 0x00036eec 61727261 7920696e 64657820 6f757420 array index out \n- 0x00036efc 6f662062 6f756e64 733a2069 2d34203e of bounds: i-4 >\n- 0x00036f0c 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n- 0x00036f1c 692d342c 6c697374 6329292c 20696e20 i-4,listc)), in \n- 0x00036f2c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x00036f3c 74727563 742f7472 65652f6d 2e632040 truct/tree/m.c @\n- 0x00036f4c 6c696e65 20313630 36000000 42616420 line 1606...Bad \n- 0x00036f5c 6c697374 206f6620 6e6f6465 73202869 list of nodes (i\n- 0x00036f6c 203d3d20 6c697374 63292c20 696e2066 == listc), in f\n- 0x00036f7c 696c6520 2e2f6d6f 64756c65 732f7374 ile ./modules/st\n- 0x00036f8c 72756374 2f747265 652f6d2e 6320406c ruct/tree/m.c @l\n- 0x00036f9c 696e6520 31373434 00000000 61727261 ine 1744....arra\n+ 0x00036eac 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n+ 0x00036ebc 6e2e6320 406c696e 65203130 34310000 n.c @line 1041..\n+ 0x00036ecc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x00036edc 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n+ 0x00036eec 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n+ 0x00036efc 692b312c 6c697374 6329292c 20696e20 i+1,listc)), in \n+ 0x00036f0c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x00036f1c 74727563 742f7472 65652f74 6e2e6320 truct/tree/tn.c \n+ 0x00036f2c 406c696e 65203130 34320000 61727261 @line 1042..arra\n+ 0x00036f3c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00036f4c 6f756e64 733a2061 742b3020 3e206c69 ounds: at+0 > li\n+ 0x00036f5c 73746320 2852414e 47454f4b 2861742b stc (RANGEOK(at+\n+ 0x00036f6c 302c6c69 73746329 292c2069 6e206669 0,listc)), in fi\n+ 0x00036f7c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x00036f8c 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n+ 0x00036f9c 696e6520 31303538 00000000 61727261 ine 1058....arra\n 0x00036fac 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00036fbc 6f756e64 733a2069 203e206c 69737463 ounds: i > listc\n- 0x00036fcc 20285241 4e47454f 4b28692c 6c697374 (RANGEOK(i,list\n- 0x00036fdc 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x00036fec 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n- 0x00036ffc 65652f6d 2e632040 6c696e65 20313734 ee/m.c @line 174\n- 0x0003700c 30000000 756e6162 6c652074 6f207265 0...unable to re\n- 0x0003701c 6e616d65 206e6f64 6520746f 20220000 name node to \"..\n- 0x0003702c 222c206e 6f646520 6f662074 68617420 \", node of that \n- 0x0003703c 6e616d65 20616c72 65616479 20707265 name already pre\n- 0x0003704c 73656e74 20696e20 74686520 74726565 sent in the tree\n- 0x0003705c 20220000 3f6e6f64 653f0000 70617265 \"..?node?..pare\n- 0x0003706c 6e742066 726f6d20 3f746f20 3f6e6f64 nt from ?to ?nod\n- 0x0003707c 653f3f00 2220616c 72656164 79206578 e??.\" already ex\n- 0x0003708c 69737473 20696e20 74726565 20220000 ists in tree \"..\n- 0x0003709c 6e6f6465 61206e6f 64656200 63616e6e nodea nodeb.cann\n- 0x000370ac 6f742073 77617020 726f6f74 206e6f64 ot swap root nod\n- 0x000370bc 65000000 6e6f6465 203f2d74 79706520 e...node ?-type \n- 0x000370cc 7b626673 7c646673 7d3f203f 2d6f7264 {bfs|dfs}? ?-ord\n- 0x000370dc 6572207b 7072657c 706f7374 7c696e7c er {pre|post|in|\n- 0x000370ec 626f7468 7d3f203f 2d2d3f20 6c6f6f70 both}? ?--? loop\n- 0x000370fc 76617220 73637269 70740000 746f6f20 var script..too \n- 0x0003710c 6d616e79 206c6f6f 70207661 72696162 many loop variab\n- 0x0003711c 6c65732c 20617420 6d6f7374 2074776f les, at most two\n- 0x0003712c 20616c6c 6f776564 00000000 6e6f2073 allowed....no s\n- 0x0003713c 63726970 74207370 65636966 6965642c cript specified,\n- 0x0003714c 206f7220 656d7074 79000000 6e6f6465 or empty...node\n- 0x0003715c 203f2d74 79706520 7b626673 7c646673 ?-type {bfs|dfs\n- 0x0003716c 7d3f203f 2d6f7264 6572207b 7072657c }? ?-order {pre|\n- 0x0003717c 706f7374 7c696e7c 626f7468 7d3f203f post|in|both}? ?\n- 0x0003718c 2d2d3f20 636d6470 72656669 78000000 --? cmdprefix...\n- 0x0003719c 74636c6c 69622f73 74727563 743a3a74 tcllib/struct::t\n- 0x000371ac 7265652f 656e642d 6f666673 65740000 ree/end-offset..\n- 0x000371bc 726f6f74 00000000 6572726f 7220696e root....error in\n- 0x000371cc 20736572 69616c69 7a617469 6f6e3a20 serialization: \n- 0x000371dc 6c697374 206c656e 67746820 6e6f7420 list length not \n- 0x000371ec 61206d75 6c746970 6c65206f 6620332e a multiple of 3.\n- 0x000371fc 00000000 61727261 7920696e 64657820 ....array index \n- 0x0003720c 6f757420 6f662062 6f756e64 733a2028 out of bounds: (\n- 0x0003721c 2869292b 3229203e 206c6973 74632028 (i)+2) > listc (\n- 0x0003722c 52414e47 454f4b28 28286929 2b32292c RANGEOK(((i)+2),\n- 0x0003723c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x0003724c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003725c 742f7472 65652f74 2e632040 6c696e65 t/tree/t.c @line\n- 0x0003726c 20313037 00000000 61727261 7920696e 107....array in\n- 0x0003727c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003728c 733a206a 203e206e 6f646573 20285241 s: j > nodes (RA\n- 0x0003729c 4e47454f 4b286a2c 6e6f6465 7329292c NGEOK(j,nodes)),\n- 0x000372ac 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x000372bc 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n- 0x000372cc 2e632040 6c696e65 20313038 00000000 .c @line 108....\n- 0x000372dc 6572726f 7220696e 20736572 69616c69 error in seriali\n- 0x000372ec 7a617469 6f6e3a20 6d616c66 6f726d65 zation: malforme\n- 0x000372fc 64206174 74726962 75746520 64696374 d attribute dict\n- 0x0003730c 696f6e61 72792e00 6572726f 7220696e ionary..error in\n- 0x0003731c 20736572 69616c69 7a617469 6f6e3a20 serialization: \n- 0x0003732c 6e6f2072 6f6f7420 73706563 69666965 no root specifie\n- 0x0003733c 642e0000 61727261 7920696e 64657820 d...array index \n- 0x0003734c 6f757420 6f662062 6f756e64 733a2028 out of bounds: (\n- 0x0003735c 2869292b 3129203e 206c6973 74632028 (i)+1) > listc (\n- 0x0003736c 52414e47 454f4b28 28286929 2b31292c RANGEOK(((i)+1),\n- 0x0003737c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x0003738c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003739c 742f7472 65652f74 2e632040 6c696e65 t/tree/t.c @line\n- 0x000373ac 20313336 00000000 61727261 7920696e 136....array in\n- 0x000373bc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x000373cc 733a206a 203e206e 6f646573 20285241 s: j > nodes (RA\n- 0x000373dc 4e47454f 4b286a2c 6e6f6465 7329292c NGEOK(j,nodes)),\n- 0x000373ec 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x000373fc 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n- 0x0003740c 2e632040 6c696e65 20313337 00000000 .c @line 137....\n- 0x0003741c 6572726f 7220696e 20736572 69616c69 error in seriali\n- 0x0003742c 7a617469 6f6e3a20 6d756c74 69706c65 zation: multiple\n- 0x0003743c 20726f6f 74206e6f 6465732e 00000000 root nodes.....\n- 0x0003744c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003745c 6f662062 6f756e64 733a2072 6f6f7420 of bounds: root \n- 0x0003746c 3e206e6f 64657320 2852414e 47454f4b > nodes (RANGEOK\n- 0x0003747c 28726f6f 742c6e6f 64657329 292c2069 (root,nodes)), i\n- 0x0003748c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x0003749c 2f737472 7563742f 74726565 2f742e63 /struct/tree/t.c\n- 0x000374ac 20406c69 6e652031 37340000 61727261 @line 174..arra\n- 0x000374bc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000374cc 6f756e64 733a2028 2869292b 3129203e ounds: ((i)+1) >\n- 0x000374dc 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n- 0x000374ec 28286929 2b31292c 6c697374 6329292c ((i)+1),listc)),\n- 0x000374fc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003750c 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n- 0x0003751c 2e632040 6c696e65 20313832 00000000 .c @line 182....\n+ 0x00036fbc 6f756e64 733a2061 742b3120 3e206c69 ounds: at+1 > li\n+ 0x00036fcc 73746320 2852414e 47454f4b 2861742b stc (RANGEOK(at+\n+ 0x00036fdc 312c6c69 73746329 292c2069 6e206669 1,listc)), in fi\n+ 0x00036fec 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x00036ffc 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n+ 0x0003700c 696e6520 31303539 00000000 61727261 ine 1059....arra\n+ 0x0003701c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003702c 6f756e64 733a2061 742b3220 3e206c69 ounds: at+2 > li\n+ 0x0003703c 73746320 2852414e 47454f4b 2861742b stc (RANGEOK(at+\n+ 0x0003704c 322c6c69 73746329 292c2069 6e206669 2,listc)), in fi\n+ 0x0003705c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x0003706c 7563742f 74726565 2f746e2e 6320406c uct/tree/tn.c @l\n+ 0x0003707c 696e6520 31303630 00000000 496c6c65 ine 1060....Ille\n+ 0x0003708c 67616c20 61747465 6d707420 746f2070 gal attempt to p\n+ 0x0003709c 72756e65 20696e2d 6f726465 72207761 rune in-order wa\n+ 0x000370ac 6c6b696e 67000000 496c6c65 67616c20 lking...Illegal \n+ 0x000370bc 61747465 6d707420 746f2070 72756e65 attempt to prune\n+ 0x000370cc 20706f73 742d6f72 64657220 77616c6b post-order walk\n+ 0x000370dc 696e6700 76616c75 6520666f 7220222d ing.value for \"-\n+ 0x000370ec 74797065 22206d69 7373696e 67000000 type\" missing...\n+ 0x000370fc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003710c 6f662062 6f756e64 733a2069 2b31203e of bounds: i+1 >\n+ 0x0003711c 206f626a 63202852 414e4745 4f4b2869 objc (RANGEOK(i\n+ 0x0003712c 2b312c6f 626a6329 292c2069 6e206669 +1,objc)), in fi\n+ 0x0003713c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x0003714c 7563742f 74726565 2f77616c 6b2e6320 uct/tree/walk.c \n+ 0x0003715c 406c696e 65203630 00000000 76616c75 @line 60....valu\n+ 0x0003716c 6520666f 7220222d 6f726465 7222206d e for \"-order\" m\n+ 0x0003717c 69737369 6e670000 61727261 7920696e issing..array in\n+ 0x0003718c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003719c 733a2069 2b31203e 206f626a 63202852 s: i+1 > objc (R\n+ 0x000371ac 414e4745 4f4b2869 2b312c6f 626a6329 ANGEOK(i+1,objc)\n+ 0x000371bc 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x000371cc 756c6573 2f737472 7563742f 74726565 ules/struct/tree\n+ 0x000371dc 2f77616c 6b2e6320 406c696e 65203732 /walk.c @line 72\n+ 0x000371ec 00000000 756e6162 6c652074 6f20646f ....unable to do\n+ 0x000371fc 20612069 6e2d6f72 64657220 62726561 a in-order brea\n+ 0x0003720c 64746820 66697273 74207761 6c6b0000 dth first walk..\n+ 0x0003721c 76697369 74000000 696e0000 43616e6e visit...in..Cann\n+ 0x0003722c 6f742063 72656174 65205444 4e207374 ot create TDN st\n+ 0x0003723c 72756374 75726520 76696120 72656775 ructure via regu\n+ 0x0003724c 6c617220 7368696d 6d657269 6e672e00 lar shimmering..\n+ 0x0003725c 2220646f 6573206e 6f742065 78697374 \" does not exist\n+ 0x0003726c 20696e20 74726565 20220000 74636c6c in tree \"..tcll\n+ 0x0003727c 69623a3a 73747275 63743a3a 74726565 ib::struct::tree\n+ 0x0003728c 2f637269 74636c3a 3a6e6f64 65000000 /critcl::node...\n+ 0x0003729c 726f6f74 00000000 6572726f 7220696e root....error in\n+ 0x000372ac 20736572 69616c69 7a617469 6f6e3a20 serialization: \n+ 0x000372bc 6c697374 206c656e 67746820 6e6f7420 list length not \n+ 0x000372cc 61206d75 6c746970 6c65206f 6620332e a multiple of 3.\n+ 0x000372dc 00000000 61727261 7920696e 64657820 ....array index \n+ 0x000372ec 6f757420 6f662062 6f756e64 733a2028 out of bounds: (\n+ 0x000372fc 2869292b 3229203e 206c6973 74632028 (i)+2) > listc (\n+ 0x0003730c 52414e47 454f4b28 28286929 2b32292c RANGEOK(((i)+2),\n+ 0x0003731c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x0003732c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003733c 742f7472 65652f74 2e632040 6c696e65 t/tree/t.c @line\n+ 0x0003734c 20313037 00000000 61727261 7920696e 107....array in\n+ 0x0003735c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003736c 733a206a 203e206e 6f646573 20285241 s: j > nodes (RA\n+ 0x0003737c 4e47454f 4b286a2c 6e6f6465 7329292c NGEOK(j,nodes)),\n+ 0x0003738c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003739c 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n+ 0x000373ac 2e632040 6c696e65 20313038 00000000 .c @line 108....\n+ 0x000373bc 6572726f 7220696e 20736572 69616c69 error in seriali\n+ 0x000373cc 7a617469 6f6e3a20 6d616c66 6f726d65 zation: malforme\n+ 0x000373dc 64206174 74726962 75746520 64696374 d attribute dict\n+ 0x000373ec 696f6e61 72792e00 6572726f 7220696e ionary..error in\n+ 0x000373fc 20736572 69616c69 7a617469 6f6e3a20 serialization: \n+ 0x0003740c 6e6f2072 6f6f7420 73706563 69666965 no root specifie\n+ 0x0003741c 642e0000 61727261 7920696e 64657820 d...array index \n+ 0x0003742c 6f757420 6f662062 6f756e64 733a2028 out of bounds: (\n+ 0x0003743c 2869292b 3129203e 206c6973 74632028 (i)+1) > listc (\n+ 0x0003744c 52414e47 454f4b28 28286929 2b31292c RANGEOK(((i)+1),\n+ 0x0003745c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x0003746c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003747c 742f7472 65652f74 2e632040 6c696e65 t/tree/t.c @line\n+ 0x0003748c 20313336 00000000 61727261 7920696e 136....array in\n+ 0x0003749c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000374ac 733a206a 203e206e 6f646573 20285241 s: j > nodes (RA\n+ 0x000374bc 4e47454f 4b286a2c 6e6f6465 7329292c NGEOK(j,nodes)),\n+ 0x000374cc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x000374dc 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n+ 0x000374ec 2e632040 6c696e65 20313337 00000000 .c @line 137....\n+ 0x000374fc 6572726f 7220696e 20736572 69616c69 error in seriali\n+ 0x0003750c 7a617469 6f6e3a20 6d756c74 69706c65 zation: multiple\n+ 0x0003751c 20726f6f 74206e6f 6465732e 00000000 root nodes.....\n 0x0003752c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003753c 6f662062 6f756e64 733a206a 203e206e of bounds: j > n\n- 0x0003754c 6f646573 20285241 4e47454f 4b286a2c odes (RANGEOK(j,\n- 0x0003755c 6e6f6465 7329292c 20696e20 66696c65 nodes)), in file\n- 0x0003756c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003757c 742f7472 65652f74 2e632040 6c696e65 t/tree/t.c @line\n- 0x0003758c 20313833 00000000 6572726f 7220696e 183....error in\n- 0x0003759c 20736572 69616c69 7a617469 6f6e3a20 serialization: \n- 0x000375ac 62616420 70617265 6e742072 65666572 bad parent refer\n- 0x000375bc 656e6365 20220000 6572726f 7220696e ence \"..error in\n- 0x000375cc 20736572 69616c69 7a617469 6f6e3a20 serialization: \n- 0x000375dc 6379636c 65206465 74656374 65642e00 cycle detected..\n- 0x000375ec 61727261 7920696e 64657820 6f757420 array index out \n- 0x000375fc 6f662062 6f756e64 733a2072 6f6f7420 of bounds: root \n- 0x0003760c 3e206e6f 64657320 2852414e 47454f4b > nodes (RANGEOK\n- 0x0003761c 28726f6f 742c6e6f 64657329 292c2069 (root,nodes)), i\n- 0x0003762c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x0003763c 2f737472 7563742f 74726565 2f742e63 /struct/tree/t.c\n- 0x0003764c 20406c69 6e652032 34300000 61727261 @line 240..arra\n- 0x0003765c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003766c 6f756e64 733a2070 6172656e 745b695d ounds: parent[i]\n- 0x0003767c 203e206e 6f646573 20285241 4e47454f > nodes (RANGEO\n- 0x0003768c 4b287061 72656e74 5b695d2c 6e6f6465 K(parent[i],node\n- 0x0003769c 7329292c 20696e20 66696c65 202e2f6d s)), in file ./m\n- 0x000376ac 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n- 0x000376bc 65652f74 2e632040 6c696e65 20323533 ee/t.c @line 253\n- 0x000376cc 00000000 61727261 7920696e 64657820 ....array index \n- 0x000376dc 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n- 0x000376ec 203e206e 6f646573 20285241 4e47454f > nodes (RANGEO\n- 0x000376fc 4b286a2c 6e6f6465 7329292c 20696e20 K(j,nodes)), in \n- 0x0003770c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003771c 74727563 742f7472 65652f74 2e632040 truct/tree/t.c @\n- 0x0003772c 6c696e65 20323930 00000000 61727261 line 290....arra\n+ 0x0003753c 6f662062 6f756e64 733a2072 6f6f7420 of bounds: root \n+ 0x0003754c 3e206e6f 64657320 2852414e 47454f4b > nodes (RANGEOK\n+ 0x0003755c 28726f6f 742c6e6f 64657329 292c2069 (root,nodes)), i\n+ 0x0003756c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x0003757c 2f737472 7563742f 74726565 2f742e63 /struct/tree/t.c\n+ 0x0003758c 20406c69 6e652031 37340000 61727261 @line 174..arra\n+ 0x0003759c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000375ac 6f756e64 733a2028 2869292b 3129203e ounds: ((i)+1) >\n+ 0x000375bc 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n+ 0x000375cc 28286929 2b31292c 6c697374 6329292c ((i)+1),listc)),\n+ 0x000375dc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x000375ec 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n+ 0x000375fc 2e632040 6c696e65 20313832 00000000 .c @line 182....\n+ 0x0003760c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003761c 6f662062 6f756e64 733a206a 203e206e of bounds: j > n\n+ 0x0003762c 6f646573 20285241 4e47454f 4b286a2c odes (RANGEOK(j,\n+ 0x0003763c 6e6f6465 7329292c 20696e20 66696c65 nodes)), in file\n+ 0x0003764c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003765c 742f7472 65652f74 2e632040 6c696e65 t/tree/t.c @line\n+ 0x0003766c 20313833 00000000 6572726f 7220696e 183....error in\n+ 0x0003767c 20736572 69616c69 7a617469 6f6e3a20 serialization: \n+ 0x0003768c 62616420 70617265 6e742072 65666572 bad parent refer\n+ 0x0003769c 656e6365 20220000 6572726f 7220696e ence \"..error in\n+ 0x000376ac 20736572 69616c69 7a617469 6f6e3a20 serialization: \n+ 0x000376bc 6379636c 65206465 74656374 65642e00 cycle detected..\n+ 0x000376cc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x000376dc 6f662062 6f756e64 733a2072 6f6f7420 of bounds: root \n+ 0x000376ec 3e206e6f 64657320 2852414e 47454f4b > nodes (RANGEOK\n+ 0x000376fc 28726f6f 742c6e6f 64657329 292c2069 (root,nodes)), i\n+ 0x0003770c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n+ 0x0003771c 2f737472 7563742f 74726565 2f742e63 /struct/tree/t.c\n+ 0x0003772c 20406c69 6e652032 34300000 61727261 @line 240..arra\n 0x0003773c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003774c 6f756e64 733a206a 203e206e 6f646573 ounds: j > nodes\n- 0x0003775c 20285241 4e47454f 4b286a2c 6e6f6465 (RANGEOK(j,node\n- 0x0003776c 7329292c 20696e20 66696c65 202e2f6d s)), in file ./m\n- 0x0003777c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n- 0x0003778c 65652f74 2e632040 6c696e65 20333238 ee/t.c @line 328\n- 0x0003779c 00000000 61727261 7920696e 64657820 ....array index \n- 0x000377ac 6f757420 6f662062 6f756e64 733a2028 out of bounds: (\n- 0x000377bc 2869292b 3229203e 206c6973 74632028 (i)+2) > listc (\n- 0x000377cc 52414e47 454f4b28 28286929 2b32292c RANGEOK(((i)+2),\n- 0x000377dc 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x000377ec 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x000377fc 742f7472 65652f74 2e632040 6c696e65 t/tree/t.c @line\n- 0x0003780c 20333430 00000000 61727261 7920696e 340....array in\n- 0x0003781c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003782c 733a206a 203e206e 6f646573 20285241 s: j > nodes (RA\n- 0x0003783c 4e47454f 4b286a2c 6e6f6465 7329292c NGEOK(j,nodes)),\n- 0x0003784c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003785c 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n- 0x0003786c 2e632040 6c696e65 20333431 00000000 .c @line 341....\n- 0x0003787c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003788c 6f662062 6f756e64 733a2070 6172656e of bounds: paren\n- 0x0003789c 745b6a5d 203e206e 6f646573 20285241 t[j] > nodes (RA\n- 0x000378ac 4e47454f 4b287061 72656e74 5b6a5d2c NGEOK(parent[j],\n- 0x000378bc 6e6f6465 7329292c 20696e20 66696c65 nodes)), in file\n+ 0x0003774c 6f756e64 733a2070 6172656e 745b695d ounds: parent[i]\n+ 0x0003775c 203e206e 6f646573 20285241 4e47454f > nodes (RANGEO\n+ 0x0003776c 4b287061 72656e74 5b695d2c 6e6f6465 K(parent[i],node\n+ 0x0003777c 7329292c 20696e20 66696c65 202e2f6d s)), in file ./m\n+ 0x0003778c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n+ 0x0003779c 65652f74 2e632040 6c696e65 20323533 ee/t.c @line 253\n+ 0x000377ac 00000000 61727261 7920696e 64657820 ....array index \n+ 0x000377bc 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n+ 0x000377cc 203e206e 6f646573 20285241 4e47454f > nodes (RANGEO\n+ 0x000377dc 4b286a2c 6e6f6465 7329292c 20696e20 K(j,nodes)), in \n+ 0x000377ec 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x000377fc 74727563 742f7472 65652f74 2e632040 truct/tree/t.c @\n+ 0x0003780c 6c696e65 20323930 00000000 61727261 line 290....arra\n+ 0x0003781c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003782c 6f756e64 733a206a 203e206e 6f646573 ounds: j > nodes\n+ 0x0003783c 20285241 4e47454f 4b286a2c 6e6f6465 (RANGEOK(j,node\n+ 0x0003784c 7329292c 20696e20 66696c65 202e2f6d s)), in file ./m\n+ 0x0003785c 6f64756c 65732f73 74727563 742f7472 odules/struct/tr\n+ 0x0003786c 65652f74 2e632040 6c696e65 20333238 ee/t.c @line 328\n+ 0x0003787c 00000000 61727261 7920696e 64657820 ....array index \n+ 0x0003788c 6f757420 6f662062 6f756e64 733a2028 out of bounds: (\n+ 0x0003789c 2869292b 3229203e 206c6973 74632028 (i)+2) > listc (\n+ 0x000378ac 52414e47 454f4b28 28286929 2b32292c RANGEOK(((i)+2),\n+ 0x000378bc 6c697374 6329292c 20696e20 66696c65 listc)), in file\n 0x000378cc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n 0x000378dc 742f7472 65652f74 2e632040 6c696e65 t/tree/t.c @line\n- 0x000378ec 20333532 00000000 54202825 7029207b 352....T (%p) {\n- 0x000378fc 0a000000 2e202020 4c737461 72742025 ..... Lstart %\n- 0x0003790c 70202725 73270a00 2e202020 4e737461 p '%s'... Nsta\n- 0x0003791c 72742025 70202725 73270a00 2e202020 rt %p '%s'... \n- 0x0003792c 4e205b25 70202725 73275d00 20257000 N [%p '%s']. %p.\n- 0x0003793c 20257020 27257327 00000000 7d0a0000 %p '%s'....}...\n- 0x0003794c 42616420 73657269 616c697a 6174696f Bad serializatio\n- 0x0003795c 6e20286c 69737463 203d3d20 656e6429 n (listc == end)\n- 0x0003796c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x0003797c 6c65732f 73747275 63742f74 7265652f les/struct/tree/\n- 0x0003798c 6d732e63 20406c69 6e652032 38340000 ms.c @line 284..\n- 0x0003799c 616e6365 73746f72 73000000 6368696c ancestors...chil\n- 0x000379ac 6472656e 00000000 63757400 64657074 dren....cut.dept\n- 0x000379bc 68000000 64657363 656e6461 6e747300 h...descendants.\n- 0x000379cc 68656967 68740000 696e6465 78000000 height..index...\n- 0x000379dc 69736c65 61660000 6c656176 65730000 isleaf..leaves..\n- 0x000379ec 6e756d63 68696c64 72656e00 70617265 numchildren.pare\n- 0x000379fc 6e740000 70726576 696f7573 00000000 nt..previous....\n- 0x00037a0c 726f6f74 6e616d65 00000000 73706c69 rootname....spli\n- 0x00037a1c 63650000 77616c6b 70726f63 00000000 ce..walkproc....\n+ 0x000378ec 20333430 00000000 61727261 7920696e 340....array in\n+ 0x000378fc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003790c 733a206a 203e206e 6f646573 20285241 s: j > nodes (RA\n+ 0x0003791c 4e47454f 4b286a2c 6e6f6465 7329292c NGEOK(j,nodes)),\n+ 0x0003792c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003793c 65732f73 74727563 742f7472 65652f74 es/struct/tree/t\n+ 0x0003794c 2e632040 6c696e65 20333431 00000000 .c @line 341....\n+ 0x0003795c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003796c 6f662062 6f756e64 733a2070 6172656e of bounds: paren\n+ 0x0003797c 745b6a5d 203e206e 6f646573 20285241 t[j] > nodes (RA\n+ 0x0003798c 4e47454f 4b287061 72656e74 5b6a5d2c NGEOK(parent[j],\n+ 0x0003799c 6e6f6465 7329292c 20696e20 66696c65 nodes)), in file\n+ 0x000379ac 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x000379bc 742f7472 65652f74 2e632040 6c696e65 t/tree/t.c @line\n+ 0x000379cc 20333532 00000000 54202825 7029207b 352....T (%p) {\n+ 0x000379dc 0a000000 2e202020 4c737461 72742025 ..... Lstart %\n+ 0x000379ec 70202725 73270a00 2e202020 4e737461 p '%s'... Nsta\n+ 0x000379fc 72742025 70202725 73270a00 2e202020 rt %p '%s'... \n+ 0x00037a0c 4e205b25 70202725 73275d00 20257000 N [%p '%s']. %p.\n+ 0x00037a1c 20257020 27257327 00000000 7d0a0000 %p '%s'....}...\n 0x00037a2c 3f6e616d 653f0000 74636c6c 69622f70 ?name?..tcllib/p\n 0x00037a3c 743a3a72 64652f63 72697463 6c000000 t::rde/critcl...\n 0x00037a4c 72646525 6c640000 2220616c 72656164 rde%ld..\" alread\n 0x00037a5c 79206578 69737473 00000000 3a3a7074 y exists....::pt\n 0x00037a6c 3a3a7264 655f6372 6974636c 00000000 ::rde_critcl....\n- 0x00037a7c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00037a8c 6f662062 6f756e64 733a2070 2d3e6e75 of bounds: p->nu\n- 0x00037a9c 6d737472 203e3d20 702d3e6d 61786e75 mstr >= p->maxnu\n- 0x00037aac 6d202852 414e4745 4f4b2870 2d3e6e75 m (RANGEOK(p->nu\n- 0x00037abc 6d737472 2c702d3e 6d61786e 756d2929 mstr,p->maxnum))\n- 0x00037acc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x00037adc 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n- 0x00037aec 6c2f702e 6320406c 696e6520 37340000 l/p.c @line 74..\n- 0x00037afc 53686f75 6c642068 61766520 666f756e Should have foun\n- 0x00037b0c 6420656e 74727920 2869736e 6577292c d entry (isnew),\n- 0x00037b1c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x00037b2c 65732f70 742f7264 655f6372 6974636c es/pt/rde_critcl\n- 0x00037b3c 2f702e63 20406c69 6e652031 33330000 /p.c @line 133..\n- 0x00037b4c 4d656d6f 72792061 6c6c6f63 6174696f Memory allocatio\n- 0x00037b5c 6e206661 696c7572 6520666f 72207374 n failure for st\n- 0x00037b6c 72696e67 20746162 6c652028 73747229 ring table (str)\n- 0x00037b7c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x00037b8c 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n- 0x00037b9c 6c2f702e 6320406c 696e6520 31343500 l/p.c @line 145.\n- 0x00037bac 61727261 7920696e 64657820 6f757420 array index out \n- 0x00037bbc 6f662062 6f756e64 733a2072 6573203e of bounds: res >\n- 0x00037bcc 3d20702d 3e6d6178 6e756d20 2852414e = p->maxnum (RAN\n- 0x00037bdc 47454f4b 28726573 2c702d3e 6d61786e GEOK(res,p->maxn\n- 0x00037bec 756d2929 2c20696e 2066696c 65202e2f um)), in file ./\n- 0x00037bfc 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n- 0x00037c0c 72697463 6c2f702e 6320406c 696e6520 ritcl/p.c @line \n- 0x00037c1c 31353200 41747465 6d707465 64207265 152.Attempted re\n- 0x00037c2c 636f6e76 65727369 6f6e206f 66207264 conversion of rd\n- 0x00037c3c 65207374 72696e67 20746f20 73747269 e string to stri\n- 0x00037c4c 6e672072 65702028 30292c20 696e2066 ng rep (0), in f\n- 0x00037c5c 696c6520 2e2f6d6f 64756c65 732f7074 ile ./modules/pt\n- 0x00037c6c 2f726465 5f637269 74636c2f 6f742e63 /rde_critcl/ot.c\n- 0x00037c7c 20406c69 6e652032 30380000 496c6c65 @line 208..Ille\n- 0x00037c8c 67616c20 636f6e76 65727369 6f6e2069 gal conversion i\n- 0x00037c9c 6e746f20 72646520 73747269 6e672028 nto rde string (\n- 0x00037cac 30292c20 696e2066 696c6520 2e2f6d6f 0), in file ./mo\n- 0x00037cbc 64756c65 732f7074 2f726465 5f637269 dules/pt/rde_cri\n- 0x00037ccc 74636c2f 6f742e63 20406c69 6e652032 tcl/ot.c @line 2\n- 0x00037cdc 31360000 4d656d6f 72792061 6c6c6f63 16..Memory alloc\n- 0x00037cec 6174696f 6e206661 696c7572 6520666f ation failure fo\n- 0x00037cfc 7220746f 6b656e20 63686172 61637465 r token characte\n- 0x00037d0c 72206172 72617920 28737472 292c2069 r array (str), i\n- 0x00037d1c 6e206669 6c65202e 2f6d6f64 756c6573 n file ./modules\n- 0x00037d2c 2f70742f 7264655f 63726974 636c2f74 /pt/rde_critcl/t\n- 0x00037d3c 632e6320 406c696e 65203839 00000000 c.c @line 89....\n- 0x00037d4c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00037d5c 6f662062 6f756e64 733a2074 632d3e6e of bounds: tc->n\n- 0x00037d6c 756d203e 3d207463 2d3e6d61 78202852 um >= tc->max (R\n- 0x00037d7c 414e4745 4f4b2874 632d3e6e 756d2c74 ANGEOK(tc->num,t\n- 0x00037d8c 632d3e6d 61782929 2c20696e 2066696c c->max)), in fil\n- 0x00037d9c 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n- 0x00037dac 64655f63 72697463 6c2f7463 2e632040 de_critcl/tc.c @\n- 0x00037dbc 6c696e65 20393500 61727261 7920696e line 95.array in\n- 0x00037dcc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00037ddc 733a206f 6666203e 3d207463 2d3e6d61 s: off >= tc->ma\n- 0x00037dec 78202852 414e4745 4f4b286f 66662c74 x (RANGEOK(off,t\n- 0x00037dfc 632d3e6d 61782929 2c20696e 2066696c c->max)), in fil\n- 0x00037e0c 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n- 0x00037e1c 64655f63 72697463 6c2f7463 2e632040 de_critcl/tc.c @\n- 0x00037e2c 6c696e65 20393600 61727261 7920696e line 96.array in\n- 0x00037e3c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00037e4c 733a206f 66662b6c 656e2d31 203e3d20 s: off+len-1 >= \n- 0x00037e5c 74632d3e 6d617820 2852414e 47454f4b tc->max (RANGEOK\n- 0x00037e6c 286f6666 2b6c656e 2d312c74 632d3e6d (off+len-1,tc->m\n- 0x00037e7c 61782929 2c20696e 2066696c 65202e2f ax)), in file ./\n- 0x00037e8c 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n- 0x00037e9c 72697463 6c2f7463 2e632040 6c696e65 ritcl/tc.c @line\n- 0x00037eac 20393700 61727261 7920696e 64657820 97.array index \n- 0x00037ebc 6f757420 6f662062 6f756e64 733a206f out of bounds: o\n- 0x00037ecc 66662b6c 656e2d31 203e3d20 74632d3e ff+len-1 >= tc->\n- 0x00037edc 6e756d20 2852414e 47454f4b 286f6666 num (RANGEOK(off\n- 0x00037eec 2b6c656e 2d312c74 632d3e6e 756d2929 +len-1,tc->num))\n- 0x00037efc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x00037f0c 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n- 0x00037f1c 6c2f7463 2e632040 6c696e65 20393800 l/tc.c @line 98.\n- 0x00037f2c 61727261 7920696e 64657820 6f757420 array index out \n- 0x00037f3c 6f662062 6f756e64 733a206f 6666203e of bounds: off >\n- 0x00037f4c 3d207463 2d3e6e75 6d202852 414e4745 = tc->num (RANGE\n- 0x00037f5c 4f4b286f 66662c74 632d3e6e 756d2929 OK(off,tc->num))\n- 0x00037f6c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x00037f7c 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n- 0x00037f8c 6c2f7463 2e632040 6c696e65 20313131 l/tc.c @line 111\n- 0x00037f9c 00000000 61727261 7920696e 64657820 ....array index \n- 0x00037fac 6f757420 6f662062 6f756e64 733a2061 out of bounds: a\n- 0x00037fbc 74203e3d 206f6320 2852414e 47454f4b t >= oc (RANGEOK\n- 0x00037fcc 2861742c 6f632929 2c20696e 2066696c (at,oc)), in fil\n- 0x00037fdc 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n- 0x00037fec 64655f63 72697463 6c2f7463 2e632040 de_critcl/tc.c @\n- 0x00037ffc 6c696e65 20313331 00000000 61727261 line 131....arra\n- 0x0003800c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003801c 6f756e64 733a206f 6666203e 3d207463 ounds: off >= tc\n- 0x0003802c 2d3e6e75 6d202852 414e4745 4f4b286f ->num (RANGEOK(o\n- 0x0003803c 66662c74 632d3e6e 756d2929 2c20696e ff,tc->num)), in\n- 0x0003804c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x0003805c 70742f72 64655f63 72697463 6c2f7463 pt/rde_critcl/tc\n- 0x0003806c 2e632040 6c696e65 20313432 00000000 .c @line 142....\n- 0x0003807c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003808c 6f662062 6f756e64 733a2065 6e642d31 of bounds: end-1\n- 0x0003809c 203e3d20 74632d3e 6e756d20 2852414e >= tc->num (RAN\n- 0x000380ac 47454f4b 28656e64 2d312c74 632d3e6e GEOK(end-1,tc->n\n- 0x000380bc 756d2929 2c20696e 2066696c 65202e2f um)), in file ./\n- 0x000380cc 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n- 0x000380dc 72697463 6c2f7463 2e632040 6c696e65 ritcl/tc.c @line\n- 0x000380ec 20313433 00000000 61727261 7920696e 143....array in\n- 0x000380fc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003810c 733a2061 74203e3d 206f6320 2852414e s: at >= oc (RAN\n- 0x0003811c 47454f4b 2861742c 6f632929 2c20696e GEOK(at,oc)), in\n- 0x0003812c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x0003813c 70742f72 64655f63 72697463 6c2f7463 pt/rde_critcl/tc\n- 0x0003814c 2e632040 6c696e65 20313537 00000000 .c @line 157....\n- 0x0003815c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003816c 6f662062 6f756e64 733a206c 61737420 of bounds: last \n- 0x0003817c 3e3d206f 63202852 414e4745 4f4b286c >= oc (RANGEOK(l\n- 0x0003818c 6173742c 6f632929 2c20696e 2066696c ast,oc)), in fil\n- 0x0003819c 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n- 0x000381ac 64655f63 72697463 6c2f7463 2e632040 de_critcl/tc.c @\n- 0x000381bc 6c696e65 20313538 00000000 61727261 line 158....arra\n- 0x000381cc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000381dc 6f756e64 733a206f 6666203e 3d207463 ounds: off >= tc\n- 0x000381ec 2d3e6e75 6d202852 414e4745 4f4b286f ->num (RANGEOK(o\n- 0x000381fc 66662c74 632d3e6e 756d2929 2c20696e ff,tc->num)), in\n- 0x0003820c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x0003821c 70742f72 64655f63 72697463 6c2f7463 pt/rde_critcl/tc\n- 0x0003822c 2e632040 6c696e65 20313639 00000000 .c @line 169....\n- 0x0003823c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003824c 6f662062 6f756e64 733a2065 6e642d31 of bounds: end-1\n- 0x0003825c 203e3d20 74632d3e 6e756d20 2852414e >= tc->num (RAN\n- 0x0003826c 47454f4b 28656e64 2d312c74 632d3e6e GEOK(end-1,tc->n\n- 0x0003827c 756d2929 2c20696e 2066696c 65202e2f um)), in file ./\n- 0x0003828c 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n- 0x0003829c 72697463 6c2f7463 2e632040 6c696e65 ritcl/tc.c @line\n- 0x000382ac 20313730 00000000 61727261 7920696e 170....array in\n- 0x000382bc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x000382cc 733a2069 203e3d20 732d3e6d 61782028 s: i >= s->max (\n- 0x000382dc 52414e47 454f4b28 692c732d 3e6d6178 RANGEOK(i,s->max\n- 0x000382ec 29292c20 696e2066 696c6520 2e2f6d6f )), in file ./mo\n- 0x000382fc 64756c65 732f7074 2f726465 5f637269 dules/pt/rde_cri\n- 0x0003830c 74636c2f 73746163 6b2e6320 406c696e tcl/stack.c @lin\n- 0x0003831c 65203435 00000000 4d656d6f 72792061 e 45....Memory a\n- 0x0003832c 6c6c6f63 6174696f 6e206661 696c7572 llocation failur\n- 0x0003833c 6520666f 72205244 45207374 61636b20 e for RDE stack \n- 0x0003834c 2863656c 6c292c20 696e2066 696c6520 (cell), in file \n- 0x0003835c 2e2f6d6f 64756c65 732f7074 2f726465 ./modules/pt/rde\n- 0x0003836c 5f637269 74636c2f 73746163 6b2e6320 _critcl/stack.c \n- 0x0003837c 406c696e 65203630 00000000 61727261 @line 60....arra\n- 0x0003838c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003839c 6f756e64 733a2073 2d3e746f 70203e3d ounds: s->top >=\n- 0x000383ac 20732d3e 6d617820 2852414e 47454f4b s->max (RANGEOK\n- 0x000383bc 28732d3e 746f702c 732d3e6d 61782929 (s->top,s->max))\n- 0x000383cc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x000383dc 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n- 0x000383ec 6c2f7374 61636b2e 6320406c 696e6520 l/stack.c @line \n- 0x000383fc 36350000 61727261 7920696e 64657820 65..array index \n- 0x0003840c 6f757420 6f662062 6f756e64 733a2073 out of bounds: s\n- 0x0003841c 2d3e746f 702d3120 3e3d2073 2d3e6d61 ->top-1 >= s->ma\n- 0x0003842c 78202852 414e4745 4f4b2873 2d3e746f x (RANGEOK(s->to\n- 0x0003843c 702d312c 732d3e6d 61782929 2c20696e p-1,s->max)), in\n- 0x0003844c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x0003845c 70742f72 64655f63 72697463 6c2f7374 pt/rde_critcl/st\n- 0x0003846c 61636b2e 6320406c 696e6520 37330000 ack.c @line 73..\n- 0x0003847c 42616420 706f7020 636f756e 7420286e Bad pop count (n\n- 0x0003848c 203e3d20 30292c20 696e2066 696c6520 >= 0), in file \n- 0x0003849c 2e2f6d6f 64756c65 732f7074 2f726465 ./modules/pt/rde\n- 0x000384ac 5f637269 74636c2f 73746163 6b2e6320 _critcl/stack.c \n- 0x000384bc 406c696e 65203830 00000000 61727261 @line 80....arra\n- 0x000384cc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x000384dc 6f756e64 733a2073 2d3e746f 70203e3d ounds: s->top >=\n- 0x000384ec 20732d3e 6d617820 2852414e 47454f4b s->max (RANGEOK\n- 0x000384fc 28732d3e 746f702c 732d3e6d 61782929 (s->top,s->max))\n- 0x0003850c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x0003851c 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n- 0x0003852c 6c2f7374 61636b2e 6320406c 696e6520 l/stack.c @line \n- 0x0003853c 38360000 42616420 7472696d 73697a65 86..Bad trimsize\n- 0x0003854c 20286e20 3e3d2030 292c2069 6e206669 (n >= 0), in fi\n- 0x0003855c 6c65202e 2f6d6f64 756c6573 2f70742f le ./modules/pt/\n- 0x0003856c 7264655f 63726974 636c2f73 7461636b rde_critcl/stack\n- 0x0003857c 2e632040 6c696e65 20393800 61727261 .c @line 98.arra\n- 0x0003858c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003859c 6f756e64 733a2073 2d3e746f 70203e3d ounds: s->top >=\n- 0x000385ac 20732d3e 6d617820 2852414e 47454f4b s->max (RANGEOK\n- 0x000385bc 28732d3e 746f702c 732d3e6d 61782929 (s->top,s->max))\n- 0x000385cc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x000385dc 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n- 0x000385ec 6c2f7374 61636b2e 6320406c 696e6520 l/stack.c @line \n- 0x000385fc 31303300 42616420 706f7020 636f756e 103.Bad pop coun\n- 0x0003860c 7420286e 203e3d20 30292c20 696e2066 t (n >= 0), in f\n- 0x0003861c 696c6520 2e2f6d6f 64756c65 732f7074 ile ./modules/pt\n- 0x0003862c 2f726465 5f637269 74636c2f 73746163 /rde_critcl/stac\n- 0x0003863c 6b2e6320 406c696e 65203131 34000000 k.c @line 114...\n- 0x0003864c 4f776e65 72736869 70206d69 736d6174 Ownership mismat\n- 0x0003865c 63682028 6473742d 3e667265 6543656c ch (dst->freeCel\n- 0x0003866c 6c50726f 63203d3d 20737263 2d3e6672 lProc == src->fr\n- 0x0003867c 65654365 6c6c5072 6f63292c 20696e20 eeCellProc), in \n- 0x0003868c 66696c65 202e2f6d 6f64756c 65732f70 file ./modules/p\n- 0x0003869c 742f7264 655f6372 6974636c 2f737461 t/rde_critcl/sta\n- 0x000386ac 636b2e63 20406c69 6e652031 32320000 ck.c @line 122..\n- 0x000386bc 61727261 7920696e 64657820 6f757420 array index out \n- 0x000386cc 6f662062 6f756e64 733a2073 72632d3e of bounds: src->\n- 0x000386dc 746f7020 3e3d2073 72632d3e 6d617820 top >= src->max \n- 0x000386ec 2852414e 47454f4b 28737263 2d3e746f (RANGEOK(src->to\n- 0x000386fc 702c7372 632d3e6d 61782929 2c20696e p,src->max)), in\n- 0x0003870c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x0003871c 70742f72 64655f63 72697463 6c2f7374 pt/rde_critcl/st\n- 0x0003872c 61636b2e 6320406c 696e6520 31333100 ack.c @line 131.\n- 0x0003873c 70743a3a 72646500 52444500 50540000 pt::rde.RDE.PT..\n- 0x0003874c 3f636861 6e3f0000 3f66726f 6d3f203f ?chan?..?from? ?\n- 0x0003875c 746f3f00 73796d62 6f6c0000 6d736700 to?.symbol..msg.\n- 0x0003876c 746f6b00 746f6b73 20746f6b 65000000 tok.toks toke...\n- 0x0003877c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003878c 6f662062 6f756e64 733a2073 203e3d20 of bounds: s >= \n- 0x0003879c 702d3e6e 756d7374 72202852 414e4745 p->numstr (RANGE\n- 0x000387ac 4f4b2873 2c702d3e 6e756d73 74722929 OK(s,p->numstr))\n- 0x000387bc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x000387cc 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n- 0x000387dc 6c2f7061 72616d2e 6320406c 696e6520 l/param.c @line \n- 0x000387ec 36373200 61727261 7920696e 64657820 672.array index \n- 0x000387fc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x0003880c 64203e3d 20702d3e 6e756d73 74722028 d >= p->numstr (\n- 0x0003881c 52414e47 454f4b28 69642c70 2d3e6e75 RANGEOK(id,p->nu\n- 0x0003882c 6d737472 29292c20 696e2066 696c6520 mstr)), in file \n- 0x0003883c 2e2f6d6f 64756c65 732f7074 2f726465 ./modules/pt/rde\n- 0x0003884c 5f637269 74636c2f 70617261 6d2e6320 _critcl/param.c \n- 0x0003885c 406c696e 65203130 35300000 61727261 @line 1050..arra\n- 0x0003886c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003887c 6f756e64 733a2028 54636c5f 53697a65 ounds: (Tcl_Size\n- 0x0003888c 2920286c 6f6e6720 696e7429 206d765b ) (long int) mv[\n- 0x0003889c 695d203e 3d20702d 3e6e756d 73747220 i] >= p->numstr \n- 0x000388ac 2852414e 47454f4b 28285463 6c5f5369 (RANGEOK((Tcl_Si\n- 0x000388bc 7a652920 286c6f6e 6720696e 7429206d ze) (long int) m\n- 0x000388cc 765b695d 2c702d3e 6e756d73 74722929 v[i],p->numstr))\n- 0x000388dc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x000388ec 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n- 0x000388fc 6c2f7061 72616d2e 6320406c 696e6520 l/param.c @line \n- 0x0003890c 33383900 61727261 7920696e 64657820 389.array index \n- 0x0003891c 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n- 0x0003892c 203e3d20 6d632028 52414e47 454f4b28 >= mc (RANGEOK(\n- 0x0003893c 6a2c6d63 29292c20 696e2066 696c6520 j,mc)), in file \n- 0x0003894c 2e2f6d6f 64756c65 732f7074 2f726465 ./modules/pt/rde\n- 0x0003895c 5f637269 74636c2f 70617261 6d2e6320 _critcl/param.c \n- 0x0003896c 406c696e 65203339 32000000 61727261 @line 392...arra\n- 0x0003897c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003898c 6f756e64 733a2069 64203e3d 20702d3e ounds: id >= p->\n- 0x0003899c 6e756d73 74722028 52414e47 454f4b28 numstr (RANGEOK(\n- 0x000389ac 69642c70 2d3e6e75 6d737472 29292c20 id,p->numstr)), \n- 0x000389bc 696e2066 696c6520 2e2f6d6f 64756c65 in file ./module\n- 0x000389cc 732f7074 2f726465 5f637269 74636c2f s/pt/rde_critcl/\n- 0x000389dc 70617261 6d2e6320 406c696e 65203436 param.c @line 46\n- 0x000389ec 36000000 556e6162 6c652074 6f207075 6...Unable to pu\n- 0x000389fc 73682075 6e646566 696e6564 2073656d sh undefined sem\n- 0x00038a0c 616e7469 63207661 6c756520 28702d3e antic value (p->\n- 0x00038a1c 5356292c 20696e20 66696c65 202e2f6d SV), in file ./m\n- 0x00038a2c 6f64756c 65732f70 742f7264 655f6372 odules/pt/rde_cr\n- 0x00038a3c 6974636c 2f706172 616d2e63 20406c69 itcl/param.c @li\n- 0x00038a4c 6e652035 32380000 61727261 7920696e ne 528..array in\n- 0x00038a5c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00038a6c 733a206d 203e3d20 702d3e6e 756d7374 s: m >= p->numst\n- 0x00038a7c 72202852 414e4745 4f4b286d 2c702d3e r (RANGEOK(m,p->\n- 0x00038a8c 6e756d73 74722929 2c20696e 2066696c numstr)), in fil\n- 0x00038a9c 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n- 0x00038aac 64655f63 72697463 6c2f7061 72616d2e de_critcl/param.\n- 0x00038abc 6320406c 696e6520 37333000 61727261 c @line 730.arra\n- 0x00038acc 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00038adc 6f756e64 733a2070 2d3e4343 5f6c656e ounds: p->CC_len\n- 0x00038aec 2d31203e 3d203320 2852414e 47454f4b -1 >= 3 (RANGEOK\n- 0x00038afc 28702d3e 43435f6c 656e2d31 2c332929 (p->CC_len-1,3))\n- 0x00038b0c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n- 0x00038b1c 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n- 0x00038b2c 6c2f7061 72616d2e 6320406c 696e6520 l/param.c @line \n- 0x00038b3c 37343800 61727261 7920696e 64657820 748.array index \n- 0x00038b4c 6f757420 6f662062 6f756e64 733a206c out of bounds: l\n- 0x00038b5c 656e6920 3e3d2033 20285241 4e47454f eni >= 3 (RANGEO\n- 0x00038b6c 4b286c65 6e692c33 29292c20 696e2066 K(leni,3)), in f\n- 0x00038b7c 696c6520 2e2f6d6f 64756c65 732f7074 ile ./modules/pt\n- 0x00038b8c 2f726465 5f637269 74636c2f 70617261 /rde_critcl/para\n- 0x00038b9c 6d2e6320 406c696e 65203737 34000000 m.c @line 774...\n- 0x00038bac 61727261 7920696e 64657820 6f757420 array index out \n- 0x00038bbc 6f662062 6f756e64 733a206d 7367203e of bounds: msg >\n- 0x00038bcc 3d20702d 3e6e756d 73747220 2852414e = p->numstr (RAN\n- 0x00038bdc 47454f4b 286d7367 2c702d3e 6e756d73 GEOK(msg,p->nums\n- 0x00038bec 74722929 2c20696e 2066696c 65202e2f tr)), in file ./\n- 0x00038bfc 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n- 0x00038c0c 72697463 6c2f7061 72616d2e 6320406c ritcl/param.c @l\n- 0x00038c1c 696e6520 39353500 61727261 7920696e ine 955.array in\n- 0x00038c2c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x00038c3c 733a206d 7367203e 3d20702d 3e6e756d s: msg >= p->num\n- 0x00038c4c 73747220 2852414e 47454f4b 286d7367 str (RANGEOK(msg\n- 0x00038c5c 2c702d3e 6e756d73 74722929 2c20696e ,p->numstr)), in\n- 0x00038c6c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x00038c7c 70742f72 64655f63 72697463 6c2f7061 pt/rde_critcl/pa\n- 0x00038c8c 72616d2e 6320406c 696e6520 31303036 ram.c @line 1006\n- 0x00038c9c 00000000 61727261 7920696e 64657820 ....array index \n- 0x00038cac 6f757420 6f662062 6f756e64 733a2073 out of bounds: s\n- 0x00038cbc 203e3d20 702d3e6e 756d7374 72202852 >= p->numstr (R\n- 0x00038ccc 414e4745 4f4b2873 2c702d3e 6e756d73 ANGEOK(s,p->nums\n- 0x00038cdc 74722929 2c20696e 2066696c 65202e2f tr)), in file ./\n- 0x00038cec 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n- 0x00038cfc 72697463 6c2f7061 72616d2e 6320406c ritcl/param.c @l\n- 0x00038d0c 696e6520 31313031 00000000 42616420 ine 1101....Bad \n- 0x00038d1c 6e756d62 6572206f 6620656c 656d656e number of elemen\n- 0x00038d2c 74732074 6f207265 64756365 20286e65 ts to reduce (ne\n- 0x00038d3c 77203e3d 2030292c 20696e20 66696c65 w >= 0), in file\n- 0x00038d4c 202e2f6d 6f64756c 65732f70 742f7264 ./modules/pt/rd\n- 0x00038d5c 655f6372 6974636c 2f706172 616d2e63 e_critcl/param.c\n- 0x00038d6c 20406c69 6e652031 31323700 61727261 @line 1127.arra\n- 0x00038d7c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x00038d8c 6f756e64 733a2073 203e3d20 702d3e6e ounds: s >= p->n\n- 0x00038d9c 756d7374 72202852 414e4745 4f4b2873 umstr (RANGEOK(s\n- 0x00038dac 2c702d3e 6e756d73 74722929 2c20696e ,p->numstr)), in\n- 0x00038dbc 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x00038dcc 70742f72 64655f63 72697463 6c2f7061 pt/rde_critcl/pa\n- 0x00038ddc 72616d2e 6320406c 696e6520 31313331 ram.c @line 1131\n- 0x00038dec 00000000 61727261 7920696e 64657820 ....array index \n- 0x00038dfc 6f757420 6f662062 6f756e64 733a2069 out of bounds: i\n- 0x00038e0c 203e3d20 332b6e65 77202852 414e4745 >= 3+new (RANGE\n- 0x00038e1c 4f4b2869 2c332b6e 65772929 2c20696e OK(i,3+new)), in\n- 0x00038e2c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x00038e3c 70742f72 64655f63 72697463 6c2f7061 pt/rde_critcl/pa\n- 0x00038e4c 72616d2e 6320406c 696e6520 31313339 ram.c @line 1139\n- 0x00038e5c 00000000 61727261 7920696e 64657820 ....array index \n- 0x00038e6c 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n- 0x00038e7c 203e3d20 61632028 52414e47 454f4b28 >= ac (RANGEOK(\n- 0x00038e8c 6a2c6163 29292c20 696e2066 696c6520 j,ac)), in file \n- 0x00038e9c 2e2f6d6f 64756c65 732f7074 2f726465 ./modules/pt/rde\n- 0x00038eac 5f637269 74636c2f 70617261 6d2e6320 _critcl/param.c \n- 0x00038ebc 406c696e 65203131 34300000 52656475 @line 1140..Redu\n- 0x00038ecc 6374696f 6e207265 73756c74 20696e63 ction result inc\n- 0x00038edc 6f6d706c 65746520 2869203d 3d20332b omplete (i == 3+\n- 0x00038eec 6e657729 2c20696e 2066696c 65202e2f new), in file ./\n- 0x00038efc 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n- 0x00038f0c 72697463 6c2f7061 72616d2e 6320406c ritcl/param.c @l\n- 0x00038f1c 696e6520 31313434 00000000 52656163 ine 1144....Reac\n- 0x00038f2c 68656420 756e7265 61636861 626c6520 hed unreachable \n- 0x00038f3c 6c6f6361 74696f6e 20283029 2c20696e location (0), in\n- 0x00038f4c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x00038f5c 70742f72 64655f63 72697463 6c2f6d73 pt/rde_critcl/ms\n- 0x00038f6c 2e632040 6c696e65 20333035 00000000 .c @line 305....\n- 0x00038f7c 616d6172 6b656400 61737400 61737473 amarked.ast.asts\n- 0x00038f8c 00000000 6368616e 00000000 636f6d70 ....chan....comp\n- 0x00038f9c 6c657465 00000000 63757272 656e7400 lete....current.\n- 0x00038fac 656d6172 6b656400 6c6d6172 6b656400 emarked.lmarked.\n- 0x00038fbc 6c6f6361 74696f6e 00000000 72657365 location....rese\n- 0x00038fcc 74000000 73636163 68656400 73796d62 t...scached.symb\n- 0x00038fdc 6f6c7300 746f6b65 6e730000 693a6661 ols.tokens..i:fa\n- 0x00038fec 696c5f63 6f6e7469 6e756500 693a6661 il_continue.i:fa\n- 0x00038ffc 696c5f72 65747572 6e000000 693a6f6b il_return...i:ok\n- 0x0003900c 5f636f6e 74696e75 65000000 693a6f6b _continue...i:ok\n- 0x0003901c 5f726574 75726e00 695f7374 61747573 _return.i_status\n- 0x0003902c 5f666169 6c000000 695f7374 61747573 _fail...i_status\n- 0x0003903c 5f6e6567 61746500 695f7374 61747573 _negate.i_status\n- 0x0003904c 5f6f6b00 695f6572 726f725f 636c6561 _ok.i_error_clea\n- 0x0003905c 72000000 695f6572 726f725f 6e6f6e74 r...i_error_nont\n- 0x0003906c 65726d69 6e616c00 695f6572 726f725f erminal.i_error_\n- 0x0003907c 706f705f 6d657267 65000000 695f6572 pop_merge...i_er\n- 0x0003908c 726f725f 70757368 00000000 693a6661 ror_push....i:fa\n- 0x0003909c 696c5f6c 6f635f70 6f705f72 6577696e il_loc_pop_rewin\n- 0x000390ac 64000000 695f6c6f 635f706f 705f6469 d...i_loc_pop_di\n- 0x000390bc 73636172 64000000 695f6c6f 635f706f scard...i_loc_po\n- 0x000390cc 705f7265 77696e64 2f646973 63617264 p_rewind/discard\n- 0x000390dc 00000000 695f6c6f 635f706f 705f7265 ....i_loc_pop_re\n- 0x000390ec 77696e64 00000000 695f6c6f 635f7075 wind....i_loc_pu\n- 0x000390fc 73680000 693a6661 696c5f61 73745f70 sh..i:fail_ast_p\n- 0x0003910c 6f705f72 6577696e 64000000 695f6173 op_rewind...i_as\n- 0x0003911c 745f706f 705f6469 73636172 64000000 t_pop_discard...\n- 0x0003912c 695f6173 745f706f 705f6469 73636172 i_ast_pop_discar\n- 0x0003913c 642f7265 77696e64 00000000 695f6173 d/rewind....i_as\n- 0x0003914c 745f706f 705f7265 77696e64 2f646973 t_pop_rewind/dis\n- 0x0003915c 63617264 00000000 695f6173 745f706f card....i_ast_po\n- 0x0003916c 705f7265 77696e64 00000000 695f6173 p_rewind....i_as\n- 0x0003917c 745f7075 73680000 693a6f6b 5f617374 t_push..i:ok_ast\n- 0x0003918c 5f76616c 75655f70 75736800 695f7379 _value_push.i_sy\n- 0x0003919c 6d626f6c 5f726573 746f7265 00000000 mbol_restore....\n- 0x000391ac 695f7379 6d626f6c 5f736176 65000000 i_symbol_save...\n- 0x000391bc 695f7661 6c75655f 636c6561 722f6c65 i_value_clear/le\n- 0x000391cc 61660000 695f7661 6c75655f 636c6561 af..i_value_clea\n- 0x000391dc 72000000 695f7661 6c75655f 636c6561 r...i_value_clea\n- 0x000391ec 722f7265 64756365 00000000 695f696e r/reduce....i_in\n- 0x000391fc 7075745f 6e657874 00000000 695f7465 put_next....i_te\n- 0x0003920c 73745f61 6c6e756d 00000000 695f7465 st_alnum....i_te\n- 0x0003921c 73745f61 6c706861 00000000 695f7465 st_alpha....i_te\n- 0x0003922c 73745f61 73636969 00000000 695f7465 st_ascii....i_te\n- 0x0003923c 73745f63 68617200 695f7465 73745f63 st_char.i_test_c\n- 0x0003924c 6f6e7472 6f6c0000 695f7465 73745f64 ontrol..i_test_d\n- 0x0003925c 64696769 74000000 695f7465 73745f64 digit...i_test_d\n- 0x0003926c 69676974 00000000 695f7465 73745f67 igit....i_test_g\n- 0x0003927c 72617068 00000000 695f7465 73745f6c raph....i_test_l\n- 0x0003928c 6f776572 00000000 695f7465 73745f70 ower....i_test_p\n- 0x0003929c 72696e74 00000000 695f7465 73745f70 rint....i_test_p\n- 0x000392ac 756e6374 00000000 695f7465 73745f72 unct....i_test_r\n- 0x000392bc 616e6765 00000000 695f7465 73745f73 ange....i_test_s\n- 0x000392cc 70616365 00000000 695f7465 73745f75 pace....i_test_u\n- 0x000392dc 70706572 00000000 695f7465 73745f77 pper....i_test_w\n- 0x000392ec 6f726463 68617200 695f7465 73745f78 ordchar.i_test_x\n- 0x000392fc 64696769 74000000 693a6f6b 5f617374 digit...i:ok_ast\n- 0x0003930c 5f706f70 5f646973 63617264 00000000 _pop_discard....\n- 0x0003931c 695f6173 745f7265 77696e64 00000000 i_ast_rewind....\n- 0x0003932c 693a6f6b 5f6c6f63 5f706f70 5f646973 i:ok_loc_pop_dis\n- 0x0003933c 63617264 00000000 695f6c6f 635f7265 card....i_loc_re\n- 0x0003934c 77696e64 00000000 695f6572 726f725f wind....i_error_\n- 0x0003935c 636c6561 725f7075 73680000 73693a76 clear_push..si:v\n- 0x0003936c 6f69645f 73746174 655f7075 73680000 oid_state_push..\n- 0x0003937c 73693a76 616c7565 5f737461 74655f70 si:value_state_p\n- 0x0003938c 75736800 73693a76 6f69645f 73746174 ush.si:void_stat\n- 0x0003939c 655f6d65 72676500 73693a76 616c7565 e_merge.si:value\n- 0x000393ac 5f737461 74655f6d 65726765 00000000 _state_merge....\n- 0x000393bc 73693a76 6f696476 6f69645f 6272616e si:voidvoid_bran\n- 0x000393cc 63680000 73693a76 6f696476 616c7565 ch..si:voidvalue\n- 0x000393dc 5f627261 6e636800 73693a76 616c7565 _branch.si:value\n- 0x000393ec 766f6964 5f627261 6e636800 73693a76 void_branch.si:v\n- 0x000393fc 616c7565 76616c75 655f6272 616e6368 aluevalue_branch\n- 0x0003940c 00000000 73693a76 6f696476 6f69645f ....si:voidvoid_\n- 0x0003941c 70617274 00000000 73693a76 6f696476 part....si:voidv\n- 0x0003942c 616c7565 5f706172 74000000 73693a76 alue_part...si:v\n- 0x0003943c 616c7565 76616c75 655f7061 72740000 aluevalue_part..\n- 0x0003944c 73693a6e 6578745f 63686172 00000000 si:next_char....\n- 0x0003945c 73693a6e 6578745f 72616e67 65000000 si:next_range...\n- 0x0003946c 73693a6e 6578745f 616c6e75 6d000000 si:next_alnum...\n- 0x0003947c 73693a6e 6578745f 616c7068 61000000 si:next_alpha...\n- 0x0003948c 73693a6e 6578745f 61736369 69000000 si:next_ascii...\n- 0x0003949c 73693a6e 6578745f 636f6e74 726f6c00 si:next_control.\n- 0x000394ac 73693a6e 6578745f 64646967 69740000 si:next_ddigit..\n- 0x000394bc 73693a6e 6578745f 64696769 74000000 si:next_digit...\n- 0x000394cc 73693a6e 6578745f 67726170 68000000 si:next_graph...\n- 0x000394dc 73693a6e 6578745f 6c6f7765 72000000 si:next_lower...\n- 0x000394ec 73693a6e 6578745f 7072696e 74000000 si:next_print...\n- 0x000394fc 73693a6e 6578745f 70756e63 74000000 si:next_punct...\n- 0x0003950c 73693a6e 6578745f 73706163 65000000 si:next_space...\n- 0x0003951c 73693a6e 6578745f 75707065 72000000 si:next_upper...\n- 0x0003952c 73693a6e 6578745f 776f7264 63686172 si:next_wordchar\n- 0x0003953c 00000000 73693a6e 6578745f 78646967 ....si:next_xdig\n- 0x0003954c 69740000 73693a76 6f696432 5f737461 it..si:void2_sta\n- 0x0003955c 74655f70 75736800 73693a76 6f69645f te_push.si:void_\n- 0x0003956c 73746174 655f6d65 7267655f 6f6b0000 state_merge_ok..\n- 0x0003957c 73693a76 616c7565 5f6e6f74 61686561 si:value_notahea\n- 0x0003958c 645f7374 61727400 73693a76 6f69645f d_start.si:void_\n- 0x0003959c 6e6f7461 68656164 5f657869 74000000 notahead_exit...\n- 0x000395ac 73693a76 616c7565 5f6e6f74 61686561 si:value_notahea\n- 0x000395bc 645f6578 69740000 73693a6b 6c65656e d_exit..si:kleen\n- 0x000395cc 655f6162 6f727400 73693a6b 6c65656e e_abort.si:kleen\n- 0x000395dc 655f636c 6f736500 73693a76 616c7565 e_close.si:value\n- 0x000395ec 5f73796d 626f6c5f 73746172 74000000 _symbol_start...\n- 0x000395fc 73693a76 616c7565 5f766f69 645f7379 si:value_void_sy\n- 0x0003960c 6d626f6c 5f737461 72740000 73693a76 mbol_start..si:v\n- 0x0003961c 6f69645f 73796d62 6f6c5f73 74617274 oid_symbol_start\n- 0x0003962c 00000000 73693a76 6f69645f 766f6964 ....si:void_void\n- 0x0003963c 5f73796d 626f6c5f 73746172 74000000 _symbol_start...\n- 0x0003964c 73693a72 65647563 655f7379 6d626f6c si:reduce_symbol\n- 0x0003965c 5f656e64 00000000 73693a76 6f69645f _end....si:void_\n- 0x0003966c 6c656166 5f73796d 626f6c5f 656e6400 leaf_symbol_end.\n- 0x0003967c 73693a76 616c7565 5f6c6561 665f7379 si:value_leaf_sy\n- 0x0003968c 6d626f6c 5f656e64 00000000 73693a76 mbol_end....si:v\n- 0x0003969c 616c7565 5f636c65 61725f73 796d626f alue_clear_symbo\n- 0x000396ac 6c5f656e 64000000 73693a76 6f69645f l_end...si:void_\n- 0x000396bc 636c6561 725f7379 6d626f6c 5f656e64 clear_symbol_end\n- 0x000396cc 00000000 73693a6e 6578745f 73747200 ....si:next_str.\n- 0x000396dc 73693a6e 6578745f 636c6173 73000000 si:next_class...\n+ 0x00037a7c 52656163 68656420 756e7265 61636861 Reached unreacha\n+ 0x00037a8c 626c6520 6c6f6361 74696f6e 20283029 ble location (0)\n+ 0x00037a9c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x00037aac 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n+ 0x00037abc 6c2f6d73 2e632040 6c696e65 20333035 l/ms.c @line 305\n+ 0x00037acc 00000000 616d6172 6b656400 61737400 ....amarked.ast.\n+ 0x00037adc 61737473 00000000 6368616e 00000000 asts....chan....\n+ 0x00037aec 636f6d70 6c657465 00000000 63757272 complete....curr\n+ 0x00037afc 656e7400 656d6172 6b656400 6c6d6172 ent.emarked.lmar\n+ 0x00037b0c 6b656400 6c6f6361 74696f6e 00000000 ked.location....\n+ 0x00037b1c 72657365 74000000 73636163 68656400 reset...scached.\n+ 0x00037b2c 73796d62 6f6c7300 746f6b65 6e730000 symbols.tokens..\n+ 0x00037b3c 693a6661 696c5f63 6f6e7469 6e756500 i:fail_continue.\n+ 0x00037b4c 693a6661 696c5f72 65747572 6e000000 i:fail_return...\n+ 0x00037b5c 693a6f6b 5f636f6e 74696e75 65000000 i:ok_continue...\n+ 0x00037b6c 693a6f6b 5f726574 75726e00 695f7374 i:ok_return.i_st\n+ 0x00037b7c 61747573 5f666169 6c000000 695f7374 atus_fail...i_st\n+ 0x00037b8c 61747573 5f6e6567 61746500 695f7374 atus_negate.i_st\n+ 0x00037b9c 61747573 5f6f6b00 695f6572 726f725f atus_ok.i_error_\n+ 0x00037bac 636c6561 72000000 695f6572 726f725f clear...i_error_\n+ 0x00037bbc 6e6f6e74 65726d69 6e616c00 695f6572 nonterminal.i_er\n+ 0x00037bcc 726f725f 706f705f 6d657267 65000000 ror_pop_merge...\n+ 0x00037bdc 695f6572 726f725f 70757368 00000000 i_error_push....\n+ 0x00037bec 693a6661 696c5f6c 6f635f70 6f705f72 i:fail_loc_pop_r\n+ 0x00037bfc 6577696e 64000000 695f6c6f 635f706f ewind...i_loc_po\n+ 0x00037c0c 705f6469 73636172 64000000 695f6c6f p_discard...i_lo\n+ 0x00037c1c 635f706f 705f7265 77696e64 2f646973 c_pop_rewind/dis\n+ 0x00037c2c 63617264 00000000 695f6c6f 635f706f card....i_loc_po\n+ 0x00037c3c 705f7265 77696e64 00000000 695f6c6f p_rewind....i_lo\n+ 0x00037c4c 635f7075 73680000 693a6661 696c5f61 c_push..i:fail_a\n+ 0x00037c5c 73745f70 6f705f72 6577696e 64000000 st_pop_rewind...\n+ 0x00037c6c 695f6173 745f706f 705f6469 73636172 i_ast_pop_discar\n+ 0x00037c7c 64000000 695f6173 745f706f 705f6469 d...i_ast_pop_di\n+ 0x00037c8c 73636172 642f7265 77696e64 00000000 scard/rewind....\n+ 0x00037c9c 695f6173 745f706f 705f7265 77696e64 i_ast_pop_rewind\n+ 0x00037cac 2f646973 63617264 00000000 695f6173 /discard....i_as\n+ 0x00037cbc 745f706f 705f7265 77696e64 00000000 t_pop_rewind....\n+ 0x00037ccc 695f6173 745f7075 73680000 693a6f6b i_ast_push..i:ok\n+ 0x00037cdc 5f617374 5f76616c 75655f70 75736800 _ast_value_push.\n+ 0x00037cec 695f7379 6d626f6c 5f726573 746f7265 i_symbol_restore\n+ 0x00037cfc 00000000 695f7379 6d626f6c 5f736176 ....i_symbol_sav\n+ 0x00037d0c 65000000 695f7661 6c75655f 636c6561 e...i_value_clea\n+ 0x00037d1c 722f6c65 61660000 695f7661 6c75655f r/leaf..i_value_\n+ 0x00037d2c 636c6561 72000000 695f7661 6c75655f clear...i_value_\n+ 0x00037d3c 636c6561 722f7265 64756365 00000000 clear/reduce....\n+ 0x00037d4c 695f696e 7075745f 6e657874 00000000 i_input_next....\n+ 0x00037d5c 695f7465 73745f61 6c6e756d 00000000 i_test_alnum....\n+ 0x00037d6c 695f7465 73745f61 6c706861 00000000 i_test_alpha....\n+ 0x00037d7c 695f7465 73745f61 73636969 00000000 i_test_ascii....\n+ 0x00037d8c 695f7465 73745f63 68617200 695f7465 i_test_char.i_te\n+ 0x00037d9c 73745f63 6f6e7472 6f6c0000 695f7465 st_control..i_te\n+ 0x00037dac 73745f64 64696769 74000000 695f7465 st_ddigit...i_te\n+ 0x00037dbc 73745f64 69676974 00000000 695f7465 st_digit....i_te\n+ 0x00037dcc 73745f67 72617068 00000000 695f7465 st_graph....i_te\n+ 0x00037ddc 73745f6c 6f776572 00000000 695f7465 st_lower....i_te\n+ 0x00037dec 73745f70 72696e74 00000000 695f7465 st_print....i_te\n+ 0x00037dfc 73745f70 756e6374 00000000 695f7465 st_punct....i_te\n+ 0x00037e0c 73745f72 616e6765 00000000 695f7465 st_range....i_te\n+ 0x00037e1c 73745f73 70616365 00000000 695f7465 st_space....i_te\n+ 0x00037e2c 73745f75 70706572 00000000 695f7465 st_upper....i_te\n+ 0x00037e3c 73745f77 6f726463 68617200 695f7465 st_wordchar.i_te\n+ 0x00037e4c 73745f78 64696769 74000000 693a6f6b st_xdigit...i:ok\n+ 0x00037e5c 5f617374 5f706f70 5f646973 63617264 _ast_pop_discard\n+ 0x00037e6c 00000000 695f6173 745f7265 77696e64 ....i_ast_rewind\n+ 0x00037e7c 00000000 693a6f6b 5f6c6f63 5f706f70 ....i:ok_loc_pop\n+ 0x00037e8c 5f646973 63617264 00000000 695f6c6f _discard....i_lo\n+ 0x00037e9c 635f7265 77696e64 00000000 695f6572 c_rewind....i_er\n+ 0x00037eac 726f725f 636c6561 725f7075 73680000 ror_clear_push..\n+ 0x00037ebc 73693a76 6f69645f 73746174 655f7075 si:void_state_pu\n+ 0x00037ecc 73680000 73693a76 616c7565 5f737461 sh..si:value_sta\n+ 0x00037edc 74655f70 75736800 73693a76 6f69645f te_push.si:void_\n+ 0x00037eec 73746174 655f6d65 72676500 73693a76 state_merge.si:v\n+ 0x00037efc 616c7565 5f737461 74655f6d 65726765 alue_state_merge\n+ 0x00037f0c 00000000 73693a76 6f696476 6f69645f ....si:voidvoid_\n+ 0x00037f1c 6272616e 63680000 73693a76 6f696476 branch..si:voidv\n+ 0x00037f2c 616c7565 5f627261 6e636800 73693a76 alue_branch.si:v\n+ 0x00037f3c 616c7565 766f6964 5f627261 6e636800 aluevoid_branch.\n+ 0x00037f4c 73693a76 616c7565 76616c75 655f6272 si:valuevalue_br\n+ 0x00037f5c 616e6368 00000000 73693a76 6f696476 anch....si:voidv\n+ 0x00037f6c 6f69645f 70617274 00000000 73693a76 oid_part....si:v\n+ 0x00037f7c 6f696476 616c7565 5f706172 74000000 oidvalue_part...\n+ 0x00037f8c 73693a76 616c7565 76616c75 655f7061 si:valuevalue_pa\n+ 0x00037f9c 72740000 73693a6e 6578745f 63686172 rt..si:next_char\n+ 0x00037fac 00000000 73693a6e 6578745f 72616e67 ....si:next_rang\n+ 0x00037fbc 65000000 73693a6e 6578745f 616c6e75 e...si:next_alnu\n+ 0x00037fcc 6d000000 73693a6e 6578745f 616c7068 m...si:next_alph\n+ 0x00037fdc 61000000 73693a6e 6578745f 61736369 a...si:next_asci\n+ 0x00037fec 69000000 73693a6e 6578745f 636f6e74 i...si:next_cont\n+ 0x00037ffc 726f6c00 73693a6e 6578745f 64646967 rol.si:next_ddig\n+ 0x0003800c 69740000 73693a6e 6578745f 64696769 it..si:next_digi\n+ 0x0003801c 74000000 73693a6e 6578745f 67726170 t...si:next_grap\n+ 0x0003802c 68000000 73693a6e 6578745f 6c6f7765 h...si:next_lowe\n+ 0x0003803c 72000000 73693a6e 6578745f 7072696e r...si:next_prin\n+ 0x0003804c 74000000 73693a6e 6578745f 70756e63 t...si:next_punc\n+ 0x0003805c 74000000 73693a6e 6578745f 73706163 t...si:next_spac\n+ 0x0003806c 65000000 73693a6e 6578745f 75707065 e...si:next_uppe\n+ 0x0003807c 72000000 73693a6e 6578745f 776f7264 r...si:next_word\n+ 0x0003808c 63686172 00000000 73693a6e 6578745f char....si:next_\n+ 0x0003809c 78646967 69740000 73693a76 6f696432 xdigit..si:void2\n+ 0x000380ac 5f737461 74655f70 75736800 73693a76 _state_push.si:v\n+ 0x000380bc 6f69645f 73746174 655f6d65 7267655f oid_state_merge_\n+ 0x000380cc 6f6b0000 73693a76 616c7565 5f6e6f74 ok..si:value_not\n+ 0x000380dc 61686561 645f7374 61727400 73693a76 ahead_start.si:v\n+ 0x000380ec 6f69645f 6e6f7461 68656164 5f657869 oid_notahead_exi\n+ 0x000380fc 74000000 73693a76 616c7565 5f6e6f74 t...si:value_not\n+ 0x0003810c 61686561 645f6578 69740000 73693a6b ahead_exit..si:k\n+ 0x0003811c 6c65656e 655f6162 6f727400 73693a6b leene_abort.si:k\n+ 0x0003812c 6c65656e 655f636c 6f736500 73693a76 leene_close.si:v\n+ 0x0003813c 616c7565 5f73796d 626f6c5f 73746172 alue_symbol_star\n+ 0x0003814c 74000000 73693a76 616c7565 5f766f69 t...si:value_voi\n+ 0x0003815c 645f7379 6d626f6c 5f737461 72740000 d_symbol_start..\n+ 0x0003816c 73693a76 6f69645f 73796d62 6f6c5f73 si:void_symbol_s\n+ 0x0003817c 74617274 00000000 73693a76 6f69645f tart....si:void_\n+ 0x0003818c 766f6964 5f73796d 626f6c5f 73746172 void_symbol_star\n+ 0x0003819c 74000000 73693a72 65647563 655f7379 t...si:reduce_sy\n+ 0x000381ac 6d626f6c 5f656e64 00000000 73693a76 mbol_end....si:v\n+ 0x000381bc 6f69645f 6c656166 5f73796d 626f6c5f oid_leaf_symbol_\n+ 0x000381cc 656e6400 73693a76 616c7565 5f6c6561 end.si:value_lea\n+ 0x000381dc 665f7379 6d626f6c 5f656e64 00000000 f_symbol_end....\n+ 0x000381ec 73693a76 616c7565 5f636c65 61725f73 si:value_clear_s\n+ 0x000381fc 796d626f 6c5f656e 64000000 73693a76 ymbol_end...si:v\n+ 0x0003820c 6f69645f 636c6561 725f7379 6d626f6c oid_clear_symbol\n+ 0x0003821c 5f656e64 00000000 73693a6e 6578745f _end....si:next_\n+ 0x0003822c 73747200 73693a6e 6578745f 636c6173 str.si:next_clas\n+ 0x0003823c 73000000 41747465 6d707465 64207265 s...Attempted re\n+ 0x0003824c 636f6e76 65727369 6f6e206f 66207264 conversion of rd\n+ 0x0003825c 65207374 72696e67 20746f20 73747269 e string to stri\n+ 0x0003826c 6e672072 65702028 30292c20 696e2066 ng rep (0), in f\n+ 0x0003827c 696c6520 2e2f6d6f 64756c65 732f7074 ile ./modules/pt\n+ 0x0003828c 2f726465 5f637269 74636c2f 6f742e63 /rde_critcl/ot.c\n+ 0x0003829c 20406c69 6e652032 30380000 496c6c65 @line 208..Ille\n+ 0x000382ac 67616c20 636f6e76 65727369 6f6e2069 gal conversion i\n+ 0x000382bc 6e746f20 72646520 73747269 6e672028 nto rde string (\n+ 0x000382cc 30292c20 696e2066 696c6520 2e2f6d6f 0), in file ./mo\n+ 0x000382dc 64756c65 732f7074 2f726465 5f637269 dules/pt/rde_cri\n+ 0x000382ec 74636c2f 6f742e63 20406c69 6e652032 tcl/ot.c @line 2\n+ 0x000382fc 31360000 70743a3a 72646500 52444500 16..pt::rde.RDE.\n+ 0x0003830c 50540000 3f636861 6e3f0000 3f66726f PT..?chan?..?fro\n+ 0x0003831c 6d3f203f 746f3f00 73796d62 6f6c0000 m? ?to?.symbol..\n+ 0x0003832c 6d736700 746f6b00 746f6b73 20746f6b msg.tok.toks tok\n+ 0x0003833c 65000000 61727261 7920696e 64657820 e...array index \n+ 0x0003834c 6f757420 6f662062 6f756e64 733a2073 out of bounds: s\n+ 0x0003835c 203e3d20 702d3e6e 756d7374 72202852 >= p->numstr (R\n+ 0x0003836c 414e4745 4f4b2873 2c702d3e 6e756d73 ANGEOK(s,p->nums\n+ 0x0003837c 74722929 2c20696e 2066696c 65202e2f tr)), in file ./\n+ 0x0003838c 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n+ 0x0003839c 72697463 6c2f7061 72616d2e 6320406c ritcl/param.c @l\n+ 0x000383ac 696e6520 36373200 61727261 7920696e ine 672.array in\n+ 0x000383bc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000383cc 733a2069 64203e3d 20702d3e 6e756d73 s: id >= p->nums\n+ 0x000383dc 74722028 52414e47 454f4b28 69642c70 tr (RANGEOK(id,p\n+ 0x000383ec 2d3e6e75 6d737472 29292c20 696e2066 ->numstr)), in f\n+ 0x000383fc 696c6520 2e2f6d6f 64756c65 732f7074 ile ./modules/pt\n+ 0x0003840c 2f726465 5f637269 74636c2f 70617261 /rde_critcl/para\n+ 0x0003841c 6d2e6320 406c696e 65203130 35300000 m.c @line 1050..\n+ 0x0003842c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003843c 6f662062 6f756e64 733a2028 54636c5f of bounds: (Tcl_\n+ 0x0003844c 53697a65 2920286c 6f6e6720 696e7429 Size) (long int)\n+ 0x0003845c 206d765b 695d203e 3d20702d 3e6e756d mv[i] >= p->num\n+ 0x0003846c 73747220 2852414e 47454f4b 28285463 str (RANGEOK((Tc\n+ 0x0003847c 6c5f5369 7a652920 286c6f6e 6720696e l_Size) (long in\n+ 0x0003848c 7429206d 765b695d 2c702d3e 6e756d73 t) mv[i],p->nums\n+ 0x0003849c 74722929 2c20696e 2066696c 65202e2f tr)), in file ./\n+ 0x000384ac 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n+ 0x000384bc 72697463 6c2f7061 72616d2e 6320406c ritcl/param.c @l\n+ 0x000384cc 696e6520 33383900 61727261 7920696e ine 389.array in\n+ 0x000384dc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000384ec 733a206a 203e3d20 6d632028 52414e47 s: j >= mc (RANG\n+ 0x000384fc 454f4b28 6a2c6d63 29292c20 696e2066 EOK(j,mc)), in f\n+ 0x0003850c 696c6520 2e2f6d6f 64756c65 732f7074 ile ./modules/pt\n+ 0x0003851c 2f726465 5f637269 74636c2f 70617261 /rde_critcl/para\n+ 0x0003852c 6d2e6320 406c696e 65203339 32000000 m.c @line 392...\n+ 0x0003853c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003854c 6f662062 6f756e64 733a2069 64203e3d of bounds: id >=\n+ 0x0003855c 20702d3e 6e756d73 74722028 52414e47 p->numstr (RANG\n+ 0x0003856c 454f4b28 69642c70 2d3e6e75 6d737472 EOK(id,p->numstr\n+ 0x0003857c 29292c20 696e2066 696c6520 2e2f6d6f )), in file ./mo\n+ 0x0003858c 64756c65 732f7074 2f726465 5f637269 dules/pt/rde_cri\n+ 0x0003859c 74636c2f 70617261 6d2e6320 406c696e tcl/param.c @lin\n+ 0x000385ac 65203436 36000000 556e6162 6c652074 e 466...Unable t\n+ 0x000385bc 6f207075 73682075 6e646566 696e6564 o push undefined\n+ 0x000385cc 2073656d 616e7469 63207661 6c756520 semantic value \n+ 0x000385dc 28702d3e 5356292c 20696e20 66696c65 (p->SV), in file\n+ 0x000385ec 202e2f6d 6f64756c 65732f70 742f7264 ./modules/pt/rd\n+ 0x000385fc 655f6372 6974636c 2f706172 616d2e63 e_critcl/param.c\n+ 0x0003860c 20406c69 6e652035 32380000 61727261 @line 528..arra\n+ 0x0003861c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003862c 6f756e64 733a206d 203e3d20 702d3e6e ounds: m >= p->n\n+ 0x0003863c 756d7374 72202852 414e4745 4f4b286d umstr (RANGEOK(m\n+ 0x0003864c 2c702d3e 6e756d73 74722929 2c20696e ,p->numstr)), in\n+ 0x0003865c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n+ 0x0003866c 70742f72 64655f63 72697463 6c2f7061 pt/rde_critcl/pa\n+ 0x0003867c 72616d2e 6320406c 696e6520 37333000 ram.c @line 730.\n+ 0x0003868c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003869c 6f662062 6f756e64 733a2070 2d3e4343 of bounds: p->CC\n+ 0x000386ac 5f6c656e 2d31203e 3d203320 2852414e _len-1 >= 3 (RAN\n+ 0x000386bc 47454f4b 28702d3e 43435f6c 656e2d31 GEOK(p->CC_len-1\n+ 0x000386cc 2c332929 2c20696e 2066696c 65202e2f ,3)), in file ./\n+ 0x000386dc 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n+ 0x000386ec 72697463 6c2f7061 72616d2e 6320406c ritcl/param.c @l\n+ 0x000386fc 696e6520 37343800 61727261 7920696e ine 748.array in\n+ 0x0003870c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003871c 733a206c 656e6920 3e3d2033 20285241 s: leni >= 3 (RA\n+ 0x0003872c 4e47454f 4b286c65 6e692c33 29292c20 NGEOK(leni,3)), \n+ 0x0003873c 696e2066 696c6520 2e2f6d6f 64756c65 in file ./module\n+ 0x0003874c 732f7074 2f726465 5f637269 74636c2f s/pt/rde_critcl/\n+ 0x0003875c 70617261 6d2e6320 406c696e 65203737 param.c @line 77\n+ 0x0003876c 34000000 61727261 7920696e 64657820 4...array index \n+ 0x0003877c 6f757420 6f662062 6f756e64 733a206d out of bounds: m\n+ 0x0003878c 7367203e 3d20702d 3e6e756d 73747220 sg >= p->numstr \n+ 0x0003879c 2852414e 47454f4b 286d7367 2c702d3e (RANGEOK(msg,p->\n+ 0x000387ac 6e756d73 74722929 2c20696e 2066696c numstr)), in fil\n+ 0x000387bc 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n+ 0x000387cc 64655f63 72697463 6c2f7061 72616d2e de_critcl/param.\n+ 0x000387dc 6320406c 696e6520 39353500 61727261 c @line 955.arra\n+ 0x000387ec 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000387fc 6f756e64 733a206d 7367203e 3d20702d ounds: msg >= p-\n+ 0x0003880c 3e6e756d 73747220 2852414e 47454f4b >numstr (RANGEOK\n+ 0x0003881c 286d7367 2c702d3e 6e756d73 74722929 (msg,p->numstr))\n+ 0x0003882c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x0003883c 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n+ 0x0003884c 6c2f7061 72616d2e 6320406c 696e6520 l/param.c @line \n+ 0x0003885c 31303036 00000000 61727261 7920696e 1006....array in\n+ 0x0003886c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003887c 733a2073 203e3d20 702d3e6e 756d7374 s: s >= p->numst\n+ 0x0003888c 72202852 414e4745 4f4b2873 2c702d3e r (RANGEOK(s,p->\n+ 0x0003889c 6e756d73 74722929 2c20696e 2066696c numstr)), in fil\n+ 0x000388ac 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n+ 0x000388bc 64655f63 72697463 6c2f7061 72616d2e de_critcl/param.\n+ 0x000388cc 6320406c 696e6520 31313031 00000000 c @line 1101....\n+ 0x000388dc 42616420 6e756d62 6572206f 6620656c Bad number of el\n+ 0x000388ec 656d656e 74732074 6f207265 64756365 ements to reduce\n+ 0x000388fc 20286e65 77203e3d 2030292c 20696e20 (new >= 0), in \n+ 0x0003890c 66696c65 202e2f6d 6f64756c 65732f70 file ./modules/p\n+ 0x0003891c 742f7264 655f6372 6974636c 2f706172 t/rde_critcl/par\n+ 0x0003892c 616d2e63 20406c69 6e652031 31323700 am.c @line 1127.\n+ 0x0003893c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003894c 6f662062 6f756e64 733a2073 203e3d20 of bounds: s >= \n+ 0x0003895c 702d3e6e 756d7374 72202852 414e4745 p->numstr (RANGE\n+ 0x0003896c 4f4b2873 2c702d3e 6e756d73 74722929 OK(s,p->numstr))\n+ 0x0003897c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x0003898c 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n+ 0x0003899c 6c2f7061 72616d2e 6320406c 696e6520 l/param.c @line \n+ 0x000389ac 31313331 00000000 61727261 7920696e 1131....array in\n+ 0x000389bc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000389cc 733a2069 203e3d20 332b6e65 77202852 s: i >= 3+new (R\n+ 0x000389dc 414e4745 4f4b2869 2c332b6e 65772929 ANGEOK(i,3+new))\n+ 0x000389ec 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x000389fc 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n+ 0x00038a0c 6c2f7061 72616d2e 6320406c 696e6520 l/param.c @line \n+ 0x00038a1c 31313339 00000000 61727261 7920696e 1139....array in\n+ 0x00038a2c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x00038a3c 733a206a 203e3d20 61632028 52414e47 s: j >= ac (RANG\n+ 0x00038a4c 454f4b28 6a2c6163 29292c20 696e2066 EOK(j,ac)), in f\n+ 0x00038a5c 696c6520 2e2f6d6f 64756c65 732f7074 ile ./modules/pt\n+ 0x00038a6c 2f726465 5f637269 74636c2f 70617261 /rde_critcl/para\n+ 0x00038a7c 6d2e6320 406c696e 65203131 34300000 m.c @line 1140..\n+ 0x00038a8c 52656475 6374696f 6e207265 73756c74 Reduction result\n+ 0x00038a9c 20696e63 6f6d706c 65746520 2869203d incomplete (i =\n+ 0x00038aac 3d20332b 6e657729 2c20696e 2066696c = 3+new), in fil\n+ 0x00038abc 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n+ 0x00038acc 64655f63 72697463 6c2f7061 72616d2e de_critcl/param.\n+ 0x00038adc 6320406c 696e6520 31313434 00000000 c @line 1144....\n+ 0x00038aec 61727261 7920696e 64657820 6f757420 array index out \n+ 0x00038afc 6f662062 6f756e64 733a2069 203e3d20 of bounds: i >= \n+ 0x00038b0c 732d3e6d 61782028 52414e47 454f4b28 s->max (RANGEOK(\n+ 0x00038b1c 692c732d 3e6d6178 29292c20 696e2066 i,s->max)), in f\n+ 0x00038b2c 696c6520 2e2f6d6f 64756c65 732f7074 ile ./modules/pt\n+ 0x00038b3c 2f726465 5f637269 74636c2f 73746163 /rde_critcl/stac\n+ 0x00038b4c 6b2e6320 406c696e 65203435 00000000 k.c @line 45....\n+ 0x00038b5c 4d656d6f 72792061 6c6c6f63 6174696f Memory allocatio\n+ 0x00038b6c 6e206661 696c7572 6520666f 72205244 n failure for RD\n+ 0x00038b7c 45207374 61636b20 2863656c 6c292c20 E stack (cell), \n+ 0x00038b8c 696e2066 696c6520 2e2f6d6f 64756c65 in file ./module\n+ 0x00038b9c 732f7074 2f726465 5f637269 74636c2f s/pt/rde_critcl/\n+ 0x00038bac 73746163 6b2e6320 406c696e 65203630 stack.c @line 60\n+ 0x00038bbc 00000000 61727261 7920696e 64657820 ....array index \n+ 0x00038bcc 6f757420 6f662062 6f756e64 733a2073 out of bounds: s\n+ 0x00038bdc 2d3e746f 70203e3d 20732d3e 6d617820 ->top >= s->max \n+ 0x00038bec 2852414e 47454f4b 28732d3e 746f702c (RANGEOK(s->top,\n+ 0x00038bfc 732d3e6d 61782929 2c20696e 2066696c s->max)), in fil\n+ 0x00038c0c 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n+ 0x00038c1c 64655f63 72697463 6c2f7374 61636b2e de_critcl/stack.\n+ 0x00038c2c 6320406c 696e6520 36350000 61727261 c @line 65..arra\n+ 0x00038c3c 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x00038c4c 6f756e64 733a2073 2d3e746f 702d3120 ounds: s->top-1 \n+ 0x00038c5c 3e3d2073 2d3e6d61 78202852 414e4745 >= s->max (RANGE\n+ 0x00038c6c 4f4b2873 2d3e746f 702d312c 732d3e6d OK(s->top-1,s->m\n+ 0x00038c7c 61782929 2c20696e 2066696c 65202e2f ax)), in file ./\n+ 0x00038c8c 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n+ 0x00038c9c 72697463 6c2f7374 61636b2e 6320406c ritcl/stack.c @l\n+ 0x00038cac 696e6520 37330000 42616420 706f7020 ine 73..Bad pop \n+ 0x00038cbc 636f756e 7420286e 203e3d20 30292c20 count (n >= 0), \n+ 0x00038ccc 696e2066 696c6520 2e2f6d6f 64756c65 in file ./module\n+ 0x00038cdc 732f7074 2f726465 5f637269 74636c2f s/pt/rde_critcl/\n+ 0x00038cec 73746163 6b2e6320 406c696e 65203830 stack.c @line 80\n+ 0x00038cfc 00000000 61727261 7920696e 64657820 ....array index \n+ 0x00038d0c 6f757420 6f662062 6f756e64 733a2073 out of bounds: s\n+ 0x00038d1c 2d3e746f 70203e3d 20732d3e 6d617820 ->top >= s->max \n+ 0x00038d2c 2852414e 47454f4b 28732d3e 746f702c (RANGEOK(s->top,\n+ 0x00038d3c 732d3e6d 61782929 2c20696e 2066696c s->max)), in fil\n+ 0x00038d4c 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n+ 0x00038d5c 64655f63 72697463 6c2f7374 61636b2e de_critcl/stack.\n+ 0x00038d6c 6320406c 696e6520 38360000 42616420 c @line 86..Bad \n+ 0x00038d7c 7472696d 73697a65 20286e20 3e3d2030 trimsize (n >= 0\n+ 0x00038d8c 292c2069 6e206669 6c65202e 2f6d6f64 ), in file ./mod\n+ 0x00038d9c 756c6573 2f70742f 7264655f 63726974 ules/pt/rde_crit\n+ 0x00038dac 636c2f73 7461636b 2e632040 6c696e65 cl/stack.c @line\n+ 0x00038dbc 20393800 61727261 7920696e 64657820 98.array index \n+ 0x00038dcc 6f757420 6f662062 6f756e64 733a2073 out of bounds: s\n+ 0x00038ddc 2d3e746f 70203e3d 20732d3e 6d617820 ->top >= s->max \n+ 0x00038dec 2852414e 47454f4b 28732d3e 746f702c (RANGEOK(s->top,\n+ 0x00038dfc 732d3e6d 61782929 2c20696e 2066696c s->max)), in fil\n+ 0x00038e0c 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n+ 0x00038e1c 64655f63 72697463 6c2f7374 61636b2e de_critcl/stack.\n+ 0x00038e2c 6320406c 696e6520 31303300 42616420 c @line 103.Bad \n+ 0x00038e3c 706f7020 636f756e 7420286e 203e3d20 pop count (n >= \n+ 0x00038e4c 30292c20 696e2066 696c6520 2e2f6d6f 0), in file ./mo\n+ 0x00038e5c 64756c65 732f7074 2f726465 5f637269 dules/pt/rde_cri\n+ 0x00038e6c 74636c2f 73746163 6b2e6320 406c696e tcl/stack.c @lin\n+ 0x00038e7c 65203131 34000000 4f776e65 72736869 e 114...Ownershi\n+ 0x00038e8c 70206d69 736d6174 63682028 6473742d p mismatch (dst-\n+ 0x00038e9c 3e667265 6543656c 6c50726f 63203d3d >freeCellProc ==\n+ 0x00038eac 20737263 2d3e6672 65654365 6c6c5072 src->freeCellPr\n+ 0x00038ebc 6f63292c 20696e20 66696c65 202e2f6d oc), in file ./m\n+ 0x00038ecc 6f64756c 65732f70 742f7264 655f6372 odules/pt/rde_cr\n+ 0x00038edc 6974636c 2f737461 636b2e63 20406c69 itcl/stack.c @li\n+ 0x00038eec 6e652031 32320000 61727261 7920696e ne 122..array in\n+ 0x00038efc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x00038f0c 733a2073 72632d3e 746f7020 3e3d2073 s: src->top >= s\n+ 0x00038f1c 72632d3e 6d617820 2852414e 47454f4b rc->max (RANGEOK\n+ 0x00038f2c 28737263 2d3e746f 702c7372 632d3e6d (src->top,src->m\n+ 0x00038f3c 61782929 2c20696e 2066696c 65202e2f ax)), in file ./\n+ 0x00038f4c 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n+ 0x00038f5c 72697463 6c2f7374 61636b2e 6320406c ritcl/stack.c @l\n+ 0x00038f6c 696e6520 31333100 61727261 7920696e ine 131.array in\n+ 0x00038f7c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x00038f8c 733a2070 2d3e6e75 6d737472 203e3d20 s: p->numstr >= \n+ 0x00038f9c 702d3e6d 61786e75 6d202852 414e4745 p->maxnum (RANGE\n+ 0x00038fac 4f4b2870 2d3e6e75 6d737472 2c702d3e OK(p->numstr,p->\n+ 0x00038fbc 6d61786e 756d2929 2c20696e 2066696c maxnum)), in fil\n+ 0x00038fcc 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n+ 0x00038fdc 64655f63 72697463 6c2f702e 6320406c de_critcl/p.c @l\n+ 0x00038fec 696e6520 37340000 53686f75 6c642068 ine 74..Should h\n+ 0x00038ffc 61766520 666f756e 6420656e 74727920 ave found entry \n+ 0x0003900c 2869736e 6577292c 20696e20 66696c65 (isnew), in file\n+ 0x0003901c 202e2f6d 6f64756c 65732f70 742f7264 ./modules/pt/rd\n+ 0x0003902c 655f6372 6974636c 2f702e63 20406c69 e_critcl/p.c @li\n+ 0x0003903c 6e652031 33330000 4d656d6f 72792061 ne 133..Memory a\n+ 0x0003904c 6c6c6f63 6174696f 6e206661 696c7572 llocation failur\n+ 0x0003905c 6520666f 72207374 72696e67 20746162 e for string tab\n+ 0x0003906c 6c652028 73747229 2c20696e 2066696c le (str), in fil\n+ 0x0003907c 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n+ 0x0003908c 64655f63 72697463 6c2f702e 6320406c de_critcl/p.c @l\n+ 0x0003909c 696e6520 31343500 61727261 7920696e ine 145.array in\n+ 0x000390ac 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000390bc 733a2072 6573203e 3d20702d 3e6d6178 s: res >= p->max\n+ 0x000390cc 6e756d20 2852414e 47454f4b 28726573 num (RANGEOK(res\n+ 0x000390dc 2c702d3e 6d61786e 756d2929 2c20696e ,p->maxnum)), in\n+ 0x000390ec 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n+ 0x000390fc 70742f72 64655f63 72697463 6c2f702e pt/rde_critcl/p.\n+ 0x0003910c 6320406c 696e6520 31353200 4d656d6f c @line 152.Memo\n+ 0x0003911c 72792061 6c6c6f63 6174696f 6e206661 ry allocation fa\n+ 0x0003912c 696c7572 6520666f 7220746f 6b656e20 ilure for token \n+ 0x0003913c 63686172 61637465 72206172 72617920 character array \n+ 0x0003914c 28737472 292c2069 6e206669 6c65202e (str), in file .\n+ 0x0003915c 2f6d6f64 756c6573 2f70742f 7264655f /modules/pt/rde_\n+ 0x0003916c 63726974 636c2f74 632e6320 406c696e critcl/tc.c @lin\n+ 0x0003917c 65203839 00000000 61727261 7920696e e 89....array in\n+ 0x0003918c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003919c 733a2074 632d3e6e 756d203e 3d207463 s: tc->num >= tc\n+ 0x000391ac 2d3e6d61 78202852 414e4745 4f4b2874 ->max (RANGEOK(t\n+ 0x000391bc 632d3e6e 756d2c74 632d3e6d 61782929 c->num,tc->max))\n+ 0x000391cc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x000391dc 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n+ 0x000391ec 6c2f7463 2e632040 6c696e65 20393500 l/tc.c @line 95.\n+ 0x000391fc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003920c 6f662062 6f756e64 733a206f 6666203e of bounds: off >\n+ 0x0003921c 3d207463 2d3e6d61 78202852 414e4745 = tc->max (RANGE\n+ 0x0003922c 4f4b286f 66662c74 632d3e6d 61782929 OK(off,tc->max))\n+ 0x0003923c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x0003924c 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n+ 0x0003925c 6c2f7463 2e632040 6c696e65 20393600 l/tc.c @line 96.\n+ 0x0003926c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003927c 6f662062 6f756e64 733a206f 66662b6c of bounds: off+l\n+ 0x0003928c 656e2d31 203e3d20 74632d3e 6d617820 en-1 >= tc->max \n+ 0x0003929c 2852414e 47454f4b 286f6666 2b6c656e (RANGEOK(off+len\n+ 0x000392ac 2d312c74 632d3e6d 61782929 2c20696e -1,tc->max)), in\n+ 0x000392bc 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n+ 0x000392cc 70742f72 64655f63 72697463 6c2f7463 pt/rde_critcl/tc\n+ 0x000392dc 2e632040 6c696e65 20393700 61727261 .c @line 97.arra\n+ 0x000392ec 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000392fc 6f756e64 733a206f 66662b6c 656e2d31 ounds: off+len-1\n+ 0x0003930c 203e3d20 74632d3e 6e756d20 2852414e >= tc->num (RAN\n+ 0x0003931c 47454f4b 286f6666 2b6c656e 2d312c74 GEOK(off+len-1,t\n+ 0x0003932c 632d3e6e 756d2929 2c20696e 2066696c c->num)), in fil\n+ 0x0003933c 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n+ 0x0003934c 64655f63 72697463 6c2f7463 2e632040 de_critcl/tc.c @\n+ 0x0003935c 6c696e65 20393800 61727261 7920696e line 98.array in\n+ 0x0003936c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003937c 733a206f 6666203e 3d207463 2d3e6e75 s: off >= tc->nu\n+ 0x0003938c 6d202852 414e4745 4f4b286f 66662c74 m (RANGEOK(off,t\n+ 0x0003939c 632d3e6e 756d2929 2c20696e 2066696c c->num)), in fil\n+ 0x000393ac 65202e2f 6d6f6475 6c65732f 70742f72 e ./modules/pt/r\n+ 0x000393bc 64655f63 72697463 6c2f7463 2e632040 de_critcl/tc.c @\n+ 0x000393cc 6c696e65 20313131 00000000 61727261 line 111....arra\n+ 0x000393dc 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x000393ec 6f756e64 733a2061 74203e3d 206f6320 ounds: at >= oc \n+ 0x000393fc 2852414e 47454f4b 2861742c 6f632929 (RANGEOK(at,oc))\n+ 0x0003940c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x0003941c 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n+ 0x0003942c 6c2f7463 2e632040 6c696e65 20313331 l/tc.c @line 131\n+ 0x0003943c 00000000 61727261 7920696e 64657820 ....array index \n+ 0x0003944c 6f757420 6f662062 6f756e64 733a206f out of bounds: o\n+ 0x0003945c 6666203e 3d207463 2d3e6e75 6d202852 ff >= tc->num (R\n+ 0x0003946c 414e4745 4f4b286f 66662c74 632d3e6e ANGEOK(off,tc->n\n+ 0x0003947c 756d2929 2c20696e 2066696c 65202e2f um)), in file ./\n+ 0x0003948c 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n+ 0x0003949c 72697463 6c2f7463 2e632040 6c696e65 ritcl/tc.c @line\n+ 0x000394ac 20313432 00000000 61727261 7920696e 142....array in\n+ 0x000394bc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000394cc 733a2065 6e642d31 203e3d20 74632d3e s: end-1 >= tc->\n+ 0x000394dc 6e756d20 2852414e 47454f4b 28656e64 num (RANGEOK(end\n+ 0x000394ec 2d312c74 632d3e6e 756d2929 2c20696e -1,tc->num)), in\n+ 0x000394fc 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n+ 0x0003950c 70742f72 64655f63 72697463 6c2f7463 pt/rde_critcl/tc\n+ 0x0003951c 2e632040 6c696e65 20313433 00000000 .c @line 143....\n+ 0x0003952c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003953c 6f662062 6f756e64 733a2061 74203e3d of bounds: at >=\n+ 0x0003954c 206f6320 2852414e 47454f4b 2861742c oc (RANGEOK(at,\n+ 0x0003955c 6f632929 2c20696e 2066696c 65202e2f oc)), in file ./\n+ 0x0003956c 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n+ 0x0003957c 72697463 6c2f7463 2e632040 6c696e65 ritcl/tc.c @line\n+ 0x0003958c 20313537 00000000 61727261 7920696e 157....array in\n+ 0x0003959c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x000395ac 733a206c 61737420 3e3d206f 63202852 s: last >= oc (R\n+ 0x000395bc 414e4745 4f4b286c 6173742c 6f632929 ANGEOK(last,oc))\n+ 0x000395cc 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x000395dc 6c65732f 70742f72 64655f63 72697463 les/pt/rde_critc\n+ 0x000395ec 6c2f7463 2e632040 6c696e65 20313538 l/tc.c @line 158\n+ 0x000395fc 00000000 61727261 7920696e 64657820 ....array index \n+ 0x0003960c 6f757420 6f662062 6f756e64 733a206f out of bounds: o\n+ 0x0003961c 6666203e 3d207463 2d3e6e75 6d202852 ff >= tc->num (R\n+ 0x0003962c 414e4745 4f4b286f 66662c74 632d3e6e ANGEOK(off,tc->n\n+ 0x0003963c 756d2929 2c20696e 2066696c 65202e2f um)), in file ./\n+ 0x0003964c 6d6f6475 6c65732f 70742f72 64655f63 modules/pt/rde_c\n+ 0x0003965c 72697463 6c2f7463 2e632040 6c696e65 ritcl/tc.c @line\n+ 0x0003966c 20313639 00000000 61727261 7920696e 169....array in\n+ 0x0003967c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003968c 733a2065 6e642d31 203e3d20 74632d3e s: end-1 >= tc->\n+ 0x0003969c 6e756d20 2852414e 47454f4b 28656e64 num (RANGEOK(end\n+ 0x000396ac 2d312c74 632d3e6e 756d2929 2c20696e -1,tc->num)), in\n+ 0x000396bc 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n+ 0x000396cc 70742f72 64655f63 72697463 6c2f7463 pt/rde_critcl/tc\n+ 0x000396dc 2e632040 6c696e65 20313730 00000000 .c @line 170....\n 0x000396ec 61727261 7920696e 64657820 6f757420 array index out \n 0x000396fc 6f662062 6f756e64 733a2069 203e3d20 of bounds: i >= \n 0x0003970c 732d3e6d 61782028 52414e47 454f4b28 s->max (RANGEOK(\n 0x0003971c 692c732d 3e6d6178 29292c20 696e2066 i,s->max)), in f\n 0x0003972c 696c6520 7264655f 63726974 636c2f73 ile rde_critcl/s\n 0x0003973c 7461636b 2e632040 6c696e65 20323400 tack.c @line 24.\n 0x0003974c 4d656d6f 72792061 6c6c6f63 6174696f Memory allocatio\n@@ -2473,61 +2473,61 @@\n 0x0003ac2c 35637279 70743a3a 746f3634 5f630000 5crypt::to64_c..\n 0x0003ac3c 74636c6c 69622f73 74727563 743a3a71 tcllib/struct::q\n 0x0003ac4c 75657565 2f637269 74636c00 71756575 ueue/critcl.queu\n 0x0003ac5c 65256c64 00000000 2220616c 72656164 e%ld....\" alread\n 0x0003ac6c 79206578 69737473 2c20756e 61626c65 y exists, unable\n 0x0003ac7c 20746f20 63726561 74652071 75657565 to create queue\n 0x0003ac8c 00000000 3a3a7374 72756374 3a3a7175 ....::struct::qu\n- 0x0003ac9c 6575655f 63726974 636c0000 3f6e3f00 eue_critcl..?n?.\n- 0x0003acac 696e7661 6c696420 6974656d 20636f75 invalid item cou\n- 0x0003acbc 6e742000 696e7375 66666963 69656e74 nt .insufficient\n- 0x0003accc 20697465 6d732069 6e207175 65756520 items in queue \n- 0x0003acdc 746f2066 696c6c20 72657175 65737400 to fill request.\n- 0x0003acec 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003acfc 6f662062 6f756e64 733a2071 2d3e6174 of bounds: q->at\n- 0x0003ad0c 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n- 0x0003ad1c 4b28712d 3e61742c 6c697374 6329292c K(q->at,listc)),\n- 0x0003ad2c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003ad3c 65732f73 74727563 742f7175 6575652f es/struct/queue/\n- 0x0003ad4c 6d2e6320 406c696e 65203139 33000000 m.c @line 193...\n- 0x0003ad5c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003ad6c 6f662062 6f756e64 733a206a 203e206c of bounds: j > l\n- 0x0003ad7c 69737463 20285241 4e47454f 4b286a2c istc (RANGEOK(j,\n- 0x0003ad8c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x0003ad9c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003adac 742f7175 6575652f 6d2e6320 406c696e t/queue/m.c @lin\n- 0x0003adbc 65203232 35000000 61727261 7920696e e 225...array in\n- 0x0003adcc 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003addc 733a206a 203e206c 69737463 20285241 s: j > listc (RA\n- 0x0003adec 4e47454f 4b286a2c 6c697374 6329292c NGEOK(j,listc)),\n- 0x0003adfc 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003ae0c 65732f73 74727563 742f7175 6575652f es/struct/queue/\n- 0x0003ae1c 6d2e6320 406c696e 65203234 32000000 m.c @line 242...\n- 0x0003ae2c 496d706f 73736962 6c652032 6e642072 Impossible 2nd r\n- 0x0003ae3c 65747572 6e207075 6c6c2077 69746f68 eturn pull witoh\n- 0x0003ae4c 75742067 65742028 67657429 2c20696e ut get (get), in\n- 0x0003ae5c 2066696c 65202e2f 6d6f6475 6c65732f file ./modules/\n- 0x0003ae6c 73747275 63742f71 75657565 2f6d2e63 struct/queue/m.c\n- 0x0003ae7c 20406c69 6e652032 37310000 61727261 @line 271..arra\n- 0x0003ae8c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003ae9c 6f756e64 733a206a 203e206c 69737463 ounds: j > listc\n- 0x0003aeac 20285241 4e47454f 4b286a2c 6c697374 (RANGEOK(j,list\n- 0x0003aebc 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x0003aecc 6f64756c 65732f73 74727563 742f7175 odules/struct/qu\n- 0x0003aedc 6575652f 6d2e6320 406c696e 65203237 eue/m.c @line 27\n- 0x0003aeec 38000000 6974656d 203f6974 656d202e 8...item ?item .\n- 0x0003aefc 2e2e3f00 61727261 7920696e 64657820 ..?.array index \n- 0x0003af0c 6f757420 6f662062 6f756e64 733a2071 out of bounds: q\n- 0x0003af1c 2d3e6174 203e2071 75657565 63202852 ->at > queuec (R\n- 0x0003af2c 414e4745 4f4b2871 2d3e6174 2c717565 ANGEOK(q->at,que\n- 0x0003af3c 75656329 292c2069 6e206669 6c65202e uec)), in file .\n- 0x0003af4c 2f6d6f64 756c6573 2f737472 7563742f /modules/struct/\n- 0x0003af5c 71756575 652f6d2e 6320406c 696e6520 queue/m.c @line \n- 0x0003af6c 33373600 7065656b 00000000 70757400 376.peek....put.\n- 0x0003af7c 756e6765 74000000 64617461 20636f6e unget...data con\n+ 0x0003ac9c 6575655f 63726974 636c0000 7065656b eue_critcl..peek\n+ 0x0003acac 00000000 70757400 756e6765 74000000 ....put.unget...\n+ 0x0003acbc 3f6e3f00 696e7661 6c696420 6974656d ?n?.invalid item\n+ 0x0003accc 20636f75 6e742000 696e7375 66666963 count .insuffic\n+ 0x0003acdc 69656e74 20697465 6d732069 6e207175 ient items in qu\n+ 0x0003acec 65756520 746f2066 696c6c20 72657175 eue to fill requ\n+ 0x0003acfc 65737400 61727261 7920696e 64657820 est.array index \n+ 0x0003ad0c 6f757420 6f662062 6f756e64 733a2071 out of bounds: q\n+ 0x0003ad1c 2d3e6174 203e206c 69737463 20285241 ->at > listc (RA\n+ 0x0003ad2c 4e47454f 4b28712d 3e61742c 6c697374 NGEOK(q->at,list\n+ 0x0003ad3c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x0003ad4c 6f64756c 65732f73 74727563 742f7175 odules/struct/qu\n+ 0x0003ad5c 6575652f 6d2e6320 406c696e 65203139 eue/m.c @line 19\n+ 0x0003ad6c 33000000 61727261 7920696e 64657820 3...array index \n+ 0x0003ad7c 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n+ 0x0003ad8c 203e206c 69737463 20285241 4e47454f > listc (RANGEO\n+ 0x0003ad9c 4b286a2c 6c697374 6329292c 20696e20 K(j,listc)), in \n+ 0x0003adac 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003adbc 74727563 742f7175 6575652f 6d2e6320 truct/queue/m.c \n+ 0x0003adcc 406c696e 65203232 35000000 61727261 @line 225...arra\n+ 0x0003addc 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003adec 6f756e64 733a206a 203e206c 69737463 ounds: j > listc\n+ 0x0003adfc 20285241 4e47454f 4b286a2c 6c697374 (RANGEOK(j,list\n+ 0x0003ae0c 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n+ 0x0003ae1c 6f64756c 65732f73 74727563 742f7175 odules/struct/qu\n+ 0x0003ae2c 6575652f 6d2e6320 406c696e 65203234 eue/m.c @line 24\n+ 0x0003ae3c 32000000 496d706f 73736962 6c652032 2...Impossible 2\n+ 0x0003ae4c 6e642072 65747572 6e207075 6c6c2077 nd return pull w\n+ 0x0003ae5c 69746f68 75742067 65742028 67657429 itohut get (get)\n+ 0x0003ae6c 2c20696e 2066696c 65202e2f 6d6f6475 , in file ./modu\n+ 0x0003ae7c 6c65732f 73747275 63742f71 75657565 les/struct/queue\n+ 0x0003ae8c 2f6d2e63 20406c69 6e652032 37310000 /m.c @line 271..\n+ 0x0003ae9c 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003aeac 6f662062 6f756e64 733a206a 203e206c of bounds: j > l\n+ 0x0003aebc 69737463 20285241 4e47454f 4b286a2c istc (RANGEOK(j,\n+ 0x0003aecc 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x0003aedc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003aeec 742f7175 6575652f 6d2e6320 406c696e t/queue/m.c @lin\n+ 0x0003aefc 65203237 38000000 6974656d 203f6974 e 278...item ?it\n+ 0x0003af0c 656d202e 2e2e3f00 61727261 7920696e em ...?.array in\n+ 0x0003af1c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003af2c 733a2071 2d3e6174 203e2071 75657565 s: q->at > queue\n+ 0x0003af3c 63202852 414e4745 4f4b2871 2d3e6174 c (RANGEOK(q->at\n+ 0x0003af4c 2c717565 75656329 292c2069 6e206669 ,queuec)), in fi\n+ 0x0003af5c 6c65202e 2f6d6f64 756c6573 2f737472 le ./modules/str\n+ 0x0003af6c 7563742f 71756575 652f6d2e 6320406c uct/queue/m.c @l\n+ 0x0003af7c 696e6520 33373600 64617461 20636f6e ine 376.data con\n 0x0003af8c 74657874 00000000 312e302e 35000000 text....1.0.5...\n 0x0003af9c 73686132 35366300 3a3a7368 61323a3a sha256c.::sha2::\n 0x0003afac 73686132 3536635f 696e6974 32323400 sha256c_init224.\n 0x0003afbc 3a3a7368 61323a3a 73686132 3536635f ::sha2::sha256c_\n 0x0003afcc 696e6974 32353600 3a3a7368 61323a3a init256.::sha2::\n 0x0003afdc 73686132 3536635f 75706461 74650000 sha256c_update..\n 0x0003afec 6b657973 7472696e 67000000 6b657920 keystring...key \n@@ -2536,64 +2536,64 @@\n 0x0003b01c 696e6974 00000000 72633463 00000000 init....rc4c....\n 0x0003b02c 74636c6c 69622f73 74727563 743a3a73 tcllib/struct::s\n 0x0003b03c 7461636b 2f637269 74636c00 73746163 tack/critcl.stac\n 0x0003b04c 6b256c64 00000000 2220616c 72656164 k%ld....\" alread\n 0x0003b05c 79206578 69737473 2c20756e 61626c65 y exists, unable\n 0x0003b06c 20746f20 63726561 74652073 7461636b to create stack\n 0x0003b07c 00000000 3a3a7374 72756374 3a3a7374 ....::struct::st\n- 0x0003b08c 61636b5f 63726974 636c0000 6e657773 ack_critcl..news\n- 0x0003b09c 697a6500 696e7661 6c696420 73697a65 ize.invalid size\n- 0x0003b0ac 20000000 636f756e 74207374 65707300 ...count steps.\n- 0x0003b0bc 696e7375 66666963 69656e74 20697465 insufficient ite\n- 0x0003b0cc 6d73206f 6e207374 61636b20 746f2066 ms on stack to f\n- 0x0003b0dc 696c6c20 72657175 65737400 61727261 ill request.arra\n- 0x0003b0ec 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003b0fc 6f756e64 733a206a 203e206e 20285241 ounds: j > n (RA\n- 0x0003b10c 4e47454f 4b286a2c 6e29292c 20696e20 NGEOK(j,n)), in \n- 0x0003b11c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n- 0x0003b12c 74727563 742f7374 61636b2f 6d2e6320 truct/stack/m.c \n- 0x0003b13c 406c696e 65203332 36000000 61727261 @line 326...arra\n- 0x0003b14c 7920696e 64657820 6f757420 6f662062 y index out of b\n- 0x0003b15c 6f756e64 733a206c 69737463 2d6e203e ounds: listc-n >\n- 0x0003b16c 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n- 0x0003b17c 6c697374 632d6e2c 6c697374 6329292c listc-n,listc)),\n- 0x0003b18c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003b19c 65732f73 74727563 742f7374 61636b2f es/struct/stack/\n- 0x0003b1ac 732e6320 406c696e 65203534 00000000 s.c @line 54....\n- 0x0003b1bc 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003b1cc 6f662062 6f756e64 733a2069 203e206c of bounds: i > l\n- 0x0003b1dc 69737463 20285241 4e47454f 4b28692c istc (RANGEOK(i,\n- 0x0003b1ec 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x0003b1fc 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003b20c 742f7374 61636b2f 732e6320 406c696e t/stack/s.c @lin\n- 0x0003b21c 65203731 00000000 61727261 7920696e e 71....array in\n- 0x0003b22c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n- 0x0003b23c 733a206a 203e206c 69737463 20285241 s: j > listc (RA\n- 0x0003b24c 4e47454f 4b286a2c 6c697374 6329292c NGEOK(j,listc)),\n- 0x0003b25c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n- 0x0003b26c 65732f73 74727563 742f7374 61636b2f es/struct/stack/\n- 0x0003b27c 732e6320 406c696e 65203732 00000000 s.c @line 72....\n- 0x0003b28c 61727261 7920696e 64657820 6f757420 array index out \n- 0x0003b29c 6f662062 6f756e64 733a206c 69737463 of bounds: listc\n- 0x0003b2ac 2d6e203e 206c6973 74632028 52414e47 -n > listc (RANG\n- 0x0003b2bc 454f4b28 6c697374 632d6e2c 6c697374 EOK(listc-n,list\n- 0x0003b2cc 6329292c 20696e20 66696c65 202e2f6d c)), in file ./m\n- 0x0003b2dc 6f64756c 65732f73 74727563 742f7374 odules/struct/st\n- 0x0003b2ec 61636b2f 732e6320 406c696e 65203130 ack/s.c @line 10\n- 0x0003b2fc 32000000 61727261 7920696e 64657820 2...array index \n- 0x0003b30c 6f757420 6f662062 6f756e64 733a206c out of bounds: l\n- 0x0003b31c 69737463 2d6e203e 206c6973 74632028 istc-n > listc (\n- 0x0003b32c 52414e47 454f4b28 6c697374 632d6e2c RANGEOK(listc-n,\n- 0x0003b33c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n- 0x0003b34c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n- 0x0003b35c 742f7374 61636b2f 732e6320 406c696e t/stack/s.c @lin\n- 0x0003b36c 65203131 33000000 67657472 00000000 e 113...getr....\n- 0x0003b37c 7065656b 72000000 706f7000 726f7461 peekr...pop.rota\n- 0x0003b38c 74650000 7472696d 00000000 7472696d te..trim....trim\n- 0x0003b39c 2a000000 3f6f7074 696f6e73 3f203c68 *...?options? listc (\n+ 0x0003b11c 52414e47 454f4b28 6c697374 632d6e2c RANGEOK(listc-n,\n+ 0x0003b12c 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x0003b13c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003b14c 742f7374 61636b2f 732e6320 406c696e t/stack/s.c @lin\n+ 0x0003b15c 65203534 00000000 61727261 7920696e e 54....array in\n+ 0x0003b16c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003b17c 733a2069 203e206c 69737463 20285241 s: i > listc (RA\n+ 0x0003b18c 4e47454f 4b28692c 6c697374 6329292c NGEOK(i,listc)),\n+ 0x0003b19c 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003b1ac 65732f73 74727563 742f7374 61636b2f es/struct/stack/\n+ 0x0003b1bc 732e6320 406c696e 65203731 00000000 s.c @line 71....\n+ 0x0003b1cc 61727261 7920696e 64657820 6f757420 array index out \n+ 0x0003b1dc 6f662062 6f756e64 733a206a 203e206c of bounds: j > l\n+ 0x0003b1ec 69737463 20285241 4e47454f 4b286a2c istc (RANGEOK(j,\n+ 0x0003b1fc 6c697374 6329292c 20696e20 66696c65 listc)), in file\n+ 0x0003b20c 202e2f6d 6f64756c 65732f73 74727563 ./modules/struc\n+ 0x0003b21c 742f7374 61636b2f 732e6320 406c696e t/stack/s.c @lin\n+ 0x0003b22c 65203732 00000000 61727261 7920696e e 72....array in\n+ 0x0003b23c 64657820 6f757420 6f662062 6f756e64 dex out of bound\n+ 0x0003b24c 733a206c 69737463 2d6e203e 206c6973 s: listc-n > lis\n+ 0x0003b25c 74632028 52414e47 454f4b28 6c697374 tc (RANGEOK(list\n+ 0x0003b26c 632d6e2c 6c697374 6329292c 20696e20 c-n,listc)), in \n+ 0x0003b27c 66696c65 202e2f6d 6f64756c 65732f73 file ./modules/s\n+ 0x0003b28c 74727563 742f7374 61636b2f 732e6320 truct/stack/s.c \n+ 0x0003b29c 406c696e 65203130 32000000 61727261 @line 102...arra\n+ 0x0003b2ac 7920696e 64657820 6f757420 6f662062 y index out of b\n+ 0x0003b2bc 6f756e64 733a206c 69737463 2d6e203e ounds: listc-n >\n+ 0x0003b2cc 206c6973 74632028 52414e47 454f4b28 listc (RANGEOK(\n+ 0x0003b2dc 6c697374 632d6e2c 6c697374 6329292c listc-n,listc)),\n+ 0x0003b2ec 20696e20 66696c65 202e2f6d 6f64756c in file ./modul\n+ 0x0003b2fc 65732f73 74727563 742f7374 61636b2f es/struct/stack/\n+ 0x0003b30c 732e6320 406c696e 65203131 33000000 s.c @line 113...\n+ 0x0003b31c 6e657773 697a6500 696e7661 6c696420 newsize.invalid \n+ 0x0003b32c 73697a65 20000000 636f756e 74207374 size ...count st\n+ 0x0003b33c 65707300 61727261 7920696e 64657820 eps.array index \n+ 0x0003b34c 6f757420 6f662062 6f756e64 733a206a out of bounds: j\n+ 0x0003b35c 203e206e 20285241 4e47454f 4b286a2c > n (RANGEOK(j,\n+ 0x0003b36c 6e29292c 20696e20 66696c65 202e2f6d n)), in file ./m\n+ 0x0003b37c 6f64756c 65732f73 74727563 742f7374 odules/struct/st\n+ 0x0003b38c 61636b2f 6d2e6320 406c696e 65203332 ack/m.c @line 32\n+ 0x0003b39c 36000000 3f6f7074 696f6e73 3f203c68 6...?options? \n 0x0003b3bc 3c686578 4c697374 3e000000 6e656564 ...need\n 0x0003b3cc 20666f72 6d617420 7b7b3c69 70616464 format {{ } {/... \n 0x0003b40c 20626164 20666f72 6d617420 656e636f bad format enco\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -2,97 +2,97 @@\n Hex dump of section '.data':\n 0x0003d88c 8cd80300 9c1d0300 e1f80000 c1fa0000 ................\n 0x0003d89c 11fa0000 f9f80000 80000000 00000000 ................\n 0x0003d8ac 00000000 00000000 00000000 00000000 ................\n 0x0003d8bc 00000000 00000000 00000000 00000000 ................\n 0x0003d8cc 00000000 00000000 00000000 00000000 ................\n 0x0003d8dc 00000000 00000000 3c1e0300 401e0300 ........<...@...\n- 0x0003d8ec 441e0300 481e0300 00000000 a4220300 D...H........\"..\n- 0x0003d8fc 350a0100 390a0100 790a0100 490a0100 5...9...y...I...\n- 0x0003d90c 1c270300 20270300 00000000 08270300 .'.. '.......'..\n- 0x0003d91c 10270300 14270300 00000000 f4260300 .'...'.......&..\n- 0x0003d92c 00270300 00000000 4c280300 401e0300 .'......L(..@...\n- 0x0003d93c 44270300 50280300 54280300 481e0300 D'..P(..T(..H...\n- 0x0003d94c 5c280300 00280300 6c270300 7c270300 \\(...(..l'..|'..\n- 0x0003d95c 88270300 90270300 9c690300 04280300 .'...'...i...(..\n- 0x0003d96c 64280300 604f0300 70280300 ac270300 d(..`O..p(...'..\n- 0x0003d97c 84260300 00000000 44270300 4c270300 .&......D'..L'..\n- 0x0003d98c 5c270300 64270300 b4270300 00280300 \\'..d'...'...(..\n- 0x0003d99c 6c270300 bc270300 cc270300 d8270300 l'...'...'...'..\n- 0x0003d9ac 74270300 7c270300 88270300 90270300 t'..|'...'...'..\n- 0x0003d9bc e4270300 ec270300 f8270300 04280300 .'...'...'...(..\n- 0x0003d9cc a4270300 604f0300 0c280300 1c280300 .'..`O...(...(..\n- 0x0003d9dc 28280300 30280300 ac270300 38280300 ((..0(...'..8(..\n- 0x0003d9ec 44280300 00000000 44270300 4c270300 D(......D'..L'..\n- 0x0003d9fc 54270300 5c270300 64270300 00280300 T'..\\'..d'...(..\n- 0x0003da0c 6c270300 74270300 7c270300 88270300 l'..t'..|'...'..\n- 0x0003da1c 90270300 98270300 a4270300 604f0300 .'...'...'..`O..\n- 0x0003da2c ac270300 00000000 f42d0300 052a0100 .'.......-...*..\n- 0x0003da3c 092a0100 492a0100 192a0100 cc490300 .*..I*...*...I..\n- 0x0003da4c d4490300 e0490300 e8490300 ec490300 .I...I...I...I..\n- 0x0003da5c f4490300 fc490300 044a0300 00000000 .I...I...J......\n- 0x0003da6c 2c4e0300 144e0300 244e0300 00000000 ,N...N..$N......\n- 0x0003da7c 144e0300 1c4e0300 244e0300 00000000 .N...N..$N......\n- 0x0003da8c e8490300 fc490300 00000000 344e0300 .I...I......4N..\n- 0x0003da9c 00000000 00000000 1d570100 c9550100 .........W...U..\n- 0x0003daac a04e0300 a44e0300 b04e0300 50710300 .N...N...N..Pq..\n+ 0x0003d8ec 441e0300 481e0300 00000000 6c330300 D...H.......l3..\n+ 0x0003d8fc 74330300 80330300 88330300 8c330300 t3...3...3...3..\n+ 0x0003d90c 94330300 9c330300 a4330300 00000000 .3...3...3......\n+ 0x0003d91c e0330300 511b0100 551b0100 951b0100 .3..Q...U.......\n+ 0x0003d92c 651b0100 48390300 401e0300 40380300 e...H9..@...@8..\n+ 0x0003d93c 4c390300 50390300 481e0300 58390300 L9..P9..H...X9..\n+ 0x0003d94c fc380300 68380300 78380300 84380300 .8..h8..x8...8..\n+ 0x0003d95c 8c380300 10580300 00390300 60390300 .8...X...9..`9..\n+ 0x0003d96c 384f0300 6c390300 a8380300 90470300 8O..l9...8...G..\n+ 0x0003d97c 00000000 40380300 48380300 58380300 ....@8..H8..X8..\n+ 0x0003d98c 60380300 b0380300 fc380300 68380300 `8...8...8..h8..\n+ 0x0003d99c b8380300 c8380300 d4380300 70380300 .8...8...8..p8..\n+ 0x0003d9ac 78380300 84380300 8c380300 e0380300 x8...8...8...8..\n+ 0x0003d9bc e8380300 f4380300 00390300 a0380300 .8...8...9...8..\n+ 0x0003d9cc 384f0300 08390300 18390300 24390300 8O...9...9..$9..\n+ 0x0003d9dc 2c390300 a8380300 34390300 40390300 ,9...8..49..@9..\n+ 0x0003d9ec 00000000 40380300 48380300 50380300 ....@8..H8..P8..\n+ 0x0003d9fc 58380300 60380300 fc380300 68380300 X8..`8...8..h8..\n+ 0x0003da0c 70380300 78380300 84380300 8c380300 p8..x8...8...8..\n+ 0x0003da1c 94380300 a0380300 384f0300 a8380300 .8...8..8O...8..\n+ 0x0003da2c 00000000 0c3e0300 f43d0300 043e0300 .....>...=...>..\n+ 0x0003da3c 00000000 f43d0300 fc3d0300 043e0300 .....=...=...>..\n+ 0x0003da4c 00000000 88330300 9c330300 00000000 .....3...3......\n+ 0x0003da5c 143e0300 00000000 00000000 f5280100 .>...........(..\n+ 0x0003da6c a1270100 28480300 2c480300 00000000 .'..(H..,H......\n+ 0x0003da7c 14480300 1c480300 20480300 00000000 .H...H.. H......\n+ 0x0003da8c 00480300 0c480300 00000000 64480300 .H...H......dH..\n+ 0x0003da9c 01680100 05680100 45680100 15680100 .h...h..Eh...h..\n+ 0x0003daac a04e0300 a44e0300 b04e0300 c45f0300 .N...N...N..._..\n 0x0003dabc bc4e0300 c44e0300 cc4e0300 d44e0300 .N...N...N...N..\n 0x0003dacc e04e0300 ec4e0300 f44e0300 004f0300 .N...N...N...O..\n- 0x0003dadc 0c4f0300 144f0300 00000000 444f0300 .O...O......DO..\n- 0x0003daec 3d8c0100 498e0100 99890100 b9880100 =...I...........\n+ 0x0003dadc 0c4f0300 144f0300 00000000 1c4f0300 .O...O.......O..\n+ 0x0003daec 757e0100 81800100 d17b0100 f17a0100 u~.......{...z..\n 0x0003dafc 3c1e0300 401e0300 441e0300 481e0300 <...@...D...H...\n- 0x0003db0c 00000000 1c270300 20270300 00000000 .....'.. '......\n- 0x0003db1c 08270300 48540300 10270300 14270300 .'..HT...'...'..\n- 0x0003db2c 00000000 9c540300 c1b50100 c5b50100 .....T..........\n- 0x0003db3c 05b60100 d5b50100 144e0300 1c4e0300 .........N...N..\n- 0x0003db4c 244e0300 00000000 9c710300 00000000 $N.......q......\n- 0x0003db5c 00000000 99cc0100 45cb0100 4c280300 ........E...L(..\n- 0x0003db6c 401e0300 9c790300 44270300 4c270300 @....y..D'..L'..\n- 0x0003db7c a8790300 b4790300 5c270300 b8790300 .y...y..\\'...y..\n- 0x0003db8c c0790300 481e0300 5c280300 64270300 .y..H...\\(..d'..\n- 0x0003db9c 00280300 6c270300 cc790300 d4790300 .(..l'...y...y..\n- 0x0003dbac 74270300 dc790300 7c270300 88270300 t'...y..|'...'..\n- 0x0003dbbc 90270300 e4790300 e4270300 00920300 .'...y...'......\n- 0x0003dbcc 04280300 ec790300 f8790300 007a0300 .(...y...y...z..\n- 0x0003dbdc a4270300 0c7a0300 64280300 604f0300 .'...z..d(..`O..\n- 0x0003dbec ec4e0300 187a0300 70280300 ac270300 .N...z..p(...'..\n- 0x0003dbfc 84260300 207a0300 00000000 347a0300 .&.. z......4z..\n- 0x0003dc0c 2d0e0200 790e0200 c50e0200 e50e0200 -...y...........\n- 0x0003dc1c 7c8f0300 848f0300 888f0300 908f0300 |...............\n- 0x0003dc2c 988f0300 a48f0300 fcaf0300 5c280300 ............\\(..\n- 0x0003dc3c ac8f0300 90510300 b48f0300 bc8f0300 .....Q..........\n- 0x0003dc4c 78950300 c88f0300 d08f0300 d88f0300 x...............\n- 0x0003dc5c e08f0300 744a0300 e88f0300 f88f0300 ....tJ..........\n- 0x0003dc6c 08900300 18900300 24900300 34900300 ........$...4...\n- 0x0003dc7c 44900300 50900300 60900300 74900300 D...P...`...t...\n- 0x0003dc8c 88900300 98900300 b0900300 c4900300 ................\n- 0x0003dc9c e0900300 f4900300 00910300 18910300 ................\n- 0x0003dcac 2c910300 48910300 64910300 78910300 ,...H...d...x...\n- 0x0003dcbc 84910300 98910300 ac910300 bc910300 ................\n- 0x0003dccc d0910300 e0910300 f8910300 08920300 ................\n- 0x0003dcdc 18920300 28920300 38920300 44920300 ....(...8...D...\n- 0x0003dcec 54920300 64920300 74920300 84920300 T...d...t.......\n- 0x0003dcfc 94920300 a4920300 b4920300 c4920300 ................\n- 0x0003dd0c d4920300 e4920300 f4920300 04930300 ................\n- 0x0003dd1c 1c930300 2c930300 44930300 54930300 ....,...D...T...\n- 0x0003dd2c 68930300 7c930300 90930300 a4930300 h...|...........\n- 0x0003dd3c bc930300 d0930300 e4930300 f8930300 ................\n- 0x0003dd4c 10940300 24940300 38940300 4c940300 ....$...8...L...\n- 0x0003dd5c 5c940300 6c940300 7c940300 8c940300 \\...l...|.......\n- 0x0003dd6c 9c940300 ac940300 bc940300 cc940300 ................\n- 0x0003dd7c dc940300 ec940300 fc940300 0c950300 ................\n- 0x0003dd8c 1c950300 2c950300 40950300 50950300 ....,...@...P...\n- 0x0003dd9c 64950300 7c950300 94950300 ac950300 d...|...........\n- 0x0003ddac c4950300 d4950300 e4950300 fc950300 ................\n- 0x0003ddbc 18960300 30960300 4c960300 64960300 ....0...L...d...\n- 0x0003ddcc 7c960300 98960300 b4960300 d0960300 |...............\n- 0x0003dddc dc960300 00000000 74940300 84940300 ........t.......\n- 0x0003ddec 94940300 a4940300 b4940300 c4940300 ................\n- 0x0003ddfc d4940300 e4940300 f4940300 04950300 ................\n- 0x0003de0c 14950300 24950300 34950300 48950300 ....$...4...H...\n+ 0x0003db0c 00000000 48390300 401e0300 fc520300 ....H9..@....R..\n+ 0x0003db1c 40380300 48380300 08530300 14530300 @8..H8...S...S..\n+ 0x0003db2c 58380300 18530300 20530300 481e0300 X8...S.. S..H...\n+ 0x0003db3c 58390300 60380300 fc380300 68380300 X9..`8...8..h8..\n+ 0x0003db4c 2c530300 34530300 70380300 3c530300 ,S..4S..p8....\n+ 0x0003dbbc 00000000 10600300 00000000 00000000 .....`..........\n+ 0x0003dbcc 21b10100 cdaf0100 28480300 2c480300 !.......(H..,H..\n+ 0x0003dbdc 00000000 14480300 24720300 1c480300 .....H..$r...H..\n+ 0x0003dbec 20480300 00000000 78720300 c9fc0100 H......xr......\n+ 0x0003dbfc cdfc0100 0dfd0100 ddfc0100 d07a0300 .............z..\n+ 0x0003dc0c d87a0300 dc7a0300 e47a0300 ec7a0300 .z...z...z...z..\n+ 0x0003dc1c f87a0300 fcaf0300 58390300 007b0300 .z......X9...{..\n+ 0x0003dc2c 90510300 087b0300 107b0300 cc800300 .Q...{...{......\n+ 0x0003dc3c 1c7b0300 247b0300 2c7b0300 347b0300 .{..${..,{..4{..\n+ 0x0003dc4c 003a0300 3c7b0300 4c7b0300 5c7b0300 .:..<{..L{..\\{..\n+ 0x0003dc5c 6c7b0300 787b0300 887b0300 987b0300 l{..x{...{...{..\n+ 0x0003dc6c a47b0300 b47b0300 c87b0300 dc7b0300 .{...{...{...{..\n+ 0x0003dc7c ec7b0300 047c0300 187c0300 347c0300 .{...|...|..4|..\n+ 0x0003dc8c 487c0300 547c0300 6c7c0300 807c0300 H|..T|..l|...|..\n+ 0x0003dc9c 9c7c0300 b87c0300 cc7c0300 d87c0300 .|...|...|...|..\n+ 0x0003dcac ec7c0300 007d0300 107d0300 247d0300 .|...}...}..$}..\n+ 0x0003dcbc 347d0300 4c7d0300 5c7d0300 6c7d0300 4}..L}..\\}..l}..\n+ 0x0003dccc 7c7d0300 8c7d0300 987d0300 a87d0300 |}...}...}...}..\n+ 0x0003dcdc b87d0300 c87d0300 d87d0300 e87d0300 .}...}...}...}..\n+ 0x0003dcec f87d0300 087e0300 187e0300 287e0300 .}...~...~..(~..\n+ 0x0003dcfc 387e0300 487e0300 587e0300 707e0300 8~..H~..X~..p~..\n+ 0x0003dd0c 807e0300 987e0300 a87e0300 bc7e0300 .~...~...~...~..\n+ 0x0003dd1c d07e0300 e47e0300 f87e0300 107f0300 .~...~...~......\n+ 0x0003dd2c 247f0300 387f0300 4c7f0300 647f0300 $...8...L...d...\n+ 0x0003dd3c 787f0300 8c7f0300 a07f0300 b07f0300 x...............\n+ 0x0003dd4c c07f0300 d07f0300 e07f0300 f07f0300 ................\n+ 0x0003dd5c 00800300 10800300 20800300 30800300 ........ ...0...\n+ 0x0003dd6c 40800300 50800300 60800300 70800300 @...P...`...p...\n+ 0x0003dd7c 80800300 94800300 a4800300 b8800300 ................\n+ 0x0003dd8c d0800300 e8800300 00810300 18810300 ................\n+ 0x0003dd9c 28810300 38810300 50810300 6c810300 (...8...P...l...\n+ 0x0003ddac 84810300 a0810300 b8810300 d0810300 ................\n+ 0x0003ddbc ec810300 08820300 24820300 30820300 ........$...0...\n+ 0x0003ddcc 00000000 347a0300 31130200 7d130200 ....4z..1...}...\n+ 0x0003dddc c9130200 e9130200 c87f0300 d87f0300 ................\n+ 0x0003ddec e87f0300 f87f0300 08800300 18800300 ................\n+ 0x0003ddfc 28800300 38800300 48800300 58800300 (...8...H...X...\n+ 0x0003de0c 68800300 78800300 88800300 9c800300 h...x...........\n 0x0003de1c e0a40300 eca40300 f4a40300 fca40300 ................\n 0x0003de2c 08a50300 10a50300 18a50300 1ca50300 ................\n 0x0003de3c 24a50300 28a50300 2ca50300 38a50300 $...(...,...8...\n 0x0003de4c 44a50300 50a50300 58a50300 60a50300 D...P...X...`...\n 0x0003de5c 6ca50300 78a50300 80a50300 88a50300 l...x...........\n 0x0003de6c 90a50300 98a50300 a0a50300 b0a50300 ................\n 0x0003de7c c0a50300 d0a50300 e0a50300 f0a50300 ................\n@@ -126,25 +126,25 @@\n 0x0003e03c d4a90300 dca90300 e8a90300 f0a90300 ................\n 0x0003e04c f8a90300 fca90300 04aa0300 0caa0300 ................\n 0x0003e05c 18aa0300 24aa0300 30aa0300 38aa0300 ....$...0...8...\n 0x0003e06c 3caa0300 44aa0300 48aa0300 54aa0300 <...D...H...T...\n 0x0003e07c 5caa0300 64aa0300 70aa0300 78aa0300 \\...d...p...x...\n 0x0003e08c 80aa0300 90aa0300 9caa0300 acaa0300 ................\n 0x0003e09c b8aa0300 c4aa0300 d4aa0300 e0aa0300 ................\n- 0x0003e0ac 5c280300 d0a40300 d8a40300 00000000 \\(..............\n+ 0x0003e0ac 58390300 d0a40300 d8a40300 00000000 X9..............\n 0x0003e0bc f0aa0300 81b10200 7db30200 c1b20200 ........}.......\n 0x0003e0cc 99b10200 98ab0300 99cf0200 85d10200 ................\n 0x0003e0dc c9d00200 b1cf0200 80000000 00000000 ................\n 0x0003e0ec 00000000 00000000 00000000 00000000 ................\n 0x0003e0fc 00000000 00000000 00000000 00000000 ................\n 0x0003e10c 00000000 00000000 00000000 00000000 ................\n- 0x0003e11c 00000000 00000000 d8910300 5c280300 ............\\(..\n- 0x0003e12c 00280300 70af0300 78af0300 ec4e0300 .(..p...x....N..\n- 0x0003e13c 7caf0300 00000000 9caf0300 adf30200 |...............\n+ 0x0003e11c 00000000 00000000 2c7d0300 58390300 ........,}..X9..\n+ 0x0003e12c fc380300 a8ac0300 b0ac0300 ec4e0300 .8...........N..\n+ 0x0003e13c b4ac0300 00000000 9caf0300 adf30200 ................\n 0x0003e14c 7df30200 c5f20200 e1f10200 24b00300 }...........$...\n 0x0003e15c f9f80200 f5fb0200 7dfb0200 11f90200 ........}.......\n- 0x0003e16c d8910300 5c280300 00280300 74b30300 ....\\(...(..t...\n- 0x0003e17c 70af0300 7cb30300 84b30300 90900300 p...|...........\n- 0x0003e18c 88b30300 ec4e0300 90b30300 98b30300 .....N..........\n- 0x0003e19c 00000000 7c690300 a0b40300 a8b40300 ....|i..........\n+ 0x0003e16c 2c7d0300 58390300 fc380300 98b00300 ,}..X9...8......\n+ 0x0003e17c a8ac0300 a0b00300 a8b00300 e47b0300 .............{..\n+ 0x0003e18c acb00300 ec4e0300 b4b00300 bcb00300 .....N..........\n+ 0x0003e19c 00000000 f0570300 a0b40300 a8b40300 .....W..........\n 0x0003e1ac 00000000 ....\n \n"}]}]}]}]}, {"source1": "tcllib_2.0+dfsg-2_all.deb", "source2": "tcllib_2.0+dfsg-2_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-27 17:36:17.000000 debian-binary\n--rw-r--r-- 0 0 0 42956 2024-11-27 17:36:17.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4573048 2024-11-27 17:36:17.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 42960 2024-11-27 17:36:17.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 4572984 2024-11-27 17:36:17.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/doc/tcllib/index.html", "source2": "./usr/share/doc/tcllib/index.html", "comments": ["Ordering differences only"], "unified_diff": "@@ -749,16 +749,16 @@\n
  • textutil::string 0.9
  • \n
  • textutil::tabify 0.8
  • \n
  • textutil::trim 0.8
  • \n
  • textutil::wcswidth 35.3
  • \n \n

    tie: "Tcl Data Structures"

    \n \n

    tiff: "TIFF image manipulation"

    \n \n

    tool: "Standardized OO Framework for development"

    \n
      \n"}]}]}]}]}