--- /home/hans/code/fdroid/data/tmp/de.saschahlusiak.freebloks_68.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_de.saschahlusiak.freebloks_68.apk ├── zipinfo {} │ @@ -1,118 +1,118 @@ │ -Zip file size: 1843217 bytes, number of entries: 116 │ +Zip file size: 1849900 bytes, number of entries: 116 │ -rw---- 2.0 fat 9914 bl defN 16-Jul-01 00:02 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 10035 bl defN 16-Jul-01 00:02 META-INF/5690502D.SF │ -rw---- 2.0 fat 1326 bl defN 16-Jul-01 00:02 META-INF/5690502D.RSA │ -rw---- 2.0 fat 41 bl defN 16-Jun-30 06:56 META-INF/buildserverid │ -rw---- 2.0 fat 41 bl defN 16-Jun-30 06:56 META-INF/fdroidserverid │ --rw---- 2.0 fat 6136 bX defN 16-Jun-30 06:56 AndroidManifest.xml │ --rw---- 2.0 fat 552 bl defN 16-Jun-30 06:56 res/anim/fab_scale_down.xml │ --rw---- 2.0 fat 552 bl defN 16-Jun-30 06:56 res/anim/fab_scale_up.xml │ --rw---- 2.0 fat 640 bl defN 16-Jun-30 06:56 res/anim/fab_slide_in_from_left.xml │ --rw---- 2.0 fat 640 bl defN 16-Jun-30 06:56 res/anim/fab_slide_in_from_right.xml │ --rw---- 2.0 fat 640 bl defN 16-Jun-30 06:56 res/anim/fab_slide_out_to_left.xml │ --rw---- 2.0 fat 640 bl defN 16-Jun-30 06:56 res/anim/fab_slide_out_to_right.xml │ --rw---- 1.0 fat 158 b- stor 16-Jun-30 06:56 res/drawable-hdpi-v4/fab_add.png │ --rw---- 1.0 fat 116 b- stor 16-Jun-30 06:56 res/drawable-mdpi-v4/fab_add.png │ --rw---- 1.0 fat 29904 b- stor 16-Jun-30 06:56 res/drawable-mdpi-v4/texture_bricks.png │ --rw---- 1.0 fat 32429 b- stor 16-Jun-30 06:56 res/drawable-mdpi-v4/texture_carpet_blue.png │ --rw---- 1.0 fat 31984 b- stor 16-Jun-30 06:56 res/drawable-mdpi-v4/texture_grass.png │ --rw---- 1.0 fat 6416 b- stor 16-Jun-30 06:56 res/drawable-mdpi-v4/texture_metal.png │ --rw---- 1.0 fat 26005 b- stor 16-Jun-30 06:56 res/drawable-mdpi-v4/texture_table_1.png │ --rw---- 1.0 fat 20397 b- stor 16-Jun-30 06:56 res/drawable-mdpi-v4/texture_table_2.png │ --rw---- 1.0 fat 24383 b- stor 16-Jun-30 06:56 res/drawable-mdpi-v4/texture_velvet.png │ --rw---- 1.0 fat 30247 b- stor 16-Jun-30 06:56 res/drawable-mdpi-v4/texture_wood_fine.png │ --rw---- 1.0 fat 83697 b- stor 16-Jun-30 06:56 res/drawable-nodpi-v4/stone_overlay_green.png │ --rw---- 1.0 fat 79866 b- stor 16-Jun-30 06:56 res/drawable-nodpi-v4/stone_overlay_red.png │ --rw---- 1.0 fat 28786 b- stor 16-Jun-30 06:56 res/drawable-nodpi-v4/stone_overlay_shadow.png │ --rw---- 1.0 fat 4212 b- stor 16-Jun-30 06:56 res/drawable-nodpi-v4/stone_shadow.png │ --rw---- 1.0 fat 237793 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/appicon_big.png │ --rw---- 1.0 fat 13442 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/appicon_small.png │ --rw---- 1.0 fat 5301 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/award_ribbon.png │ --rw---- 2.0 fat 1452 bl defN 16-Jun-30 06:56 res/drawable-xhdpi-v4/bg_card_1.xml │ --rw---- 2.0 fat 2232 bl defN 16-Jun-30 06:56 res/drawable-xhdpi-v4/bg_card_2.xml │ --rw---- 1.0 fat 40139 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/coin.png │ --rw---- 1.0 fat 128 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/fab_add.png │ --rw---- 1.0 fat 4610 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/gears.png │ --rw---- 1.0 fat 2140 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_action_about.png │ --rw---- 1.0 fat 2173 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_action_brightness_medium.png │ --rw---- 1.0 fat 1701 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_action_favorite.png │ --rw---- 1.0 fat 1983 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_action_labels.png │ --rw---- 1.0 fat 2090 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_action_mouse.png │ --rw---- 1.0 fat 510 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_action_refresh.png │ --rw---- 1.0 fat 397 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_action_undo.png │ --rw---- 1.0 fat 1654 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_info_outline_white_48dp.png │ --rw---- 1.0 fat 1990 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_play_games_badge_achievements_gray.png │ --rw---- 1.0 fat 2192 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_play_games_badge_achievements_white.png │ --rw---- 1.0 fat 1982 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_play_games_badge_green.png │ --rw---- 1.0 fat 1740 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_play_games_badge_leaderboards_gray.png │ --rw---- 1.0 fat 1948 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_play_games_badge_leaderboards_white.png │ --rw---- 1.0 fat 2498 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_volume_off_white_48dp.png │ --rw---- 1.0 fat 2043 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/ic_volume_up_white_48dp.png │ --rw---- 1.0 fat 1623 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/notification_chat.png │ --rw---- 1.0 fat 5952 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/notification_waiting_large.png │ --rw---- 1.0 fat 2308 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/notification_waiting_small.png │ --rw---- 1.0 fat 1930 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/notification_your_turn.png │ --rw---- 1.0 fat 2723 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/star.png │ --rw---- 1.0 fat 1613 b- stor 16-Jun-30 06:56 res/drawable-xhdpi-v4/stats.png │ --rw---- 1.0 fat 138 b- stor 16-Jun-30 06:56 res/drawable-xxhdpi-v4/fab_add.png │ --rw---- 2.0 fat 3764 bl defN 16-Jun-30 06:56 res/layout-port/about_activity.xml │ --rw---- 2.0 fat 940 bl defN 16-Jun-30 06:56 res/layout-port/color_list_dialog.xml │ --rw---- 2.0 fat 1040 bl defN 16-Jun-30 06:56 res/layout-port/color_list_item.xml │ --rw---- 2.0 fat 1944 bl defN 16-Jun-30 06:56 res/layout-port/donate_activity.xml │ --rw---- 2.0 fat 3080 bl defN 16-Jun-30 06:56 res/layout-port/lobby_dialog.xml │ --rw---- 2.0 fat 2824 bl defN 16-Jun-30 06:56 res/layout-port/rate_app_dialog.xml │ --rw---- 2.0 fat 2648 bl defN 16-Jun-30 06:56 res/layout-sw600dp-v13/game_finish_player_row.xml │ --rw---- 2.0 fat 1276 bl defN 16-Jun-30 06:56 res/layout-sw600dp-v13/statistics_activity.xml │ --rw---- 2.0 fat 1316 bl defN 16-Jun-30 06:56 res/layout-v14/inline_buttonbar.xml │ --rw---- 2.0 fat 3840 bl defN 16-Jun-30 06:56 res/layout/about_activity.xml │ --rw---- 2.0 fat 564 bl defN 16-Jun-30 06:56 res/layout/chat_list_item.xml │ --rw---- 2.0 fat 1028 bl defN 16-Jun-30 06:56 res/layout/color_grid_item.xml │ --rw---- 2.0 fat 1100 bl defN 16-Jun-30 06:56 res/layout/color_list_custom_title.xml │ --rw---- 2.0 fat 1024 bl defN 16-Jun-30 06:56 res/layout/color_list_dialog.xml │ --rw---- 2.0 fat 908 bl defN 16-Jun-30 06:56 res/layout/color_list_item.xml │ --rw---- 2.0 fat 2148 bl defN 16-Jun-30 06:56 res/layout/donate_activity.xml │ --rw---- 2.0 fat 3056 bl defN 16-Jun-30 06:56 res/layout/game_finish_activity.xml │ --rw---- 2.0 fat 2600 bl defN 16-Jun-30 06:56 res/layout/game_finish_player_row.xml │ --rw---- 2.0 fat 3392 bl defN 16-Jun-30 06:56 res/layout/game_menu_dialog.xml │ --rw---- 2.0 fat 5056 bl defN 16-Jun-30 06:56 res/layout/game_menu_new_custom_game.xml │ --rw---- 2.0 fat 1092 bl defN 16-Jun-30 06:56 res/layout/inline_buttonbar.xml │ --rw---- 2.0 fat 3052 bl defN 16-Jun-30 06:56 res/layout/lobby_dialog.xml │ --rw---- 2.0 fat 2424 bl defN 16-Jun-30 06:56 res/layout/main_3d.xml │ --rw---- 2.0 fat 2964 bl defN 16-Jun-30 06:56 res/layout/rate_app_dialog.xml │ --rw---- 2.0 fat 1440 bl defN 16-Jun-30 06:56 res/layout/statistics_activity.xml │ --rw---- 2.0 fat 948 bl defN 16-Jun-30 06:56 res/layout/statistics_item.xml │ --rw---- 2.0 fat 1092 bl defN 16-Jun-30 06:56 res/menu-v11/game_optionsmenu.xml │ --rw---- 2.0 fat 932 bl defN 16-Jun-30 06:56 res/menu-v11/stats_optionsmenu.xml │ --rw---- 2.0 fat 1008 bl defN 16-Jun-30 06:56 res/menu/game_optionsmenu.xml │ --rw---- 2.0 fat 828 bl defN 16-Jun-30 06:56 res/menu/stats_optionsmenu.xml │ --rw---- 1.0 fat 288 b- stor 16-Jun-30 06:56 res/raw/chat.mp3 │ --rw---- 1.0 fat 3455 b- stor 16-Jun-30 06:56 res/raw/click1.mp3 │ --rw---- 1.0 fat 10429 b- stor 16-Jun-30 06:56 res/raw/click2.ogg │ --rw---- 1.0 fat 1280 b- stor 16-Jun-30 06:56 res/raw/click3.mp3 │ --rw---- 1.0 fat 9612 b- stor 16-Jun-30 06:56 res/raw/drip1.mp3 │ --rw---- 2.0 fat 43804 bl defN 16-Jun-30 06:56 res/raw/field_wood.ktx │ --rw---- 1.0 fat 2219 b- stor 16-Jun-30 06:56 res/raw/hint.mp3 │ --rw---- 1.0 fat 10660 b- stor 16-Jun-30 06:56 res/raw/playerout.ogg │ --rw---- 2.0 fat 174880 bl defN 16-Jun-30 06:56 res/raw/texture_bricks.ktx │ --rw---- 2.0 fat 174880 bl defN 16-Jun-30 06:56 res/raw/texture_carpet_blue.ktx │ --rw---- 1.0 fat 174880 b- stor 16-Jun-30 06:56 res/raw/texture_grass.ktx │ --rw---- 2.0 fat 43804 bl defN 16-Jun-30 06:56 res/raw/texture_metal.ktx │ --rw---- 2.0 fat 43804 bl defN 16-Jun-30 06:56 res/raw/texture_table_1.ktx │ --rw---- 2.0 fat 43804 bl defN 16-Jun-30 06:56 res/raw/texture_table_2.ktx │ --rw---- 2.0 fat 174880 bl defN 16-Jun-30 06:56 res/raw/texture_velvet.ktx │ --rw---- 2.0 fat 43804 bl defN 16-Jun-30 06:56 res/raw/texture_wood_fine.ktx │ --rw---- 2.0 fat 1504 bl defN 16-Jun-30 06:56 res/xml-v11/preference_headers.xml │ --rw---- 2.0 fat 1080 bl defN 16-Jun-30 06:56 res/xml/preference_headers.xml │ --rw---- 2.0 fat 5224 bl defN 16-Jun-30 06:56 res/xml/preferences.xml │ --rw---- 2.0 fat 996 bl defN 16-Jun-30 06:56 res/xml/preferences_about.xml │ --rw---- 2.0 fat 1312 bl defN 16-Jun-30 06:56 res/xml/preferences_display.xml │ --rw---- 2.0 fat 1244 bl defN 16-Jun-30 06:56 res/xml/preferences_interface.xml │ --rw---- 2.0 fat 1164 bl defN 16-Jun-30 06:56 res/xml/preferences_misc.xml │ --rw---- 2.0 fat 1244 bl defN 16-Jun-30 06:56 res/xml/preferences_stats.xml │ --rw---- 1.0 fat 68188 b- stor 16-Jun-30 06:56 resources.arsc │ --rw---- 2.0 fat 379500 bl defN 16-Jun-30 06:56 classes.dex │ --rw---- 2.0 fat 38116 bl defN 16-Jun-30 06:56 lib/armeabi-v7a/libserver.so │ --rw---- 2.0 fat 42200 bl defN 16-Jun-30 06:56 lib/armeabi/libserver.so │ --rw---- 2.0 fat 75468 bl defN 16-Jun-30 06:56 lib/mips/libserver.so │ --rw---- 2.0 fat 46200 bl defN 16-Jun-30 06:56 lib/x86/libserver.so │ -116 files, 2457433 bytes uncompressed, 1825417 bytes compressed: 25.7% │ +-rw---- 2.0 fat 6136 bX defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 2.0 fat 552 bl defN 08-Jan-01 00:00 res/anim/fab_scale_down.xml │ +-rw---- 2.0 fat 552 bl defN 08-Jan-01 00:00 res/anim/fab_scale_up.xml │ +-rw---- 2.0 fat 640 bl defN 08-Jan-01 00:00 res/anim/fab_slide_in_from_left.xml │ +-rw---- 2.0 fat 640 bl defN 08-Jan-01 00:00 res/anim/fab_slide_in_from_right.xml │ +-rw---- 2.0 fat 640 bl defN 08-Jan-01 00:00 res/anim/fab_slide_out_to_left.xml │ +-rw---- 2.0 fat 640 bl defN 08-Jan-01 00:00 res/anim/fab_slide_out_to_right.xml │ +-rw---- 1.0 fat 158 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/fab_add.png │ +-rw---- 1.0 fat 116 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/fab_add.png │ +-rw---- 1.0 fat 29904 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/texture_bricks.png │ +-rw---- 1.0 fat 32429 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/texture_carpet_blue.png │ +-rw---- 1.0 fat 31984 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/texture_grass.png │ +-rw---- 1.0 fat 6416 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/texture_metal.png │ +-rw---- 1.0 fat 26005 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/texture_table_1.png │ +-rw---- 1.0 fat 20397 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/texture_table_2.png │ +-rw---- 1.0 fat 24383 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/texture_velvet.png │ +-rw---- 1.0 fat 30247 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/texture_wood_fine.png │ +-rw---- 1.0 fat 83697 b- stor 08-Jan-01 00:00 res/drawable-nodpi-v4/stone_overlay_green.png │ +-rw---- 1.0 fat 79866 b- stor 08-Jan-01 00:00 res/drawable-nodpi-v4/stone_overlay_red.png │ +-rw---- 1.0 fat 28786 b- stor 08-Jan-01 00:00 res/drawable-nodpi-v4/stone_overlay_shadow.png │ +-rw---- 1.0 fat 4212 b- stor 08-Jan-01 00:00 res/drawable-nodpi-v4/stone_shadow.png │ +-rw---- 1.0 fat 237793 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/appicon_big.png │ +-rw---- 1.0 fat 13442 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/appicon_small.png │ +-rw---- 1.0 fat 5301 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/award_ribbon.png │ +-rw---- 2.0 fat 1452 bl defN 08-Jan-01 00:00 res/drawable-xhdpi-v4/bg_card_1.xml │ +-rw---- 2.0 fat 2232 bl defN 08-Jan-01 00:00 res/drawable-xhdpi-v4/bg_card_2.xml │ +-rw---- 1.0 fat 40139 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/coin.png │ +-rw---- 1.0 fat 128 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/fab_add.png │ +-rw---- 1.0 fat 4610 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/gears.png │ +-rw---- 1.0 fat 2140 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_about.png │ +-rw---- 1.0 fat 2173 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_brightness_medium.png │ +-rw---- 1.0 fat 1701 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_favorite.png │ +-rw---- 1.0 fat 1983 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_labels.png │ +-rw---- 1.0 fat 2090 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_mouse.png │ +-rw---- 1.0 fat 510 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_refresh.png │ +-rw---- 1.0 fat 397 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_undo.png │ +-rw---- 1.0 fat 1654 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_info_outline_white_48dp.png │ +-rw---- 1.0 fat 1990 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_play_games_badge_achievements_gray.png │ +-rw---- 1.0 fat 2192 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_play_games_badge_achievements_white.png │ +-rw---- 1.0 fat 1982 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_play_games_badge_green.png │ +-rw---- 1.0 fat 1740 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_play_games_badge_leaderboards_gray.png │ +-rw---- 1.0 fat 1948 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_play_games_badge_leaderboards_white.png │ +-rw---- 1.0 fat 2498 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_volume_off_white_48dp.png │ +-rw---- 1.0 fat 2043 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_volume_up_white_48dp.png │ +-rw---- 1.0 fat 1623 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/notification_chat.png │ +-rw---- 1.0 fat 5952 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/notification_waiting_large.png │ +-rw---- 1.0 fat 2308 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/notification_waiting_small.png │ +-rw---- 1.0 fat 1930 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/notification_your_turn.png │ +-rw---- 1.0 fat 2723 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/star.png │ +-rw---- 1.0 fat 1613 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/stats.png │ +-rw---- 1.0 fat 138 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/fab_add.png │ +-rw---- 2.0 fat 3764 bl defN 08-Jan-01 00:00 res/layout-port/about_activity.xml │ +-rw---- 2.0 fat 940 bl defN 08-Jan-01 00:00 res/layout-port/color_list_dialog.xml │ +-rw---- 2.0 fat 1040 bl defN 08-Jan-01 00:00 res/layout-port/color_list_item.xml │ +-rw---- 2.0 fat 1944 bl defN 08-Jan-01 00:00 res/layout-port/donate_activity.xml │ +-rw---- 2.0 fat 3080 bl defN 08-Jan-01 00:00 res/layout-port/lobby_dialog.xml │ +-rw---- 2.0 fat 2824 bl defN 08-Jan-01 00:00 res/layout-port/rate_app_dialog.xml │ +-rw---- 2.0 fat 2648 bl defN 08-Jan-01 00:00 res/layout-sw600dp-v13/game_finish_player_row.xml │ +-rw---- 2.0 fat 1276 bl defN 08-Jan-01 00:00 res/layout-sw600dp-v13/statistics_activity.xml │ +-rw---- 2.0 fat 1316 bl defN 08-Jan-01 00:00 res/layout-v14/inline_buttonbar.xml │ +-rw---- 2.0 fat 3840 bl defN 08-Jan-01 00:00 res/layout/about_activity.xml │ +-rw---- 2.0 fat 564 bl defN 08-Jan-01 00:00 res/layout/chat_list_item.xml │ +-rw---- 2.0 fat 1028 bl defN 08-Jan-01 00:00 res/layout/color_grid_item.xml │ +-rw---- 2.0 fat 1100 bl defN 08-Jan-01 00:00 res/layout/color_list_custom_title.xml │ +-rw---- 2.0 fat 1024 bl defN 08-Jan-01 00:00 res/layout/color_list_dialog.xml │ +-rw---- 2.0 fat 908 bl defN 08-Jan-01 00:00 res/layout/color_list_item.xml │ +-rw---- 2.0 fat 2148 bl defN 08-Jan-01 00:00 res/layout/donate_activity.xml │ +-rw---- 2.0 fat 3056 bl defN 08-Jan-01 00:00 res/layout/game_finish_activity.xml │ +-rw---- 2.0 fat 2600 bl defN 08-Jan-01 00:00 res/layout/game_finish_player_row.xml │ +-rw---- 2.0 fat 3392 bl defN 08-Jan-01 00:00 res/layout/game_menu_dialog.xml │ +-rw---- 2.0 fat 5056 bl defN 08-Jan-01 00:00 res/layout/game_menu_new_custom_game.xml │ +-rw---- 2.0 fat 1092 bl defN 08-Jan-01 00:00 res/layout/inline_buttonbar.xml │ +-rw---- 2.0 fat 3052 bl defN 08-Jan-01 00:00 res/layout/lobby_dialog.xml │ +-rw---- 2.0 fat 2424 bl defN 08-Jan-01 00:00 res/layout/main_3d.xml │ +-rw---- 2.0 fat 2964 bl defN 08-Jan-01 00:00 res/layout/rate_app_dialog.xml │ +-rw---- 2.0 fat 1440 bl defN 08-Jan-01 00:00 res/layout/statistics_activity.xml │ +-rw---- 2.0 fat 948 bl defN 08-Jan-01 00:00 res/layout/statistics_item.xml │ +-rw---- 2.0 fat 1092 bl defN 08-Jan-01 00:00 res/menu-v11/game_optionsmenu.xml │ +-rw---- 2.0 fat 932 bl defN 08-Jan-01 00:00 res/menu-v11/stats_optionsmenu.xml │ +-rw---- 2.0 fat 1008 bl defN 08-Jan-01 00:00 res/menu/game_optionsmenu.xml │ +-rw---- 2.0 fat 828 bl defN 08-Jan-01 00:00 res/menu/stats_optionsmenu.xml │ +-rw---- 1.0 fat 288 b- stor 08-Jan-01 00:00 res/raw/chat.mp3 │ +-rw---- 1.0 fat 3455 b- stor 08-Jan-01 00:00 res/raw/click1.mp3 │ +-rw---- 1.0 fat 10429 b- stor 08-Jan-01 00:00 res/raw/click2.ogg │ +-rw---- 1.0 fat 1280 b- stor 08-Jan-01 00:00 res/raw/click3.mp3 │ +-rw---- 1.0 fat 9612 b- stor 08-Jan-01 00:00 res/raw/drip1.mp3 │ +-rw---- 2.0 fat 43804 bl defN 08-Jan-01 00:00 res/raw/field_wood.ktx │ +-rw---- 1.0 fat 2219 b- stor 08-Jan-01 00:00 res/raw/hint.mp3 │ +-rw---- 1.0 fat 10660 b- stor 08-Jan-01 00:00 res/raw/playerout.ogg │ +-rw---- 2.0 fat 174880 bl defN 08-Jan-01 00:00 res/raw/texture_bricks.ktx │ +-rw---- 2.0 fat 174880 bl defN 08-Jan-01 00:00 res/raw/texture_carpet_blue.ktx │ +-rw---- 1.0 fat 174880 b- stor 08-Jan-01 00:00 res/raw/texture_grass.ktx │ +-rw---- 2.0 fat 43804 bl defN 08-Jan-01 00:00 res/raw/texture_metal.ktx │ +-rw---- 2.0 fat 43804 bl defN 08-Jan-01 00:00 res/raw/texture_table_1.ktx │ +-rw---- 2.0 fat 43804 bl defN 08-Jan-01 00:00 res/raw/texture_table_2.ktx │ +-rw---- 2.0 fat 174880 bl defN 08-Jan-01 00:00 res/raw/texture_velvet.ktx │ +-rw---- 2.0 fat 43804 bl defN 08-Jan-01 00:00 res/raw/texture_wood_fine.ktx │ +-rw---- 2.0 fat 1504 bl defN 08-Jan-01 00:00 res/xml-v11/preference_headers.xml │ +-rw---- 2.0 fat 1080 bl defN 08-Jan-01 00:00 res/xml/preference_headers.xml │ +-rw---- 2.0 fat 5224 bl defN 08-Jan-01 00:00 res/xml/preferences.xml │ +-rw---- 2.0 fat 996 bl defN 08-Jan-01 00:00 res/xml/preferences_about.xml │ +-rw---- 2.0 fat 1312 bl defN 08-Jan-01 00:00 res/xml/preferences_display.xml │ +-rw---- 2.0 fat 1244 bl defN 08-Jan-01 00:00 res/xml/preferences_interface.xml │ +-rw---- 2.0 fat 1164 bl defN 08-Jan-01 00:00 res/xml/preferences_misc.xml │ +-rw---- 2.0 fat 1244 bl defN 08-Jan-01 00:00 res/xml/preferences_stats.xml │ +-rw---- 1.0 fat 68188 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 379500 bl defN 08-Jan-01 00:00 classes.dex │ +-rw---- 2.0 fat 46544 bl defN 08-Jan-01 00:00 lib/armeabi/libserver.so │ +-rw---- 2.0 fat 50544 bl defN 08-Jan-01 00:00 lib/x86/libserver.so │ +-rw---- 2.0 fat 38360 bl defN 08-Jan-01 00:00 lib/armeabi-v7a/libserver.so │ +-rw---- 2.0 fat 75632 bl defN 08-Jan-01 00:00 lib/mips/libserver.so │ +116 files, 2466529 bytes uncompressed, 1832440 bytes compressed: 25.7% ├── lib/armeabi-v7a/libserver.so ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: ARM │ │ Version: 0x1 │ │ Entry point address: 0x0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 37196 (bytes into file) │ │ - Flags: 0x5000000, Version5 EABI │ │ + Start of section headers: 37280 (bytes into file) │ │ + Flags: 0x5000200, Version5 EABI, soft-float ABI │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ - Number of program headers: 8 │ │ + Number of program headers: 9 │ │ Size of section headers: 40 (bytes) │ │ - Number of section headers: 23 │ │ - Section header string table index: 22 │ │ + Number of section headers: 27 │ │ + Section header string table index: 26 ├── readelf --wide --program-header {} │ │ @@ -1,27 +1,29 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ Entry point 0x0 │ │ -There are 8 program headers, starting at offset 52 │ │ +There are 9 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - PHDR 0x000034 0x00000034 0x00000034 0x00100 0x00100 R 0x4 │ │ - INTERP 0x000134 0x00000134 0x00000134 0x00013 0x00013 R 0x1 │ │ + PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ + INTERP 0x000154 0x00000154 0x00000154 0x00013 0x00013 R 0x1 │ │ [Requesting program interpreter: /system/bin/linker] │ │ - LOAD 0x000000 0x00000000 0x00000000 0x08010 0x08010 R E 0x1000 │ │ - LOAD 0x008cd8 0x00009cd8 0x00009cd8 0x00341 0x00341 RW 0x1000 │ │ - DYNAMIC 0x008dbc 0x00009dbc 0x00009dbc 0x00100 0x00100 RW 0x4 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x08a20 0x08a20 R E 0x1000 │ │ + LOAD 0x008cb0 0x00009cb0 0x00009cb0 0x0036c 0x0036c RW 0x1000 │ │ + DYNAMIC 0x008d94 0x00009d94 0x00009d94 0x00128 0x00128 RW 0x4 │ │ + NOTE 0x000168 0x00000168 0x00000168 0x00024 0x00024 R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ - EXIDX 0x007428 0x00007428 0x00007428 0x004a8 0x004a8 R 0x4 │ │ - GNU_RELRO 0x008cd8 0x00009cd8 0x00009cd8 0x00328 0x00328 RW 0x8 │ │ + EXIDX 0x007e50 0x00007e50 0x00007e50 0x00490 0x00490 R 0x4 │ │ + GNU_RELRO 0x008cb0 0x00009cb0 0x00009cb0 0x00350 0x00350 RW 0x8 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ 01 .interp │ │ - 02 .interp .dynsym .dynstr .hash .rel.dyn .rel.plt .plt .text .ARM.extab .ARM.exidx .rodata │ │ + 02 .interp .note.gnu.build-id .dynsym .dynstr .hash .gnu.version .gnu.version_d .gnu.version_r .rel.dyn .rel.plt .plt .text .ARM.extab .ARM.exidx .rodata │ │ 03 .fini_array .data.rel.ro .init_array .dynamic .got .data │ │ 04 .dynamic │ │ - 05 │ │ - 06 .ARM.exidx │ │ - 07 .fini_array .data.rel.ro .init_array .dynamic .got │ │ + 05 .note.gnu.build-id │ │ + 06 │ │ + 07 .ARM.exidx │ │ + 08 .fini_array .data.rel.ro .init_array .dynamic .got ├── readelf --wide --sections {} │ │ @@ -1,32 +1,36 @@ │ │ -There are 23 section headers, starting at offset 0x914c: │ │ +There are 27 section headers, starting at offset 0x91a0: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ - [ 1] .interp PROGBITS 00000134 000134 000013 00 A 0 0 1 │ │ - [ 2] .dynsym DYNSYM 00000148 000148 001080 10 A 3 1 4 │ │ - [ 3] .dynstr STRTAB 000011c8 0011c8 00188b 00 A 0 0 1 │ │ - [ 4] .hash HASH 00002a54 002a54 000844 04 A 2 0 4 │ │ - [ 5] .rel.dyn REL 00003298 003298 0001a8 08 A 2 0 4 │ │ - [ 6] .rel.plt REL 00003440 003440 0001c0 08 AI 2 7 4 │ │ - [ 7] .plt PROGBITS 00003600 003600 0002b4 00 AX 0 0 4 │ │ - [ 8] .text PROGBITS 000038b8 0038b8 003aa4 00 AX 0 0 8 │ │ - [ 9] .ARM.extab PROGBITS 0000735c 00735c 0000cc 00 A 0 0 4 │ │ - [10] .ARM.exidx ARM_EXIDX 00007428 007428 0004a8 08 AL 8 0 4 │ │ - [11] .rodata PROGBITS 000078d0 0078d0 000740 00 A 0 0 4 │ │ - [12] .fini_array FINI_ARRAY 00009cd8 008cd8 000008 00 WA 0 0 4 │ │ - [13] .data.rel.ro PROGBITS 00009ce0 008ce0 0000d8 00 WA 0 0 8 │ │ - [14] .init_array INIT_ARRAY 00009db8 008db8 000004 00 WA 0 0 1 │ │ - [15] .dynamic DYNAMIC 00009dbc 008dbc 000100 08 WA 3 0 4 │ │ - [16] .got PROGBITS 00009ebc 008ebc 000144 00 WA 0 0 4 │ │ - [17] .data PROGBITS 0000a000 009000 000019 00 WA 0 0 4 │ │ - [18] .bss NOBITS 0000a019 009019 000000 00 WA 0 0 1 │ │ - [19] .comment PROGBITS 00000000 009019 000010 01 MS 0 0 1 │ │ - [20] .note.gnu.gold-version NOTE 00000000 00902c 00001c 00 0 0 4 │ │ - [21] .ARM.attributes ARM_ATTRIBUTES 00000000 009048 000034 00 0 0 1 │ │ - [22] .shstrtab STRTAB 00000000 00907c 0000cd 00 0 0 1 │ │ + [ 1] .interp PROGBITS 00000154 000154 000013 00 A 0 0 1 │ │ + [ 2] .note.gnu.build-id NOTE 00000168 000168 000024 00 A 0 0 4 │ │ + [ 3] .dynsym DYNSYM 0000018c 00018c 001070 10 A 4 1 4 │ │ + [ 4] .dynstr STRTAB 000011fc 0011fc 00185f 00 A 0 0 1 │ │ + [ 5] .hash HASH 00002a5c 002a5c 000738 04 A 3 0 4 │ │ + [ 6] .gnu.version VERSYM 00003194 003194 00020e 02 A 3 0 2 │ │ + [ 7] .gnu.version_d VERDEF 000033a4 0033a4 00001c 00 A 4 1 4 │ │ + [ 8] .gnu.version_r VERNEED 000033c0 0033c0 000020 00 A 4 1 4 │ │ + [ 9] .rel.dyn REL 000033e0 0033e0 0001a8 08 A 3 0 4 │ │ + [10] .rel.plt REL 00003588 003588 0001c0 08 AI 3 11 4 │ │ + [11] .plt PROGBITS 00003748 003748 0002b4 00 AX 0 0 4 │ │ + [12] .text PROGBITS 00003a00 003a00 0043cc 00 AX 0 0 8 │ │ + [13] .ARM.extab PROGBITS 00007dcc 007dcc 000084 00 A 0 0 4 │ │ + [14] .ARM.exidx ARM_EXIDX 00007e50 007e50 000490 08 AL 12 0 4 │ │ + [15] .rodata PROGBITS 000082e0 0082e0 000740 00 A 0 0 4 │ │ + [16] .fini_array FINI_ARRAY 00009cb0 008cb0 000008 00 WA 0 0 4 │ │ + [17] .data.rel.ro PROGBITS 00009cb8 008cb8 0000d8 00 WA 0 0 8 │ │ + [18] .init_array INIT_ARRAY 00009d90 008d90 000004 00 WA 0 0 1 │ │ + [19] .dynamic DYNAMIC 00009d94 008d94 000128 08 WA 4 0 4 │ │ + [20] .got PROGBITS 00009ebc 008ebc 000144 00 WA 0 0 4 │ │ + [21] .data PROGBITS 0000a000 009000 00001c 00 WA 0 0 4 │ │ + [22] .bss NOBITS 0000a01c 00901c 000000 00 WA 0 0 1 │ │ + [23] .comment PROGBITS 00000000 00901c 000028 01 MS 0 0 1 │ │ + [24] .note.gnu.gold-version NOTE 00000000 009044 00001c 00 0 0 4 │ │ + [25] .ARM.attributes ARM_ATTRIBUTES 00000000 009060 000034 00 0 0 1 │ │ + [26] .shstrtab STRTAB 00000000 009094 00010b 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ y (purecode), p (processor specific) ├── readelf --wide --symbols {} │ │ @@ -1,267 +1,266 @@ │ │ │ │ -Symbol table '.dynsym' contains 264 entries: │ │ +Symbol table '.dynsym' contains 263 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize │ │ - 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 3: 000038fd 136 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel17set_stone_numbersEiiiii │ │ - 4: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail │ │ - 5: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard │ │ - 6: 00006be9 4 FUNC GLOBAL DEFAULT 8 __aeabi_unwind_cpp_pr0 │ │ - 7: 00003985 32 FUNC GLOBAL DEFAULT 8 _ZN6CSpielD2Ev │ │ + 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ + 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ + 3: 00003a3d 136 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel17set_stone_numbersEiiiii │ │ + 4: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 5: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 6: 0000736c 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ + 7: 00003ac5 32 FUNC GLOBAL DEFAULT 12 _ZN6CSpielD2Ev │ │ 8: 00000000 0 FUNC GLOBAL DEFAULT UND _ZdaPv │ │ - 9: 00009ce0 24 OBJECT GLOBAL DEFAULT 13 _ZTV6CSpiel │ │ - 10: 00003985 32 FUNC GLOBAL DEFAULT 8 _ZN6CSpielD1Ev │ │ - 11: 000039a5 18 FUNC GLOBAL DEFAULT 8 _ZN6CSpielD0Ev │ │ + 9: 00009cb8 24 OBJECT GLOBAL DEFAULT 17 _ZTV6CSpiel │ │ + 10: 00003ac5 32 FUNC GLOBAL DEFAULT 12 _ZN6CSpielD1Ev │ │ + 11: 00003ae5 18 FUNC GLOBAL DEFAULT 12 _ZN6CSpielD0Ev │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND _ZdlPv │ │ - 13: 000039b7 42 FUNC WEAK DEFAULT 8 _ZN7CPlayerC2Ev │ │ - 14: 000039b7 42 FUNC WEAK DEFAULT 8 _ZN7CPlayerC1Ev │ │ - 15: 000039e1 56 FUNC WEAK DEFAULT 8 _ZNK6CSpiel14get_game_fieldEiii │ │ - 16: 00003a19 56 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC2Ev │ │ - 17: 00003a19 56 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC1Ev │ │ - 18: 00003a51 68 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC2Eii │ │ + 13: 00003af7 42 FUNC WEAK DEFAULT 12 _ZN7CPlayerC2Ev │ │ + 14: 00003af7 42 FUNC WEAK DEFAULT 12 _ZN7CPlayerC1Ev │ │ + 15: 00003b21 56 FUNC WEAK DEFAULT 12 _ZNK6CSpiel14get_game_fieldEiii │ │ + 16: 00003b59 56 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC2Ev │ │ + 17: 00003b59 56 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC1Ev │ │ + 18: 00003b91 68 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC2Eii │ │ 19: 00000000 0 FUNC GLOBAL DEFAULT UND _Znaj │ │ - 20: 00003a51 68 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC1Eii │ │ - 21: 00003a95 14 FUNC GLOBAL DEFAULT 8 _ZNK6CSpiel18get_player_start_xEi │ │ - 22: 00003aa3 16 FUNC GLOBAL DEFAULT 8 _ZNK6CSpiel18get_player_start_yEi │ │ - 23: 00003ab3 42 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel9set_teamsEiiii │ │ - 24: 00003add 30 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel19refresh_player_dataEv │ │ - 25: 000042e9 216 FUNC GLOBAL DEFAULT 8 _ZN7CPlayer12refresh_dataEPK6CSpiel │ │ - 26: 00003afb 42 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel17set_stone_numbersEPa │ │ - 27: 00003b25 44 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel10init_fieldEv │ │ - 28: 00000000 0 FUNC GLOBAL DEFAULT UND memset │ │ - 29: 00003b51 164 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel9set_seedsE8GAMEMODE │ │ - 30: 00003bf5 46 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel14start_new_gameE8GAMEMODE │ │ - 31: 000043c1 44 FUNC GLOBAL DEFAULT 8 _ZN7CPlayer4initEPK6CSpieli │ │ - 32: 00003c25 92 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC2Eiiii │ │ - 33: 00003c25 92 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC1Eiiii │ │ - 34: 00003c81 118 FUNC GLOBAL DEFAULT 8 _ZNK6CSpiel13is_valid_turnEP6CStoneiii │ │ - 35: 00003fd9 156 FUNC GLOBAL DEFAULT 8 _ZNK6CStone15get_stone_fieldEii │ │ - 36: 00003cf7 46 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel13is_valid_turnEPK5CTurn │ │ - 37: 00003d25 16 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel14free_gamefieldEii │ │ - 38: 00003d35 224 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel27set_single_stone_for_playerEiii │ │ - 39: 00003e15 84 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel9set_stoneEP6CStoneiii │ │ - 40: 00003e69 46 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel9set_stoneEPK5CTurn │ │ - 41: 00003e97 54 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel16follow_situationEiPKS_PK5CTurn │ │ - 42: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy │ │ - 43: 00003ecd 240 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel9undo_turnEP9CTurnpool8GAMEMODE │ │ - 44: 0000459b 62 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool11delete_lastEv │ │ - 45: 00003fbd 28 FUNC GLOBAL DEFAULT 8 _ZN6CStone4initEi │ │ - 46: 000045f5 52 FUNC GLOBAL DEFAULT 8 _Z10error_exitPKci │ │ - 47: 00004075 36 FUNC GLOBAL DEFAULT 8 _ZN6CStone11rotate_leftEv │ │ - 48: 000064ad 26 FUNC GLOBAL DEFAULT 8 __aeabi_idivmod │ │ - 49: 00004099 36 FUNC GLOBAL DEFAULT 8 _ZN6CStone12rotate_rightEv │ │ - 50: 000040bd 84 FUNC GLOBAL DEFAULT 8 _ZN6CStone13mirror_over_xEv │ │ - 51: 00004111 68 FUNC GLOBAL DEFAULT 8 _ZN6CStone13mirror_over_yEv │ │ - 52: 00004155 212 FUNC GLOBAL DEFAULT 8 _ZN6CStone36calculate_possible_turns_in_positionEPK6CSpieliii │ │ - 53: 00004229 48 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiterD2Ev │ │ - 54: 00004583 24 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool16delete_all_turnsEv │ │ - 55: 00009cf8 24 OBJECT GLOBAL DEFAULT 13 _ZTV12CSpielleiter │ │ - 56: 00004229 48 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiterD1Ev │ │ - 57: 00004259 18 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiterD0Ev │ │ - 58: 0000426d 80 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiterC2Ev │ │ + 20: 00003b91 68 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC1Eii │ │ + 21: 00003bd5 14 FUNC GLOBAL DEFAULT 12 _ZNK6CSpiel18get_player_start_xEi │ │ + 22: 00003be3 16 FUNC GLOBAL DEFAULT 12 _ZNK6CSpiel18get_player_start_yEi │ │ + 23: 00003bf3 42 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel9set_teamsEiiii │ │ + 24: 00003c1d 30 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel19refresh_player_dataEv │ │ + 25: 00004449 212 FUNC GLOBAL DEFAULT 12 _ZN7CPlayer12refresh_dataEPK6CSpiel │ │ + 26: 00003c3b 44 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel17set_stone_numbersEPa │ │ + 27: 00003c67 44 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel10init_fieldEv │ │ + 28: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 29: 00003c95 168 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel9set_seedsE8GAMEMODE │ │ + 30: 00003d3d 46 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel14start_new_gameE8GAMEMODE │ │ + 31: 0000451d 44 FUNC GLOBAL DEFAULT 12 _ZN7CPlayer4initEPK6CSpieli │ │ + 32: 00003d6d 92 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC2Eiiii │ │ + 33: 00003d6d 92 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC1Eiiii │ │ + 34: 00003dc9 118 FUNC GLOBAL DEFAULT 12 _ZNK6CSpiel13is_valid_turnEP6CStoneiii │ │ + 35: 00004129 156 FUNC GLOBAL DEFAULT 12 _ZNK6CStone15get_stone_fieldEii │ │ + 36: 00003e3f 46 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel13is_valid_turnEPK5CTurn │ │ + 37: 00003e6d 16 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel14free_gamefieldEii │ │ + 38: 00003e7d 212 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel27set_single_stone_for_playerEiii │ │ + 39: 00003f51 84 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel9set_stoneEP6CStoneiii │ │ + 40: 00003fa5 46 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel9set_stoneEPK5CTurn │ │ + 41: 00003fd3 54 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel16follow_situationEiPKS_PK5CTurn │ │ + 42: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 43: 00004009 258 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel9undo_turnEP9CTurnpool8GAMEMODE │ │ + 44: 000046f3 62 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool11delete_lastEv │ │ + 45: 0000410d 28 FUNC GLOBAL DEFAULT 12 _ZN6CStone4initEi │ │ + 46: 0000474d 52 FUNC GLOBAL DEFAULT 12 _Z10error_exitPKci │ │ + 47: 000041c5 36 FUNC GLOBAL DEFAULT 12 _ZN6CStone11rotate_leftEv │ │ + 48: 000067e0 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 49: 000041e9 36 FUNC GLOBAL DEFAULT 12 _ZN6CStone12rotate_rightEv │ │ + 50: 0000420d 88 FUNC GLOBAL DEFAULT 12 _ZN6CStone13mirror_over_xEv │ │ + 51: 00004265 68 FUNC GLOBAL DEFAULT 12 _ZN6CStone13mirror_over_yEv │ │ + 52: 000042a9 220 FUNC GLOBAL DEFAULT 12 _ZN6CStone36calculate_possible_turns_in_positionEPK6CSpieliii │ │ + 53: 00004385 48 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiterD2Ev │ │ + 54: 000046db 24 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool16delete_all_turnsEv │ │ + 55: 00009cd0 24 OBJECT GLOBAL DEFAULT 17 _ZTV12CSpielleiter │ │ + 56: 00004385 48 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiterD1Ev │ │ + 57: 000043b5 18 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiterD0Ev │ │ + 58: 000043c9 80 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiterC2Ev │ │ 59: 00000000 0 FUNC GLOBAL DEFAULT UND _Znwj │ │ - 60: 0000426d 80 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiterC1Ev │ │ - 61: 000042bd 8 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiter10addHistoryEP5CTurn │ │ - 62: 00004495 80 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool8add_turnEPK5CTurn │ │ - 63: 000042c5 8 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiter10addHistoryEiP6CStoneii │ │ - 64: 000044e5 106 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool8add_turnEiPK6CStoneii │ │ - 65: 000042cd 26 FUNC GLOBAL DEFAULT 8 _ZNK12CSpielleiter11num_playersEv │ │ - 66: 000043ed 32 FUNC GLOBAL DEFAULT 8 _ZN5CTurnD2Ev │ │ - 67: 00009d10 16 OBJECT GLOBAL DEFAULT 13 _ZTV5CTurn │ │ - 68: 000043ed 32 FUNC GLOBAL DEFAULT 8 _ZN5CTurnD1Ev │ │ - 69: 0000440d 18 FUNC GLOBAL DEFAULT 8 _ZN5CTurnD0Ev │ │ - 70: 0000441f 26 FUNC GLOBAL DEFAULT 8 _ZN5CTurn10init_CTurnEPKS_ │ │ - 71: 00004439 32 FUNC GLOBAL DEFAULT 8 _ZN5CTurnC2EPKS_ │ │ - 72: 00004439 32 FUNC GLOBAL DEFAULT 8 _ZN5CTurnC1EPKS_ │ │ - 73: 00004459 22 FUNC GLOBAL DEFAULT 8 _ZN5CTurn10init_CTurnEiPK6CStoneii │ │ - 74: 00004471 36 FUNC GLOBAL DEFAULT 8 _ZN5CTurnC2EiPK6CStoneii │ │ - 75: 00004471 36 FUNC GLOBAL DEFAULT 8 _ZN5CTurnC1EiPK6CStoneii │ │ - 76: 0000454f 52 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool7end_addEv │ │ - 77: 000045d9 28 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool8get_turnEi │ │ + 60: 000043c9 80 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiterC1Ev │ │ + 61: 00004419 8 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiter10addHistoryEP5CTurn │ │ + 62: 000045f1 78 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool8add_turnEPK5CTurn │ │ + 63: 00004421 8 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiter10addHistoryEiP6CStoneii │ │ + 64: 0000463f 104 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool8add_turnEiPK6CStoneii │ │ + 65: 00004429 32 FUNC GLOBAL DEFAULT 12 _ZNK12CSpielleiter11num_playersEv │ │ + 66: 00004549 32 FUNC GLOBAL DEFAULT 12 _ZN5CTurnD2Ev │ │ + 67: 00009ce8 16 OBJECT GLOBAL DEFAULT 17 _ZTV5CTurn │ │ + 68: 00004549 32 FUNC GLOBAL DEFAULT 12 _ZN5CTurnD1Ev │ │ + 69: 00004569 18 FUNC GLOBAL DEFAULT 12 _ZN5CTurnD0Ev │ │ + 70: 0000457b 26 FUNC GLOBAL DEFAULT 12 _ZN5CTurn10init_CTurnEPKS_ │ │ + 71: 00004595 32 FUNC GLOBAL DEFAULT 12 _ZN5CTurnC2EPKS_ │ │ + 72: 00004595 32 FUNC GLOBAL DEFAULT 12 _ZN5CTurnC1EPKS_ │ │ + 73: 000045b5 22 FUNC GLOBAL DEFAULT 12 _ZN5CTurn10init_CTurnEiPK6CStoneii │ │ + 74: 000045cd 36 FUNC GLOBAL DEFAULT 12 _ZN5CTurnC2EiPK6CStoneii │ │ + 75: 000045cd 36 FUNC GLOBAL DEFAULT 12 _ZN5CTurnC1EiPK6CStoneii │ │ + 76: 000046a7 52 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool7end_addEv │ │ + 77: 00004731 28 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool8get_turnEi │ │ 78: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ - 79: 00000000 0 FUNC GLOBAL DEFAULT UND getc │ │ - 80: 00000000 0 FUNC GLOBAL DEFAULT UND exit │ │ - 81: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF │ │ - 82: 00004629 76 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServerD2Ev │ │ - 83: 00005991 4 FUNC GLOBAL DEFAULT 8 _Z11closesocketi │ │ - 84: 00000000 0 FUNC GLOBAL DEFAULT UND free │ │ - 85: 00009d20 24 OBJECT GLOBAL DEFAULT 13 _ZTV12CSpielServer │ │ - 86: 00004629 76 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServerD1Ev │ │ - 87: 00004675 18 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServerD0Ev │ │ - 88: 00004687 24 FUNC GLOBAL DEFAULT 8 _ZNK12CSpielServer11num_clientsEv │ │ - 89: 0000469f 72 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer15send_server_msgEPKc │ │ - 90: 00000000 0 FUNC GLOBAL DEFAULT UND strlen │ │ - 91: 00000000 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 92: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy │ │ - 93: 0000479d 58 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer8send_allEP10NET_HEADERth │ │ - 94: 000046e9 180 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer13delete_clientEib │ │ - 95: 00000000 0 FUNC GLOBAL DEFAULT UND perror │ │ - 96: 000047f1 280 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer18send_server_statusEv │ │ - 97: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf │ │ - 98: 00005855 96 FUNC GLOBAL DEFAULT 8 _Z12network_sendiP10NET_HEADERth │ │ - 99: 000047d7 26 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer19send_current_playerEv │ │ - 100: 00006bed 4 FUNC WEAK DEFAULT 8 __aeabi_unwind_cpp_pr1 │ │ - 101: 00004909 124 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer10add_clientEi │ │ - 102: 00004985 164 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer11next_playerEv │ │ - 103: 00005c4b 26 FUNC GLOBAL DEFAULT 8 _ZNK6CTimer7elapsedEv │ │ - 104: 00004a29 46 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer20assign_local_playersEv │ │ - 105: 00004a57 24 FUNC GLOBAL DEFAULT 8 _ZN15CServerListenerC2Ev │ │ - 106: 00004a57 24 FUNC GLOBAL DEFAULT 8 _ZN15CServerListenerC1Ev │ │ - 107: 00004a6f 26 FUNC GLOBAL DEFAULT 8 _ZN15CServerListener5closeEv │ │ - 108: 00004a89 22 FUNC GLOBAL DEFAULT 8 _ZN15CServerListenerD2Ev │ │ - 109: 00004a89 22 FUNC GLOBAL DEFAULT 8 _ZN15CServerListenerD1Ev │ │ - 110: 00004aa1 444 FUNC GLOBAL DEFAULT 8 _ZN15CServerListener4initEPKci │ │ - 111: 00000000 0 FUNC GLOBAL DEFAULT UND __errno │ │ - 112: 00000000 0 FUNC GLOBAL DEFAULT UND socket │ │ - 113: 00000000 0 FUNC GLOBAL DEFAULT UND setsockopt │ │ - 114: 00000000 0 FUNC GLOBAL DEFAULT UND bind │ │ - 115: 00000000 0 FUNC GLOBAL DEFAULT UND listen │ │ - 116: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo │ │ - 117: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo │ │ - 118: 00004c5d 124 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer10start_gameEv │ │ - 119: 00005c31 14 FUNC GLOBAL DEFAULT 8 _ZN6CTimer5resetEv │ │ - 120: 00004cd9 1376 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer15process_messageEiP10NET_HEADER │ │ - 121: 00000000 0 FUNC GLOBAL DEFAULT UND lrand48 │ │ - 122: 00000000 0 FUNC GLOBAL DEFAULT UND puts │ │ - 123: 00000000 0 FUNC GLOBAL DEFAULT UND strdup │ │ - 124: 00005c65 10 FUNC GLOBAL DEFAULT 8 _ZN6CTimer5sleepEi │ │ - 125: 000060d9 26 FUNC GLOBAL DEFAULT 8 _ZN3CKi11get_ki_turnEP6CSpielci │ │ - 126: 00000000 0 FUNC GLOBAL DEFAULT UND printf │ │ - 127: 00005239 88 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer13handle_clientEi │ │ - 128: 000058ed 164 FUNC GLOBAL DEFAULT 8 _Z20read_network_messageiP10NET_HEADERi │ │ - 129: 00005291 472 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer3runEv │ │ - 130: 00005c3f 12 FUNC GLOBAL DEFAULT 8 _ZN6CTimerC1Ev │ │ - 131: 00000000 0 FUNC GLOBAL DEFAULT UND select │ │ - 132: 00005469 476 FUNC GLOBAL DEFAULT 8 _ZN15CServerListener15wait_for_playerEbP25__kernel_sockaddr_storage │ │ - 133: 00000000 0 FUNC GLOBAL DEFAULT UND accept │ │ - 134: 00005b89 92 FUNC GLOBAL DEFAULT 8 _ZN7CLogger7logTimeEv │ │ - 135: 00005b09 26 FUNC GLOBAL DEFAULT 8 _ZN7CLogger3logEPKcz │ │ - 136: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo │ │ - 137: 00005645 124 FUNC GLOBAL DEFAULT 8 _Z17LocalServerThreadPv │ │ - 138: 000056c1 48 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer17set_stone_numbersEPa │ │ - 139: 000056f1 164 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServerC2Eii8GAMEMODEi │ │ - 140: 000056f1 164 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServerC1Eii8GAMEMODEi │ │ - 141: 00005795 50 FUNC GLOBAL DEFAULT 8 _ZN15CServerListener8new_gameEii8GAMEMODEii │ │ - 142: 000057c9 140 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer10run_serverEPKciiiii8GAMEMODEPai │ │ - 143: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create │ │ - 144: 00000000 0 FUNC GLOBAL DEFAULT UND recv │ │ - 145: 00000000 0 FUNC GLOBAL DEFAULT UND send │ │ - 146: 000058b5 54 FUNC GLOBAL DEFAULT 8 _Z21network_check_messageP10NET_HEADER │ │ - 147: 00000000 0 FUNC GLOBAL DEFAULT UND strerror │ │ - 148: 00000000 0 FUNC GLOBAL DEFAULT UND close │ │ - 149: 00005995 2 FUNC WEAK DEFAULT 8 _ZN7CLogger9logHeaderEv │ │ - 150: 00005999 36 FUNC GLOBAL DEFAULT 8 _ZN10CLogWriterD2Ev │ │ - 151: 00009d38 20 OBJECT GLOBAL DEFAULT 13 _ZTV10CLogWriter │ │ - 152: 00005999 36 FUNC GLOBAL DEFAULT 8 _ZN10CLogWriterD1Ev │ │ - 153: 000059bd 28 FUNC WEAK DEFAULT 8 _ZN13CStdoutWriterD2Ev │ │ - 154: 00009d50 20 OBJECT GLOBAL DEFAULT 13 _ZTV13CStdoutWriter │ │ - 155: 000059bd 28 FUNC WEAK DEFAULT 8 _ZN13CStdoutWriterD1Ev │ │ - 156: 000059d9 18 FUNC GLOBAL DEFAULT 8 _ZN10CLogWriterD0Ev │ │ - 157: 000059eb 18 FUNC WEAK DEFAULT 8 _ZN13CStdoutWriterD0Ev │ │ - 158: 000059fd 20 FUNC GLOBAL DEFAULT 8 _ZN10CLogWriter3logEPKcSt9__va_list │ │ - 159: 00005a11 22 FUNC GLOBAL DEFAULT 8 _ZN13CStdoutWriter3logEPKcSt9__va_list │ │ - 160: 00000000 0 FUNC GLOBAL DEFAULT UND vprintf │ │ - 161: 00005a27 12 FUNC GLOBAL DEFAULT 8 _ZN10CLogWriter12addLogWriterEPS_ │ │ - 162: 00005a35 24 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriterC2Ev │ │ - 163: 00009d68 20 OBJECT GLOBAL DEFAULT 13 _ZTV14CLogFileWriter │ │ - 164: 00005a35 24 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriterC1Ev │ │ - 165: 00005a4d 40 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriter10createFileEPKc │ │ - 166: 00000000 0 FUNC GLOBAL DEFAULT UND fopen │ │ - 167: 00005a75 10 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriter5flushEv │ │ - 168: 00000000 0 FUNC GLOBAL DEFAULT UND fflush │ │ - 169: 00005a81 40 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriter9closeFileEv │ │ - 170: 00000000 0 FUNC GLOBAL DEFAULT UND fclose │ │ - 171: 00005aa9 32 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriterD2Ev │ │ - 172: 00005aa9 32 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriterD1Ev │ │ - 173: 00005ac9 18 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriterD0Ev │ │ - 174: 00005adb 32 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriter3logEPKcSt9__va_list │ │ - 175: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf │ │ - 176: 00005afb 14 FUNC GLOBAL DEFAULT 8 _ZN7CLogger5logvaEPKcSt9__va_list │ │ - 177: 00005b25 72 FUNC GLOBAL DEFAULT 8 _ZN7CLogger7logLineEPKcz │ │ - 178: 00005b6d 28 FUNC GLOBAL DEFAULT 8 _ZN11CGameLogger9logHeaderEv │ │ - 179: 00000000 0 FUNC GLOBAL DEFAULT UND time │ │ - 180: 00000000 0 FUNC GLOBAL DEFAULT UND ctime │ │ - 181: 00005be5 20 FUNC GLOBAL DEFAULT 8 _ZN11CGameLoggerC2EP10CLogWriteri │ │ - 182: 00009d90 16 OBJECT GLOBAL DEFAULT 13 _ZTV11CGameLogger │ │ - 183: 00005be5 20 FUNC GLOBAL DEFAULT 8 _ZN11CGameLoggerC1EP10CLogWriteri │ │ - 184: 00009d80 16 OBJECT GLOBAL DEFAULT 13 _ZTV7CLogger │ │ - 185: 00005bf9 56 FUNC GLOBAL DEFAULT 8 _ZNK6CTimer7getTickEv │ │ - 186: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday │ │ - 187: 00005c3f 12 FUNC GLOBAL DEFAULT 8 _ZN6CTimerC2Ev │ │ - 188: 00000000 0 FUNC GLOBAL DEFAULT UND usleep │ │ - 189: 00005c71 200 FUNC GLOBAL DEFAULT 8 _ZN3CKi36calculate_possible_turns_in_positionEPK6CSpielP6CStonecii │ │ - 190: 00005d39 104 FUNC GLOBAL DEFAULT 8 _ZN3CKi24calculate_possible_turnsEPK6CSpielP6CStonec │ │ - 191: 00005da1 118 FUNC GLOBAL DEFAULT 8 _ZN3CKi34build_up_turnpool_biggest_x_stonesEP6CSpielci │ │ - 192: 00005e17 88 FUNC GLOBAL DEFAULT 8 _ZN3CKi19get_distance_pointsEP6CSpielcPK5CTurn │ │ - 193: 000063e9 0 FUNC GLOBAL DEFAULT 8 __aeabi_idiv │ │ - 194: 00005e6f 106 FUNC GLOBAL DEFAULT 8 _ZN3CKi19get_ultimate_pointsEP6CSpielciPK5CTurn │ │ - 195: 00005ed9 190 FUNC GLOBAL DEFAULT 8 _Z8kiThreadPv │ │ - 196: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit │ │ - 197: 00005f99 320 FUNC GLOBAL DEFAULT 8 _ZN3CKi17get_ultimate_turnEP6CSpielci │ │ - 198: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join │ │ - 199: 000060f5 32 FUNC GLOBAL DEFAULT 8 _ZN17CAndroidLogWriter3logEPKcSt9__va_list │ │ + 79: 00000000 0 FUNC GLOBAL DEFAULT UND getc@LIBC (2) │ │ + 80: 00000000 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ + 81: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ + 82: 00004781 72 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServerD2Ev │ │ + 83: 00005bc5 4 FUNC GLOBAL DEFAULT 12 _Z11closesocketi │ │ + 84: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 85: 00009cf8 24 OBJECT GLOBAL DEFAULT 17 _ZTV12CSpielServer │ │ + 86: 00004781 72 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServerD1Ev │ │ + 87: 000047c9 18 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServerD0Ev │ │ + 88: 000047db 26 FUNC GLOBAL DEFAULT 12 _ZNK12CSpielServer11num_clientsEv │ │ + 89: 000047f5 72 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer15send_server_msgEPKc │ │ + 90: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 91: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 92: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ + 93: 000048f1 58 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer8send_allEP10NET_HEADERth │ │ + 94: 0000483d 180 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer13delete_clientEib │ │ + 95: 00000000 0 FUNC GLOBAL DEFAULT UND perror@LIBC (2) │ │ + 96: 00004961 280 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer18send_server_statusEv │ │ + 97: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@LIBC (2) │ │ + 98: 00005a7d 120 FUNC GLOBAL DEFAULT 12 _Z12network_sendiP10NET_HEADERth │ │ + 99: 0000492d 52 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer19send_current_playerEv │ │ + 100: 00004a79 124 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer10add_clientEi │ │ + 101: 00004af5 200 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer11next_playerEv │ │ + 102: 00005eeb 26 FUNC GLOBAL DEFAULT 12 _ZNK6CTimer7elapsedEv │ │ + 103: 00004bbd 52 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer20assign_local_playersEv │ │ + 104: 00004bf1 30 FUNC GLOBAL DEFAULT 12 _ZN15CServerListenerC2Ev │ │ + 105: 00004bf1 30 FUNC GLOBAL DEFAULT 12 _ZN15CServerListenerC1Ev │ │ + 106: 00004c0f 28 FUNC GLOBAL DEFAULT 12 _ZN15CServerListener5closeEv │ │ + 107: 00004c2b 22 FUNC GLOBAL DEFAULT 12 _ZN15CServerListenerD2Ev │ │ + 108: 00004c2b 22 FUNC GLOBAL DEFAULT 12 _ZN15CServerListenerD1Ev │ │ + 109: 00004c41 444 FUNC GLOBAL DEFAULT 12 _ZN15CServerListener4initEPKci │ │ + 110: 00000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ + 111: 00000000 0 FUNC GLOBAL DEFAULT UND socket@LIBC (2) │ │ + 112: 00000000 0 FUNC GLOBAL DEFAULT UND setsockopt@LIBC (2) │ │ + 113: 00000000 0 FUNC GLOBAL DEFAULT UND bind@LIBC (2) │ │ + 114: 00000000 0 FUNC GLOBAL DEFAULT UND listen@LIBC (2) │ │ + 115: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@LIBC (2) │ │ + 116: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@LIBC (2) │ │ + 117: 00004dfd 156 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer10start_gameEv │ │ + 118: 00005ed1 14 FUNC GLOBAL DEFAULT 12 _ZN6CTimer5resetEv │ │ + 119: 00004e99 1404 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer15process_messageEiP10NET_HEADER │ │ + 120: 00000000 0 FUNC GLOBAL DEFAULT UND lrand48@LIBC (2) │ │ + 121: 00000000 0 FUNC GLOBAL DEFAULT UND puts@LIBC (2) │ │ + 122: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@LIBC (2) │ │ + 123: 00005f05 10 FUNC GLOBAL DEFAULT 12 _ZN6CTimer5sleepEi │ │ + 124: 000063a1 26 FUNC GLOBAL DEFAULT 12 _ZN3CKi11get_ki_turnEP6CSpielci │ │ + 125: 00000000 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ + 126: 00005415 88 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer13handle_clientEi │ │ + 127: 00005b25 160 FUNC GLOBAL DEFAULT 12 _Z20read_network_messageiP10NET_HEADERi │ │ + 128: 00005471 516 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer3runEv │ │ + 129: 00005edf 12 FUNC GLOBAL DEFAULT 12 _ZN6CTimerC1Ev │ │ + 130: 00000000 0 FUNC GLOBAL DEFAULT UND select@LIBC (2) │ │ + 131: 00007374 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ + 132: 00005679 480 FUNC GLOBAL DEFAULT 12 _ZN15CServerListener15wait_for_playerEbP25__kernel_sockaddr_storage │ │ + 133: 00000000 0 FUNC GLOBAL DEFAULT UND accept@LIBC (2) │ │ + 134: 00005e05 92 FUNC GLOBAL DEFAULT 12 _ZN7CLogger7logTimeEv │ │ + 135: 00005d55 52 FUNC GLOBAL DEFAULT 12 _ZN7CLogger3logEPKcz │ │ + 136: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@LIBC (2) │ │ + 137: 00005859 120 FUNC GLOBAL DEFAULT 12 _Z17LocalServerThreadPv │ │ + 138: 000058d1 50 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer17set_stone_numbersEPa │ │ + 139: 00005905 164 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServerC2Eii8GAMEMODEi │ │ + 140: 00005905 164 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServerC1Eii8GAMEMODEi │ │ + 141: 000059a9 50 FUNC GLOBAL DEFAULT 12 _ZN15CServerListener8new_gameEii8GAMEMODEii │ │ + 142: 000059dd 160 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer10run_serverEPKciiiii8GAMEMODEPai │ │ + 143: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@LIBC (2) │ │ + 144: 00000000 0 FUNC GLOBAL DEFAULT UND recv@LIBC (2) │ │ + 145: 00000000 0 FUNC GLOBAL DEFAULT UND send@LIBC (2) │ │ + 146: 00005af5 48 FUNC GLOBAL DEFAULT 12 _Z21network_check_messageP10NET_HEADER │ │ + 147: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@LIBC (2) │ │ + 148: 00000000 0 FUNC GLOBAL DEFAULT UND close@LIBC (2) │ │ + 149: 00005bc9 2 FUNC WEAK DEFAULT 12 _ZN7CLogger9logHeaderEv │ │ + 150: 00005bcd 32 FUNC GLOBAL DEFAULT 12 _ZN10CLogWriterD2Ev │ │ + 151: 00009d10 20 OBJECT GLOBAL DEFAULT 17 _ZTV10CLogWriter │ │ + 152: 00005bcd 32 FUNC GLOBAL DEFAULT 12 _ZN10CLogWriterD1Ev │ │ + 153: 00005bed 28 FUNC WEAK DEFAULT 12 _ZN13CStdoutWriterD2Ev │ │ + 154: 00009d28 20 OBJECT GLOBAL DEFAULT 17 _ZTV13CStdoutWriter │ │ + 155: 00005bed 28 FUNC WEAK DEFAULT 12 _ZN13CStdoutWriterD1Ev │ │ + 156: 00005c09 18 FUNC GLOBAL DEFAULT 12 _ZN10CLogWriterD0Ev │ │ + 157: 00005c1b 18 FUNC WEAK DEFAULT 12 _ZN13CStdoutWriterD0Ev │ │ + 158: 00005c2d 48 FUNC GLOBAL DEFAULT 12 _ZN10CLogWriter3logEPKcSt9__va_list │ │ + 159: 00005c5d 22 FUNC GLOBAL DEFAULT 12 _ZN13CStdoutWriter3logEPKcSt9__va_list │ │ + 160: 00000000 0 FUNC GLOBAL DEFAULT UND vprintf@LIBC (2) │ │ + 161: 00005c73 12 FUNC GLOBAL DEFAULT 12 _ZN10CLogWriter12addLogWriterEPS_ │ │ + 162: 00005c81 24 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriterC2Ev │ │ + 163: 00009d40 20 OBJECT GLOBAL DEFAULT 17 _ZTV14CLogFileWriter │ │ + 164: 00005c81 24 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriterC1Ev │ │ + 165: 00005c99 40 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriter10createFileEPKc │ │ + 166: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ + 167: 00005cc1 10 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriter5flushEv │ │ + 168: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ + 169: 00005ccd 40 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriter9closeFileEv │ │ + 170: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ + 171: 00005cf5 32 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriterD2Ev │ │ + 172: 00005cf5 32 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriterD1Ev │ │ + 173: 00005d15 18 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriterD0Ev │ │ + 174: 00005d27 32 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriter3logEPKcSt9__va_list │ │ + 175: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf@LIBC (2) │ │ + 176: 00005d47 12 FUNC GLOBAL DEFAULT 12 _ZN7CLogger5logvaEPKcSt9__va_list │ │ + 177: 00005d89 96 FUNC GLOBAL DEFAULT 12 _ZN7CLogger7logLineEPKcz │ │ + 178: 00005de9 28 FUNC GLOBAL DEFAULT 12 _ZN11CGameLogger9logHeaderEv │ │ + 179: 00000000 0 FUNC GLOBAL DEFAULT UND time@LIBC (2) │ │ + 180: 00000000 0 FUNC GLOBAL DEFAULT UND ctime@LIBC (2) │ │ + 181: 00005e61 24 FUNC GLOBAL DEFAULT 12 _ZN11CGameLoggerC2EP10CLogWriteri │ │ + 182: 00009d68 16 OBJECT GLOBAL DEFAULT 17 _ZTV11CGameLogger │ │ + 183: 00005e61 24 FUNC GLOBAL DEFAULT 12 _ZN11CGameLoggerC1EP10CLogWriteri │ │ + 184: 00009d58 16 OBJECT GLOBAL DEFAULT 17 _ZTV7CLogger │ │ + 185: 00005e79 84 FUNC GLOBAL DEFAULT 12 _ZNK6CTimer7getTickEv │ │ + 186: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@LIBC (2) │ │ + 187: 00005edf 12 FUNC GLOBAL DEFAULT 12 _ZN6CTimerC2Ev │ │ + 188: 00000000 0 FUNC GLOBAL DEFAULT UND usleep@LIBC (2) │ │ + 189: 00005f11 204 FUNC GLOBAL DEFAULT 12 _ZN3CKi36calculate_possible_turns_in_positionEPK6CSpielP6CStonecii │ │ + 190: 00005fdd 104 FUNC GLOBAL DEFAULT 12 _ZN3CKi24calculate_possible_turnsEPK6CSpielP6CStonec │ │ + 191: 00006045 102 FUNC GLOBAL DEFAULT 12 _ZN3CKi34build_up_turnpool_biggest_x_stonesEP6CSpielci │ │ + 192: 000060ab 88 FUNC GLOBAL DEFAULT 12 _ZN3CKi19get_distance_pointsEP6CSpielcPK5CTurn │ │ + 193: 00006704 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 194: 00006103 102 FUNC GLOBAL DEFAULT 12 _ZN3CKi19get_ultimate_pointsEP6CSpielciPK5CTurn │ │ + 195: 00006169 208 FUNC GLOBAL DEFAULT 12 _Z8kiThreadPv │ │ + 196: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@LIBC (2) │ │ + 197: 00006239 360 FUNC GLOBAL DEFAULT 12 _ZN3CKi17get_ultimate_turnEP6CSpielci │ │ + 198: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@LIBC (2) │ │ + 199: 000063bd 32 FUNC GLOBAL DEFAULT 12 _ZN17CAndroidLogWriter3logEPKcSt9__va_list │ │ 200: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_vprint │ │ - 201: 00006115 184 FUNC GLOBAL DEFAULT 8 _Z13gameRunThreadPv │ │ - 202: 00009da0 20 OBJECT GLOBAL DEFAULT 13 _ZTV17CAndroidLogWriter │ │ - 203: 000061cd 28 FUNC WEAK DEFAULT 8 _ZN17CAndroidLogWriterD2Ev │ │ - 204: 000061cd 28 FUNC WEAK DEFAULT 8 _ZN17CAndroidLogWriterD1Ev │ │ - 205: 000061e9 18 FUNC WEAK DEFAULT 8 _ZN17CAndroidLogWriterD0Ev │ │ - 206: 000061fb 12 FUNC WEAK DEFAULT 8 _ZN7_JNIEnv19GetIntArrayElementsEP10_jintArrayPh │ │ - 207: 00006207 6 FUNC GLOBAL DEFAULT 8 Java_de_saschahlusiak_freebloks_controller_JNIServer_get_1number_1of_1processors │ │ - 208: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf │ │ - 209: 0000620d 320 FUNC GLOBAL DEFAULT 8 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1resume_1server │ │ - 210: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach │ │ - 211: 0000634d 156 FUNC GLOBAL DEFAULT 8 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1run_1server │ │ - 212: 000063e9 196 FUNC GLOBAL DEFAULT 8 __divsi3 │ │ - 213: 000064c9 12 FUNC WEAK DEFAULT 8 __aeabi_idiv0 │ │ - 214: 000064c9 12 FUNC WEAK DEFAULT 8 __aeabi_ldiv0 │ │ - 215: 00000000 0 FUNC GLOBAL DEFAULT UND raise │ │ - 216: 00006bf1 4 FUNC WEAK DEFAULT 8 __aeabi_unwind_cpp_pr2 │ │ - 217: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ - 218: 00006e41 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_VFP_D │ │ - 219: 00006e31 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_VFP │ │ - 220: 00006e51 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ - 221: 00006e61 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_WMMXD │ │ - 222: 00006ee9 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_WMMXC │ │ - 223: 00000000 0 FUNC GLOBAL DEFAULT UND abort │ │ - 224: 00006e19 24 FUNC GLOBAL DEFAULT 8 restore_core_regs │ │ - 225: 00006781 4 FUNC GLOBAL DEFAULT 8 _Unwind_GetCFA │ │ - 226: 00006785 98 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_RaiseException │ │ - 227: 000067e7 20 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_ForcedUnwind │ │ - 228: 000067fb 66 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Resume │ │ - 229: 0000683d 16 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Resume_or_Rethrow │ │ - 230: 0000684d 2 FUNC GLOBAL DEFAULT 8 _Unwind_Complete │ │ - 231: 0000684f 14 FUNC GLOBAL DEFAULT 8 _Unwind_DeleteException │ │ - 232: 0000685d 44 FUNC GLOBAL DEFAULT 8 _Unwind_VRS_Get │ │ - 233: 000068a1 44 FUNC GLOBAL DEFAULT 8 _Unwind_VRS_Set │ │ - 234: 000068e7 122 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Backtrace │ │ - 235: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ - 236: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ - 237: 0000700b 606 FUNC GLOBAL DEFAULT 8 __gnu_unwind_execute │ │ - 238: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ - 239: 00006bf5 546 FUNC GLOBAL DEFAULT 8 _Unwind_VRS_Pop │ │ - 240: 00006ea5 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_WMMXD │ │ - 241: 00006efd 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_WMMXC │ │ - 242: 00006e49 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_VFP_D │ │ - 243: 00006e39 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_VFP │ │ - 244: 00006e59 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ - 245: 00006e19 24 FUNC GLOBAL DEFAULT 8 __restore_core_regs │ │ - 246: 00006f11 34 FUNC GLOBAL DEFAULT 8 ___Unwind_RaiseException │ │ - 247: 00006f11 34 FUNC GLOBAL DEFAULT 8 _Unwind_RaiseException │ │ - 248: 00006f35 34 FUNC GLOBAL DEFAULT 8 ___Unwind_Resume │ │ - 249: 00006f35 34 FUNC GLOBAL DEFAULT 8 _Unwind_Resume │ │ - 250: 00006f59 34 FUNC GLOBAL DEFAULT 8 ___Unwind_Resume_or_Rethrow │ │ - 251: 00006f59 34 FUNC GLOBAL DEFAULT 8 _Unwind_Resume_or_Rethrow │ │ - 252: 00006f7d 34 FUNC GLOBAL DEFAULT 8 ___Unwind_ForcedUnwind │ │ - 253: 00006f7d 34 FUNC GLOBAL DEFAULT 8 _Unwind_ForcedUnwind │ │ - 254: 00006fa1 34 FUNC GLOBAL DEFAULT 8 ___Unwind_Backtrace │ │ - 255: 00006fa1 34 FUNC GLOBAL DEFAULT 8 _Unwind_Backtrace │ │ - 256: 00007269 42 FUNC GLOBAL DEFAULT 8 __gnu_unwind_frame │ │ - 257: 00007293 10 FUNC GLOBAL DEFAULT 8 _Unwind_GetRegionStart │ │ - 258: 0000729d 18 FUNC GLOBAL DEFAULT 8 _Unwind_GetLanguageSpecificData │ │ - 259: 000072af 6 FUNC GLOBAL DEFAULT 8 _Unwind_GetDataRelBase │ │ - 260: 000072b5 6 FUNC GLOBAL DEFAULT 8 _Unwind_GetTextRelBase │ │ - 261: 0000a019 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 262: 0000a019 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 263: 0000a019 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 201: 000063dd 212 FUNC GLOBAL DEFAULT 12 _Z13gameRunThreadPv │ │ + 202: 00009d78 20 OBJECT GLOBAL DEFAULT 17 _ZTV17CAndroidLogWriter │ │ + 203: 000064b1 28 FUNC WEAK DEFAULT 12 _ZN17CAndroidLogWriterD2Ev │ │ + 204: 000064b1 28 FUNC WEAK DEFAULT 12 _ZN17CAndroidLogWriterD1Ev │ │ + 205: 000064cd 18 FUNC WEAK DEFAULT 12 _ZN17CAndroidLogWriterD0Ev │ │ + 206: 000064df 6 FUNC GLOBAL DEFAULT 12 Java_de_saschahlusiak_freebloks_controller_JNIServer_get_1number_1of_1processors │ │ + 207: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@LIBC (2) │ │ + 208: 000064e5 360 FUNC GLOBAL DEFAULT 12 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1resume_1server │ │ + 209: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@LIBC (2) │ │ + 210: 0000664d 184 FUNC GLOBAL DEFAULT 12 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1run_1server │ │ + 211: 00006704 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ + 212: 00006800 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ + 213: 00006800 16 FUNC WEAK DEFAULT 12 __aeabi_ldiv0 │ │ + 214: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ + 215: 0000737c 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ + 216: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ + 217: 00007708 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ + 218: 000076f8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ + 219: 00007718 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ + 220: 00007728 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ + 221: 000077b0 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ + 222: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ + 223: 000076e4 20 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ + 224: 00006c34 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ + 225: 00006c3c 164 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ + 226: 00006ce0 28 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ + 227: 00006cfc 116 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ + 228: 00006d70 32 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ + 229: 00006d90 4 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ + 230: 00006d94 24 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ + 231: 00006dac 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ + 232: 00006e30 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ + 233: 00006eb8 200 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ + 234: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ + 235: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ + 236: 00007918 920 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ + 237: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ + 238: 00007384 864 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ + 239: 00007710 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ + 240: 00007700 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ + 241: 00007720 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ + 242: 0000776c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ + 243: 000077c4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ + 244: 000076e4 20 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ + 245: 000077d8 36 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ + 246: 000077d8 36 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ + 247: 000077fc 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ + 248: 000077fc 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ + 249: 00007820 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ + 250: 00007820 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ + 251: 00007844 36 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ + 252: 00007844 36 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ + 253: 00007868 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ + 254: 00007868 36 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ + 255: 00007cb0 64 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ + 256: 00007cf0 16 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ + 257: 00007d00 28 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ + 258: 00007d1c 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ + 259: 00007d24 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ + 260: 0000a01c 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 261: 0000a01c 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 262: 0000a01c 0 NOTYPE GLOBAL DEFAULT ABS _end ├── readelf --wide --relocs {} │ │ @@ -1,41 +1,41 @@ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x3298 contains 53 entries: │ │ +Relocation section '.rel.dyn' at offset 0x33e0 contains 53 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ +00009cb0 00000017 R_ARM_RELATIVE │ │ +00009cc0 00000017 R_ARM_RELATIVE │ │ +00009cc4 00000017 R_ARM_RELATIVE │ │ +00009cc8 00000017 R_ARM_RELATIVE │ │ +00009ccc 00000017 R_ARM_RELATIVE │ │ 00009cd8 00000017 R_ARM_RELATIVE │ │ -00009ce8 00000017 R_ARM_RELATIVE │ │ -00009cec 00000017 R_ARM_RELATIVE │ │ +00009cdc 00000017 R_ARM_RELATIVE │ │ +00009ce0 00000017 R_ARM_RELATIVE │ │ +00009ce4 00000017 R_ARM_RELATIVE │ │ 00009cf0 00000017 R_ARM_RELATIVE │ │ 00009cf4 00000017 R_ARM_RELATIVE │ │ 00009d00 00000017 R_ARM_RELATIVE │ │ 00009d04 00000017 R_ARM_RELATIVE │ │ 00009d08 00000017 R_ARM_RELATIVE │ │ 00009d0c 00000017 R_ARM_RELATIVE │ │ 00009d18 00000017 R_ARM_RELATIVE │ │ 00009d1c 00000017 R_ARM_RELATIVE │ │ -00009d28 00000017 R_ARM_RELATIVE │ │ -00009d2c 00000017 R_ARM_RELATIVE │ │ +00009d20 00000017 R_ARM_RELATIVE │ │ 00009d30 00000017 R_ARM_RELATIVE │ │ 00009d34 00000017 R_ARM_RELATIVE │ │ -00009d40 00000017 R_ARM_RELATIVE │ │ -00009d44 00000017 R_ARM_RELATIVE │ │ +00009d38 00000017 R_ARM_RELATIVE │ │ 00009d48 00000017 R_ARM_RELATIVE │ │ -00009d58 00000017 R_ARM_RELATIVE │ │ -00009d5c 00000017 R_ARM_RELATIVE │ │ +00009d4c 00000017 R_ARM_RELATIVE │ │ +00009d50 00000017 R_ARM_RELATIVE │ │ 00009d60 00000017 R_ARM_RELATIVE │ │ +00009d64 00000017 R_ARM_RELATIVE │ │ 00009d70 00000017 R_ARM_RELATIVE │ │ 00009d74 00000017 R_ARM_RELATIVE │ │ -00009d78 00000017 R_ARM_RELATIVE │ │ +00009d80 00000017 R_ARM_RELATIVE │ │ +00009d84 00000017 R_ARM_RELATIVE │ │ 00009d88 00000017 R_ARM_RELATIVE │ │ -00009d8c 00000017 R_ARM_RELATIVE │ │ -00009d98 00000017 R_ARM_RELATIVE │ │ -00009d9c 00000017 R_ARM_RELATIVE │ │ -00009da8 00000017 R_ARM_RELATIVE │ │ -00009dac 00000017 R_ARM_RELATIVE │ │ -00009db0 00000017 R_ARM_RELATIVE │ │ 00009ec0 00000017 R_ARM_RELATIVE │ │ 00009ec4 00000017 R_ARM_RELATIVE │ │ 00009ec8 00000017 R_ARM_RELATIVE │ │ 00009ed0 00000017 R_ARM_RELATIVE │ │ 00009ed4 00000017 R_ARM_RELATIVE │ │ 00009ed8 00000017 R_ARM_RELATIVE │ │ 00009edc 00000017 R_ARM_RELATIVE │ │ @@ -46,70 +46,70 @@ │ │ 00009ef0 00000017 R_ARM_RELATIVE │ │ 00009ef4 00000017 R_ARM_RELATIVE │ │ 00009ef8 00000017 R_ARM_RELATIVE │ │ 00009efc 00000017 R_ARM_RELATIVE │ │ 00009f00 00000017 R_ARM_RELATIVE │ │ 00009f08 00000017 R_ARM_RELATIVE │ │ 00009f0c 00000017 R_ARM_RELATIVE │ │ -00009ebc 00000515 R_ARM_GLOB_DAT 00000000 __stack_chk_guard │ │ -00009ecc 00005115 R_ARM_GLOB_DAT 00000000 __sF │ │ -00009f04 0000d915 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ -00009f10 0000ee15 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ +00009ebc 00000515 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +00009ecc 00005115 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ +00009f04 0000d815 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ +00009f10 0000ed15 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ -Relocation section '.rel.plt' at offset 0x3440 contains 56 entries: │ │ +Relocation section '.rel.plt' at offset 0x3588 contains 56 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00009f20 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit │ │ -00009f24 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize │ │ -00009f28 00000416 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail │ │ +00009f20 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ +00009f24 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ +00009f28 00000416 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ 00009f2c 00000816 R_ARM_JUMP_SLOT 00000000 _ZdaPv │ │ 00009f30 00000c16 R_ARM_JUMP_SLOT 00000000 _ZdlPv │ │ 00009f34 00001316 R_ARM_JUMP_SLOT 00000000 _Znaj │ │ -00009f38 00001c16 R_ARM_JUMP_SLOT 00000000 memset │ │ -00009f3c 00002a16 R_ARM_JUMP_SLOT 00000000 memcpy │ │ +00009f38 00001c16 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ +00009f3c 00002a16 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ 00009f40 00003b16 R_ARM_JUMP_SLOT 00000000 _Znwj │ │ 00009f44 00004e16 R_ARM_JUMP_SLOT 00000000 __android_log_print │ │ -00009f48 00004f16 R_ARM_JUMP_SLOT 00000000 getc │ │ -00009f4c 00005016 R_ARM_JUMP_SLOT 00000000 exit │ │ -00009f50 00005416 R_ARM_JUMP_SLOT 00000000 free │ │ -00009f54 00005a16 R_ARM_JUMP_SLOT 00000000 strlen │ │ -00009f58 00005b16 R_ARM_JUMP_SLOT 00000000 malloc │ │ -00009f5c 00005c16 R_ARM_JUMP_SLOT 00000000 strcpy │ │ -00009f60 00005f16 R_ARM_JUMP_SLOT 00000000 perror │ │ -00009f64 00006116 R_ARM_JUMP_SLOT 00000000 sprintf │ │ -00009f68 00006f16 R_ARM_JUMP_SLOT 00000000 __errno │ │ -00009f6c 00007016 R_ARM_JUMP_SLOT 00000000 socket │ │ -00009f70 00007116 R_ARM_JUMP_SLOT 00000000 setsockopt │ │ -00009f74 00007216 R_ARM_JUMP_SLOT 00000000 bind │ │ -00009f78 00007316 R_ARM_JUMP_SLOT 00000000 listen │ │ -00009f7c 00007416 R_ARM_JUMP_SLOT 00000000 getaddrinfo │ │ -00009f80 00007516 R_ARM_JUMP_SLOT 00000000 freeaddrinfo │ │ -00009f84 00007916 R_ARM_JUMP_SLOT 00000000 lrand48 │ │ -00009f88 00007a16 R_ARM_JUMP_SLOT 00000000 puts │ │ -00009f8c 00007b16 R_ARM_JUMP_SLOT 00000000 strdup │ │ -00009f90 00007e16 R_ARM_JUMP_SLOT 00000000 printf │ │ -00009f94 00008316 R_ARM_JUMP_SLOT 00000000 select │ │ -00009f98 00008516 R_ARM_JUMP_SLOT 00000000 accept │ │ -00009f9c 00008816 R_ARM_JUMP_SLOT 00000000 getnameinfo │ │ -00009fa0 00008f16 R_ARM_JUMP_SLOT 00000000 pthread_create │ │ -00009fa4 00009016 R_ARM_JUMP_SLOT 00000000 recv │ │ -00009fa8 00009116 R_ARM_JUMP_SLOT 00000000 send │ │ -00009fac 00009316 R_ARM_JUMP_SLOT 00000000 strerror │ │ -00009fb0 00009416 R_ARM_JUMP_SLOT 00000000 close │ │ -00009fb4 0000a016 R_ARM_JUMP_SLOT 00000000 vprintf │ │ -00009fb8 0000a616 R_ARM_JUMP_SLOT 00000000 fopen │ │ -00009fbc 0000a816 R_ARM_JUMP_SLOT 00000000 fflush │ │ -00009fc0 0000aa16 R_ARM_JUMP_SLOT 00000000 fclose │ │ -00009fc4 0000af16 R_ARM_JUMP_SLOT 00000000 vfprintf │ │ -00009fc8 0000b316 R_ARM_JUMP_SLOT 00000000 time │ │ -00009fcc 0000b416 R_ARM_JUMP_SLOT 00000000 ctime │ │ -00009fd0 0000ba16 R_ARM_JUMP_SLOT 00000000 gettimeofday │ │ -00009fd4 0000bc16 R_ARM_JUMP_SLOT 00000000 usleep │ │ -00009fd8 0000c416 R_ARM_JUMP_SLOT 00000000 pthread_exit │ │ -00009fdc 0000c616 R_ARM_JUMP_SLOT 00000000 pthread_join │ │ +00009f48 00004f16 R_ARM_JUMP_SLOT 00000000 getc@LIBC │ │ +00009f4c 00005016 R_ARM_JUMP_SLOT 00000000 exit@LIBC │ │ +00009f50 00005416 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ +00009f54 00005a16 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ +00009f58 00005b16 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ +00009f5c 00005c16 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ +00009f60 00005f16 R_ARM_JUMP_SLOT 00000000 perror@LIBC │ │ +00009f64 00006116 R_ARM_JUMP_SLOT 00000000 sprintf@LIBC │ │ +00009f68 00006e16 R_ARM_JUMP_SLOT 00000000 __errno@LIBC │ │ +00009f6c 00006f16 R_ARM_JUMP_SLOT 00000000 socket@LIBC │ │ +00009f70 00007016 R_ARM_JUMP_SLOT 00000000 setsockopt@LIBC │ │ +00009f74 00007116 R_ARM_JUMP_SLOT 00000000 bind@LIBC │ │ +00009f78 00007216 R_ARM_JUMP_SLOT 00000000 listen@LIBC │ │ +00009f7c 00007316 R_ARM_JUMP_SLOT 00000000 getaddrinfo@LIBC │ │ +00009f80 00007416 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@LIBC │ │ +00009f84 00007816 R_ARM_JUMP_SLOT 00000000 lrand48@LIBC │ │ +00009f88 00007916 R_ARM_JUMP_SLOT 00000000 puts@LIBC │ │ +00009f8c 00007a16 R_ARM_JUMP_SLOT 00000000 strdup@LIBC │ │ +00009f90 00007d16 R_ARM_JUMP_SLOT 00000000 printf@LIBC │ │ +00009f94 00008216 R_ARM_JUMP_SLOT 00000000 select@LIBC │ │ +00009f98 00008516 R_ARM_JUMP_SLOT 00000000 accept@LIBC │ │ +00009f9c 00008816 R_ARM_JUMP_SLOT 00000000 getnameinfo@LIBC │ │ +00009fa0 00008f16 R_ARM_JUMP_SLOT 00000000 pthread_create@LIBC │ │ +00009fa4 00009016 R_ARM_JUMP_SLOT 00000000 recv@LIBC │ │ +00009fa8 00009116 R_ARM_JUMP_SLOT 00000000 send@LIBC │ │ +00009fac 00009316 R_ARM_JUMP_SLOT 00000000 strerror@LIBC │ │ +00009fb0 00009416 R_ARM_JUMP_SLOT 00000000 close@LIBC │ │ +00009fb4 0000a016 R_ARM_JUMP_SLOT 00000000 vprintf@LIBC │ │ +00009fb8 0000a616 R_ARM_JUMP_SLOT 00000000 fopen@LIBC │ │ +00009fbc 0000a816 R_ARM_JUMP_SLOT 00000000 fflush@LIBC │ │ +00009fc0 0000aa16 R_ARM_JUMP_SLOT 00000000 fclose@LIBC │ │ +00009fc4 0000af16 R_ARM_JUMP_SLOT 00000000 vfprintf@LIBC │ │ +00009fc8 0000b316 R_ARM_JUMP_SLOT 00000000 time@LIBC │ │ +00009fcc 0000b416 R_ARM_JUMP_SLOT 00000000 ctime@LIBC │ │ +00009fd0 0000ba16 R_ARM_JUMP_SLOT 00000000 gettimeofday@LIBC │ │ +00009fd4 0000bc16 R_ARM_JUMP_SLOT 00000000 usleep@LIBC │ │ +00009fd8 0000c416 R_ARM_JUMP_SLOT 00000000 pthread_exit@LIBC │ │ +00009fdc 0000c616 R_ARM_JUMP_SLOT 00000000 pthread_join@LIBC │ │ 00009fe0 0000c816 R_ARM_JUMP_SLOT 00000000 __android_log_vprint │ │ -00009fe4 0000d016 R_ARM_JUMP_SLOT 00000000 sysconf │ │ -00009fe8 0000d216 R_ARM_JUMP_SLOT 00000000 pthread_detach │ │ -00009fec 0000d716 R_ARM_JUMP_SLOT 00000000 raise │ │ -00009ff0 0000d916 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ -00009ff4 0000df16 R_ARM_JUMP_SLOT 00000000 abort │ │ -00009ff8 0000eb16 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ -00009ffc 0000ec16 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ │ +00009fe4 0000cf16 R_ARM_JUMP_SLOT 00000000 sysconf@LIBC │ │ +00009fe8 0000d116 R_ARM_JUMP_SLOT 00000000 pthread_detach@LIBC │ │ +00009fec 0000d616 R_ARM_JUMP_SLOT 00000000 raise@LIBC │ │ +00009ff0 0000d816 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ +00009ff4 0000de16 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ +00009ff8 0000ea16 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ +00009ffc 0000eb16 R_ARM_JUMP_SLOT 00000000 __cxa_type_match ├── readelf --wide --dynamic {} │ │ @@ -1,30 +1,35 @@ │ │ │ │ -Dynamic section at offset 0x8dbc contains 27 entries: │ │ +Dynamic section at offset 0x8d94 contains 32 entries: │ │ Tag Type Name/Value │ │ 0x00000003 (PLTGOT) 0x9f14 │ │ 0x00000002 (PLTRELSZ) 448 (bytes) │ │ - 0x00000017 (JMPREL) 0x3440 │ │ + 0x00000017 (JMPREL) 0x3588 │ │ 0x00000014 (PLTREL) REL │ │ - 0x00000011 (REL) 0x3298 │ │ + 0x00000011 (REL) 0x33e0 │ │ 0x00000012 (RELSZ) 424 (bytes) │ │ 0x00000013 (RELENT) 8 (bytes) │ │ 0x6ffffffa (RELCOUNT) 49 │ │ - 0x00000006 (SYMTAB) 0x148 │ │ + 0x00000006 (SYMTAB) 0x18c │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ - 0x00000005 (STRTAB) 0x11c8 │ │ - 0x0000000a (STRSZ) 6283 (bytes) │ │ - 0x00000004 (HASH) 0x2a54 │ │ + 0x00000005 (STRTAB) 0x11fc │ │ + 0x0000000a (STRSZ) 6239 (bytes) │ │ + 0x00000004 (HASH) 0x2a5c │ │ 0x00000001 (NEEDED) Shared library: [liblog.so] │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x00000001 (NEEDED) Shared library: [libm.so] │ │ 0x00000001 (NEEDED) Shared library: [libc.so] │ │ 0x00000001 (NEEDED) Shared library: [libdl.so] │ │ 0x0000000e (SONAME) Library soname: [libserver.so] │ │ - 0x0000001a (FINI_ARRAY) 0x9cd8 │ │ + 0x0000001a (FINI_ARRAY) 0x9cb0 │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ - 0x00000019 (INIT_ARRAY) 0x9db8 │ │ + 0x00000019 (INIT_ARRAY) 0x9d90 │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ 0x00000010 (SYMBOLIC) 0x0 │ │ 0x0000001e (FLAGS) SYMBOLIC BIND_NOW │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ + 0x6ffffff0 (VERSYM) 0x3194 │ │ + 0x6ffffffc (VERDEF) 0x33a4 │ │ + 0x6ffffffd (VERDEFNUM) 1 │ │ + 0x6ffffffe (VERNEED) 0x33c0 │ │ + 0x6fffffff (VERNEEDNUM) 1 │ │ 0x00000000 (NULL) 0x0 ├── readelf --wide --notes {} │ │ @@ -1,5 +1,10 @@ │ │ │ │ +Displaying notes found in: .note.gnu.build-id │ │ + Owner Data size Description │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) │ │ + Build ID: 48a9f0913a006d149103b93cf325f7f98cc82eec │ │ + │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) │ │ Version: gold 1.11 ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,78 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 263 entries: │ │ + Addr: 0000000000003194 Offset: 0x003194 Link: 3 (.dynsym) │ │ + 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 004: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 008: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 00c: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 028: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 038: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 048: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 04c: 1 (*global*) 1 (*global*) 0 (*local*) 2 (LIBC) │ │ + 050: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 054: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 058: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 05c: 2 (LIBC) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 060: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 06c: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 070: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 074: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 078: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 07c: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 080: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 084: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 088: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 08c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 090: 2 (LIBC) 2 (LIBC) 1 (*global*) 2 (LIBC) │ │ + 094: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 098: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 09c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0a0: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0a4: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 0a8: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 0ac: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 0b0: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 0b4: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0b8: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 0bc: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0c4: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 0c8: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0cc: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 0d0: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 0d4: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 0d8: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0dc: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 0e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0e8: 1 (*global*) 1 (*global*) 0 (*local*) 0 (*local*) │ │ + 0ec: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 0f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 100: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 104: 1 (*global*) 1 (*global*) 1 (*global*) │ │ + │ │ +Version definition section '.gnu.version_d' contains 1 entries: │ │ + Addr: 0x00000000000033a4 Offset: 0x0033a4 Link: 4 (.dynstr) 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libserver.so │ │ + Version definition past end of section │ │ + │ │ +Version needs section '.gnu.version_r' contains 1 entries: │ │ + Addr: 0x00000000000033c0 Offset: 0x0033c0 Link: 4 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 ├── readelf --wide --decompress --hex-dump=.interp {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.interp': │ │ - 0x00000134 2f737973 74656d2f 62696e2f 6c696e6b /system/bin/link │ │ - 0x00000144 657200 er. │ │ + 0x00000154 2f737973 74656d2f 62696e2f 6c696e6b /system/bin/link │ │ + 0x00000164 657200 er. ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,396 +1,393 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x000011c8 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x000011d8 5f5f6378 615f6174 65786974 005f5a4e __cxa_atexit._ZN │ │ - 0x000011e8 36435370 69656c31 37736574 5f73746f 6CSpiel17set_sto │ │ - 0x000011f8 6e655f6e 756d6265 72734569 69696969 ne_numbersEiiiii │ │ - 0x00001208 005f5f73 7461636b 5f63686b 5f666169 .__stack_chk_fai │ │ - 0x00001218 6c005f5f 73746163 6b5f6368 6b5f6775 l.__stack_chk_gu │ │ - 0x00001228 61726400 5f5f6165 6162695f 756e7769 ard.__aeabi_unwi │ │ - 0x00001238 6e645f63 70705f70 7230005f 5a4e3643 nd_cpp_pr0._ZN6C │ │ - 0x00001248 53706965 6c443245 76005f5a 64615076 SpielD2Ev._ZdaPv │ │ - 0x00001258 005f5a54 56364353 7069656c 005f5a4e ._ZTV6CSpiel._ZN │ │ - 0x00001268 36435370 69656c44 31457600 5f5a4e36 6CSpielD1Ev._ZN6 │ │ - 0x00001278 43537069 656c4430 4576005f 5a646c50 CSpielD0Ev._ZdlP │ │ - 0x00001288 76005f5a 4e374350 6c617965 72433245 v._ZN7CPlayerC2E │ │ - 0x00001298 76005f5a 4e374350 6c617965 72433145 v._ZN7CPlayerC1E │ │ - 0x000012a8 76005f5a 4e4b3643 53706965 6c313467 v._ZNK6CSpiel14g │ │ - 0x000012b8 65745f67 616d655f 6669656c 64456969 et_game_fieldEii │ │ - 0x000012c8 69005f5a 4e364353 7069656c 43324576 i._ZN6CSpielC2Ev │ │ - 0x000012d8 005f5a4e 36435370 69656c43 31457600 ._ZN6CSpielC1Ev. │ │ - 0x000012e8 5f5a4e36 43537069 656c4332 45696900 _ZN6CSpielC2Eii. │ │ - 0x000012f8 5f5a6e61 6a005f5a 4e364353 7069656c _Znaj._ZN6CSpiel │ │ - 0x00001308 43314569 69005f5a 4e4b3643 53706965 C1Eii._ZNK6CSpie │ │ - 0x00001318 6c313867 65745f70 6c617965 725f7374 l18get_player_st │ │ - 0x00001328 6172745f 78456900 5f5a4e4b 36435370 art_xEi._ZNK6CSp │ │ - 0x00001338 69656c31 38676574 5f706c61 7965725f iel18get_player_ │ │ - 0x00001348 73746172 745f7945 69005f5a 4e364353 start_yEi._ZN6CS │ │ - 0x00001358 7069656c 39736574 5f746561 6d734569 piel9set_teamsEi │ │ - 0x00001368 69696900 5f5a4e36 43537069 656c3139 iii._ZN6CSpiel19 │ │ - 0x00001378 72656672 6573685f 706c6179 65725f64 refresh_player_d │ │ - 0x00001388 61746145 76005f5a 4e374350 6c617965 ataEv._ZN7CPlaye │ │ - 0x00001398 72313272 65667265 73685f64 61746145 r12refresh_dataE │ │ - 0x000013a8 504b3643 53706965 6c005f5a 4e364353 PK6CSpiel._ZN6CS │ │ - 0x000013b8 7069656c 31377365 745f7374 6f6e655f piel17set_stone_ │ │ - 0x000013c8 6e756d62 65727345 5061005f 5a4e3643 numbersEPa._ZN6C │ │ - 0x000013d8 53706965 6c313069 6e69745f 6669656c Spiel10init_fiel │ │ - 0x000013e8 64457600 6d656d73 6574005f 5a4e3643 dEv.memset._ZN6C │ │ - 0x000013f8 53706965 6c397365 745f7365 65647345 Spiel9set_seedsE │ │ - 0x00001408 3847414d 454d4f44 45005f5a 4e364353 8GAMEMODE._ZN6CS │ │ - 0x00001418 7069656c 31347374 6172745f 6e65775f piel14start_new_ │ │ - 0x00001428 67616d65 45384741 4d454d4f 4445005f gameE8GAMEMODE._ │ │ - 0x00001438 5a4e3743 506c6179 65723469 6e697445 ZN7CPlayer4initE │ │ - 0x00001448 504b3643 53706965 6c69005f 5a4e3643 PK6CSpieli._ZN6C │ │ - 0x00001458 53706965 6c433245 69696969 005f5a4e SpielC2Eiiii._ZN │ │ - 0x00001468 36435370 69656c43 31456969 6969005f 6CSpielC1Eiiii._ │ │ - 0x00001478 5a4e4b36 43537069 656c3133 69735f76 ZNK6CSpiel13is_v │ │ - 0x00001488 616c6964 5f747572 6e455036 4353746f alid_turnEP6CSto │ │ - 0x00001498 6e656969 69005f5a 4e4b3643 53746f6e neiii._ZNK6CSton │ │ - 0x000014a8 65313567 65745f73 746f6e65 5f666965 e15get_stone_fie │ │ - 0x000014b8 6c644569 69005f5a 4e364353 7069656c ldEii._ZN6CSpiel │ │ - 0x000014c8 31336973 5f76616c 69645f74 75726e45 13is_valid_turnE │ │ - 0x000014d8 504b3543 5475726e 005f5a4e 36435370 PK5CTurn._ZN6CSp │ │ - 0x000014e8 69656c31 34667265 655f6761 6d656669 iel14free_gamefi │ │ - 0x000014f8 656c6445 6969005f 5a4e3643 53706965 eldEii._ZN6CSpie │ │ - 0x00001508 6c323773 65745f73 696e676c 655f7374 l27set_single_st │ │ - 0x00001518 6f6e655f 666f725f 706c6179 65724569 one_for_playerEi │ │ - 0x00001528 6969005f 5a4e3643 53706965 6c397365 ii._ZN6CSpiel9se │ │ - 0x00001538 745f7374 6f6e6545 50364353 746f6e65 t_stoneEP6CStone │ │ - 0x00001548 69696900 5f5a4e36 43537069 656c3973 iii._ZN6CSpiel9s │ │ - 0x00001558 65745f73 746f6e65 45504b35 43547572 et_stoneEPK5CTur │ │ - 0x00001568 6e005f5a 4e364353 7069656c 3136666f n._ZN6CSpiel16fo │ │ - 0x00001578 6c6c6f77 5f736974 75617469 6f6e4569 llow_situationEi │ │ - 0x00001588 504b535f 504b3543 5475726e 006d656d PKS_PK5CTurn.mem │ │ - 0x00001598 63707900 5f5a4e36 43537069 656c3975 cpy._ZN6CSpiel9u │ │ - 0x000015a8 6e646f5f 7475726e 45503943 5475726e ndo_turnEP9CTurn │ │ - 0x000015b8 706f6f6c 3847414d 454d4f44 45005f5a pool8GAMEMODE._Z │ │ - 0x000015c8 4e394354 75726e70 6f6f6c31 3164656c N9CTurnpool11del │ │ - 0x000015d8 6574655f 6c617374 4576005f 5a4e3643 ete_lastEv._ZN6C │ │ - 0x000015e8 53746f6e 6534696e 69744569 005f5a31 Stone4initEi._Z1 │ │ - 0x000015f8 30657272 6f725f65 78697450 4b636900 0error_exitPKci. │ │ - 0x00001608 5f5a4e36 4353746f 6e653131 726f7461 _ZN6CStone11rota │ │ - 0x00001618 74655f6c 65667445 76005f5f 61656162 te_leftEv.__aeab │ │ - 0x00001628 695f6964 69766d6f 64005f5a 4e364353 i_idivmod._ZN6CS │ │ - 0x00001638 746f6e65 3132726f 74617465 5f726967 tone12rotate_rig │ │ - 0x00001648 68744576 005f5a4e 36435374 6f6e6531 htEv._ZN6CStone1 │ │ - 0x00001658 336d6972 726f725f 6f766572 5f784576 3mirror_over_xEv │ │ - 0x00001668 005f5a4e 36435374 6f6e6531 336d6972 ._ZN6CStone13mir │ │ - 0x00001678 726f725f 6f766572 5f794576 005f5a4e ror_over_yEv._ZN │ │ - 0x00001688 36435374 6f6e6533 3663616c 63756c61 6CStone36calcula │ │ - 0x00001698 74655f70 6f737369 626c655f 7475726e te_possible_turn │ │ - 0x000016a8 735f696e 5f706f73 6974696f 6e45504b s_in_positionEPK │ │ - 0x000016b8 36435370 69656c69 6969005f 5a4e3132 6CSpieliii._ZN12 │ │ - 0x000016c8 43537069 656c6c65 69746572 44324576 CSpielleiterD2Ev │ │ - 0x000016d8 005f5a4e 39435475 726e706f 6f6c3136 ._ZN9CTurnpool16 │ │ - 0x000016e8 64656c65 74655f61 6c6c5f74 75726e73 delete_all_turns │ │ - 0x000016f8 4576005f 5a545631 32435370 69656c6c Ev._ZTV12CSpiell │ │ - 0x00001708 65697465 72005f5a 4e313243 53706965 eiter._ZN12CSpie │ │ - 0x00001718 6c6c6569 74657244 31457600 5f5a4e31 lleiterD1Ev._ZN1 │ │ - 0x00001728 32435370 69656c6c 65697465 72443045 2CSpielleiterD0E │ │ - 0x00001738 76005f5a 4e313243 53706965 6c6c6569 v._ZN12CSpiellei │ │ - 0x00001748 74657243 32457600 5f5a6e77 6a005f5a terC2Ev._Znwj._Z │ │ - 0x00001758 4e313243 53706965 6c6c6569 74657243 N12CSpielleiterC │ │ - 0x00001768 31457600 5f5a4e31 32435370 69656c6c 1Ev._ZN12CSpiell │ │ - 0x00001778 65697465 72313061 64644869 73746f72 eiter10addHistor │ │ - 0x00001788 79455035 43547572 6e005f5a 4e394354 yEP5CTurn._ZN9CT │ │ - 0x00001798 75726e70 6f6f6c38 6164645f 7475726e urnpool8add_turn │ │ - 0x000017a8 45504b35 43547572 6e005f5a 4e313243 EPK5CTurn._ZN12C │ │ - 0x000017b8 53706965 6c6c6569 74657231 30616464 Spielleiter10add │ │ - 0x000017c8 48697374 6f727945 69503643 53746f6e HistoryEiP6CSton │ │ - 0x000017d8 65696900 5f5a4e39 43547572 6e706f6f eii._ZN9CTurnpoo │ │ - 0x000017e8 6c386164 645f7475 726e4569 504b3643 l8add_turnEiPK6C │ │ - 0x000017f8 53746f6e 65696900 5f5a4e4b 31324353 Stoneii._ZNK12CS │ │ - 0x00001808 7069656c 6c656974 65723131 6e756d5f pielleiter11num_ │ │ - 0x00001818 706c6179 65727345 76005f5a 4e354354 playersEv._ZN5CT │ │ - 0x00001828 75726e44 32457600 5f5a5456 35435475 urnD2Ev._ZTV5CTu │ │ - 0x00001838 726e005f 5a4e3543 5475726e 44314576 rn._ZN5CTurnD1Ev │ │ - 0x00001848 005f5a4e 35435475 726e4430 4576005f ._ZN5CTurnD0Ev._ │ │ - 0x00001858 5a4e3543 5475726e 3130696e 69745f43 ZN5CTurn10init_C │ │ - 0x00001868 5475726e 45504b53 5f005f5a 4e354354 TurnEPKS_._ZN5CT │ │ - 0x00001878 75726e43 3245504b 535f005f 5a4e3543 urnC2EPKS_._ZN5C │ │ - 0x00001888 5475726e 43314550 4b535f00 5f5a4e35 TurnC1EPKS_._ZN5 │ │ - 0x00001898 43547572 6e313069 6e69745f 43547572 CTurn10init_CTur │ │ - 0x000018a8 6e456950 4b364353 746f6e65 6969005f nEiPK6CStoneii._ │ │ - 0x000018b8 5a4e3543 5475726e 43324569 504b3643 ZN5CTurnC2EiPK6C │ │ - 0x000018c8 53746f6e 65696900 5f5a4e35 43547572 Stoneii._ZN5CTur │ │ - 0x000018d8 6e433145 69504b36 4353746f 6e656969 nC1EiPK6CStoneii │ │ - 0x000018e8 005f5a4e 39435475 726e706f 6f6c3765 ._ZN9CTurnpool7e │ │ - 0x000018f8 6e645f61 64644576 005f5a4e 39435475 nd_addEv._ZN9CTu │ │ - 0x00001908 726e706f 6f6c3867 65745f74 75726e45 rnpool8get_turnE │ │ - 0x00001918 69005f5f 616e6472 6f69645f 6c6f675f i.__android_log_ │ │ - 0x00001928 7072696e 74006765 74630065 78697400 print.getc.exit. │ │ - 0x00001938 5f5f7346 005f5a4e 31324353 7069656c __sF._ZN12CSpiel │ │ - 0x00001948 53657276 65724432 4576005f 5a313163 ServerD2Ev._Z11c │ │ - 0x00001958 6c6f7365 736f636b 65746900 66726565 losesocketi.free │ │ - 0x00001968 005f5a54 56313243 53706965 6c536572 ._ZTV12CSpielSer │ │ - 0x00001978 76657200 5f5a4e31 32435370 69656c53 ver._ZN12CSpielS │ │ - 0x00001988 65727665 72443145 76005f5a 4e313243 erverD1Ev._ZN12C │ │ - 0x00001998 53706965 6c536572 76657244 30457600 SpielServerD0Ev. │ │ - 0x000019a8 5f5a4e4b 31324353 7069656c 53657276 _ZNK12CSpielServ │ │ - 0x000019b8 65723131 6e756d5f 636c6965 6e747345 er11num_clientsE │ │ - 0x000019c8 76005f5a 4e313243 53706965 6c536572 v._ZN12CSpielSer │ │ - 0x000019d8 76657231 3573656e 645f7365 72766572 ver15send_server │ │ - 0x000019e8 5f6d7367 45504b63 00737472 6c656e00 _msgEPKc.strlen. │ │ - 0x000019f8 6d616c6c 6f630073 74726370 79005f5a malloc.strcpy._Z │ │ - 0x00001a08 4e313243 53706965 6c536572 76657238 N12CSpielServer8 │ │ - 0x00001a18 73656e64 5f616c6c 45503130 4e45545f send_allEP10NET_ │ │ - 0x00001a28 48454144 45527468 005f5a4e 31324353 HEADERth._ZN12CS │ │ - 0x00001a38 7069656c 53657276 65723133 64656c65 pielServer13dele │ │ - 0x00001a48 74655f63 6c69656e 74456962 00706572 te_clientEib.per │ │ - 0x00001a58 726f7200 5f5a4e31 32435370 69656c53 ror._ZN12CSpielS │ │ - 0x00001a68 65727665 72313873 656e645f 73657276 erver18send_serv │ │ - 0x00001a78 65725f73 74617475 73457600 73707269 er_statusEv.spri │ │ - 0x00001a88 6e746600 5f5a3132 6e657477 6f726b5f ntf._Z12network_ │ │ - 0x00001a98 73656e64 69503130 4e45545f 48454144 sendiP10NET_HEAD │ │ - 0x00001aa8 45527468 005f5a4e 31324353 7069656c ERth._ZN12CSpiel │ │ - 0x00001ab8 53657276 65723139 73656e64 5f637572 Server19send_cur │ │ - 0x00001ac8 72656e74 5f706c61 79657245 76005f5f rent_playerEv.__ │ │ - 0x00001ad8 61656162 695f756e 77696e64 5f637070 aeabi_unwind_cpp │ │ - 0x00001ae8 5f707231 005f5a4e 31324353 7069656c _pr1._ZN12CSpiel │ │ - 0x00001af8 53657276 65723130 6164645f 636c6965 Server10add_clie │ │ - 0x00001b08 6e744569 005f5a4e 31324353 7069656c ntEi._ZN12CSpiel │ │ - 0x00001b18 53657276 65723131 6e657874 5f706c61 Server11next_pla │ │ - 0x00001b28 79657245 76005f5a 4e4b3643 54696d65 yerEv._ZNK6CTime │ │ - 0x00001b38 7237656c 61707365 64457600 5f5a4e31 r7elapsedEv._ZN1 │ │ - 0x00001b48 32435370 69656c53 65727665 72323061 2CSpielServer20a │ │ - 0x00001b58 73736967 6e5f6c6f 63616c5f 706c6179 ssign_local_play │ │ - 0x00001b68 65727345 76005f5a 4e313543 53657276 ersEv._ZN15CServ │ │ - 0x00001b78 65724c69 7374656e 65724332 4576005f erListenerC2Ev._ │ │ - 0x00001b88 5a4e3135 43536572 7665724c 69737465 ZN15CServerListe │ │ - 0x00001b98 6e657243 31457600 5f5a4e31 35435365 nerC1Ev._ZN15CSe │ │ - 0x00001ba8 72766572 4c697374 656e6572 35636c6f rverListener5clo │ │ - 0x00001bb8 73654576 005f5a4e 31354353 65727665 seEv._ZN15CServe │ │ - 0x00001bc8 724c6973 74656e65 72443245 76005f5a rListenerD2Ev._Z │ │ - 0x00001bd8 4e313543 53657276 65724c69 7374656e N15CServerListen │ │ - 0x00001be8 65724431 4576005f 5a4e3135 43536572 erD1Ev._ZN15CSer │ │ - 0x00001bf8 7665724c 69737465 6e657234 696e6974 verListener4init │ │ - 0x00001c08 45504b63 69005f5f 6572726e 6f00736f EPKci.__errno.so │ │ - 0x00001c18 636b6574 00736574 736f636b 6f707400 cket.setsockopt. │ │ - 0x00001c28 62696e64 006c6973 74656e00 67657461 bind.listen.geta │ │ - 0x00001c38 64647269 6e666f00 66726565 61646472 ddrinfo.freeaddr │ │ - 0x00001c48 696e666f 005f5a4e 31324353 7069656c info._ZN12CSpiel │ │ - 0x00001c58 53657276 65723130 73746172 745f6761 Server10start_ga │ │ - 0x00001c68 6d654576 005f5a4e 36435469 6d657235 meEv._ZN6CTimer5 │ │ - 0x00001c78 72657365 74457600 5f5a4e31 32435370 resetEv._ZN12CSp │ │ - 0x00001c88 69656c53 65727665 72313570 726f6365 ielServer15proce │ │ - 0x00001c98 73735f6d 65737361 67654569 5031304e ss_messageEiP10N │ │ - 0x00001ca8 45545f48 45414445 52006c72 616e6434 ET_HEADER.lrand4 │ │ - 0x00001cb8 38007075 74730073 74726475 70005f5a 8.puts.strdup._Z │ │ - 0x00001cc8 4e364354 696d6572 35736c65 65704569 N6CTimer5sleepEi │ │ - 0x00001cd8 005f5a4e 33434b69 31316765 745f6b69 ._ZN3CKi11get_ki │ │ - 0x00001ce8 5f747572 6e455036 43537069 656c6369 _turnEP6CSpielci │ │ - 0x00001cf8 00707269 6e746600 5f5a4e31 32435370 .printf._ZN12CSp │ │ - 0x00001d08 69656c53 65727665 72313368 616e646c ielServer13handl │ │ - 0x00001d18 655f636c 69656e74 4569005f 5a323072 e_clientEi._Z20r │ │ - 0x00001d28 6561645f 6e657477 6f726b5f 6d657373 ead_network_mess │ │ - 0x00001d38 61676569 5031304e 45545f48 45414445 ageiP10NET_HEADE │ │ - 0x00001d48 5269005f 5a4e3132 43537069 656c5365 Ri._ZN12CSpielSe │ │ - 0x00001d58 72766572 3372756e 4576005f 5a4e3643 rver3runEv._ZN6C │ │ - 0x00001d68 54696d65 72433145 76007365 6c656374 TimerC1Ev.select │ │ - 0x00001d78 005f5a4e 31354353 65727665 724c6973 ._ZN15CServerLis │ │ - 0x00001d88 74656e65 72313577 6169745f 666f725f tener15wait_for_ │ │ - 0x00001d98 706c6179 65724562 5032355f 5f6b6572 playerEbP25__ker │ │ - 0x00001da8 6e656c5f 736f636b 61646472 5f73746f nel_sockaddr_sto │ │ - 0x00001db8 72616765 00616363 65707400 5f5a4e37 rage.accept._ZN7 │ │ - 0x00001dc8 434c6f67 67657237 6c6f6754 696d6545 CLogger7logTimeE │ │ - 0x00001dd8 76005f5a 4e37434c 6f676765 72336c6f v._ZN7CLogger3lo │ │ - 0x00001de8 6745504b 637a0067 65746e61 6d65696e gEPKcz.getnamein │ │ - 0x00001df8 666f005f 5a31374c 6f63616c 53657276 fo._Z17LocalServ │ │ - 0x00001e08 65725468 72656164 5076005f 5a4e3132 erThreadPv._ZN12 │ │ - 0x00001e18 43537069 656c5365 72766572 31377365 CSpielServer17se │ │ - 0x00001e28 745f7374 6f6e655f 6e756d62 65727345 t_stone_numbersE │ │ - 0x00001e38 5061005f 5a4e3132 43537069 656c5365 Pa._ZN12CSpielSe │ │ - 0x00001e48 72766572 43324569 69384741 4d454d4f rverC2Eii8GAMEMO │ │ - 0x00001e58 44456900 5f5a4e31 32435370 69656c53 DEi._ZN12CSpielS │ │ - 0x00001e68 65727665 72433145 69693847 414d454d erverC1Eii8GAMEM │ │ - 0x00001e78 4f444569 005f5a4e 31354353 65727665 ODEi._ZN15CServe │ │ - 0x00001e88 724c6973 74656e65 72386e65 775f6761 rListener8new_ga │ │ - 0x00001e98 6d654569 69384741 4d454d4f 44456969 meEii8GAMEMODEii │ │ - 0x00001ea8 005f5a4e 31324353 7069656c 53657276 ._ZN12CSpielServ │ │ - 0x00001eb8 65723130 72756e5f 73657276 65724550 er10run_serverEP │ │ - 0x00001ec8 4b636969 69696938 47414d45 4d4f4445 Kciiiii8GAMEMODE │ │ - 0x00001ed8 50616900 70746872 6561645f 63726561 Pai.pthread_crea │ │ - 0x00001ee8 74650072 65637600 73656e64 005f5a32 te.recv.send._Z2 │ │ - 0x00001ef8 316e6574 776f726b 5f636865 636b5f6d 1network_check_m │ │ - 0x00001f08 65737361 67655031 304e4554 5f484541 essageP10NET_HEA │ │ - 0x00001f18 44455200 73747265 72726f72 00636c6f DER.strerror.clo │ │ - 0x00001f28 7365005f 5a4e3743 4c6f6767 6572396c se._ZN7CLogger9l │ │ - 0x00001f38 6f674865 61646572 4576005f 5a4e3130 ogHeaderEv._ZN10 │ │ - 0x00001f48 434c6f67 57726974 65724432 4576005f CLogWriterD2Ev._ │ │ - 0x00001f58 5a545631 30434c6f 67577269 74657200 ZTV10CLogWriter. │ │ - 0x00001f68 5f5a4e31 30434c6f 67577269 74657244 _ZN10CLogWriterD │ │ - 0x00001f78 31457600 5f5a4e31 33435374 646f7574 1Ev._ZN13CStdout │ │ - 0x00001f88 57726974 65724432 4576005f 5a545631 WriterD2Ev._ZTV1 │ │ - 0x00001f98 33435374 646f7574 57726974 6572005f 3CStdoutWriter._ │ │ - 0x00001fa8 5a4e3133 43537464 6f757457 72697465 ZN13CStdoutWrite │ │ - 0x00001fb8 72443145 76005f5a 4e313043 4c6f6757 rD1Ev._ZN10CLogW │ │ - 0x00001fc8 72697465 72443045 76005f5a 4e313343 riterD0Ev._ZN13C │ │ - 0x00001fd8 5374646f 75745772 69746572 44304576 StdoutWriterD0Ev │ │ - 0x00001fe8 005f5a4e 3130434c 6f675772 69746572 ._ZN10CLogWriter │ │ - 0x00001ff8 336c6f67 45504b63 5374395f 5f76615f 3logEPKcSt9__va_ │ │ - 0x00002008 6c697374 005f5a4e 31334353 74646f75 list._ZN13CStdou │ │ - 0x00002018 74577269 74657233 6c6f6745 504b6353 tWriter3logEPKcS │ │ - 0x00002028 74395f5f 76615f6c 69737400 76707269 t9__va_list.vpri │ │ - 0x00002038 6e746600 5f5a4e31 30434c6f 67577269 ntf._ZN10CLogWri │ │ - 0x00002048 74657231 32616464 4c6f6757 72697465 ter12addLogWrite │ │ - 0x00002058 72455053 5f005f5a 4e313443 4c6f6746 rEPS_._ZN14CLogF │ │ - 0x00002068 696c6557 72697465 72433245 76005f5a ileWriterC2Ev._Z │ │ - 0x00002078 54563134 434c6f67 46696c65 57726974 TV14CLogFileWrit │ │ - 0x00002088 6572005f 5a4e3134 434c6f67 46696c65 er._ZN14CLogFile │ │ - 0x00002098 57726974 65724331 4576005f 5a4e3134 WriterC1Ev._ZN14 │ │ - 0x000020a8 434c6f67 46696c65 57726974 65723130 CLogFileWriter10 │ │ - 0x000020b8 63726561 74654669 6c654550 4b630066 createFileEPKc.f │ │ - 0x000020c8 6f70656e 005f5a4e 3134434c 6f674669 open._ZN14CLogFi │ │ - 0x000020d8 6c655772 69746572 35666c75 73684576 leWriter5flushEv │ │ - 0x000020e8 0066666c 75736800 5f5a4e31 34434c6f .fflush._ZN14CLo │ │ - 0x000020f8 6746696c 65577269 74657239 636c6f73 gFileWriter9clos │ │ - 0x00002108 6546696c 65457600 66636c6f 7365005f eFileEv.fclose._ │ │ - 0x00002118 5a4e3134 434c6f67 46696c65 57726974 ZN14CLogFileWrit │ │ - 0x00002128 65724432 4576005f 5a4e3134 434c6f67 erD2Ev._ZN14CLog │ │ - 0x00002138 46696c65 57726974 65724431 4576005f FileWriterD1Ev._ │ │ - 0x00002148 5a4e3134 434c6f67 46696c65 57726974 ZN14CLogFileWrit │ │ - 0x00002158 65724430 4576005f 5a4e3134 434c6f67 erD0Ev._ZN14CLog │ │ - 0x00002168 46696c65 57726974 6572336c 6f674550 FileWriter3logEP │ │ - 0x00002178 4b635374 395f5f76 615f6c69 73740076 KcSt9__va_list.v │ │ - 0x00002188 66707269 6e746600 5f5a4e37 434c6f67 fprintf._ZN7CLog │ │ - 0x00002198 67657235 6c6f6776 6145504b 63537439 ger5logvaEPKcSt9 │ │ - 0x000021a8 5f5f7661 5f6c6973 74005f5a 4e37434c __va_list._ZN7CL │ │ - 0x000021b8 6f676765 72376c6f 674c696e 6545504b ogger7logLineEPK │ │ - 0x000021c8 637a005f 5a4e3131 4347616d 654c6f67 cz._ZN11CGameLog │ │ - 0x000021d8 67657239 6c6f6748 65616465 72457600 ger9logHeaderEv. │ │ - 0x000021e8 74696d65 00637469 6d65005f 5a4e3131 time.ctime._ZN11 │ │ - 0x000021f8 4347616d 654c6f67 67657243 32455031 CGameLoggerC2EP1 │ │ - 0x00002208 30434c6f 67577269 74657269 005f5a54 0CLogWriteri._ZT │ │ - 0x00002218 56313143 47616d65 4c6f6767 6572005f V11CGameLogger._ │ │ - 0x00002228 5a4e3131 4347616d 654c6f67 67657243 ZN11CGameLoggerC │ │ - 0x00002238 31455031 30434c6f 67577269 74657269 1EP10CLogWriteri │ │ - 0x00002248 005f5a54 5637434c 6f676765 72005f5a ._ZTV7CLogger._Z │ │ - 0x00002258 4e4b3643 54696d65 72376765 74546963 NK6CTimer7getTic │ │ - 0x00002268 6b457600 67657474 696d656f 66646179 kEv.gettimeofday │ │ - 0x00002278 005f5a4e 36435469 6d657243 32457600 ._ZN6CTimerC2Ev. │ │ - 0x00002288 75736c65 6570005f 5a4e3343 4b693336 usleep._ZN3CKi36 │ │ - 0x00002298 63616c63 756c6174 655f706f 73736962 calculate_possib │ │ - 0x000022a8 6c655f74 75726e73 5f696e5f 706f7369 le_turns_in_posi │ │ - 0x000022b8 74696f6e 45504b36 43537069 656c5036 tionEPK6CSpielP6 │ │ - 0x000022c8 4353746f 6e656369 69005f5a 4e33434b CStonecii._ZN3CK │ │ - 0x000022d8 69323463 616c6375 6c617465 5f706f73 i24calculate_pos │ │ - 0x000022e8 7369626c 655f7475 726e7345 504b3643 sible_turnsEPK6C │ │ - 0x000022f8 53706965 6c503643 53746f6e 6563005f SpielP6CStonec._ │ │ - 0x00002308 5a4e3343 4b693334 6275696c 645f7570 ZN3CKi34build_up │ │ - 0x00002318 5f747572 6e706f6f 6c5f6269 67676573 _turnpool_bigges │ │ - 0x00002328 745f785f 73746f6e 65734550 36435370 t_x_stonesEP6CSp │ │ - 0x00002338 69656c63 69005f5a 4e33434b 69313967 ielci._ZN3CKi19g │ │ - 0x00002348 65745f64 69737461 6e63655f 706f696e et_distance_poin │ │ - 0x00002358 74734550 36435370 69656c63 504b3543 tsEP6CSpielcPK5C │ │ - 0x00002368 5475726e 005f5f61 65616269 5f696469 Turn.__aeabi_idi │ │ - 0x00002378 76005f5a 4e33434b 69313967 65745f75 v._ZN3CKi19get_u │ │ - 0x00002388 6c74696d 6174655f 706f696e 74734550 ltimate_pointsEP │ │ - 0x00002398 36435370 69656c63 69504b35 43547572 6CSpielciPK5CTur │ │ - 0x000023a8 6e005f5a 386b6954 68726561 64507600 n._Z8kiThreadPv. │ │ - 0x000023b8 70746872 6561645f 65786974 005f5a4e pthread_exit._ZN │ │ - 0x000023c8 33434b69 31376765 745f756c 74696d61 3CKi17get_ultima │ │ - 0x000023d8 74655f74 75726e45 50364353 7069656c te_turnEP6CSpiel │ │ - 0x000023e8 63690070 74687265 61645f6a 6f696e00 ci.pthread_join. │ │ - 0x000023f8 5f5a4e31 3743416e 64726f69 644c6f67 _ZN17CAndroidLog │ │ - 0x00002408 57726974 6572336c 6f674550 4b635374 Writer3logEPKcSt │ │ - 0x00002418 395f5f76 615f6c69 7374005f 5f616e64 9__va_list.__and │ │ - 0x00002428 726f6964 5f6c6f67 5f767072 696e7400 roid_log_vprint. │ │ - 0x00002438 5f5a3133 67616d65 52756e54 68726561 _Z13gameRunThrea │ │ - 0x00002448 64507600 5f5a5456 31374341 6e64726f dPv._ZTV17CAndro │ │ - 0x00002458 69644c6f 67577269 74657200 5f5a4e31 idLogWriter._ZN1 │ │ - 0x00002468 3743416e 64726f69 644c6f67 57726974 7CAndroidLogWrit │ │ - 0x00002478 65724432 4576005f 5a4e3137 43416e64 erD2Ev._ZN17CAnd │ │ - 0x00002488 726f6964 4c6f6757 72697465 72443145 roidLogWriterD1E │ │ - 0x00002498 76005f5a 4e313743 416e6472 6f69644c v._ZN17CAndroidL │ │ - 0x000024a8 6f675772 69746572 44304576 005f5a4e ogWriterD0Ev._ZN │ │ - 0x000024b8 375f4a4e 49456e76 31394765 74496e74 7_JNIEnv19GetInt │ │ - 0x000024c8 41727261 79456c65 6d656e74 73455031 ArrayElementsEP1 │ │ - 0x000024d8 305f6a69 6e744172 72617950 68004a61 0_jintArrayPh.Ja │ │ - 0x000024e8 76615f64 655f7361 73636861 686c7573 va_de_saschahlus │ │ - 0x000024f8 69616b5f 66726565 626c6f6b 735f636f iak_freebloks_co │ │ - 0x00002508 6e74726f 6c6c6572 5f4a4e49 53657276 ntroller_JNIServ │ │ - 0x00002518 65725f67 65745f31 6e756d62 65725f31 er_get_1number_1 │ │ - 0x00002528 6f665f31 70726f63 6573736f 72730073 of_1processors.s │ │ - 0x00002538 7973636f 6e66004a 6176615f 64655f73 ysconf.Java_de_s │ │ - 0x00002548 61736368 61686c75 7369616b 5f667265 aschahlusiak_fre │ │ - 0x00002558 65626c6f 6b735f63 6f6e7472 6f6c6c65 ebloks_controlle │ │ - 0x00002568 725f4a4e 49536572 7665725f 6e617469 r_JNIServer_nati │ │ - 0x00002578 76655f31 72657375 6d655f31 73657276 ve_1resume_1serv │ │ - 0x00002588 65720070 74687265 61645f64 65746163 er.pthread_detac │ │ - 0x00002598 68004a61 76615f64 655f7361 73636861 h.Java_de_sascha │ │ - 0x000025a8 686c7573 69616b5f 66726565 626c6f6b hlusiak_freeblok │ │ - 0x000025b8 735f636f 6e74726f 6c6c6572 5f4a4e49 s_controller_JNI │ │ - 0x000025c8 53657276 65725f6e 61746976 655f3172 Server_native_1r │ │ - 0x000025d8 756e5f31 73657276 6572005f 5f646976 un_1server.__div │ │ - 0x000025e8 73693300 5f5f6165 6162695f 69646976 si3.__aeabi_idiv │ │ - 0x000025f8 30005f5f 61656162 695f6c64 69763000 0.__aeabi_ldiv0. │ │ - 0x00002608 72616973 65005f5f 61656162 695f756e raise.__aeabi_un │ │ - 0x00002618 77696e64 5f637070 5f707232 005f5f67 wind_cpp_pr2.__g │ │ - 0x00002628 6e755f55 6e77696e 645f4669 6e645f65 nu_Unwind_Find_e │ │ - 0x00002638 78696478 005f5f67 6e755f55 6e77696e xidx.__gnu_Unwin │ │ - 0x00002648 645f5265 73746f72 655f5646 505f4400 d_Restore_VFP_D. │ │ - 0x00002658 5f5f676e 755f556e 77696e64 5f526573 __gnu_Unwind_Res │ │ - 0x00002668 746f7265 5f564650 005f5f67 6e755f55 tore_VFP.__gnu_U │ │ - 0x00002678 6e77696e 645f5265 73746f72 655f5646 nwind_Restore_VF │ │ - 0x00002688 505f445f 31365f74 6f5f3331 005f5f67 P_D_16_to_31.__g │ │ - 0x00002698 6e755f55 6e77696e 645f5265 73746f72 nu_Unwind_Restor │ │ - 0x000026a8 655f574d 4d584400 5f5f676e 755f556e e_WMMXD.__gnu_Un │ │ - 0x000026b8 77696e64 5f526573 746f7265 5f574d4d wind_Restore_WMM │ │ - 0x000026c8 58430061 626f7274 00726573 746f7265 XC.abort.restore │ │ - 0x000026d8 5f636f72 655f7265 6773005f 556e7769 _core_regs._Unwi │ │ - 0x000026e8 6e645f47 65744346 41005f5f 676e755f nd_GetCFA.__gnu_ │ │ - 0x000026f8 556e7769 6e645f52 61697365 45786365 Unwind_RaiseExce │ │ - 0x00002708 7074696f 6e005f5f 676e755f 556e7769 ption.__gnu_Unwi │ │ - 0x00002718 6e645f46 6f726365 64556e77 696e6400 nd_ForcedUnwind. │ │ - 0x00002728 5f5f676e 755f556e 77696e64 5f526573 __gnu_Unwind_Res │ │ - 0x00002738 756d6500 5f5f676e 755f556e 77696e64 ume.__gnu_Unwind │ │ - 0x00002748 5f526573 756d655f 6f725f52 65746872 _Resume_or_Rethr │ │ - 0x00002758 6f77005f 556e7769 6e645f43 6f6d706c ow._Unwind_Compl │ │ - 0x00002768 65746500 5f556e77 696e645f 44656c65 ete._Unwind_Dele │ │ - 0x00002778 74654578 63657074 696f6e00 5f556e77 teException._Unw │ │ - 0x00002788 696e645f 5652535f 47657400 5f556e77 ind_VRS_Get._Unw │ │ - 0x00002798 696e645f 5652535f 53657400 5f5f676e ind_VRS_Set.__gn │ │ - 0x000027a8 755f556e 77696e64 5f426163 6b747261 u_Unwind_Backtra │ │ - 0x000027b8 6365005f 5f637861 5f626567 696e5f63 ce.__cxa_begin_c │ │ - 0x000027c8 6c65616e 7570005f 5f637861 5f747970 leanup.__cxa_typ │ │ - 0x000027d8 655f6d61 74636800 5f5f676e 755f756e e_match.__gnu_un │ │ - 0x000027e8 77696e64 5f657865 63757465 005f5f63 wind_execute.__c │ │ - 0x000027f8 78615f63 616c6c5f 756e6578 70656374 xa_call_unexpect │ │ - 0x00002808 6564005f 556e7769 6e645f56 52535f50 ed._Unwind_VRS_P │ │ - 0x00002818 6f70005f 5f676e75 5f556e77 696e645f op.__gnu_Unwind_ │ │ - 0x00002828 53617665 5f574d4d 5844005f 5f676e75 Save_WMMXD.__gnu │ │ - 0x00002838 5f556e77 696e645f 53617665 5f574d4d _Unwind_Save_WMM │ │ - 0x00002848 5843005f 5f676e75 5f556e77 696e645f XC.__gnu_Unwind_ │ │ - 0x00002858 53617665 5f564650 5f44005f 5f676e75 Save_VFP_D.__gnu │ │ - 0x00002868 5f556e77 696e645f 53617665 5f564650 _Unwind_Save_VFP │ │ - 0x00002878 005f5f67 6e755f55 6e77696e 645f5361 .__gnu_Unwind_Sa │ │ - 0x00002888 76655f56 46505f44 5f31365f 746f5f33 ve_VFP_D_16_to_3 │ │ - 0x00002898 31005f5f 72657374 6f72655f 636f7265 1.__restore_core │ │ - 0x000028a8 5f726567 73005f5f 5f556e77 696e645f _regs.___Unwind_ │ │ - 0x000028b8 52616973 65457863 65707469 6f6e005f RaiseException._ │ │ - 0x000028c8 556e7769 6e645f52 61697365 45786365 Unwind_RaiseExce │ │ - 0x000028d8 7074696f 6e005f5f 5f556e77 696e645f ption.___Unwind_ │ │ - 0x000028e8 52657375 6d65005f 556e7769 6e645f52 Resume._Unwind_R │ │ - 0x000028f8 6573756d 65005f5f 5f556e77 696e645f esume.___Unwind_ │ │ - 0x00002908 52657375 6d655f6f 725f5265 7468726f Resume_or_Rethro │ │ - 0x00002918 77005f55 6e77696e 645f5265 73756d65 w._Unwind_Resume │ │ - 0x00002928 5f6f725f 52657468 726f7700 5f5f5f55 _or_Rethrow.___U │ │ - 0x00002938 6e77696e 645f466f 72636564 556e7769 nwind_ForcedUnwi │ │ - 0x00002948 6e64005f 556e7769 6e645f46 6f726365 nd._Unwind_Force │ │ - 0x00002958 64556e77 696e6400 5f5f5f55 6e77696e dUnwind.___Unwin │ │ - 0x00002968 645f4261 636b7472 61636500 5f556e77 d_Backtrace._Unw │ │ - 0x00002978 696e645f 4261636b 74726163 65005f5f ind_Backtrace.__ │ │ - 0x00002988 676e755f 756e7769 6e645f66 72616d65 gnu_unwind_frame │ │ - 0x00002998 005f556e 77696e64 5f476574 52656769 ._Unwind_GetRegi │ │ - 0x000029a8 6f6e5374 61727400 5f556e77 696e645f onStart._Unwind_ │ │ - 0x000029b8 4765744c 616e6775 61676553 70656369 GetLanguageSpeci │ │ - 0x000029c8 66696344 61746100 5f556e77 696e645f ficData._Unwind_ │ │ - 0x000029d8 47657444 61746152 656c4261 7365005f GetDataRelBase._ │ │ - 0x000029e8 556e7769 6e645f47 65745465 78745265 Unwind_GetTextRe │ │ - 0x000029f8 6c426173 65005f65 64617461 005f5f62 lBase._edata.__b │ │ - 0x00002a08 73735f73 74617274 005f656e 64006c69 ss_start._end.li │ │ - 0x00002a18 626c6f67 2e736f00 6c696273 7464632b blog.so.libstdc+ │ │ - 0x00002a28 2b2e736f 006c6962 6d2e736f 006c6962 +.so.libm.so.lib │ │ - 0x00002a38 632e736f 006c6962 646c2e73 6f006c69 c.so.libdl.so.li │ │ - 0x00002a48 62736572 7665722e 736f00 bserver.so. │ │ + 0x000011fc 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x0000120c 4c494243 006c6962 632e736f 006c6962 LIBC.libc.so.lib │ │ + 0x0000121c 73657276 65722e73 6f005f5f 6378615f server.so.__cxa_ │ │ + 0x0000122c 61746578 6974005f 5a4e3643 53706965 atexit._ZN6CSpie │ │ + 0x0000123c 6c313773 65745f73 746f6e65 5f6e756d l17set_stone_num │ │ + 0x0000124c 62657273 45696969 6969005f 5f737461 bersEiiiii.__sta │ │ + 0x0000125c 636b5f63 686b5f66 61696c00 5f5f7374 ck_chk_fail.__st │ │ + 0x0000126c 61636b5f 63686b5f 67756172 64005f5f ack_chk_guard.__ │ │ + 0x0000127c 61656162 695f756e 77696e64 5f637070 aeabi_unwind_cpp │ │ + 0x0000128c 5f707230 005f5a4e 36435370 69656c44 _pr0._ZN6CSpielD │ │ + 0x0000129c 32457600 5f5a6461 5076005f 5a545636 2Ev._ZdaPv._ZTV6 │ │ + 0x000012ac 43537069 656c005f 5a4e3643 53706965 CSpiel._ZN6CSpie │ │ + 0x000012bc 6c443145 76005f5a 4e364353 7069656c lD1Ev._ZN6CSpiel │ │ + 0x000012cc 44304576 005f5a64 6c507600 5f5a4e37 D0Ev._ZdlPv._ZN7 │ │ + 0x000012dc 43506c61 79657243 32457600 5f5a4e37 CPlayerC2Ev._ZN7 │ │ + 0x000012ec 43506c61 79657243 31457600 5f5a4e4b CPlayerC1Ev._ZNK │ │ + 0x000012fc 36435370 69656c31 34676574 5f67616d 6CSpiel14get_gam │ │ + 0x0000130c 655f6669 656c6445 69696900 5f5a4e36 e_fieldEiii._ZN6 │ │ + 0x0000131c 43537069 656c4332 4576005f 5a4e3643 CSpielC2Ev._ZN6C │ │ + 0x0000132c 53706965 6c433145 76005f5a 4e364353 SpielC1Ev._ZN6CS │ │ + 0x0000133c 7069656c 43324569 69005f5a 6e616a00 pielC2Eii._Znaj. │ │ + 0x0000134c 5f5a4e36 43537069 656c4331 45696900 _ZN6CSpielC1Eii. │ │ + 0x0000135c 5f5a4e4b 36435370 69656c31 38676574 _ZNK6CSpiel18get │ │ + 0x0000136c 5f706c61 7965725f 73746172 745f7845 _player_start_xE │ │ + 0x0000137c 69005f5a 4e4b3643 53706965 6c313867 i._ZNK6CSpiel18g │ │ + 0x0000138c 65745f70 6c617965 725f7374 6172745f et_player_start_ │ │ + 0x0000139c 79456900 5f5a4e36 43537069 656c3973 yEi._ZN6CSpiel9s │ │ + 0x000013ac 65745f74 65616d73 45696969 69005f5a et_teamsEiiii._Z │ │ + 0x000013bc 4e364353 7069656c 31397265 66726573 N6CSpiel19refres │ │ + 0x000013cc 685f706c 61796572 5f646174 61457600 h_player_dataEv. │ │ + 0x000013dc 5f5a4e37 43506c61 79657231 32726566 _ZN7CPlayer12ref │ │ + 0x000013ec 72657368 5f646174 6145504b 36435370 resh_dataEPK6CSp │ │ + 0x000013fc 69656c00 5f5a4e36 43537069 656c3137 iel._ZN6CSpiel17 │ │ + 0x0000140c 7365745f 73746f6e 655f6e75 6d626572 set_stone_number │ │ + 0x0000141c 73455061 005f5a4e 36435370 69656c31 sEPa._ZN6CSpiel1 │ │ + 0x0000142c 30696e69 745f6669 656c6445 76006d65 0init_fieldEv.me │ │ + 0x0000143c 6d736574 005f5a4e 36435370 69656c39 mset._ZN6CSpiel9 │ │ + 0x0000144c 7365745f 73656564 73453847 414d454d set_seedsE8GAMEM │ │ + 0x0000145c 4f444500 5f5a4e36 43537069 656c3134 ODE._ZN6CSpiel14 │ │ + 0x0000146c 73746172 745f6e65 775f6761 6d654538 start_new_gameE8 │ │ + 0x0000147c 47414d45 4d4f4445 005f5a4e 3743506c GAMEMODE._ZN7CPl │ │ + 0x0000148c 61796572 34696e69 7445504b 36435370 ayer4initEPK6CSp │ │ + 0x0000149c 69656c69 005f5a4e 36435370 69656c43 ieli._ZN6CSpielC │ │ + 0x000014ac 32456969 6969005f 5a4e3643 53706965 2Eiiii._ZN6CSpie │ │ + 0x000014bc 6c433145 69696969 005f5a4e 4b364353 lC1Eiiii._ZNK6CS │ │ + 0x000014cc 7069656c 31336973 5f76616c 69645f74 piel13is_valid_t │ │ + 0x000014dc 75726e45 50364353 746f6e65 69696900 urnEP6CStoneiii. │ │ + 0x000014ec 5f5a4e4b 36435374 6f6e6531 35676574 _ZNK6CStone15get │ │ + 0x000014fc 5f73746f 6e655f66 69656c64 45696900 _stone_fieldEii. │ │ + 0x0000150c 5f5a4e36 43537069 656c3133 69735f76 _ZN6CSpiel13is_v │ │ + 0x0000151c 616c6964 5f747572 6e45504b 35435475 alid_turnEPK5CTu │ │ + 0x0000152c 726e005f 5a4e3643 53706965 6c313466 rn._ZN6CSpiel14f │ │ + 0x0000153c 7265655f 67616d65 6669656c 64456969 ree_gamefieldEii │ │ + 0x0000154c 005f5a4e 36435370 69656c32 37736574 ._ZN6CSpiel27set │ │ + 0x0000155c 5f73696e 676c655f 73746f6e 655f666f _single_stone_fo │ │ + 0x0000156c 725f706c 61796572 45696969 005f5a4e r_playerEiii._ZN │ │ + 0x0000157c 36435370 69656c39 7365745f 73746f6e 6CSpiel9set_ston │ │ + 0x0000158c 65455036 4353746f 6e656969 69005f5a eEP6CStoneiii._Z │ │ + 0x0000159c 4e364353 7069656c 39736574 5f73746f N6CSpiel9set_sto │ │ + 0x000015ac 6e654550 4b354354 75726e00 5f5a4e36 neEPK5CTurn._ZN6 │ │ + 0x000015bc 43537069 656c3136 666f6c6c 6f775f73 CSpiel16follow_s │ │ + 0x000015cc 69747561 74696f6e 4569504b 535f504b ituationEiPKS_PK │ │ + 0x000015dc 35435475 726e006d 656d6370 79005f5a 5CTurn.memcpy._Z │ │ + 0x000015ec 4e364353 7069656c 39756e64 6f5f7475 N6CSpiel9undo_tu │ │ + 0x000015fc 726e4550 39435475 726e706f 6f6c3847 rnEP9CTurnpool8G │ │ + 0x0000160c 414d454d 4f444500 5f5a4e39 43547572 AMEMODE._ZN9CTur │ │ + 0x0000161c 6e706f6f 6c313164 656c6574 655f6c61 npool11delete_la │ │ + 0x0000162c 73744576 005f5a4e 36435374 6f6e6534 stEv._ZN6CStone4 │ │ + 0x0000163c 696e6974 4569005f 5a313065 72726f72 initEi._Z10error │ │ + 0x0000164c 5f657869 74504b63 69005f5a 4e364353 _exitPKci._ZN6CS │ │ + 0x0000165c 746f6e65 3131726f 74617465 5f6c6566 tone11rotate_lef │ │ + 0x0000166c 74457600 5f5f6165 6162695f 69646976 tEv.__aeabi_idiv │ │ + 0x0000167c 6d6f6400 5f5a4e36 4353746f 6e653132 mod._ZN6CStone12 │ │ + 0x0000168c 726f7461 74655f72 69676874 4576005f rotate_rightEv._ │ │ + 0x0000169c 5a4e3643 53746f6e 6531336d 6972726f ZN6CStone13mirro │ │ + 0x000016ac 725f6f76 65725f78 4576005f 5a4e3643 r_over_xEv._ZN6C │ │ + 0x000016bc 53746f6e 6531336d 6972726f 725f6f76 Stone13mirror_ov │ │ + 0x000016cc 65725f79 4576005f 5a4e3643 53746f6e er_yEv._ZN6CSton │ │ + 0x000016dc 65333663 616c6375 6c617465 5f706f73 e36calculate_pos │ │ + 0x000016ec 7369626c 655f7475 726e735f 696e5f70 sible_turns_in_p │ │ + 0x000016fc 6f736974 696f6e45 504b3643 53706965 ositionEPK6CSpie │ │ + 0x0000170c 6c696969 005f5a4e 31324353 7069656c liii._ZN12CSpiel │ │ + 0x0000171c 6c656974 65724432 4576005f 5a4e3943 leiterD2Ev._ZN9C │ │ + 0x0000172c 5475726e 706f6f6c 31366465 6c657465 Turnpool16delete │ │ + 0x0000173c 5f616c6c 5f747572 6e734576 005f5a54 _all_turnsEv._ZT │ │ + 0x0000174c 56313243 53706965 6c6c6569 74657200 V12CSpielleiter. │ │ + 0x0000175c 5f5a4e31 32435370 69656c6c 65697465 _ZN12CSpielleite │ │ + 0x0000176c 72443145 76005f5a 4e313243 53706965 rD1Ev._ZN12CSpie │ │ + 0x0000177c 6c6c6569 74657244 30457600 5f5a4e31 lleiterD0Ev._ZN1 │ │ + 0x0000178c 32435370 69656c6c 65697465 72433245 2CSpielleiterC2E │ │ + 0x0000179c 76005f5a 6e776a00 5f5a4e31 32435370 v._Znwj._ZN12CSp │ │ + 0x000017ac 69656c6c 65697465 72433145 76005f5a ielleiterC1Ev._Z │ │ + 0x000017bc 4e313243 53706965 6c6c6569 74657231 N12CSpielleiter1 │ │ + 0x000017cc 30616464 48697374 6f727945 50354354 0addHistoryEP5CT │ │ + 0x000017dc 75726e00 5f5a4e39 43547572 6e706f6f urn._ZN9CTurnpoo │ │ + 0x000017ec 6c386164 645f7475 726e4550 4b354354 l8add_turnEPK5CT │ │ + 0x000017fc 75726e00 5f5a4e31 32435370 69656c6c urn._ZN12CSpiell │ │ + 0x0000180c 65697465 72313061 64644869 73746f72 eiter10addHistor │ │ + 0x0000181c 79456950 36435374 6f6e6569 69005f5a yEiP6CStoneii._Z │ │ + 0x0000182c 4e394354 75726e70 6f6f6c38 6164645f N9CTurnpool8add_ │ │ + 0x0000183c 7475726e 4569504b 36435374 6f6e6569 turnEiPK6CStonei │ │ + 0x0000184c 69005f5a 4e4b3132 43537069 656c6c65 i._ZNK12CSpielle │ │ + 0x0000185c 69746572 31316e75 6d5f706c 61796572 iter11num_player │ │ + 0x0000186c 73457600 5f5a4e35 43547572 6e443245 sEv._ZN5CTurnD2E │ │ + 0x0000187c 76005f5a 54563543 5475726e 005f5a4e v._ZTV5CTurn._ZN │ │ + 0x0000188c 35435475 726e4431 4576005f 5a4e3543 5CTurnD1Ev._ZN5C │ │ + 0x0000189c 5475726e 44304576 005f5a4e 35435475 TurnD0Ev._ZN5CTu │ │ + 0x000018ac 726e3130 696e6974 5f435475 726e4550 rn10init_CTurnEP │ │ + 0x000018bc 4b535f00 5f5a4e35 43547572 6e433245 KS_._ZN5CTurnC2E │ │ + 0x000018cc 504b535f 005f5a4e 35435475 726e4331 PKS_._ZN5CTurnC1 │ │ + 0x000018dc 45504b53 5f005f5a 4e354354 75726e31 EPKS_._ZN5CTurn1 │ │ + 0x000018ec 30696e69 745f4354 75726e45 69504b36 0init_CTurnEiPK6 │ │ + 0x000018fc 4353746f 6e656969 005f5a4e 35435475 CStoneii._ZN5CTu │ │ + 0x0000190c 726e4332 4569504b 36435374 6f6e6569 rnC2EiPK6CStonei │ │ + 0x0000191c 69005f5a 4e354354 75726e43 31456950 i._ZN5CTurnC1EiP │ │ + 0x0000192c 4b364353 746f6e65 6969005f 5a4e3943 K6CStoneii._ZN9C │ │ + 0x0000193c 5475726e 706f6f6c 37656e64 5f616464 Turnpool7end_add │ │ + 0x0000194c 4576005f 5a4e3943 5475726e 706f6f6c Ev._ZN9CTurnpool │ │ + 0x0000195c 38676574 5f747572 6e456900 5f5f616e 8get_turnEi.__an │ │ + 0x0000196c 64726f69 645f6c6f 675f7072 696e7400 droid_log_print. │ │ + 0x0000197c 67657463 00657869 74005f5f 7346005f getc.exit.__sF._ │ │ + 0x0000198c 5a4e3132 43537069 656c5365 72766572 ZN12CSpielServer │ │ + 0x0000199c 44324576 005f5a31 31636c6f 7365736f D2Ev._Z11closeso │ │ + 0x000019ac 636b6574 69006672 6565005f 5a545631 cketi.free._ZTV1 │ │ + 0x000019bc 32435370 69656c53 65727665 72005f5a 2CSpielServer._Z │ │ + 0x000019cc 4e313243 53706965 6c536572 76657244 N12CSpielServerD │ │ + 0x000019dc 31457600 5f5a4e31 32435370 69656c53 1Ev._ZN12CSpielS │ │ + 0x000019ec 65727665 72443045 76005f5a 4e4b3132 erverD0Ev._ZNK12 │ │ + 0x000019fc 43537069 656c5365 72766572 31316e75 CSpielServer11nu │ │ + 0x00001a0c 6d5f636c 69656e74 73457600 5f5a4e31 m_clientsEv._ZN1 │ │ + 0x00001a1c 32435370 69656c53 65727665 72313573 2CSpielServer15s │ │ + 0x00001a2c 656e645f 73657276 65725f6d 73674550 end_server_msgEP │ │ + 0x00001a3c 4b630073 74726c65 6e006d61 6c6c6f63 Kc.strlen.malloc │ │ + 0x00001a4c 00737472 63707900 5f5a4e31 32435370 .strcpy._ZN12CSp │ │ + 0x00001a5c 69656c53 65727665 72387365 6e645f61 ielServer8send_a │ │ + 0x00001a6c 6c6c4550 31304e45 545f4845 41444552 llEP10NET_HEADER │ │ + 0x00001a7c 7468005f 5a4e3132 43537069 656c5365 th._ZN12CSpielSe │ │ + 0x00001a8c 72766572 31336465 6c657465 5f636c69 rver13delete_cli │ │ + 0x00001a9c 656e7445 69620070 6572726f 72005f5a entEib.perror._Z │ │ + 0x00001aac 4e313243 53706965 6c536572 76657231 N12CSpielServer1 │ │ + 0x00001abc 3873656e 645f7365 72766572 5f737461 8send_server_sta │ │ + 0x00001acc 74757345 76007370 72696e74 66005f5a tusEv.sprintf._Z │ │ + 0x00001adc 31326e65 74776f72 6b5f7365 6e646950 12network_sendiP │ │ + 0x00001aec 31304e45 545f4845 41444552 7468005f 10NET_HEADERth._ │ │ + 0x00001afc 5a4e3132 43537069 656c5365 72766572 ZN12CSpielServer │ │ + 0x00001b0c 31397365 6e645f63 75727265 6e745f70 19send_current_p │ │ + 0x00001b1c 6c617965 72457600 5f5a4e31 32435370 layerEv._ZN12CSp │ │ + 0x00001b2c 69656c53 65727665 72313061 64645f63 ielServer10add_c │ │ + 0x00001b3c 6c69656e 74456900 5f5a4e31 32435370 lientEi._ZN12CSp │ │ + 0x00001b4c 69656c53 65727665 7231316e 6578745f ielServer11next_ │ │ + 0x00001b5c 706c6179 65724576 005f5a4e 4b364354 playerEv._ZNK6CT │ │ + 0x00001b6c 696d6572 37656c61 70736564 4576005f imer7elapsedEv._ │ │ + 0x00001b7c 5a4e3132 43537069 656c5365 72766572 ZN12CSpielServer │ │ + 0x00001b8c 32306173 7369676e 5f6c6f63 616c5f70 20assign_local_p │ │ + 0x00001b9c 6c617965 72734576 005f5a4e 31354353 layersEv._ZN15CS │ │ + 0x00001bac 65727665 724c6973 74656e65 72433245 erverListenerC2E │ │ + 0x00001bbc 76005f5a 4e313543 53657276 65724c69 v._ZN15CServerLi │ │ + 0x00001bcc 7374656e 65724331 4576005f 5a4e3135 stenerC1Ev._ZN15 │ │ + 0x00001bdc 43536572 7665724c 69737465 6e657235 CServerListener5 │ │ + 0x00001bec 636c6f73 65457600 5f5a4e31 35435365 closeEv._ZN15CSe │ │ + 0x00001bfc 72766572 4c697374 656e6572 44324576 rverListenerD2Ev │ │ + 0x00001c0c 005f5a4e 31354353 65727665 724c6973 ._ZN15CServerLis │ │ + 0x00001c1c 74656e65 72443145 76005f5a 4e313543 tenerD1Ev._ZN15C │ │ + 0x00001c2c 53657276 65724c69 7374656e 65723469 ServerListener4i │ │ + 0x00001c3c 6e697445 504b6369 005f5f65 72726e6f nitEPKci.__errno │ │ + 0x00001c4c 00736f63 6b657400 73657473 6f636b6f .socket.setsocko │ │ + 0x00001c5c 70740062 696e6400 6c697374 656e0067 pt.bind.listen.g │ │ + 0x00001c6c 65746164 6472696e 666f0066 72656561 etaddrinfo.freea │ │ + 0x00001c7c 64647269 6e666f00 5f5a4e31 32435370 ddrinfo._ZN12CSp │ │ + 0x00001c8c 69656c53 65727665 72313073 74617274 ielServer10start │ │ + 0x00001c9c 5f67616d 65457600 5f5a4e36 4354696d _gameEv._ZN6CTim │ │ + 0x00001cac 65723572 65736574 4576005f 5a4e3132 er5resetEv._ZN12 │ │ + 0x00001cbc 43537069 656c5365 72766572 31357072 CSpielServer15pr │ │ + 0x00001ccc 6f636573 735f6d65 73736167 65456950 ocess_messageEiP │ │ + 0x00001cdc 31304e45 545f4845 41444552 006c7261 10NET_HEADER.lra │ │ + 0x00001cec 6e643438 00707574 73007374 72647570 nd48.puts.strdup │ │ + 0x00001cfc 005f5a4e 36435469 6d657235 736c6565 ._ZN6CTimer5slee │ │ + 0x00001d0c 70456900 5f5a4e33 434b6931 31676574 pEi._ZN3CKi11get │ │ + 0x00001d1c 5f6b695f 7475726e 45503643 53706965 _ki_turnEP6CSpie │ │ + 0x00001d2c 6c636900 7072696e 7466005f 5a4e3132 lci.printf._ZN12 │ │ + 0x00001d3c 43537069 656c5365 72766572 31336861 CSpielServer13ha │ │ + 0x00001d4c 6e646c65 5f636c69 656e7445 69005f5a ndle_clientEi._Z │ │ + 0x00001d5c 32307265 61645f6e 6574776f 726b5f6d 20read_network_m │ │ + 0x00001d6c 65737361 67656950 31304e45 545f4845 essageiP10NET_HE │ │ + 0x00001d7c 41444552 69005f5a 4e313243 53706965 ADERi._ZN12CSpie │ │ + 0x00001d8c 6c536572 76657233 72756e45 76005f5a lServer3runEv._Z │ │ + 0x00001d9c 4e364354 696d6572 43314576 0073656c N6CTimerC1Ev.sel │ │ + 0x00001dac 65637400 5f5f6165 6162695f 756e7769 ect.__aeabi_unwi │ │ + 0x00001dbc 6e645f63 70705f70 7231005f 5a4e3135 nd_cpp_pr1._ZN15 │ │ + 0x00001dcc 43536572 7665724c 69737465 6e657231 CServerListener1 │ │ + 0x00001ddc 35776169 745f666f 725f706c 61796572 5wait_for_player │ │ + 0x00001dec 45625032 355f5f6b 65726e65 6c5f736f EbP25__kernel_so │ │ + 0x00001dfc 636b6164 64725f73 746f7261 67650061 ckaddr_storage.a │ │ + 0x00001e0c 63636570 74005f5a 4e37434c 6f676765 ccept._ZN7CLogge │ │ + 0x00001e1c 72376c6f 6754696d 65457600 5f5a4e37 r7logTimeEv._ZN7 │ │ + 0x00001e2c 434c6f67 67657233 6c6f6745 504b637a CLogger3logEPKcz │ │ + 0x00001e3c 00676574 6e616d65 696e666f 005f5a31 .getnameinfo._Z1 │ │ + 0x00001e4c 374c6f63 616c5365 72766572 54687265 7LocalServerThre │ │ + 0x00001e5c 61645076 005f5a4e 31324353 7069656c adPv._ZN12CSpiel │ │ + 0x00001e6c 53657276 65723137 7365745f 73746f6e Server17set_ston │ │ + 0x00001e7c 655f6e75 6d626572 73455061 005f5a4e e_numbersEPa._ZN │ │ + 0x00001e8c 31324353 7069656c 53657276 65724332 12CSpielServerC2 │ │ + 0x00001e9c 45696938 47414d45 4d4f4445 69005f5a Eii8GAMEMODEi._Z │ │ + 0x00001eac 4e313243 53706965 6c536572 76657243 N12CSpielServerC │ │ + 0x00001ebc 31456969 3847414d 454d4f44 4569005f 1Eii8GAMEMODEi._ │ │ + 0x00001ecc 5a4e3135 43536572 7665724c 69737465 ZN15CServerListe │ │ + 0x00001edc 6e657238 6e65775f 67616d65 45696938 ner8new_gameEii8 │ │ + 0x00001eec 47414d45 4d4f4445 6969005f 5a4e3132 GAMEMODEii._ZN12 │ │ + 0x00001efc 43537069 656c5365 72766572 31307275 CSpielServer10ru │ │ + 0x00001f0c 6e5f7365 72766572 45504b63 69696969 n_serverEPKciiii │ │ + 0x00001f1c 69384741 4d454d4f 44455061 69007074 i8GAMEMODEPai.pt │ │ + 0x00001f2c 68726561 645f6372 65617465 00726563 hread_create.rec │ │ + 0x00001f3c 76007365 6e64005f 5a32316e 6574776f v.send._Z21netwo │ │ + 0x00001f4c 726b5f63 6865636b 5f6d6573 73616765 rk_check_message │ │ + 0x00001f5c 5031304e 45545f48 45414445 52007374 P10NET_HEADER.st │ │ + 0x00001f6c 72657272 6f720063 6c6f7365 005f5a4e rerror.close._ZN │ │ + 0x00001f7c 37434c6f 67676572 396c6f67 48656164 7CLogger9logHead │ │ + 0x00001f8c 65724576 005f5a4e 3130434c 6f675772 erEv._ZN10CLogWr │ │ + 0x00001f9c 69746572 44324576 005f5a54 56313043 iterD2Ev._ZTV10C │ │ + 0x00001fac 4c6f6757 72697465 72005f5a 4e313043 LogWriter._ZN10C │ │ + 0x00001fbc 4c6f6757 72697465 72443145 76005f5a LogWriterD1Ev._Z │ │ + 0x00001fcc 4e313343 5374646f 75745772 69746572 N13CStdoutWriter │ │ + 0x00001fdc 44324576 005f5a54 56313343 5374646f D2Ev._ZTV13CStdo │ │ + 0x00001fec 75745772 69746572 005f5a4e 31334353 utWriter._ZN13CS │ │ + 0x00001ffc 74646f75 74577269 74657244 31457600 tdoutWriterD1Ev. │ │ + 0x0000200c 5f5a4e31 30434c6f 67577269 74657244 _ZN10CLogWriterD │ │ + 0x0000201c 30457600 5f5a4e31 33435374 646f7574 0Ev._ZN13CStdout │ │ + 0x0000202c 57726974 65724430 4576005f 5a4e3130 WriterD0Ev._ZN10 │ │ + 0x0000203c 434c6f67 57726974 6572336c 6f674550 CLogWriter3logEP │ │ + 0x0000204c 4b635374 395f5f76 615f6c69 7374005f KcSt9__va_list._ │ │ + 0x0000205c 5a4e3133 43537464 6f757457 72697465 ZN13CStdoutWrite │ │ + 0x0000206c 72336c6f 6745504b 63537439 5f5f7661 r3logEPKcSt9__va │ │ + 0x0000207c 5f6c6973 74007670 72696e74 66005f5a _list.vprintf._Z │ │ + 0x0000208c 4e313043 4c6f6757 72697465 72313261 N10CLogWriter12a │ │ + 0x0000209c 64644c6f 67577269 74657245 50535f00 ddLogWriterEPS_. │ │ + 0x000020ac 5f5a4e31 34434c6f 6746696c 65577269 _ZN14CLogFileWri │ │ + 0x000020bc 74657243 32457600 5f5a5456 3134434c terC2Ev._ZTV14CL │ │ + 0x000020cc 6f674669 6c655772 69746572 005f5a4e ogFileWriter._ZN │ │ + 0x000020dc 3134434c 6f674669 6c655772 69746572 14CLogFileWriter │ │ + 0x000020ec 43314576 005f5a4e 3134434c 6f674669 C1Ev._ZN14CLogFi │ │ + 0x000020fc 6c655772 69746572 31306372 65617465 leWriter10create │ │ + 0x0000210c 46696c65 45504b63 00666f70 656e005f FileEPKc.fopen._ │ │ + 0x0000211c 5a4e3134 434c6f67 46696c65 57726974 ZN14CLogFileWrit │ │ + 0x0000212c 65723566 6c757368 45760066 666c7573 er5flushEv.fflus │ │ + 0x0000213c 68005f5a 4e313443 4c6f6746 696c6557 h._ZN14CLogFileW │ │ + 0x0000214c 72697465 7239636c 6f736546 696c6545 riter9closeFileE │ │ + 0x0000215c 76006663 6c6f7365 005f5a4e 3134434c v.fclose._ZN14CL │ │ + 0x0000216c 6f674669 6c655772 69746572 44324576 ogFileWriterD2Ev │ │ + 0x0000217c 005f5a4e 3134434c 6f674669 6c655772 ._ZN14CLogFileWr │ │ + 0x0000218c 69746572 44314576 005f5a4e 3134434c iterD1Ev._ZN14CL │ │ + 0x0000219c 6f674669 6c655772 69746572 44304576 ogFileWriterD0Ev │ │ + 0x000021ac 005f5a4e 3134434c 6f674669 6c655772 ._ZN14CLogFileWr │ │ + 0x000021bc 69746572 336c6f67 45504b63 5374395f iter3logEPKcSt9_ │ │ + 0x000021cc 5f76615f 6c697374 00766670 72696e74 _va_list.vfprint │ │ + 0x000021dc 66005f5a 4e37434c 6f676765 72356c6f f._ZN7CLogger5lo │ │ + 0x000021ec 67766145 504b6353 74395f5f 76615f6c gvaEPKcSt9__va_l │ │ + 0x000021fc 69737400 5f5a4e37 434c6f67 67657237 ist._ZN7CLogger7 │ │ + 0x0000220c 6c6f674c 696e6545 504b637a 005f5a4e logLineEPKcz._ZN │ │ + 0x0000221c 31314347 616d654c 6f676765 72396c6f 11CGameLogger9lo │ │ + 0x0000222c 67486561 64657245 76007469 6d650063 gHeaderEv.time.c │ │ + 0x0000223c 74696d65 005f5a4e 31314347 616d654c time._ZN11CGameL │ │ + 0x0000224c 6f676765 72433245 50313043 4c6f6757 oggerC2EP10CLogW │ │ + 0x0000225c 72697465 7269005f 5a545631 31434761 riteri._ZTV11CGa │ │ + 0x0000226c 6d654c6f 67676572 005f5a4e 31314347 meLogger._ZN11CG │ │ + 0x0000227c 616d654c 6f676765 72433145 50313043 ameLoggerC1EP10C │ │ + 0x0000228c 4c6f6757 72697465 7269005f 5a545637 LogWriteri._ZTV7 │ │ + 0x0000229c 434c6f67 67657200 5f5a4e4b 36435469 CLogger._ZNK6CTi │ │ + 0x000022ac 6d657237 67657454 69636b45 76006765 mer7getTickEv.ge │ │ + 0x000022bc 7474696d 656f6664 6179005f 5a4e3643 ttimeofday._ZN6C │ │ + 0x000022cc 54696d65 72433245 76007573 6c656570 TimerC2Ev.usleep │ │ + 0x000022dc 005f5a4e 33434b69 33366361 6c63756c ._ZN3CKi36calcul │ │ + 0x000022ec 6174655f 706f7373 69626c65 5f747572 ate_possible_tur │ │ + 0x000022fc 6e735f69 6e5f706f 73697469 6f6e4550 ns_in_positionEP │ │ + 0x0000230c 4b364353 7069656c 50364353 746f6e65 K6CSpielP6CStone │ │ + 0x0000231c 63696900 5f5a4e33 434b6932 3463616c cii._ZN3CKi24cal │ │ + 0x0000232c 63756c61 74655f70 6f737369 626c655f culate_possible_ │ │ + 0x0000233c 7475726e 7345504b 36435370 69656c50 turnsEPK6CSpielP │ │ + 0x0000234c 36435374 6f6e6563 005f5a4e 33434b69 6CStonec._ZN3CKi │ │ + 0x0000235c 33346275 696c645f 75705f74 75726e70 34build_up_turnp │ │ + 0x0000236c 6f6f6c5f 62696767 6573745f 785f7374 ool_biggest_x_st │ │ + 0x0000237c 6f6e6573 45503643 53706965 6c636900 onesEP6CSpielci. │ │ + 0x0000238c 5f5a4e33 434b6931 39676574 5f646973 _ZN3CKi19get_dis │ │ + 0x0000239c 74616e63 655f706f 696e7473 45503643 tance_pointsEP6C │ │ + 0x000023ac 53706965 6c63504b 35435475 726e005f SpielcPK5CTurn._ │ │ + 0x000023bc 5f616561 62695f69 64697600 5f5a4e33 _aeabi_idiv._ZN3 │ │ + 0x000023cc 434b6931 39676574 5f756c74 696d6174 CKi19get_ultimat │ │ + 0x000023dc 655f706f 696e7473 45503643 53706965 e_pointsEP6CSpie │ │ + 0x000023ec 6c636950 4b354354 75726e00 5f5a386b lciPK5CTurn._Z8k │ │ + 0x000023fc 69546872 65616450 76007074 68726561 iThreadPv.pthrea │ │ + 0x0000240c 645f6578 6974005f 5a4e3343 4b693137 d_exit._ZN3CKi17 │ │ + 0x0000241c 6765745f 756c7469 6d617465 5f747572 get_ultimate_tur │ │ + 0x0000242c 6e455036 43537069 656c6369 00707468 nEP6CSpielci.pth │ │ + 0x0000243c 72656164 5f6a6f69 6e005f5a 4e313743 read_join._ZN17C │ │ + 0x0000244c 416e6472 6f69644c 6f675772 69746572 AndroidLogWriter │ │ + 0x0000245c 336c6f67 45504b63 5374395f 5f76615f 3logEPKcSt9__va_ │ │ + 0x0000246c 6c697374 005f5f61 6e64726f 69645f6c list.__android_l │ │ + 0x0000247c 6f675f76 7072696e 74005f5a 31336761 og_vprint._Z13ga │ │ + 0x0000248c 6d655275 6e546872 65616450 76005f5a meRunThreadPv._Z │ │ + 0x0000249c 54563137 43416e64 726f6964 4c6f6757 TV17CAndroidLogW │ │ + 0x000024ac 72697465 72005f5a 4e313743 416e6472 riter._ZN17CAndr │ │ + 0x000024bc 6f69644c 6f675772 69746572 44324576 oidLogWriterD2Ev │ │ + 0x000024cc 005f5a4e 31374341 6e64726f 69644c6f ._ZN17CAndroidLo │ │ + 0x000024dc 67577269 74657244 31457600 5f5a4e31 gWriterD1Ev._ZN1 │ │ + 0x000024ec 3743416e 64726f69 644c6f67 57726974 7CAndroidLogWrit │ │ + 0x000024fc 65724430 4576004a 6176615f 64655f73 erD0Ev.Java_de_s │ │ + 0x0000250c 61736368 61686c75 7369616b 5f667265 aschahlusiak_fre │ │ + 0x0000251c 65626c6f 6b735f63 6f6e7472 6f6c6c65 ebloks_controlle │ │ + 0x0000252c 725f4a4e 49536572 7665725f 6765745f r_JNIServer_get_ │ │ + 0x0000253c 316e756d 6265725f 316f665f 3170726f 1number_1of_1pro │ │ + 0x0000254c 63657373 6f727300 73797363 6f6e6600 cessors.sysconf. │ │ + 0x0000255c 4a617661 5f64655f 73617363 6861686c Java_de_saschahl │ │ + 0x0000256c 75736961 6b5f6672 6565626c 6f6b735f usiak_freebloks_ │ │ + 0x0000257c 636f6e74 726f6c6c 65725f4a 4e495365 controller_JNISe │ │ + 0x0000258c 72766572 5f6e6174 6976655f 31726573 rver_native_1res │ │ + 0x0000259c 756d655f 31736572 76657200 70746872 ume_1server.pthr │ │ + 0x000025ac 6561645f 64657461 6368004a 6176615f ead_detach.Java_ │ │ + 0x000025bc 64655f73 61736368 61686c75 7369616b de_saschahlusiak │ │ + 0x000025cc 5f667265 65626c6f 6b735f63 6f6e7472 _freebloks_contr │ │ + 0x000025dc 6f6c6c65 725f4a4e 49536572 7665725f oller_JNIServer_ │ │ + 0x000025ec 6e617469 76655f31 72756e5f 31736572 native_1run_1ser │ │ + 0x000025fc 76657200 5f5f6469 76736933 005f5f61 ver.__divsi3.__a │ │ + 0x0000260c 65616269 5f696469 7630005f 5f616561 eabi_idiv0.__aea │ │ + 0x0000261c 62695f6c 64697630 00726169 7365005f bi_ldiv0.raise._ │ │ + 0x0000262c 5f616561 62695f75 6e77696e 645f6370 _aeabi_unwind_cp │ │ + 0x0000263c 705f7072 32005f5f 676e755f 556e7769 p_pr2.__gnu_Unwi │ │ + 0x0000264c 6e645f46 696e645f 65786964 78005f5f nd_Find_exidx.__ │ │ + 0x0000265c 676e755f 556e7769 6e645f52 6573746f gnu_Unwind_Resto │ │ + 0x0000266c 72655f56 46505f44 005f5f67 6e755f55 re_VFP_D.__gnu_U │ │ + 0x0000267c 6e77696e 645f5265 73746f72 655f5646 nwind_Restore_VF │ │ + 0x0000268c 50005f5f 676e755f 556e7769 6e645f52 P.__gnu_Unwind_R │ │ + 0x0000269c 6573746f 72655f56 46505f44 5f31365f estore_VFP_D_16_ │ │ + 0x000026ac 746f5f33 31005f5f 676e755f 556e7769 to_31.__gnu_Unwi │ │ + 0x000026bc 6e645f52 6573746f 72655f57 4d4d5844 nd_Restore_WMMXD │ │ + 0x000026cc 005f5f67 6e755f55 6e77696e 645f5265 .__gnu_Unwind_Re │ │ + 0x000026dc 73746f72 655f574d 4d584300 61626f72 store_WMMXC.abor │ │ + 0x000026ec 74007265 73746f72 655f636f 72655f72 t.restore_core_r │ │ + 0x000026fc 65677300 5f556e77 696e645f 47657443 egs._Unwind_GetC │ │ + 0x0000270c 4641005f 5f676e75 5f556e77 696e645f FA.__gnu_Unwind_ │ │ + 0x0000271c 52616973 65457863 65707469 6f6e005f RaiseException._ │ │ + 0x0000272c 5f676e75 5f556e77 696e645f 466f7263 _gnu_Unwind_Forc │ │ + 0x0000273c 6564556e 77696e64 005f5f67 6e755f55 edUnwind.__gnu_U │ │ + 0x0000274c 6e77696e 645f5265 73756d65 005f5f67 nwind_Resume.__g │ │ + 0x0000275c 6e755f55 6e77696e 645f5265 73756d65 nu_Unwind_Resume │ │ + 0x0000276c 5f6f725f 52657468 726f7700 5f556e77 _or_Rethrow._Unw │ │ + 0x0000277c 696e645f 436f6d70 6c657465 005f556e ind_Complete._Un │ │ + 0x0000278c 77696e64 5f44656c 65746545 78636570 wind_DeleteExcep │ │ + 0x0000279c 74696f6e 005f556e 77696e64 5f565253 tion._Unwind_VRS │ │ + 0x000027ac 5f476574 005f556e 77696e64 5f565253 _Get._Unwind_VRS │ │ + 0x000027bc 5f536574 005f5f67 6e755f55 6e77696e _Set.__gnu_Unwin │ │ + 0x000027cc 645f4261 636b7472 61636500 5f5f6378 d_Backtrace.__cx │ │ + 0x000027dc 615f6265 67696e5f 636c6561 6e757000 a_begin_cleanup. │ │ + 0x000027ec 5f5f6378 615f7479 70655f6d 61746368 __cxa_type_match │ │ + 0x000027fc 005f5f67 6e755f75 6e77696e 645f6578 .__gnu_unwind_ex │ │ + 0x0000280c 65637574 65005f5f 6378615f 63616c6c ecute.__cxa_call │ │ + 0x0000281c 5f756e65 78706563 74656400 5f556e77 _unexpected._Unw │ │ + 0x0000282c 696e645f 5652535f 506f7000 5f5f676e ind_VRS_Pop.__gn │ │ + 0x0000283c 755f556e 77696e64 5f536176 655f5646 u_Unwind_Save_VF │ │ + 0x0000284c 505f4400 5f5f676e 755f556e 77696e64 P_D.__gnu_Unwind │ │ + 0x0000285c 5f536176 655f5646 50005f5f 676e755f _Save_VFP.__gnu_ │ │ + 0x0000286c 556e7769 6e645f53 6176655f 5646505f Unwind_Save_VFP_ │ │ + 0x0000287c 445f3136 5f746f5f 3331005f 5f676e75 D_16_to_31.__gnu │ │ + 0x0000288c 5f556e77 696e645f 53617665 5f574d4d _Unwind_Save_WMM │ │ + 0x0000289c 5844005f 5f676e75 5f556e77 696e645f XD.__gnu_Unwind_ │ │ + 0x000028ac 53617665 5f574d4d 5843005f 5f726573 Save_WMMXC.__res │ │ + 0x000028bc 746f7265 5f636f72 655f7265 6773005f tore_core_regs._ │ │ + 0x000028cc 5f5f556e 77696e64 5f526169 73654578 __Unwind_RaiseEx │ │ + 0x000028dc 63657074 696f6e00 5f556e77 696e645f ception._Unwind_ │ │ + 0x000028ec 52616973 65457863 65707469 6f6e005f RaiseException._ │ │ + 0x000028fc 5f5f556e 77696e64 5f526573 756d6500 __Unwind_Resume. │ │ + 0x0000290c 5f556e77 696e645f 52657375 6d65005f _Unwind_Resume._ │ │ + 0x0000291c 5f5f556e 77696e64 5f526573 756d655f __Unwind_Resume_ │ │ + 0x0000292c 6f725f52 65746872 6f77005f 556e7769 or_Rethrow._Unwi │ │ + 0x0000293c 6e645f52 6573756d 655f6f72 5f526574 nd_Resume_or_Ret │ │ + 0x0000294c 68726f77 005f5f5f 556e7769 6e645f46 hrow.___Unwind_F │ │ + 0x0000295c 6f726365 64556e77 696e6400 5f556e77 orcedUnwind._Unw │ │ + 0x0000296c 696e645f 466f7263 6564556e 77696e64 ind_ForcedUnwind │ │ + 0x0000297c 005f5f5f 556e7769 6e645f42 61636b74 .___Unwind_Backt │ │ + 0x0000298c 72616365 005f556e 77696e64 5f426163 race._Unwind_Bac │ │ + 0x0000299c 6b747261 6365005f 5f676e75 5f756e77 ktrace.__gnu_unw │ │ + 0x000029ac 696e645f 6672616d 65005f55 6e77696e ind_frame._Unwin │ │ + 0x000029bc 645f4765 74526567 696f6e53 74617274 d_GetRegionStart │ │ + 0x000029cc 005f556e 77696e64 5f476574 4c616e67 ._Unwind_GetLang │ │ + 0x000029dc 75616765 53706563 69666963 44617461 uageSpecificData │ │ + 0x000029ec 005f556e 77696e64 5f476574 44617461 ._Unwind_GetData │ │ + 0x000029fc 52656c42 61736500 5f556e77 696e645f RelBase._Unwind_ │ │ + 0x00002a0c 47657454 65787452 656c4261 7365005f GetTextRelBase._ │ │ + 0x00002a1c 65646174 61005f5f 6273735f 73746172 edata.__bss_star │ │ + 0x00002a2c 74005f65 6e64006c 69626c6f 672e736f t._end.liblog.so │ │ + 0x00002a3c 006c6962 73746463 2b2b2e73 6f006c69 .libstdc++.so.li │ │ + 0x00002a4c 626d2e73 6f006c69 62646c2e 736f00 bm.so.libdl.so. ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,136 +1,119 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x00002a54 07010000 08010000 e8000000 00000000 ................ │ │ - 0x00002a64 f6000000 e2000000 ad000000 00000000 ................ │ │ - 0x00002a74 00000000 96000000 88000000 00000000 ................ │ │ - 0x00002a84 fe000000 ac000000 00000000 00000000 ................ │ │ - 0x00002a94 2f000000 54000000 c5000000 00000000 /...T........... │ │ - 0x00002aa4 d9000000 02010000 76000000 9c000000 ........v....... │ │ - 0x00002ab4 00000000 3b000000 bc000000 00000000 ....;........... │ │ - 0x00002ac4 1e000000 2d000000 98000000 08000000 ....-........... │ │ - 0x00002ad4 b2000000 d0000000 00000000 00000000 ................ │ │ - 0x00002ae4 00000000 bb000000 34000000 00000000 ........4....... │ │ - 0x00002af4 00000000 b0000000 a1000000 ee000000 ................ │ │ - 0x00002b04 82000000 b1000000 55000000 95000000 ........U....... │ │ - 0x00002b14 00000000 00000000 61000000 00000000 ........a....... │ │ - 0x00002b24 00000000 bd000000 00000000 00000000 ................ │ │ - 0x00002b34 00000000 00000000 00000000 f2000000 ................ │ │ - 0x00002b44 1a000000 00000000 d5000000 de000000 ................ │ │ - 0x00002b54 dd000000 53000000 00000000 00000000 ....S........... │ │ - 0x00002b64 00000000 c3000000 4e000000 5b000000 ........N...[... │ │ - 0x00002b74 b4000000 05010000 db000000 51000000 ............Q... │ │ - 0x00002b84 00000000 d1000000 00000000 74000000 ............t... │ │ - 0x00002b94 cc000000 10000000 ef000000 31000000 ............1... │ │ - 0x00002ba4 00000000 e3000000 00000000 cb000000 ................ │ │ - 0x00002bb4 f3000000 00000000 be000000 bf000000 ................ │ │ - 0x00002bc4 4a000000 43000000 a8000000 00000000 J...C........... │ │ - 0x00002bd4 00000000 00000000 e1000000 9b000000 ................ │ │ - 0x00002be4 fd000000 00000000 c2000000 18000000 ................ │ │ - 0x00002bf4 00000000 00000000 fb000000 86000000 ................ │ │ - 0x00002c04 4b000000 00000000 91000000 83000000 K............... │ │ - 0x00002c14 00000000 00000000 04010000 00000000 ................ │ │ - 0x00002c24 75000000 00000000 a5000000 c9000000 u............... │ │ - 0x00002c34 99000000 8f000000 00000000 e6000000 ................ │ │ - 0x00002c44 60000000 a4000000 87000000 62000000 `...........b... │ │ - 0x00002c54 00000000 00000000 c8000000 00000000 ................ │ │ - 0x00002c64 a2000000 00000000 c1000000 49000000 ............I... │ │ - 0x00002c74 03010000 00000000 d7000000 12000000 ................ │ │ - 0x00002c84 00000000 fc000000 40000000 ba000000 ........@....... │ │ - 0x00002c94 eb000000 d8000000 00000000 68000000 ............h... │ │ - 0x00002ca4 dc000000 00000000 e7000000 79000000 ............y... │ │ - 0x00002cb4 00000000 00000000 03000000 00000000 ................ │ │ - 0x00002cc4 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002cd4 16000000 1f000000 00000000 f4000000 ................ │ │ - 0x00002ce4 00000000 b7000000 50000000 15000000 ........P....... │ │ - 0x00002cf4 00000000 00000000 57000000 00000000 ........W....... │ │ - 0x00002d04 ca000000 d6000000 36000000 f7000000 ........6....... │ │ - 0x00002d14 ff000000 00000000 e4000000 00000000 ................ │ │ - 0x00002d24 8d000000 00000000 7a000000 4d000000 ........z...M... │ │ - 0x00002d34 52000000 00000000 2b000000 00000000 R.......+....... │ │ - 0x00002d44 00000000 80000000 f8000000 00000000 ................ │ │ - 0x00002d54 8c000000 6f000000 c4000000 00000000 ....o........... │ │ - 0x00002d64 8a000000 00000000 b8000000 44000000 ............D... │ │ - 0x00002d74 b6000000 c7000000 df000000 e9000000 ................ │ │ - 0x00002d84 00000000 00000000 45000000 00000000 ........E....... │ │ - 0x00002d94 8b000000 00000000 a3000000 00000000 ................ │ │ - 0x00002da4 01010000 00000000 00000000 00000000 ................ │ │ - 0x00002db4 00000000 f1000000 f0000000 00000000 ................ │ │ - 0x00002dc4 00000000 ed000000 00000000 06010000 ................ │ │ - 0x00002dd4 00000000 0e000000 ea000000 7d000000 ............}... │ │ - 0x00002de4 00000000 00000000 27000000 d2000000 ........'....... │ │ - 0x00002df4 9f000000 94000000 4f000000 a9000000 ........O....... │ │ - 0x00002e04 a7000000 d4000000 b5000000 0a000000 ................ │ │ - 0x00002e14 00000000 00010000 7e000000 00000000 ........~....... │ │ - 0x00002e24 b9000000 af000000 07010000 00000000 ................ │ │ - 0x00002e34 ec000000 fa000000 00000000 14000000 ................ │ │ - 0x00002e44 00000000 cf000000 00000000 41000000 ............A... │ │ - 0x00002e54 78000000 00000000 00000000 f9000000 x............... │ │ - 0x00002e64 f5000000 00000000 00000000 00000000 ................ │ │ - 0x00002e74 22000000 00000000 00000000 00000000 "............... │ │ - 0x00002e84 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002e94 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002ea4 00000000 00000000 0b000000 00000000 ................ │ │ - 0x00002eb4 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002ec4 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002ed4 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002ee4 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002ef4 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002f04 00000000 00000000 21000000 00000000 ........!....... │ │ - 0x00002f14 00000000 00000000 11000000 00000000 ................ │ │ - 0x00002f24 00000000 1d000000 00000000 00000000 ................ │ │ - 0x00002f34 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002f44 13000000 00000000 00000000 00000000 ................ │ │ - 0x00002f54 2e000000 00000000 00000000 00000000 ................ │ │ - 0x00002f64 00000000 00000000 00000000 02000000 ................ │ │ - 0x00002f74 29000000 00000000 00000000 32000000 )...........2... │ │ - 0x00002f84 00000000 33000000 00000000 00000000 ....3........... │ │ - 0x00002f94 35000000 00000000 00000000 00000000 5............... │ │ - 0x00002fa4 46000000 00000000 00000000 00000000 F............... │ │ - 0x00002fb4 00000000 23000000 00000000 0f000000 ....#........... │ │ - 0x00002fc4 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002fd4 24000000 00000000 00000000 00000000 $............... │ │ - 0x00002fe4 4c000000 00000000 00000000 00000000 L............... │ │ - 0x00002ff4 00000000 00000000 17000000 09000000 ................ │ │ - 0x00003004 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003014 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003024 38000000 00000000 00000000 00000000 8............... │ │ - 0x00003034 00000000 20000000 6e000000 00000000 .... ...n....... │ │ - 0x00003044 66000000 5f000000 00000000 00000000 f..._........... │ │ - 0x00003054 56000000 2a000000 5a000000 00000000 V...*...Z....... │ │ - 0x00003064 6a000000 67000000 00000000 00000000 j...g........... │ │ - 0x00003074 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003084 6c000000 3d000000 19000000 39000000 l...=.......9... │ │ - 0x00003094 48000000 00000000 00000000 1b000000 H............... │ │ - 0x000030a4 00000000 42000000 00000000 7c000000 ....B.......|... │ │ - 0x000030b4 47000000 00000000 00000000 00000000 G............... │ │ - 0x000030c4 00000000 3a000000 00000000 00000000 ....:........... │ │ - 0x000030d4 06000000 00000000 30000000 00000000 ........0....... │ │ - 0x000030e4 00000000 81000000 00000000 00000000 ................ │ │ - 0x000030f4 07000000 92000000 00000000 3e000000 ............>... │ │ - 0x00003104 00000000 00000000 8e000000 00000000 ................ │ │ - 0x00003114 00000000 00000000 5e000000 65000000 ........^...e... │ │ - 0x00003124 00000000 89000000 00000000 00000000 ................ │ │ - 0x00003134 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003144 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003154 37000000 00000000 58000000 97000000 7.......X....... │ │ - 0x00003164 00000000 25000000 ae000000 6d000000 ....%.......m... │ │ - 0x00003174 00000000 6b000000 00000000 00000000 ....k........... │ │ - 0x00003184 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003194 00000000 00000000 00000000 28000000 ............(... │ │ - 0x000031a4 00000000 00000000 a0000000 01000000 ................ │ │ - 0x000031b4 84000000 00000000 00000000 9e000000 ................ │ │ - 0x000031c4 26000000 00000000 d3000000 04000000 &............... │ │ - 0x000031d4 5c000000 72000000 ab000000 59000000 \...r.......Y... │ │ - 0x000031e4 00000000 00000000 90000000 7f000000 ................ │ │ - 0x000031f4 7b000000 0d000000 00000000 73000000 {...........s... │ │ - 0x00003204 a6000000 2c000000 b3000000 00000000 ....,........... │ │ - 0x00003214 5d000000 00000000 05000000 1c000000 ]............... │ │ - 0x00003224 64000000 00000000 c6000000 ce000000 d............... │ │ - 0x00003234 71000000 e5000000 0c000000 93000000 q............... │ │ - 0x00003244 3f000000 77000000 da000000 85000000 ?...w........... │ │ - 0x00003254 9a000000 00000000 00000000 aa000000 ................ │ │ - 0x00003264 9d000000 00000000 c0000000 63000000 ............c... │ │ - 0x00003274 00000000 00000000 3c000000 70000000 ........<...p... │ │ - 0x00003284 00000000 00000000 cd000000 69000000 ............i... │ │ - 0x00003294 e0000000 .... │ │ + 0x00002a5c c5000000 07010000 e1000000 d9000000 ................ │ │ + 0x00002a6c ed000000 e7000000 77000000 00000000 ........w....... │ │ + 0x00002a7c 78000000 50000000 00000000 00000000 x...P........... │ │ + 0x00002a8c 76000000 ef000000 00000000 7f000000 v............... │ │ + 0x00002a9c 3b000000 00000000 fd000000 00000000 ;............... │ │ + 0x00002aac 0f000000 00000000 70000000 cc000000 ........p....... │ │ + 0x00002abc 00000000 89000000 af000000 d3000000 ................ │ │ + 0x00002acc f9000000 d2000000 f1000000 02010000 ................ │ │ + 0x00002adc 8a000000 00000000 90000000 00000000 ................ │ │ + 0x00002aec e8000000 d0000000 00000000 87000000 ................ │ │ + 0x00002afc 00000000 66000000 32000000 00000000 ....f...2....... │ │ + 0x00002b0c e3000000 00000000 1a000000 27000000 ............'... │ │ + 0x00002b1c 00000000 1b000000 fe000000 c4000000 ................ │ │ + 0x00002b2c 5c000000 00000000 e0000000 65000000 \...........e... │ │ + 0x00002b3c 88000000 ba000000 b1000000 05010000 ................ │ │ + 0x00002b4c bf000000 a8000000 04010000 00000000 ................ │ │ + 0x00002b5c ab000000 eb000000 7c000000 7b000000 ........|...{... │ │ + 0x00002b6c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002b7c 0d000000 01000000 f3000000 f2000000 ................ │ │ + 0x00002b8c 8c000000 9e000000 29000000 00000000 ........)....... │ │ + 0x00002b9c 00000000 e9000000 cd000000 0c000000 ................ │ │ + 0x00002bac 5f000000 00000000 8f000000 42000000 _...........B... │ │ + 0x00002bbc 47000000 ae000000 00010000 00000000 G............... │ │ + 0x00002bcc 8b000000 00000000 c7000000 35000000 ............5... │ │ + 0x00002bdc aa000000 ca000000 00000000 f7000000 ................ │ │ + 0x00002bec d6000000 6f000000 21000000 00000000 ....o...!....... │ │ + 0x00002bfc b2000000 f4000000 00000000 b5000000 ................ │ │ + 0x00002c0c 14000000 00000000 ec000000 25000000 ............%... │ │ + 0x00002c1c 46000000 ee000000 16000000 93000000 F............... │ │ + 0x00002c2c 3c000000 fb000000 a0000000 db000000 <............... │ │ + 0x00002c3c c0000000 83000000 d7000000 ac000000 ................ │ │ + 0x00002c4c 97000000 e5000000 54000000 00000000 ........T....... │ │ + 0x00002c5c 80000000 c1000000 e4000000 b9000000 ................ │ │ + 0x00002c6c 01010000 00000000 b3000000 f5000000 ................ │ │ + 0x00002c7c df000000 23000000 de000000 d1000000 ....#........... │ │ + 0x00002c8c 00000000 84000000 a9000000 d5000000 ................ │ │ + 0x00002c9c 57000000 f0000000 00000000 f6000000 W............... │ │ + 0x00002cac 00000000 58000000 00000000 b8000000 ....X........... │ │ + 0x00002cbc a5000000 d8000000 a7000000 00000000 ................ │ │ + 0x00002ccc 9c000000 00000000 9f000000 00000000 ................ │ │ + 0x00002cdc 00000000 cb000000 00000000 00000000 ................ │ │ + 0x00002cec a4000000 00000000 49000000 e6000000 ........I....... │ │ + 0x00002cfc 03010000 9b000000 ff000000 2c000000 ............,... │ │ + 0x00002d0c dd000000 dc000000 bd000000 10000000 ................ │ │ + 0x00002d1c cf000000 64000000 6b000000 b6000000 ....d...k....... │ │ + 0x00002d2c 33000000 fc000000 ad000000 06010000 3............... │ │ + 0x00002d3c 00000000 00000000 bc000000 00000000 ................ │ │ + 0x00002d4c 63000000 99000000 94000000 00000000 c............... │ │ + 0x00002d5c 2f000000 f8000000 00000000 fa000000 /............... │ │ + 0x00002d6c c5000000 be000000 00000000 00000000 ................ │ │ + 0x00002d7c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002d8c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002d9c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002dac 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002dbc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002dcc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002ddc 12000000 00000000 00000000 00000000 ................ │ │ + 0x00002dec 00000000 19000000 13000000 00000000 ................ │ │ + 0x00002dfc 03000000 00000000 00000000 00000000 ................ │ │ + 0x00002e0c 00000000 00000000 20000000 00000000 ........ ....... │ │ + 0x00002e1c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002e2c 0a000000 00000000 00000000 00000000 ................ │ │ + 0x00002e3c 00000000 00000000 18000000 00000000 ................ │ │ + 0x00002e4c 00000000 00000000 00000000 2d000000 ............-... │ │ + 0x00002e5c 0b000000 00000000 39000000 11000000 ........9....... │ │ + 0x00002e6c 2e000000 00000000 00000000 00000000 ................ │ │ + 0x00002e7c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002e8c 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x00002e9c 45000000 00000000 00000000 00000000 E............... │ │ + 0x00002eac 1f000000 00000000 00000000 00000000 ................ │ │ + 0x00002ebc 00000000 2b000000 37000000 00000000 ....+...7....... │ │ + 0x00002ecc 22000000 00000000 00000000 00000000 "............... │ │ + 0x00002edc 4a000000 00000000 09000000 0e000000 J............... │ │ + 0x00002eec 38000000 00000000 00000000 5a000000 8...........Z... │ │ + 0x00002efc 30000000 40000000 3d000000 4c000000 0...@...=...L... │ │ + 0x00002f0c 15000000 55000000 00000000 00000000 ....U........... │ │ + 0x00002f1c 60000000 4f000000 00000000 1c000000 `...O........... │ │ + 0x00002f2c 00000000 5d000000 00000000 68000000 ....].......h... │ │ + 0x00002f3c 00000000 00000000 17000000 00000000 ................ │ │ + 0x00002f4c 00000000 00000000 56000000 00000000 ........V....... │ │ + 0x00002f5c 6a000000 00000000 1e000000 00000000 j............... │ │ + 0x00002f6c 00000000 69000000 00000000 00000000 ....i........... │ │ + 0x00002f7c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002f8c 00000000 08000000 00000000 00000000 ................ │ │ + 0x00002f9c 86000000 00000000 41000000 51000000 ........A...Q... │ │ + 0x00002fac 00000000 4e000000 00000000 00000000 ....N........... │ │ + 0x00002fbc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002fcc 00000000 73000000 81000000 00000000 ....s........... │ │ + 0x00002fdc 5b000000 62000000 00000000 00000000 [...b........... │ │ + 0x00002fec 36000000 96000000 6c000000 00000000 6.......l....... │ │ + 0x00002ffc 00000000 a1000000 53000000 00000000 ........S....... │ │ + 0x0000300c 00000000 9d000000 72000000 00000000 ........r....... │ │ + 0x0000301c 00000000 00000000 00000000 67000000 ............g... │ │ + 0x0000302c 7a000000 00000000 52000000 00000000 z.......R....... │ │ + 0x0000303c 4d000000 00000000 07000000 26000000 M...........&... │ │ + 0x0000304c 00000000 34000000 00000000 91000000 ....4........... │ │ + 0x0000305c 04000000 31000000 2a000000 00000000 ....1...*....... │ │ + 0x0000306c 00000000 61000000 00000000 06000000 ....a........... │ │ + 0x0000307c 4b000000 24000000 bb000000 00000000 K...$........... │ │ + 0x0000308c 00000000 71000000 05000000 00000000 ....q........... │ │ + 0x0000309c c8000000 98000000 00000000 00000000 ................ │ │ + 0x000030ac 1d000000 6d000000 8e000000 5e000000 ....m.......^... │ │ + 0x000030bc 00000000 00000000 00000000 b4000000 ................ │ │ + 0x000030cc 48000000 a3000000 c9000000 00000000 H............... │ │ + 0x000030dc d4000000 59000000 43000000 00000000 ....Y...C....... │ │ + 0x000030ec 92000000 00000000 3a000000 00000000 ........:....... │ │ + 0x000030fc 7e000000 c2000000 3e000000 3f000000 ~.......>...?... │ │ + 0x0000310c ce000000 75000000 8d000000 00000000 ....u........... │ │ + 0x0000311c 00000000 c3000000 00000000 a6000000 ................ │ │ + 0x0000312c 00000000 da000000 e2000000 00000000 ................ │ │ + 0x0000313c 74000000 6e000000 00000000 a2000000 t...n........... │ │ + 0x0000314c 95000000 79000000 c6000000 82000000 ....y........... │ │ + 0x0000315c 44000000 00000000 85000000 b7000000 D............... │ │ + 0x0000316c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000317c 02000000 7d000000 b0000000 00000000 ....}........... │ │ + 0x0000318c 9a000000 ea000000 ........ ├── objdump --line-numbers --disassemble --demangle --section=.plt {} │ │ @@ -1,291 +1,291 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -00003600 <__cxa_atexit@plt-0x14>: │ │ - 3600: e52de004 push {lr} ; (str lr, [sp, #-4]!) │ │ - 3604: e59fe004 ldr lr, [pc, #4] ; 3610 <__cxa_atexit@plt-0x4> │ │ - 3608: e08fe00e add lr, pc, lr │ │ - 360c: e5bef008 ldr pc, [lr, #8]! │ │ - 3610: 00006904 andeq r6, r0, r4, lsl #18 │ │ - │ │ -00003614 <__cxa_atexit@plt>: │ │ - 3614: e28fc600 add ip, pc, #0, 12 │ │ - 3618: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 361c: e5bcf904 ldr pc, [ip, #2308]! ; 0x904 │ │ - │ │ -00003620 <__cxa_finalize@plt>: │ │ - 3620: e28fc600 add ip, pc, #0, 12 │ │ - 3624: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3628: e5bcf8fc ldr pc, [ip, #2300]! ; 0x8fc │ │ - │ │ -0000362c <__stack_chk_fail@plt>: │ │ - 362c: e28fc600 add ip, pc, #0, 12 │ │ - 3630: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3634: e5bcf8f4 ldr pc, [ip, #2292]! ; 0x8f4 │ │ - │ │ -00003638 : │ │ - 3638: e28fc600 add ip, pc, #0, 12 │ │ - 363c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3640: e5bcf8ec ldr pc, [ip, #2284]! ; 0x8ec │ │ - │ │ -00003644 : │ │ - 3644: e28fc600 add ip, pc, #0, 12 │ │ - 3648: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 364c: e5bcf8e4 ldr pc, [ip, #2276]! ; 0x8e4 │ │ - │ │ -00003650 : │ │ - 3650: e28fc600 add ip, pc, #0, 12 │ │ - 3654: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3658: e5bcf8dc ldr pc, [ip, #2268]! ; 0x8dc │ │ - │ │ -0000365c : │ │ - 365c: e28fc600 add ip, pc, #0, 12 │ │ - 3660: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3664: e5bcf8d4 ldr pc, [ip, #2260]! ; 0x8d4 │ │ - │ │ -00003668 : │ │ - 3668: e28fc600 add ip, pc, #0, 12 │ │ - 366c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3670: e5bcf8cc ldr pc, [ip, #2252]! ; 0x8cc │ │ - │ │ -00003674 : │ │ - 3674: e28fc600 add ip, pc, #0, 12 │ │ - 3678: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 367c: e5bcf8c4 ldr pc, [ip, #2244]! ; 0x8c4 │ │ - │ │ -00003680 <__android_log_print@plt>: │ │ - 3680: e28fc600 add ip, pc, #0, 12 │ │ - 3684: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3688: e5bcf8bc ldr pc, [ip, #2236]! ; 0x8bc │ │ - │ │ -0000368c : │ │ - 368c: e28fc600 add ip, pc, #0, 12 │ │ - 3690: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3694: e5bcf8b4 ldr pc, [ip, #2228]! ; 0x8b4 │ │ - │ │ -00003698 : │ │ - 3698: e28fc600 add ip, pc, #0, 12 │ │ - 369c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 36a0: e5bcf8ac ldr pc, [ip, #2220]! ; 0x8ac │ │ - │ │ -000036a4 : │ │ - 36a4: e28fc600 add ip, pc, #0, 12 │ │ - 36a8: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 36ac: e5bcf8a4 ldr pc, [ip, #2212]! ; 0x8a4 │ │ - │ │ -000036b0 : │ │ - 36b0: e28fc600 add ip, pc, #0, 12 │ │ - 36b4: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 36b8: e5bcf89c ldr pc, [ip, #2204]! ; 0x89c │ │ - │ │ -000036bc : │ │ - 36bc: e28fc600 add ip, pc, #0, 12 │ │ - 36c0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 36c4: e5bcf894 ldr pc, [ip, #2196]! ; 0x894 │ │ - │ │ -000036c8 : │ │ - 36c8: e28fc600 add ip, pc, #0, 12 │ │ - 36cc: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 36d0: e5bcf88c ldr pc, [ip, #2188]! ; 0x88c │ │ - │ │ -000036d4 : │ │ - 36d4: e28fc600 add ip, pc, #0, 12 │ │ - 36d8: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 36dc: e5bcf884 ldr pc, [ip, #2180]! ; 0x884 │ │ - │ │ -000036e0 : │ │ - 36e0: e28fc600 add ip, pc, #0, 12 │ │ - 36e4: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 36e8: e5bcf87c ldr pc, [ip, #2172]! ; 0x87c │ │ - │ │ -000036ec <__errno@plt>: │ │ - 36ec: e28fc600 add ip, pc, #0, 12 │ │ - 36f0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 36f4: e5bcf874 ldr pc, [ip, #2164]! ; 0x874 │ │ - │ │ -000036f8 : │ │ - 36f8: e28fc600 add ip, pc, #0, 12 │ │ - 36fc: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3700: e5bcf86c ldr pc, [ip, #2156]! ; 0x86c │ │ - │ │ -00003704 : │ │ - 3704: e28fc600 add ip, pc, #0, 12 │ │ - 3708: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 370c: e5bcf864 ldr pc, [ip, #2148]! ; 0x864 │ │ - │ │ -00003710 : │ │ - 3710: e28fc600 add ip, pc, #0, 12 │ │ - 3714: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3718: e5bcf85c ldr pc, [ip, #2140]! ; 0x85c │ │ - │ │ -0000371c : │ │ - 371c: e28fc600 add ip, pc, #0, 12 │ │ - 3720: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3724: e5bcf854 ldr pc, [ip, #2132]! ; 0x854 │ │ - │ │ -00003728 : │ │ - 3728: e28fc600 add ip, pc, #0, 12 │ │ - 372c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3730: e5bcf84c ldr pc, [ip, #2124]! ; 0x84c │ │ - │ │ -00003734 : │ │ - 3734: e28fc600 add ip, pc, #0, 12 │ │ - 3738: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 373c: e5bcf844 ldr pc, [ip, #2116]! ; 0x844 │ │ - │ │ -00003740 : │ │ - 3740: e28fc600 add ip, pc, #0, 12 │ │ - 3744: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3748: e5bcf83c ldr pc, [ip, #2108]! ; 0x83c │ │ - │ │ -0000374c : │ │ - 374c: e28fc600 add ip, pc, #0, 12 │ │ - 3750: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3754: e5bcf834 ldr pc, [ip, #2100]! ; 0x834 │ │ - │ │ -00003758 : │ │ - 3758: e28fc600 add ip, pc, #0, 12 │ │ - 375c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3760: e5bcf82c ldr pc, [ip, #2092]! ; 0x82c │ │ - │ │ -00003764 : │ │ - 3764: e28fc600 add ip, pc, #0, 12 │ │ - 3768: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 376c: e5bcf824 ldr pc, [ip, #2084]! ; 0x824 │ │ - │ │ -00003770 : │ │ - 3770: e28fc600 add ip, pc, #0, 12 │ │ - 3774: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3778: e5bcf81c ldr pc, [ip, #2076]! ; 0x81c │ │ - │ │ -0000377c : │ │ - 377c: e28fc600 add ip, pc, #0, 12 │ │ - 3780: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3784: e5bcf814 ldr pc, [ip, #2068]! ; 0x814 │ │ - │ │ -00003788 : │ │ - 3788: e28fc600 add ip, pc, #0, 12 │ │ - 378c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3790: e5bcf80c ldr pc, [ip, #2060]! ; 0x80c │ │ - │ │ -00003794 : │ │ - 3794: e28fc600 add ip, pc, #0, 12 │ │ - 3798: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 379c: e5bcf804 ldr pc, [ip, #2052]! ; 0x804 │ │ - │ │ -000037a0 : │ │ - 37a0: e28fc600 add ip, pc, #0, 12 │ │ - 37a4: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 37a8: e5bcf7fc ldr pc, [ip, #2044]! ; 0x7fc │ │ - │ │ -000037ac : │ │ - 37ac: e28fc600 add ip, pc, #0, 12 │ │ - 37b0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 37b4: e5bcf7f4 ldr pc, [ip, #2036]! ; 0x7f4 │ │ - │ │ -000037b8 : │ │ - 37b8: e28fc600 add ip, pc, #0, 12 │ │ - 37bc: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 37c0: e5bcf7ec ldr pc, [ip, #2028]! ; 0x7ec │ │ - │ │ -000037c4 : │ │ - 37c4: e28fc600 add ip, pc, #0, 12 │ │ - 37c8: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 37cc: e5bcf7e4 ldr pc, [ip, #2020]! ; 0x7e4 │ │ - │ │ -000037d0 : │ │ - 37d0: e28fc600 add ip, pc, #0, 12 │ │ - 37d4: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 37d8: e5bcf7dc ldr pc, [ip, #2012]! ; 0x7dc │ │ - │ │ -000037dc : │ │ - 37dc: e28fc600 add ip, pc, #0, 12 │ │ - 37e0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 37e4: e5bcf7d4 ldr pc, [ip, #2004]! ; 0x7d4 │ │ - │ │ -000037e8 : │ │ - 37e8: e28fc600 add ip, pc, #0, 12 │ │ - 37ec: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 37f0: e5bcf7cc ldr pc, [ip, #1996]! ; 0x7cc │ │ - │ │ -000037f4 : │ │ - 37f4: e28fc600 add ip, pc, #0, 12 │ │ - 37f8: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 37fc: e5bcf7c4 ldr pc, [ip, #1988]! ; 0x7c4 │ │ - │ │ -00003800 : │ │ - 3800: e28fc600 add ip, pc, #0, 12 │ │ - 3804: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3808: e5bcf7bc ldr pc, [ip, #1980]! ; 0x7bc │ │ - │ │ -0000380c : │ │ - 380c: e28fc600 add ip, pc, #0, 12 │ │ - 3810: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3814: e5bcf7b4 ldr pc, [ip, #1972]! ; 0x7b4 │ │ - │ │ -00003818 : │ │ - 3818: e28fc600 add ip, pc, #0, 12 │ │ - 381c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3820: e5bcf7ac ldr pc, [ip, #1964]! ; 0x7ac │ │ - │ │ -00003824 : │ │ - 3824: e28fc600 add ip, pc, #0, 12 │ │ - 3828: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 382c: e5bcf7a4 ldr pc, [ip, #1956]! ; 0x7a4 │ │ - │ │ -00003830 : │ │ - 3830: e28fc600 add ip, pc, #0, 12 │ │ - 3834: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3838: e5bcf79c ldr pc, [ip, #1948]! ; 0x79c │ │ - │ │ -0000383c : │ │ - 383c: e28fc600 add ip, pc, #0, 12 │ │ - 3840: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3844: e5bcf794 ldr pc, [ip, #1940]! ; 0x794 │ │ - │ │ -00003848 : │ │ - 3848: e28fc600 add ip, pc, #0, 12 │ │ - 384c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3850: e5bcf78c ldr pc, [ip, #1932]! ; 0x78c │ │ - │ │ -00003854 <__android_log_vprint@plt>: │ │ - 3854: e28fc600 add ip, pc, #0, 12 │ │ - 3858: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 385c: e5bcf784 ldr pc, [ip, #1924]! ; 0x784 │ │ - │ │ -00003860 : │ │ - 3860: e28fc600 add ip, pc, #0, 12 │ │ - 3864: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3868: e5bcf77c ldr pc, [ip, #1916]! ; 0x77c │ │ - │ │ -0000386c : │ │ - 386c: e28fc600 add ip, pc, #0, 12 │ │ - 3870: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3874: e5bcf774 ldr pc, [ip, #1908]! ; 0x774 │ │ - │ │ -00003878 : │ │ - 3878: e28fc600 add ip, pc, #0, 12 │ │ - 387c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3880: e5bcf76c ldr pc, [ip, #1900]! ; 0x76c │ │ - │ │ -00003884 <__gnu_Unwind_Find_exidx@plt>: │ │ - 3884: e28fc600 add ip, pc, #0, 12 │ │ - 3888: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 388c: e5bcf764 ldr pc, [ip, #1892]! ; 0x764 │ │ - │ │ -00003890 : │ │ - 3890: e28fc600 add ip, pc, #0, 12 │ │ - 3894: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 3898: e5bcf75c ldr pc, [ip, #1884]! ; 0x75c │ │ - │ │ -0000389c <__cxa_begin_cleanup@plt>: │ │ - 389c: e28fc600 add ip, pc, #0, 12 │ │ - 38a0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 38a4: e5bcf754 ldr pc, [ip, #1876]! ; 0x754 │ │ - │ │ -000038a8 <__cxa_type_match@plt>: │ │ - 38a8: e28fc600 add ip, pc, #0, 12 │ │ - 38ac: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ - 38b0: e5bcf74c ldr pc, [ip, #1868]! ; 0x74c │ │ +00003748 <__cxa_atexit@plt-0x14>: │ │ + 3748: e52de004 push {lr} ; (str lr, [sp, #-4]!) │ │ + 374c: e59fe004 ldr lr, [pc, #4] ; 3758 <__cxa_atexit@plt-0x4> │ │ + 3750: e08fe00e add lr, pc, lr │ │ + 3754: e5bef008 ldr pc, [lr, #8]! │ │ + 3758: 000067bc ; instruction: 0x000067bc │ │ + │ │ +0000375c <__cxa_atexit@plt>: │ │ + 375c: e28fc600 add ip, pc, #0, 12 │ │ + 3760: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3764: e5bcf7bc ldr pc, [ip, #1980]! ; 0x7bc │ │ + │ │ +00003768 <__cxa_finalize@plt>: │ │ + 3768: e28fc600 add ip, pc, #0, 12 │ │ + 376c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3770: e5bcf7b4 ldr pc, [ip, #1972]! ; 0x7b4 │ │ + │ │ +00003774 <__stack_chk_fail@plt>: │ │ + 3774: e28fc600 add ip, pc, #0, 12 │ │ + 3778: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 377c: e5bcf7ac ldr pc, [ip, #1964]! ; 0x7ac │ │ + │ │ +00003780 : │ │ + 3780: e28fc600 add ip, pc, #0, 12 │ │ + 3784: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3788: e5bcf7a4 ldr pc, [ip, #1956]! ; 0x7a4 │ │ + │ │ +0000378c : │ │ + 378c: e28fc600 add ip, pc, #0, 12 │ │ + 3790: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3794: e5bcf79c ldr pc, [ip, #1948]! ; 0x79c │ │ + │ │ +00003798 : │ │ + 3798: e28fc600 add ip, pc, #0, 12 │ │ + 379c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 37a0: e5bcf794 ldr pc, [ip, #1940]! ; 0x794 │ │ + │ │ +000037a4 : │ │ + 37a4: e28fc600 add ip, pc, #0, 12 │ │ + 37a8: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 37ac: e5bcf78c ldr pc, [ip, #1932]! ; 0x78c │ │ + │ │ +000037b0 : │ │ + 37b0: e28fc600 add ip, pc, #0, 12 │ │ + 37b4: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 37b8: e5bcf784 ldr pc, [ip, #1924]! ; 0x784 │ │ + │ │ +000037bc : │ │ + 37bc: e28fc600 add ip, pc, #0, 12 │ │ + 37c0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 37c4: e5bcf77c ldr pc, [ip, #1916]! ; 0x77c │ │ + │ │ +000037c8 <__android_log_print@plt>: │ │ + 37c8: e28fc600 add ip, pc, #0, 12 │ │ + 37cc: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 37d0: e5bcf774 ldr pc, [ip, #1908]! ; 0x774 │ │ + │ │ +000037d4 : │ │ + 37d4: e28fc600 add ip, pc, #0, 12 │ │ + 37d8: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 37dc: e5bcf76c ldr pc, [ip, #1900]! ; 0x76c │ │ + │ │ +000037e0 : │ │ + 37e0: e28fc600 add ip, pc, #0, 12 │ │ + 37e4: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 37e8: e5bcf764 ldr pc, [ip, #1892]! ; 0x764 │ │ + │ │ +000037ec : │ │ + 37ec: e28fc600 add ip, pc, #0, 12 │ │ + 37f0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 37f4: e5bcf75c ldr pc, [ip, #1884]! ; 0x75c │ │ + │ │ +000037f8 : │ │ + 37f8: e28fc600 add ip, pc, #0, 12 │ │ + 37fc: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3800: e5bcf754 ldr pc, [ip, #1876]! ; 0x754 │ │ + │ │ +00003804 : │ │ + 3804: e28fc600 add ip, pc, #0, 12 │ │ + 3808: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 380c: e5bcf74c ldr pc, [ip, #1868]! ; 0x74c │ │ + │ │ +00003810 : │ │ + 3810: e28fc600 add ip, pc, #0, 12 │ │ + 3814: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3818: e5bcf744 ldr pc, [ip, #1860]! ; 0x744 │ │ + │ │ +0000381c : │ │ + 381c: e28fc600 add ip, pc, #0, 12 │ │ + 3820: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3824: e5bcf73c ldr pc, [ip, #1852]! ; 0x73c │ │ + │ │ +00003828 : │ │ + 3828: e28fc600 add ip, pc, #0, 12 │ │ + 382c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3830: e5bcf734 ldr pc, [ip, #1844]! ; 0x734 │ │ + │ │ +00003834 <__errno@plt>: │ │ + 3834: e28fc600 add ip, pc, #0, 12 │ │ + 3838: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 383c: e5bcf72c ldr pc, [ip, #1836]! ; 0x72c │ │ + │ │ +00003840 : │ │ + 3840: e28fc600 add ip, pc, #0, 12 │ │ + 3844: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3848: e5bcf724 ldr pc, [ip, #1828]! ; 0x724 │ │ + │ │ +0000384c : │ │ + 384c: e28fc600 add ip, pc, #0, 12 │ │ + 3850: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3854: e5bcf71c ldr pc, [ip, #1820]! ; 0x71c │ │ + │ │ +00003858 : │ │ + 3858: e28fc600 add ip, pc, #0, 12 │ │ + 385c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3860: e5bcf714 ldr pc, [ip, #1812]! ; 0x714 │ │ + │ │ +00003864 : │ │ + 3864: e28fc600 add ip, pc, #0, 12 │ │ + 3868: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 386c: e5bcf70c ldr pc, [ip, #1804]! ; 0x70c │ │ + │ │ +00003870 : │ │ + 3870: e28fc600 add ip, pc, #0, 12 │ │ + 3874: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3878: e5bcf704 ldr pc, [ip, #1796]! ; 0x704 │ │ + │ │ +0000387c : │ │ + 387c: e28fc600 add ip, pc, #0, 12 │ │ + 3880: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3884: e5bcf6fc ldr pc, [ip, #1788]! ; 0x6fc │ │ + │ │ +00003888 : │ │ + 3888: e28fc600 add ip, pc, #0, 12 │ │ + 388c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3890: e5bcf6f4 ldr pc, [ip, #1780]! ; 0x6f4 │ │ + │ │ +00003894 : │ │ + 3894: e28fc600 add ip, pc, #0, 12 │ │ + 3898: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 389c: e5bcf6ec ldr pc, [ip, #1772]! ; 0x6ec │ │ + │ │ +000038a0 : │ │ + 38a0: e28fc600 add ip, pc, #0, 12 │ │ + 38a4: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 38a8: e5bcf6e4 ldr pc, [ip, #1764]! ; 0x6e4 │ │ + │ │ +000038ac : │ │ + 38ac: e28fc600 add ip, pc, #0, 12 │ │ + 38b0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 38b4: e5bcf6dc ldr pc, [ip, #1756]! ; 0x6dc │ │ + │ │ +000038b8 : │ │ + 38b8: e28fc600 add ip, pc, #0, 12 │ │ + 38bc: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 38c0: e5bcf6d4 ldr pc, [ip, #1748]! ; 0x6d4 │ │ + │ │ +000038c4 : │ │ + 38c4: e28fc600 add ip, pc, #0, 12 │ │ + 38c8: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 38cc: e5bcf6cc ldr pc, [ip, #1740]! ; 0x6cc │ │ + │ │ +000038d0 : │ │ + 38d0: e28fc600 add ip, pc, #0, 12 │ │ + 38d4: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 38d8: e5bcf6c4 ldr pc, [ip, #1732]! ; 0x6c4 │ │ + │ │ +000038dc : │ │ + 38dc: e28fc600 add ip, pc, #0, 12 │ │ + 38e0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 38e4: e5bcf6bc ldr pc, [ip, #1724]! ; 0x6bc │ │ + │ │ +000038e8 : │ │ + 38e8: e28fc600 add ip, pc, #0, 12 │ │ + 38ec: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 38f0: e5bcf6b4 ldr pc, [ip, #1716]! ; 0x6b4 │ │ + │ │ +000038f4 : │ │ + 38f4: e28fc600 add ip, pc, #0, 12 │ │ + 38f8: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 38fc: e5bcf6ac ldr pc, [ip, #1708]! ; 0x6ac │ │ + │ │ +00003900 : │ │ + 3900: e28fc600 add ip, pc, #0, 12 │ │ + 3904: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3908: e5bcf6a4 ldr pc, [ip, #1700]! ; 0x6a4 │ │ + │ │ +0000390c : │ │ + 390c: e28fc600 add ip, pc, #0, 12 │ │ + 3910: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3914: e5bcf69c ldr pc, [ip, #1692]! ; 0x69c │ │ + │ │ +00003918 : │ │ + 3918: e28fc600 add ip, pc, #0, 12 │ │ + 391c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3920: e5bcf694 ldr pc, [ip, #1684]! ; 0x694 │ │ + │ │ +00003924 : │ │ + 3924: e28fc600 add ip, pc, #0, 12 │ │ + 3928: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 392c: e5bcf68c ldr pc, [ip, #1676]! ; 0x68c │ │ + │ │ +00003930 : │ │ + 3930: e28fc600 add ip, pc, #0, 12 │ │ + 3934: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3938: e5bcf684 ldr pc, [ip, #1668]! ; 0x684 │ │ + │ │ +0000393c : │ │ + 393c: e28fc600 add ip, pc, #0, 12 │ │ + 3940: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3944: e5bcf67c ldr pc, [ip, #1660]! ; 0x67c │ │ + │ │ +00003948 : │ │ + 3948: e28fc600 add ip, pc, #0, 12 │ │ + 394c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3950: e5bcf674 ldr pc, [ip, #1652]! ; 0x674 │ │ + │ │ +00003954 : │ │ + 3954: e28fc600 add ip, pc, #0, 12 │ │ + 3958: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 395c: e5bcf66c ldr pc, [ip, #1644]! ; 0x66c │ │ + │ │ +00003960 : │ │ + 3960: e28fc600 add ip, pc, #0, 12 │ │ + 3964: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3968: e5bcf664 ldr pc, [ip, #1636]! ; 0x664 │ │ + │ │ +0000396c : │ │ + 396c: e28fc600 add ip, pc, #0, 12 │ │ + 3970: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3974: e5bcf65c ldr pc, [ip, #1628]! ; 0x65c │ │ + │ │ +00003978 : │ │ + 3978: e28fc600 add ip, pc, #0, 12 │ │ + 397c: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3980: e5bcf654 ldr pc, [ip, #1620]! ; 0x654 │ │ + │ │ +00003984 : │ │ + 3984: e28fc600 add ip, pc, #0, 12 │ │ + 3988: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 398c: e5bcf64c ldr pc, [ip, #1612]! ; 0x64c │ │ + │ │ +00003990 : │ │ + 3990: e28fc600 add ip, pc, #0, 12 │ │ + 3994: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 3998: e5bcf644 ldr pc, [ip, #1604]! ; 0x644 │ │ + │ │ +0000399c <__android_log_vprint@plt>: │ │ + 399c: e28fc600 add ip, pc, #0, 12 │ │ + 39a0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 39a4: e5bcf63c ldr pc, [ip, #1596]! ; 0x63c │ │ + │ │ +000039a8 : │ │ + 39a8: e28fc600 add ip, pc, #0, 12 │ │ + 39ac: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 39b0: e5bcf634 ldr pc, [ip, #1588]! ; 0x634 │ │ + │ │ +000039b4 : │ │ + 39b4: e28fc600 add ip, pc, #0, 12 │ │ + 39b8: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 39bc: e5bcf62c ldr pc, [ip, #1580]! ; 0x62c │ │ + │ │ +000039c0 : │ │ + 39c0: e28fc600 add ip, pc, #0, 12 │ │ + 39c4: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 39c8: e5bcf624 ldr pc, [ip, #1572]! ; 0x624 │ │ + │ │ +000039cc <__gnu_Unwind_Find_exidx@plt>: │ │ + 39cc: e28fc600 add ip, pc, #0, 12 │ │ + 39d0: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 39d4: e5bcf61c ldr pc, [ip, #1564]! ; 0x61c │ │ + │ │ +000039d8 : │ │ + 39d8: e28fc600 add ip, pc, #0, 12 │ │ + 39dc: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 39e0: e5bcf614 ldr pc, [ip, #1556]! ; 0x614 │ │ + │ │ +000039e4 <__cxa_begin_cleanup@plt>: │ │ + 39e4: e28fc600 add ip, pc, #0, 12 │ │ + 39e8: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 39ec: e5bcf60c ldr pc, [ip, #1548]! ; 0x60c │ │ + │ │ +000039f0 <__cxa_type_match@plt>: │ │ + 39f0: e28fc600 add ip, pc, #0, 12 │ │ + 39f4: e28cca06 add ip, ip, #24576 ; 0x6000 │ │ + 39f8: e5bcf604 ldr pc, [ip, #1540]! ; 0x604 ├── objdump --line-numbers --disassemble --demangle --section=.text {} │ │ @@ -1,6265 +1,6355 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -000038b8 : │ │ - 38b8: e59f0004 ldr r0, [pc, #4] ; 38c4 <__cxa_type_match@plt+0x1c> │ │ - 38bc: e08f0000 add r0, pc, r0 │ │ - 38c0: eaffff56 b 3620 <__cxa_finalize@plt> │ │ - 38c4: 0000673c andeq r6, r0, ip, lsr r7 │ │ - 38c8: e3500000 cmp r0, #0 │ │ - 38cc: e92d4008 push {r3, lr} │ │ - 38d0: 08bd8008 popeq {r3, pc} │ │ - 38d4: e12fff30 blx r0 │ │ - 38d8: e8bd8008 pop {r3, pc} │ │ - 38dc: e1a01000 mov r1, r0 │ │ - 38e0: e59f200c ldr r2, [pc, #12] ; 38f4 <__cxa_type_match@plt+0x4c> │ │ - 38e4: e59f000c ldr r0, [pc, #12] ; 38f8 <__cxa_type_match@plt+0x50> │ │ - 38e8: e08f2002 add r2, pc, r2 │ │ - 38ec: e08f0000 add r0, pc, r0 │ │ - 38f0: eaffff47 b 3614 <__cxa_atexit@plt> │ │ - 38f4: 00006710 andeq r6, r0, r0, lsl r7 │ │ - 38f8: ffffffd4 ; instruction: 0xffffffd4 │ │ - │ │ -000038fc : │ │ - 38fc: b530 push {r4, r5, lr} │ │ - 38fe: b089 sub sp, #36 ; 0x24 │ │ - 3900: b2db uxtb r3, r3 │ │ - 3902: 4c1f ldr r4, [pc, #124] ; (3980 ) │ │ - 3904: f88d 3006 strb.w r3, [sp, #6] │ │ - 3908: f88d 3007 strb.w r3, [sp, #7] │ │ - 390c: 447c add r4, pc │ │ - 390e: 6824 ldr r4, [r4, #0] │ │ - 3910: f89d 3030 ldrb.w r3, [sp, #48] ; 0x30 │ │ - 3914: 6825 ldr r5, [r4, #0] │ │ - 3916: f88d 1004 strb.w r1, [sp, #4] │ │ - 391a: a901 add r1, sp, #4 │ │ - 391c: f88d 3008 strb.w r3, [sp, #8] │ │ - 3920: f88d 3009 strb.w r3, [sp, #9] │ │ - 3924: f88d 300a strb.w r3, [sp, #10] │ │ - 3928: f88d 300b strb.w r3, [sp, #11] │ │ - 392c: f88d 300c strb.w r3, [sp, #12] │ │ - 3930: f89d 3034 ldrb.w r3, [sp, #52] ; 0x34 │ │ - 3934: f88d 2005 strb.w r2, [sp, #5] │ │ - 3938: 9507 str r5, [sp, #28] │ │ - 393a: f88d 300d strb.w r3, [sp, #13] │ │ - 393e: f88d 300e strb.w r3, [sp, #14] │ │ - 3942: f88d 300f strb.w r3, [sp, #15] │ │ - 3946: f88d 3010 strb.w r3, [sp, #16] │ │ - 394a: f88d 3011 strb.w r3, [sp, #17] │ │ - 394e: f88d 3012 strb.w r3, [sp, #18] │ │ - 3952: f88d 3013 strb.w r3, [sp, #19] │ │ - 3956: f88d 3014 strb.w r3, [sp, #20] │ │ - 395a: f88d 3015 strb.w r3, [sp, #21] │ │ - 395e: f88d 3016 strb.w r3, [sp, #22] │ │ - 3962: f88d 3017 strb.w r3, [sp, #23] │ │ - 3966: f88d 3018 strb.w r3, [sp, #24] │ │ - 396a: 6803 ldr r3, [r0, #0] │ │ - 396c: 689b ldr r3, [r3, #8] │ │ - 396e: 4798 blx r3 │ │ - 3970: 9a07 ldr r2, [sp, #28] │ │ - 3972: 6823 ldr r3, [r4, #0] │ │ - 3974: 429a cmp r2, r3 │ │ - 3976: d001 beq.n 397c │ │ - 3978: f7ff ee58 blx 362c <__stack_chk_fail@plt> │ │ - 397c: b009 add sp, #36 ; 0x24 │ │ - 397e: bd30 pop {r4, r5, pc} │ │ - 3980: 65ac str r4, [r5, #88] ; 0x58 │ │ - ... │ │ - │ │ -00003984 : │ │ - 3984: 4b06 ldr r3, [pc, #24] ; (39a0 ) │ │ - 3986: b510 push {r4, lr} │ │ - 3988: 447b add r3, pc │ │ - 398a: 681b ldr r3, [r3, #0] │ │ - 398c: 4604 mov r4, r0 │ │ - 398e: 3308 adds r3, #8 │ │ - 3990: 6003 str r3, [r0, #0] │ │ - 3992: f8d0 070c ldr.w r0, [r0, #1804] ; 0x70c │ │ - 3996: b108 cbz r0, 399c │ │ - 3998: f7ff ee4e blx 3638 │ │ - 399c: 4620 mov r0, r4 │ │ - 399e: bd10 pop {r4, pc} │ │ - 39a0: 6534 str r4, [r6, #80] ; 0x50 │ │ - ... │ │ - │ │ -000039a4 : │ │ - 39a4: b510 push {r4, lr} │ │ - 39a6: 4604 mov r4, r0 │ │ - 39a8: f7ff ffec bl 3984 │ │ - 39ac: 4620 mov r0, r4 │ │ - 39ae: f7ff ee4a blx 3644 │ │ - 39b2: 4620 mov r0, r4 │ │ - 39b4: bd10 pop {r4, pc} │ │ - │ │ -000039b6 : │ │ - 39b6: f04f 33ff mov.w r3, #4294967295 ; 0xffffffff │ │ - 39ba: f500 71ea add.w r1, r0, #468 ; 0x1d4 │ │ - 39be: 6103 str r3, [r0, #16] │ │ - 39c0: 2200 movs r2, #0 │ │ - 39c2: 6143 str r3, [r0, #20] │ │ - 39c4: f100 0330 add.w r3, r0, #48 ; 0x30 │ │ - 39c8: f843 2c14 str.w r2, [r3, #-20] │ │ - 39cc: 3314 adds r3, #20 │ │ - 39ce: f843 2c24 str.w r2, [r3, #-36] │ │ - 39d2: f843 2c1c str.w r2, [r3, #-28] │ │ - 39d6: f843 2c18 str.w r2, [r3, #-24] │ │ - 39da: 428b cmp r3, r1 │ │ - 39dc: d1f4 bne.n 39c8 │ │ - 39de: 4770 bx lr │ │ - │ │ -000039e0 : │ │ - 39e0: b510 push {r4, lr} │ │ - 39e2: 6884 ldr r4, [r0, #8] │ │ - 39e4: f8d0 070c ldr.w r0, [r0, #1804] ; 0x70c │ │ - 39e8: fb04 0202 mla r2, r4, r2, r0 │ │ - 39ec: 5cd3 ldrb r3, [r2, r3] │ │ - 39ee: 2bfb cmp r3, #251 ; 0xfb │ │ - 39f0: d80b bhi.n 3a0a │ │ - 39f2: 4a08 ldr r2, [pc, #32] ; (3a14 ) │ │ - 39f4: 447a add r2, pc │ │ - 39f6: 5c50 ldrb r0, [r2, r1] │ │ - 39f8: 4018 ands r0, r3 │ │ - 39fa: d008 beq.n 3a0e │ │ - 39fc: 4411 add r1, r2 │ │ - 39fe: 790b ldrb r3, [r1, #4] │ │ - 3a00: 4283 cmp r3, r0 │ │ - 3a02: bf2c ite cs │ │ - 3a04: 20f1 movcs r0, #241 ; 0xf1 │ │ - 3a06: 20ff movcc r0, #255 ; 0xff │ │ - 3a08: bd10 pop {r4, pc} │ │ - 3a0a: 20ff movs r0, #255 ; 0xff │ │ - 3a0c: bd10 pop {r4, pc} │ │ - 3a0e: 20f0 movs r0, #240 ; 0xf0 │ │ - 3a10: bd10 pop {r4, pc} │ │ - 3a12: bf00 nop │ │ - 3a14: 3ed8 subs r6, #216 ; 0xd8 │ │ - ... │ │ - │ │ -00003a18 : │ │ - 3a18: 4b0c ldr r3, [pc, #48] ; (3a4c ) │ │ - 3a1a: b570 push {r4, r5, r6, lr} │ │ - 3a1c: 447b add r3, pc │ │ - 3a1e: 681b ldr r3, [r3, #0] │ │ - 3a20: 4604 mov r4, r0 │ │ - 3a22: 3308 adds r3, #8 │ │ - 3a24: f844 3b0c str.w r3, [r4], #12 │ │ - 3a28: f504 66e0 add.w r6, r4, #1792 ; 0x700 │ │ - 3a2c: 4605 mov r5, r0 │ │ - 3a2e: 4620 mov r0, r4 │ │ - 3a30: f504 74e0 add.w r4, r4, #448 ; 0x1c0 │ │ - 3a34: f7ff ffbf bl 39b6 │ │ - 3a38: 42b4 cmp r4, r6 │ │ - 3a3a: d1f8 bne.n 3a2e │ │ - 3a3c: 2300 movs r3, #0 │ │ - 3a3e: 4628 mov r0, r5 │ │ - 3a40: f8c5 370c str.w r3, [r5, #1804] ; 0x70c │ │ - 3a44: 2314 movs r3, #20 │ │ - 3a46: 606b str r3, [r5, #4] │ │ - 3a48: 60ab str r3, [r5, #8] │ │ - 3a4a: bd70 pop {r4, r5, r6, pc} │ │ - 3a4c: 64a0 str r0, [r4, #72] ; 0x48 │ │ - ... │ │ - │ │ -00003a50 : │ │ - 3a50: 4b0f ldr r3, [pc, #60] ; (3a90 ) │ │ - 3a52: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 3a56: 447b add r3, pc │ │ - 3a58: 681b ldr r3, [r3, #0] │ │ - 3a5a: 4604 mov r4, r0 │ │ - 3a5c: 3308 adds r3, #8 │ │ - 3a5e: f844 3b0c str.w r3, [r4], #12 │ │ - 3a62: f504 68e0 add.w r8, r4, #1792 ; 0x700 │ │ - 3a66: 4605 mov r5, r0 │ │ - 3a68: 460e mov r6, r1 │ │ - 3a6a: 4617 mov r7, r2 │ │ - 3a6c: 4620 mov r0, r4 │ │ - 3a6e: f504 74e0 add.w r4, r4, #448 ; 0x1c0 │ │ - 3a72: f7ff ffa0 bl 39b6 │ │ - 3a76: 4544 cmp r4, r8 │ │ - 3a78: d1f8 bne.n 3a6c │ │ - 3a7a: 60ae str r6, [r5, #8] │ │ - 3a7c: 606f str r7, [r5, #4] │ │ - 3a7e: fb06 f007 mul.w r0, r6, r7 │ │ - 3a82: f7ff ede6 blx 3650 │ │ - 3a86: f8c5 070c str.w r0, [r5, #1804] ; 0x70c │ │ - 3a8a: 4628 mov r0, r5 │ │ - 3a8c: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 3a90: 6466 str r6, [r4, #68] ; 0x44 │ │ - ... │ │ - │ │ -00003a94 : │ │ - 3a94: 2901 cmp r1, #1 │ │ - 3a96: bf86 itte hi │ │ - 3a98: 6880 ldrhi r0, [r0, #8] │ │ - 3a9a: f100 30ff addhi.w r0, r0, #4294967295 ; 0xffffffff │ │ - 3a9e: 2000 movls r0, #0 │ │ - 3aa0: 4770 bx lr │ │ - │ │ -00003aa2 : │ │ - 3aa2: 3901 subs r1, #1 │ │ - 3aa4: 2901 cmp r1, #1 │ │ - 3aa6: bf86 itte hi │ │ - 3aa8: 6840 ldrhi r0, [r0, #4] │ │ - 3aaa: f100 30ff addhi.w r0, r0, #4294967295 ; 0xffffffff │ │ - 3aae: 2000 movls r0, #0 │ │ - 3ab0: 4770 bx lr │ │ - │ │ -00003ab2 : │ │ - 3ab2: b570 push {r4, r5, r6, lr} │ │ - 3ab4: f44f 74e0 mov.w r4, #448 ; 0x1c0 │ │ - 3ab8: fb04 0601 mla r6, r4, r1, r0 │ │ - 3abc: 9d04 ldr r5, [sp, #16] │ │ - 3abe: 61f2 str r2, [r6, #28] │ │ - 3ac0: fb04 0202 mla r2, r4, r2, r0 │ │ - 3ac4: 61d1 str r1, [r2, #28] │ │ - 3ac6: 6233 str r3, [r6, #32] │ │ - 3ac8: 6213 str r3, [r2, #32] │ │ - 3aca: fb04 0203 mla r2, r4, r3, r0 │ │ - 3ace: fb04 0005 mla r0, r4, r5, r0 │ │ - 3ad2: 61d5 str r5, [r2, #28] │ │ - 3ad4: 61c3 str r3, [r0, #28] │ │ - 3ad6: 6211 str r1, [r2, #32] │ │ - 3ad8: 6201 str r1, [r0, #32] │ │ - 3ada: bd70 pop {r4, r5, r6, pc} │ │ - │ │ -00003adc : │ │ - 3adc: b570 push {r4, r5, r6, lr} │ │ - 3ade: f100 040c add.w r4, r0, #12 │ │ - 3ae2: f200 760c addw r6, r0, #1804 ; 0x70c │ │ - 3ae6: 4605 mov r5, r0 │ │ - 3ae8: 4620 mov r0, r4 │ │ - 3aea: 4629 mov r1, r5 │ │ - 3aec: f504 74e0 add.w r4, r4, #448 ; 0x1c0 │ │ - 3af0: f000 fbfa bl 42e8 │ │ - 3af4: 42b4 cmp r4, r6 │ │ - 3af6: d1f7 bne.n 3ae8 │ │ - 3af8: bd70 pop {r4, r5, r6, pc} │ │ - │ │ -00003afa : │ │ - 3afa: b5f0 push {r4, r5, r6, r7, lr} │ │ - 3afc: 2300 movs r3, #0 │ │ - 3afe: 2514 movs r5, #20 │ │ - 3b00: fb05 0403 mla r4, r5, r3, r0 │ │ - 3b04: 2200 movs r2, #0 │ │ - 3b06: 18a6 adds r6, r4, r2 │ │ - 3b08: 56cf ldrsb r7, [r1, r3] │ │ - 3b0a: f502 72e0 add.w r2, r2, #448 ; 0x1c0 │ │ - 3b0e: f5b2 6fe0 cmp.w r2, #1792 ; 0x700 │ │ - 3b12: 62b7 str r7, [r6, #40] ; 0x28 │ │ - 3b14: d1f7 bne.n 3b06 │ │ - 3b16: 3301 adds r3, #1 │ │ - 3b18: 2b15 cmp r3, #21 │ │ - 3b1a: d1f1 bne.n 3b00 │ │ - 3b1c: e8bd 40f0 ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - 3b20: f7ff bfdc b.w 3adc │ │ - │ │ -00003b24 : │ │ - 3b24: b510 push {r4, lr} │ │ - 3b26: 4604 mov r4, r0 │ │ - 3b28: f8d0 070c ldr.w r0, [r0, #1804] ; 0x70c │ │ - 3b2c: b108 cbz r0, 3b32 │ │ - 3b2e: f7ff ed84 blx 3638 │ │ - 3b32: 6863 ldr r3, [r4, #4] │ │ - 3b34: 68a0 ldr r0, [r4, #8] │ │ - 3b36: 4358 muls r0, r3 │ │ - 3b38: f7ff ed8a blx 3650 │ │ - 3b3c: 68a3 ldr r3, [r4, #8] │ │ - 3b3e: 6862 ldr r2, [r4, #4] │ │ - 3b40: 2100 movs r1, #0 │ │ - 3b42: 435a muls r2, r3 │ │ - 3b44: f8c4 070c str.w r0, [r4, #1804] ; 0x70c │ │ - 3b48: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ - 3b4c: f003 bbb6 b.w 72bc <_Unwind_GetTextRelBase+0x8> │ │ - │ │ -00003b50 : │ │ - 3b50: 3903 subs r1, #3 │ │ - 3b52: 2901 cmp r1, #1 │ │ - 3b54: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ - 3b56: 4604 mov r4, r0 │ │ - 3b58: d820 bhi.n 3b9c │ │ - 3b5a: 6845 ldr r5, [r0, #4] │ │ - 3b5c: 2100 movs r1, #0 │ │ - 3b5e: 2304 movs r3, #4 │ │ - 3b60: 3d05 subs r5, #5 │ │ - 3b62: 462a mov r2, r5 │ │ - 3b64: f7ff ff3c bl 39e0 │ │ - 3b68: 28f0 cmp r0, #240 ; 0xf0 │ │ - 3b6a: d106 bne.n 3b7a │ │ - 3b6c: f8d4 370c ldr.w r3, [r4, #1804] ; 0x70c │ │ - 3b70: 68a2 ldr r2, [r4, #8] │ │ - 3b72: fb02 3505 mla r5, r2, r5, r3 │ │ - 3b76: 2301 movs r3, #1 │ │ - 3b78: 712b strb r3, [r5, #4] │ │ - 3b7a: 68a6 ldr r6, [r4, #8] │ │ - 3b7c: 4620 mov r0, r4 │ │ - 3b7e: 2102 movs r1, #2 │ │ - 3b80: 2204 movs r2, #4 │ │ - 3b82: 1f75 subs r5, r6, #5 │ │ - 3b84: 462b mov r3, r5 │ │ - 3b86: f7ff ff2b bl 39e0 │ │ - 3b8a: 28f0 cmp r0, #240 ; 0xf0 │ │ - 3b8c: d12e bne.n 3bec │ │ - 3b8e: f8d4 370c ldr.w r3, [r4, #1804] ; 0x70c │ │ - 3b92: eb05 0586 add.w r5, r5, r6, lsl #2 │ │ - 3b96: 2210 movs r2, #16 │ │ - 3b98: 555a strb r2, [r3, r5] │ │ - 3b9a: bdf8 pop {r3, r4, r5, r6, r7, pc} │ │ - 3b9c: 4e14 ldr r6, [pc, #80] ; (3bf0 ) │ │ - 3b9e: 2500 movs r5, #0 │ │ - 3ba0: 447e add r6, pc │ │ - 3ba2: 4629 mov r1, r5 │ │ - 3ba4: 4620 mov r0, r4 │ │ - 3ba6: f7ff ff7c bl 3aa2 │ │ - 3baa: 4629 mov r1, r5 │ │ - 3bac: 4607 mov r7, r0 │ │ - 3bae: 4620 mov r0, r4 │ │ - 3bb0: f7ff ff70 bl 3a94 │ │ - 3bb4: 4629 mov r1, r5 │ │ - 3bb6: 463a mov r2, r7 │ │ - 3bb8: 4603 mov r3, r0 │ │ - 3bba: 4620 mov r0, r4 │ │ - 3bbc: f7ff ff10 bl 39e0 │ │ - 3bc0: 28f0 cmp r0, #240 ; 0xf0 │ │ - 3bc2: d110 bne.n 3be6 │ │ - 3bc4: 4629 mov r1, r5 │ │ - 3bc6: 4620 mov r0, r4 │ │ - 3bc8: f7ff ff6b bl 3aa2 │ │ - 3bcc: 4629 mov r1, r5 │ │ - 3bce: 4607 mov r7, r0 │ │ - 3bd0: 4620 mov r0, r4 │ │ - 3bd2: f7ff ff5f bl 3a94 │ │ - 3bd6: 68a2 ldr r2, [r4, #8] │ │ - 3bd8: f8d4 370c ldr.w r3, [r4, #1804] ; 0x70c │ │ - 3bdc: fb02 3307 mla r3, r2, r7, r3 │ │ - 3be0: 1d32 adds r2, r6, #4 │ │ - 3be2: 5caa ldrb r2, [r5, r2] │ │ - 3be4: 541a strb r2, [r3, r0] │ │ - 3be6: 3501 adds r5, #1 │ │ - 3be8: 2d04 cmp r5, #4 │ │ - 3bea: d1da bne.n 3ba2 │ │ - 3bec: bdf8 pop {r3, r4, r5, r6, r7, pc} │ │ - 3bee: bf00 nop │ │ - 3bf0: 3d2c subs r5, #44 ; 0x2c │ │ - ... │ │ - │ │ -00003bf4 : │ │ - 3bf4: b570 push {r4, r5, r6, lr} │ │ - 3bf6: 4605 mov r5, r0 │ │ - 3bf8: 460c mov r4, r1 │ │ - 3bfa: f7ff ff93 bl 3b24 │ │ - 3bfe: 4621 mov r1, r4 │ │ - 3c00: 4628 mov r0, r5 │ │ - 3c02: f7ff ffa5 bl 3b50 │ │ - 3c06: f105 060c add.w r6, r5, #12 │ │ - 3c0a: 2400 movs r4, #0 │ │ - 3c0c: 4630 mov r0, r6 │ │ - 3c0e: 4622 mov r2, r4 │ │ - 3c10: 4629 mov r1, r5 │ │ - 3c12: 3401 adds r4, #1 │ │ - 3c14: f000 fbd4 bl 43c0 │ │ - 3c18: 2c04 cmp r4, #4 │ │ - 3c1a: f506 76e0 add.w r6, r6, #448 ; 0x1c0 │ │ - 3c1e: d1f5 bne.n 3c0c │ │ - 3c20: bd70 pop {r4, r5, r6, pc} │ │ - ... │ │ - │ │ -00003c24 : │ │ - 3c24: e92d 43f7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - 3c28: 4604 mov r4, r0 │ │ - 3c2a: 4814 ldr r0, [pc, #80] ; (3c7c ) │ │ - 3c2c: 4625 mov r5, r4 │ │ - 3c2e: 4688 mov r8, r1 │ │ - 3c30: 4617 mov r7, r2 │ │ - 3c32: 4478 add r0, pc │ │ - 3c34: 6800 ldr r0, [r0, #0] │ │ - 3c36: 461e mov r6, r3 │ │ - 3c38: 3008 adds r0, #8 │ │ - 3c3a: f845 0b0c str.w r0, [r5], #12 │ │ - 3c3e: f505 69e0 add.w r9, r5, #1792 ; 0x700 │ │ - 3c42: 4628 mov r0, r5 │ │ - 3c44: f505 75e0 add.w r5, r5, #448 ; 0x1c0 │ │ - 3c48: f7ff feb5 bl 39b6 │ │ - 3c4c: 454d cmp r5, r9 │ │ - 3c4e: d1f8 bne.n 3c42 │ │ - 3c50: 2300 movs r3, #0 │ │ - 3c52: 2014 movs r0, #20 │ │ - 3c54: f8c4 370c str.w r3, [r4, #1804] ; 0x70c │ │ - 3c58: 2102 movs r1, #2 │ │ - 3c5a: 6060 str r0, [r4, #4] │ │ - 3c5c: 60a0 str r0, [r4, #8] │ │ - 3c5e: 4620 mov r0, r4 │ │ - 3c60: f7ff ffc8 bl 3bf4 │ │ - 3c64: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 3c66: 4620 mov r0, r4 │ │ - 3c68: 4641 mov r1, r8 │ │ - 3c6a: 463a mov r2, r7 │ │ - 3c6c: 9300 str r3, [sp, #0] │ │ - 3c6e: 4633 mov r3, r6 │ │ - 3c70: f7ff ff1f bl 3ab2 │ │ - 3c74: 4620 mov r0, r4 │ │ - 3c76: b003 add sp, #12 │ │ - 3c78: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - 3c7c: 628a str r2, [r1, #40] ; 0x28 │ │ - ... │ │ - │ │ -00003c80 : │ │ - 3c80: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 3c84: 4606 mov r6, r0 │ │ - 3c86: 468a mov sl, r1 │ │ - 3c88: 4693 mov fp, r2 │ │ - 3c8a: 4699 mov r9, r3 │ │ - 3c8c: 461d mov r5, r3 │ │ - 3c8e: 27ff movs r7, #255 ; 0xff │ │ - 3c90: f8da 3008 ldr.w r3, [sl, #8] │ │ - 3c94: ebc9 0805 rsb r8, r9, r5 │ │ - 3c98: 4598 cmp r8, r3 │ │ - 3c9a: da27 bge.n 3cec │ │ - 3c9c: 9c0a ldr r4, [sp, #40] ; 0x28 │ │ - 3c9e: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 3ca0: 1ae2 subs r2, r4, r3 │ │ - 3ca2: f8da 3008 ldr.w r3, [sl, #8] │ │ - 3ca6: 429a cmp r2, r3 │ │ - 3ca8: da1b bge.n 3ce2 │ │ - 3caa: 4650 mov r0, sl │ │ - 3cac: 4641 mov r1, r8 │ │ - 3cae: f000 f993 bl 3fd8 │ │ - 3cb2: b1a0 cbz r0, 3cde │ │ - 3cb4: 2d00 cmp r5, #0 │ │ - 3cb6: db16 blt.n 3ce6 │ │ - 3cb8: 6873 ldr r3, [r6, #4] │ │ - 3cba: 429d cmp r5, r3 │ │ - 3cbc: da13 bge.n 3ce6 │ │ - 3cbe: 2c00 cmp r4, #0 │ │ - 3cc0: db11 blt.n 3ce6 │ │ - 3cc2: 68b3 ldr r3, [r6, #8] │ │ - 3cc4: 429c cmp r4, r3 │ │ - 3cc6: da0e bge.n 3ce6 │ │ - 3cc8: 4630 mov r0, r6 │ │ - 3cca: 4659 mov r1, fp │ │ - 3ccc: 462a mov r2, r5 │ │ - 3cce: 4623 mov r3, r4 │ │ - 3cd0: f7ff fe86 bl 39e0 │ │ - 3cd4: 28ff cmp r0, #255 ; 0xff │ │ - 3cd6: d00c beq.n 3cf2 │ │ - 3cd8: 28f1 cmp r0, #241 ; 0xf1 │ │ - 3cda: bf08 it eq │ │ - 3cdc: 27f1 moveq r7, #241 ; 0xf1 │ │ - 3cde: 3401 adds r4, #1 │ │ - 3ce0: e7dd b.n 3c9e │ │ - 3ce2: 3501 adds r5, #1 │ │ - 3ce4: e7d4 b.n 3c90 │ │ - 3ce6: 20ff movs r0, #255 ; 0xff │ │ - 3ce8: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 3cec: 4638 mov r0, r7 │ │ - 3cee: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 3cf2: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - │ │ -00003cf6 : │ │ - 3cf6: b537 push {r0, r1, r2, r4, r5, lr} │ │ - 3cf8: 460b mov r3, r1 │ │ - 3cfa: 684a ldr r2, [r1, #4] │ │ - 3cfc: f44f 71e0 mov.w r1, #448 ; 0x1c0 │ │ - 3d00: 689c ldr r4, [r3, #8] │ │ - 3d02: 2514 movs r5, #20 │ │ - 3d04: fb01 0102 mla r1, r1, r2, r0 │ │ - 3d08: fb05 1104 mla r1, r5, r4, r1 │ │ - 3d0c: 68dc ldr r4, [r3, #12] │ │ - 3d0e: 691d ldr r5, [r3, #16] │ │ - 3d10: 3128 adds r1, #40 ; 0x28 │ │ - 3d12: 60cc str r4, [r1, #12] │ │ - 3d14: 610d str r5, [r1, #16] │ │ - 3d16: 699c ldr r4, [r3, #24] │ │ - 3d18: 9400 str r4, [sp, #0] │ │ - 3d1a: 695b ldr r3, [r3, #20] │ │ - 3d1c: f7ff ffb0 bl 3c80 │ │ - 3d20: b003 add sp, #12 │ │ - 3d22: bd30 pop {r4, r5, pc} │ │ - │ │ -00003d24 : │ │ - 3d24: 6883 ldr r3, [r0, #8] │ │ - 3d26: 434b muls r3, r1 │ │ - 3d28: f8d0 170c ldr.w r1, [r0, #1804] ; 0x70c │ │ - 3d2c: 440a add r2, r1 │ │ - 3d2e: 2100 movs r1, #0 │ │ - 3d30: 54d1 strb r1, [r2, r3] │ │ - 3d32: 4770 bx lr │ │ - │ │ -00003d34 : │ │ - 3d34: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 3d38: 4690 mov r8, r2 │ │ - 3d3a: 4699 mov r9, r3 │ │ - 3d3c: 6882 ldr r2, [r0, #8] │ │ - 3d3e: f8d0 370c ldr.w r3, [r0, #1804] ; 0x70c │ │ - 3d42: b085 sub sp, #20 │ │ - 3d44: f8df a0c4 ldr.w sl, [pc, #196] ; 3e0c │ │ - 3d48: f108 35ff add.w r5, r8, #4294967295 ; 0xffffffff │ │ - 3d4c: f8df b0c0 ldr.w fp, [pc, #192] ; 3e10 │ │ - 3d50: 460f mov r7, r1 │ │ - 3d52: fb02 3308 mla r3, r2, r8, r3 │ │ - 3d56: 44fa add sl, pc │ │ - 3d58: 44fb add fp, pc │ │ - 3d5a: f061 0203 orn r2, r1, #3 │ │ - 3d5e: 4606 mov r6, r0 │ │ - 3d60: f108 0002 add.w r0, r8, #2 │ │ - 3d64: 9000 str r0, [sp, #0] │ │ - 3d66: eb0b 0001 add.w r0, fp, r1 │ │ - 3d6a: 9003 str r0, [sp, #12] │ │ - 3d6c: f803 2009 strb.w r2, [r3, r9] │ │ - 3d70: f109 0202 add.w r2, r9, #2 │ │ - 3d74: eb0a 0301 add.w r3, sl, r1 │ │ - 3d78: 9201 str r2, [sp, #4] │ │ - 3d7a: 9302 str r3, [sp, #8] │ │ - 3d7c: 9800 ldr r0, [sp, #0] │ │ - 3d7e: 4285 cmp r5, r0 │ │ - 3d80: d040 beq.n 3e04 │ │ - 3d82: 2d00 cmp r5, #0 │ │ - 3d84: db3c blt.n 3e00 │ │ - 3d86: 6873 ldr r3, [r6, #4] │ │ - 3d88: 429d cmp r5, r3 │ │ - 3d8a: da39 bge.n 3e00 │ │ - 3d8c: f109 34ff add.w r4, r9, #4294967295 ; 0xffffffff │ │ - 3d90: 9b01 ldr r3, [sp, #4] │ │ - 3d92: 429c cmp r4, r3 │ │ - 3d94: d034 beq.n 3e00 │ │ - 3d96: 2c00 cmp r4, #0 │ │ - 3d98: db30 blt.n 3dfc │ │ - 3d9a: f8d6 b008 ldr.w fp, [r6, #8] │ │ - 3d9e: 455c cmp r4, fp │ │ - 3da0: da2c bge.n 3dfc │ │ - 3da2: 4630 mov r0, r6 │ │ - 3da4: 4639 mov r1, r7 │ │ - 3da6: 462a mov r2, r5 │ │ - 3da8: 4623 mov r3, r4 │ │ - 3daa: f7ff fe19 bl 39e0 │ │ - 3dae: 28ff cmp r0, #255 ; 0xff │ │ - 3db0: d024 beq.n 3dfc │ │ - 3db2: fb0b fc05 mul.w ip, fp, r5 │ │ - 3db6: 4545 cmp r5, r8 │ │ - 3db8: f8d6 370c ldr.w r3, [r6, #1804] ; 0x70c │ │ - 3dbc: 44a4 add ip, r4 │ │ - 3dbe: d009 beq.n 3dd4 │ │ - 3dc0: 454c cmp r4, r9 │ │ - 3dc2: d007 beq.n 3dd4 │ │ - 3dc4: 9803 ldr r0, [sp, #12] │ │ - 3dc6: f813 100c ldrb.w r1, [r3, ip] │ │ - 3dca: 7902 ldrb r2, [r0, #4] │ │ - 3dcc: 430a orrs r2, r1 │ │ - 3dce: f803 200c strb.w r2, [r3, ip] │ │ - 3dd2: e013 b.n 3dfc │ │ - 3dd4: f813 100c ldrb.w r1, [r3, ip] │ │ - 3dd8: f81a 2007 ldrb.w r2, [sl, r7] │ │ - 3ddc: ea21 0202 bic.w r2, r1, r2 │ │ - 3de0: f803 200c strb.w r2, [r3, ip] │ │ - 3de4: 68b3 ldr r3, [r6, #8] │ │ - 3de6: f8d6 c70c ldr.w ip, [r6, #1804] ; 0x70c │ │ - 3dea: 9a02 ldr r2, [sp, #8] │ │ - 3dec: fb03 4305 mla r3, r3, r5, r4 │ │ - 3df0: 7a11 ldrb r1, [r2, #8] │ │ - 3df2: f81c 0003 ldrb.w r0, [ip, r3] │ │ - 3df6: 4301 orrs r1, r0 │ │ - 3df8: f80c 1003 strb.w r1, [ip, r3] │ │ - 3dfc: 3401 adds r4, #1 │ │ - 3dfe: e7c7 b.n 3d90 │ │ - 3e00: 3501 adds r5, #1 │ │ - 3e02: e7bb b.n 3d7c │ │ - 3e04: b005 add sp, #20 │ │ - 3e06: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 3e0a: bf00 nop │ │ - 3e0c: 3b76 subs r3, #118 ; 0x76 │ │ - 3e0e: 0000 movs r0, r0 │ │ - 3e10: 3b74 subs r3, #116 ; 0x74 │ │ - ... │ │ - │ │ -00003e14 : │ │ - 3e14: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 3e18: 4680 mov r8, r0 │ │ - 3e1a: 9f0a ldr r7, [sp, #40] ; 0x28 │ │ - 3e1c: 460c mov r4, r1 │ │ - 3e1e: 4693 mov fp, r2 │ │ - 3e20: 469a mov sl, r3 │ │ - 3e22: 2500 movs r5, #0 │ │ - 3e24: 68a3 ldr r3, [r4, #8] │ │ - 3e26: 429d cmp r5, r3 │ │ - 3e28: da15 bge.n 3e56 │ │ - 3e2a: eb05 090a add.w r9, r5, sl │ │ - 3e2e: 2600 movs r6, #0 │ │ - 3e30: 68a3 ldr r3, [r4, #8] │ │ - 3e32: 429e cmp r6, r3 │ │ - 3e34: da0d bge.n 3e52 │ │ - 3e36: 4620 mov r0, r4 │ │ - 3e38: 4629 mov r1, r5 │ │ - 3e3a: 4632 mov r2, r6 │ │ - 3e3c: f000 f8cc bl 3fd8 │ │ - 3e40: b128 cbz r0, 3e4e │ │ - 3e42: 4640 mov r0, r8 │ │ - 3e44: 4659 mov r1, fp │ │ - 3e46: 464a mov r2, r9 │ │ - 3e48: 19f3 adds r3, r6, r7 │ │ - 3e4a: f7ff ff73 bl 3d34 │ │ - 3e4e: 3601 adds r6, #1 │ │ - 3e50: e7ee b.n 3e30 │ │ - 3e52: 3501 adds r5, #1 │ │ - 3e54: e7e6 b.n 3e24 │ │ - 3e56: 6823 ldr r3, [r4, #0] │ │ - 3e58: 4640 mov r0, r8 │ │ - 3e5a: 3b01 subs r3, #1 │ │ - 3e5c: 6023 str r3, [r4, #0] │ │ - 3e5e: f7ff fe3d bl 3adc │ │ - 3e62: 20f1 movs r0, #241 ; 0xf1 │ │ - 3e64: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - │ │ -00003e68 : │ │ - 3e68: b537 push {r0, r1, r2, r4, r5, lr} │ │ - 3e6a: 460b mov r3, r1 │ │ - 3e6c: 684a ldr r2, [r1, #4] │ │ - 3e6e: f44f 71e0 mov.w r1, #448 ; 0x1c0 │ │ - 3e72: 689c ldr r4, [r3, #8] │ │ - 3e74: 2514 movs r5, #20 │ │ - 3e76: fb01 0102 mla r1, r1, r2, r0 │ │ - 3e7a: fb05 1104 mla r1, r5, r4, r1 │ │ - 3e7e: 68dc ldr r4, [r3, #12] │ │ - 3e80: 691d ldr r5, [r3, #16] │ │ - 3e82: 3128 adds r1, #40 ; 0x28 │ │ - 3e84: 60cc str r4, [r1, #12] │ │ - 3e86: 610d str r5, [r1, #16] │ │ - 3e88: 699c ldr r4, [r3, #24] │ │ - 3e8a: 9400 str r4, [sp, #0] │ │ - 3e8c: 695b ldr r3, [r3, #20] │ │ - 3e8e: f7ff ffc1 bl 3e14 │ │ - 3e92: b003 add sp, #12 │ │ - 3e94: bd30 pop {r4, r5, pc} │ │ - │ │ -00003e96 : │ │ - 3e96: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ - 3e98: 4615 mov r5, r2 │ │ - 3e9a: 6846 ldr r6, [r0, #4] │ │ - 3e9c: 4604 mov r4, r0 │ │ - 3e9e: 6882 ldr r2, [r0, #8] │ │ - 3ea0: 461f mov r7, r3 │ │ - 3ea2: f8d5 170c ldr.w r1, [r5, #1804] ; 0x70c │ │ - 3ea6: f8d0 070c ldr.w r0, [r0, #1804] ; 0x70c │ │ - 3eaa: 4372 muls r2, r6 │ │ - 3eac: f7ff ebdc blx 3668 │ │ - 3eb0: f105 010c add.w r1, r5, #12 │ │ - 3eb4: f104 000c add.w r0, r4, #12 │ │ - 3eb8: f44f 62e0 mov.w r2, #1792 ; 0x700 │ │ - 3ebc: f7ff ebd4 blx 3668 │ │ - 3ec0: 4620 mov r0, r4 │ │ - 3ec2: 4639 mov r1, r7 │ │ - 3ec4: e8bd 40f8 ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - 3ec8: f7ff bfce b.w 3e68 │ │ - │ │ -00003ecc : │ │ - 3ecc: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 3ed0: f44f 77e0 mov.w r7, #448 ; 0x1c0 │ │ - 3ed4: 680d ldr r5, [r1, #0] │ │ - 3ed6: 4691 mov r9, r2 │ │ - 3ed8: 2214 movs r2, #20 │ │ - 3eda: 4604 mov r4, r0 │ │ - 3edc: 4688 mov r8, r1 │ │ - 3ede: f04f 0a00 mov.w sl, #0 │ │ - 3ee2: 686b ldr r3, [r5, #4] │ │ - 3ee4: fb07 0703 mla r7, r7, r3, r0 │ │ - 3ee8: 68ab ldr r3, [r5, #8] │ │ - 3eea: fb02 7303 mla r3, r2, r3, r7 │ │ - 3eee: 692a ldr r2, [r5, #16] │ │ - 3ef0: f103 0724 add.w r7, r3, #36 ; 0x24 │ │ - 3ef4: 68eb ldr r3, [r5, #12] │ │ - 3ef6: f107 0b04 add.w fp, r7, #4 │ │ - 3efa: f8cb 2010 str.w r2, [fp, #16] │ │ - 3efe: f8cb 300c str.w r3, [fp, #12] │ │ - 3f02: f8db 3008 ldr.w r3, [fp, #8] │ │ - 3f06: 459a cmp sl, r3 │ │ - 3f08: db01 blt.n 3f0e │ │ - 3f0a: 2500 movs r5, #0 │ │ - 3f0c: e023 b.n 3f56 │ │ - 3f0e: 2600 movs r6, #0 │ │ - 3f10: f8db 3008 ldr.w r3, [fp, #8] │ │ - 3f14: 429e cmp r6, r3 │ │ - 3f16: da0e bge.n 3f36 │ │ - 3f18: 4658 mov r0, fp │ │ - 3f1a: 4631 mov r1, r6 │ │ - 3f1c: 4652 mov r2, sl │ │ - 3f1e: f000 f85b bl 3fd8 │ │ - 3f22: b130 cbz r0, 3f32 │ │ - 3f24: 6969 ldr r1, [r5, #20] │ │ - 3f26: 4620 mov r0, r4 │ │ - 3f28: 69aa ldr r2, [r5, #24] │ │ - 3f2a: 4431 add r1, r6 │ │ - 3f2c: 4452 add r2, sl │ │ - 3f2e: f7ff fef9 bl 3d24 │ │ - 3f32: 3601 adds r6, #1 │ │ - 3f34: e7ec b.n 3f10 │ │ - 3f36: f10a 0a01 add.w sl, sl, #1 │ │ - 3f3a: e7e2 b.n 3f02 │ │ - 3f3c: 68a2 ldr r2, [r4, #8] │ │ - 3f3e: f8d4 370c ldr.w r3, [r4, #1804] ; 0x70c │ │ - 3f42: fb02 3306 mla r3, r2, r6, r3 │ │ - 3f46: 5d5b ldrb r3, [r3, r5] │ │ - 3f48: 2bfb cmp r3, #251 ; 0xfb │ │ - 3f4a: d931 bls.n 3fb0 │ │ - 3f4c: 3601 adds r6, #1 │ │ - 3f4e: 6863 ldr r3, [r4, #4] │ │ - 3f50: 429e cmp r6, r3 │ │ - 3f52: dbf3 blt.n 3f3c │ │ - 3f54: 3501 adds r5, #1 │ │ - 3f56: 68a3 ldr r3, [r4, #8] │ │ - 3f58: 2600 movs r6, #0 │ │ - 3f5a: 429d cmp r5, r3 │ │ - 3f5c: dbf7 blt.n 3f4e │ │ - 3f5e: e013 b.n 3f88 │ │ - 3f60: 68a2 ldr r2, [r4, #8] │ │ - 3f62: f8d4 370c ldr.w r3, [r4, #1804] ; 0x70c │ │ - 3f66: fb02 3305 mla r3, r2, r5, r3 │ │ - 3f6a: 5d99 ldrb r1, [r3, r6] │ │ - 3f6c: 29fb cmp r1, #251 ; 0xfb │ │ - 3f6e: d906 bls.n 3f7e │ │ - 3f70: 4620 mov r0, r4 │ │ - 3f72: f001 0103 and.w r1, r1, #3 │ │ - 3f76: 462a mov r2, r5 │ │ - 3f78: 4633 mov r3, r6 │ │ - 3f7a: f7ff fedb bl 3d34 │ │ - 3f7e: 3501 adds r5, #1 │ │ - 3f80: 6863 ldr r3, [r4, #4] │ │ - 3f82: 429d cmp r5, r3 │ │ - 3f84: dbec blt.n 3f60 │ │ - 3f86: 3601 adds r6, #1 │ │ - 3f88: 68a3 ldr r3, [r4, #8] │ │ - 3f8a: 429e cmp r6, r3 │ │ - 3f8c: da01 bge.n 3f92 │ │ - 3f8e: 2500 movs r5, #0 │ │ - 3f90: e7f6 b.n 3f80 │ │ - 3f92: 4620 mov r0, r4 │ │ - 3f94: 4649 mov r1, r9 │ │ - 3f96: f7ff fddb bl 3b50 │ │ - 3f9a: 687b ldr r3, [r7, #4] │ │ - 3f9c: 4620 mov r0, r4 │ │ - 3f9e: 3301 adds r3, #1 │ │ - 3fa0: 607b str r3, [r7, #4] │ │ - 3fa2: f7ff fd9b bl 3adc │ │ - 3fa6: 4640 mov r0, r8 │ │ - 3fa8: e8bd 4ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 3fac: f000 baf5 b.w 459a │ │ - 3fb0: 4620 mov r0, r4 │ │ - 3fb2: 4631 mov r1, r6 │ │ - 3fb4: 462a mov r2, r5 │ │ - 3fb6: f7ff feb5 bl 3d24 │ │ - 3fba: e7c7 b.n 3f4c │ │ - │ │ -00003fbc : │ │ - 3fbc: 2301 movs r3, #1 │ │ - 3fbe: 6003 str r3, [r0, #0] │ │ - 3fc0: 4b04 ldr r3, [pc, #16] ; (3fd4 ) │ │ - 3fc2: 6041 str r1, [r0, #4] │ │ - 3fc4: 447b add r3, pc │ │ - 3fc6: f853 3021 ldr.w r3, [r3, r1, lsl #2] │ │ - 3fca: 6083 str r3, [r0, #8] │ │ - 3fcc: 2300 movs r3, #0 │ │ - 3fce: 6103 str r3, [r0, #16] │ │ - 3fd0: 60c3 str r3, [r0, #12] │ │ - 3fd2: 4770 bx lr │ │ - 3fd4: 3914 subs r1, #20 │ │ - ... │ │ - │ │ -00003fd8 : │ │ - 3fd8: b570 push {r4, r5, r6, lr} │ │ - 3fda: 4616 mov r6, r2 │ │ - 3fdc: 68c2 ldr r2, [r0, #12] │ │ - 3fde: 4604 mov r4, r0 │ │ - 3fe0: 460d mov r5, r1 │ │ - 3fe2: 6903 ldr r3, [r0, #16] │ │ - 3fe4: b9d2 cbnz r2, 401c │ │ - 3fe6: b373 cbz r3, 4046 │ │ - 3fe8: 2b01 cmp r3, #1 │ │ - 3fea: d104 bne.n 3ff6 │ │ - 3fec: 6882 ldr r2, [r0, #8] │ │ - 3fee: 460b mov r3, r1 │ │ - 3ff0: 3a01 subs r2, #1 │ │ - 3ff2: 1b92 subs r2, r2, r6 │ │ - 3ff4: e02c b.n 4050 │ │ - 3ff6: 2b02 cmp r3, #2 │ │ - 3ff8: d104 bne.n 4004 │ │ - 3ffa: 6883 ldr r3, [r0, #8] │ │ - 3ffc: 3b01 subs r3, #1 │ │ - 3ffe: 1a5a subs r2, r3, r1 │ │ - 4000: 1b9b subs r3, r3, r6 │ │ - 4002: e025 b.n 4050 │ │ - 4004: 2b03 cmp r3, #3 │ │ - 4006: d103 bne.n 4010 │ │ - 4008: 6883 ldr r3, [r0, #8] │ │ - 400a: 3b01 subs r3, #1 │ │ - 400c: 1a5b subs r3, r3, r1 │ │ - 400e: e01e b.n 404e │ │ - 4010: 4816 ldr r0, [pc, #88] ; (406c ) │ │ - 4012: 210f movs r1, #15 │ │ - 4014: 4478 add r0, pc │ │ - 4016: f000 faed bl 45f4 │ │ - 401a: e017 b.n 404c │ │ - 401c: b923 cbnz r3, 4028 │ │ - 401e: 6882 ldr r2, [r0, #8] │ │ - 4020: 4633 mov r3, r6 │ │ - 4022: 3a01 subs r2, #1 │ │ - 4024: 1a52 subs r2, r2, r1 │ │ - 4026: e013 b.n 4050 │ │ - 4028: 2b01 cmp r3, #1 │ │ - 402a: d00f beq.n 404c │ │ - 402c: 2b02 cmp r3, #2 │ │ - 402e: d103 bne.n 4038 │ │ - 4030: 6883 ldr r3, [r0, #8] │ │ - 4032: 3b01 subs r3, #1 │ │ - 4034: 1b9b subs r3, r3, r6 │ │ - 4036: e007 b.n 4048 │ │ - 4038: 2b03 cmp r3, #3 │ │ - 403a: d1e9 bne.n 4010 │ │ - 403c: 6883 ldr r3, [r0, #8] │ │ - 403e: 3b01 subs r3, #1 │ │ - 4040: 1b9a subs r2, r3, r6 │ │ - 4042: 1a5b subs r3, r3, r1 │ │ - 4044: e004 b.n 4050 │ │ - 4046: 4633 mov r3, r6 │ │ - 4048: 462a mov r2, r5 │ │ - 404a: e001 b.n 4050 │ │ - 404c: 462b mov r3, r5 │ │ - 404e: 4632 mov r2, r6 │ │ - 4050: 6860 ldr r0, [r4, #4] │ │ - 4052: 2105 movs r1, #5 │ │ - 4054: 4351 muls r1, r2 │ │ - 4056: 2219 movs r2, #25 │ │ - 4058: fb02 1200 mla r2, r2, r0, r1 │ │ - 405c: 4904 ldr r1, [pc, #16] ; (4070 ) │ │ - 405e: 4479 add r1, pc │ │ - 4060: 440a add r2, r1 │ │ - 4062: 4413 add r3, r2 │ │ - 4064: f893 0054 ldrb.w r0, [r3, #84] ; 0x54 │ │ - 4068: bd70 pop {r4, r5, r6, pc} │ │ - 406a: bf00 nop │ │ - 406c: 3bd0 subs r3, #208 ; 0xd0 │ │ - 406e: 0000 movs r0, r0 │ │ - 4070: 387a subs r0, #122 ; 0x7a │ │ - ... │ │ - │ │ -00004074 : │ │ - 4074: 6903 ldr r3, [r0, #16] │ │ - 4076: 3b01 subs r3, #1 │ │ - 4078: 6103 str r3, [r0, #16] │ │ - 407a: 2b00 cmp r3, #0 │ │ - 407c: da08 bge.n 4090 │ │ - 407e: 6842 ldr r2, [r0, #4] │ │ - 4080: 4904 ldr r1, [pc, #16] ; (4094 ) │ │ - 4082: 4479 add r1, pc │ │ - 4084: eb01 0282 add.w r2, r1, r2, lsl #2 │ │ - 4088: f8d2 2264 ldr.w r2, [r2, #612] ; 0x264 │ │ - 408c: 4413 add r3, r2 │ │ - 408e: 6103 str r3, [r0, #16] │ │ - 4090: 4770 bx lr │ │ - 4092: bf00 nop │ │ - 4094: 3856 subs r0, #86 ; 0x56 │ │ - ... │ │ - │ │ -00004098 : │ │ - 4098: b510 push {r4, lr} │ │ - 409a: 4604 mov r4, r0 │ │ - 409c: 6863 ldr r3, [r4, #4] │ │ - 409e: 4a06 ldr r2, [pc, #24] ; (40b8 ) │ │ - 40a0: 6900 ldr r0, [r0, #16] │ │ - 40a2: 447a add r2, pc │ │ - 40a4: eb02 0383 add.w r3, r2, r3, lsl #2 │ │ - 40a8: 3001 adds r0, #1 │ │ - 40aa: f8d3 1264 ldr.w r1, [r3, #612] ; 0x264 │ │ - 40ae: f002 f9fd bl 64ac <__aeabi_idivmod> │ │ - 40b2: 6121 str r1, [r4, #16] │ │ - 40b4: bd10 pop {r4, pc} │ │ - 40b6: bf00 nop │ │ - 40b8: 3836 subs r0, #54 ; 0x36 │ │ - ... │ │ - │ │ -000040bc : │ │ - 40bc: b510 push {r4, lr} │ │ - 40be: 4604 mov r4, r0 │ │ - 40c0: 6843 ldr r3, [r0, #4] │ │ - 40c2: 4a12 ldr r2, [pc, #72] ; (410c ) │ │ - 40c4: 447a add r2, pc │ │ - 40c6: eb02 0383 add.w r3, r2, r3, lsl #2 │ │ - 40ca: f8d3 1264 ldr.w r1, [r3, #612] ; 0x264 │ │ - 40ce: b1c9 cbz r1, 4104 │ │ - 40d0: 68c3 ldr r3, [r0, #12] │ │ - 40d2: 1c5a adds r2, r3, #1 │ │ - 40d4: 4b0c ldr r3, [pc, #48] ; (4108 ) │ │ - 40d6: 4013 ands r3, r2 │ │ - 40d8: 2b00 cmp r3, #0 │ │ - 40da: da03 bge.n 40e4 │ │ - 40dc: 3b01 subs r3, #1 │ │ - 40de: f063 0301 orn r3, r3, #1 │ │ - 40e2: 3301 adds r3, #1 │ │ - 40e4: 60e3 str r3, [r4, #12] │ │ - 40e6: 6920 ldr r0, [r4, #16] │ │ - 40e8: 4b07 ldr r3, [pc, #28] ; (4108 ) │ │ - 40ea: 4003 ands r3, r0 │ │ - 40ec: 2b00 cmp r3, #0 │ │ - 40ee: da03 bge.n 40f8 │ │ - 40f0: 3b01 subs r3, #1 │ │ - 40f2: f063 0301 orn r3, r3, #1 │ │ - 40f6: 3301 adds r3, #1 │ │ - 40f8: 2b01 cmp r3, #1 │ │ - 40fa: d103 bne.n 4104 │ │ - 40fc: 3002 adds r0, #2 │ │ - 40fe: f002 f9d5 bl 64ac <__aeabi_idivmod> │ │ - 4102: 6121 str r1, [r4, #16] │ │ - 4104: bd10 pop {r4, pc} │ │ - 4106: bf00 nop │ │ - 4108: 0001 movs r1, r0 │ │ - 410a: 8000 strh r0, [r0, #0] │ │ - 410c: 3814 subs r0, #20 │ │ - ... │ │ - │ │ -00004110 : │ │ - 4110: b510 push {r4, lr} │ │ - 4112: 4604 mov r4, r0 │ │ - 4114: 6843 ldr r3, [r0, #4] │ │ - 4116: 4a0e ldr r2, [pc, #56] ; (4150 ) │ │ - 4118: 447a add r2, pc │ │ - 411a: eb02 0383 add.w r3, r2, r3, lsl #2 │ │ - 411e: f8d3 1264 ldr.w r1, [r3, #612] ; 0x264 │ │ - 4122: b189 cbz r1, 4148 │ │ - 4124: 68c3 ldr r3, [r0, #12] │ │ - 4126: 1c5a adds r2, r3, #1 │ │ - 4128: 4b08 ldr r3, [pc, #32] ; (414c ) │ │ - 412a: 4013 ands r3, r2 │ │ - 412c: 2b00 cmp r3, #0 │ │ - 412e: da03 bge.n 4138 │ │ - 4130: 3b01 subs r3, #1 │ │ - 4132: f063 0301 orn r3, r3, #1 │ │ - 4136: 3301 adds r3, #1 │ │ - 4138: 6920 ldr r0, [r4, #16] │ │ - 413a: 60e3 str r3, [r4, #12] │ │ - 413c: 07c3 lsls r3, r0, #31 │ │ - 413e: d403 bmi.n 4148 │ │ - 4140: 3002 adds r0, #2 │ │ - 4142: f002 f9b3 bl 64ac <__aeabi_idivmod> │ │ - 4146: 6121 str r1, [r4, #16] │ │ - 4148: bd10 pop {r4, pc} │ │ - 414a: bf00 nop │ │ - 414c: 0001 movs r1, r0 │ │ - 414e: 8000 strh r0, [r0, #0] │ │ - 4150: 37c0 adds r7, #192 ; 0xc0 │ │ - ... │ │ - │ │ -00004154 : │ │ - 4154: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 4158: 4690 mov r8, r2 │ │ - 415a: 4699 mov r9, r3 │ │ - 415c: 6902 ldr r2, [r0, #16] │ │ - 415e: 68c3 ldr r3, [r0, #12] │ │ - 4160: b089 sub sp, #36 ; 0x24 │ │ - 4162: 4604 mov r4, r0 │ │ - 4164: 460f mov r7, r1 │ │ - 4166: 9203 str r2, [sp, #12] │ │ - 4168: 9304 str r3, [sp, #16] │ │ - 416a: 4a2c ldr r2, [pc, #176] ; (421c ) │ │ - 416c: 6843 ldr r3, [r0, #4] │ │ - 416e: 447a add r2, pc │ │ - 4170: eb02 0383 add.w r3, r2, r3, lsl #2 │ │ - 4174: f8d3 32b8 ldr.w r3, [r3, #696] ; 0x2b8 │ │ - 4178: 1e9a subs r2, r3, #2 │ │ - 417a: 4253 negs r3, r2 │ │ - 417c: 4153 adcs r3, r2 │ │ - 417e: 4a28 ldr r2, [pc, #160] ; (4220 ) │ │ - 4180: 9305 str r3, [sp, #20] │ │ - 4182: 2300 movs r3, #0 │ │ - 4184: 469b mov fp, r3 │ │ - 4186: 447a add r2, pc │ │ - 4188: 60c3 str r3, [r0, #12] │ │ - 418a: 9207 str r2, [sp, #28] │ │ - 418c: 68e3 ldr r3, [r4, #12] │ │ - 418e: 9a05 ldr r2, [sp, #20] │ │ - 4190: 4293 cmp r3, r2 │ │ - 4192: dc3b bgt.n 420c │ │ - 4194: 2300 movs r3, #0 │ │ - 4196: 6123 str r3, [r4, #16] │ │ - 4198: f8df a088 ldr.w sl, [pc, #136] ; 4224 │ │ - 419c: 6863 ldr r3, [r4, #4] │ │ - 419e: 44fa add sl, pc │ │ - 41a0: eb0a 0283 add.w r2, sl, r3, lsl #2 │ │ - 41a4: 6923 ldr r3, [r4, #16] │ │ - 41a6: f8d2 2264 ldr.w r2, [r2, #612] ; 0x264 │ │ - 41aa: 4293 cmp r3, r2 │ │ - 41ac: da2a bge.n 4204 │ │ - 41ae: 2500 movs r5, #0 │ │ - 41b0: 6863 ldr r3, [r4, #4] │ │ - 41b2: f85a 3023 ldr.w r3, [sl, r3, lsl #2] │ │ - 41b6: 429d cmp r5, r3 │ │ - 41b8: da21 bge.n 41fe │ │ - 41ba: 9b12 ldr r3, [sp, #72] ; 0x48 │ │ - 41bc: 2600 movs r6, #0 │ │ - 41be: 1b5b subs r3, r3, r5 │ │ - 41c0: 9306 str r3, [sp, #24] │ │ - 41c2: 6863 ldr r3, [r4, #4] │ │ - 41c4: 9a07 ldr r2, [sp, #28] │ │ - 41c6: f852 3023 ldr.w r3, [r2, r3, lsl #2] │ │ - 41ca: 429e cmp r6, r3 │ │ - 41cc: da15 bge.n 41fa │ │ - 41ce: 4620 mov r0, r4 │ │ - 41d0: 4631 mov r1, r6 │ │ - 41d2: 462a mov r2, r5 │ │ - 41d4: f7ff ff00 bl 3fd8 │ │ - 41d8: 2801 cmp r0, #1 │ │ - 41da: d10c bne.n 41f6 │ │ - 41dc: 9b06 ldr r3, [sp, #24] │ │ - 41de: 4638 mov r0, r7 │ │ - 41e0: 4621 mov r1, r4 │ │ - 41e2: 4642 mov r2, r8 │ │ - 41e4: 9300 str r3, [sp, #0] │ │ - 41e6: ebc6 0309 rsb r3, r6, r9 │ │ - 41ea: f7ff fd49 bl 3c80 │ │ - 41ee: 28f1 cmp r0, #241 ; 0xf1 │ │ - 41f0: bf08 it eq │ │ - 41f2: f10b 0b01 addeq.w fp, fp, #1 │ │ - 41f6: 3601 adds r6, #1 │ │ - 41f8: e7e3 b.n 41c2 │ │ - 41fa: 3501 adds r5, #1 │ │ - 41fc: e7d8 b.n 41b0 │ │ - 41fe: 6923 ldr r3, [r4, #16] │ │ - 4200: 3301 adds r3, #1 │ │ - 4202: e7c8 b.n 4196 │ │ - 4204: 68e3 ldr r3, [r4, #12] │ │ - 4206: 3301 adds r3, #1 │ │ - 4208: 60e3 str r3, [r4, #12] │ │ - 420a: e7bf b.n 418c │ │ - 420c: 9b03 ldr r3, [sp, #12] │ │ - 420e: 4658 mov r0, fp │ │ - 4210: 9a04 ldr r2, [sp, #16] │ │ - 4212: 6123 str r3, [r4, #16] │ │ - 4214: 60e2 str r2, [r4, #12] │ │ - 4216: b009 add sp, #36 ; 0x24 │ │ - 4218: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 421c: 376a adds r7, #106 ; 0x6a │ │ - 421e: 0000 movs r0, r0 │ │ - 4220: 3752 adds r7, #82 ; 0x52 │ │ - 4222: 0000 movs r0, r0 │ │ - 4224: 373a adds r7, #58 ; 0x3a │ │ - ... │ │ - │ │ -00004228 : │ │ - 4228: b538 push {r3, r4, r5, lr} │ │ - 422a: 4604 mov r4, r0 │ │ - 422c: 4b09 ldr r3, [pc, #36] ; (4254 ) │ │ - 422e: f8d0 5728 ldr.w r5, [r0, #1832] ; 0x728 │ │ - 4232: 447b add r3, pc │ │ - 4234: 681b ldr r3, [r3, #0] │ │ - 4236: 3308 adds r3, #8 │ │ - 4238: 6003 str r3, [r0, #0] │ │ - 423a: b12d cbz r5, 4248 │ │ - 423c: 4628 mov r0, r5 │ │ - 423e: f000 f9a0 bl 4582 │ │ - 4242: 4628 mov r0, r5 │ │ - 4244: f7ff e9fe blx 3644 │ │ - 4248: 4620 mov r0, r4 │ │ - 424a: f7ff fb9b bl 3984 │ │ - 424e: 4620 mov r0, r4 │ │ - 4250: bd38 pop {r3, r4, r5, pc} │ │ - 4252: bf00 nop │ │ - 4254: 5c8e ldrb r6, [r1, r2] │ │ - ... │ │ - │ │ -00004258 : │ │ - 4258: b510 push {r4, lr} │ │ - 425a: 4604 mov r4, r0 │ │ - 425c: f7ff ffe4 bl 4228 │ │ - 4260: 4620 mov r0, r4 │ │ - 4262: f7ff e9f0 blx 3644 │ │ - 4266: 4620 mov r0, r4 │ │ - 4268: bd10 pop {r4, pc} │ │ - ... │ │ - │ │ -0000426c : │ │ - 426c: b510 push {r4, lr} │ │ - 426e: 4604 mov r4, r0 │ │ - 4270: f7ff fbd2 bl 3a18 │ │ - 4274: 4b10 ldr r3, [pc, #64] ; (42b8 ) │ │ - 4276: 200c movs r0, #12 │ │ - 4278: 447b add r3, pc │ │ - 427a: 681b ldr r3, [r3, #0] │ │ - 427c: 3308 adds r3, #8 │ │ - 427e: 6023 str r3, [r4, #0] │ │ - 4280: f04f 33ff mov.w r3, #4294967295 ; 0xffffffff │ │ - 4284: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ - 4288: 2302 movs r3, #2 │ │ - 428a: f8c4 3724 str.w r3, [r4, #1828] ; 0x724 │ │ - 428e: f06f 0301 mvn.w r3, #1 │ │ - 4292: f8c4 3714 str.w r3, [r4, #1812] ; 0x714 │ │ - 4296: f8c4 3718 str.w r3, [r4, #1816] ; 0x718 │ │ - 429a: f8c4 371c str.w r3, [r4, #1820] ; 0x71c │ │ - 429e: f8c4 3720 str.w r3, [r4, #1824] ; 0x720 │ │ - 42a2: f7ff e9e8 blx 3674 │ │ - 42a6: 2300 movs r3, #0 │ │ - 42a8: 6003 str r3, [r0, #0] │ │ - 42aa: 6043 str r3, [r0, #4] │ │ - 42ac: 6083 str r3, [r0, #8] │ │ - 42ae: f8c4 0728 str.w r0, [r4, #1832] ; 0x728 │ │ - 42b2: 4620 mov r0, r4 │ │ - 42b4: bd10 pop {r4, pc} │ │ - 42b6: bf00 nop │ │ - 42b8: 5c48 ldrb r0, [r1, r1] │ │ - ... │ │ - │ │ -000042bc : │ │ - 42bc: f8d0 0728 ldr.w r0, [r0, #1832] ; 0x728 │ │ - 42c0: f000 b8e8 b.w 4494 │ │ - │ │ -000042c4 : │ │ - 42c4: f8d0 0728 ldr.w r0, [r0, #1832] ; 0x728 │ │ - 42c8: f000 b90c b.w 44e4 │ │ - │ │ -000042cc : │ │ - 42cc: 2300 movs r3, #0 │ │ - 42ce: 461a mov r2, r3 │ │ - 42d0: 18c1 adds r1, r0, r3 │ │ - 42d2: 3304 adds r3, #4 │ │ - 42d4: f8d1 1714 ldr.w r1, [r1, #1812] ; 0x714 │ │ - 42d8: 3102 adds r1, #2 │ │ - 42da: bf18 it ne │ │ - 42dc: 3201 addne r2, #1 │ │ - 42de: 2b10 cmp r3, #16 │ │ - 42e0: d1f6 bne.n 42d0 │ │ - 42e2: 4610 mov r0, r2 │ │ - 42e4: 4770 bx lr │ │ - ... │ │ - │ │ -000042e8 : │ │ - 42e8: e92d 4ff7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 42ec: 2300 movs r3, #0 │ │ - 42ee: 4e31 ldr r6, [pc, #196] ; (43b4 ) │ │ - 42f0: 4604 mov r4, r0 │ │ - 42f2: 6003 str r3, [r0, #0] │ │ - 42f4: 4688 mov r8, r1 │ │ - 42f6: 6083 str r3, [r0, #8] │ │ - 42f8: 447e add r6, pc │ │ - 42fa: 60c3 str r3, [r0, #12] │ │ - 42fc: 6043 str r3, [r0, #4] │ │ - 42fe: f500 70d2 add.w r0, r0, #420 ; 0x1a4 │ │ - 4302: 4623 mov r3, r4 │ │ - 4304: 69da ldr r2, [r3, #28] │ │ - 4306: 3314 adds r3, #20 │ │ - 4308: 6861 ldr r1, [r4, #4] │ │ - 430a: 440a add r2, r1 │ │ - 430c: 6062 str r2, [r4, #4] │ │ - 430e: 68da ldr r2, [r3, #12] │ │ - 4310: 6899 ldr r1, [r3, #8] │ │ - 4312: 4283 cmp r3, r0 │ │ - 4314: f856 5022 ldr.w r5, [r6, r2, lsl #2] │ │ - 4318: 6822 ldr r2, [r4, #0] │ │ - 431a: fb01 2205 mla r2, r1, r5, r2 │ │ - 431e: 6022 str r2, [r4, #0] │ │ - 4320: d1f0 bne.n 4304 │ │ - 4322: f8df 9094 ldr.w r9, [pc, #148] ; 43b8 │ │ - 4326: 2700 movs r7, #0 │ │ - 4328: 44f9 add r9, pc │ │ - 432a: f8d8 3008 ldr.w r3, [r8, #8] │ │ - 432e: 429f cmp r7, r3 │ │ - 4330: da3c bge.n 43ac │ │ - 4332: f8df a088 ldr.w sl, [pc, #136] ; 43bc │ │ - 4336: 2600 movs r6, #0 │ │ - 4338: 44fa add sl, pc │ │ - 433a: f8d8 3004 ldr.w r3, [r8, #4] │ │ - 433e: 429e cmp r6, r3 │ │ - 4340: da32 bge.n 43a8 │ │ - 4342: f8d8 1008 ldr.w r1, [r8, #8] │ │ - 4346: f8d8 370c ldr.w r3, [r8, #1804] ; 0x70c │ │ - 434a: 69a2 ldr r2, [r4, #24] │ │ - 434c: fb01 3306 mla r3, r1, r6, r3 │ │ - 4350: 5ddb ldrb r3, [r3, r7] │ │ - 4352: 2bfb cmp r3, #251 ; 0xfb │ │ - 4354: d826 bhi.n 43a4 │ │ - 4356: 4452 add r2, sl │ │ - 4358: f892 1054 ldrb.w r1, [r2, #84] ; 0x54 │ │ - 435c: 400b ands r3, r1 │ │ - 435e: d021 beq.n 43a4 │ │ - 4360: f892 2058 ldrb.w r2, [r2, #88] ; 0x58 │ │ - 4364: 429a cmp r2, r3 │ │ - 4366: d31d bcc.n 43a4 │ │ - 4368: f104 051c add.w r5, r4, #28 │ │ - 436c: f504 7be0 add.w fp, r4, #448 ; 0x1c0 │ │ - 4370: 682b ldr r3, [r5, #0] │ │ - 4372: b1a3 cbz r3, 439e │ │ - 4374: 69a2 ldr r2, [r4, #24] │ │ - 4376: 4633 mov r3, r6 │ │ - 4378: 9700 str r7, [sp, #0] │ │ - 437a: 4628 mov r0, r5 │ │ - 437c: 4641 mov r1, r8 │ │ - 437e: f7ff fee9 bl 4154 │ │ - 4382: 68a3 ldr r3, [r4, #8] │ │ - 4384: 4403 add r3, r0 │ │ - 4386: 60a3 str r3, [r4, #8] │ │ - 4388: 686b ldr r3, [r5, #4] │ │ - 438a: eb09 0283 add.w r2, r9, r3, lsl #2 │ │ - 438e: 6dd2 ldr r2, [r2, #92] ; 0x5c │ │ - 4390: 4350 muls r0, r2 │ │ - 4392: f859 2023 ldr.w r2, [r9, r3, lsl #2] │ │ - 4396: 68e3 ldr r3, [r4, #12] │ │ - 4398: fb02 3300 mla r3, r2, r0, r3 │ │ - 439c: 60e3 str r3, [r4, #12] │ │ - 439e: 3514 adds r5, #20 │ │ - 43a0: 455d cmp r5, fp │ │ - 43a2: d1e5 bne.n 4370 │ │ - 43a4: 3601 adds r6, #1 │ │ - 43a6: e7c8 b.n 433a │ │ - 43a8: 3701 adds r7, #1 │ │ - 43aa: e7be b.n 432a │ │ - 43ac: b003 add sp, #12 │ │ - 43ae: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 43b2: bf00 nop │ │ - 43b4: 3bb4 subs r3, #180 ; 0xb4 │ │ - 43b6: 0000 movs r0, r0 │ │ - 43b8: 3b84 subs r3, #132 ; 0x84 │ │ - 43ba: 0000 movs r0, r0 │ │ - 43bc: 3b74 subs r3, #116 ; 0x74 │ │ - ... │ │ - │ │ -000043c0 : │ │ - 43c0: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ - 43c2: f100 061c add.w r6, r0, #28 │ │ - 43c6: 4605 mov r5, r0 │ │ - 43c8: 460f mov r7, r1 │ │ - 43ca: 2400 movs r4, #0 │ │ - 43cc: 6182 str r2, [r0, #24] │ │ - 43ce: 4630 mov r0, r6 │ │ - 43d0: 4621 mov r1, r4 │ │ - 43d2: 3401 adds r4, #1 │ │ - 43d4: f7ff fdf2 bl 3fbc │ │ - 43d8: 2c15 cmp r4, #21 │ │ - 43da: f106 0614 add.w r6, r6, #20 │ │ - 43de: d1f6 bne.n 43ce │ │ - 43e0: 4628 mov r0, r5 │ │ - 43e2: 4639 mov r1, r7 │ │ - 43e4: e8bd 40f8 ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - 43e8: f7ff bf7e b.w 42e8 │ │ - │ │ -000043ec : │ │ - 43ec: 4b06 ldr r3, [pc, #24] ; (4408 ) │ │ - 43ee: b510 push {r4, lr} │ │ - 43f0: 447b add r3, pc │ │ - 43f2: 681b ldr r3, [r3, #0] │ │ - 43f4: 4604 mov r4, r0 │ │ - 43f6: 3308 adds r3, #8 │ │ - 43f8: 6003 str r3, [r0, #0] │ │ - 43fa: 6a00 ldr r0, [r0, #32] │ │ - 43fc: b110 cbz r0, 4404 │ │ - 43fe: 6803 ldr r3, [r0, #0] │ │ - 4400: 685b ldr r3, [r3, #4] │ │ - 4402: 4798 blx r3 │ │ - 4404: 4620 mov r0, r4 │ │ - 4406: bd10 pop {r4, pc} │ │ - 4408: 5ad4 ldrh r4, [r2, r3] │ │ - ... │ │ - │ │ -0000440c : │ │ - 440c: b510 push {r4, lr} │ │ - 440e: 4604 mov r4, r0 │ │ - 4410: f7ff ffec bl 43ec │ │ - 4414: 4620 mov r0, r4 │ │ - 4416: f7ff e916 blx 3644 │ │ - 441a: 4620 mov r0, r4 │ │ - 441c: bd10 pop {r4, pc} │ │ - │ │ -0000441e : │ │ - 441e: 684b ldr r3, [r1, #4] │ │ - 4420: 6043 str r3, [r0, #4] │ │ - 4422: 688b ldr r3, [r1, #8] │ │ - 4424: 6083 str r3, [r0, #8] │ │ - 4426: 68cb ldr r3, [r1, #12] │ │ - 4428: 60c3 str r3, [r0, #12] │ │ - 442a: 690b ldr r3, [r1, #16] │ │ - 442c: 6103 str r3, [r0, #16] │ │ - 442e: 694b ldr r3, [r1, #20] │ │ - 4430: 6143 str r3, [r0, #20] │ │ - 4432: 698b ldr r3, [r1, #24] │ │ - 4434: 6183 str r3, [r0, #24] │ │ - 4436: 4770 bx lr │ │ - │ │ -00004438 : │ │ - 4438: 4b06 ldr r3, [pc, #24] ; (4454 ) │ │ - 443a: b510 push {r4, lr} │ │ - 443c: 447b add r3, pc │ │ - 443e: 681b ldr r3, [r3, #0] │ │ - 4440: 4604 mov r4, r0 │ │ - 4442: 3308 adds r3, #8 │ │ - 4444: 6003 str r3, [r0, #0] │ │ - 4446: 2300 movs r3, #0 │ │ - 4448: 6203 str r3, [r0, #32] │ │ - 444a: f7ff ffe8 bl 441e │ │ - 444e: 4620 mov r0, r4 │ │ - 4450: bd10 pop {r4, pc} │ │ - 4452: bf00 nop │ │ - 4454: 5a88 ldrh r0, [r1, r2] │ │ - ... │ │ - │ │ -00004458 : │ │ - 4458: 6041 str r1, [r0, #4] │ │ - 445a: 6851 ldr r1, [r2, #4] │ │ - 445c: 6081 str r1, [r0, #8] │ │ - 445e: 68d1 ldr r1, [r2, #12] │ │ - 4460: 60c1 str r1, [r0, #12] │ │ - 4462: 6912 ldr r2, [r2, #16] │ │ - 4464: 6143 str r3, [r0, #20] │ │ - 4466: 9b00 ldr r3, [sp, #0] │ │ - 4468: 6102 str r2, [r0, #16] │ │ - 446a: 6183 str r3, [r0, #24] │ │ - 446c: 4770 bx lr │ │ - ... │ │ - │ │ -00004470 : │ │ - 4470: b537 push {r0, r1, r2, r4, r5, lr} │ │ - 4472: 4604 mov r4, r0 │ │ - 4474: 4d06 ldr r5, [pc, #24] ; (4490 ) │ │ - 4476: 447d add r5, pc │ │ - 4478: 682d ldr r5, [r5, #0] │ │ - 447a: 3508 adds r5, #8 │ │ - 447c: 6005 str r5, [r0, #0] │ │ - 447e: 2500 movs r5, #0 │ │ - 4480: 6205 str r5, [r0, #32] │ │ - 4482: 9d06 ldr r5, [sp, #24] │ │ - 4484: 9500 str r5, [sp, #0] │ │ - 4486: f7ff ffe7 bl 4458 │ │ - 448a: 4620 mov r0, r4 │ │ - 448c: b003 add sp, #12 │ │ - 448e: bd30 pop {r4, r5, pc} │ │ - 4490: 5a4e ldrh r6, [r1, r1] │ │ - ... │ │ - │ │ -00004494 : │ │ - 4494: b570 push {r4, r5, r6, lr} │ │ - 4496: 4604 mov r4, r0 │ │ - 4498: 6843 ldr r3, [r0, #4] │ │ - 449a: 460e mov r6, r1 │ │ - 449c: b953 cbnz r3, 44b4 │ │ - 449e: 2024 movs r0, #36 ; 0x24 │ │ - 44a0: f7ff e8e8 blx 3674 │ │ - 44a4: 4631 mov r1, r6 │ │ - 44a6: 4605 mov r5, r0 │ │ - 44a8: f7ff ffc6 bl 4438 │ │ - 44ac: 2301 movs r3, #1 │ │ - 44ae: 61eb str r3, [r5, #28] │ │ - 44b0: 6065 str r5, [r4, #4] │ │ - 44b2: e015 b.n 44e0 │ │ - 44b4: 6880 ldr r0, [r0, #8] │ │ - 44b6: b130 cbz r0, 44c6 │ │ - 44b8: 6020 str r0, [r4, #0] │ │ - 44ba: f7ff ffb0 bl 441e │ │ - 44be: 68a3 ldr r3, [r4, #8] │ │ - 44c0: 6a1b ldr r3, [r3, #32] │ │ - 44c2: 60a3 str r3, [r4, #8] │ │ - 44c4: bd70 pop {r4, r5, r6, pc} │ │ - 44c6: 2024 movs r0, #36 ; 0x24 │ │ - 44c8: f7ff e8d4 blx 3674 │ │ - 44cc: 4631 mov r1, r6 │ │ - 44ce: 4605 mov r5, r0 │ │ - 44d0: f7ff ffb2 bl 4438 │ │ - 44d4: 6823 ldr r3, [r4, #0] │ │ - 44d6: 69db ldr r3, [r3, #28] │ │ - 44d8: 3301 adds r3, #1 │ │ - 44da: 61eb str r3, [r5, #28] │ │ - 44dc: 6823 ldr r3, [r4, #0] │ │ - 44de: 621d str r5, [r3, #32] │ │ - 44e0: 6025 str r5, [r4, #0] │ │ - 44e2: bd70 pop {r4, r5, r6, pc} │ │ - │ │ -000044e4 : │ │ - 44e4: e92d 43f7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - 44e8: 4604 mov r4, r0 │ │ - 44ea: 6840 ldr r0, [r0, #4] │ │ - 44ec: 4689 mov r9, r1 │ │ - 44ee: 4690 mov r8, r2 │ │ - 44f0: 461f mov r7, r3 │ │ - 44f2: 9d0a ldr r5, [sp, #40] ; 0x28 │ │ - 44f4: b968 cbnz r0, 4512 │ │ - 44f6: 2024 movs r0, #36 ; 0x24 │ │ - 44f8: f7ff e8bc blx 3674 │ │ - 44fc: 463b mov r3, r7 │ │ - 44fe: 9500 str r5, [sp, #0] │ │ - 4500: 4649 mov r1, r9 │ │ - 4502: 4642 mov r2, r8 │ │ - 4504: 4606 mov r6, r0 │ │ - 4506: f7ff ffb3 bl 4470 │ │ - 450a: 2301 movs r3, #1 │ │ - 450c: 61f3 str r3, [r6, #28] │ │ - 450e: 6066 str r6, [r4, #4] │ │ - 4510: e019 b.n 4546 │ │ - 4512: 68a0 ldr r0, [r4, #8] │ │ - 4514: b138 cbz r0, 4526 │ │ - 4516: 6020 str r0, [r4, #0] │ │ - 4518: 9500 str r5, [sp, #0] │ │ - 451a: f7ff ff9d bl 4458 │ │ - 451e: 68a3 ldr r3, [r4, #8] │ │ - 4520: 6a1b ldr r3, [r3, #32] │ │ - 4522: 60a3 str r3, [r4, #8] │ │ - 4524: e010 b.n 4548 │ │ - 4526: 2024 movs r0, #36 ; 0x24 │ │ - 4528: f7ff e8a4 blx 3674 │ │ - 452c: 463b mov r3, r7 │ │ - 452e: 9500 str r5, [sp, #0] │ │ - 4530: 4649 mov r1, r9 │ │ - 4532: 4642 mov r2, r8 │ │ - 4534: 4606 mov r6, r0 │ │ - 4536: f7ff ff9b bl 4470 │ │ - 453a: 6823 ldr r3, [r4, #0] │ │ - 453c: 69db ldr r3, [r3, #28] │ │ - 453e: 3301 adds r3, #1 │ │ - 4540: 61f3 str r3, [r6, #28] │ │ - 4542: 6823 ldr r3, [r4, #0] │ │ - 4544: 621e str r6, [r3, #32] │ │ - 4546: 6026 str r6, [r4, #0] │ │ - 4548: b003 add sp, #12 │ │ - 454a: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - │ │ -0000454e : │ │ - 454e: b510 push {r4, lr} │ │ +00003a00 : │ │ + 3a00: e59f0004 ldr r0, [pc, #4] ; 3a0c <__cxa_type_match@plt+0x1c> │ │ + 3a04: e08f0000 add r0, pc, r0 │ │ + 3a08: eaffff56 b 3768 <__cxa_finalize@plt> │ │ + 3a0c: 000065f4 strdeq r6, [r0], -r4 │ │ + 3a10: e3500000 cmp r0, #0 │ │ + 3a14: 012fff1e bxeq lr │ │ + 3a18: e12fff10 bx r0 │ │ + 3a1c: e1a01000 mov r1, r0 │ │ + 3a20: e59f200c ldr r2, [pc, #12] ; 3a34 <__cxa_type_match@plt+0x44> │ │ + 3a24: e59f000c ldr r0, [pc, #12] ; 3a38 <__cxa_type_match@plt+0x48> │ │ + 3a28: e08f2002 add r2, pc, r2 │ │ + 3a2c: e08f0000 add r0, pc, r0 │ │ + 3a30: eaffff49 b 375c <__cxa_atexit@plt> │ │ + 3a34: 000065d0 ldrdeq r6, [r0], -r0 │ │ + 3a38: ffffffdc ; instruction: 0xffffffdc │ │ + │ │ +00003a3c : │ │ + 3a3c: b530 push {r4, r5, lr} │ │ + 3a3e: b089 sub sp, #36 ; 0x24 │ │ + 3a40: b2db uxtb r3, r3 │ │ + 3a42: 4c1f ldr r4, [pc, #124] ; (3ac0 ) │ │ + 3a44: f88d 3006 strb.w r3, [sp, #6] │ │ + 3a48: f88d 3007 strb.w r3, [sp, #7] │ │ + 3a4c: 447c add r4, pc │ │ + 3a4e: 6824 ldr r4, [r4, #0] │ │ + 3a50: f89d 3030 ldrb.w r3, [sp, #48] ; 0x30 │ │ + 3a54: 6825 ldr r5, [r4, #0] │ │ + 3a56: f88d 1004 strb.w r1, [sp, #4] │ │ + 3a5a: a901 add r1, sp, #4 │ │ + 3a5c: f88d 3008 strb.w r3, [sp, #8] │ │ + 3a60: f88d 3009 strb.w r3, [sp, #9] │ │ + 3a64: f88d 300a strb.w r3, [sp, #10] │ │ + 3a68: f88d 300b strb.w r3, [sp, #11] │ │ + 3a6c: f88d 300c strb.w r3, [sp, #12] │ │ + 3a70: f89d 3034 ldrb.w r3, [sp, #52] ; 0x34 │ │ + 3a74: f88d 2005 strb.w r2, [sp, #5] │ │ + 3a78: 9507 str r5, [sp, #28] │ │ + 3a7a: f88d 300d strb.w r3, [sp, #13] │ │ + 3a7e: f88d 300e strb.w r3, [sp, #14] │ │ + 3a82: f88d 300f strb.w r3, [sp, #15] │ │ + 3a86: f88d 3010 strb.w r3, [sp, #16] │ │ + 3a8a: f88d 3011 strb.w r3, [sp, #17] │ │ + 3a8e: f88d 3012 strb.w r3, [sp, #18] │ │ + 3a92: f88d 3013 strb.w r3, [sp, #19] │ │ + 3a96: f88d 3014 strb.w r3, [sp, #20] │ │ + 3a9a: f88d 3015 strb.w r3, [sp, #21] │ │ + 3a9e: f88d 3016 strb.w r3, [sp, #22] │ │ + 3aa2: f88d 3017 strb.w r3, [sp, #23] │ │ + 3aa6: f88d 3018 strb.w r3, [sp, #24] │ │ + 3aaa: 6803 ldr r3, [r0, #0] │ │ + 3aac: 689b ldr r3, [r3, #8] │ │ + 3aae: 4798 blx r3 │ │ + 3ab0: 9a07 ldr r2, [sp, #28] │ │ + 3ab2: 6823 ldr r3, [r4, #0] │ │ + 3ab4: 429a cmp r2, r3 │ │ + 3ab6: d001 beq.n 3abc │ │ + 3ab8: f7ff ee5c blx 3774 <__stack_chk_fail@plt> │ │ + 3abc: b009 add sp, #36 ; 0x24 │ │ + 3abe: bd30 pop {r4, r5, pc} │ │ + 3ac0: 646c str r4, [r5, #68] ; 0x44 │ │ + ... │ │ + │ │ +00003ac4 : │ │ + 3ac4: 4b06 ldr r3, [pc, #24] ; (3ae0 ) │ │ + 3ac6: b510 push {r4, lr} │ │ + 3ac8: 447b add r3, pc │ │ + 3aca: 681b ldr r3, [r3, #0] │ │ + 3acc: 4604 mov r4, r0 │ │ + 3ace: 3308 adds r3, #8 │ │ + 3ad0: 6003 str r3, [r0, #0] │ │ + 3ad2: f8d0 070c ldr.w r0, [r0, #1804] ; 0x70c │ │ + 3ad6: b108 cbz r0, 3adc │ │ + 3ad8: f7ff ee52 blx 3780 │ │ + 3adc: 4620 mov r0, r4 │ │ + 3ade: bd10 pop {r4, pc} │ │ + 3ae0: 63f4 str r4, [r6, #60] ; 0x3c │ │ + ... │ │ + │ │ +00003ae4 : │ │ + 3ae4: b510 push {r4, lr} │ │ + 3ae6: 4604 mov r4, r0 │ │ + 3ae8: f7ff ffec bl 3ac4 │ │ + 3aec: 4620 mov r0, r4 │ │ + 3aee: f7ff ee4e blx 378c │ │ + 3af2: 4620 mov r0, r4 │ │ + 3af4: bd10 pop {r4, pc} │ │ + │ │ +00003af6 : │ │ + 3af6: f04f 33ff mov.w r3, #4294967295 ; 0xffffffff │ │ + 3afa: f500 71ea add.w r1, r0, #468 ; 0x1d4 │ │ + 3afe: 6103 str r3, [r0, #16] │ │ + 3b00: 2200 movs r2, #0 │ │ + 3b02: 6143 str r3, [r0, #20] │ │ + 3b04: f100 0330 add.w r3, r0, #48 ; 0x30 │ │ + 3b08: f843 2c14 str.w r2, [r3, #-20] │ │ + 3b0c: 3314 adds r3, #20 │ │ + 3b0e: f843 2c24 str.w r2, [r3, #-36] │ │ + 3b12: f843 2c1c str.w r2, [r3, #-28] │ │ + 3b16: f843 2c18 str.w r2, [r3, #-24] │ │ + 3b1a: 428b cmp r3, r1 │ │ + 3b1c: d1f4 bne.n 3b08 │ │ + 3b1e: 4770 bx lr │ │ + │ │ +00003b20 : │ │ + 3b20: b510 push {r4, lr} │ │ + 3b22: 6884 ldr r4, [r0, #8] │ │ + 3b24: f8d0 070c ldr.w r0, [r0, #1804] ; 0x70c │ │ + 3b28: fb04 0202 mla r2, r4, r2, r0 │ │ + 3b2c: 5cd3 ldrb r3, [r2, r3] │ │ + 3b2e: 2bfb cmp r3, #251 ; 0xfb │ │ + 3b30: d80b bhi.n 3b4a │ │ + 3b32: 4a08 ldr r2, [pc, #32] ; (3b54 ) │ │ + 3b34: 447a add r2, pc │ │ + 3b36: 5c50 ldrb r0, [r2, r1] │ │ + 3b38: 4018 ands r0, r3 │ │ + 3b3a: d008 beq.n 3b4e │ │ + 3b3c: 4411 add r1, r2 │ │ + 3b3e: 790b ldrb r3, [r1, #4] │ │ + 3b40: 4283 cmp r3, r0 │ │ + 3b42: bf34 ite cc │ │ + 3b44: 20ff movcc r0, #255 ; 0xff │ │ + 3b46: 20f1 movcs r0, #241 ; 0xf1 │ │ + 3b48: bd10 pop {r4, pc} │ │ + 3b4a: 20ff movs r0, #255 ; 0xff │ │ + 3b4c: bd10 pop {r4, pc} │ │ + 3b4e: 20f0 movs r0, #240 ; 0xf0 │ │ + 3b50: bd10 pop {r4, pc} │ │ + 3b52: bf00 nop │ │ + 3b54: 47a8 blx r5 │ │ + ... │ │ + │ │ +00003b58 : │ │ + 3b58: 4b0c ldr r3, [pc, #48] ; (3b8c ) │ │ + 3b5a: b570 push {r4, r5, r6, lr} │ │ + 3b5c: f200 760c addw r6, r0, #1804 ; 0x70c │ │ + 3b60: 447b add r3, pc │ │ + 3b62: 681b ldr r3, [r3, #0] │ │ + 3b64: 4605 mov r5, r0 │ │ + 3b66: 4604 mov r4, r0 │ │ + 3b68: 3308 adds r3, #8 │ │ + 3b6a: f845 3b0c str.w r3, [r5], #12 │ │ + 3b6e: 4628 mov r0, r5 │ │ + 3b70: f505 75e0 add.w r5, r5, #448 ; 0x1c0 │ │ + 3b74: f7ff ffbf bl 3af6 │ │ + 3b78: 42b5 cmp r5, r6 │ │ + 3b7a: d1f8 bne.n 3b6e │ │ + 3b7c: 2300 movs r3, #0 │ │ + 3b7e: 4620 mov r0, r4 │ │ + 3b80: f8c4 370c str.w r3, [r4, #1804] ; 0x70c │ │ + 3b84: 2314 movs r3, #20 │ │ + 3b86: 6063 str r3, [r4, #4] │ │ + 3b88: 60a3 str r3, [r4, #8] │ │ + 3b8a: bd70 pop {r4, r5, r6, pc} │ │ + 3b8c: 635c str r4, [r3, #52] ; 0x34 │ │ + ... │ │ + │ │ +00003b90 : │ │ + 3b90: 4b0f ldr r3, [pc, #60] ; (3bd0 ) │ │ + 3b92: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + 3b96: f200 780c addw r8, r0, #1804 ; 0x70c │ │ + 3b9a: 447b add r3, pc │ │ + 3b9c: 681b ldr r3, [r3, #0] │ │ + 3b9e: 4605 mov r5, r0 │ │ + 3ba0: 4604 mov r4, r0 │ │ + 3ba2: 460f mov r7, r1 │ │ + 3ba4: 4616 mov r6, r2 │ │ + 3ba6: 3308 adds r3, #8 │ │ + 3ba8: f845 3b0c str.w r3, [r5], #12 │ │ + 3bac: 4628 mov r0, r5 │ │ + 3bae: f505 75e0 add.w r5, r5, #448 ; 0x1c0 │ │ + 3bb2: f7ff ffa0 bl 3af6 │ │ + 3bb6: 4545 cmp r5, r8 │ │ + 3bb8: d1f8 bne.n 3bac │ │ + 3bba: 60a7 str r7, [r4, #8] │ │ + 3bbc: 6066 str r6, [r4, #4] │ │ + 3bbe: fb07 f006 mul.w r0, r7, r6 │ │ + 3bc2: f7ff edea blx 3798 │ │ + 3bc6: f8c4 070c str.w r0, [r4, #1804] ; 0x70c │ │ + 3bca: 4620 mov r0, r4 │ │ + 3bcc: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 3bd0: 6322 str r2, [r4, #48] ; 0x30 │ │ + ... │ │ + │ │ +00003bd4 : │ │ + 3bd4: 2901 cmp r1, #1 │ │ + 3bd6: bf86 itte hi │ │ + 3bd8: 6880 ldrhi r0, [r0, #8] │ │ + 3bda: f100 30ff addhi.w r0, r0, #4294967295 ; 0xffffffff │ │ + 3bde: 2000 movls r0, #0 │ │ + 3be0: 4770 bx lr │ │ + │ │ +00003be2 : │ │ + 3be2: 3901 subs r1, #1 │ │ + 3be4: 2901 cmp r1, #1 │ │ + 3be6: bf86 itte hi │ │ + 3be8: 6840 ldrhi r0, [r0, #4] │ │ + 3bea: f100 30ff addhi.w r0, r0, #4294967295 ; 0xffffffff │ │ + 3bee: 2000 movls r0, #0 │ │ + 3bf0: 4770 bx lr │ │ + │ │ +00003bf2 : │ │ + 3bf2: b570 push {r4, r5, r6, lr} │ │ + 3bf4: f44f 75e0 mov.w r5, #448 ; 0x1c0 │ │ + 3bf8: fb05 0601 mla r6, r5, r1, r0 │ │ + 3bfc: 9c04 ldr r4, [sp, #16] │ │ + 3bfe: 61f2 str r2, [r6, #28] │ │ + 3c00: fb05 0202 mla r2, r5, r2, r0 │ │ + 3c04: 61d1 str r1, [r2, #28] │ │ + 3c06: 6233 str r3, [r6, #32] │ │ + 3c08: 6213 str r3, [r2, #32] │ │ + 3c0a: fb05 0203 mla r2, r5, r3, r0 │ │ + 3c0e: fb05 0004 mla r0, r5, r4, r0 │ │ + 3c12: 61d4 str r4, [r2, #28] │ │ + 3c14: 61c3 str r3, [r0, #28] │ │ + 3c16: 6211 str r1, [r2, #32] │ │ + 3c18: 6201 str r1, [r0, #32] │ │ + 3c1a: bd70 pop {r4, r5, r6, pc} │ │ + │ │ +00003c1c : │ │ + 3c1c: b570 push {r4, r5, r6, lr} │ │ + 3c1e: f100 040c add.w r4, r0, #12 │ │ + 3c22: f200 760c addw r6, r0, #1804 ; 0x70c │ │ + 3c26: 4605 mov r5, r0 │ │ + 3c28: 4620 mov r0, r4 │ │ + 3c2a: 4629 mov r1, r5 │ │ + 3c2c: f504 74e0 add.w r4, r4, #448 ; 0x1c0 │ │ + 3c30: f000 fc0a bl 4448 │ │ + 3c34: 42b4 cmp r4, r6 │ │ + 3c36: d1f7 bne.n 3c28 │ │ + 3c38: bd70 pop {r4, r5, r6, pc} │ │ + │ │ +00003c3a : │ │ + 3c3a: b5f0 push {r4, r5, r6, r7, lr} │ │ + 3c3c: 2300 movs r3, #0 │ │ + 3c3e: 2614 movs r6, #20 │ │ + 3c40: fb06 f503 mul.w r5, r6, r3 │ │ + 3c44: 2200 movs r2, #0 │ │ + 3c46: 1954 adds r4, r2, r5 │ │ + 3c48: 56cf ldrsb r7, [r1, r3] │ │ + 3c4a: f502 72e0 add.w r2, r2, #448 ; 0x1c0 │ │ + 3c4e: 4404 add r4, r0 │ │ + 3c50: f5b2 6fe0 cmp.w r2, #1792 ; 0x700 │ │ + 3c54: 62a7 str r7, [r4, #40] ; 0x28 │ │ + 3c56: d1f6 bne.n 3c46 │ │ + 3c58: 3301 adds r3, #1 │ │ + 3c5a: 2b15 cmp r3, #21 │ │ + 3c5c: d1f0 bne.n 3c40 │ │ + 3c5e: e8bd 40f0 ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + 3c62: f7ff bfdb b.w 3c1c │ │ + │ │ +00003c66 : │ │ + 3c66: b510 push {r4, lr} │ │ + 3c68: 4604 mov r4, r0 │ │ + 3c6a: f8d0 070c ldr.w r0, [r0, #1804] ; 0x70c │ │ + 3c6e: b108 cbz r0, 3c74 │ │ + 3c70: f7ff ed86 blx 3780 │ │ + 3c74: 6863 ldr r3, [r4, #4] │ │ + 3c76: 68a0 ldr r0, [r4, #8] │ │ + 3c78: 4358 muls r0, r3 │ │ + 3c7a: f7ff ed8e blx 3798 │ │ + 3c7e: 68a3 ldr r3, [r4, #8] │ │ + 3c80: 6862 ldr r2, [r4, #4] │ │ + 3c82: 2100 movs r1, #0 │ │ + 3c84: 435a muls r2, r3 │ │ + 3c86: f8c4 070c str.w r0, [r4, #1804] ; 0x70c │ │ + 3c8a: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ + 3c8e: f004 b84d b.w 7d2c <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ... │ │ + │ │ +00003c94 : │ │ + 3c94: 3903 subs r1, #3 │ │ + 3c96: 2901 cmp r1, #1 │ │ + 3c98: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ + 3c9a: 4604 mov r4, r0 │ │ + 3c9c: d822 bhi.n 3ce4 │ │ + 3c9e: 6845 ldr r5, [r0, #4] │ │ + 3ca0: 2304 movs r3, #4 │ │ + 3ca2: 2100 movs r1, #0 │ │ + 3ca4: 3d05 subs r5, #5 │ │ + 3ca6: 462a mov r2, r5 │ │ + 3ca8: f7ff ff3a bl 3b20 │ │ + 3cac: 2102 movs r1, #2 │ │ + 3cae: 28f0 cmp r0, #240 ; 0xf0 │ │ + 3cb0: 4620 mov r0, r4 │ │ + 3cb2: bf01 itttt eq │ │ + 3cb4: f8d4 370c ldreq.w r3, [r4, #1804] ; 0x70c │ │ + 3cb8: 68a2 ldreq r2, [r4, #8] │ │ + 3cba: fb02 3505 mlaeq r5, r2, r5, r3 │ │ + 3cbe: 2301 moveq r3, #1 │ │ + 3cc0: f04f 0204 mov.w r2, #4 │ │ + 3cc4: bf08 it eq │ │ + 3cc6: 712b strbeq r3, [r5, #4] │ │ + 3cc8: 68a6 ldr r6, [r4, #8] │ │ + 3cca: 1f75 subs r5, r6, #5 │ │ + 3ccc: 462b mov r3, r5 │ │ + 3cce: f7ff ff27 bl 3b20 │ │ + 3cd2: 28f0 cmp r0, #240 ; 0xf0 │ │ + 3cd4: d12e bne.n 3d34 │ │ + 3cd6: f8d4 370c ldr.w r3, [r4, #1804] ; 0x70c │ │ + 3cda: eb05 0586 add.w r5, r5, r6, lsl #2 │ │ + 3cde: 2210 movs r2, #16 │ │ + 3ce0: 555a strb r2, [r3, r5] │ │ + 3ce2: bdf8 pop {r3, r4, r5, r6, r7, pc} │ │ + 3ce4: 4f14 ldr r7, [pc, #80] ; (3d38 ) │ │ + 3ce6: 2500 movs r5, #0 │ │ + 3ce8: 447f add r7, pc │ │ + 3cea: 4629 mov r1, r5 │ │ + 3cec: 4620 mov r0, r4 │ │ + 3cee: f7ff ff78 bl 3be2 │ │ + 3cf2: 4629 mov r1, r5 │ │ + 3cf4: 4606 mov r6, r0 │ │ + 3cf6: 4620 mov r0, r4 │ │ + 3cf8: f7ff ff6c bl 3bd4 │ │ + 3cfc: 4629 mov r1, r5 │ │ + 3cfe: 4632 mov r2, r6 │ │ + 3d00: 4603 mov r3, r0 │ │ + 3d02: 4620 mov r0, r4 │ │ + 3d04: f7ff ff0c bl 3b20 │ │ + 3d08: 28f0 cmp r0, #240 ; 0xf0 │ │ + 3d0a: d110 bne.n 3d2e │ │ + 3d0c: 4629 mov r1, r5 │ │ + 3d0e: 4620 mov r0, r4 │ │ + 3d10: f7ff ff67 bl 3be2 │ │ + 3d14: 4629 mov r1, r5 │ │ + 3d16: 4606 mov r6, r0 │ │ + 3d18: 4620 mov r0, r4 │ │ + 3d1a: f7ff ff5b bl 3bd4 │ │ + 3d1e: f8d4 370c ldr.w r3, [r4, #1804] ; 0x70c │ │ + 3d22: 68a2 ldr r2, [r4, #8] │ │ + 3d24: fb02 3606 mla r6, r2, r6, r3 │ │ + 3d28: 1d3b adds r3, r7, #4 │ │ + 3d2a: 5ceb ldrb r3, [r5, r3] │ │ + 3d2c: 5433 strb r3, [r6, r0] │ │ + 3d2e: 3501 adds r5, #1 │ │ + 3d30: 2d04 cmp r5, #4 │ │ + 3d32: d1da bne.n 3cea │ │ + 3d34: bdf8 pop {r3, r4, r5, r6, r7, pc} │ │ + 3d36: bf00 nop │ │ + 3d38: 45f4 cmp ip, lr │ │ + ... │ │ + │ │ +00003d3c : │ │ + 3d3c: b570 push {r4, r5, r6, lr} │ │ + 3d3e: 4606 mov r6, r0 │ │ + 3d40: 460c mov r4, r1 │ │ + 3d42: f7ff ff90 bl 3c66 │ │ + 3d46: 4621 mov r1, r4 │ │ + 3d48: 4630 mov r0, r6 │ │ + 3d4a: f7ff ffa3 bl 3c94 │ │ + 3d4e: f106 050c add.w r5, r6, #12 │ │ + 3d52: 2400 movs r4, #0 │ │ + 3d54: 4628 mov r0, r5 │ │ + 3d56: 4622 mov r2, r4 │ │ + 3d58: 4631 mov r1, r6 │ │ + 3d5a: 3401 adds r4, #1 │ │ + 3d5c: f000 fbde bl 451c │ │ + 3d60: 2c04 cmp r4, #4 │ │ + 3d62: f505 75e0 add.w r5, r5, #448 ; 0x1c0 │ │ + 3d66: d1f5 bne.n 3d54 │ │ + 3d68: bd70 pop {r4, r5, r6, pc} │ │ + ... │ │ + │ │ +00003d6c : │ │ + 3d6c: e92d 43f7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ + 3d70: 461e mov r6, r3 │ │ + 3d72: 4b14 ldr r3, [pc, #80] ; (3dc4 ) │ │ + 3d74: f200 790c addw r9, r0, #1804 ; 0x70c │ │ + 3d78: 4605 mov r5, r0 │ │ + 3d7a: 4604 mov r4, r0 │ │ + 3d7c: 447b add r3, pc │ │ + 3d7e: 681b ldr r3, [r3, #0] │ │ + 3d80: 4688 mov r8, r1 │ │ + 3d82: 4617 mov r7, r2 │ │ + 3d84: 3308 adds r3, #8 │ │ + 3d86: f845 3b0c str.w r3, [r5], #12 │ │ + 3d8a: 4628 mov r0, r5 │ │ + 3d8c: f505 75e0 add.w r5, r5, #448 ; 0x1c0 │ │ + 3d90: f7ff feb1 bl 3af6 │ │ + 3d94: 454d cmp r5, r9 │ │ + 3d96: d1f8 bne.n 3d8a │ │ + 3d98: 4620 mov r0, r4 │ │ + 3d9a: 2300 movs r3, #0 │ │ + 3d9c: 2102 movs r1, #2 │ │ + 3d9e: f8c4 370c str.w r3, [r4, #1804] ; 0x70c │ │ + 3da2: 2314 movs r3, #20 │ │ + 3da4: 6063 str r3, [r4, #4] │ │ + 3da6: 60a3 str r3, [r4, #8] │ │ + 3da8: f7ff ffc8 bl 3d3c │ │ + 3dac: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ + 3dae: 4620 mov r0, r4 │ │ + 3db0: 4641 mov r1, r8 │ │ + 3db2: 463a mov r2, r7 │ │ + 3db4: 9300 str r3, [sp, #0] │ │ + 3db6: 4633 mov r3, r6 │ │ + 3db8: f7ff ff1b bl 3bf2 │ │ + 3dbc: 4620 mov r0, r4 │ │ + 3dbe: b003 add sp, #12 │ │ + 3dc0: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + 3dc4: 6140 str r0, [r0, #20] │ │ + ... │ │ + │ │ +00003dc8 : │ │ + 3dc8: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 3dcc: 4606 mov r6, r0 │ │ + 3dce: 468a mov sl, r1 │ │ + 3dd0: 4693 mov fp, r2 │ │ + 3dd2: 4699 mov r9, r3 │ │ + 3dd4: 461d mov r5, r3 │ │ + 3dd6: 27ff movs r7, #255 ; 0xff │ │ + 3dd8: f8da 3008 ldr.w r3, [sl, #8] │ │ + 3ddc: ebc9 0805 rsb r8, r9, r5 │ │ + 3de0: 4598 cmp r8, r3 │ │ + 3de2: da27 bge.n 3e34 │ │ + 3de4: 9c0a ldr r4, [sp, #40] ; 0x28 │ │ + 3de6: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ + 3de8: 1ae2 subs r2, r4, r3 │ │ + 3dea: f8da 3008 ldr.w r3, [sl, #8] │ │ + 3dee: 429a cmp r2, r3 │ │ + 3df0: da1b bge.n 3e2a │ │ + 3df2: 4650 mov r0, sl │ │ + 3df4: 4641 mov r1, r8 │ │ + 3df6: f000 f997 bl 4128 │ │ + 3dfa: b1a0 cbz r0, 3e26 │ │ + 3dfc: 2d00 cmp r5, #0 │ │ + 3dfe: db16 blt.n 3e2e │ │ + 3e00: 6873 ldr r3, [r6, #4] │ │ + 3e02: 429d cmp r5, r3 │ │ + 3e04: da13 bge.n 3e2e │ │ + 3e06: 2c00 cmp r4, #0 │ │ + 3e08: db11 blt.n 3e2e │ │ + 3e0a: 68b3 ldr r3, [r6, #8] │ │ + 3e0c: 429c cmp r4, r3 │ │ + 3e0e: da0e bge.n 3e2e │ │ + 3e10: 4630 mov r0, r6 │ │ + 3e12: 4659 mov r1, fp │ │ + 3e14: 462a mov r2, r5 │ │ + 3e16: 4623 mov r3, r4 │ │ + 3e18: f7ff fe82 bl 3b20 │ │ + 3e1c: 28ff cmp r0, #255 ; 0xff │ │ + 3e1e: d00c beq.n 3e3a │ │ + 3e20: 28f1 cmp r0, #241 ; 0xf1 │ │ + 3e22: bf08 it eq │ │ + 3e24: 27f1 moveq r7, #241 ; 0xf1 │ │ + 3e26: 3401 adds r4, #1 │ │ + 3e28: e7dd b.n 3de6 │ │ + 3e2a: 3501 adds r5, #1 │ │ + 3e2c: e7d4 b.n 3dd8 │ │ + 3e2e: 20ff movs r0, #255 ; 0xff │ │ + 3e30: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 3e34: 4638 mov r0, r7 │ │ + 3e36: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 3e3a: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + │ │ +00003e3e : │ │ + 3e3e: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + 3e40: 1d0a adds r2, r1, #4 │ │ + 3e42: 460b mov r3, r1 │ │ + 3e44: f44f 71e0 mov.w r1, #448 ; 0x1c0 │ │ + 3e48: cab4 ldmia r2, {r2, r4, r5, r7} │ │ + 3e4a: f04f 0e14 mov.w lr, #20 │ │ + 3e4e: 4351 muls r1, r2 │ │ + 3e50: fb0e 1104 mla r1, lr, r4, r1 │ │ + 3e54: 1844 adds r4, r0, r1 │ │ + 3e56: 6365 str r5, [r4, #52] ; 0x34 │ │ + 3e58: 4621 mov r1, r4 │ │ + 3e5a: 63a7 str r7, [r4, #56] ; 0x38 │ │ + 3e5c: 3128 adds r1, #40 ; 0x28 │ │ + 3e5e: 699c ldr r4, [r3, #24] │ │ + 3e60: 9400 str r4, [sp, #0] │ │ + 3e62: 695b ldr r3, [r3, #20] │ │ + 3e64: f7ff ffb0 bl 3dc8 │ │ + 3e68: b003 add sp, #12 │ │ + 3e6a: bdf0 pop {r4, r5, r6, r7, pc} │ │ + │ │ +00003e6c : │ │ + 3e6c: 6883 ldr r3, [r0, #8] │ │ + 3e6e: 434b muls r3, r1 │ │ + 3e70: f8d0 170c ldr.w r1, [r0, #1804] ; 0x70c │ │ + 3e74: 4411 add r1, r2 │ │ + 3e76: 2200 movs r2, #0 │ │ + 3e78: 54ca strb r2, [r1, r3] │ │ + 3e7a: 4770 bx lr │ │ + │ │ +00003e7c : │ │ + 3e7c: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 3e80: 4691 mov r9, r2 │ │ + 3e82: 469a mov sl, r3 │ │ + 3e84: f8d0 270c ldr.w r2, [r0, #1804] ; 0x70c │ │ + 3e88: 6883 ldr r3, [r0, #8] │ │ + 3e8a: b085 sub sp, #20 │ │ + 3e8c: f8df b0b8 ldr.w fp, [pc, #184] ; 3f48 │ │ + 3e90: f109 36ff add.w r6, r9, #4294967295 ; 0xffffffff │ │ + 3e94: f8df c0b4 ldr.w ip, [pc, #180] ; 3f4c │ │ + 3e98: 4607 mov r7, r0 │ │ + 3e9a: fb03 2309 mla r3, r3, r9, r2 │ │ + 3e9e: 44fb add fp, pc │ │ + 3ea0: 448b add fp, r1 │ │ + 3ea2: 44fc add ip, pc │ │ + 3ea4: 4688 mov r8, r1 │ │ + 3ea6: f061 0203 orn r2, r1, #3 │ │ + 3eaa: f803 200a strb.w r2, [r3, sl] │ │ + 3eae: f109 0302 add.w r3, r9, #2 │ │ + 3eb2: 9300 str r3, [sp, #0] │ │ + 3eb4: f10a 0302 add.w r3, sl, #2 │ │ + 3eb8: 9301 str r3, [sp, #4] │ │ + 3eba: eb0c 0301 add.w r3, ip, r1 │ │ + 3ebe: 9302 str r3, [sp, #8] │ │ + 3ec0: 9b00 ldr r3, [sp, #0] │ │ + 3ec2: 429e cmp r6, r3 │ │ + 3ec4: d03c beq.n 3f40 │ │ + 3ec6: 2e00 cmp r6, #0 │ │ + 3ec8: db38 blt.n 3f3c │ │ + 3eca: 687b ldr r3, [r7, #4] │ │ + 3ecc: 429e cmp r6, r3 │ │ + 3ece: da35 bge.n 3f3c │ │ + 3ed0: f10a 35ff add.w r5, sl, #4294967295 ; 0xffffffff │ │ + 3ed4: 9b01 ldr r3, [sp, #4] │ │ + 3ed6: 429d cmp r5, r3 │ │ + 3ed8: d030 beq.n 3f3c │ │ + 3eda: 2d00 cmp r5, #0 │ │ + 3edc: db2c blt.n 3f38 │ │ + 3ede: 68bc ldr r4, [r7, #8] │ │ + 3ee0: 42a5 cmp r5, r4 │ │ + 3ee2: da29 bge.n 3f38 │ │ + 3ee4: 4638 mov r0, r7 │ │ + 3ee6: 4641 mov r1, r8 │ │ + 3ee8: 4632 mov r2, r6 │ │ + 3eea: 462b mov r3, r5 │ │ + 3eec: f8cd c00c str.w ip, [sp, #12] │ │ + 3ef0: f7ff fe16 bl 3b20 │ │ + 3ef4: f8dd c00c ldr.w ip, [sp, #12] │ │ + 3ef8: 28ff cmp r0, #255 ; 0xff │ │ + 3efa: d01d beq.n 3f38 │ │ + 3efc: 4374 muls r4, r6 │ │ + 3efe: 454e cmp r6, r9 │ │ + 3f00: f8d7 370c ldr.w r3, [r7, #1804] ; 0x70c │ │ + 3f04: 442c add r4, r5 │ │ + 3f06: d007 beq.n 3f18 │ │ + 3f08: 4555 cmp r5, sl │ │ + 3f0a: d005 beq.n 3f18 │ │ + 3f0c: 5d19 ldrb r1, [r3, r4] │ │ + 3f0e: f89b 2004 ldrb.w r2, [fp, #4] │ │ + 3f12: 430a orrs r2, r1 │ │ + 3f14: 551a strb r2, [r3, r4] │ │ + 3f16: e00f b.n 3f38 │ │ + 3f18: 5d19 ldrb r1, [r3, r4] │ │ + 3f1a: f81c 2008 ldrb.w r2, [ip, r8] │ │ + 3f1e: ea21 0202 bic.w r2, r1, r2 │ │ + 3f22: 551a strb r2, [r3, r4] │ │ + 3f24: 68bb ldr r3, [r7, #8] │ │ + 3f26: f8d7 170c ldr.w r1, [r7, #1804] ; 0x70c │ │ + 3f2a: 9a02 ldr r2, [sp, #8] │ │ + 3f2c: fb03 5306 mla r3, r3, r6, r5 │ │ + 3f30: 7a12 ldrb r2, [r2, #8] │ │ + 3f32: 5cc8 ldrb r0, [r1, r3] │ │ + 3f34: 4302 orrs r2, r0 │ │ + 3f36: 54ca strb r2, [r1, r3] │ │ + 3f38: 3501 adds r5, #1 │ │ + 3f3a: e7cb b.n 3ed4 │ │ + 3f3c: 3601 adds r6, #1 │ │ + 3f3e: e7bf b.n 3ec0 │ │ + 3f40: b005 add sp, #20 │ │ + 3f42: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 3f46: bf00 nop │ │ + 3f48: 443e add r6, r7 │ │ + 3f4a: 0000 movs r0, r0 │ │ + 3f4c: 443a add r2, r7 │ │ + ... │ │ + │ │ +00003f50 : │ │ + 3f50: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 3f54: 4680 mov r8, r0 │ │ + 3f56: 9f0a ldr r7, [sp, #40] ; 0x28 │ │ + 3f58: 460c mov r4, r1 │ │ + 3f5a: 4691 mov r9, r2 │ │ + 3f5c: 469a mov sl, r3 │ │ + 3f5e: 2500 movs r5, #0 │ │ + 3f60: 68a3 ldr r3, [r4, #8] │ │ + 3f62: 429d cmp r5, r3 │ │ + 3f64: da15 bge.n 3f92 │ │ + 3f66: eb05 0b0a add.w fp, r5, sl │ │ + 3f6a: 2600 movs r6, #0 │ │ + 3f6c: 68a3 ldr r3, [r4, #8] │ │ + 3f6e: 429e cmp r6, r3 │ │ + 3f70: da0d bge.n 3f8e │ │ + 3f72: 4620 mov r0, r4 │ │ + 3f74: 4629 mov r1, r5 │ │ + 3f76: 4632 mov r2, r6 │ │ + 3f78: f000 f8d6 bl 4128 │ │ + 3f7c: b128 cbz r0, 3f8a │ │ + 3f7e: 4640 mov r0, r8 │ │ + 3f80: 4649 mov r1, r9 │ │ + 3f82: 465a mov r2, fp │ │ + 3f84: 19f3 adds r3, r6, r7 │ │ + 3f86: f7ff ff79 bl 3e7c │ │ + 3f8a: 3601 adds r6, #1 │ │ + 3f8c: e7ee b.n 3f6c │ │ + 3f8e: 3501 adds r5, #1 │ │ + 3f90: e7e6 b.n 3f60 │ │ + 3f92: 6823 ldr r3, [r4, #0] │ │ + 3f94: 4640 mov r0, r8 │ │ + 3f96: 3b01 subs r3, #1 │ │ + 3f98: 6023 str r3, [r4, #0] │ │ + 3f9a: f7ff fe3f bl 3c1c │ │ + 3f9e: 20f1 movs r0, #241 ; 0xf1 │ │ + 3fa0: e8bd 8ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + │ │ +00003fa4 : │ │ + 3fa4: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + 3fa6: 1d0a adds r2, r1, #4 │ │ + 3fa8: 460b mov r3, r1 │ │ + 3faa: f44f 71e0 mov.w r1, #448 ; 0x1c0 │ │ + 3fae: cab4 ldmia r2, {r2, r4, r5, r7} │ │ + 3fb0: f04f 0e14 mov.w lr, #20 │ │ + 3fb4: 4351 muls r1, r2 │ │ + 3fb6: fb0e 1104 mla r1, lr, r4, r1 │ │ + 3fba: 1844 adds r4, r0, r1 │ │ + 3fbc: 6365 str r5, [r4, #52] ; 0x34 │ │ + 3fbe: 4621 mov r1, r4 │ │ + 3fc0: 63a7 str r7, [r4, #56] ; 0x38 │ │ + 3fc2: 3128 adds r1, #40 ; 0x28 │ │ + 3fc4: 699c ldr r4, [r3, #24] │ │ + 3fc6: 9400 str r4, [sp, #0] │ │ + 3fc8: 695b ldr r3, [r3, #20] │ │ + 3fca: f7ff ffc1 bl 3f50 │ │ + 3fce: b003 add sp, #12 │ │ + 3fd0: bdf0 pop {r4, r5, r6, r7, pc} │ │ + │ │ +00003fd2 : │ │ + 3fd2: b570 push {r4, r5, r6, lr} │ │ + 3fd4: 4615 mov r5, r2 │ │ + 3fd6: 461e mov r6, r3 │ │ + 3fd8: 6842 ldr r2, [r0, #4] │ │ + 3fda: 6883 ldr r3, [r0, #8] │ │ + 3fdc: 4604 mov r4, r0 │ │ + 3fde: f8d5 170c ldr.w r1, [r5, #1804] ; 0x70c │ │ + 3fe2: f8d0 070c ldr.w r0, [r0, #1804] ; 0x70c │ │ + 3fe6: 435a muls r2, r3 │ │ + 3fe8: f7ff ebe2 blx 37b0 │ │ + 3fec: f105 010c add.w r1, r5, #12 │ │ + 3ff0: f104 000c add.w r0, r4, #12 │ │ + 3ff4: f44f 62e0 mov.w r2, #1792 ; 0x700 │ │ + 3ff8: f7ff ebda blx 37b0 │ │ + 3ffc: 4620 mov r0, r4 │ │ + 3ffe: 4631 mov r1, r6 │ │ + 4000: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} │ │ + 4004: f7ff bfce b.w 3fa4 │ │ + │ │ +00004008 : │ │ + 4008: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 400c: 460e mov r6, r1 │ │ + 400e: 680d ldr r5, [r1, #0] │ │ + 4010: 4617 mov r7, r2 │ │ + 4012: f44f 73e0 mov.w r3, #448 ; 0x1c0 │ │ + 4016: 4604 mov r4, r0 │ │ + 4018: f04f 0900 mov.w r9, #0 │ │ + 401c: 6869 ldr r1, [r5, #4] │ │ + 401e: 68aa ldr r2, [r5, #8] │ │ + 4020: 434b muls r3, r1 │ │ + 4022: 2114 movs r1, #20 │ │ + 4024: fb01 3302 mla r3, r1, r2, r3 │ │ + 4028: 68ea ldr r2, [r5, #12] │ │ + 402a: 6929 ldr r1, [r5, #16] │ │ + 402c: f103 0820 add.w r8, r3, #32 │ │ + 4030: 4403 add r3, r0 │ │ + 4032: 4480 add r8, r0 │ │ + 4034: f108 0b08 add.w fp, r8, #8 │ │ + 4038: 635a str r2, [r3, #52] ; 0x34 │ │ + 403a: 6399 str r1, [r3, #56] ; 0x38 │ │ + 403c: f8db 3008 ldr.w r3, [fp, #8] │ │ + 4040: 4599 cmp r9, r3 │ │ + 4042: da18 bge.n 4076 │ │ + 4044: f04f 0a00 mov.w sl, #0 │ │ + 4048: f8db 3008 ldr.w r3, [fp, #8] │ │ + 404c: 459a cmp sl, r3 │ │ + 404e: da0f bge.n 4070 │ │ + 4050: 4658 mov r0, fp │ │ + 4052: 4651 mov r1, sl │ │ + 4054: 464a mov r2, r9 │ │ + 4056: f000 f867 bl 4128 │ │ + 405a: b130 cbz r0, 406a │ │ + 405c: 6969 ldr r1, [r5, #20] │ │ + 405e: 4620 mov r0, r4 │ │ + 4060: 69aa ldr r2, [r5, #24] │ │ + 4062: 4451 add r1, sl │ │ + 4064: 444a add r2, r9 │ │ + 4066: f7ff ff01 bl 3e6c │ │ + 406a: f10a 0a01 add.w sl, sl, #1 │ │ + 406e: e7eb b.n 4048 │ │ + 4070: f109 0901 add.w r9, r9, #1 │ │ + 4074: e7e2 b.n 403c │ │ + 4076: 2500 movs r5, #0 │ │ + 4078: 68a3 ldr r3, [r4, #8] │ │ + 407a: 429d cmp r5, r3 │ │ + 407c: da11 bge.n 40a2 │ │ + 407e: f04f 0900 mov.w r9, #0 │ │ + 4082: 6863 ldr r3, [r4, #4] │ │ + 4084: 4599 cmp r9, r3 │ │ + 4086: da0a bge.n 409e │ │ + 4088: 68a3 ldr r3, [r4, #8] │ │ + 408a: f8d4 270c ldr.w r2, [r4, #1804] ; 0x70c │ │ + 408e: fb03 2309 mla r3, r3, r9, r2 │ │ + 4092: 5d5b ldrb r3, [r3, r5] │ │ + 4094: 2bfb cmp r3, #251 ; 0xfb │ │ + 4096: d932 bls.n 40fe │ │ + 4098: f109 0901 add.w r9, r9, #1 │ │ + 409c: e7f1 b.n 4082 │ │ + 409e: 3501 adds r5, #1 │ │ + 40a0: e7ea b.n 4078 │ │ + 40a2: 2500 movs r5, #0 │ │ + 40a4: 68a3 ldr r3, [r4, #8] │ │ + 40a6: 429d cmp r5, r3 │ │ + 40a8: da18 bge.n 40dc │ │ + 40aa: f04f 0900 mov.w r9, #0 │ │ + 40ae: 6863 ldr r3, [r4, #4] │ │ + 40b0: 4599 cmp r9, r3 │ │ + 40b2: da11 bge.n 40d8 │ │ + 40b4: 68a3 ldr r3, [r4, #8] │ │ + 40b6: f8d4 270c ldr.w r2, [r4, #1804] ; 0x70c │ │ + 40ba: fb03 2309 mla r3, r3, r9, r2 │ │ + 40be: 5d59 ldrb r1, [r3, r5] │ │ + 40c0: 29fb cmp r1, #251 ; 0xfb │ │ + 40c2: d906 bls.n 40d2 │ │ + 40c4: 4620 mov r0, r4 │ │ + 40c6: f001 0103 and.w r1, r1, #3 │ │ + 40ca: 464a mov r2, r9 │ │ + 40cc: 462b mov r3, r5 │ │ + 40ce: f7ff fed5 bl 3e7c │ │ + 40d2: f109 0901 add.w r9, r9, #1 │ │ + 40d6: e7ea b.n 40ae │ │ + 40d8: 3501 adds r5, #1 │ │ + 40da: e7e3 b.n 40a4 │ │ + 40dc: 4620 mov r0, r4 │ │ + 40de: 4639 mov r1, r7 │ │ + 40e0: f7ff fdd8 bl 3c94 │ │ + 40e4: f8d8 3008 ldr.w r3, [r8, #8] │ │ + 40e8: 4620 mov r0, r4 │ │ + 40ea: 3301 adds r3, #1 │ │ + 40ec: f8c8 3008 str.w r3, [r8, #8] │ │ + 40f0: f7ff fd94 bl 3c1c │ │ + 40f4: 4630 mov r0, r6 │ │ + 40f6: e8bd 4ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 40fa: f000 bafa b.w 46f2 │ │ + 40fe: 4620 mov r0, r4 │ │ + 4100: 4649 mov r1, r9 │ │ + 4102: 462a mov r2, r5 │ │ + 4104: f7ff feb2 bl 3e6c │ │ + 4108: e7c6 b.n 4098 │ │ + ... │ │ + │ │ +0000410c : │ │ + 410c: 2301 movs r3, #1 │ │ + 410e: 6003 str r3, [r0, #0] │ │ + 4110: 4b04 ldr r3, [pc, #16] ; (4124 ) │ │ + 4112: 6041 str r1, [r0, #4] │ │ + 4114: 447b add r3, pc │ │ + 4116: f853 3021 ldr.w r3, [r3, r1, lsl #2] │ │ + 411a: 6083 str r3, [r0, #8] │ │ + 411c: 2300 movs r3, #0 │ │ + 411e: 6103 str r3, [r0, #16] │ │ + 4120: 60c3 str r3, [r0, #12] │ │ + 4122: 4770 bx lr │ │ + 4124: 41d4 rors r4, r2 │ │ + ... │ │ + │ │ +00004128 : │ │ + 4128: b570 push {r4, r5, r6, lr} │ │ + 412a: 4616 mov r6, r2 │ │ + 412c: 68c2 ldr r2, [r0, #12] │ │ + 412e: 4604 mov r4, r0 │ │ + 4130: 460d mov r5, r1 │ │ + 4132: 6903 ldr r3, [r0, #16] │ │ + 4134: b9d2 cbnz r2, 416c │ │ + 4136: b373 cbz r3, 4196 │ │ + 4138: 2b01 cmp r3, #1 │ │ + 413a: d104 bne.n 4146 │ │ + 413c: 6882 ldr r2, [r0, #8] │ │ + 413e: 460b mov r3, r1 │ │ + 4140: 3a01 subs r2, #1 │ │ + 4142: 1b92 subs r2, r2, r6 │ │ + 4144: e02c b.n 41a0 │ │ + 4146: 2b02 cmp r3, #2 │ │ + 4148: d104 bne.n 4154 │ │ + 414a: 6883 ldr r3, [r0, #8] │ │ + 414c: 3b01 subs r3, #1 │ │ + 414e: 1a5a subs r2, r3, r1 │ │ + 4150: 1b9b subs r3, r3, r6 │ │ + 4152: e025 b.n 41a0 │ │ + 4154: 2b03 cmp r3, #3 │ │ + 4156: d103 bne.n 4160 │ │ + 4158: 6883 ldr r3, [r0, #8] │ │ + 415a: 3b01 subs r3, #1 │ │ + 415c: 1a5b subs r3, r3, r1 │ │ + 415e: e01e b.n 419e │ │ + 4160: 4816 ldr r0, [pc, #88] ; (41bc ) │ │ + 4162: 210f movs r1, #15 │ │ + 4164: 4478 add r0, pc │ │ + 4166: f000 faf1 bl 474c │ │ + 416a: e017 b.n 419c │ │ + 416c: b923 cbnz r3, 4178 │ │ + 416e: 6882 ldr r2, [r0, #8] │ │ + 4170: 4633 mov r3, r6 │ │ + 4172: 3a01 subs r2, #1 │ │ + 4174: 1a52 subs r2, r2, r1 │ │ + 4176: e013 b.n 41a0 │ │ + 4178: 2b01 cmp r3, #1 │ │ + 417a: d00f beq.n 419c │ │ + 417c: 2b02 cmp r3, #2 │ │ + 417e: d103 bne.n 4188 │ │ + 4180: 6883 ldr r3, [r0, #8] │ │ + 4182: 3b01 subs r3, #1 │ │ + 4184: 1b9b subs r3, r3, r6 │ │ + 4186: e007 b.n 4198 │ │ + 4188: 2b03 cmp r3, #3 │ │ + 418a: d1e9 bne.n 4160 │ │ + 418c: 6883 ldr r3, [r0, #8] │ │ + 418e: 3b01 subs r3, #1 │ │ + 4190: 1b9a subs r2, r3, r6 │ │ + 4192: 1a5b subs r3, r3, r1 │ │ + 4194: e004 b.n 41a0 │ │ + 4196: 4633 mov r3, r6 │ │ + 4198: 462a mov r2, r5 │ │ + 419a: e001 b.n 41a0 │ │ + 419c: 462b mov r3, r5 │ │ + 419e: 4632 mov r2, r6 │ │ + 41a0: 6861 ldr r1, [r4, #4] │ │ + 41a2: eb02 0282 add.w r2, r2, r2, lsl #2 │ │ + 41a6: 2019 movs r0, #25 │ │ + 41a8: fb00 2201 mla r2, r0, r1, r2 │ │ + 41ac: 4904 ldr r1, [pc, #16] ; (41c0 ) │ │ + 41ae: 4479 add r1, pc │ │ + 41b0: 440a add r2, r1 │ │ + 41b2: 4413 add r3, r2 │ │ + 41b4: f893 0054 ldrb.w r0, [r3, #84] ; 0x54 │ │ + 41b8: bd70 pop {r4, r5, r6, pc} │ │ + 41ba: bf00 nop │ │ + 41bc: 4490 add r8, r2 │ │ + 41be: 0000 movs r0, r0 │ │ + 41c0: 413a asrs r2, r7 │ │ + ... │ │ + │ │ +000041c4 : │ │ + 41c4: 6903 ldr r3, [r0, #16] │ │ + 41c6: 3b01 subs r3, #1 │ │ + 41c8: 6103 str r3, [r0, #16] │ │ + 41ca: 2b00 cmp r3, #0 │ │ + 41cc: da08 bge.n 41e0 │ │ + 41ce: 6841 ldr r1, [r0, #4] │ │ + 41d0: 4a04 ldr r2, [pc, #16] ; (41e4 ) │ │ + 41d2: 447a add r2, pc │ │ + 41d4: eb02 0281 add.w r2, r2, r1, lsl #2 │ │ + 41d8: f8d2 2264 ldr.w r2, [r2, #612] ; 0x264 │ │ + 41dc: 4413 add r3, r2 │ │ + 41de: 6103 str r3, [r0, #16] │ │ + 41e0: 4770 bx lr │ │ + 41e2: bf00 nop │ │ + 41e4: 4116 asrs r6, r2 │ │ + ... │ │ + │ │ +000041e8 : │ │ + 41e8: b510 push {r4, lr} │ │ + 41ea: 4604 mov r4, r0 │ │ + 41ec: 6862 ldr r2, [r4, #4] │ │ + 41ee: 4b06 ldr r3, [pc, #24] ; (4208 ) │ │ + 41f0: 6900 ldr r0, [r0, #16] │ │ + 41f2: 447b add r3, pc │ │ + 41f4: eb03 0382 add.w r3, r3, r2, lsl #2 │ │ + 41f8: 3001 adds r0, #1 │ │ + 41fa: f8d3 1264 ldr.w r1, [r3, #612] ; 0x264 │ │ + 41fe: f002 eaf0 blx 67e0 <__aeabi_idivmod@@Base> │ │ + 4202: 6121 str r1, [r4, #16] │ │ + 4204: bd10 pop {r4, pc} │ │ + 4206: bf00 nop │ │ + 4208: 40f6 lsrs r6, r6 │ │ + ... │ │ + │ │ +0000420c : │ │ + 420c: 6842 ldr r2, [r0, #4] │ │ + 420e: 4b14 ldr r3, [pc, #80] ; (4260 ) │ │ + 4210: b510 push {r4, lr} │ │ + 4212: 447b add r3, pc │ │ + 4214: eb03 0382 add.w r3, r3, r2, lsl #2 │ │ + 4218: 4604 mov r4, r0 │ │ + 421a: f8d3 1264 ldr.w r1, [r3, #612] ; 0x264 │ │ + 421e: b1d9 cbz r1, 4258 │ │ + 4220: 68c2 ldr r2, [r0, #12] │ │ + 4222: 4b0e ldr r3, [pc, #56] ; (425c ) │ │ + 4224: 3201 adds r2, #1 │ │ + 4226: 4013 ands r3, r2 │ │ + 4228: 2b00 cmp r3, #0 │ │ + 422a: bfbe ittt lt │ │ + 422c: f103 33ff addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ + 4230: f063 0301 ornlt r3, r3, #1 │ │ + 4234: 3301 addlt r3, #1 │ │ + 4236: 60c3 str r3, [r0, #12] │ │ + 4238: 6900 ldr r0, [r0, #16] │ │ + 423a: 4b08 ldr r3, [pc, #32] ; (425c ) │ │ + 423c: 4003 ands r3, r0 │ │ + 423e: 2b00 cmp r3, #0 │ │ + 4240: bfbe ittt lt │ │ + 4242: f103 33ff addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ + 4246: f063 0301 ornlt r3, r3, #1 │ │ + 424a: 3301 addlt r3, #1 │ │ + 424c: 2b01 cmp r3, #1 │ │ + 424e: d103 bne.n 4258 │ │ + 4250: 3002 adds r0, #2 │ │ + 4252: f002 eac6 blx 67e0 <__aeabi_idivmod@@Base> │ │ + 4256: 6121 str r1, [r4, #16] │ │ + 4258: bd10 pop {r4, pc} │ │ + 425a: bf00 nop │ │ + 425c: 0001 movs r1, r0 │ │ + 425e: 8000 strh r0, [r0, #0] │ │ + 4260: 40d6 lsrs r6, r2 │ │ + ... │ │ + │ │ +00004264 : │ │ + 4264: 6842 ldr r2, [r0, #4] │ │ + 4266: 4b0f ldr r3, [pc, #60] ; (42a4 ) │ │ + 4268: b510 push {r4, lr} │ │ + 426a: 447b add r3, pc │ │ + 426c: eb03 0382 add.w r3, r3, r2, lsl #2 │ │ + 4270: 4604 mov r4, r0 │ │ + 4272: f8d3 1264 ldr.w r1, [r3, #612] ; 0x264 │ │ + 4276: b191 cbz r1, 429e │ │ + 4278: 68c2 ldr r2, [r0, #12] │ │ + 427a: 4b09 ldr r3, [pc, #36] ; (42a0 ) │ │ + 427c: 3201 adds r2, #1 │ │ + 427e: 4013 ands r3, r2 │ │ + 4280: 2b00 cmp r3, #0 │ │ + 4282: bfbe ittt lt │ │ + 4284: f103 33ff addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ + 4288: f063 0301 ornlt r3, r3, #1 │ │ + 428c: 3301 addlt r3, #1 │ │ + 428e: 60c3 str r3, [r0, #12] │ │ + 4290: 6900 ldr r0, [r0, #16] │ │ + 4292: 07c3 lsls r3, r0, #31 │ │ + 4294: d403 bmi.n 429e │ │ + 4296: 3002 adds r0, #2 │ │ + 4298: f002 eaa2 blx 67e0 <__aeabi_idivmod@@Base> │ │ + 429c: 6121 str r1, [r4, #16] │ │ + 429e: bd10 pop {r4, pc} │ │ + 42a0: 0001 movs r1, r0 │ │ + 42a2: 8000 strh r0, [r0, #0] │ │ + 42a4: 407e eors r6, r7 │ │ + ... │ │ + │ │ +000042a8 : │ │ + 42a8: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 42ac: 4699 mov r9, r3 │ │ + 42ae: 6903 ldr r3, [r0, #16] │ │ + 42b0: b089 sub sp, #36 ; 0x24 │ │ + 42b2: 4690 mov r8, r2 │ │ + 42b4: 6842 ldr r2, [r0, #4] │ │ + 42b6: f8df a0bc ldr.w sl, [pc, #188] ; 4374 │ │ + 42ba: 4604 mov r4, r0 │ │ + 42bc: 9302 str r3, [sp, #8] │ │ + 42be: 2500 movs r5, #0 │ │ + 42c0: 68c3 ldr r3, [r0, #12] │ │ + 42c2: 44fa add sl, pc │ │ + 42c4: 9104 str r1, [sp, #16] │ │ + 42c6: 60c5 str r5, [r0, #12] │ │ + 42c8: 9303 str r3, [sp, #12] │ │ + 42ca: 4b2b ldr r3, [pc, #172] ; (4378 ) │ │ + 42cc: 447b add r3, pc │ │ + 42ce: eb03 0382 add.w r3, r3, r2, lsl #2 │ │ + 42d2: f8d3 32b8 ldr.w r3, [r3, #696] ; 0x2b8 │ │ + 42d6: 3b02 subs r3, #2 │ │ + 42d8: f1d3 0b00 rsbs fp, r3, #0 │ │ + 42dc: eb4b 0b03 adc.w fp, fp, r3 │ │ + 42e0: 4b26 ldr r3, [pc, #152] ; (437c ) │ │ + 42e2: 447b add r3, pc │ │ + 42e4: 9306 str r3, [sp, #24] │ │ + 42e6: 4b26 ldr r3, [pc, #152] ; (4380 ) │ │ + 42e8: 447b add r3, pc │ │ + 42ea: 9307 str r3, [sp, #28] │ │ + 42ec: 68e3 ldr r3, [r4, #12] │ │ + 42ee: 455b cmp r3, fp │ │ + 42f0: dc38 bgt.n 4364 │ │ + 42f2: 2300 movs r3, #0 │ │ + 42f4: 6123 str r3, [r4, #16] │ │ + 42f6: 6863 ldr r3, [r4, #4] │ │ + 42f8: 9a06 ldr r2, [sp, #24] │ │ + 42fa: eb02 0383 add.w r3, r2, r3, lsl #2 │ │ + 42fe: 6922 ldr r2, [r4, #16] │ │ + 4300: f8d3 3264 ldr.w r3, [r3, #612] ; 0x264 │ │ + 4304: 429a cmp r2, r3 │ │ + 4306: da29 bge.n 435c │ │ + 4308: 2600 movs r6, #0 │ │ + 430a: 6863 ldr r3, [r4, #4] │ │ + 430c: 9a07 ldr r2, [sp, #28] │ │ + 430e: f852 3023 ldr.w r3, [r2, r3, lsl #2] │ │ + 4312: 429e cmp r6, r3 │ │ + 4314: da1f bge.n 4356 │ │ + 4316: 9b12 ldr r3, [sp, #72] ; 0x48 │ │ + 4318: 2700 movs r7, #0 │ │ + 431a: 1b9b subs r3, r3, r6 │ │ + 431c: 9305 str r3, [sp, #20] │ │ + 431e: 6863 ldr r3, [r4, #4] │ │ + 4320: f85a 3023 ldr.w r3, [sl, r3, lsl #2] │ │ + 4324: 429f cmp r7, r3 │ │ + 4326: da14 bge.n 4352 │ │ + 4328: 4620 mov r0, r4 │ │ + 432a: 4639 mov r1, r7 │ │ + 432c: 4632 mov r2, r6 │ │ + 432e: f7ff fefb bl 4128 │ │ + 4332: 2801 cmp r0, #1 │ │ + 4334: d10b bne.n 434e │ │ + 4336: 9b05 ldr r3, [sp, #20] │ │ + 4338: 4621 mov r1, r4 │ │ + 433a: 9804 ldr r0, [sp, #16] │ │ + 433c: 4642 mov r2, r8 │ │ + 433e: 9300 str r3, [sp, #0] │ │ + 4340: ebc7 0309 rsb r3, r7, r9 │ │ + 4344: f7ff fd40 bl 3dc8 │ │ + 4348: 28f1 cmp r0, #241 ; 0xf1 │ │ + 434a: bf08 it eq │ │ + 434c: 3501 addeq r5, #1 │ │ + 434e: 3701 adds r7, #1 │ │ + 4350: e7e5 b.n 431e │ │ + 4352: 3601 adds r6, #1 │ │ + 4354: e7d9 b.n 430a │ │ + 4356: 6923 ldr r3, [r4, #16] │ │ + 4358: 3301 adds r3, #1 │ │ + 435a: e7cb b.n 42f4 │ │ + 435c: 68e3 ldr r3, [r4, #12] │ │ + 435e: 3301 adds r3, #1 │ │ + 4360: 60e3 str r3, [r4, #12] │ │ + 4362: e7c3 b.n 42ec │ │ + 4364: 9b02 ldr r3, [sp, #8] │ │ + 4366: 4628 mov r0, r5 │ │ + 4368: 6123 str r3, [r4, #16] │ │ + 436a: 9b03 ldr r3, [sp, #12] │ │ + 436c: 60e3 str r3, [r4, #12] │ │ + 436e: b009 add sp, #36 ; 0x24 │ │ + 4370: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 4374: 4026 ands r6, r4 │ │ + 4376: 0000 movs r0, r0 │ │ + 4378: 401c ands r4, r3 │ │ + 437a: 0000 movs r0, r0 │ │ + 437c: 4006 ands r6, r0 │ │ + 437e: 0000 movs r0, r0 │ │ + 4380: 4000 ands r0, r0 │ │ + ... │ │ + │ │ +00004384 : │ │ + 4384: b538 push {r3, r4, r5, lr} │ │ + 4386: 4604 mov r4, r0 │ │ + 4388: 4b09 ldr r3, [pc, #36] ; (43b0 ) │ │ + 438a: f8d0 5728 ldr.w r5, [r0, #1832] ; 0x728 │ │ + 438e: 447b add r3, pc │ │ + 4390: 681b ldr r3, [r3, #0] │ │ + 4392: 3308 adds r3, #8 │ │ + 4394: 6003 str r3, [r0, #0] │ │ + 4396: b12d cbz r5, 43a4 │ │ + 4398: 4628 mov r0, r5 │ │ + 439a: f000 f99e bl 46da │ │ + 439e: 4628 mov r0, r5 │ │ + 43a0: f7ff e9f4 blx 378c │ │ + 43a4: 4620 mov r0, r4 │ │ + 43a6: f7ff fb8d bl 3ac4 │ │ + 43aa: 4620 mov r0, r4 │ │ + 43ac: bd38 pop {r3, r4, r5, pc} │ │ + 43ae: bf00 nop │ │ + 43b0: 5b32 ldrh r2, [r6, r4] │ │ + ... │ │ + │ │ +000043b4 : │ │ + 43b4: b510 push {r4, lr} │ │ + 43b6: 4604 mov r4, r0 │ │ + 43b8: f7ff ffe4 bl 4384 │ │ + 43bc: 4620 mov r0, r4 │ │ + 43be: f7ff e9e6 blx 378c │ │ + 43c2: 4620 mov r0, r4 │ │ + 43c4: bd10 pop {r4, pc} │ │ + ... │ │ + │ │ +000043c8 : │ │ + 43c8: b510 push {r4, lr} │ │ + 43ca: 4604 mov r4, r0 │ │ + 43cc: f7ff fbc4 bl 3b58 │ │ + 43d0: 4b10 ldr r3, [pc, #64] ; (4414 ) │ │ + 43d2: 200c movs r0, #12 │ │ + 43d4: 447b add r3, pc │ │ + 43d6: 681b ldr r3, [r3, #0] │ │ + 43d8: 3308 adds r3, #8 │ │ + 43da: 6023 str r3, [r4, #0] │ │ + 43dc: f04f 33ff mov.w r3, #4294967295 ; 0xffffffff │ │ + 43e0: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ + 43e4: 2302 movs r3, #2 │ │ + 43e6: f8c4 3724 str.w r3, [r4, #1828] ; 0x724 │ │ + 43ea: f06f 0301 mvn.w r3, #1 │ │ + 43ee: f8c4 3714 str.w r3, [r4, #1812] ; 0x714 │ │ + 43f2: f8c4 3718 str.w r3, [r4, #1816] ; 0x718 │ │ + 43f6: f8c4 371c str.w r3, [r4, #1820] ; 0x71c │ │ + 43fa: f8c4 3720 str.w r3, [r4, #1824] ; 0x720 │ │ + 43fe: f7ff e9de blx 37bc │ │ + 4402: 2300 movs r3, #0 │ │ + 4404: 6003 str r3, [r0, #0] │ │ + 4406: 6043 str r3, [r0, #4] │ │ + 4408: 6083 str r3, [r0, #8] │ │ + 440a: f8c4 0728 str.w r0, [r4, #1832] ; 0x728 │ │ + 440e: 4620 mov r0, r4 │ │ + 4410: bd10 pop {r4, pc} │ │ + 4412: bf00 nop │ │ + 4414: 5aec ldrh r4, [r5, r3] │ │ + ... │ │ + │ │ +00004418 : │ │ + 4418: f8d0 0728 ldr.w r0, [r0, #1832] ; 0x728 │ │ + 441c: f000 b8e8 b.w 45f0 │ │ + │ │ +00004420 : │ │ + 4420: f8d0 0728 ldr.w r0, [r0, #1832] ; 0x728 │ │ + 4424: f000 b90b b.w 463e │ │ + │ │ +00004428 : │ │ + 4428: f500 62e2 add.w r2, r0, #1808 ; 0x710 │ │ + 442c: f500 63e4 add.w r3, r0, #1824 ; 0x720 │ │ + 4430: 2000 movs r0, #0 │ │ + 4432: b510 push {r4, lr} │ │ + 4434: 1c41 adds r1, r0, #1 │ │ + 4436: f852 4f04 ldr.w r4, [r2, #4]! │ │ + 443a: f114 0f02 cmn.w r4, #2 │ │ + 443e: bf18 it ne │ │ + 4440: 4608 movne r0, r1 │ │ + 4442: 429a cmp r2, r3 │ │ + 4444: d1f6 bne.n 4434 │ │ + 4446: bd10 pop {r4, pc} │ │ + │ │ +00004448 : │ │ + 4448: e92d 4ff7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 444c: 2300 movs r3, #0 │ │ + 444e: 4e30 ldr r6, [pc, #192] ; (4510 ) │ │ + 4450: 4604 mov r4, r0 │ │ + 4452: 6003 str r3, [r0, #0] │ │ + 4454: 460f mov r7, r1 │ │ + 4456: 6083 str r3, [r0, #8] │ │ + 4458: 447e add r6, pc │ │ + 445a: 60c3 str r3, [r0, #12] │ │ + 445c: 6043 str r3, [r0, #4] │ │ + 445e: 4603 mov r3, r0 │ │ + 4460: f500 70d2 add.w r0, r0, #420 ; 0x1a4 │ │ + 4464: 69da ldr r2, [r3, #28] │ │ + 4466: 3314 adds r3, #20 │ │ + 4468: 6861 ldr r1, [r4, #4] │ │ + 446a: 440a add r2, r1 │ │ + 446c: 6062 str r2, [r4, #4] │ │ + 446e: 68da ldr r2, [r3, #12] │ │ + 4470: 689d ldr r5, [r3, #8] │ │ + 4472: 4283 cmp r3, r0 │ │ + 4474: f856 1022 ldr.w r1, [r6, r2, lsl #2] │ │ + 4478: 6822 ldr r2, [r4, #0] │ │ + 447a: fb05 2201 mla r2, r5, r1, r2 │ │ + 447e: 6022 str r2, [r4, #0] │ │ + 4480: d1f0 bne.n 4464 │ │ + 4482: f8df a090 ldr.w sl, [pc, #144] ; 4514 │ │ + 4486: 2600 movs r6, #0 │ │ + 4488: f8df 908c ldr.w r9, [pc, #140] ; 4518 │ │ + 448c: 44fa add sl, pc │ │ + 448e: 44f9 add r9, pc │ │ + 4490: 68bb ldr r3, [r7, #8] │ │ + 4492: 429e cmp r6, r3 │ │ + 4494: da39 bge.n 450a │ │ + 4496: f04f 0800 mov.w r8, #0 │ │ + 449a: 687b ldr r3, [r7, #4] │ │ + 449c: 4598 cmp r8, r3 │ │ + 449e: da32 bge.n 4506 │ │ + 44a0: 68bb ldr r3, [r7, #8] │ │ + 44a2: f8d7 170c ldr.w r1, [r7, #1804] ; 0x70c │ │ + 44a6: 69a2 ldr r2, [r4, #24] │ │ + 44a8: fb03 1308 mla r3, r3, r8, r1 │ │ + 44ac: 5d9b ldrb r3, [r3, r6] │ │ + 44ae: 2bfb cmp r3, #251 ; 0xfb │ │ + 44b0: d826 bhi.n 4500 │ │ + 44b2: 4452 add r2, sl │ │ + 44b4: f892 1054 ldrb.w r1, [r2, #84] ; 0x54 │ │ + 44b8: 400b ands r3, r1 │ │ + 44ba: d021 beq.n 4500 │ │ + 44bc: f892 2058 ldrb.w r2, [r2, #88] ; 0x58 │ │ + 44c0: 429a cmp r2, r3 │ │ + 44c2: d31d bcc.n 4500 │ │ + 44c4: f104 051c add.w r5, r4, #28 │ │ + 44c8: f504 7be0 add.w fp, r4, #448 ; 0x1c0 │ │ + 44cc: 682b ldr r3, [r5, #0] │ │ + 44ce: b1a3 cbz r3, 44fa │ │ + 44d0: 69a2 ldr r2, [r4, #24] │ │ + 44d2: 4643 mov r3, r8 │ │ + 44d4: 9600 str r6, [sp, #0] │ │ + 44d6: 4628 mov r0, r5 │ │ + 44d8: 4639 mov r1, r7 │ │ + 44da: f7ff fee5 bl 42a8 │ │ + 44de: 68a3 ldr r3, [r4, #8] │ │ + 44e0: 4403 add r3, r0 │ │ + 44e2: 60a3 str r3, [r4, #8] │ │ + 44e4: 686a ldr r2, [r5, #4] │ │ + 44e6: eb09 0382 add.w r3, r9, r2, lsl #2 │ │ + 44ea: 6ddb ldr r3, [r3, #92] ; 0x5c │ │ + 44ec: 4343 muls r3, r0 │ │ + 44ee: f859 0022 ldr.w r0, [r9, r2, lsl #2] │ │ + 44f2: 68e2 ldr r2, [r4, #12] │ │ + 44f4: fb00 2003 mla r0, r0, r3, r2 │ │ + 44f8: 60e0 str r0, [r4, #12] │ │ + 44fa: 3514 adds r5, #20 │ │ + 44fc: 455d cmp r5, fp │ │ + 44fe: d1e5 bne.n 44cc │ │ + 4500: f108 0801 add.w r8, r8, #1 │ │ + 4504: e7c9 b.n 449a │ │ + 4506: 3601 adds r6, #1 │ │ + 4508: e7c2 b.n 4490 │ │ + 450a: b003 add sp, #12 │ │ + 450c: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 4510: 4464 add r4, ip │ │ + 4512: 0000 movs r0, r0 │ │ + 4514: 4430 add r0, r6 │ │ + 4516: 0000 movs r0, r0 │ │ + 4518: 442e add r6, r5 │ │ + ... │ │ + │ │ +0000451c : │ │ + 451c: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ + 451e: f100 061c add.w r6, r0, #28 │ │ + 4522: 4605 mov r5, r0 │ │ + 4524: 460f mov r7, r1 │ │ + 4526: 2400 movs r4, #0 │ │ + 4528: 6182 str r2, [r0, #24] │ │ + 452a: 4630 mov r0, r6 │ │ + 452c: 4621 mov r1, r4 │ │ + 452e: 3401 adds r4, #1 │ │ + 4530: f7ff fdec bl 410c │ │ + 4534: 2c15 cmp r4, #21 │ │ + 4536: f106 0614 add.w r6, r6, #20 │ │ + 453a: d1f6 bne.n 452a │ │ + 453c: 4628 mov r0, r5 │ │ + 453e: 4639 mov r1, r7 │ │ + 4540: e8bd 40f8 ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ + 4544: f7ff bf80 b.w 4448 │ │ + │ │ +00004548 : │ │ + 4548: 4b06 ldr r3, [pc, #24] ; (4564 ) │ │ + 454a: b510 push {r4, lr} │ │ + 454c: 447b add r3, pc │ │ + 454e: 681b ldr r3, [r3, #0] │ │ 4550: 4604 mov r4, r0 │ │ - 4552: 6863 ldr r3, [r4, #4] │ │ - 4554: 6880 ldr r0, [r0, #8] │ │ - 4556: 4298 cmp r0, r3 │ │ - 4558: d107 bne.n 456a │ │ - 455a: b110 cbz r0, 4562 │ │ - 455c: 6803 ldr r3, [r0, #0] │ │ - 455e: 685b ldr r3, [r3, #4] │ │ - 4560: 4798 blx r3 │ │ - 4562: 2300 movs r3, #0 │ │ - 4564: 6023 str r3, [r4, #0] │ │ - 4566: 6063 str r3, [r4, #4] │ │ - 4568: e008 b.n 457c │ │ - 456a: 6823 ldr r3, [r4, #0] │ │ - 456c: 6a18 ldr r0, [r3, #32] │ │ - 456e: b128 cbz r0, 457c │ │ - 4570: 6803 ldr r3, [r0, #0] │ │ - 4572: 685b ldr r3, [r3, #4] │ │ - 4574: 4798 blx r3 │ │ - 4576: 6823 ldr r3, [r4, #0] │ │ - 4578: 2200 movs r2, #0 │ │ - 457a: 621a str r2, [r3, #32] │ │ - 457c: 6863 ldr r3, [r4, #4] │ │ - 457e: 60a3 str r3, [r4, #8] │ │ - 4580: bd10 pop {r4, pc} │ │ - │ │ -00004582 : │ │ - 4582: b510 push {r4, lr} │ │ - 4584: 4604 mov r4, r0 │ │ - 4586: 6840 ldr r0, [r0, #4] │ │ - 4588: b110 cbz r0, 4590 │ │ - 458a: 6803 ldr r3, [r0, #0] │ │ - 458c: 685b ldr r3, [r3, #4] │ │ - 458e: 4798 blx r3 │ │ - 4590: 2300 movs r3, #0 │ │ - 4592: 6023 str r3, [r4, #0] │ │ - 4594: 6063 str r3, [r4, #4] │ │ - 4596: 60a3 str r3, [r4, #8] │ │ - 4598: bd10 pop {r4, pc} │ │ - │ │ -0000459a : │ │ - 459a: b510 push {r4, lr} │ │ + 4552: 3308 adds r3, #8 │ │ + 4554: 6003 str r3, [r0, #0] │ │ + 4556: 6a00 ldr r0, [r0, #32] │ │ + 4558: b110 cbz r0, 4560 │ │ + 455a: 6803 ldr r3, [r0, #0] │ │ + 455c: 685b ldr r3, [r3, #4] │ │ + 455e: 4798 blx r3 │ │ + 4560: 4620 mov r0, r4 │ │ + 4562: bd10 pop {r4, pc} │ │ + 4564: 5978 ldr r0, [r7, r5] │ │ + ... │ │ + │ │ +00004568 : │ │ + 4568: b510 push {r4, lr} │ │ + 456a: 4604 mov r4, r0 │ │ + 456c: f7ff ffec bl 4548 │ │ + 4570: 4620 mov r0, r4 │ │ + 4572: f7ff e90c blx 378c │ │ + 4576: 4620 mov r0, r4 │ │ + 4578: bd10 pop {r4, pc} │ │ + │ │ +0000457a : │ │ + 457a: 684b ldr r3, [r1, #4] │ │ + 457c: 6043 str r3, [r0, #4] │ │ + 457e: 688b ldr r3, [r1, #8] │ │ + 4580: 6083 str r3, [r0, #8] │ │ + 4582: 68cb ldr r3, [r1, #12] │ │ + 4584: 60c3 str r3, [r0, #12] │ │ + 4586: 690b ldr r3, [r1, #16] │ │ + 4588: 6103 str r3, [r0, #16] │ │ + 458a: 694b ldr r3, [r1, #20] │ │ + 458c: 6143 str r3, [r0, #20] │ │ + 458e: 698b ldr r3, [r1, #24] │ │ + 4590: 6183 str r3, [r0, #24] │ │ + 4592: 4770 bx lr │ │ + │ │ +00004594 : │ │ + 4594: 4b06 ldr r3, [pc, #24] ; (45b0 ) │ │ + 4596: b510 push {r4, lr} │ │ + 4598: 447b add r3, pc │ │ + 459a: 681b ldr r3, [r3, #0] │ │ 459c: 4604 mov r4, r0 │ │ - 459e: 6803 ldr r3, [r0, #0] │ │ - 45a0: b133 cbz r3, 45b0 │ │ - 45a2: 69da ldr r2, [r3, #28] │ │ - 45a4: 2a01 cmp r2, #1 │ │ - 45a6: d103 bne.n 45b0 │ │ - 45a8: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ - 45ac: f7ff bfe9 b.w 4582 │ │ - 45b0: 6862 ldr r2, [r4, #4] │ │ - 45b2: 60a2 str r2, [r4, #8] │ │ - 45b4: 68a2 ldr r2, [r4, #8] │ │ - 45b6: 6a11 ldr r1, [r2, #32] │ │ - 45b8: 4299 cmp r1, r3 │ │ - 45ba: d001 beq.n 45c0 │ │ - 45bc: 60a1 str r1, [r4, #8] │ │ - 45be: e7f9 b.n 45b4 │ │ - 45c0: 2300 movs r3, #0 │ │ - 45c2: 6213 str r3, [r2, #32] │ │ - 45c4: 6820 ldr r0, [r4, #0] │ │ - 45c6: b110 cbz r0, 45ce │ │ - 45c8: 6803 ldr r3, [r0, #0] │ │ - 45ca: 685b ldr r3, [r3, #4] │ │ - 45cc: 4798 blx r3 │ │ - 45ce: 68a3 ldr r3, [r4, #8] │ │ - 45d0: 6023 str r3, [r4, #0] │ │ - 45d2: 2300 movs r3, #0 │ │ - 45d4: 60a3 str r3, [r4, #8] │ │ - 45d6: bd10 pop {r4, pc} │ │ - │ │ -000045d8 : │ │ - 45d8: 6882 ldr r2, [r0, #8] │ │ - 45da: 4603 mov r3, r0 │ │ - 45dc: 69d2 ldr r2, [r2, #28] │ │ - 45de: 4291 cmp r1, r2 │ │ - 45e0: da01 bge.n 45e6 │ │ - 45e2: 6842 ldr r2, [r0, #4] │ │ - 45e4: 609a str r2, [r3, #8] │ │ - 45e6: 6898 ldr r0, [r3, #8] │ │ - 45e8: 69c2 ldr r2, [r0, #28] │ │ - 45ea: 4291 cmp r1, r2 │ │ - 45ec: dd01 ble.n 45f2 │ │ - 45ee: 6a02 ldr r2, [r0, #32] │ │ - 45f0: e7f8 b.n 45e4 │ │ - 45f2: 4770 bx lr │ │ - │ │ -000045f4 : │ │ - 45f4: b513 push {r0, r1, r4, lr} │ │ - 45f6: 460c mov r4, r1 │ │ - 45f8: 4a08 ldr r2, [pc, #32] ; (461c ) │ │ - 45fa: 4623 mov r3, r4 │ │ - 45fc: 4908 ldr r1, [pc, #32] ; (4620 ) │ │ - 45fe: 9000 str r0, [sp, #0] │ │ - 4600: 447a add r2, pc │ │ - 4602: 4479 add r1, pc │ │ - 4604: 2004 movs r0, #4 │ │ - 4606: f7ff e83c blx 3680 <__android_log_print@plt> │ │ - 460a: 4806 ldr r0, [pc, #24] ; (4624 ) │ │ - 460c: 4478 add r0, pc │ │ - 460e: 6800 ldr r0, [r0, #0] │ │ - 4610: f7ff e83c blx 368c │ │ - 4614: 4620 mov r0, r4 │ │ - 4616: f7ff e840 blx 3698 │ │ - 461a: bf00 nop │ │ - 461c: 3605 adds r6, #5 │ │ - 461e: 0000 movs r0, r0 │ │ - 4620: 35fc adds r5, #252 ; 0xfc │ │ - 4622: 0000 movs r0, r0 │ │ - 4624: 58bc ldr r4, [r7, r2] │ │ - ... │ │ - │ │ -00004628 : │ │ - 4628: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ - 462a: 4604 mov r4, r0 │ │ - 462c: 4b10 ldr r3, [pc, #64] ; (4670 ) │ │ - 462e: 4605 mov r5, r0 │ │ - 4630: 2608 movs r6, #8 │ │ - 4632: 2700 movs r7, #0 │ │ - 4634: 447b add r3, pc │ │ - 4636: 681b ldr r3, [r3, #0] │ │ - 4638: 3308 adds r3, #8 │ │ - 463a: 6003 str r3, [r0, #0] │ │ - 463c: f8d5 073c ldr.w r0, [r5, #1852] ; 0x73c │ │ - 4640: b108 cbz r0, 4646 │ │ - 4642: f001 f9a5 bl 5990 │ │ - 4646: f8d5 075c ldr.w r0, [r5, #1884] ; 0x75c │ │ - 464a: b108 cbz r0, 4650 │ │ - 464c: f7ff e82a blx 36a4 │ │ - 4650: 3e01 subs r6, #1 │ │ - 4652: f8c5 775c str.w r7, [r5, #1884] ; 0x75c │ │ - 4656: f105 0504 add.w r5, r5, #4 │ │ - 465a: d1ef bne.n 463c │ │ - 465c: f504 60e6 add.w r0, r4, #1840 ; 0x730 │ │ - 4660: f7ff ff8f bl 4582 │ │ - 4664: 4620 mov r0, r4 │ │ - 4666: f7ff fddf bl 4228 │ │ - 466a: 4620 mov r0, r4 │ │ - 466c: bdf8 pop {r3, r4, r5, r6, r7, pc} │ │ - 466e: bf00 nop │ │ - 4670: 5898 ldr r0, [r3, r2] │ │ - ... │ │ - │ │ -00004674 : │ │ - 4674: b510 push {r4, lr} │ │ - 4676: 4604 mov r4, r0 │ │ - 4678: f7ff ffd6 bl 4628 │ │ - 467c: 4620 mov r0, r4 │ │ - 467e: f7fe efe2 blx 3644 │ │ - 4682: 4620 mov r0, r4 │ │ - 4684: bd10 pop {r4, pc} │ │ - │ │ -00004686 : │ │ - 4686: 2300 movs r3, #0 │ │ - 4688: 461a mov r2, r3 │ │ - 468a: 18c1 adds r1, r0, r3 │ │ - 468c: f8d1 173c ldr.w r1, [r1, #1852] ; 0x73c │ │ - 4690: b101 cbz r1, 4694 │ │ - 4692: 3201 adds r2, #1 │ │ - 4694: 3304 adds r3, #4 │ │ - 4696: 2b20 cmp r3, #32 │ │ - 4698: d1f7 bne.n 468a │ │ - 469a: 4610 mov r0, r2 │ │ - 469c: 4770 bx lr │ │ - │ │ -0000469e : │ │ - 469e: b570 push {r4, r5, r6, lr} │ │ - 46a0: 4606 mov r6, r0 │ │ - 46a2: 4608 mov r0, r1 │ │ - 46a4: 460d mov r5, r1 │ │ - 46a6: f7ff e804 blx 36b0 │ │ - 46aa: 3009 adds r0, #9 │ │ - 46ac: f7ff e806 blx 36bc │ │ - 46b0: 23ff movs r3, #255 ; 0xff │ │ - 46b2: 4629 mov r1, r5 │ │ - 46b4: 4604 mov r4, r0 │ │ - 46b6: 7143 strb r3, [r0, #5] │ │ - 46b8: 3007 adds r0, #7 │ │ - 46ba: f7ff e806 blx 36c8 │ │ - 46be: 4628 mov r0, r5 │ │ - 46c0: f7fe eff6 blx 36b0 │ │ - 46c4: 71a0 strb r0, [r4, #6] │ │ - 46c6: 4628 mov r0, r5 │ │ - 46c8: f7fe eff2 blx 36b0 │ │ - 46cc: 4621 mov r1, r4 │ │ - 46ce: 2308 movs r3, #8 │ │ - 46d0: f100 0209 add.w r2, r0, #9 │ │ - 46d4: 4630 mov r0, r6 │ │ - 46d6: b292 uxth r2, r2 │ │ - 46d8: f000 f860 bl 479c │ │ - 46dc: 4620 mov r0, r4 │ │ - 46de: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} │ │ - 46e2: f002 bdf3 b.w 72cc <_Unwind_GetTextRelBase+0x18> │ │ - ... │ │ - │ │ -000046e8 : │ │ - 46e8: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 46ec: 4604 mov r4, r0 │ │ - 46ee: 4828 ldr r0, [pc, #160] ; (4790 ) │ │ - 46f0: eb04 0581 add.w r5, r4, r1, lsl #2 │ │ - 46f4: b0c2 sub sp, #264 ; 0x108 │ │ - 46f6: 460e mov r6, r1 │ │ - 46f8: 4478 add r0, pc │ │ - 46fa: 6800 ldr r0, [r0, #0] │ │ - 46fc: f8d5 e73c ldr.w lr, [r5, #1852] ; 0x73c │ │ - 4700: 4690 mov r8, r2 │ │ - 4702: 6803 ldr r3, [r0, #0] │ │ - 4704: 4607 mov r7, r0 │ │ - 4706: f06f 0001 mvn.w r0, #1 │ │ - 470a: 9341 str r3, [sp, #260] ; 0x104 │ │ - 470c: 2300 movs r3, #0 │ │ - 470e: 18e2 adds r2, r4, r3 │ │ - 4710: 3304 adds r3, #4 │ │ - 4712: f8d2 1714 ldr.w r1, [r2, #1812] ; 0x714 │ │ - 4716: 4571 cmp r1, lr │ │ - 4718: bf08 it eq │ │ - 471a: f8c2 0714 streq.w r0, [r2, #1812] ; 0x714 │ │ - 471e: 2b10 cmp r3, #16 │ │ - 4720: d1f5 bne.n 470e │ │ - 4722: f8d5 075c ldr.w r0, [r5, #1884] ; 0x75c │ │ - 4726: b120 cbz r0, 4732 │ │ - 4728: f7fe efbc blx 36a4 │ │ - 472c: 2300 movs r3, #0 │ │ - 472e: f8c5 375c str.w r3, [r5, #1884] ; 0x75c │ │ - 4732: f8d5 073c ldr.w r0, [r5, #1852] ; 0x73c │ │ - 4736: f001 f92b bl 5990 │ │ - 473a: 3001 adds r0, #1 │ │ - 473c: d103 bne.n 4746 │ │ - 473e: 4815 ldr r0, [pc, #84] ; (4794 ) │ │ - 4740: 4478 add r0, pc │ │ - 4742: f7fe efc8 blx 36d4 │ │ - 4746: 2300 movs r3, #0 │ │ - 4748: 4620 mov r0, r4 │ │ - 474a: f8c5 373c str.w r3, [r5, #1852] ; 0x73c │ │ - 474e: f000 f84f bl 47f0 │ │ - 4752: f1b8 0f00 cmp.w r8, #0 │ │ - 4756: d011 beq.n 477c │ │ - 4758: ad01 add r5, sp, #4 │ │ - 475a: 490f ldr r1, [pc, #60] ; (4798 ) │ │ - 475c: 4632 mov r2, r6 │ │ - 475e: 4628 mov r0, r5 │ │ - 4760: 4479 add r1, pc │ │ - 4762: f7fe efbe blx 36e0 │ │ - 4766: f8d4 07ac ldr.w r0, [r4, #1964] ; 0x7ac │ │ - 476a: b118 cbz r0, 4774 │ │ - 476c: 6803 ldr r3, [r0, #0] │ │ - 476e: 4629 mov r1, r5 │ │ - 4770: 681b ldr r3, [r3, #0] │ │ - 4772: 4798 blx r3 │ │ - 4774: 4620 mov r0, r4 │ │ - 4776: 4629 mov r1, r5 │ │ - 4778: f7ff ff91 bl 469e │ │ - 477c: 9a41 ldr r2, [sp, #260] ; 0x104 │ │ - 477e: 683b ldr r3, [r7, #0] │ │ - 4780: 429a cmp r2, r3 │ │ - 4782: d001 beq.n 4788 │ │ - 4784: f7fe ef52 blx 362c <__stack_chk_fail@plt> │ │ - 4788: b042 add sp, #264 ; 0x108 │ │ - 478a: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 478e: bf00 nop │ │ - 4790: 57c0 ldrsb r0, [r0, r7] │ │ - 4792: 0000 movs r0, r0 │ │ - 4794: 34d4 adds r4, #212 ; 0xd4 │ │ - 4796: 0000 movs r0, r0 │ │ - 4798: 34bc adds r4, #188 ; 0xbc │ │ - ... │ │ - │ │ -0000479c : │ │ - 479c: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 47a0: 4605 mov r5, r0 │ │ - 47a2: 460e mov r6, r1 │ │ - 47a4: 4617 mov r7, r2 │ │ - 47a6: 4698 mov r8, r3 │ │ - 47a8: 2400 movs r4, #0 │ │ - 47aa: eb05 0384 add.w r3, r5, r4, lsl #2 │ │ - 47ae: f8d3 073c ldr.w r0, [r3, #1852] ; 0x73c │ │ - 47b2: b158 cbz r0, 47cc │ │ - 47b4: 4631 mov r1, r6 │ │ - 47b6: 463a mov r2, r7 │ │ - 47b8: 4643 mov r3, r8 │ │ - 47ba: f001 f84b bl 5854 │ │ - 47be: 3001 adds r0, #1 │ │ - 47c0: d104 bne.n 47cc │ │ - 47c2: 4628 mov r0, r5 │ │ - 47c4: 4621 mov r1, r4 │ │ - 47c6: 2201 movs r2, #1 │ │ - 47c8: f7ff ff8e bl 46e8 │ │ - 47cc: 3401 adds r4, #1 │ │ - 47ce: 2c08 cmp r4, #8 │ │ - 47d0: d1eb bne.n 47aa │ │ - 47d2: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - │ │ -000047d6 : │ │ - 47d6: b507 push {r0, r1, r2, lr} │ │ - 47d8: 2206 movs r2, #6 │ │ - 47da: f8d0 3710 ldr.w r3, [r0, #1808] ; 0x710 │ │ - 47de: 4669 mov r1, sp │ │ - 47e0: f88d 3005 strb.w r3, [sp, #5] │ │ - 47e4: 2303 movs r3, #3 │ │ - 47e6: f7ff ffd9 bl 479c │ │ - 47ea: b003 add sp, #12 │ │ - 47ec: f85d fb04 ldr.w pc, [sp], #4 │ │ - │ │ -000047f0 : │ │ - 47f0: e92d 43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - 47f4: b0ad sub sp, #180 ; 0xb4 │ │ - 47f6: 4e43 ldr r6, [pc, #268] ; (4904 ) │ │ - 47f8: 4604 mov r4, r0 │ │ - 47fa: f8d0 5724 ldr.w r5, [r0, #1828] ; 0x724 │ │ - 47fe: 447e add r6, pc │ │ - 4800: 6836 ldr r6, [r6, #0] │ │ - 4802: 6833 ldr r3, [r6, #0] │ │ - 4804: 932b str r3, [sp, #172] ; 0xac │ │ - 4806: b12d cbz r5, 4814 │ │ - 4808: 3d03 subs r5, #3 │ │ - 480a: 2d01 cmp r5, #1 │ │ - 480c: bf8c ite hi │ │ - 480e: 2504 movhi r5, #4 │ │ - 4810: 2502 movls r5, #2 │ │ - 4812: e000 b.n 4816 │ │ - 4814: 2502 movs r5, #2 │ │ - 4816: 4620 mov r0, r4 │ │ - 4818: f7ff fd58 bl 42cc │ │ - 481c: f88d 0005 strb.w r0, [sp, #5] │ │ - 4820: 4620 mov r0, r4 │ │ - 4822: f7ff fd53 bl 42cc │ │ - 4826: 1a28 subs r0, r5, r0 │ │ - 4828: f88d 0006 strb.w r0, [sp, #6] │ │ - 482c: 4620 mov r0, r4 │ │ - 482e: f7ff ff2a bl 4686 │ │ - 4832: 68a3 ldr r3, [r4, #8] │ │ - 4834: f88d 3008 strb.w r3, [sp, #8] │ │ - 4838: 6863 ldr r3, [r4, #4] │ │ - 483a: f88d 3009 strb.w r3, [sp, #9] │ │ - 483e: 2301 movs r3, #1 │ │ - 4840: f88d 300a strb.w r3, [sp, #10] │ │ - 4844: f88d 300b strb.w r3, [sp, #11] │ │ - 4848: f88d 300c strb.w r3, [sp, #12] │ │ - 484c: f88d 300d strb.w r3, [sp, #13] │ │ - 4850: f88d 300e strb.w r3, [sp, #14] │ │ - 4854: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ - 4858: f88d 300f strb.w r3, [sp, #15] │ │ - 485c: 2300 movs r3, #0 │ │ - 485e: f88d 0007 strb.w r0, [sp, #7] │ │ - 4862: 4668 mov r0, sp │ │ - 4864: eb04 0283 add.w r2, r4, r3, lsl #2 │ │ - 4868: f8d2 1714 ldr.w r1, [r2, #1812] ; 0x714 │ │ - 486c: 1c8a adds r2, r1, #2 │ │ - 486e: 2a01 cmp r2, #1 │ │ - 4870: d802 bhi.n 4878 │ │ - 4872: 18c2 adds r2, r0, r3 │ │ - 4874: 7411 strb r1, [r2, #16] │ │ - 4876: e00b b.n 4890 │ │ - 4878: 18c5 adds r5, r0, r3 │ │ - 487a: 2200 movs r2, #0 │ │ - 487c: eb04 0782 add.w r7, r4, r2, lsl #2 │ │ - 4880: f8d7 773c ldr.w r7, [r7, #1852] ; 0x73c │ │ - 4884: 428f cmp r7, r1 │ │ - 4886: bf08 it eq │ │ - 4888: 742a strbeq r2, [r5, #16] │ │ - 488a: 3201 adds r2, #1 │ │ - 488c: 2a08 cmp r2, #8 │ │ - 488e: d1f5 bne.n 487c │ │ - 4890: 3301 adds r3, #1 │ │ - 4892: 2b04 cmp r3, #4 │ │ - 4894: d1e6 bne.n 4864 │ │ - 4896: ab05 add r3, sp, #20 │ │ - 4898: f10d 0894 add.w r8, sp, #148 ; 0x94 │ │ - 489c: 4627 mov r7, r4 │ │ - 489e: 466d mov r5, sp │ │ - 48a0: f04f 0900 mov.w r9, #0 │ │ - 48a4: f8d7 273c ldr.w r2, [r7, #1852] ; 0x73c │ │ - 48a8: f883 9000 strb.w r9, [r3] │ │ - 48ac: b132 cbz r2, 48bc │ │ - 48ae: f8d7 175c ldr.w r1, [r7, #1884] ; 0x75c │ │ - 48b2: b119 cbz r1, 48bc │ │ - 48b4: 4618 mov r0, r3 │ │ - 48b6: f7fe ef08 blx 36c8 │ │ - 48ba: 4603 mov r3, r0 │ │ - 48bc: 3310 adds r3, #16 │ │ - 48be: 3704 adds r7, #4 │ │ - 48c0: 4543 cmp r3, r8 │ │ - 48c2: d1ef bne.n 48a4 │ │ - 48c4: 2303 movs r3, #3 │ │ - 48c6: f88d 3094 strb.w r3, [sp, #148] ; 0x94 │ │ - 48ca: 2301 movs r3, #1 │ │ - 48cc: f88d 3095 strb.w r3, [sp, #149] ; 0x95 │ │ - 48d0: 2300 movs r3, #0 │ │ - 48d2: 18e1 adds r1, r4, r3 │ │ - 48d4: 18ea adds r2, r5, r3 │ │ - 48d6: 3301 adds r3, #1 │ │ - 48d8: f891 1794 ldrb.w r1, [r1, #1940] ; 0x794 │ │ - 48dc: 2b15 cmp r3, #21 │ │ - 48de: f882 1096 strb.w r1, [r2, #150] ; 0x96 │ │ - 48e2: d1f6 bne.n 48d2 │ │ - 48e4: 22ab movs r2, #171 ; 0xab │ │ - 48e6: 2307 movs r3, #7 │ │ - 48e8: 4620 mov r0, r4 │ │ - 48ea: 4669 mov r1, sp │ │ - 48ec: f7ff ff56 bl 479c │ │ - 48f0: 9a2b ldr r2, [sp, #172] ; 0xac │ │ - 48f2: 6833 ldr r3, [r6, #0] │ │ - 48f4: 429a cmp r2, r3 │ │ - 48f6: d001 beq.n 48fc │ │ - 48f8: f7fe ee98 blx 362c <__stack_chk_fail@plt> │ │ - 48fc: b02d add sp, #180 ; 0xb4 │ │ - 48fe: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - 4902: bf00 nop │ │ - 4904: 56ba ldrsb r2, [r7, r2] │ │ - ... │ │ - │ │ -00004908 : │ │ - 4908: 4b1c ldr r3, [pc, #112] ; (497c ) │ │ - 490a: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 490e: 447b add r3, pc │ │ - 4910: 681b ldr r3, [r3, #0] │ │ - 4912: b08e sub sp, #56 ; 0x38 │ │ - 4914: 4605 mov r5, r0 │ │ - 4916: 681a ldr r2, [r3, #0] │ │ - 4918: 460f mov r7, r1 │ │ - 491a: 2400 movs r4, #0 │ │ - 491c: 4698 mov r8, r3 │ │ - 491e: 920d str r2, [sp, #52] ; 0x34 │ │ - 4920: eb05 0384 add.w r3, r5, r4, lsl #2 │ │ - 4924: f8d3 373c ldr.w r3, [r3, #1852] ; 0x73c │ │ - 4928: b9c3 cbnz r3, 495c │ │ - 492a: 4915 ldr r1, [pc, #84] ; (4980 ) │ │ - 492c: 4668 mov r0, sp │ │ - 492e: 4622 mov r2, r4 │ │ - 4930: 4479 add r1, pc │ │ - 4932: f7fe eed6 blx 36e0 │ │ - 4936: f8d5 07ac ldr.w r0, [r5, #1964] ; 0x7ac │ │ - 493a: b118 cbz r0, 4944 │ │ - 493c: 6803 ldr r3, [r0, #0] │ │ - 493e: 4669 mov r1, sp │ │ - 4940: 681b ldr r3, [r3, #0] │ │ - 4942: 4798 blx r3 │ │ - 4944: eb05 0484 add.w r4, r5, r4, lsl #2 │ │ - 4948: 4628 mov r0, r5 │ │ - 494a: 4669 mov r1, sp │ │ - 494c: f7ff fea7 bl 469e │ │ - 4950: f8c4 773c str.w r7, [r4, #1852] ; 0x73c │ │ - 4954: 4628 mov r0, r5 │ │ - 4956: f7ff ff4b bl 47f0 │ │ - 495a: e005 b.n 4968 │ │ - 495c: 3401 adds r4, #1 │ │ - 495e: 2c08 cmp r4, #8 │ │ - 4960: d1de bne.n 4920 │ │ - 4962: 4638 mov r0, r7 │ │ - 4964: f001 f814 bl 5990 │ │ - 4968: 9a0d ldr r2, [sp, #52] ; 0x34 │ │ - 496a: f8d8 3000 ldr.w r3, [r8] │ │ - 496e: 429a cmp r2, r3 │ │ - 4970: d001 beq.n 4976 │ │ - 4972: f7fe ee5c blx 362c <__stack_chk_fail@plt> │ │ - 4976: b00e add sp, #56 ; 0x38 │ │ - 4978: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 497c: 55aa strb r2, [r5, r6] │ │ - 497e: 0000 movs r0, r0 │ │ - 4980: 32fc adds r2, #252 ; 0xfc │ │ - ... │ │ - │ │ -00004984 : │ │ - 4984: b5f0 push {r4, r5, r6, r7, lr} │ │ - 4986: b085 sub sp, #20 │ │ - 4988: 4604 mov r4, r0 │ │ - 498a: 2204 movs r2, #4 │ │ - 498c: f44f 71e0 mov.w r1, #448 ; 0x1c0 │ │ - 4990: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ - 4994: 1c58 adds r0, r3, #1 │ │ - 4996: 4b21 ldr r3, [pc, #132] ; (4a1c ) │ │ - 4998: 4003 ands r3, r0 │ │ - 499a: 2b00 cmp r3, #0 │ │ - 499c: da03 bge.n 49a6 │ │ - 499e: 3b01 subs r3, #1 │ │ - 49a0: f063 0303 orn r3, r3, #3 │ │ - 49a4: 3301 adds r3, #1 │ │ - 49a6: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ - 49aa: fb01 4303 mla r3, r1, r3, r4 │ │ - 49ae: 695b ldr r3, [r3, #20] │ │ - 49b0: 2b00 cmp r3, #0 │ │ - 49b2: dc30 bgt.n 4a16 │ │ - 49b4: 3a01 subs r2, #1 │ │ - 49b6: d1eb bne.n 4990 │ │ - 49b8: f04f 33ff mov.w r3, #4294967295 ; 0xffffffff │ │ - 49bc: 4620 mov r0, r4 │ │ - 49be: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ - 49c2: a902 add r1, sp, #8 │ │ - 49c4: 2205 movs r2, #5 │ │ - 49c6: 2306 movs r3, #6 │ │ - 49c8: f7ff fee8 bl 479c │ │ - 49cc: f8d4 57ac ldr.w r5, [r4, #1964] ; 0x7ac │ │ - 49d0: b15d cbz r5, 49ea │ │ - 49d2: 682b ldr r3, [r5, #0] │ │ - 49d4: f504 60f1 add.w r0, r4, #1928 ; 0x788 │ │ - 49d8: 681e ldr r6, [r3, #0] │ │ - 49da: f001 f936 bl 5c4a │ │ - 49de: 460b mov r3, r1 │ │ - 49e0: 490f ldr r1, [pc, #60] ; (4a20 ) │ │ - 49e2: 4602 mov r2, r0 │ │ - 49e4: 4628 mov r0, r5 │ │ - 49e6: 4479 add r1, pc │ │ - 49e8: 47b0 blx r6 │ │ - 49ea: 4f0e ldr r7, [pc, #56] ; (4a24 ) │ │ - 49ec: 4626 mov r6, r4 │ │ - 49ee: 2500 movs r5, #0 │ │ - 49f0: 447f add r7, pc │ │ - 49f2: f8d4 07ac ldr.w r0, [r4, #1964] ; 0x7ac │ │ - 49f6: b148 cbz r0, 4a0c │ │ - 49f8: 6802 ldr r2, [r0, #0] │ │ - 49fa: 4639 mov r1, r7 │ │ - 49fc: 68f3 ldr r3, [r6, #12] │ │ - 49fe: 425b negs r3, r3 │ │ - 4a00: 9300 str r3, [sp, #0] │ │ - 4a02: f8d2 c000 ldr.w ip, [r2] │ │ - 4a06: 462a mov r2, r5 │ │ - 4a08: 6933 ldr r3, [r6, #16] │ │ - 4a0a: 47e0 blx ip │ │ - 4a0c: 3501 adds r5, #1 │ │ - 4a0e: f506 76e0 add.w r6, r6, #448 ; 0x1c0 │ │ - 4a12: 2d04 cmp r5, #4 │ │ - 4a14: d1ed bne.n 49f2 │ │ - 4a16: b005 add sp, #20 │ │ - 4a18: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 4a1a: bf00 nop │ │ - 4a1c: 0003 movs r3, r0 │ │ - 4a1e: 8000 strh r0, [r0, #0] │ │ - 4a20: 3257 adds r2, #87 ; 0x57 │ │ - 4a22: 0000 movs r0, r0 │ │ - 4a24: 3275 adds r2, #117 ; 0x75 │ │ - ... │ │ - │ │ -00004a28 : │ │ - 4a28: 2300 movs r3, #0 │ │ - 4a2a: b510 push {r4, lr} │ │ - 4a2c: 18c2 adds r2, r0, r3 │ │ - 4a2e: f8d2 273c ldr.w r2, [r2, #1852] ; 0x73c │ │ - 4a32: 1c51 adds r1, r2, #1 │ │ - 4a34: d103 bne.n 4a3e │ │ - 4a36: 3304 adds r3, #4 │ │ - 4a38: 2b20 cmp r3, #32 │ │ - 4a3a: d1f7 bne.n 4a2c │ │ - 4a3c: bd10 pop {r4, pc} │ │ - 4a3e: 2300 movs r3, #0 │ │ - 4a40: 18c1 adds r1, r0, r3 │ │ - 4a42: 3304 adds r3, #4 │ │ - 4a44: f8d1 4714 ldr.w r4, [r1, #1812] ; 0x714 │ │ - 4a48: 3401 adds r4, #1 │ │ - 4a4a: bf08 it eq │ │ - 4a4c: f8c1 2714 streq.w r2, [r1, #1812] ; 0x714 │ │ - 4a50: 2b10 cmp r3, #16 │ │ - 4a52: d1f5 bne.n 4a40 │ │ - 4a54: bd10 pop {r4, pc} │ │ - │ │ -00004a56 : │ │ - 4a56: 2300 movs r3, #0 │ │ - 4a58: 4619 mov r1, r3 │ │ - 4a5a: 50c1 str r1, [r0, r3] │ │ - 4a5c: 3304 adds r3, #4 │ │ - 4a5e: 2b20 cmp r3, #32 │ │ - 4a60: f04f 0200 mov.w r2, #0 │ │ - 4a64: d1f9 bne.n 4a5a │ │ - 4a66: 6202 str r2, [r0, #32] │ │ - 4a68: 6282 str r2, [r0, #40] ; 0x28 │ │ - 4a6a: 6242 str r2, [r0, #36] ; 0x24 │ │ - 4a6c: 4770 bx lr │ │ - │ │ -00004a6e : │ │ - 4a6e: b570 push {r4, r5, r6, lr} │ │ - 4a70: 2400 movs r4, #0 │ │ - 4a72: 4605 mov r5, r0 │ │ - 4a74: 4626 mov r6, r4 │ │ - 4a76: 5928 ldr r0, [r5, r4] │ │ - 4a78: b108 cbz r0, 4a7e │ │ - 4a7a: f000 ff89 bl 5990 │ │ - 4a7e: 512e str r6, [r5, r4] │ │ - 4a80: 3404 adds r4, #4 │ │ - 4a82: 2c20 cmp r4, #32 │ │ - 4a84: d1f7 bne.n 4a76 │ │ - 4a86: bd70 pop {r4, r5, r6, pc} │ │ - │ │ -00004a88 : │ │ - 4a88: b510 push {r4, lr} │ │ - 4a8a: 4604 mov r4, r0 │ │ - 4a8c: f7ff ffef bl 4a6e │ │ - 4a90: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 4a92: b110 cbz r0, 4a9a │ │ - 4a94: 6802 ldr r2, [r0, #0] │ │ - 4a96: 6852 ldr r2, [r2, #4] │ │ - 4a98: 4790 blx r2 │ │ - 4a9a: 4620 mov r0, r4 │ │ - 4a9c: bd10 pop {r4, pc} │ │ - ... │ │ - │ │ -00004aa0 : │ │ - 4aa0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 4aa4: b0ab sub sp, #172 ; 0xac │ │ - 4aa6: 4e6a ldr r6, [pc, #424] ; (4c50 ) │ │ - 4aa8: 4604 mov r4, r0 │ │ - 4aaa: 4689 mov r9, r1 │ │ - 4aac: 4615 mov r5, r2 │ │ - 4aae: 447e add r6, pc │ │ - 4ab0: 6836 ldr r6, [r6, #0] │ │ - 4ab2: f04f 0800 mov.w r8, #0 │ │ - 4ab6: 6833 ldr r3, [r6, #0] │ │ - 4ab8: 4637 mov r7, r6 │ │ - 4aba: 9329 str r3, [sp, #164] ; 0xa4 │ │ - 4abc: f7fe ee16 blx 36ec <__errno@plt> │ │ - 4ac0: f8c0 8000 str.w r8, [r0] │ │ - 4ac4: 2d00 cmp r5, #0 │ │ - 4ac6: d144 bne.n 4b52 │ │ - 4ac8: f7fe ee10 blx 36ec <__errno@plt> │ │ - 4acc: 6005 str r5, [r0, #0] │ │ - 4ace: f1b9 0f00 cmp.w r9, #0 │ │ - 4ad2: d104 bne.n 4ade │ │ - 4ad4: f7fe ee0a blx 36ec <__errno@plt> │ │ - 4ad8: 2316 movs r3, #22 │ │ - 4ada: 6003 str r3, [r0, #0] │ │ - 4adc: e057 b.n 4b8e │ │ - 4ade: 2001 movs r0, #1 │ │ - 4ae0: 6225 str r5, [r4, #32] │ │ - 4ae2: 462a mov r2, r5 │ │ - 4ae4: 4601 mov r1, r0 │ │ - 4ae6: f7fe ee08 blx 36f8 │ │ - 4aea: 1e05 subs r5, r0, #0 │ │ - 4aec: f340 80a4 ble.w 4c38 │ │ - 4af0: ae2a add r6, sp, #168 ; 0xa8 │ │ - 4af2: f04f 0801 mov.w r8, #1 │ │ - 4af6: 4649 mov r1, r9 │ │ - 4af8: f826 8d74 strh.w r8, [r6, #-116]! │ │ - 4afc: 1cb0 adds r0, r6, #2 │ │ - 4afe: f7fe ede4 blx 36c8 │ │ - 4b02: ab2a add r3, sp, #168 ; 0xa8 │ │ - 4b04: 2204 movs r2, #4 │ │ - 4b06: 4641 mov r1, r8 │ │ - 4b08: f843 8d94 str.w r8, [r3, #-148]! │ │ - 4b0c: 4628 mov r0, r5 │ │ - 4b0e: 9200 str r2, [sp, #0] │ │ - 4b10: 2202 movs r2, #2 │ │ - 4b12: f7fe edf8 blx 3704 │ │ - 4b16: 4628 mov r0, r5 │ │ - 4b18: 4631 mov r1, r6 │ │ - 4b1a: 226e movs r2, #110 ; 0x6e │ │ - 4b1c: f7fe edf8 blx 3710 │ │ - 4b20: b140 cbz r0, 4b34 │ │ - 4b22: 4628 mov r0, r5 │ │ - 4b24: f000 ff34 bl 5990 │ │ - 4b28: f7fe ede0 blx 36ec <__errno@plt> │ │ - 4b2c: 6803 ldr r3, [r0, #0] │ │ - 4b2e: 2b00 cmp r3, #0 │ │ - 4b30: f040 8082 bne.w 4c38 │ │ - 4b34: 4628 mov r0, r5 │ │ - 4b36: 2105 movs r1, #5 │ │ - 4b38: f7fe edf0 blx 371c │ │ - 4b3c: b928 cbnz r0, 4b4a │ │ - 4b3e: 6a23 ldr r3, [r4, #32] │ │ - 4b40: 1c5a adds r2, r3, #1 │ │ - 4b42: 6222 str r2, [r4, #32] │ │ - 4b44: f844 5023 str.w r5, [r4, r3, lsl #2] │ │ - 4b48: e071 b.n 4c2e │ │ - 4b4a: 4628 mov r0, r5 │ │ - 4b4c: f000 ff20 bl 5990 │ │ - 4b50: e06d b.n 4c2e │ │ - 4b52: f10d 0a34 add.w sl, sp, #52 ; 0x34 │ │ - 4b56: 493f ldr r1, [pc, #252] ; (4c54 ) │ │ - 4b58: ae05 add r6, sp, #20 │ │ - 4b5a: 462a mov r2, r5 │ │ - 4b5c: 4479 add r1, pc │ │ - 4b5e: 4650 mov r0, sl │ │ - 4b60: f7fe edbe blx 36e0 │ │ - 4b64: 4641 mov r1, r8 │ │ - 4b66: 2220 movs r2, #32 │ │ - 4b68: 4630 mov r0, r6 │ │ - 4b6a: f7fe ed78 blx 365c │ │ - 4b6e: 4648 mov r0, r9 │ │ - 4b70: 4651 mov r1, sl │ │ - 4b72: 4632 mov r2, r6 │ │ - 4b74: ab03 add r3, sp, #12 │ │ - 4b76: 2501 movs r5, #1 │ │ - 4b78: 9505 str r5, [sp, #20] │ │ - 4b7a: 9507 str r5, [sp, #28] │ │ - 4b7c: f7fe edd4 blx 3728 │ │ - 4b80: 2800 cmp r0, #0 │ │ - 4b82: da07 bge.n 4b94 │ │ - 4b84: f7fe edb2 blx 36ec <__errno@plt> │ │ - 4b88: 6803 ldr r3, [r0, #0] │ │ - 4b8a: 2b00 cmp r3, #0 │ │ - 4b8c: d154 bne.n 4c38 │ │ - 4b8e: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff │ │ - 4b92: e054 b.n 4c3e │ │ - 4b94: f8df a0c0 ldr.w sl, [pc, #192] ; 4c58 │ │ - 4b98: f10d 0910 add.w r9, sp, #16 │ │ - 4b9c: 9e03 ldr r6, [sp, #12] │ │ - 4b9e: 44fa add sl, pc │ │ - 4ba0: f8c4 8020 str.w r8, [r4, #32] │ │ - 4ba4: 46a8 mov r8, r5 │ │ - 4ba6: 9a03 ldr r2, [sp, #12] │ │ - 4ba8: 2a00 cmp r2, #0 │ │ - 4baa: d03c beq.n 4c26 │ │ - 4bac: 1d10 adds r0, r2, #4 │ │ - 4bae: c807 ldmia r0, {r0, r1, r2} │ │ - 4bb0: f7fe eda2 blx 36f8 │ │ - 4bb4: 1e05 subs r5, r0, #0 │ │ - 4bb6: db32 blt.n 4c1e │ │ - 4bb8: 464b mov r3, r9 │ │ - 4bba: f04f 0b04 mov.w fp, #4 │ │ - 4bbe: 2101 movs r1, #1 │ │ - 4bc0: f8cd b000 str.w fp, [sp] │ │ - 4bc4: 2202 movs r2, #2 │ │ - 4bc6: f8cd 8010 str.w r8, [sp, #16] │ │ - 4bca: f7fe ed9c blx 3704 │ │ - 4bce: 9b03 ldr r3, [sp, #12] │ │ - 4bd0: 685b ldr r3, [r3, #4] │ │ - 4bd2: 2b0a cmp r3, #10 │ │ - 4bd4: d10e bne.n 4bf4 │ │ - 4bd6: f8cd b000 str.w fp, [sp] │ │ - 4bda: 4628 mov r0, r5 │ │ - 4bdc: 2129 movs r1, #41 ; 0x29 │ │ - 4bde: 221a movs r2, #26 │ │ - 4be0: 464b mov r3, r9 │ │ - 4be2: f8cd 8010 str.w r8, [sp, #16] │ │ - 4be6: f7fe ed8e blx 3704 │ │ - 4bea: 2800 cmp r0, #0 │ │ - 4bec: da02 bge.n 4bf4 │ │ - 4bee: 4650 mov r0, sl │ │ - 4bf0: f7fe ed70 blx 36d4 │ │ - 4bf4: 9b03 ldr r3, [sp, #12] │ │ - 4bf6: 4628 mov r0, r5 │ │ - 4bf8: 6999 ldr r1, [r3, #24] │ │ - 4bfa: 691a ldr r2, [r3, #16] │ │ - 4bfc: f7fe ed88 blx 3710 │ │ - 4c00: b950 cbnz r0, 4c18 │ │ - 4c02: 4628 mov r0, r5 │ │ - 4c04: 2105 movs r1, #5 │ │ - 4c06: f7fe ed8a blx 371c │ │ - 4c0a: b928 cbnz r0, 4c18 │ │ - 4c0c: 6a23 ldr r3, [r4, #32] │ │ - 4c0e: 1c5a adds r2, r3, #1 │ │ - 4c10: 6222 str r2, [r4, #32] │ │ - 4c12: f844 5023 str.w r5, [r4, r3, lsl #2] │ │ - 4c16: e002 b.n 4c1e │ │ - 4c18: 4628 mov r0, r5 │ │ - 4c1a: f000 feb9 bl 5990 │ │ - 4c1e: 9b03 ldr r3, [sp, #12] │ │ - 4c20: 69db ldr r3, [r3, #28] │ │ - 4c22: 9303 str r3, [sp, #12] │ │ - 4c24: e7bf b.n 4ba6 │ │ - 4c26: b116 cbz r6, 4c2e │ │ - 4c28: 4630 mov r0, r6 │ │ - 4c2a: f7fe ed84 blx 3734 │ │ - 4c2e: 6a23 ldr r3, [r4, #32] │ │ - 4c30: 2b00 cmp r3, #0 │ │ - 4c32: d0a7 beq.n 4b84 │ │ - 4c34: 2000 movs r0, #0 │ │ - 4c36: e002 b.n 4c3e │ │ - 4c38: f7fe ed58 blx 36ec <__errno@plt> │ │ - 4c3c: 6800 ldr r0, [r0, #0] │ │ - 4c3e: 9a29 ldr r2, [sp, #164] ; 0xa4 │ │ - 4c40: 683b ldr r3, [r7, #0] │ │ - 4c42: 429a cmp r2, r3 │ │ - 4c44: d001 beq.n 4c4a │ │ - 4c46: f7fe ecf2 blx 362c <__stack_chk_fail@plt> │ │ - 4c4a: b02b add sp, #172 ; 0xac │ │ - 4c4c: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 4c50: 540a strb r2, [r1, r0] │ │ - 4c52: 0000 movs r0, r0 │ │ - 4c54: 3136 adds r1, #54 ; 0x36 │ │ - 4c56: 0000 movs r0, r0 │ │ - 4c58: 30f7 adds r0, #247 ; 0xf7 │ │ - ... │ │ - │ │ -00004c5c : │ │ - 4c5c: b513 push {r0, r1, r4, lr} │ │ - 4c5e: 4604 mov r4, r0 │ │ - 4c60: f8d0 3710 ldr.w r3, [r0, #1808] ; 0x710 │ │ - 4c64: 3301 adds r3, #1 │ │ - 4c66: d135 bne.n 4cd4 │ │ - 4c68: f8d0 0728 ldr.w r0, [r0, #1832] ; 0x728 │ │ - 4c6c: b108 cbz r0, 4c72 │ │ - 4c6e: f7ff fc88 bl 4582 │ │ - 4c72: 4620 mov r0, r4 │ │ - 4c74: f8d4 1724 ldr.w r1, [r4, #1828] ; 0x724 │ │ - 4c78: f7fe ffbc bl 3bf4 │ │ - 4c7c: 4620 mov r0, r4 │ │ - 4c7e: f204 7194 addw r1, r4, #1940 ; 0x794 │ │ - 4c82: f7fe ff3a bl 3afa │ │ - 4c86: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ - 4c8a: b91b cbnz r3, 4c94 │ │ - 4c8c: 4623 mov r3, r4 │ │ - 4c8e: 2215 movs r2, #21 │ │ - 4c90: 2100 movs r1, #0 │ │ - 4c92: e016 b.n 4cc2 │ │ - 4c94: 3b03 subs r3, #3 │ │ - 4c96: 2b01 cmp r3, #1 │ │ - 4c98: d9f8 bls.n 4c8c │ │ - 4c9a: 2300 movs r3, #0 │ │ - 4c9c: 4620 mov r0, r4 │ │ - 4c9e: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ - 4ca2: f7ff fda5 bl 47f0 │ │ - 4ca6: 2205 movs r2, #5 │ │ - 4ca8: 4620 mov r0, r4 │ │ - 4caa: 4669 mov r1, sp │ │ - 4cac: 4613 mov r3, r2 │ │ - 4cae: f7ff fd75 bl 479c │ │ - 4cb2: 4620 mov r0, r4 │ │ - 4cb4: f7ff fd8f bl 47d6 │ │ - 4cb8: f504 60f1 add.w r0, r4, #1928 ; 0x788 │ │ - 4cbc: f000 ffb8 bl 5c30 │ │ - 4cc0: e008 b.n 4cd4 │ │ - 4cc2: 3a01 subs r2, #1 │ │ - 4cc4: f8c3 11e8 str.w r1, [r3, #488] ; 0x1e8 │ │ - 4cc8: f8c3 1568 str.w r1, [r3, #1384] ; 0x568 │ │ - 4ccc: f103 0314 add.w r3, r3, #20 │ │ - 4cd0: d1f7 bne.n 4cc2 │ │ - 4cd2: e7e2 b.n 4c9a │ │ - 4cd4: b002 add sp, #8 │ │ - 4cd6: bd10 pop {r4, pc} │ │ - │ │ -00004cd8 : │ │ - 4cd8: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - 4cdc: 460f mov r7, r1 │ │ - 4cde: 78d1 ldrb r1, [r2, #3] │ │ - 4ce0: b088 sub sp, #32 │ │ - 4ce2: 4604 mov r4, r0 │ │ - 4ce4: 4615 mov r5, r2 │ │ - 4ce6: 1e4b subs r3, r1, #1 │ │ - 4ce8: 2b0d cmp r3, #13 │ │ - 4cea: f200 8275 bhi.w 51d8 │ │ - 4cee: e8df f013 tbh [pc, r3, lsl #1] │ │ - 4cf2: 000e movs r6, r1 │ │ - 4cf4: 0273 lsls r3, r6, #9 │ │ - 4cf6: 0273 lsls r3, r6, #9 │ │ - 4cf8: 0104 lsls r4, r0, #4 │ │ - 4cfa: 0152 lsls r2, r2, #5 │ │ - 4cfc: 0273 lsls r3, r6, #9 │ │ - 4cfe: 0273 lsls r3, r6, #9 │ │ - 4d00: 0156 lsls r6, r2, #5 │ │ - 4d02: 0174 lsls r4, r6, #5 │ │ - 4d04: 0273 lsls r3, r6, #9 │ │ - 4d06: 01b1 lsls r1, r6, #6 │ │ - 4d08: 0273 lsls r3, r6, #9 │ │ - 4d0a: 00c5 lsls r5, r0, #3 │ │ - 4d0c: 01d4 lsls r4, r2, #7 │ │ - 4d0e: 4620 mov r0, r4 │ │ - 4d10: f7ff fadc bl 42cc │ │ - 4d14: f8d4 377c ldr.w r3, [r4, #1916] ; 0x77c │ │ - 4d18: 4298 cmp r0, r3 │ │ - 4d1a: f280 8286 bge.w 522a │ │ - 4d1e: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ - 4d22: 3301 adds r3, #1 │ │ - 4d24: f040 8281 bne.w 522a │ │ - 4d28: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ - 4d2c: 4620 mov r0, r4 │ │ - 4d2e: b113 cbz r3, 4d36 │ │ - 4d30: 3b03 subs r3, #3 │ │ - 4d32: 2b01 cmp r3, #1 │ │ - 4d34: d82a bhi.n 4d8c │ │ - 4d36: f7ff fac9 bl 42cc │ │ - 4d3a: 2801 cmp r0, #1 │ │ - 4d3c: f300 8275 bgt.w 522a │ │ - 4d40: f7fe ecfe blx 3740 │ │ - 4d44: 4ebd ldr r6, [pc, #756] ; (503c ) │ │ - 4d46: 4006 ands r6, r0 │ │ - 4d48: 2e00 cmp r6, #0 │ │ - 4d4a: da03 bge.n 4d54 │ │ - 4d4c: 3e01 subs r6, #1 │ │ - 4d4e: f066 0601 orn r6, r6, #1 │ │ - 4d52: 3601 adds r6, #1 │ │ - 4d54: 0076 lsls r6, r6, #1 │ │ - 4d56: f8b5 3001 ldrh.w r3, [r5, #1] │ │ - 4d5a: ba5b rev16 r3, r3 │ │ - 4d5c: b29b uxth r3, r3 │ │ - 4d5e: 2b05 cmp r3, #5 │ │ - 4d60: d904 bls.n 4d6c │ │ - 4d62: 796b ldrb r3, [r5, #5] │ │ - 4d64: f013 0ffd tst.w r3, #253 ; 0xfd │ │ - 4d68: bf08 it eq │ │ - 4d6a: b25e sxtbeq r6, r3 │ │ - 4d6c: eb04 0386 add.w r3, r4, r6, lsl #2 │ │ - 4d70: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ - 4d74: 3302 adds r3, #2 │ │ - 4d76: bf18 it ne │ │ - 4d78: f1c6 0602 rsbne r6, r6, #2 │ │ - 4d7c: eb04 0386 add.w r3, r4, r6, lsl #2 │ │ - 4d80: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ - 4d84: 3302 adds r3, #2 │ │ - 4d86: f040 8250 bne.w 522a │ │ - 4d8a: e028 b.n 4dde │ │ - 4d8c: f7ff fa9e bl 42cc │ │ - 4d90: 2803 cmp r0, #3 │ │ - 4d92: f300 824a bgt.w 522a │ │ - 4d96: f7fe ecd4 blx 3740 │ │ - 4d9a: 4ea9 ldr r6, [pc, #676] ; (5040 ) │ │ - 4d9c: 4006 ands r6, r0 │ │ - 4d9e: 2e00 cmp r6, #0 │ │ - 4da0: da03 bge.n 4daa │ │ - 4da2: 3e01 subs r6, #1 │ │ - 4da4: f066 0603 orn r6, r6, #3 │ │ - 4da8: 3601 adds r6, #1 │ │ - 4daa: f8b5 3001 ldrh.w r3, [r5, #1] │ │ - 4dae: ba5b rev16 r3, r3 │ │ - 4db0: b29b uxth r3, r3 │ │ - 4db2: 2b05 cmp r3, #5 │ │ - 4db4: d90d bls.n 4dd2 │ │ - 4db6: 796b ldrb r3, [r5, #5] │ │ - 4db8: 2b04 cmp r3, #4 │ │ - 4dba: d80a bhi.n 4dd2 │ │ - 4dbc: b25e sxtb r6, r3 │ │ - 4dbe: e008 b.n 4dd2 │ │ - 4dc0: 1c73 adds r3, r6, #1 │ │ - 4dc2: 4e9f ldr r6, [pc, #636] ; (5040 ) │ │ - 4dc4: 401e ands r6, r3 │ │ - 4dc6: 2e00 cmp r6, #0 │ │ - 4dc8: da03 bge.n 4dd2 │ │ - 4dca: 3e01 subs r6, #1 │ │ - 4dcc: f066 0603 orn r6, r6, #3 │ │ - 4dd0: 3601 adds r6, #1 │ │ - 4dd2: eb04 0386 add.w r3, r4, r6, lsl #2 │ │ - 4dd6: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ - 4dda: 3302 adds r3, #2 │ │ - 4ddc: d1f0 bne.n 4dc0 │ │ - 4dde: eb04 0887 add.w r8, r4, r7, lsl #2 │ │ - 4de2: f10d 0914 add.w r9, sp, #20 │ │ - 4de6: 2302 movs r3, #2 │ │ - 4de8: 2206 movs r2, #6 │ │ - 4dea: f8d8 073c ldr.w r0, [r8, #1852] ; 0x73c │ │ - 4dee: 4649 mov r1, r9 │ │ - 4df0: f88d 6019 strb.w r6, [sp, #25] │ │ - 4df4: f000 fd2e bl 5854 │ │ - 4df8: f8d8 073c ldr.w r0, [r8, #1852] ; 0x73c │ │ - 4dfc: eb04 0386 add.w r3, r4, r6, lsl #2 │ │ - 4e00: f8c3 0714 str.w r0, [r3, #1812] ; 0x714 │ │ - 4e04: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ - 4e08: 2b01 cmp r3, #1 │ │ - 4e0a: d123 bne.n 4e54 │ │ - 4e0c: 4b8c ldr r3, [pc, #560] ; (5040 ) │ │ - 4e0e: 3602 adds r6, #2 │ │ - 4e10: 4033 ands r3, r6 │ │ - 4e12: 2b00 cmp r3, #0 │ │ - 4e14: da03 bge.n 4e1e │ │ - 4e16: 3b01 subs r3, #1 │ │ - 4e18: f063 0303 orn r3, r3, #3 │ │ - 4e1c: 3301 adds r3, #1 │ │ - 4e1e: eb04 0683 add.w r6, r4, r3, lsl #2 │ │ - 4e22: f8d6 2714 ldr.w r2, [r6, #1812] ; 0x714 │ │ - 4e26: 3202 adds r2, #2 │ │ - 4e28: d009 beq.n 4e3e │ │ - 4e2a: 4886 ldr r0, [pc, #536] ; (5044 ) │ │ - 4e2c: 4478 add r0, pc │ │ - 4e2e: f7fe ec8e blx 374c │ │ - 4e32: 4620 mov r0, r4 │ │ - 4e34: 4639 mov r1, r7 │ │ - 4e36: 2200 movs r2, #0 │ │ - 4e38: f7ff fc56 bl 46e8 │ │ - 4e3c: e1f5 b.n 522a │ │ - 4e3e: f88d 3019 strb.w r3, [sp, #25] │ │ - 4e42: 4649 mov r1, r9 │ │ - 4e44: 2302 movs r3, #2 │ │ - 4e46: 2206 movs r2, #6 │ │ - 4e48: f000 fd04 bl 5854 │ │ - 4e4c: f8d8 373c ldr.w r3, [r8, #1852] ; 0x73c │ │ - 4e50: f8c6 3714 str.w r3, [r6, #1812] ; 0x714 │ │ - 4e54: f8d8 275c ldr.w r2, [r8, #1884] ; 0x75c │ │ - 4e58: 2a00 cmp r2, #0 │ │ - 4e5a: d14a bne.n 4ef2 │ │ - 4e5c: f8b5 3001 ldrh.w r3, [r5, #1] │ │ - 4e60: ba5b rev16 r3, r3 │ │ - 4e62: b29b uxth r3, r3 │ │ - 4e64: 2b05 cmp r3, #5 │ │ - 4e66: d944 bls.n 4ef2 │ │ - 4e68: 79ab ldrb r3, [r5, #6] │ │ - 4e6a: 756a strb r2, [r5, #21] │ │ - 4e6c: 2b00 cmp r3, #0 │ │ - 4e6e: d040 beq.n 4ef2 │ │ - 4e70: 1da8 adds r0, r5, #6 │ │ - 4e72: f7fe ec72 blx 3758 │ │ - 4e76: f8c8 075c str.w r0, [r8, #1884] ; 0x75c │ │ - 4e7a: e03a b.n 4ef2 │ │ - 4e7c: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ - 4e80: 2b00 cmp r3, #0 │ │ - 4e82: f280 81d2 bge.w 522a │ │ - 4e86: 796b ldrb r3, [r5, #5] │ │ - 4e88: 2b04 cmp r3, #4 │ │ - 4e8a: f200 81ce bhi.w 522a │ │ - 4e8e: b25b sxtb r3, r3 │ │ - 4e90: eb04 0787 add.w r7, r4, r7, lsl #2 │ │ - 4e94: eb04 0383 add.w r3, r4, r3, lsl #2 │ │ - 4e98: f8d7 273c ldr.w r2, [r7, #1852] ; 0x73c │ │ - 4e9c: f8d3 0714 ldr.w r0, [r3, #1812] ; 0x714 │ │ - 4ea0: 4290 cmp r0, r2 │ │ - 4ea2: f040 81c2 bne.w 522a │ │ - 4ea6: f06f 0201 mvn.w r2, #1 │ │ - 4eaa: 4629 mov r1, r5 │ │ - 4eac: f8c3 2714 str.w r2, [r3, #1812] ; 0x714 │ │ - 4eb0: 230d movs r3, #13 │ │ - 4eb2: 2206 movs r2, #6 │ │ - 4eb4: f000 fcce bl 5854 │ │ - 4eb8: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ - 4ebc: 2b01 cmp r3, #1 │ │ - 4ebe: d118 bne.n 4ef2 │ │ - 4ec0: f995 2005 ldrsb.w r2, [r5, #5] │ │ - 4ec4: 4b5e ldr r3, [pc, #376] ; (5040 ) │ │ - 4ec6: 3202 adds r2, #2 │ │ - 4ec8: 4013 ands r3, r2 │ │ - 4eca: 2b00 cmp r3, #0 │ │ - 4ecc: da03 bge.n 4ed6 │ │ - 4ece: 3b01 subs r3, #1 │ │ - 4ed0: f063 0303 orn r3, r3, #3 │ │ - 4ed4: 3301 adds r3, #1 │ │ - 4ed6: eb04 0283 add.w r2, r4, r3, lsl #2 │ │ - 4eda: f06f 0101 mvn.w r1, #1 │ │ - 4ede: f8c2 1714 str.w r1, [r2, #1812] ; 0x714 │ │ - 4ee2: 4629 mov r1, r5 │ │ - 4ee4: 716b strb r3, [r5, #5] │ │ - 4ee6: 2206 movs r2, #6 │ │ - 4ee8: f8d7 073c ldr.w r0, [r7, #1852] ; 0x73c │ │ - 4eec: 230d movs r3, #13 │ │ - 4eee: f000 fcb1 bl 5854 │ │ - 4ef2: 4620 mov r0, r4 │ │ - 4ef4: f7ff fc7c bl 47f0 │ │ - 4ef8: e197 b.n 522a │ │ - 4efa: f995 3005 ldrsb.w r3, [r5, #5] │ │ - 4efe: f8d4 2710 ldr.w r2, [r4, #1808] ; 0x710 │ │ - 4f02: 4293 cmp r3, r2 │ │ - 4f04: d00a beq.n 4f1c │ │ - 4f06: f8d4 07ac ldr.w r0, [r4, #1964] ; 0x7ac │ │ - 4f0a: 2800 cmp r0, #0 │ │ - 4f0c: f000 8092 beq.w 5034 │ │ - 4f10: 6803 ldr r3, [r0, #0] │ │ - 4f12: 494d ldr r1, [pc, #308] ; (5048 ) │ │ - 4f14: 681b ldr r3, [r3, #0] │ │ - 4f16: 4479 add r1, pc │ │ - 4f18: 4798 blx r3 │ │ - 4f1a: e08b b.n 5034 │ │ - 4f1c: eb04 0787 add.w r7, r4, r7, lsl #2 │ │ - 4f20: eb04 0283 add.w r2, r4, r3, lsl #2 │ │ - 4f24: f8d7 173c ldr.w r1, [r7, #1852] ; 0x73c │ │ - 4f28: f8d2 2714 ldr.w r2, [r2, #1812] ; 0x714 │ │ - 4f2c: 4291 cmp r1, r2 │ │ - 4f2e: d008 beq.n 4f42 │ │ - 4f30: f8d4 07ac ldr.w r0, [r4, #1964] ; 0x7ac │ │ - 4f34: 2800 cmp r0, #0 │ │ - 4f36: d07d beq.n 5034 │ │ - 4f38: 6803 ldr r3, [r0, #0] │ │ - 4f3a: 4944 ldr r1, [pc, #272] ; (504c ) │ │ - 4f3c: 681b ldr r3, [r3, #0] │ │ - 4f3e: 4479 add r1, pc │ │ - 4f40: e7ea b.n 4f18 │ │ - 4f42: f44f 76e0 mov.w r6, #448 ; 0x1c0 │ │ - 4f46: 79aa ldrb r2, [r5, #6] │ │ - 4f48: fb06 4303 mla r3, r6, r3, r4 │ │ - 4f4c: 2614 movs r6, #20 │ │ - 4f4e: 4620 mov r0, r4 │ │ - 4f50: fb06 3602 mla r6, r6, r2, r3 │ │ - 4f54: 7a2b ldrb r3, [r5, #8] │ │ - 4f56: 79ea ldrb r2, [r5, #7] │ │ - 4f58: 3628 adds r6, #40 ; 0x28 │ │ - 4f5a: 60f2 str r2, [r6, #12] │ │ - 4f5c: 6133 str r3, [r6, #16] │ │ - 4f5e: f995 1009 ldrsb.w r1, [r5, #9] │ │ - 4f62: f995 2005 ldrsb.w r2, [r5, #5] │ │ - 4f66: f995 300a ldrsb.w r3, [r5, #10] │ │ - 4f6a: 9100 str r1, [sp, #0] │ │ - 4f6c: 4631 mov r1, r6 │ │ - 4f6e: f7fe fe87 bl 3c80 │ │ - 4f72: 28f1 cmp r0, #241 ; 0xf1 │ │ - 4f74: f040 8135 bne.w 51e2 │ │ - 4f78: f995 1009 ldrsb.w r1, [r5, #9] │ │ - 4f7c: 4620 mov r0, r4 │ │ - 4f7e: f995 2005 ldrsb.w r2, [r5, #5] │ │ - 4f82: f995 300a ldrsb.w r3, [r5, #10] │ │ - 4f86: 9100 str r1, [sp, #0] │ │ - 4f88: 4631 mov r1, r6 │ │ - 4f8a: f7fe ff43 bl 3e14 │ │ - 4f8e: 28f1 cmp r0, #241 ; 0xf1 │ │ - 4f90: f040 8127 bne.w 51e2 │ │ - 4f94: e12f b.n 51f6 │ │ - 4f96: 4620 mov r0, r4 │ │ - 4f98: f7ff fe60 bl 4c5c │ │ - 4f9c: e145 b.n 522a │ │ - 4f9e: f8b5 2001 ldrh.w r2, [r5, #1] │ │ - 4fa2: 716f strb r7, [r5, #5] │ │ - 4fa4: 4613 mov r3, r2 │ │ - 4fa6: ba5b rev16 r3, r3 │ │ - 4fa8: fa15 f383 uxtah r3, r5, r3 │ │ - 4fac: 2100 movs r1, #0 │ │ - 4fae: f803 1c02 strb.w r1, [r3, #-2] │ │ - 4fb2: ba52 rev16 r2, r2 │ │ - 4fb4: 2308 movs r3, #8 │ │ - 4fb6: 4620 mov r0, r4 │ │ - 4fb8: 4629 mov r1, r5 │ │ - 4fba: b292 uxth r2, r2 │ │ - 4fbc: f7ff fbee bl 479c │ │ - 4fc0: f8d4 07ac ldr.w r0, [r4, #1964] ; 0x7ac │ │ - 4fc4: 2800 cmp r0, #0 │ │ - 4fc6: f000 8130 beq.w 522a │ │ - 4fca: 6803 ldr r3, [r0, #0] │ │ - 4fcc: 463a mov r2, r7 │ │ - 4fce: 4920 ldr r1, [pc, #128] ; (5050 ) │ │ - 4fd0: 681c ldr r4, [r3, #0] │ │ - 4fd2: 4479 add r1, pc │ │ - 4fd4: 1deb adds r3, r5, #7 │ │ - 4fd6: 47a0 blx r4 │ │ - 4fd8: e127 b.n 522a │ │ - 4fda: 4620 mov r0, r4 │ │ - 4fdc: f7ff fb53 bl 4686 │ │ - 4fe0: 2801 cmp r0, #1 │ │ - 4fe2: f340 8120 ble.w 5226 │ │ - 4fe6: 4620 mov r0, r4 │ │ - 4fe8: f7ff f970 bl 42cc │ │ - 4fec: 2801 cmp r0, #1 │ │ - 4fee: f300 811c bgt.w 522a │ │ - 4ff2: e118 b.n 5226 │ │ - 4ff4: 4620 mov r0, r4 │ │ - 4ff6: 4631 mov r1, r6 │ │ - 4ff8: 220b movs r2, #11 │ │ - 4ffa: 230a movs r3, #10 │ │ - 4ffc: f7ff fbce bl 479c │ │ - 5000: 686b ldr r3, [r5, #4] │ │ - 5002: 4620 mov r0, r4 │ │ - 5004: f8d4 1728 ldr.w r1, [r4, #1832] ; 0x728 │ │ - 5008: f8d4 2724 ldr.w r2, [r4, #1828] ; 0x724 │ │ - 500c: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ - 5010: f7fe ff5c bl 3ecc │ │ - 5014: 2064 movs r0, #100 ; 0x64 │ │ - 5016: f000 fe25 bl 5c64 │ │ - 501a: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ - 501e: eb04 0383 add.w r3, r4, r3, lsl #2 │ │ - 5022: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ - 5026: 3302 adds r3, #2 │ │ - 5028: d104 bne.n 5034 │ │ - 502a: f8d4 3728 ldr.w r3, [r4, #1832] ; 0x728 │ │ - 502e: 681d ldr r5, [r3, #0] │ │ - 5030: 2d00 cmp r5, #0 │ │ - 5032: d1df bne.n 4ff4 │ │ - 5034: 4620 mov r0, r4 │ │ - 5036: f7ff fbce bl 47d6 │ │ - 503a: e0f6 b.n 522a │ │ - 503c: 0001 movs r1, r0 │ │ - 503e: 8000 strh r0, [r0, #0] │ │ - 5040: 0003 movs r3, r0 │ │ - 5042: 8000 strh r0, [r0, #0] │ │ - 5044: 2e74 cmp r6, #116 ; 0x74 │ │ - 5046: 0000 movs r0, r0 │ │ - 5048: 2dc7 cmp r5, #199 ; 0xc7 │ │ - 504a: 0000 movs r0, r0 │ │ - 504c: 2dd0 cmp r5, #208 ; 0xd0 │ │ - 504e: 0000 movs r0, r0 │ │ - 5050: 2da8 cmp r5, #168 ; 0xa8 │ │ - 5052: 0000 movs r0, r0 │ │ - 5054: 4621 mov r1, r4 │ │ - 5056: 796a ldrb r2, [r5, #5] │ │ - 5058: f204 702c addw r0, r4, #1836 ; 0x72c │ │ - 505c: 2305 movs r3, #5 │ │ - 505e: f001 f83b bl 60d8 │ │ - 5062: 796b ldrb r3, [r5, #5] │ │ - 5064: eb04 0487 add.w r4, r4, r7, lsl #2 │ │ - 5068: a905 add r1, sp, #20 │ │ - 506a: 220b movs r2, #11 │ │ - 506c: f88d 3019 strb.w r3, [sp, #25] │ │ - 5070: 6883 ldr r3, [r0, #8] │ │ - 5072: f88d 301a strb.w r3, [sp, #26] │ │ - 5076: 68c3 ldr r3, [r0, #12] │ │ - 5078: f88d 301b strb.w r3, [sp, #27] │ │ - 507c: 6903 ldr r3, [r0, #16] │ │ - 507e: f88d 301c strb.w r3, [sp, #28] │ │ - 5082: 6983 ldr r3, [r0, #24] │ │ - 5084: f88d 301d strb.w r3, [sp, #29] │ │ - 5088: 6943 ldr r3, [r0, #20] │ │ - 508a: f8d4 073c ldr.w r0, [r4, #1852] ; 0x73c │ │ - 508e: f88d 301e strb.w r3, [sp, #30] │ │ - 5092: 230c movs r3, #12 │ │ - 5094: f000 fbde bl 5854 │ │ - 5098: e0c7 b.n 522a │ │ - 509a: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ - 509e: 2b00 cmp r3, #0 │ │ - 50a0: f6bf af27 bge.w 4ef2 │ │ - 50a4: f995 3005 ldrsb.w r3, [r5, #5] │ │ - 50a8: 2b00 cmp r3, #0 │ │ - 50aa: f77f af22 ble.w 4ef2 │ │ - 50ae: f8b5 3001 ldrh.w r3, [r5, #1] │ │ - 50b2: ba5b rev16 r3, r3 │ │ - 50b4: b29b uxth r3, r3 │ │ - 50b6: 2b1d cmp r3, #29 │ │ - 50b8: f240 80b7 bls.w 522a │ │ - 50bc: 79aa ldrb r2, [r5, #6] │ │ - 50be: 1f13 subs r3, r2, #4 │ │ - 50c0: 2b2e cmp r3, #46 ; 0x2e │ │ - 50c2: f200 80b2 bhi.w 522a │ │ - 50c6: 79eb ldrb r3, [r5, #7] │ │ - 50c8: 1f19 subs r1, r3, #4 │ │ - 50ca: 292e cmp r1, #46 ; 0x2e │ │ - 50cc: f200 80ad bhi.w 522a │ │ - 50d0: b252 sxtb r2, r2 │ │ - 50d2: b25b sxtb r3, r3 │ │ - 50d4: 60a2 str r2, [r4, #8] │ │ - 50d6: 6063 str r3, [r4, #4] │ │ - 50d8: 7a2b ldrb r3, [r5, #8] │ │ - 50da: b25a sxtb r2, r3 │ │ - 50dc: f8c4 2724 str.w r2, [r4, #1828] ; 0x724 │ │ - 50e0: b942 cbnz r2, 50f4 │ │ - 50e2: 4626 mov r6, r4 │ │ - 50e4: 2701 movs r7, #1 │ │ - 50e6: f10d 080c add.w r8, sp, #12 │ │ - 50ea: f06f 0901 mvn.w r9, #1 │ │ - 50ee: f10d 0a14 add.w sl, sp, #20 │ │ - 50f2: e01a b.n 512a │ │ - 50f4: 3b03 subs r3, #3 │ │ - 50f6: 2b01 cmp r3, #1 │ │ - 50f8: d82f bhi.n 515a │ │ - 50fa: e7f2 b.n 50e2 │ │ - 50fc: 230d movs r3, #13 │ │ - 50fe: 4641 mov r1, r8 │ │ - 5100: 2206 movs r2, #6 │ │ - 5102: f88d 7011 strb.w r7, [sp, #17] │ │ - 5106: f000 fba5 bl 5854 │ │ - 510a: f8d4 3714 ldr.w r3, [r4, #1812] ; 0x714 │ │ - 510e: 3302 adds r3, #2 │ │ - 5110: d010 beq.n 5134 │ │ - 5112: f8d4 371c ldr.w r3, [r4, #1820] ; 0x71c │ │ - 5116: 3302 adds r3, #2 │ │ - 5118: bf08 it eq │ │ - 511a: 2302 moveq r3, #2 │ │ - 511c: d00b beq.n 5136 │ │ - 511e: f8c6 9718 str.w r9, [r6, #1816] ; 0x718 │ │ - 5122: 3702 adds r7, #2 │ │ - 5124: 3608 adds r6, #8 │ │ - 5126: 2f05 cmp r7, #5 │ │ - 5128: d017 beq.n 515a │ │ - 512a: f8d6 0718 ldr.w r0, [r6, #1816] ; 0x718 │ │ - 512e: 1c82 adds r2, r0, #2 │ │ - 5130: d1e4 bne.n 50fc │ │ - 5132: e7f6 b.n 5122 │ │ - 5134: 2300 movs r3, #0 │ │ - 5136: 2b00 cmp r3, #0 │ │ - 5138: bf14 ite ne │ │ - 513a: f44f 62e3 movne.w r2, #1816 ; 0x718 │ │ - 513e: f44f 62e2 moveq.w r2, #1808 ; 0x710 │ │ - 5142: f8d6 0718 ldr.w r0, [r6, #1816] ; 0x718 │ │ - 5146: 4422 add r2, r4 │ │ - 5148: f88d 3019 strb.w r3, [sp, #25] │ │ - 514c: 4651 mov r1, sl │ │ - 514e: 2302 movs r3, #2 │ │ - 5150: 6050 str r0, [r2, #4] │ │ - 5152: 2206 movs r2, #6 │ │ - 5154: f000 fb7e bl 5854 │ │ - 5158: e7e1 b.n 511e │ │ - 515a: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ - 515e: 2b01 cmp r3, #1 │ │ - 5160: d00b beq.n 517a │ │ - 5162: 4620 mov r0, r4 │ │ - 5164: f995 1008 ldrsb.w r1, [r5, #8] │ │ - 5168: f7fe fd44 bl 3bf4 │ │ - 516c: 6823 ldr r3, [r4, #0] │ │ + 459e: 3308 adds r3, #8 │ │ + 45a0: 6003 str r3, [r0, #0] │ │ + 45a2: 2300 movs r3, #0 │ │ + 45a4: 6203 str r3, [r0, #32] │ │ + 45a6: f7ff ffe8 bl 457a │ │ + 45aa: 4620 mov r0, r4 │ │ + 45ac: bd10 pop {r4, pc} │ │ + 45ae: bf00 nop │ │ + 45b0: 592c ldr r4, [r5, r4] │ │ + ... │ │ + │ │ +000045b4 : │ │ + 45b4: 6041 str r1, [r0, #4] │ │ + 45b6: 6851 ldr r1, [r2, #4] │ │ + 45b8: 6081 str r1, [r0, #8] │ │ + 45ba: 68d1 ldr r1, [r2, #12] │ │ + 45bc: 60c1 str r1, [r0, #12] │ │ + 45be: 6912 ldr r2, [r2, #16] │ │ + 45c0: 6143 str r3, [r0, #20] │ │ + 45c2: 9b00 ldr r3, [sp, #0] │ │ + 45c4: 6102 str r2, [r0, #16] │ │ + 45c6: 6183 str r3, [r0, #24] │ │ + 45c8: 4770 bx lr │ │ + ... │ │ + │ │ +000045cc : │ │ + 45cc: b537 push {r0, r1, r2, r4, r5, lr} │ │ + 45ce: 4605 mov r5, r0 │ │ + 45d0: 4c06 ldr r4, [pc, #24] ; (45ec ) │ │ + 45d2: 447c add r4, pc │ │ + 45d4: 6824 ldr r4, [r4, #0] │ │ + 45d6: 3408 adds r4, #8 │ │ + 45d8: 6004 str r4, [r0, #0] │ │ + 45da: 2400 movs r4, #0 │ │ + 45dc: 6204 str r4, [r0, #32] │ │ + 45de: 9c06 ldr r4, [sp, #24] │ │ + 45e0: 9400 str r4, [sp, #0] │ │ + 45e2: f7ff ffe7 bl 45b4 │ │ + 45e6: 4628 mov r0, r5 │ │ + 45e8: b003 add sp, #12 │ │ + 45ea: bd30 pop {r4, r5, pc} │ │ + 45ec: 58f2 ldr r2, [r6, r3] │ │ + ... │ │ + │ │ +000045f0 : │ │ + 45f0: 6843 ldr r3, [r0, #4] │ │ + 45f2: b570 push {r4, r5, r6, lr} │ │ + 45f4: 4604 mov r4, r0 │ │ + 45f6: 460e mov r6, r1 │ │ + 45f8: b953 cbnz r3, 4610 │ │ + 45fa: 2024 movs r0, #36 ; 0x24 │ │ + 45fc: f7ff e8de blx 37bc │ │ + 4600: 4631 mov r1, r6 │ │ + 4602: 4605 mov r5, r0 │ │ + 4604: f7ff ffc6 bl 4594 │ │ + 4608: 2301 movs r3, #1 │ │ + 460a: 61eb str r3, [r5, #28] │ │ + 460c: 6065 str r5, [r4, #4] │ │ + 460e: e014 b.n 463a │ │ + 4610: 6880 ldr r0, [r0, #8] │ │ + 4612: b130 cbz r0, 4622 │ │ + 4614: 6020 str r0, [r4, #0] │ │ + 4616: f7ff ffb0 bl 457a │ │ + 461a: 68a3 ldr r3, [r4, #8] │ │ + 461c: 6a1b ldr r3, [r3, #32] │ │ + 461e: 60a3 str r3, [r4, #8] │ │ + 4620: bd70 pop {r4, r5, r6, pc} │ │ + 4622: 2024 movs r0, #36 ; 0x24 │ │ + 4624: f7ff e8ca blx 37bc │ │ + 4628: 4631 mov r1, r6 │ │ + 462a: 4605 mov r5, r0 │ │ + 462c: f7ff ffb2 bl 4594 │ │ + 4630: 6822 ldr r2, [r4, #0] │ │ + 4632: 69d3 ldr r3, [r2, #28] │ │ + 4634: 3301 adds r3, #1 │ │ + 4636: 61eb str r3, [r5, #28] │ │ + 4638: 6215 str r5, [r2, #32] │ │ + 463a: 6025 str r5, [r4, #0] │ │ + 463c: bd70 pop {r4, r5, r6, pc} │ │ + │ │ +0000463e : │ │ + 463e: e92d 43f7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ + 4642: 4604 mov r4, r0 │ │ + 4644: 6840 ldr r0, [r0, #4] │ │ + 4646: 4689 mov r9, r1 │ │ + 4648: 4690 mov r8, r2 │ │ + 464a: 461f mov r7, r3 │ │ + 464c: 9e0a ldr r6, [sp, #40] ; 0x28 │ │ + 464e: b968 cbnz r0, 466c │ │ + 4650: 2024 movs r0, #36 ; 0x24 │ │ + 4652: f7ff e8b4 blx 37bc │ │ + 4656: 463b mov r3, r7 │ │ + 4658: 9600 str r6, [sp, #0] │ │ + 465a: 4649 mov r1, r9 │ │ + 465c: 4642 mov r2, r8 │ │ + 465e: 4605 mov r5, r0 │ │ + 4660: f7ff ffb4 bl 45cc │ │ + 4664: 2301 movs r3, #1 │ │ + 4666: 61eb str r3, [r5, #28] │ │ + 4668: 6065 str r5, [r4, #4] │ │ + 466a: e018 b.n 469e │ │ + 466c: 68a0 ldr r0, [r4, #8] │ │ + 466e: b138 cbz r0, 4680 │ │ + 4670: 6020 str r0, [r4, #0] │ │ + 4672: 9600 str r6, [sp, #0] │ │ + 4674: f7ff ff9e bl 45b4 │ │ + 4678: 68a3 ldr r3, [r4, #8] │ │ + 467a: 6a1b ldr r3, [r3, #32] │ │ + 467c: 60a3 str r3, [r4, #8] │ │ + 467e: e00f b.n 46a0 │ │ + 4680: 2024 movs r0, #36 ; 0x24 │ │ + 4682: f7ff e89c blx 37bc │ │ + 4686: 4642 mov r2, r8 │ │ + 4688: 463b mov r3, r7 │ │ + 468a: 9600 str r6, [sp, #0] │ │ + 468c: 4649 mov r1, r9 │ │ + 468e: 4605 mov r5, r0 │ │ + 4690: f7ff ff9c bl 45cc │ │ + 4694: 6822 ldr r2, [r4, #0] │ │ + 4696: 69d3 ldr r3, [r2, #28] │ │ + 4698: 3301 adds r3, #1 │ │ + 469a: 61eb str r3, [r5, #28] │ │ + 469c: 6215 str r5, [r2, #32] │ │ + 469e: 6025 str r5, [r4, #0] │ │ + 46a0: b003 add sp, #12 │ │ + 46a2: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + │ │ +000046a6 : │ │ + 46a6: b510 push {r4, lr} │ │ + 46a8: 4604 mov r4, r0 │ │ + 46aa: 6863 ldr r3, [r4, #4] │ │ + 46ac: 6880 ldr r0, [r0, #8] │ │ + 46ae: 4298 cmp r0, r3 │ │ + 46b0: d107 bne.n 46c2 │ │ + 46b2: b110 cbz r0, 46ba │ │ + 46b4: 6803 ldr r3, [r0, #0] │ │ + 46b6: 685b ldr r3, [r3, #4] │ │ + 46b8: 4798 blx r3 │ │ + 46ba: 2300 movs r3, #0 │ │ + 46bc: 6023 str r3, [r4, #0] │ │ + 46be: 6063 str r3, [r4, #4] │ │ + 46c0: e008 b.n 46d4 │ │ + 46c2: 6823 ldr r3, [r4, #0] │ │ + 46c4: 6a18 ldr r0, [r3, #32] │ │ + 46c6: b128 cbz r0, 46d4 │ │ + 46c8: 6803 ldr r3, [r0, #0] │ │ + 46ca: 685b ldr r3, [r3, #4] │ │ + 46cc: 4798 blx r3 │ │ + 46ce: 6823 ldr r3, [r4, #0] │ │ + 46d0: 2200 movs r2, #0 │ │ + 46d2: 621a str r2, [r3, #32] │ │ + 46d4: 6863 ldr r3, [r4, #4] │ │ + 46d6: 60a3 str r3, [r4, #8] │ │ + 46d8: bd10 pop {r4, pc} │ │ + │ │ +000046da : │ │ + 46da: b510 push {r4, lr} │ │ + 46dc: 4604 mov r4, r0 │ │ + 46de: 6840 ldr r0, [r0, #4] │ │ + 46e0: b110 cbz r0, 46e8 │ │ + 46e2: 6803 ldr r3, [r0, #0] │ │ + 46e4: 685b ldr r3, [r3, #4] │ │ + 46e6: 4798 blx r3 │ │ + 46e8: 2300 movs r3, #0 │ │ + 46ea: 6023 str r3, [r4, #0] │ │ + 46ec: 6063 str r3, [r4, #4] │ │ + 46ee: 60a3 str r3, [r4, #8] │ │ + 46f0: bd10 pop {r4, pc} │ │ + │ │ +000046f2 : │ │ + 46f2: 6803 ldr r3, [r0, #0] │ │ + 46f4: b510 push {r4, lr} │ │ + 46f6: 4604 mov r4, r0 │ │ + 46f8: b133 cbz r3, 4708 │ │ + 46fa: 69da ldr r2, [r3, #28] │ │ + 46fc: 2a01 cmp r2, #1 │ │ + 46fe: d103 bne.n 4708 │ │ + 4700: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ + 4704: f7ff bfe9 b.w 46da │ │ + 4708: 6862 ldr r2, [r4, #4] │ │ + 470a: 60a2 str r2, [r4, #8] │ │ + 470c: 68a2 ldr r2, [r4, #8] │ │ + 470e: 6a11 ldr r1, [r2, #32] │ │ + 4710: 4299 cmp r1, r3 │ │ + 4712: d001 beq.n 4718 │ │ + 4714: 60a1 str r1, [r4, #8] │ │ + 4716: e7f9 b.n 470c │ │ + 4718: 2300 movs r3, #0 │ │ + 471a: 6213 str r3, [r2, #32] │ │ + 471c: 6820 ldr r0, [r4, #0] │ │ + 471e: b110 cbz r0, 4726 │ │ + 4720: 6803 ldr r3, [r0, #0] │ │ + 4722: 685b ldr r3, [r3, #4] │ │ + 4724: 4798 blx r3 │ │ + 4726: 68a3 ldr r3, [r4, #8] │ │ + 4728: 6023 str r3, [r4, #0] │ │ + 472a: 2300 movs r3, #0 │ │ + 472c: 60a3 str r3, [r4, #8] │ │ + 472e: bd10 pop {r4, pc} │ │ + │ │ +00004730 : │ │ + 4730: 6882 ldr r2, [r0, #8] │ │ + 4732: 4603 mov r3, r0 │ │ + 4734: 69d2 ldr r2, [r2, #28] │ │ + 4736: 4291 cmp r1, r2 │ │ + 4738: da01 bge.n 473e │ │ + 473a: 6842 ldr r2, [r0, #4] │ │ + 473c: 609a str r2, [r3, #8] │ │ + 473e: 6898 ldr r0, [r3, #8] │ │ + 4740: 69c2 ldr r2, [r0, #28] │ │ + 4742: 4291 cmp r1, r2 │ │ + 4744: dd01 ble.n 474a │ │ + 4746: 6a02 ldr r2, [r0, #32] │ │ + 4748: e7f8 b.n 473c │ │ + 474a: 4770 bx lr │ │ + │ │ +0000474c : │ │ + 474c: b513 push {r0, r1, r4, lr} │ │ + 474e: 460c mov r4, r1 │ │ + 4750: 4a08 ldr r2, [pc, #32] ; (4774 ) │ │ + 4752: 4623 mov r3, r4 │ │ + 4754: 4908 ldr r1, [pc, #32] ; (4778 ) │ │ + 4756: 9000 str r0, [sp, #0] │ │ + 4758: 447a add r2, pc │ │ + 475a: 4479 add r1, pc │ │ + 475c: 2004 movs r0, #4 │ │ + 475e: f7ff e834 blx 37c8 <__android_log_print@plt> │ │ + 4762: 4806 ldr r0, [pc, #24] ; (477c ) │ │ + 4764: 4478 add r0, pc │ │ + 4766: 6800 ldr r0, [r0, #0] │ │ + 4768: f7ff e834 blx 37d4 │ │ + 476c: 4620 mov r0, r4 │ │ + 476e: f7ff e838 blx 37e0 │ │ + 4772: bf00 nop │ │ + 4774: 3ebd subs r6, #189 ; 0xbd │ │ + 4776: 0000 movs r0, r0 │ │ + 4778: 3eb4 subs r6, #180 ; 0xb4 │ │ + 477a: 0000 movs r0, r0 │ │ + 477c: 5764 ldrsb r4, [r4, r5] │ │ + ... │ │ + │ │ +00004780 : │ │ + 4780: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ + 4782: f500 65eb add.w r5, r0, #1880 ; 0x758 │ │ + 4786: 4b0f ldr r3, [pc, #60] ; (47c4 ) │ │ + 4788: f500 66ef add.w r6, r0, #1912 ; 0x778 │ │ + 478c: 4604 mov r4, r0 │ │ + 478e: 2700 movs r7, #0 │ │ + 4790: 447b add r3, pc │ │ + 4792: 681b ldr r3, [r3, #0] │ │ + 4794: 3308 adds r3, #8 │ │ + 4796: 6003 str r3, [r0, #0] │ │ + 4798: f855 0c1c ldr.w r0, [r5, #-28] │ │ + 479c: b108 cbz r0, 47a2 │ │ + 479e: f001 fa11 bl 5bc4 │ │ + 47a2: f855 0f04 ldr.w r0, [r5, #4]! │ │ + 47a6: b108 cbz r0, 47ac │ │ + 47a8: f7ff e820 blx 37ec │ │ + 47ac: 42b5 cmp r5, r6 │ │ + 47ae: 602f str r7, [r5, #0] │ │ + 47b0: d1f2 bne.n 4798 │ │ + 47b2: f504 60e6 add.w r0, r4, #1840 ; 0x730 │ │ + 47b6: f7ff ff90 bl 46da │ │ + 47ba: 4620 mov r0, r4 │ │ + 47bc: f7ff fde2 bl 4384 │ │ + 47c0: 4620 mov r0, r4 │ │ + 47c2: bdf8 pop {r3, r4, r5, r6, r7, pc} │ │ + 47c4: 573c ldrsb r4, [r7, r4] │ │ + ... │ │ + │ │ +000047c8 : │ │ + 47c8: b510 push {r4, lr} │ │ + 47ca: 4604 mov r4, r0 │ │ + 47cc: f7ff ffd8 bl 4780 │ │ + 47d0: 4620 mov r0, r4 │ │ + 47d2: f7fe efdc blx 378c │ │ + 47d6: 4620 mov r0, r4 │ │ + 47d8: bd10 pop {r4, pc} │ │ + │ │ +000047da : │ │ + 47da: f500 62e7 add.w r2, r0, #1848 ; 0x738 │ │ + 47de: f500 63eb add.w r3, r0, #1880 ; 0x758 │ │ + 47e2: 2000 movs r0, #0 │ │ + 47e4: f852 1f04 ldr.w r1, [r2, #4]! │ │ + 47e8: 2900 cmp r1, #0 │ │ + 47ea: bf18 it ne │ │ + 47ec: 3001 addne r0, #1 │ │ + 47ee: 429a cmp r2, r3 │ │ + 47f0: d1f8 bne.n 47e4 │ │ + 47f2: 4770 bx lr │ │ + │ │ +000047f4 : │ │ + 47f4: b570 push {r4, r5, r6, lr} │ │ + 47f6: 4606 mov r6, r0 │ │ + 47f8: 4608 mov r0, r1 │ │ + 47fa: 460d mov r5, r1 │ │ + 47fc: f7fe effc blx 37f8 │ │ + 4800: 3009 adds r0, #9 │ │ + 4802: f7ff e800 blx 3804 │ │ + 4806: 23ff movs r3, #255 ; 0xff │ │ + 4808: 4629 mov r1, r5 │ │ + 480a: 4604 mov r4, r0 │ │ + 480c: 7143 strb r3, [r0, #5] │ │ + 480e: 3007 adds r0, #7 │ │ + 4810: f7fe effe blx 3810 │ │ + 4814: 4628 mov r0, r5 │ │ + 4816: f7fe eff0 blx 37f8 │ │ + 481a: 71a0 strb r0, [r4, #6] │ │ + 481c: 4628 mov r0, r5 │ │ + 481e: f7fe efec blx 37f8 │ │ + 4822: 4621 mov r1, r4 │ │ + 4824: 2308 movs r3, #8 │ │ + 4826: f100 0209 add.w r2, r0, #9 │ │ + 482a: 4630 mov r0, r6 │ │ + 482c: b292 uxth r2, r2 │ │ + 482e: f000 f85f bl 48f0 │ │ + 4832: 4620 mov r0, r4 │ │ + 4834: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} │ │ + 4838: f003 ba80 b.w 7d3c <_Unwind_GetTextRelBase@@Base+0x18> │ │ + │ │ +0000483c : │ │ + 483c: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + 4840: 4690 mov r8, r2 │ │ + 4842: 4a28 ldr r2, [pc, #160] ; (48e4 ) │ │ + 4844: eb00 0481 add.w r4, r0, r1, lsl #2 │ │ + 4848: b0c2 sub sp, #264 ; 0x108 │ │ + 484a: 4606 mov r6, r0 │ │ + 484c: 447a add r2, pc │ │ + 484e: 6812 ldr r2, [r2, #0] │ │ + 4850: f8d4 073c ldr.w r0, [r4, #1852] ; 0x73c │ │ + 4854: 460f mov r7, r1 │ │ + 4856: f206 7124 addw r1, r6, #1828 ; 0x724 │ │ + 485a: 6813 ldr r3, [r2, #0] │ │ + 485c: 4615 mov r5, r2 │ │ + 485e: f06f 0e01 mvn.w lr, #1 │ │ + 4862: 9341 str r3, [sp, #260] ; 0x104 │ │ + 4864: f206 7314 addw r3, r6, #1812 ; 0x714 │ │ + 4868: 681a ldr r2, [r3, #0] │ │ + 486a: 3304 adds r3, #4 │ │ + 486c: 4282 cmp r2, r0 │ │ + 486e: bf08 it eq │ │ + 4870: f843 ec04 streq.w lr, [r3, #-4] │ │ + 4874: 428b cmp r3, r1 │ │ + 4876: d1f7 bne.n 4868 │ │ + 4878: f8d4 075c ldr.w r0, [r4, #1884] ; 0x75c │ │ + 487c: b120 cbz r0, 4888 │ │ + 487e: f7fe efb6 blx 37ec │ │ + 4882: 2300 movs r3, #0 │ │ + 4884: f8c4 375c str.w r3, [r4, #1884] ; 0x75c │ │ + 4888: f8d4 073c ldr.w r0, [r4, #1852] ; 0x73c │ │ + 488c: f001 f99a bl 5bc4 │ │ + 4890: 3001 adds r0, #1 │ │ + 4892: d103 bne.n 489c │ │ + 4894: 4814 ldr r0, [pc, #80] ; (48e8 ) │ │ + 4896: 4478 add r0, pc │ │ + 4898: f7fe efc0 blx 381c │ │ + 489c: 2300 movs r3, #0 │ │ + 489e: 4630 mov r0, r6 │ │ + 48a0: f8c4 373c str.w r3, [r4, #1852] ; 0x73c │ │ + 48a4: f000 f85c bl 4960 │ │ + 48a8: f1b8 0f00 cmp.w r8, #0 │ │ + 48ac: d011 beq.n 48d2 │ │ + 48ae: ac01 add r4, sp, #4 │ │ + 48b0: 490e ldr r1, [pc, #56] ; (48ec ) │ │ + 48b2: 463a mov r2, r7 │ │ + 48b4: 4620 mov r0, r4 │ │ + 48b6: 4479 add r1, pc │ │ + 48b8: f7fe efb6 blx 3828 │ │ + 48bc: f8d6 07ac ldr.w r0, [r6, #1964] ; 0x7ac │ │ + 48c0: b118 cbz r0, 48ca │ │ + 48c2: 6803 ldr r3, [r0, #0] │ │ + 48c4: 4621 mov r1, r4 │ │ + 48c6: 681b ldr r3, [r3, #0] │ │ + 48c8: 4798 blx r3 │ │ + 48ca: 4630 mov r0, r6 │ │ + 48cc: 4621 mov r1, r4 │ │ + 48ce: f7ff ff91 bl 47f4 │ │ + 48d2: 9a41 ldr r2, [sp, #260] ; 0x104 │ │ + 48d4: 682b ldr r3, [r5, #0] │ │ + 48d6: 429a cmp r2, r3 │ │ + 48d8: d001 beq.n 48de │ │ + 48da: f7fe ef4c blx 3774 <__stack_chk_fail@plt> │ │ + 48de: b042 add sp, #264 ; 0x108 │ │ + 48e0: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 48e4: 566c ldrsb r4, [r5, r1] │ │ + 48e6: 0000 movs r0, r0 │ │ + 48e8: 3d8e subs r5, #142 ; 0x8e │ │ + 48ea: 0000 movs r0, r0 │ │ + 48ec: 3d76 subs r5, #118 ; 0x76 │ │ + ... │ │ + │ │ +000048f0 : │ │ + 48f0: e92d 43f8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + 48f4: f500 65e7 add.w r5, r0, #1848 ; 0x738 │ │ + 48f8: 4606 mov r6, r0 │ │ + 48fa: 460f mov r7, r1 │ │ + 48fc: 4690 mov r8, r2 │ │ + 48fe: 4699 mov r9, r3 │ │ + 4900: 2400 movs r4, #0 │ │ + 4902: f855 0f04 ldr.w r0, [r5, #4]! │ │ + 4906: b158 cbz r0, 4920 │ │ + 4908: 4639 mov r1, r7 │ │ + 490a: 4642 mov r2, r8 │ │ + 490c: 464b mov r3, r9 │ │ + 490e: f001 f8b5 bl 5a7c │ │ + 4912: 3001 adds r0, #1 │ │ + 4914: d104 bne.n 4920 │ │ + 4916: 4630 mov r0, r6 │ │ + 4918: 4621 mov r1, r4 │ │ + 491a: 2201 movs r2, #1 │ │ + 491c: f7ff ff8e bl 483c │ │ + 4920: 3401 adds r4, #1 │ │ + 4922: 2c08 cmp r4, #8 │ │ + 4924: d1ed bne.n 4902 │ │ + 4926: e8bd 83f8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + ... │ │ + │ │ +0000492c : │ │ + 492c: b51f push {r0, r1, r2, r3, r4, lr} │ │ + 492e: 2206 movs r2, #6 │ │ + 4930: 4c0a ldr r4, [pc, #40] ; (495c ) │ │ + 4932: a901 add r1, sp, #4 │ │ + 4934: 447c add r4, pc │ │ + 4936: 6824 ldr r4, [r4, #0] │ │ + 4938: 6823 ldr r3, [r4, #0] │ │ + 493a: 9303 str r3, [sp, #12] │ │ + 493c: f8d0 3710 ldr.w r3, [r0, #1808] ; 0x710 │ │ + 4940: f88d 3009 strb.w r3, [sp, #9] │ │ + 4944: 2303 movs r3, #3 │ │ + 4946: f7ff ffd3 bl 48f0 │ │ + 494a: 9a03 ldr r2, [sp, #12] │ │ + 494c: 6823 ldr r3, [r4, #0] │ │ + 494e: 429a cmp r2, r3 │ │ + 4950: d001 beq.n 4956 │ │ + 4952: f7fe ef10 blx 3774 <__stack_chk_fail@plt> │ │ + 4956: b004 add sp, #16 │ │ + 4958: bd10 pop {r4, pc} │ │ + 495a: bf00 nop │ │ + 495c: 5584 strb r4, [r0, r6] │ │ + ... │ │ + │ │ +00004960 : │ │ + 4960: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + 4964: b0ac sub sp, #176 ; 0xb0 │ │ + 4966: 4d43 ldr r5, [pc, #268] ; (4a74 ) │ │ + 4968: 4604 mov r4, r0 │ │ + 496a: 447d add r5, pc │ │ + 496c: 682d ldr r5, [r5, #0] │ │ + 496e: 682b ldr r3, [r5, #0] │ │ + 4970: 932b str r3, [sp, #172] ; 0xac │ │ + 4972: f8d0 3724 ldr.w r3, [r0, #1828] ; 0x724 │ │ + 4976: b12b cbz r3, 4984 │ │ + 4978: 3b03 subs r3, #3 │ │ + 497a: 2b02 cmp r3, #2 │ │ + 497c: bf34 ite cc │ │ + 497e: 2602 movcc r6, #2 │ │ + 4980: 2604 movcs r6, #4 │ │ + 4982: e000 b.n 4986 │ │ + 4984: 2602 movs r6, #2 │ │ + 4986: 4620 mov r0, r4 │ │ + 4988: f504 67e4 add.w r7, r4, #1824 ; 0x720 │ │ + 498c: f7ff fd4c bl 4428 │ │ + 4990: f88d 0005 strb.w r0, [sp, #5] │ │ + 4994: 4620 mov r0, r4 │ │ + 4996: f7ff fd47 bl 4428 │ │ + 499a: 1a30 subs r0, r6, r0 │ │ + 499c: f88d 0006 strb.w r0, [sp, #6] │ │ + 49a0: 4620 mov r0, r4 │ │ + 49a2: f7ff ff1a bl 47da │ │ + 49a6: 68a3 ldr r3, [r4, #8] │ │ + 49a8: f504 61e2 add.w r1, r4, #1808 ; 0x710 │ │ + 49ac: f88d 3008 strb.w r3, [sp, #8] │ │ + 49b0: 6863 ldr r3, [r4, #4] │ │ + 49b2: f88d 3009 strb.w r3, [sp, #9] │ │ + 49b6: 2301 movs r3, #1 │ │ + 49b8: f88d 300a strb.w r3, [sp, #10] │ │ + 49bc: f88d 300b strb.w r3, [sp, #11] │ │ + 49c0: f88d 300c strb.w r3, [sp, #12] │ │ + 49c4: f88d 300d strb.w r3, [sp, #13] │ │ + 49c8: f88d 300e strb.w r3, [sp, #14] │ │ + 49cc: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ + 49d0: f88d 300f strb.w r3, [sp, #15] │ │ + 49d4: ab04 add r3, sp, #16 │ │ + 49d6: f88d 0007 strb.w r0, [sp, #7] │ │ + 49da: f851 0f04 ldr.w r0, [r1, #4]! │ │ + 49de: 1c82 adds r2, r0, #2 │ │ + 49e0: 2a01 cmp r2, #1 │ │ + 49e2: d801 bhi.n 49e8 │ │ + 49e4: 7018 strb r0, [r3, #0] │ │ + 49e6: e00a b.n 49fe │ │ + 49e8: f504 66e7 add.w r6, r4, #1848 ; 0x738 │ │ + 49ec: 2200 movs r2, #0 │ │ + 49ee: f856 ef04 ldr.w lr, [r6, #4]! │ │ + 49f2: 4586 cmp lr, r0 │ │ + 49f4: bf08 it eq │ │ + 49f6: 701a strbeq r2, [r3, #0] │ │ + 49f8: 3201 adds r2, #1 │ │ + 49fa: 2a08 cmp r2, #8 │ │ + 49fc: d1f7 bne.n 49ee │ │ + 49fe: 42b9 cmp r1, r7 │ │ + 4a00: f103 0301 add.w r3, r3, #1 │ │ + 4a04: d1e9 bne.n 49da │ │ + 4a06: ab05 add r3, sp, #20 │ │ + 4a08: f504 66e7 add.w r6, r4, #1848 ; 0x738 │ │ + 4a0c: f504 67eb add.w r7, r4, #1880 ; 0x758 │ │ + 4a10: f04f 0800 mov.w r8, #0 │ │ + 4a14: f856 2f04 ldr.w r2, [r6, #4]! │ │ + 4a18: f883 8000 strb.w r8, [r3] │ │ + 4a1c: b12a cbz r2, 4a2a │ │ + 4a1e: 6a31 ldr r1, [r6, #32] │ │ + 4a20: b119 cbz r1, 4a2a │ │ + 4a22: 4618 mov r0, r3 │ │ + 4a24: f7fe eef4 blx 3810 │ │ + 4a28: 4603 mov r3, r0 │ │ + 4a2a: 42be cmp r6, r7 │ │ + 4a2c: f103 0310 add.w r3, r3, #16 │ │ + 4a30: d1f0 bne.n 4a14 │ │ + 4a32: 2303 movs r3, #3 │ │ + 4a34: f88d 3094 strb.w r3, [sp, #148] ; 0x94 │ │ + 4a38: ab2c add r3, sp, #176 ; 0xb0 │ │ + 4a3a: 2201 movs r2, #1 │ │ + 4a3c: f504 61f5 add.w r1, r4, #1960 ; 0x7a8 │ │ + 4a40: f803 2d1b strb.w r2, [r3, #-27]! │ │ + 4a44: f204 7293 addw r2, r4, #1939 ; 0x793 │ │ + 4a48: f812 0f01 ldrb.w r0, [r2, #1]! │ │ + 4a4c: 428a cmp r2, r1 │ │ + 4a4e: f803 0f01 strb.w r0, [r3, #1]! │ │ + 4a52: d1f9 bne.n 4a48 │ │ + 4a54: 22ab movs r2, #171 ; 0xab │ │ + 4a56: 2307 movs r3, #7 │ │ + 4a58: 4620 mov r0, r4 │ │ + 4a5a: 4669 mov r1, sp │ │ + 4a5c: f7ff ff48 bl 48f0 │ │ + 4a60: 9a2b ldr r2, [sp, #172] ; 0xac │ │ + 4a62: 682b ldr r3, [r5, #0] │ │ + 4a64: 429a cmp r2, r3 │ │ + 4a66: d001 beq.n 4a6c │ │ + 4a68: f7fe ee84 blx 3774 <__stack_chk_fail@plt> │ │ + 4a6c: b02c add sp, #176 ; 0xb0 │ │ + 4a6e: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 4a72: bf00 nop │ │ + 4a74: 554e strb r6, [r1, r5] │ │ + ... │ │ + │ │ +00004a78 : │ │ + 4a78: 4b1c ldr r3, [pc, #112] ; (4aec ) │ │ + 4a7a: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + 4a7e: 447b add r3, pc │ │ + 4a80: 681b ldr r3, [r3, #0] │ │ + 4a82: b08e sub sp, #56 ; 0x38 │ │ + 4a84: 4680 mov r8, r0 │ │ + 4a86: 681a ldr r2, [r3, #0] │ │ + 4a88: 460f mov r7, r1 │ │ + 4a8a: 2400 movs r4, #0 │ │ + 4a8c: 461e mov r6, r3 │ │ + 4a8e: 920d str r2, [sp, #52] ; 0x34 │ │ + 4a90: f500 62e7 add.w r2, r0, #1848 ; 0x738 │ │ + 4a94: f852 3f04 ldr.w r3, [r2, #4]! │ │ + 4a98: b9cb cbnz r3, 4ace │ │ + 4a9a: 4915 ldr r1, [pc, #84] ; (4af0 ) │ │ + 4a9c: 4668 mov r0, sp │ │ + 4a9e: 4622 mov r2, r4 │ │ + 4aa0: 466d mov r5, sp │ │ + 4aa2: 4479 add r1, pc │ │ + 4aa4: f7fe eec0 blx 3828 │ │ + 4aa8: f8d8 07ac ldr.w r0, [r8, #1964] ; 0x7ac │ │ + 4aac: b118 cbz r0, 4ab6 │ │ + 4aae: 6803 ldr r3, [r0, #0] │ │ + 4ab0: 4669 mov r1, sp │ │ + 4ab2: 681b ldr r3, [r3, #0] │ │ + 4ab4: 4798 blx r3 │ │ + 4ab6: eb08 0484 add.w r4, r8, r4, lsl #2 │ │ + 4aba: 4640 mov r0, r8 │ │ + 4abc: 4629 mov r1, r5 │ │ + 4abe: f7ff fe99 bl 47f4 │ │ + 4ac2: f8c4 773c str.w r7, [r4, #1852] ; 0x73c │ │ + 4ac6: 4640 mov r0, r8 │ │ + 4ac8: f7ff ff4a bl 4960 │ │ + 4acc: e005 b.n 4ada │ │ + 4ace: 3401 adds r4, #1 │ │ + 4ad0: 2c08 cmp r4, #8 │ │ + 4ad2: d1df bne.n 4a94 │ │ + 4ad4: 4638 mov r0, r7 │ │ + 4ad6: f001 f875 bl 5bc4 │ │ + 4ada: 9a0d ldr r2, [sp, #52] ; 0x34 │ │ + 4adc: 6833 ldr r3, [r6, #0] │ │ + 4ade: 429a cmp r2, r3 │ │ + 4ae0: d001 beq.n 4ae6 │ │ + 4ae2: f7fe ee48 blx 3774 <__stack_chk_fail@plt> │ │ + 4ae6: b00e add sp, #56 ; 0x38 │ │ + 4ae8: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 4aec: 543a strb r2, [r7, r0] │ │ + 4aee: 0000 movs r0, r0 │ │ + 4af0: 3b9a subs r3, #154 ; 0x9a │ │ + ... │ │ + │ │ +00004af4 : │ │ + 4af4: 4a2e ldr r2, [pc, #184] ; (4bb0 ) │ │ + 4af6: 2104 movs r1, #4 │ │ + 4af8: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + 4afc: 447a add r2, pc │ │ + 4afe: 6812 ldr r2, [r2, #0] │ │ + 4b00: b086 sub sp, #24 │ │ + 4b02: 4604 mov r4, r0 │ │ + 4b04: 6813 ldr r3, [r2, #0] │ │ + 4b06: 4617 mov r7, r2 │ │ + 4b08: f44f 70e0 mov.w r0, #448 ; 0x1c0 │ │ + 4b0c: 9305 str r3, [sp, #20] │ │ + 4b0e: f8d4 2710 ldr.w r2, [r4, #1808] ; 0x710 │ │ + 4b12: 4b26 ldr r3, [pc, #152] ; (4bac ) │ │ + 4b14: 3201 adds r2, #1 │ │ + 4b16: 4013 ands r3, r2 │ │ + 4b18: 2b00 cmp r3, #0 │ │ + 4b1a: bfbe ittt lt │ │ + 4b1c: f103 33ff addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ + 4b20: f063 0303 ornlt r3, r3, #3 │ │ + 4b24: 3301 addlt r3, #1 │ │ + 4b26: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ + 4b2a: fb00 4303 mla r3, r0, r3, r4 │ │ + 4b2e: 695b ldr r3, [r3, #20] │ │ + 4b30: 2b00 cmp r3, #0 │ │ + 4b32: dc31 bgt.n 4b98 │ │ + 4b34: 3901 subs r1, #1 │ │ + 4b36: d1ea bne.n 4b0e │ │ + 4b38: f04f 33ff mov.w r3, #4294967295 ; 0xffffffff │ │ + 4b3c: 4620 mov r0, r4 │ │ + 4b3e: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ + 4b42: a903 add r1, sp, #12 │ │ + 4b44: 2205 movs r2, #5 │ │ + 4b46: 2306 movs r3, #6 │ │ + 4b48: f7ff fed2 bl 48f0 │ │ + 4b4c: f8d4 57ac ldr.w r5, [r4, #1964] ; 0x7ac │ │ + 4b50: b15d cbz r5, 4b6a │ │ + 4b52: 682b ldr r3, [r5, #0] │ │ + 4b54: f504 60f1 add.w r0, r4, #1928 ; 0x788 │ │ + 4b58: 681e ldr r6, [r3, #0] │ │ + 4b5a: f001 f9c6 bl 5eea │ │ + 4b5e: 460b mov r3, r1 │ │ + 4b60: 4914 ldr r1, [pc, #80] ; (4bb4 ) │ │ + 4b62: 4602 mov r2, r0 │ │ + 4b64: 4628 mov r0, r5 │ │ + 4b66: 4479 add r1, pc │ │ + 4b68: 47b0 blx r6 │ │ + 4b6a: f8df 804c ldr.w r8, [pc, #76] ; 4bb8 │ │ + 4b6e: 4626 mov r6, r4 │ │ + 4b70: 2500 movs r5, #0 │ │ + 4b72: 44f8 add r8, pc │ │ + 4b74: f8d4 07ac ldr.w r0, [r4, #1964] ; 0x7ac │ │ + 4b78: b148 cbz r0, 4b8e │ │ + 4b7a: 6802 ldr r2, [r0, #0] │ │ + 4b7c: 4641 mov r1, r8 │ │ + 4b7e: 68f3 ldr r3, [r6, #12] │ │ + 4b80: 425b negs r3, r3 │ │ + 4b82: 9300 str r3, [sp, #0] │ │ + 4b84: f8d2 c000 ldr.w ip, [r2] │ │ + 4b88: 462a mov r2, r5 │ │ + 4b8a: 6933 ldr r3, [r6, #16] │ │ + 4b8c: 47e0 blx ip │ │ + 4b8e: 3501 adds r5, #1 │ │ + 4b90: f506 76e0 add.w r6, r6, #448 ; 0x1c0 │ │ + 4b94: 2d04 cmp r5, #4 │ │ + 4b96: d1ed bne.n 4b74 │ │ + 4b98: 9a05 ldr r2, [sp, #20] │ │ + 4b9a: 683b ldr r3, [r7, #0] │ │ + 4b9c: 429a cmp r2, r3 │ │ + 4b9e: d001 beq.n 4ba4 │ │ + 4ba0: f7fe ede8 blx 3774 <__stack_chk_fail@plt> │ │ + 4ba4: b006 add sp, #24 │ │ + 4ba6: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 4baa: bf00 nop │ │ + 4bac: 0003 movs r3, r0 │ │ + 4bae: 8000 strh r0, [r0, #0] │ │ + 4bb0: 53bc strh r4, [r7, r6] │ │ + 4bb2: 0000 movs r0, r0 │ │ + 4bb4: 3ae7 subs r2, #231 ; 0xe7 │ │ + 4bb6: 0000 movs r0, r0 │ │ + 4bb8: 3b03 subs r3, #3 │ │ + ... │ │ + │ │ +00004bbc : │ │ + 4bbc: f500 63e7 add.w r3, r0, #1848 ; 0x738 │ │ + 4bc0: f500 61eb add.w r1, r0, #1880 ; 0x758 │ │ + 4bc4: f853 2f04 ldr.w r2, [r3, #4]! │ │ + 4bc8: f1b2 3fff cmp.w r2, #4294967295 ; 0xffffffff │ │ + 4bcc: d004 beq.n 4bd8 │ │ + 4bce: f200 7314 addw r3, r0, #1812 ; 0x714 │ │ + 4bd2: f200 7024 addw r0, r0, #1828 ; 0x724 │ │ + 4bd6: e002 b.n 4bde │ │ + 4bd8: 428b cmp r3, r1 │ │ + 4bda: d1f3 bne.n 4bc4 │ │ + 4bdc: 4770 bx lr │ │ + 4bde: 6819 ldr r1, [r3, #0] │ │ + 4be0: 3304 adds r3, #4 │ │ + 4be2: 3101 adds r1, #1 │ │ + 4be4: bf08 it eq │ │ + 4be6: f843 2c04 streq.w r2, [r3, #-4] │ │ + 4bea: 4283 cmp r3, r0 │ │ + 4bec: d1f7 bne.n 4bde │ │ + 4bee: 4770 bx lr │ │ + │ │ +00004bf0 : │ │ + 4bf0: 1f02 subs r2, r0, #4 │ │ + 4bf2: f100 011c add.w r1, r0, #28 │ │ + 4bf6: b510 push {r4, lr} │ │ + 4bf8: 2400 movs r4, #0 │ │ + 4bfa: f842 4f04 str.w r4, [r2, #4]! │ │ + 4bfe: 428a cmp r2, r1 │ │ + 4c00: f04f 0300 mov.w r3, #0 │ │ + 4c04: d1f9 bne.n 4bfa │ │ + 4c06: 6203 str r3, [r0, #32] │ │ + 4c08: 6283 str r3, [r0, #40] ; 0x28 │ │ + 4c0a: 6243 str r3, [r0, #36] ; 0x24 │ │ + 4c0c: bd10 pop {r4, pc} │ │ + │ │ +00004c0e : │ │ + 4c0e: b570 push {r4, r5, r6, lr} │ │ + 4c10: f100 0520 add.w r5, r0, #32 │ │ + 4c14: 4604 mov r4, r0 │ │ + 4c16: 2600 movs r6, #0 │ │ + 4c18: 6820 ldr r0, [r4, #0] │ │ + 4c1a: b108 cbz r0, 4c20 │ │ + 4c1c: f000 ffd2 bl 5bc4 │ │ + 4c20: f844 6b04 str.w r6, [r4], #4 │ │ + 4c24: 42ac cmp r4, r5 │ │ + 4c26: d1f7 bne.n 4c18 │ │ + 4c28: bd70 pop {r4, r5, r6, pc} │ │ + │ │ +00004c2a : │ │ + 4c2a: b510 push {r4, lr} │ │ + 4c2c: 4604 mov r4, r0 │ │ + 4c2e: f7ff ffee bl 4c0e │ │ + 4c32: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 4c34: b110 cbz r0, 4c3c │ │ + 4c36: 6803 ldr r3, [r0, #0] │ │ + 4c38: 685b ldr r3, [r3, #4] │ │ + 4c3a: 4798 blx r3 │ │ + 4c3c: 4620 mov r0, r4 │ │ + 4c3e: bd10 pop {r4, pc} │ │ + │ │ +00004c40 : │ │ + 4c40: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 4c44: b0b3 sub sp, #204 ; 0xcc │ │ + 4c46: 4e6a ldr r6, [pc, #424] ; (4df0 ) │ │ + 4c48: 4604 mov r4, r0 │ │ + 4c4a: 4689 mov r9, r1 │ │ + 4c4c: 4615 mov r5, r2 │ │ + 4c4e: 447e add r6, pc │ │ + 4c50: 6836 ldr r6, [r6, #0] │ │ + 4c52: f04f 0800 mov.w r8, #0 │ │ + 4c56: 6833 ldr r3, [r6, #0] │ │ + 4c58: 9331 str r3, [sp, #196] ; 0xc4 │ │ + 4c5a: f7fe edec blx 3834 <__errno@plt> │ │ + 4c5e: f8c0 8000 str.w r8, [r0] │ │ + 4c62: 2d00 cmp r5, #0 │ │ + 4c64: d145 bne.n 4cf2 │ │ + 4c66: f7fe ede6 blx 3834 <__errno@plt> │ │ + 4c6a: 6005 str r5, [r0, #0] │ │ + 4c6c: f1b9 0f00 cmp.w r9, #0 │ │ + 4c70: d104 bne.n 4c7c │ │ + 4c72: f7fe ede0 blx 3834 <__errno@plt> │ │ + 4c76: 2316 movs r3, #22 │ │ + 4c78: 6003 str r3, [r0, #0] │ │ + 4c7a: e058 b.n 4d2e │ │ + 4c7c: 2001 movs r0, #1 │ │ + 4c7e: 6225 str r5, [r4, #32] │ │ + 4c80: 462a mov r2, r5 │ │ + 4c82: 4601 mov r1, r0 │ │ + 4c84: f7fe eddc blx 3840 │ │ + 4c88: 1e05 subs r5, r0, #0 │ │ + 4c8a: f340 80a5 ble.w 4dd8 │ │ + 4c8e: af32 add r7, sp, #200 ; 0xc8 │ │ + 4c90: 4649 mov r1, r9 │ │ + 4c92: f10d 0036 add.w r0, sp, #54 ; 0x36 │ │ + 4c96: f04f 0801 mov.w r8, #1 │ │ + 4c9a: f827 8d94 strh.w r8, [r7, #-148]! │ │ + 4c9e: f7fe edb8 blx 3810 │ │ + 4ca2: ab32 add r3, sp, #200 ; 0xc8 │ │ + 4ca4: 2204 movs r2, #4 │ │ + 4ca6: 4641 mov r1, r8 │ │ + 4ca8: 4628 mov r0, r5 │ │ + 4caa: f843 8db4 str.w r8, [r3, #-180]! │ │ + 4cae: 9200 str r2, [sp, #0] │ │ + 4cb0: 2202 movs r2, #2 │ │ + 4cb2: f7fe edcc blx 384c │ │ + 4cb6: 4628 mov r0, r5 │ │ + 4cb8: 4639 mov r1, r7 │ │ + 4cba: 226e movs r2, #110 ; 0x6e │ │ + 4cbc: f7fe edcc blx 3858 │ │ + 4cc0: b140 cbz r0, 4cd4 │ │ + 4cc2: 4628 mov r0, r5 │ │ + 4cc4: f000 ff7e bl 5bc4 │ │ + 4cc8: f7fe edb4 blx 3834 <__errno@plt> │ │ + 4ccc: 6803 ldr r3, [r0, #0] │ │ + 4cce: 2b00 cmp r3, #0 │ │ + 4cd0: f040 8082 bne.w 4dd8 │ │ + 4cd4: 4628 mov r0, r5 │ │ + 4cd6: 2105 movs r1, #5 │ │ + 4cd8: f7fe edc4 blx 3864 │ │ + 4cdc: b928 cbnz r0, 4cea │ │ + 4cde: 6a23 ldr r3, [r4, #32] │ │ + 4ce0: 1c5a adds r2, r3, #1 │ │ + 4ce2: 6222 str r2, [r4, #32] │ │ + 4ce4: f844 5023 str.w r5, [r4, r3, lsl #2] │ │ + 4ce8: e071 b.n 4dce │ │ + 4cea: 4628 mov r0, r5 │ │ + 4cec: f000 ff6a bl 5bc4 │ │ + 4cf0: e06d b.n 4dce │ │ + 4cf2: f10d 0aa4 add.w sl, sp, #164 ; 0xa4 │ │ + 4cf6: 493f ldr r1, [pc, #252] ; (4df4 ) │ │ + 4cf8: 462a mov r2, r5 │ │ + 4cfa: ad05 add r5, sp, #20 │ │ + 4cfc: 4479 add r1, pc │ │ + 4cfe: 4650 mov r0, sl │ │ + 4d00: f7fe ed92 blx 3828 │ │ + 4d04: 4641 mov r1, r8 │ │ + 4d06: 2220 movs r2, #32 │ │ + 4d08: 4628 mov r0, r5 │ │ + 4d0a: f7fe ed4c blx 37a4 │ │ + 4d0e: 4648 mov r0, r9 │ │ + 4d10: 4651 mov r1, sl │ │ + 4d12: 462a mov r2, r5 │ │ + 4d14: ab03 add r3, sp, #12 │ │ + 4d16: 2701 movs r7, #1 │ │ + 4d18: 9705 str r7, [sp, #20] │ │ + 4d1a: 9707 str r7, [sp, #28] │ │ + 4d1c: f7fe eda8 blx 3870 │ │ + 4d20: 2800 cmp r0, #0 │ │ + 4d22: da07 bge.n 4d34 │ │ + 4d24: f7fe ed86 blx 3834 <__errno@plt> │ │ + 4d28: 6803 ldr r3, [r0, #0] │ │ + 4d2a: 2b00 cmp r3, #0 │ │ + 4d2c: d154 bne.n 4dd8 │ │ + 4d2e: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff │ │ + 4d32: e054 b.n 4dde │ │ + 4d34: f8df a0c0 ldr.w sl, [pc, #192] ; 4df8 │ │ + 4d38: f10d 0910 add.w r9, sp, #16 │ │ + 4d3c: f8c4 8020 str.w r8, [r4, #32] │ │ + 4d40: f8dd 800c ldr.w r8, [sp, #12] │ │ + 4d44: 44fa add sl, pc │ │ + 4d46: 9d03 ldr r5, [sp, #12] │ │ + 4d48: 2d00 cmp r5, #0 │ │ + 4d4a: d03a beq.n 4dc2 │ │ + 4d4c: 1d28 adds r0, r5, #4 │ │ + 4d4e: c807 ldmia r0, {r0, r1, r2} │ │ + 4d50: f7fe ed76 blx 3840 │ │ + 4d54: 1e05 subs r5, r0, #0 │ │ + 4d56: db30 blt.n 4dba │ │ + 4d58: 464b mov r3, r9 │ │ + 4d5a: f04f 0b04 mov.w fp, #4 │ │ + 4d5e: 2101 movs r1, #1 │ │ + 4d60: f8cd b000 str.w fp, [sp] │ │ + 4d64: 2202 movs r2, #2 │ │ + 4d66: 9704 str r7, [sp, #16] │ │ + 4d68: f7fe ed70 blx 384c │ │ + 4d6c: 9b03 ldr r3, [sp, #12] │ │ + 4d6e: 685b ldr r3, [r3, #4] │ │ + 4d70: 2b0a cmp r3, #10 │ │ + 4d72: d10d bne.n 4d90 │ │ + 4d74: f8cd b000 str.w fp, [sp] │ │ + 4d78: 4628 mov r0, r5 │ │ + 4d7a: 2129 movs r1, #41 ; 0x29 │ │ + 4d7c: 221a movs r2, #26 │ │ + 4d7e: 464b mov r3, r9 │ │ + 4d80: 9704 str r7, [sp, #16] │ │ + 4d82: f7fe ed64 blx 384c │ │ + 4d86: 2800 cmp r0, #0 │ │ + 4d88: da02 bge.n 4d90 │ │ + 4d8a: 4650 mov r0, sl │ │ + 4d8c: f7fe ed46 blx 381c │ │ + 4d90: 9b03 ldr r3, [sp, #12] │ │ + 4d92: 4628 mov r0, r5 │ │ + 4d94: 6999 ldr r1, [r3, #24] │ │ + 4d96: 691a ldr r2, [r3, #16] │ │ + 4d98: f7fe ed5e blx 3858 │ │ + 4d9c: b950 cbnz r0, 4db4 │ │ + 4d9e: 4628 mov r0, r5 │ │ + 4da0: 2105 movs r1, #5 │ │ + 4da2: f7fe ed60 blx 3864 │ │ + 4da6: b928 cbnz r0, 4db4 │ │ + 4da8: 6a23 ldr r3, [r4, #32] │ │ + 4daa: 1c5a adds r2, r3, #1 │ │ + 4dac: 6222 str r2, [r4, #32] │ │ + 4dae: f844 5023 str.w r5, [r4, r3, lsl #2] │ │ + 4db2: e002 b.n 4dba │ │ + 4db4: 4628 mov r0, r5 │ │ + 4db6: f000 ff05 bl 5bc4 │ │ + 4dba: 9b03 ldr r3, [sp, #12] │ │ + 4dbc: 69db ldr r3, [r3, #28] │ │ + 4dbe: 9303 str r3, [sp, #12] │ │ + 4dc0: e7c1 b.n 4d46 │ │ + 4dc2: f1b8 0f00 cmp.w r8, #0 │ │ + 4dc6: d002 beq.n 4dce │ │ + 4dc8: 4640 mov r0, r8 │ │ + 4dca: f7fe ed58 blx 387c │ │ + 4dce: 6a23 ldr r3, [r4, #32] │ │ + 4dd0: 2b00 cmp r3, #0 │ │ + 4dd2: d0a7 beq.n 4d24 │ │ + 4dd4: 2000 movs r0, #0 │ │ + 4dd6: e002 b.n 4dde │ │ + 4dd8: f7fe ed2c blx 3834 <__errno@plt> │ │ + 4ddc: 6800 ldr r0, [r0, #0] │ │ + 4dde: 9a31 ldr r2, [sp, #196] ; 0xc4 │ │ + 4de0: 6833 ldr r3, [r6, #0] │ │ + 4de2: 429a cmp r2, r3 │ │ + 4de4: d001 beq.n 4dea │ │ + 4de6: f7fe ecc6 blx 3774 <__stack_chk_fail@plt> │ │ + 4dea: b033 add sp, #204 ; 0xcc │ │ + 4dec: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 4df0: 526a strh r2, [r5, r1] │ │ + 4df2: 0000 movs r0, r0 │ │ + 4df4: 39a6 subs r1, #166 ; 0xa6 │ │ + 4df6: 0000 movs r0, r0 │ │ + 4df8: 3961 subs r1, #97 ; 0x61 │ │ + ... │ │ + │ │ +00004dfc : │ │ + 4dfc: 4a25 ldr r2, [pc, #148] ; (4e94 ) │ │ + 4dfe: b530 push {r4, r5, lr} │ │ + 4e00: 447a add r2, pc │ │ + 4e02: 6812 ldr r2, [r2, #0] │ │ + 4e04: b085 sub sp, #20 │ │ + 4e06: 4604 mov r4, r0 │ │ + 4e08: 6813 ldr r3, [r2, #0] │ │ + 4e0a: 4615 mov r5, r2 │ │ + 4e0c: 9303 str r3, [sp, #12] │ │ + 4e0e: f8d0 3710 ldr.w r3, [r0, #1808] ; 0x710 │ │ + 4e12: 3301 adds r3, #1 │ │ + 4e14: d135 bne.n 4e82 │ │ + 4e16: f8d0 0728 ldr.w r0, [r0, #1832] ; 0x728 │ │ + 4e1a: b108 cbz r0, 4e20 │ │ + 4e1c: f7ff fc5d bl 46da │ │ + 4e20: 4620 mov r0, r4 │ │ + 4e22: f8d4 1724 ldr.w r1, [r4, #1828] ; 0x724 │ │ + 4e26: f7fe ff89 bl 3d3c │ │ + 4e2a: 4620 mov r0, r4 │ │ + 4e2c: f204 7194 addw r1, r4, #1940 ; 0x794 │ │ + 4e30: f7fe ff03 bl 3c3a │ │ + 4e34: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ + 4e38: b923 cbnz r3, 4e44 │ │ + 4e3a: 4623 mov r3, r4 │ │ + 4e3c: f504 71d2 add.w r1, r4, #420 ; 0x1a4 │ │ + 4e40: 2200 movs r2, #0 │ │ + 4e42: e016 b.n 4e72 │ │ + 4e44: 3b03 subs r3, #3 │ │ + 4e46: 2b01 cmp r3, #1 │ │ + 4e48: d9f7 bls.n 4e3a │ │ + 4e4a: 2300 movs r3, #0 │ │ + 4e4c: 4620 mov r0, r4 │ │ + 4e4e: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ + 4e52: f7ff fd85 bl 4960 │ │ + 4e56: 2205 movs r2, #5 │ │ + 4e58: 4620 mov r0, r4 │ │ + 4e5a: a901 add r1, sp, #4 │ │ + 4e5c: 4613 mov r3, r2 │ │ + 4e5e: f7ff fd47 bl 48f0 │ │ + 4e62: 4620 mov r0, r4 │ │ + 4e64: f7ff fd62 bl 492c │ │ + 4e68: f504 60f1 add.w r0, r4, #1928 ; 0x788 │ │ + 4e6c: f001 f830 bl 5ed0 │ │ + 4e70: e007 b.n 4e82 │ │ + 4e72: f8c3 21e8 str.w r2, [r3, #488] ; 0x1e8 │ │ + 4e76: 3314 adds r3, #20 │ │ + 4e78: f8c3 2554 str.w r2, [r3, #1364] ; 0x554 │ │ + 4e7c: 428b cmp r3, r1 │ │ + 4e7e: d1f8 bne.n 4e72 │ │ + 4e80: e7e3 b.n 4e4a │ │ + 4e82: 9a03 ldr r2, [sp, #12] │ │ + 4e84: 682b ldr r3, [r5, #0] │ │ + 4e86: 429a cmp r2, r3 │ │ + 4e88: d001 beq.n 4e8e │ │ + 4e8a: f7fe ec74 blx 3774 <__stack_chk_fail@plt> │ │ + 4e8e: b005 add sp, #20 │ │ + 4e90: bd30 pop {r4, r5, pc} │ │ + 4e92: bf00 nop │ │ + 4e94: 50b8 str r0, [r7, r2] │ │ + ... │ │ + │ │ +00004e98 : │ │ + 4e98: e92d 47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + 4e9c: 4688 mov r8, r1 │ │ + 4e9e: 4fe8 ldr r7, [pc, #928] ; (5240 ) │ │ + 4ea0: b088 sub sp, #32 │ │ + 4ea2: 78d1 ldrb r1, [r2, #3] │ │ + 4ea4: 4604 mov r4, r0 │ │ + 4ea6: 447f add r7, pc │ │ + 4ea8: 683f ldr r7, [r7, #0] │ │ + 4eaa: 4616 mov r6, r2 │ │ + 4eac: 683b ldr r3, [r7, #0] │ │ + 4eae: 9307 str r3, [sp, #28] │ │ + 4eb0: 1e4b subs r3, r1, #1 │ │ + 4eb2: 2b0d cmp r3, #13 │ │ + 4eb4: f200 828f bhi.w 53d6 │ │ + 4eb8: e8df f013 tbh [pc, r3, lsl #1] │ │ + 4ebc: 000e movs r6, r1 │ │ + 4ebe: 028d lsls r5, r1, #10 │ │ + 4ec0: 028d lsls r5, r1, #10 │ │ + 4ec2: 0109 lsls r1, r1, #4 │ │ + 4ec4: 016f lsls r7, r5, #5 │ │ + 4ec6: 028d lsls r5, r1, #10 │ │ + 4ec8: 028d lsls r5, r1, #10 │ │ + 4eca: 0172 lsls r2, r6, #5 │ │ + 4ecc: 018d lsls r5, r1, #6 │ │ + 4ece: 028d lsls r5, r1, #10 │ │ + 4ed0: 01cc lsls r4, r1, #7 │ │ + 4ed2: 028d lsls r5, r1, #10 │ │ + 4ed4: 00c9 lsls r1, r1, #3 │ │ + 4ed6: 01ef lsls r7, r5, #7 │ │ + 4ed8: f7ff faa6 bl 4428 │ │ + 4edc: f8d4 377c ldr.w r3, [r4, #1916] ; 0x77c │ │ + 4ee0: 4298 cmp r0, r3 │ │ + 4ee2: f280 8289 bge.w 53f8 │ │ + 4ee6: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ + 4eea: 3301 adds r3, #1 │ │ + 4eec: f040 8284 bne.w 53f8 │ │ + 4ef0: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ + 4ef4: 4620 mov r0, r4 │ │ + 4ef6: b113 cbz r3, 4efe │ │ + 4ef8: 3b03 subs r3, #3 │ │ + 4efa: 2b01 cmp r3, #1 │ │ + 4efc: d82c bhi.n 4f58 │ │ + 4efe: f7ff fa93 bl 4428 │ │ + 4f02: 2801 cmp r0, #1 │ │ + 4f04: f300 8278 bgt.w 53f8 │ │ + 4f08: f7fe ecbe blx 3888 │ │ + 4f0c: 4dca ldr r5, [pc, #808] ; (5238 ) │ │ + 4f0e: f8b6 3001 ldrh.w r3, [r6, #1] │ │ + 4f12: ba5b rev16 r3, r3 │ │ + 4f14: b29b uxth r3, r3 │ │ + 4f16: 4005 ands r5, r0 │ │ + 4f18: 2d00 cmp r5, #0 │ │ + 4f1a: bfbe ittt lt │ │ + 4f1c: f105 35ff addlt.w r5, r5, #4294967295 ; 0xffffffff │ │ + 4f20: f065 0501 ornlt r5, r5, #1 │ │ + 4f24: 3501 addlt r5, #1 │ │ + 4f26: 2b05 cmp r3, #5 │ │ + 4f28: ea4f 0545 mov.w r5, r5, lsl #1 │ │ + 4f2c: d904 bls.n 4f38 │ │ + 4f2e: 7973 ldrb r3, [r6, #5] │ │ + 4f30: f013 0ffd tst.w r3, #253 ; 0xfd │ │ + 4f34: bf08 it eq │ │ + 4f36: b25d sxtbeq r5, r3 │ │ + 4f38: eb04 0385 add.w r3, r4, r5, lsl #2 │ │ + 4f3c: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ + 4f40: 3302 adds r3, #2 │ │ + 4f42: bf18 it ne │ │ + 4f44: f1c5 0502 rsbne r5, r5, #2 │ │ + 4f48: eb04 0385 add.w r3, r4, r5, lsl #2 │ │ + 4f4c: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ + 4f50: 3302 adds r3, #2 │ │ + 4f52: f040 8251 bne.w 53f8 │ │ + 4f56: e02a b.n 4fae │ │ + 4f58: f7ff fa66 bl 4428 │ │ + 4f5c: 2803 cmp r0, #3 │ │ + 4f5e: f300 824b bgt.w 53f8 │ │ + 4f62: f7fe ec92 blx 3888 │ │ + 4f66: 4db5 ldr r5, [pc, #724] ; (523c ) │ │ + 4f68: f8b6 3001 ldrh.w r3, [r6, #1] │ │ + 4f6c: ba5b rev16 r3, r3 │ │ + 4f6e: b29b uxth r3, r3 │ │ + 4f70: 4005 ands r5, r0 │ │ + 4f72: 2d00 cmp r5, #0 │ │ + 4f74: bfbe ittt lt │ │ + 4f76: f105 35ff addlt.w r5, r5, #4294967295 ; 0xffffffff │ │ + 4f7a: f065 0503 ornlt r5, r5, #3 │ │ + 4f7e: 3501 addlt r5, #1 │ │ + 4f80: 2b05 cmp r3, #5 │ │ + 4f82: d903 bls.n 4f8c │ │ + 4f84: 7973 ldrb r3, [r6, #5] │ │ + 4f86: 2b04 cmp r3, #4 │ │ + 4f88: d800 bhi.n 4f8c │ │ + 4f8a: b25d sxtb r5, r3 │ │ + 4f8c: eb04 0385 add.w r3, r4, r5, lsl #2 │ │ + 4f90: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ + 4f94: 3302 adds r3, #2 │ │ + 4f96: d00a beq.n 4fae │ │ + 4f98: 1c6b adds r3, r5, #1 │ │ + 4f9a: 4da8 ldr r5, [pc, #672] ; (523c ) │ │ + 4f9c: 401d ands r5, r3 │ │ + 4f9e: 2d00 cmp r5, #0 │ │ + 4fa0: bfbe ittt lt │ │ + 4fa2: f105 35ff addlt.w r5, r5, #4294967295 ; 0xffffffff │ │ + 4fa6: f065 0503 ornlt r5, r5, #3 │ │ + 4faa: 3501 addlt r5, #1 │ │ + 4fac: e7ee b.n 4f8c │ │ + 4fae: eb04 0988 add.w r9, r4, r8, lsl #2 │ │ + 4fb2: f10d 0a10 add.w sl, sp, #16 │ │ + 4fb6: 2302 movs r3, #2 │ │ + 4fb8: 2206 movs r2, #6 │ │ + 4fba: f8d9 073c ldr.w r0, [r9, #1852] ; 0x73c │ │ + 4fbe: 4651 mov r1, sl │ │ + 4fc0: f88d 5015 strb.w r5, [sp, #21] │ │ + 4fc4: f000 fd5a bl 5a7c │ │ + 4fc8: f8d9 073c ldr.w r0, [r9, #1852] ; 0x73c │ │ + 4fcc: eb04 0385 add.w r3, r4, r5, lsl #2 │ │ + 4fd0: f8c3 0714 str.w r0, [r3, #1812] ; 0x714 │ │ + 4fd4: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ + 4fd8: 2b01 cmp r3, #1 │ │ + 4fda: d124 bne.n 5026 │ │ + 4fdc: 4b97 ldr r3, [pc, #604] ; (523c ) │ │ + 4fde: 3502 adds r5, #2 │ │ + 4fe0: 402b ands r3, r5 │ │ + 4fe2: 2b00 cmp r3, #0 │ │ + 4fe4: bfbe ittt lt │ │ + 4fe6: f103 33ff addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ + 4fea: f063 0303 ornlt r3, r3, #3 │ │ + 4fee: 3301 addlt r3, #1 │ │ + 4ff0: eb04 0583 add.w r5, r4, r3, lsl #2 │ │ + 4ff4: f8d5 2714 ldr.w r2, [r5, #1812] ; 0x714 │ │ + 4ff8: 3202 adds r2, #2 │ │ + 4ffa: d009 beq.n 5010 │ │ + 4ffc: 4891 ldr r0, [pc, #580] ; (5244 ) │ │ + 4ffe: 4478 add r0, pc │ │ + 5000: f7fe ec48 blx 3894 │ │ + 5004: 4620 mov r0, r4 │ │ + 5006: 4641 mov r1, r8 │ │ + 5008: 2200 movs r2, #0 │ │ + 500a: f7ff fc17 bl 483c │ │ + 500e: e1f3 b.n 53f8 │ │ + 5010: f88d 3015 strb.w r3, [sp, #21] │ │ + 5014: 4651 mov r1, sl │ │ + 5016: 2302 movs r3, #2 │ │ + 5018: 2206 movs r2, #6 │ │ + 501a: f000 fd2f bl 5a7c │ │ + 501e: f8d9 373c ldr.w r3, [r9, #1852] ; 0x73c │ │ + 5022: f8c5 3714 str.w r3, [r5, #1812] ; 0x714 │ │ + 5026: f8d9 275c ldr.w r2, [r9, #1884] ; 0x75c │ │ + 502a: 2a00 cmp r2, #0 │ │ + 502c: d14b bne.n 50c6 │ │ + 502e: f8b6 3001 ldrh.w r3, [r6, #1] │ │ + 5032: ba5b rev16 r3, r3 │ │ + 5034: b29b uxth r3, r3 │ │ + 5036: 2b05 cmp r3, #5 │ │ + 5038: d945 bls.n 50c6 │ │ + 503a: 79b3 ldrb r3, [r6, #6] │ │ + 503c: 7572 strb r2, [r6, #21] │ │ + 503e: 2b00 cmp r3, #0 │ │ + 5040: d041 beq.n 50c6 │ │ + 5042: 1db0 adds r0, r6, #6 │ │ + 5044: f7fe ec2c blx 38a0 │ │ + 5048: f8c9 075c str.w r0, [r9, #1884] ; 0x75c │ │ + 504c: e03b b.n 50c6 │ │ + 504e: f8d0 3710 ldr.w r3, [r0, #1808] ; 0x710 │ │ + 5052: 2b00 cmp r3, #0 │ │ + 5054: f280 81d0 bge.w 53f8 │ │ + 5058: 7973 ldrb r3, [r6, #5] │ │ + 505a: 2b04 cmp r3, #4 │ │ + 505c: f200 81cc bhi.w 53f8 │ │ + 5060: b25b sxtb r3, r3 │ │ + 5062: eb04 0888 add.w r8, r4, r8, lsl #2 │ │ + 5066: eb00 0383 add.w r3, r0, r3, lsl #2 │ │ + 506a: f8d8 273c ldr.w r2, [r8, #1852] ; 0x73c │ │ + 506e: f8d3 0714 ldr.w r0, [r3, #1812] ; 0x714 │ │ + 5072: 4290 cmp r0, r2 │ │ + 5074: f040 81c0 bne.w 53f8 │ │ + 5078: f06f 0201 mvn.w r2, #1 │ │ + 507c: 4631 mov r1, r6 │ │ + 507e: f8c3 2714 str.w r2, [r3, #1812] ; 0x714 │ │ + 5082: 230d movs r3, #13 │ │ + 5084: 2206 movs r2, #6 │ │ + 5086: f000 fcf9 bl 5a7c │ │ + 508a: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ + 508e: 2b01 cmp r3, #1 │ │ + 5090: d119 bne.n 50c6 │ │ + 5092: f996 3005 ldrsb.w r3, [r6, #5] │ │ + 5096: f06f 0201 mvn.w r2, #1 │ │ + 509a: 4d68 ldr r5, [pc, #416] ; (523c ) │ │ + 509c: 4631 mov r1, r6 │ │ + 509e: 3302 adds r3, #2 │ │ + 50a0: 401d ands r5, r3 │ │ + 50a2: 2d00 cmp r5, #0 │ │ + 50a4: bfbe ittt lt │ │ + 50a6: f105 35ff addlt.w r5, r5, #4294967295 ; 0xffffffff │ │ + 50aa: f065 0503 ornlt r5, r5, #3 │ │ + 50ae: 3501 addlt r5, #1 │ │ + 50b0: eb04 0385 add.w r3, r4, r5, lsl #2 │ │ + 50b4: f8c3 2714 str.w r2, [r3, #1812] ; 0x714 │ │ + 50b8: 2206 movs r2, #6 │ │ + 50ba: 7175 strb r5, [r6, #5] │ │ + 50bc: 230d movs r3, #13 │ │ + 50be: f8d8 073c ldr.w r0, [r8, #1852] ; 0x73c │ │ + 50c2: f000 fcdb bl 5a7c │ │ + 50c6: 4620 mov r0, r4 │ │ + 50c8: f7ff fc4a bl 4960 │ │ + 50cc: e194 b.n 53f8 │ │ + 50ce: f996 5005 ldrsb.w r5, [r6, #5] │ │ + 50d2: f8d0 3710 ldr.w r3, [r0, #1808] ; 0x710 │ │ + 50d6: 429d cmp r5, r3 │ │ + 50d8: d00a beq.n 50f0 │ │ + 50da: f8d0 07ac ldr.w r0, [r0, #1964] ; 0x7ac │ │ + 50de: 2800 cmp r0, #0 │ │ + 50e0: f000 80a5 beq.w 522e │ │ + 50e4: 6803 ldr r3, [r0, #0] │ │ + 50e6: 4958 ldr r1, [pc, #352] ; (5248 ) │ │ + 50e8: 681b ldr r3, [r3, #0] │ │ + 50ea: 4479 add r1, pc │ │ + 50ec: 4798 blx r3 │ │ + 50ee: e09e b.n 522e │ │ + 50f0: eb00 0888 add.w r8, r0, r8, lsl #2 │ │ + 50f4: eb00 0385 add.w r3, r0, r5, lsl #2 │ │ + 50f8: f8d8 273c ldr.w r2, [r8, #1852] ; 0x73c │ │ + 50fc: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ + 5100: 429a cmp r2, r3 │ │ + 5102: d009 beq.n 5118 │ │ + 5104: f8d0 07ac ldr.w r0, [r0, #1964] ; 0x7ac │ │ + 5108: 2800 cmp r0, #0 │ │ + 510a: f000 8090 beq.w 522e │ │ + 510e: 6803 ldr r3, [r0, #0] │ │ + 5110: 494e ldr r1, [pc, #312] ; (524c ) │ │ + 5112: 681b ldr r3, [r3, #0] │ │ + 5114: 4479 add r1, pc │ │ + 5116: e7e9 b.n 50ec │ │ + 5118: 79b2 ldrb r2, [r6, #6] │ │ + 511a: f44f 73e0 mov.w r3, #448 ; 0x1c0 │ │ + 511e: 436b muls r3, r5 │ │ + 5120: 2114 movs r1, #20 │ │ + 5122: fb01 3302 mla r3, r1, r2, r3 │ │ + 5126: 7a32 ldrb r2, [r6, #8] │ │ + 5128: 79f1 ldrb r1, [r6, #7] │ │ + 512a: 18c5 adds r5, r0, r3 │ │ + 512c: 4403 add r3, r0 │ │ + 512e: 3528 adds r5, #40 ; 0x28 │ │ + 5130: 6359 str r1, [r3, #52] ; 0x34 │ │ + 5132: 639a str r2, [r3, #56] ; 0x38 │ │ + 5134: f996 1009 ldrsb.w r1, [r6, #9] │ │ + 5138: f996 2005 ldrsb.w r2, [r6, #5] │ │ + 513c: f996 300a ldrsb.w r3, [r6, #10] │ │ + 5140: 9100 str r1, [sp, #0] │ │ + 5142: 4629 mov r1, r5 │ │ + 5144: f7fe fe40 bl 3dc8 │ │ + 5148: 28f1 cmp r0, #241 ; 0xf1 │ │ + 514a: f040 8149 bne.w 53e0 │ │ + 514e: f996 1009 ldrsb.w r1, [r6, #9] │ │ + 5152: 4620 mov r0, r4 │ │ + 5154: f996 2005 ldrsb.w r2, [r6, #5] │ │ + 5158: f996 300a ldrsb.w r3, [r6, #10] │ │ + 515c: 9100 str r1, [sp, #0] │ │ + 515e: 4629 mov r1, r5 │ │ + 5160: f7fe fef6 bl 3f50 │ │ + 5164: 28f1 cmp r0, #241 ; 0xf1 │ │ + 5166: f040 813b bne.w 53e0 │ │ + 516a: f8b6 2001 ldrh.w r2, [r6, #1] │ │ 516e: 4620 mov r0, r4 │ │ - 5170: f105 0109 add.w r1, r5, #9 │ │ - 5174: 689b ldr r3, [r3, #8] │ │ - 5176: 4798 blx r3 │ │ - 5178: e6bb b.n 4ef2 │ │ - 517a: f10d 0814 add.w r8, sp, #20 │ │ - 517e: 4627 mov r7, r4 │ │ - 5180: 2600 movs r6, #0 │ │ - 5182: f06f 0901 mvn.w r9, #1 │ │ - 5186: f8d7 0714 ldr.w r0, [r7, #1812] ; 0x714 │ │ - 518a: 1c83 adds r3, r0, #2 │ │ - 518c: d01f beq.n 51ce │ │ - 518e: 1cb3 adds r3, r6, #2 │ │ - 5190: f003 0303 and.w r3, r3, #3 │ │ - 5194: eb04 0283 add.w r2, r4, r3, lsl #2 │ │ - 5198: f8d2 1714 ldr.w r1, [r2, #1812] ; 0x714 │ │ - 519c: 4288 cmp r0, r1 │ │ - 519e: d016 beq.n 51ce │ │ - 51a0: 3102 adds r1, #2 │ │ - 51a2: d10b bne.n 51bc │ │ - 51a4: f8c2 0714 str.w r0, [r2, #1812] ; 0x714 │ │ - 51a8: 4641 mov r1, r8 │ │ - 51aa: f88d 3019 strb.w r3, [sp, #25] │ │ - 51ae: 2206 movs r2, #6 │ │ - 51b0: f8d7 0714 ldr.w r0, [r7, #1812] ; 0x714 │ │ - 51b4: 2302 movs r3, #2 │ │ - 51b6: f000 fb4d bl 5854 │ │ - 51ba: e008 b.n 51ce │ │ - 51bc: 4641 mov r1, r8 │ │ - 51be: 2206 movs r2, #6 │ │ - 51c0: 230d movs r3, #13 │ │ - 51c2: f88d 6019 strb.w r6, [sp, #25] │ │ - 51c6: f000 fb45 bl 5854 │ │ - 51ca: f8c7 9714 str.w r9, [r7, #1812] ; 0x714 │ │ - 51ce: 3601 adds r6, #1 │ │ - 51d0: 3704 adds r7, #4 │ │ - 51d2: 2e04 cmp r6, #4 │ │ - 51d4: d1d7 bne.n 5186 │ │ - 51d6: e7c4 b.n 5162 │ │ - 51d8: 4815 ldr r0, [pc, #84] ; (5230 ) │ │ - 51da: 4478 add r0, pc │ │ - 51dc: f7fe eac2 blx 3764 │ │ - 51e0: e023 b.n 522a │ │ - 51e2: f8d4 07ac ldr.w r0, [r4, #1964] ; 0x7ac │ │ - 51e6: 2800 cmp r0, #0 │ │ - 51e8: f43f af24 beq.w 5034 │ │ - 51ec: 6803 ldr r3, [r0, #0] │ │ - 51ee: 4911 ldr r1, [pc, #68] ; (5234 ) │ │ - 51f0: 681b ldr r3, [r3, #0] │ │ - 51f2: 4479 add r1, pc │ │ - 51f4: e690 b.n 4f18 │ │ - 51f6: f8b5 2001 ldrh.w r2, [r5, #1] │ │ - 51fa: ba52 rev16 r2, r2 │ │ - 51fc: 2304 movs r3, #4 │ │ - 51fe: 4620 mov r0, r4 │ │ - 5200: 4629 mov r1, r5 │ │ - 5202: b292 uxth r2, r2 │ │ - 5204: f7ff faca bl 479c │ │ - 5208: f995 2009 ldrsb.w r2, [r5, #9] │ │ - 520c: f995 1005 ldrsb.w r1, [r5, #5] │ │ - 5210: 4620 mov r0, r4 │ │ - 5212: f995 300a ldrsb.w r3, [r5, #10] │ │ - 5216: 9200 str r2, [sp, #0] │ │ - 5218: 4632 mov r2, r6 │ │ - 521a: f7ff f853 bl 42c4 │ │ - 521e: 4620 mov r0, r4 │ │ - 5220: f7ff fbb0 bl 4984 │ │ - 5224: e706 b.n 5034 │ │ - 5226: ae05 add r6, sp, #20 │ │ - 5228: e6ff b.n 502a │ │ - 522a: b008 add sp, #32 │ │ - 522c: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - 5230: 2baf cmp r3, #175 ; 0xaf │ │ - 5232: 0000 movs r0, r0 │ │ - 5234: 2b51 cmp r3, #81 ; 0x51 │ │ - ... │ │ - │ │ -00005238 : │ │ - 5238: b5f0 push {r4, r5, r6, r7, lr} │ │ - 523a: f5ad 7d03 sub.w sp, sp, #524 ; 0x20c │ │ - 523e: 4c13 ldr r4, [pc, #76] ; (528c ) │ │ - 5240: af01 add r7, sp, #4 │ │ - 5242: 4606 mov r6, r0 │ │ - 5244: 460d mov r5, r1 │ │ - 5246: 447c add r4, pc │ │ - 5248: 6824 ldr r4, [r4, #0] │ │ - 524a: f44f 7200 mov.w r2, #512 ; 0x200 │ │ - 524e: 6823 ldr r3, [r4, #0] │ │ - 5250: 9381 str r3, [sp, #516] ; 0x204 │ │ - 5252: eb00 0381 add.w r3, r0, r1, lsl #2 │ │ - 5256: 4639 mov r1, r7 │ │ - 5258: f8d3 073c ldr.w r0, [r3, #1852] ; 0x73c │ │ - 525c: f000 fb46 bl 58ec │ │ - 5260: b928 cbnz r0, 526e │ │ - 5262: 4630 mov r0, r6 │ │ - 5264: 4629 mov r1, r5 │ │ - 5266: 463a mov r2, r7 │ │ - 5268: f7ff fd36 bl 4cd8 │ │ - 526c: e004 b.n 5278 │ │ - 526e: 4630 mov r0, r6 │ │ - 5270: 4629 mov r1, r5 │ │ - 5272: 2201 movs r2, #1 │ │ - 5274: f7ff fa38 bl 46e8 │ │ - 5278: 9a81 ldr r2, [sp, #516] ; 0x204 │ │ - 527a: 6823 ldr r3, [r4, #0] │ │ - 527c: 429a cmp r2, r3 │ │ - 527e: d001 beq.n 5284 │ │ - 5280: f7fe e9d4 blx 362c <__stack_chk_fail@plt> │ │ - 5284: f50d 7d03 add.w sp, sp, #524 ; 0x20c │ │ - 5288: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 528a: bf00 nop │ │ - 528c: 4c72 ldr r4, [pc, #456] ; (5458 ) │ │ - ... │ │ - │ │ -00005290 : │ │ - 5290: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 5294: ed2d 8b02 vpush {d8} │ │ - 5298: b0ab sub sp, #172 ; 0xac │ │ - 529a: ed9f 8b6f vldr d8, [pc, #444] ; 5458 │ │ - 529e: af02 add r7, sp, #8 │ │ - 52a0: 4604 mov r4, r0 │ │ - 52a2: f10d 0a1c add.w sl, sp, #28 │ │ - 52a6: f204 792c addw r9, r4, #1836 ; 0x72c │ │ - 52aa: 4638 mov r0, r7 │ │ - 52ac: 2600 movs r6, #0 │ │ - 52ae: f000 fcc6 bl 5c3e │ │ - 52b2: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ - 52b6: 1c59 adds r1, r3, #1 │ │ - 52b8: d04f beq.n 535a │ │ - 52ba: eb04 0383 add.w r3, r4, r3, lsl #2 │ │ - 52be: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ - 52c2: 3302 adds r3, #2 │ │ - 52c4: d149 bne.n 535a │ │ - 52c6: 4638 mov r0, r7 │ │ - 52c8: f000 fcb2 bl 5c30 │ │ - 52cc: f8d4 3780 ldr.w r3, [r4, #1920] ; 0x780 │ │ - 52d0: 4648 mov r0, r9 │ │ - 52d2: 4621 mov r1, r4 │ │ - 52d4: f894 2710 ldrb.w r2, [r4, #1808] ; 0x710 │ │ - 52d8: f000 fefe bl 60d8 │ │ - 52dc: f8d4 3790 ldr.w r3, [r4, #1936] ; 0x790 │ │ - 52e0: 4605 mov r5, r0 │ │ - 52e2: b14b cbz r3, 52f8 │ │ - 52e4: 4638 mov r0, r7 │ │ - 52e6: f000 fcb0 bl 5c4a │ │ - 52ea: ec41 0b16 vmov d6, r0, r1 │ │ - 52ee: eeb4 6bc8 vcmpe.f64 d6, d8 │ │ - 52f2: eef1 fa10 vmrs APSR_nzcv, fpscr │ │ - 52f6: d444 bmi.n 5382 │ │ - 52f8: b345 cbz r5, 534c │ │ - 52fa: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ - 52fe: 4620 mov r0, r4 │ │ - 5300: 4629 mov r1, r5 │ │ - 5302: f88d 3021 strb.w r3, [sp, #33] ; 0x21 │ │ - 5306: 68ab ldr r3, [r5, #8] │ │ - 5308: f88d 3022 strb.w r3, [sp, #34] ; 0x22 │ │ - 530c: 68eb ldr r3, [r5, #12] │ │ - 530e: f88d 3023 strb.w r3, [sp, #35] ; 0x23 │ │ - 5312: 692b ldr r3, [r5, #16] │ │ - 5314: f88d 3024 strb.w r3, [sp, #36] ; 0x24 │ │ - 5318: 69ab ldr r3, [r5, #24] │ │ - 531a: f88d 3025 strb.w r3, [sp, #37] ; 0x25 │ │ - 531e: 696b ldr r3, [r5, #20] │ │ - 5320: f88d 3026 strb.w r3, [sp, #38] ; 0x26 │ │ - 5324: f7fe fce7 bl 3cf6 │ │ - 5328: 28ff cmp r0, #255 ; 0xff │ │ - 532a: d038 beq.n 539e │ │ - 532c: 4620 mov r0, r4 │ │ - 532e: 4629 mov r1, r5 │ │ - 5330: f7fe fd9a bl 3e68 │ │ - 5334: 28f1 cmp r0, #241 ; 0xf1 │ │ - 5336: d132 bne.n 539e │ │ - 5338: 4620 mov r0, r4 │ │ - 533a: 4651 mov r1, sl │ │ - 533c: 220b movs r2, #11 │ │ - 533e: 2304 movs r3, #4 │ │ - 5340: f7ff fa2c bl 479c │ │ - 5344: 4620 mov r0, r4 │ │ - 5346: 4629 mov r1, r5 │ │ - 5348: f7fe ffb8 bl 42bc │ │ - 534c: 4620 mov r0, r4 │ │ - 534e: f7ff fb19 bl 4984 │ │ - 5352: 4620 mov r0, r4 │ │ - 5354: f7ff fa3f bl 47d6 │ │ - 5358: e000 b.n 535c │ │ - 535a: 3601 adds r6, #1 │ │ - 535c: 2e3c cmp r6, #60 ; 0x3c │ │ - 535e: dd03 ble.n 5368 │ │ - 5360: 4620 mov r0, r4 │ │ - 5362: 2600 movs r6, #0 │ │ - 5364: f7ff fa44 bl 47f0 │ │ - 5368: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ - 536c: 1c5a adds r2, r3, #1 │ │ - 536e: d01d beq.n 53ac │ │ - 5370: eb04 0383 add.w r3, r4, r3, lsl #2 │ │ - 5374: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ - 5378: 3302 adds r3, #2 │ │ - 537a: d117 bne.n 53ac │ │ - 537c: 2300 movs r3, #0 │ │ - 537e: 9305 str r3, [sp, #20] │ │ - 5380: e017 b.n 53b2 │ │ - 5382: 4638 mov r0, r7 │ │ - 5384: f000 fc61 bl 5c4a │ │ - 5388: ec41 0b16 vmov d6, r0, r1 │ │ - 538c: ee38 7b46 vsub.f64 d7, d8, d6 │ │ - 5390: eefd 6bc7 vcvt.s32.f64 s13, d7 │ │ - 5394: ee16 0a90 vmov r0, s13 │ │ - 5398: f000 fc64 bl 5c64 │ │ - 539c: e7ac b.n 52f8 │ │ - 539e: 4831 ldr r0, [pc, #196] ; (5464 ) │ │ - 53a0: 4478 add r0, pc │ │ - 53a2: f7fe e9d4 blx 374c │ │ - 53a6: 2002 movs r0, #2 │ │ - 53a8: f7fe e976 blx 3698 │ │ - 53ac: 2300 movs r3, #0 │ │ - 53ae: 9305 str r3, [sp, #20] │ │ - 53b0: 4b2b ldr r3, [pc, #172] ; (5460 ) │ │ - 53b2: f10d 0828 add.w r8, sp, #40 ; 0x28 │ │ - 53b6: f04f 0b01 mov.w fp, #1 │ │ - 53ba: 9306 str r3, [sp, #24] │ │ - 53bc: 4640 mov r0, r8 │ │ - 53be: 2100 movs r1, #0 │ │ - 53c0: 2280 movs r2, #128 ; 0x80 │ │ - 53c2: f7fe e94c blx 365c │ │ - 53c6: 2300 movs r3, #0 │ │ - 53c8: 4618 mov r0, r3 │ │ - 53ca: 18e2 adds r2, r4, r3 │ │ - 53cc: f8d2 273c ldr.w r2, [r2, #1852] ; 0x73c │ │ - 53d0: b182 cbz r2, 53f4 │ │ - 53d2: 0955 lsrs r5, r2, #5 │ │ - 53d4: a92a add r1, sp, #168 ; 0xa8 │ │ - 53d6: f002 0e1f and.w lr, r2, #31 │ │ - 53da: 4290 cmp r0, r2 │ │ - 53dc: bfb8 it lt │ │ - 53de: 4610 movlt r0, r2 │ │ - 53e0: eb01 0585 add.w r5, r1, r5, lsl #2 │ │ - 53e4: fa0b fe0e lsl.w lr, fp, lr │ │ - 53e8: f855 1c80 ldr.w r1, [r5, #-128] │ │ - 53ec: ea4e 0101 orr.w r1, lr, r1 │ │ - 53f0: f845 1c80 str.w r1, [r5, #-128] │ │ - 53f4: 3304 adds r3, #4 │ │ - 53f6: 2b20 cmp r3, #32 │ │ - 53f8: d1e7 bne.n 53ca │ │ - 53fa: 2200 movs r2, #0 │ │ - 53fc: ab05 add r3, sp, #20 │ │ - 53fe: 3001 adds r0, #1 │ │ - 5400: 9300 str r3, [sp, #0] │ │ - 5402: 4641 mov r1, r8 │ │ - 5404: 4613 mov r3, r2 │ │ - 5406: f7fe e9b4 blx 3770 │ │ - 540a: 2800 cmp r0, #0 │ │ - 540c: dd19 ble.n 5442 │ │ - 540e: 2500 movs r5, #0 │ │ - 5410: eb04 0385 add.w r3, r4, r5, lsl #2 │ │ - 5414: f8d3 373c ldr.w r3, [r3, #1852] ; 0x73c │ │ - 5418: b17b cbz r3, 543a │ │ - 541a: f003 021f and.w r2, r3, #31 │ │ - 541e: 115b asrs r3, r3, #5 │ │ - 5420: a92a add r1, sp, #168 ; 0xa8 │ │ - 5422: fa0b f202 lsl.w r2, fp, r2 │ │ - 5426: eb01 0383 add.w r3, r1, r3, lsl #2 │ │ - 542a: f853 3c80 ldr.w r3, [r3, #-128] │ │ - 542e: 421a tst r2, r3 │ │ - 5430: d003 beq.n 543a │ │ - 5432: 4620 mov r0, r4 │ │ - 5434: 4629 mov r1, r5 │ │ - 5436: f7ff feff bl 5238 │ │ - 543a: 3501 adds r5, #1 │ │ - 543c: 2d08 cmp r5, #8 │ │ - 543e: d1e7 bne.n 5410 │ │ - 5440: e7bc b.n 53bc │ │ - 5442: 4620 mov r0, r4 │ │ - 5444: f7ff f91f bl 4686 │ │ - 5448: 2800 cmp r0, #0 │ │ - 544a: f73f af32 bgt.w 52b2 │ │ - 544e: b02b add sp, #172 ; 0xac │ │ - 5450: ecbd 8b02 vpop {d8} │ │ - 5454: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 5458: 0000 movs r0, r0 │ │ - 545a: 0000 movs r0, r0 │ │ - 545c: 0000 movs r0, r0 │ │ - 545e: 4089 lsls r1, r1 │ │ - 5460: a120 add r1, pc, #128 ; (adr r1, 54e4 ) │ │ - 5462: 0007 movs r7, r0 │ │ - 5464: 2a16 cmp r2, #22 │ │ - ... │ │ - │ │ -00005468 : │ │ - 5468: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 546c: f2ad 4db4 subw sp, sp, #1204 ; 0x4b4 │ │ - 5470: f8df 91c0 ldr.w r9, [pc, #448] ; 5634 │ │ - 5474: af0a add r7, sp, #40 ; 0x28 │ │ - 5476: ad09 add r5, sp, #36 ; 0x24 │ │ - 5478: 4604 mov r4, r0 │ │ - 547a: 44f9 add r9, pc │ │ - 547c: f8d9 9000 ldr.w r9, [r9] │ │ - 5480: 9105 str r1, [sp, #20] │ │ - 5482: 4690 mov r8, r2 │ │ - 5484: 4638 mov r0, r7 │ │ - 5486: f8d9 3000 ldr.w r3, [r9] │ │ - 548a: 2280 movs r2, #128 ; 0x80 │ │ - 548c: 2100 movs r1, #0 │ │ - 548e: 602a str r2, [r5, #0] │ │ - 5490: f8cd 34ac str.w r3, [sp, #1196] ; 0x4ac │ │ - 5494: f7fe e8e2 blx 365c │ │ - 5498: 6826 ldr r6, [r4, #0] │ │ - 549a: 2300 movs r3, #0 │ │ - 549c: f8d4 c020 ldr.w ip, [r4, #32] │ │ - 54a0: 4638 mov r0, r7 │ │ - 54a2: f8cd 9018 str.w r9, [sp, #24] │ │ - 54a6: f04f 0901 mov.w r9, #1 │ │ - 54aa: 4563 cmp r3, ip │ │ - 54ac: da12 bge.n 54d4 │ │ - 54ae: f854 2023 ldr.w r2, [r4, r3, lsl #2] │ │ - 54b2: 3301 adds r3, #1 │ │ - 54b4: f002 0a1f and.w sl, r2, #31 │ │ - 54b8: 4296 cmp r6, r2 │ │ - 54ba: bfb8 it lt │ │ - 54bc: 4616 movlt r6, r2 │ │ - 54be: ea4f 1e52 mov.w lr, r2, lsr #5 │ │ - 54c2: fa09 fa0a lsl.w sl, r9, sl │ │ - 54c6: f850 102e ldr.w r1, [r0, lr, lsl #2] │ │ - 54ca: ea4a 0101 orr.w r1, sl, r1 │ │ - 54ce: f840 102e str.w r1, [r0, lr, lsl #2] │ │ - 54d2: e7ea b.n 54aa │ │ - 54d4: f8d4 c024 ldr.w ip, [r4, #36] ; 0x24 │ │ - 54d8: a80a add r0, sp, #40 ; 0x28 │ │ - 54da: 2300 movs r3, #0 │ │ - 54dc: f04f 0901 mov.w r9, #1 │ │ - 54e0: eb0c 0203 add.w r2, ip, r3 │ │ - 54e4: f8d2 273c ldr.w r2, [r2, #1852] ; 0x73c │ │ - 54e8: b172 cbz r2, 5508 │ │ - 54ea: ea4f 1e52 mov.w lr, r2, lsr #5 │ │ - 54ee: f002 0a1f and.w sl, r2, #31 │ │ - 54f2: 4296 cmp r6, r2 │ │ - 54f4: bfb8 it lt │ │ - 54f6: 4616 movlt r6, r2 │ │ - 54f8: fa09 fa0a lsl.w sl, r9, sl │ │ - 54fc: f850 102e ldr.w r1, [r0, lr, lsl #2] │ │ - 5500: ea4a 0101 orr.w r1, sl, r1 │ │ - 5504: f840 102e str.w r1, [r0, lr, lsl #2] │ │ - 5508: 3304 adds r3, #4 │ │ - 550a: 2b20 cmp r3, #32 │ │ - 550c: d1e8 bne.n 54e0 │ │ - 550e: f04f 0900 mov.w r9, #0 │ │ - 5512: 1c70 adds r0, r6, #1 │ │ - 5514: f8cd 9000 str.w r9, [sp] │ │ - 5518: 4639 mov r1, r7 │ │ - 551a: 464a mov r2, r9 │ │ - 551c: 464b mov r3, r9 │ │ - 551e: f7fe e928 blx 3770 │ │ - 5522: 4548 cmp r0, r9 │ │ - 5524: dc01 bgt.n 552a │ │ - 5526: 2000 movs r0, #0 │ │ - 5528: e074 b.n 5614 │ │ - 552a: 464e mov r6, r9 │ │ - 552c: f04f 0901 mov.w r9, #1 │ │ - 5530: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5532: eb00 0386 add.w r3, r0, r6, lsl #2 │ │ - 5536: f8d3 373c ldr.w r3, [r3, #1852] ; 0x73c │ │ - 553a: b143 cbz r3, 554e │ │ - 553c: f003 021f and.w r2, r3, #31 │ │ - 5540: 115b asrs r3, r3, #5 │ │ - 5542: fa09 f202 lsl.w r2, r9, r2 │ │ - 5546: f857 3023 ldr.w r3, [r7, r3, lsl #2] │ │ - 554a: 421a tst r2, r3 │ │ - 554c: d16a bne.n 5624 │ │ - 554e: 3601 adds r6, #1 │ │ - 5550: 2e08 cmp r6, #8 │ │ - 5552: d1ed bne.n 5530 │ │ - 5554: f8df a0e0 ldr.w sl, [pc, #224] ; 5638 │ │ - 5558: 2700 movs r7, #0 │ │ - 555a: f8df b0e0 ldr.w fp, [pc, #224] ; 563c │ │ - 555e: 4938 ldr r1, [pc, #224] ; (5640 ) │ │ - 5560: 44fa add sl, pc │ │ - 5562: 44fb add fp, pc │ │ - 5564: 4479 add r1, pc │ │ - 5566: 9107 str r1, [sp, #28] │ │ - 5568: 6a23 ldr r3, [r4, #32] │ │ - 556a: 429f cmp r7, r3 │ │ - 556c: dadb bge.n 5526 │ │ - 556e: f854 0027 ldr.w r0, [r4, r7, lsl #2] │ │ - 5572: 2201 movs r2, #1 │ │ - 5574: f000 031f and.w r3, r0, #31 │ │ - 5578: 409a lsls r2, r3 │ │ - 557a: 1141 asrs r1, r0, #5 │ │ - 557c: ab0a add r3, sp, #40 ; 0x28 │ │ - 557e: f853 3021 ldr.w r3, [r3, r1, lsl #2] │ │ - 5582: 421a tst r2, r3 │ │ - 5584: d044 beq.n 5610 │ │ - 5586: 4641 mov r1, r8 │ │ - 5588: 462a mov r2, r5 │ │ - 558a: 2380 movs r3, #128 ; 0x80 │ │ - 558c: 602b str r3, [r5, #0] │ │ - 558e: f7fe e8f6 blx 377c │ │ - 5592: f1b0 3fff cmp.w r0, #4294967295 ; 0xffffffff │ │ - 5596: 4681 mov r9, r0 │ │ - 5598: d03c beq.n 5614 │ │ - 559a: 9b05 ldr r3, [sp, #20] │ │ - 559c: 2b00 cmp r3, #0 │ │ - 559e: d033 beq.n 5608 │ │ - 55a0: ae2a add r6, sp, #168 ; 0xa8 │ │ - 55a2: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ - 55a4: 2300 movs r3, #0 │ │ - 55a6: 7033 strb r3, [r6, #0] │ │ - 55a8: b148 cbz r0, 55be │ │ - 55aa: f000 faed bl 5b88 │ │ - 55ae: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ - 55b0: 6803 ldr r3, [r0, #0] │ │ - 55b2: 685b ldr r3, [r3, #4] │ │ - 55b4: 4798 blx r3 │ │ - 55b6: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ - 55b8: 4659 mov r1, fp │ │ - 55ba: f000 faa5 bl 5b08 │ │ - 55be: 2300 movs r3, #0 │ │ - 55c0: 4640 mov r0, r8 │ │ - 55c2: 9300 str r3, [sp, #0] │ │ - 55c4: 4632 mov r2, r6 │ │ - 55c6: 9301 str r3, [sp, #4] │ │ - 55c8: 2304 movs r3, #4 │ │ - 55ca: 9302 str r3, [sp, #8] │ │ - 55cc: f240 4301 movw r3, #1025 ; 0x401 │ │ - 55d0: 6829 ldr r1, [r5, #0] │ │ - 55d2: f7fe e8da blx 3788 │ │ - 55d6: b928 cbnz r0, 55e4 │ │ - 55d8: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ - 55da: b118 cbz r0, 55e4 │ │ - 55dc: 4651 mov r1, sl │ │ - 55de: 4632 mov r2, r6 │ │ - 55e0: f000 fa92 bl 5b08 │ │ - 55e4: 2300 movs r3, #0 │ │ - 55e6: 4640 mov r0, r8 │ │ - 55e8: 9300 str r3, [sp, #0] │ │ - 55ea: 4632 mov r2, r6 │ │ - 55ec: 9301 str r3, [sp, #4] │ │ - 55ee: 2302 movs r3, #2 │ │ - 55f0: 9302 str r3, [sp, #8] │ │ - 55f2: f240 4301 movw r3, #1025 ; 0x401 │ │ - 55f6: 6829 ldr r1, [r5, #0] │ │ - 55f8: f7fe e8c6 blx 3788 │ │ - 55fc: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ - 55fe: b118 cbz r0, 5608 │ │ - 5600: 9907 ldr r1, [sp, #28] │ │ - 5602: 4632 mov r2, r6 │ │ - 5604: f000 fa80 bl 5b08 │ │ - 5608: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 560a: 4649 mov r1, r9 │ │ - 560c: f7ff f97c bl 4908 │ │ - 5610: 3701 adds r7, #1 │ │ - 5612: e7a9 b.n 5568 │ │ - 5614: 9906 ldr r1, [sp, #24] │ │ - 5616: f8dd 24ac ldr.w r2, [sp, #1196] ; 0x4ac │ │ - 561a: 680b ldr r3, [r1, #0] │ │ - 561c: 429a cmp r2, r3 │ │ - 561e: d005 beq.n 562c │ │ - 5620: f7fe e804 blx 362c <__stack_chk_fail@plt> │ │ - 5624: 4631 mov r1, r6 │ │ - 5626: f7ff fe07 bl 5238 │ │ - 562a: e790 b.n 554e │ │ - 562c: f20d 4db4 addw sp, sp, #1204 ; 0x4b4 │ │ - 5630: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 5634: 4a3e ldr r2, [pc, #248] ; (5730 ) │ │ - 5636: 0000 movs r0, r0 │ │ - 5638: 287d cmp r0, #125 ; 0x7d │ │ - 563a: 0000 movs r0, r0 │ │ - 563c: 2869 cmp r0, #105 ; 0x69 │ │ - 563e: 0000 movs r0, r0 │ │ - 5640: 287e cmp r0, #126 ; 0x7e │ │ - ... │ │ - │ │ -00005644 : │ │ - 5644: 4b1d ldr r3, [pc, #116] ; (56bc ) │ │ - 5646: b5f0 push {r4, r5, r6, r7, lr} │ │ - 5648: 447b add r3, pc │ │ - 564a: 681b ldr r3, [r3, #0] │ │ - 564c: b0a3 sub sp, #140 ; 0x8c │ │ - 564e: 4604 mov r4, r0 │ │ - 5650: 681a ldr r2, [r3, #0] │ │ - 5652: af01 add r7, sp, #4 │ │ - 5654: 2500 movs r5, #0 │ │ - 5656: 461e mov r6, r3 │ │ - 5658: 9221 str r2, [sp, #132] ; 0x84 │ │ - 565a: 2100 movs r1, #0 │ │ - 565c: 463a mov r2, r7 │ │ - 565e: 4620 mov r0, r4 │ │ - 5660: f7ff ff02 bl 5468 │ │ - 5664: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5666: f7ff f80e bl 4686 │ │ - 566a: 2800 cmp r0, #0 │ │ - 566c: bfc8 it gt │ │ - 566e: 2501 movgt r5, #1 │ │ - 5670: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5672: f7ff f808 bl 4686 │ │ - 5676: b9c0 cbnz r0, 56aa │ │ - 5678: b1bd cbz r5, 56aa │ │ - 567a: 4620 mov r0, r4 │ │ - 567c: f7ff f9f7 bl 4a6e │ │ - 5680: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5682: f7ff f800 bl 4686 │ │ - 5686: 2800 cmp r0, #0 │ │ - 5688: dd02 ble.n 5690 │ │ - 568a: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 568c: f7ff fe00 bl 5290 │ │ - 5690: 4620 mov r0, r4 │ │ - 5692: f7ff f9f9 bl 4a88 │ │ - 5696: 4620 mov r0, r4 │ │ - 5698: f7fd efd4 blx 3644 │ │ - 569c: 9a21 ldr r2, [sp, #132] ; 0x84 │ │ - 569e: 6833 ldr r3, [r6, #0] │ │ - 56a0: 2000 movs r0, #0 │ │ - 56a2: 429a cmp r2, r3 │ │ - 56a4: d007 beq.n 56b6 │ │ - 56a6: f7fd efc2 blx 362c <__stack_chk_fail@plt> │ │ - 56aa: 6a63 ldr r3, [r4, #36] ; 0x24 │ │ - 56ac: f8d3 3710 ldr.w r3, [r3, #1808] ; 0x710 │ │ - 56b0: 3301 adds r3, #1 │ │ - 56b2: d0d2 beq.n 565a │ │ - 56b4: e7e1 b.n 567a │ │ - 56b6: b023 add sp, #140 ; 0x8c │ │ - 56b8: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 56ba: bf00 nop │ │ - 56bc: 4870 ldr r0, [pc, #448] ; (5880 ) │ │ - ... │ │ - │ │ -000056c0 : │ │ - 56c0: b510 push {r4, lr} │ │ - 56c2: b961 cbnz r1, 56de │ │ - 56c4: 2201 movs r2, #1 │ │ - 56c6: 1843 adds r3, r0, r1 │ │ - 56c8: 3101 adds r1, #1 │ │ - 56ca: 2915 cmp r1, #21 │ │ - 56cc: f883 2794 strb.w r2, [r3, #1940] ; 0x794 │ │ - 56d0: d1f9 bne.n 56c6 │ │ - 56d2: f200 7194 addw r1, r0, #1940 ; 0x794 │ │ - 56d6: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ - 56da: f7fe ba0e b.w 3afa │ │ - 56de: 2300 movs r3, #0 │ │ - 56e0: 5ccc ldrb r4, [r1, r3] │ │ - 56e2: 18c2 adds r2, r0, r3 │ │ - 56e4: 3301 adds r3, #1 │ │ - 56e6: 2b15 cmp r3, #21 │ │ - 56e8: f882 4794 strb.w r4, [r2, #1940] ; 0x794 │ │ - 56ec: d1f8 bne.n 56e0 │ │ - 56ee: e7f0 b.n 56d2 │ │ - │ │ -000056f0 : │ │ - 56f0: e92d 41f3 stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - 56f4: 4604 mov r4, r0 │ │ - 56f6: 460f mov r7, r1 │ │ - 56f8: 4690 mov r8, r2 │ │ - 56fa: 461d mov r5, r3 │ │ - 56fc: f7fe fdb6 bl 426c │ │ - 5700: 4b23 ldr r3, [pc, #140] ; (5790 ) │ │ - 5702: 2600 movs r6, #0 │ │ - 5704: f8c4 777c str.w r7, [r4, #1916] ; 0x77c │ │ - 5708: f504 60f1 add.w r0, r4, #1928 ; 0x788 │ │ - 570c: 447b add r3, pc │ │ - 570e: 681b ldr r3, [r3, #0] │ │ - 5710: f8c4 6730 str.w r6, [r4, #1840] ; 0x730 │ │ - 5714: 3308 adds r3, #8 │ │ - 5716: f8c4 6734 str.w r6, [r4, #1844] ; 0x734 │ │ - 571a: 6023 str r3, [r4, #0] │ │ - 571c: 2301 movs r3, #1 │ │ - 571e: f8c4 6738 str.w r6, [r4, #1848] ; 0x738 │ │ - 5722: f8c4 372c str.w r3, [r4, #1836] ; 0x72c │ │ - 5726: f8c4 8780 str.w r8, [r4, #1920] ; 0x780 │ │ - 572a: f000 fa88 bl 5c3e │ │ - 572e: 9b08 ldr r3, [sp, #32] │ │ - 5730: 4629 mov r1, r5 │ │ - 5732: 4620 mov r0, r4 │ │ - 5734: f8c4 3790 str.w r3, [r4, #1936] ; 0x790 │ │ - 5738: f7fe fa5c bl 3bf4 │ │ - 573c: 4623 mov r3, r4 │ │ - 573e: 2108 movs r1, #8 │ │ - 5740: 3901 subs r1, #1 │ │ - 5742: f8c3 673c str.w r6, [r3, #1852] ; 0x73c │ │ - 5746: f8c3 675c str.w r6, [r3, #1884] ; 0x75c │ │ - 574a: f103 0304 add.w r3, r3, #4 │ │ - 574e: d1f7 bne.n 5740 │ │ - 5750: 2d01 cmp r5, #1 │ │ - 5752: f8c4 5724 str.w r5, [r4, #1828] ; 0x724 │ │ - 5756: d106 bne.n 5766 │ │ - 5758: 2303 movs r3, #3 │ │ - 575a: 4620 mov r0, r4 │ │ - 575c: 9300 str r3, [sp, #0] │ │ - 575e: 2202 movs r2, #2 │ │ - 5760: 462b mov r3, r5 │ │ - 5762: f7fe f9a6 bl 3ab2 │ │ - 5766: 2300 movs r3, #0 │ │ - 5768: 2101 movs r1, #1 │ │ - 576a: 18e2 adds r2, r4, r3 │ │ - 576c: 3301 adds r3, #1 │ │ - 576e: 2b15 cmp r3, #21 │ │ - 5770: f882 1794 strb.w r1, [r2, #1940] ; 0x794 │ │ - 5774: d1f9 bne.n 576a │ │ - 5776: 4620 mov r0, r4 │ │ - 5778: f204 7194 addw r1, r4, #1940 ; 0x794 │ │ - 577c: f7ff ffa0 bl 56c0 │ │ - 5780: 2300 movs r3, #0 │ │ - 5782: 4620 mov r0, r4 │ │ - 5784: f8c4 37ac str.w r3, [r4, #1964] ; 0x7ac │ │ - 5788: b002 add sp, #8 │ │ - 578a: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 578e: bf00 nop │ │ - 5790: 47c0 blx r8 │ │ - ... │ │ - │ │ -00005794 : │ │ - 5794: e92d 43f7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - 5798: 4606 mov r6, r0 │ │ - 579a: f44f 60f6 mov.w r0, #1968 ; 0x7b0 │ │ - 579e: 4689 mov r9, r1 │ │ - 57a0: 4690 mov r8, r2 │ │ - 57a2: 461f mov r7, r3 │ │ - 57a4: f7fd ef66 blx 3674 │ │ - 57a8: 9d0b ldr r5, [sp, #44] ; 0x2c │ │ - 57aa: 463b mov r3, r7 │ │ - 57ac: 4649 mov r1, r9 │ │ - 57ae: 4642 mov r2, r8 │ │ - 57b0: 9500 str r5, [sp, #0] │ │ - 57b2: 4604 mov r4, r0 │ │ - 57b4: f7ff ff9c bl 56f0 │ │ - 57b8: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 57ba: 6274 str r4, [r6, #36] ; 0x24 │ │ - 57bc: f8c4 372c str.w r3, [r4, #1836] ; 0x72c │ │ - 57c0: b003 add sp, #12 │ │ - 57c2: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ... │ │ - │ │ -000057c8 : │ │ - 57c8: e92d 43f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - 57cc: b085 sub sp, #20 │ │ - 57ce: 4680 mov r8, r0 │ │ - 57d0: 202c movs r0, #44 ; 0x2c │ │ - 57d2: 460d mov r5, r1 │ │ - 57d4: 4617 mov r7, r2 │ │ - 57d6: 4699 mov r9, r3 │ │ - 57d8: 9e0e ldr r6, [sp, #56] ; 0x38 │ │ - 57da: f7fd ef4c blx 3674 │ │ - 57de: 4604 mov r4, r0 │ │ - 57e0: f7ff f939 bl 4a56 │ │ - 57e4: 462a mov r2, r5 │ │ - 57e6: 4620 mov r0, r4 │ │ - 57e8: 4641 mov r1, r8 │ │ - 57ea: f7ff f959 bl 4aa0 │ │ - 57ee: 4605 mov r5, r0 │ │ - 57f0: b150 cbz r0, 5808 │ │ - 57f2: b12c cbz r4, 5800 │ │ - 57f4: 4620 mov r0, r4 │ │ - 57f6: f7ff f947 bl 4a88 │ │ - 57fa: 4620 mov r0, r4 │ │ - 57fc: f7fd ef22 blx 3644 │ │ - 5800: f7fd ef74 blx 36ec <__errno@plt> │ │ - 5804: 6800 ldr r0, [r0, #0] │ │ - 5806: e020 b.n 584a │ │ - 5808: 9810 ldr r0, [sp, #64] ; 0x40 │ │ - 580a: 2301 movs r3, #1 │ │ - 580c: 4639 mov r1, r7 │ │ - 580e: 9301 str r3, [sp, #4] │ │ - 5810: 464a mov r2, r9 │ │ - 5812: 4633 mov r3, r6 │ │ - 5814: 9000 str r0, [sp, #0] │ │ - 5816: 4620 mov r0, r4 │ │ - 5818: f7ff ffbc bl 5794 │ │ - 581c: 6a63 ldr r3, [r4, #36] ; 0x24 │ │ - 581e: 9a0c ldr r2, [sp, #48] ; 0x30 │ │ - 5820: 4631 mov r1, r6 │ │ - 5822: 609a str r2, [r3, #8] │ │ - 5824: 9a0d ldr r2, [sp, #52] ; 0x34 │ │ - 5826: 605a str r2, [r3, #4] │ │ - 5828: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 582a: f7fe f9e3 bl 3bf4 │ │ - 582e: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5830: 990f ldr r1, [sp, #60] ; 0x3c │ │ - 5832: 6803 ldr r3, [r0, #0] │ │ - 5834: 689b ldr r3, [r3, #8] │ │ - 5836: 4798 blx r3 │ │ - 5838: 4a05 ldr r2, [pc, #20] ; (5850 ) │ │ - 583a: a803 add r0, sp, #12 │ │ - 583c: 4629 mov r1, r5 │ │ - 583e: 447a add r2, pc │ │ - 5840: 6812 ldr r2, [r2, #0] │ │ - 5842: 4623 mov r3, r4 │ │ - 5844: f7fd efa6 blx 3794 │ │ - 5848: 4628 mov r0, r5 │ │ - 584a: b005 add sp, #20 │ │ - 584c: e8bd 83f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - 5850: 4692 mov sl, r2 │ │ - ... │ │ - │ │ -00005854 : │ │ - 5854: b573 push {r0, r1, r4, r5, r6, lr} │ │ - 5856: 4615 mov r5, r2 │ │ - 5858: f002 0255 and.w r2, r2, #85 ; 0x55 │ │ - 585c: 460c mov r4, r1 │ │ - 585e: 405a eors r2, r3 │ │ - 5860: 4606 mov r6, r0 │ │ - 5862: 700a strb r2, [r1, #0] │ │ - 5864: 4629 mov r1, r5 │ │ - 5866: ba49 rev16 r1, r1 │ │ - 5868: f082 0229 eor.w r2, r2, #41 ; 0x29 │ │ - 586c: f8a4 1001 strh.w r1, [r4, #1] │ │ - 5870: 70e3 strb r3, [r4, #3] │ │ - 5872: f10d 0107 add.w r1, sp, #7 │ │ - 5876: 43d2 mvns r2, r2 │ │ - 5878: 441a add r2, r3 │ │ - 587a: 2342 movs r3, #66 ; 0x42 │ │ - 587c: 7122 strb r2, [r4, #4] │ │ - 587e: 2201 movs r2, #1 │ │ - 5880: f7fd ef8e blx 37a0 │ │ - 5884: b178 cbz r0, 58a6 │ │ - 5886: 4621 mov r1, r4 │ │ - 5888: 2300 movs r3, #0 │ │ - 588a: 4630 mov r0, r6 │ │ - 588c: 462a mov r2, r5 │ │ - 588e: f7fd ef8e blx 37ac │ │ - 5892: 1c43 adds r3, r0, #1 │ │ - 5894: 4604 mov r4, r0 │ │ - 5896: bf18 it ne │ │ - 5898: 2400 movne r4, #0 │ │ - 589a: d106 bne.n 58aa │ │ - 589c: 4804 ldr r0, [pc, #16] ; (58b0 ) │ │ - 589e: 4478 add r0, pc │ │ - 58a0: f7fd ef18 blx 36d4 │ │ - 58a4: e001 b.n 58aa │ │ - 58a6: f04f 34ff mov.w r4, #4294967295 ; 0xffffffff │ │ - 58aa: 4620 mov r0, r4 │ │ - 58ac: b002 add sp, #8 │ │ - 58ae: bd70 pop {r4, r5, r6, pc} │ │ - 58b0: 2548 movs r5, #72 ; 0x48 │ │ - ... │ │ - │ │ -000058b4 : │ │ - 58b4: f8b0 2001 ldrh.w r2, [r0, #1] │ │ - 58b8: 4613 mov r3, r2 │ │ - 58ba: ba5b rev16 r3, r3 │ │ - 58bc: b29b uxth r3, r3 │ │ - 58be: 2b04 cmp r3, #4 │ │ - 58c0: d911 bls.n 58e6 │ │ - 58c2: ba52 rev16 r2, r2 │ │ - 58c4: 78c1 ldrb r1, [r0, #3] │ │ - 58c6: f002 0255 and.w r2, r2, #85 ; 0x55 │ │ - 58ca: 404a eors r2, r1 │ │ - 58cc: f082 0329 eor.w r3, r2, #41 ; 0x29 │ │ - 58d0: 43db mvns r3, r3 │ │ - 58d2: 440b add r3, r1 │ │ - 58d4: 7801 ldrb r1, [r0, #0] │ │ - 58d6: b2db uxtb r3, r3 │ │ - 58d8: 4291 cmp r1, r2 │ │ - 58da: d104 bne.n 58e6 │ │ - 58dc: 7900 ldrb r0, [r0, #4] │ │ - 58de: 1ac3 subs r3, r0, r3 │ │ - 58e0: 4258 negs r0, r3 │ │ - 58e2: 4158 adcs r0, r3 │ │ - 58e4: 4770 bx lr │ │ - 58e6: 2000 movs r0, #0 │ │ - 58e8: 4770 bx lr │ │ - ... │ │ - │ │ -000058ec : │ │ - 58ec: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 58f0: 460c mov r4, r1 │ │ - 58f2: 4690 mov r8, r2 │ │ - 58f4: 4606 mov r6, r0 │ │ - 58f6: b918 cbnz r0, 5900 │ │ - 58f8: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff │ │ - 58fc: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 5900: f7fd eef4 blx 36ec <__errno@plt> │ │ - 5904: 2500 movs r5, #0 │ │ - 5906: 462b mov r3, r5 │ │ - 5908: 4621 mov r1, r4 │ │ - 590a: 2205 movs r2, #5 │ │ - 590c: 6005 str r5, [r0, #0] │ │ - 590e: 4630 mov r0, r6 │ │ - 5910: f7fd ef46 blx 37a0 │ │ - 5914: 1c43 adds r3, r0, #1 │ │ - 5916: d10b bne.n 5930 │ │ - 5918: f7fd eee8 blx 36ec <__errno@plt> │ │ - 591c: 6803 ldr r3, [r0, #0] │ │ - 591e: 2b0b cmp r3, #11 │ │ - 5920: d0ea beq.n 58f8 │ │ - 5922: f7fd eee4 blx 36ec <__errno@plt> │ │ - 5926: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - 592a: 6800 ldr r0, [r0, #0] │ │ - 592c: f001 bcd6 b.w 72dc <_Unwind_GetTextRelBase+0x28> │ │ - 5930: b320 cbz r0, 597c │ │ - 5932: 2805 cmp r0, #5 │ │ - 5934: d003 beq.n 593e │ │ - 5936: 4813 ldr r0, [pc, #76] ; (5984 ) │ │ - 5938: 4478 add r0, pc │ │ - 593a: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 593e: 4620 mov r0, r4 │ │ - 5940: f7ff ffb8 bl 58b4 │ │ - 5944: 2800 cmp r0, #0 │ │ - 5946: d0f6 beq.n 5936 │ │ - 5948: f8b4 3001 ldrh.w r3, [r4, #1] │ │ - 594c: 4619 mov r1, r3 │ │ - 594e: ba49 rev16 r1, r1 │ │ - 5950: b289 uxth r1, r1 │ │ - 5952: 1f4f subs r7, r1, #5 │ │ - 5954: d102 bne.n 595c │ │ - 5956: 2000 movs r0, #0 │ │ - 5958: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 595c: ba5b rev16 r3, r3 │ │ - 595e: b29b uxth r3, r3 │ │ - 5960: 4543 cmp r3, r8 │ │ - 5962: dce8 bgt.n 5936 │ │ - 5964: 4630 mov r0, r6 │ │ - 5966: 1d61 adds r1, r4, #5 │ │ - 5968: 463a mov r2, r7 │ │ - 596a: 462b mov r3, r5 │ │ - 596c: f7fd ef18 blx 37a0 │ │ - 5970: 42b8 cmp r0, r7 │ │ - 5972: d0f0 beq.n 5956 │ │ - 5974: 4804 ldr r0, [pc, #16] ; (5988 ) │ │ - 5976: 4478 add r0, pc │ │ - 5978: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 597c: 4803 ldr r0, [pc, #12] ; (598c ) │ │ - 597e: 4478 add r0, pc │ │ - 5980: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 5984: 24ce movs r4, #206 ; 0xce │ │ - 5986: 0000 movs r0, r0 │ │ - 5988: 2490 movs r4, #144 ; 0x90 │ │ - 598a: 0000 movs r0, r0 │ │ - 598c: 246f movs r4, #111 ; 0x6f │ │ - ... │ │ - │ │ -00005990 : │ │ - 5990: f001 bcac b.w 72ec <_Unwind_GetTextRelBase+0x38> │ │ - │ │ -00005994 : │ │ - 5994: 4770 bx lr │ │ - ... │ │ - │ │ -00005998 : │ │ - 5998: 4b07 ldr r3, [pc, #28] ; (59b8 ) │ │ - 599a: b510 push {r4, lr} │ │ - 599c: 447b add r3, pc │ │ - 599e: 681b ldr r3, [r3, #0] │ │ - 59a0: 4604 mov r4, r0 │ │ - 59a2: 3308 adds r3, #8 │ │ - 59a4: 6003 str r3, [r0, #0] │ │ - 59a6: 6840 ldr r0, [r0, #4] │ │ - 59a8: b110 cbz r0, 59b0 │ │ - 59aa: 6803 ldr r3, [r0, #0] │ │ - 59ac: 685b ldr r3, [r3, #4] │ │ - 59ae: 4798 blx r3 │ │ - 59b0: 2300 movs r3, #0 │ │ - 59b2: 4620 mov r0, r4 │ │ - 59b4: 6063 str r3, [r4, #4] │ │ - 59b6: bd10 pop {r4, pc} │ │ - 59b8: 4538 cmp r0, r7 │ │ - ... │ │ - │ │ -000059bc : │ │ - 59bc: 4b05 ldr r3, [pc, #20] ; (59d4 ) │ │ - 59be: b510 push {r4, lr} │ │ - 59c0: 447b add r3, pc │ │ - 59c2: 681b ldr r3, [r3, #0] │ │ - 59c4: 4604 mov r4, r0 │ │ - 59c6: 3308 adds r3, #8 │ │ - 59c8: 6003 str r3, [r0, #0] │ │ - 59ca: f7ff ffe5 bl 5998 │ │ - 59ce: 4620 mov r0, r4 │ │ - 59d0: bd10 pop {r4, pc} │ │ - 59d2: bf00 nop │ │ - 59d4: 4518 cmp r0, r3 │ │ - ... │ │ - │ │ -000059d8 : │ │ - 59d8: b510 push {r4, lr} │ │ - 59da: 4604 mov r4, r0 │ │ - 59dc: f7ff ffdc bl 5998 │ │ - 59e0: 4620 mov r0, r4 │ │ - 59e2: f7fd ee30 blx 3644 │ │ - 59e6: 4620 mov r0, r4 │ │ - 59e8: bd10 pop {r4, pc} │ │ - │ │ -000059ea : │ │ - 59ea: b510 push {r4, lr} │ │ - 59ec: 4604 mov r4, r0 │ │ - 59ee: f7ff ffe5 bl 59bc │ │ - 59f2: 4620 mov r0, r4 │ │ - 59f4: f7fd ee26 blx 3644 │ │ - 59f8: 4620 mov r0, r4 │ │ - 59fa: bd10 pop {r4, pc} │ │ - │ │ -000059fc : │ │ - 59fc: b507 push {r0, r1, r2, lr} │ │ - 59fe: 6840 ldr r0, [r0, #4] │ │ - 5a00: b118 cbz r0, 5a0a │ │ - 5a02: 9201 str r2, [sp, #4] │ │ - 5a04: 6803 ldr r3, [r0, #0] │ │ - 5a06: 689b ldr r3, [r3, #8] │ │ - 5a08: 4798 blx r3 │ │ - 5a0a: b003 add sp, #12 │ │ - 5a0c: f85d fb04 ldr.w pc, [sp], #4 │ │ - │ │ -00005a10 : │ │ - 5a10: b538 push {r3, r4, r5, lr} │ │ - 5a12: 460d mov r5, r1 │ │ - 5a14: 4614 mov r4, r2 │ │ - 5a16: f7ff fff1 bl 59fc │ │ - 5a1a: 4628 mov r0, r5 │ │ - 5a1c: 4621 mov r1, r4 │ │ - 5a1e: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} │ │ - 5a22: f001 bc6b b.w 72fc <_Unwind_GetTextRelBase+0x48> │ │ - │ │ -00005a26 : │ │ - 5a26: 6843 ldr r3, [r0, #4] │ │ - 5a28: b10b cbz r3, 5a2e │ │ - 5a2a: 4618 mov r0, r3 │ │ - 5a2c: e7fb b.n 5a26 │ │ - 5a2e: 6041 str r1, [r0, #4] │ │ - 5a30: 4770 bx lr │ │ - ... │ │ - │ │ -00005a34 : │ │ - 5a34: 4a04 ldr r2, [pc, #16] ; (5a48 ) │ │ - 5a36: 2100 movs r1, #0 │ │ - 5a38: 6041 str r1, [r0, #4] │ │ - 5a3a: 447a add r2, pc │ │ - 5a3c: 6812 ldr r2, [r2, #0] │ │ - 5a3e: 6081 str r1, [r0, #8] │ │ - 5a40: 3208 adds r2, #8 │ │ - 5a42: 6002 str r2, [r0, #0] │ │ - 5a44: 4770 bx lr │ │ - 5a46: bf00 nop │ │ - 5a48: 44a2 add sl, r4 │ │ - ... │ │ - │ │ -00005a4c : │ │ - 5a4c: b510 push {r4, lr} │ │ - 5a4e: 4604 mov r4, r0 │ │ - 5a50: 4608 mov r0, r1 │ │ - 5a52: 4906 ldr r1, [pc, #24] ; (5a6c ) │ │ - 5a54: 4479 add r1, pc │ │ - 5a56: f7fd eec2 blx 37dc │ │ - 5a5a: 60a0 str r0, [r4, #8] │ │ - 5a5c: b928 cbnz r0, 5a6a │ │ - 5a5e: 4804 ldr r0, [pc, #16] ; (5a70 ) │ │ - 5a60: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ - 5a64: 4478 add r0, pc │ │ - 5a66: f001 bc51 b.w 730c <_Unwind_GetTextRelBase+0x58> │ │ - 5a6a: bd10 pop {r4, pc} │ │ - 5a6c: 23d3 movs r3, #211 ; 0xd3 │ │ - 5a6e: 0000 movs r0, r0 │ │ - 5a70: 23c5 movs r3, #197 ; 0xc5 │ │ - ... │ │ - │ │ -00005a74 : │ │ - 5a74: 6880 ldr r0, [r0, #8] │ │ - 5a76: b108 cbz r0, 5a7c │ │ - 5a78: f001 bc50 b.w 731c <_Unwind_GetTextRelBase+0x68> │ │ - 5a7c: 4770 bx lr │ │ - ... │ │ - │ │ -00005a80 : │ │ - 5a80: b510 push {r4, lr} │ │ - 5a82: 4604 mov r4, r0 │ │ - 5a84: 6883 ldr r3, [r0, #8] │ │ - 5a86: b14b cbz r3, 5a9c │ │ - 5a88: f7ff fff4 bl 5a74 │ │ - 5a8c: 68a0 ldr r0, [r4, #8] │ │ - 5a8e: f7fd eeb2 blx 37f4 │ │ - 5a92: b118 cbz r0, 5a9c │ │ - 5a94: 4803 ldr r0, [pc, #12] ; (5aa4 ) │ │ - 5a96: 4478 add r0, pc │ │ - 5a98: f7fd ee1c blx 36d4 │ │ - 5a9c: 2300 movs r3, #0 │ │ - 5a9e: 60a3 str r3, [r4, #8] │ │ - 5aa0: bd10 pop {r4, pc} │ │ - 5aa2: bf00 nop │ │ - 5aa4: 239b movs r3, #155 ; 0x9b │ │ - ... │ │ - │ │ -00005aa8 : │ │ - 5aa8: 4b06 ldr r3, [pc, #24] ; (5ac4 ) │ │ - 5aaa: b510 push {r4, lr} │ │ - 5aac: 447b add r3, pc │ │ - 5aae: 681b ldr r3, [r3, #0] │ │ - 5ab0: 4604 mov r4, r0 │ │ - 5ab2: 3308 adds r3, #8 │ │ - 5ab4: 6003 str r3, [r0, #0] │ │ - 5ab6: f7ff ffe3 bl 5a80 │ │ - 5aba: 4620 mov r0, r4 │ │ - 5abc: f7ff ff6c bl 5998 │ │ - 5ac0: 4620 mov r0, r4 │ │ - 5ac2: bd10 pop {r4, pc} │ │ - 5ac4: 4430 add r0, r6 │ │ - ... │ │ - │ │ -00005ac8 : │ │ - 5ac8: b510 push {r4, lr} │ │ - 5aca: 4604 mov r4, r0 │ │ - 5acc: f7ff ffec bl 5aa8 │ │ - 5ad0: 4620 mov r0, r4 │ │ - 5ad2: f7fd edb8 blx 3644 │ │ - 5ad6: 4620 mov r0, r4 │ │ - 5ad8: bd10 pop {r4, pc} │ │ - │ │ -00005ada : │ │ - 5ada: b570 push {r4, r5, r6, lr} │ │ - 5adc: 4604 mov r4, r0 │ │ - 5ade: 460e mov r6, r1 │ │ - 5ae0: 4615 mov r5, r2 │ │ - 5ae2: f7ff ff8b bl 59fc │ │ - 5ae6: 68a0 ldr r0, [r4, #8] │ │ - 5ae8: 4631 mov r1, r6 │ │ - 5aea: 462a mov r2, r5 │ │ - 5aec: f7fd ee88 blx 3800 │ │ - 5af0: 4620 mov r0, r4 │ │ - 5af2: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} │ │ - 5af6: f7ff bfbd b.w 5a74 │ │ - │ │ -00005afa : │ │ - 5afa: b508 push {r3, lr} │ │ - 5afc: 6840 ldr r0, [r0, #4] │ │ - 5afe: b110 cbz r0, 5b06 │ │ - 5b00: 6803 ldr r3, [r0, #0] │ │ - 5b02: 689b ldr r3, [r3, #8] │ │ - 5b04: 4798 blx r3 │ │ - 5b06: bd08 pop {r3, pc} │ │ - │ │ -00005b08 : │ │ - 5b08: b40e push {r1, r2, r3} │ │ - 5b0a: b503 push {r0, r1, lr} │ │ - 5b0c: aa03 add r2, sp, #12 │ │ - 5b0e: f852 1b04 ldr.w r1, [r2], #4 │ │ - 5b12: 9201 str r2, [sp, #4] │ │ - 5b14: f7ff fff1 bl 5afa │ │ - 5b18: b002 add sp, #8 │ │ - 5b1a: f85d eb04 ldr.w lr, [sp], #4 │ │ - 5b1e: b003 add sp, #12 │ │ - 5b20: 4770 bx lr │ │ - ... │ │ - │ │ -00005b24 : │ │ - 5b24: b40e push {r1, r2, r3} │ │ - 5b26: b533 push {r0, r1, r4, r5, lr} │ │ - 5b28: ab05 add r3, sp, #20 │ │ - 5b2a: 4605 mov r5, r0 │ │ - 5b2c: f853 4b04 ldr.w r4, [r3], #4 │ │ - 5b30: 9301 str r3, [sp, #4] │ │ - 5b32: 6803 ldr r3, [r0, #0] │ │ - 5b34: 685b ldr r3, [r3, #4] │ │ - 5b36: 4798 blx r3 │ │ - 5b38: 4628 mov r0, r5 │ │ - 5b3a: 4621 mov r1, r4 │ │ - 5b3c: 9a01 ldr r2, [sp, #4] │ │ - 5b3e: f7ff ffdc bl 5afa │ │ - 5b42: 4620 mov r0, r4 │ │ - 5b44: f7fd edb4 blx 36b0 │ │ - 5b48: 4420 add r0, r4 │ │ - 5b4a: f810 3c01 ldrb.w r3, [r0, #-1] │ │ - 5b4e: 2b0a cmp r3, #10 │ │ - 5b50: d004 beq.n 5b5c │ │ - 5b52: 4905 ldr r1, [pc, #20] ; (5b68 ) │ │ - 5b54: 4628 mov r0, r5 │ │ - 5b56: 4479 add r1, pc │ │ - 5b58: f7ff ffd6 bl 5b08 │ │ - 5b5c: b002 add sp, #8 │ │ - 5b5e: e8bd 4030 ldmia.w sp!, {r4, r5, lr} │ │ - 5b62: b003 add sp, #12 │ │ - 5b64: 4770 bx lr │ │ - 5b66: bf00 nop │ │ - 5b68: 22e4 movs r2, #228 ; 0xe4 │ │ - ... │ │ - │ │ -00005b6c : │ │ - 5b6c: 6882 ldr r2, [r0, #8] │ │ - 5b6e: b912 cbnz r2, 5b76 │ │ - 5b70: 4903 ldr r1, [pc, #12] ; (5b80 ) │ │ - 5b72: 4479 add r1, pc │ │ - 5b74: e001 b.n 5b7a │ │ - 5b76: 4903 ldr r1, [pc, #12] ; (5b84 ) │ │ - 5b78: 4479 add r1, pc │ │ - 5b7a: f7ff bfc5 b.w 5b08 │ │ - 5b7e: bf00 nop │ │ - 5b80: 22ca movs r2, #202 ; 0xca │ │ - 5b82: 0000 movs r0, r0 │ │ - 5b84: 22ca movs r2, #202 ; 0xca │ │ - ... │ │ - │ │ -00005b88 : │ │ - 5b88: b570 push {r4, r5, r6, lr} │ │ - 5b8a: b0c2 sub sp, #264 ; 0x108 │ │ - 5b8c: 4c13 ldr r4, [pc, #76] ; (5bdc ) │ │ - 5b8e: 4606 mov r6, r0 │ │ - 5b90: 2000 movs r0, #0 │ │ - 5b92: ad01 add r5, sp, #4 │ │ - 5b94: 447c add r4, pc │ │ - 5b96: 6824 ldr r4, [r4, #0] │ │ - 5b98: 6823 ldr r3, [r4, #0] │ │ - 5b9a: 9341 str r3, [sp, #260] ; 0x104 │ │ - 5b9c: f7fd ee36 blx 380c │ │ - 5ba0: 9000 str r0, [sp, #0] │ │ - 5ba2: 4668 mov r0, sp │ │ - 5ba4: f7fd ee38 blx 3818 │ │ - 5ba8: 4601 mov r1, r0 │ │ - 5baa: 4628 mov r0, r5 │ │ - 5bac: f7fd ed8c blx 36c8 │ │ - 5bb0: 4628 mov r0, r5 │ │ - 5bb2: f7fd ed7e blx 36b0 │ │ - 5bb6: 490a ldr r1, [pc, #40] ; (5be0 ) │ │ - 5bb8: 2300 movs r3, #0 │ │ - 5bba: 462a mov r2, r5 │ │ - 5bbc: 4479 add r1, pc │ │ - 5bbe: 4428 add r0, r5 │ │ - 5bc0: f800 3c01 strb.w r3, [r0, #-1] │ │ - 5bc4: 4630 mov r0, r6 │ │ - 5bc6: f7ff ff9f bl 5b08 │ │ - 5bca: 9a41 ldr r2, [sp, #260] ; 0x104 │ │ - 5bcc: 6823 ldr r3, [r4, #0] │ │ - 5bce: 429a cmp r2, r3 │ │ - 5bd0: d001 beq.n 5bd6 │ │ - 5bd2: f7fd ed2c blx 362c <__stack_chk_fail@plt> │ │ - 5bd6: b042 add sp, #264 ; 0x108 │ │ - 5bd8: bd70 pop {r4, r5, r6, pc} │ │ - 5bda: bf00 nop │ │ - 5bdc: 4324 orrs r4, r4 │ │ - 5bde: 0000 movs r0, r0 │ │ - 5be0: 228d movs r2, #141 ; 0x8d │ │ - ... │ │ - │ │ -00005be4 : │ │ - 5be4: 6041 str r1, [r0, #4] │ │ - 5be6: 4903 ldr r1, [pc, #12] ; (5bf4 ) │ │ - 5be8: 6082 str r2, [r0, #8] │ │ - 5bea: 4479 add r1, pc │ │ - 5bec: 6809 ldr r1, [r1, #0] │ │ - 5bee: 3108 adds r1, #8 │ │ - 5bf0: 6001 str r1, [r0, #0] │ │ - 5bf2: 4770 bx lr │ │ - 5bf4: 42f6 cmn r6, r6 │ │ - ... │ │ - │ │ -00005bf8 : │ │ - 5bf8: b507 push {r0, r1, r2, lr} │ │ - 5bfa: 2100 movs r1, #0 │ │ - 5bfc: 4668 mov r0, sp │ │ - 5bfe: f7fd ee12 blx 3824 │ │ - 5c02: ed9d 5a01 vldr s10, [sp, #4] │ │ - 5c06: eeb8 6bc5 vcvt.f64.s32 d6, s10 │ │ - 5c0a: ed9f 7b07 vldr d7, [pc, #28] ; 5c28 │ │ - 5c0e: eddd 5a00 vldr s11, [sp] │ │ - 5c12: ee86 6b07 vdiv.f64 d6, d6, d7 │ │ - 5c16: eeb8 7be5 vcvt.f64.s32 d7, s11 │ │ - 5c1a: ee36 5b07 vadd.f64 d5, d6, d7 │ │ - 5c1e: ec51 0b15 vmov r0, r1, d5 │ │ - 5c22: b003 add sp, #12 │ │ - 5c24: f85d fb04 ldr.w pc, [sp], #4 │ │ - 5c28: 0000 movs r0, r0 │ │ - 5c2a: 0000 movs r0, r0 │ │ - 5c2c: 8480 strh r0, [r0, #36] ; 0x24 │ │ - 5c2e: 412e asrs r6, r5 │ │ - │ │ -00005c30 : │ │ - 5c30: b510 push {r4, lr} │ │ - 5c32: 4604 mov r4, r0 │ │ - 5c34: f7ff ffe0 bl 5bf8 │ │ - 5c38: e9c4 0100 strd r0, r1, [r4] │ │ - 5c3c: bd10 pop {r4, pc} │ │ - │ │ -00005c3e : │ │ - 5c3e: b510 push {r4, lr} │ │ - 5c40: 4604 mov r4, r0 │ │ - 5c42: f7ff fff5 bl 5c30 │ │ - 5c46: 4620 mov r0, r4 │ │ - 5c48: bd10 pop {r4, pc} │ │ - │ │ -00005c4a : │ │ - 5c4a: b510 push {r4, lr} │ │ - 5c4c: 4604 mov r4, r0 │ │ - 5c4e: f7ff ffd3 bl 5bf8 │ │ - 5c52: ed94 7b00 vldr d7, [r4] │ │ - 5c56: ec41 0b16 vmov d6, r0, r1 │ │ - 5c5a: ee36 6b47 vsub.f64 d6, d6, d7 │ │ - 5c5e: ec51 0b16 vmov r0, r1, d6 │ │ - 5c62: bd10 pop {r4, pc} │ │ - │ │ -00005c64 : │ │ - 5c64: f44f 737a mov.w r3, #1000 ; 0x3e8 │ │ - 5c68: 4358 muls r0, r3 │ │ - 5c6a: f001 bb5f b.w 732c <_Unwind_GetTextRelBase+0x78> │ │ - ... │ │ - │ │ -00005c70 : │ │ - 5c70: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 5c74: 4614 mov r4, r2 │ │ - 5c76: 4699 mov r9, r3 │ │ - 5c78: 68e3 ldr r3, [r4, #12] │ │ - 5c7a: b08b sub sp, #44 ; 0x2c │ │ - 5c7c: 6912 ldr r2, [r2, #16] │ │ - 5c7e: 468b mov fp, r1 │ │ - 5c80: f04f 0800 mov.w r8, #0 │ │ - 5c84: 9305 str r3, [sp, #20] │ │ - 5c86: 4b2b ldr r3, [pc, #172] ; (5d34 ) │ │ - 5c88: 9204 str r2, [sp, #16] │ │ - 5c8a: 6862 ldr r2, [r4, #4] │ │ - 5c8c: 447b add r3, pc │ │ - 5c8e: 9007 str r0, [sp, #28] │ │ - 5c90: 9309 str r3, [sp, #36] ; 0x24 │ │ - 5c92: f853 2022 ldr.w r2, [r3, r2, lsl #2] │ │ - 5c96: 1e91 subs r1, r2, #2 │ │ - 5c98: 424a negs r2, r1 │ │ - 5c9a: 414a adcs r2, r1 │ │ - 5c9c: 9206 str r2, [sp, #24] │ │ - 5c9e: 9a07 ldr r2, [sp, #28] │ │ - 5ca0: 2700 movs r7, #0 │ │ - 5ca2: 3204 adds r2, #4 │ │ - 5ca4: 9208 str r2, [sp, #32] │ │ - 5ca6: 6863 ldr r3, [r4, #4] │ │ - 5ca8: 9a09 ldr r2, [sp, #36] ; 0x24 │ │ - 5caa: eb02 0383 add.w r3, r2, r3, lsl #2 │ │ - 5cae: 6d5b ldr r3, [r3, #84] ; 0x54 │ │ - 5cb0: 429f cmp r7, r3 │ │ - 5cb2: da33 bge.n 5d1c │ │ - 5cb4: 2500 movs r5, #0 │ │ - 5cb6: f8c4 800c str.w r8, [r4, #12] │ │ - 5cba: 6127 str r7, [r4, #16] │ │ - 5cbc: 68a3 ldr r3, [r4, #8] │ │ - 5cbe: 429d cmp r5, r3 │ │ - 5cc0: da2a bge.n 5d18 │ │ - 5cc2: 9b15 ldr r3, [sp, #84] ; 0x54 │ │ - 5cc4: 2600 movs r6, #0 │ │ - 5cc6: ebc5 0a03 rsb sl, r5, r3 │ │ - 5cca: 68a3 ldr r3, [r4, #8] │ │ - 5ccc: 429e cmp r6, r3 │ │ - 5cce: da21 bge.n 5d14 │ │ - 5cd0: 4620 mov r0, r4 │ │ - 5cd2: 4631 mov r1, r6 │ │ - 5cd4: 462a mov r2, r5 │ │ - 5cd6: f7fe f97f bl 3fd8 │ │ - 5cda: 2801 cmp r0, #1 │ │ - 5cdc: d118 bne.n 5d10 │ │ - 5cde: 9a14 ldr r2, [sp, #80] ; 0x50 │ │ - 5ce0: 4658 mov r0, fp │ │ - 5ce2: f8cd a000 str.w sl, [sp] │ │ - 5ce6: 4621 mov r1, r4 │ │ - 5ce8: ebc6 0c02 rsb ip, r6, r2 │ │ - 5cec: 464a mov r2, r9 │ │ - 5cee: f8cd c00c str.w ip, [sp, #12] │ │ - 5cf2: 4663 mov r3, ip │ │ - 5cf4: f7fd ffc4 bl 3c80 │ │ - 5cf8: f8dd c00c ldr.w ip, [sp, #12] │ │ - 5cfc: 28f1 cmp r0, #241 ; 0xf1 │ │ - 5cfe: d107 bne.n 5d10 │ │ - 5d00: f8cd a000 str.w sl, [sp] │ │ - 5d04: 4649 mov r1, r9 │ │ - 5d06: 9808 ldr r0, [sp, #32] │ │ - 5d08: 4622 mov r2, r4 │ │ - 5d0a: 4663 mov r3, ip │ │ - 5d0c: f7fe fbea bl 44e4 │ │ - 5d10: 3601 adds r6, #1 │ │ - 5d12: e7da b.n 5cca │ │ - 5d14: 3501 adds r5, #1 │ │ - 5d16: e7d1 b.n 5cbc │ │ - 5d18: 3701 adds r7, #1 │ │ - 5d1a: e7c4 b.n 5ca6 │ │ - 5d1c: 9b06 ldr r3, [sp, #24] │ │ - 5d1e: f108 0801 add.w r8, r8, #1 │ │ - 5d22: 4598 cmp r8, r3 │ │ - 5d24: ddbb ble.n 5c9e │ │ - 5d26: 9b05 ldr r3, [sp, #20] │ │ - 5d28: 9a04 ldr r2, [sp, #16] │ │ - 5d2a: 60e3 str r3, [r4, #12] │ │ - 5d2c: 6122 str r2, [r4, #16] │ │ - 5d2e: b00b add sp, #44 ; 0x2c │ │ - 5d30: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 5d34: 22d0 movs r2, #208 ; 0xd0 │ │ - ... │ │ - │ │ -00005d38 : │ │ - 5d38: e92d 47f3 stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - 5d3c: 4682 mov sl, r0 │ │ - 5d3e: f8df 805c ldr.w r8, [pc, #92] ; 5d9c │ │ - 5d42: 460c mov r4, r1 │ │ - 5d44: 4691 mov r9, r2 │ │ - 5d46: 461f mov r7, r3 │ │ - 5d48: 44f8 add r8, pc │ │ - 5d4a: 2500 movs r5, #0 │ │ - 5d4c: 4498 add r8, r3 │ │ - 5d4e: 68a3 ldr r3, [r4, #8] │ │ - 5d50: 429d cmp r5, r3 │ │ - 5d52: da20 bge.n 5d96 │ │ - 5d54: 2600 movs r6, #0 │ │ - 5d56: 6863 ldr r3, [r4, #4] │ │ - 5d58: 429e cmp r6, r3 │ │ - 5d5a: da11 bge.n 5d80 │ │ - 5d5c: 68a2 ldr r2, [r4, #8] │ │ - 5d5e: f8d4 370c ldr.w r3, [r4, #1804] ; 0x70c │ │ - 5d62: fb02 3306 mla r3, r2, r6, r3 │ │ - 5d66: 5d59 ldrb r1, [r3, r5] │ │ - 5d68: 29fb cmp r1, #251 ; 0xfb │ │ - 5d6a: d807 bhi.n 5d7c │ │ - 5d6c: f898 30a8 ldrb.w r3, [r8, #168] ; 0xa8 │ │ - 5d70: 4019 ands r1, r3 │ │ - 5d72: d003 beq.n 5d7c │ │ - 5d74: f898 30ac ldrb.w r3, [r8, #172] ; 0xac │ │ - 5d78: 428b cmp r3, r1 │ │ - 5d7a: d203 bcs.n 5d84 │ │ - 5d7c: 3601 adds r6, #1 │ │ - 5d7e: e7ea b.n 5d56 │ │ - 5d80: 3501 adds r5, #1 │ │ - 5d82: e7e4 b.n 5d4e │ │ - 5d84: 9600 str r6, [sp, #0] │ │ - 5d86: 4650 mov r0, sl │ │ - 5d88: 9501 str r5, [sp, #4] │ │ - 5d8a: 4621 mov r1, r4 │ │ - 5d8c: 464a mov r2, r9 │ │ - 5d8e: 463b mov r3, r7 │ │ - 5d90: f7ff ff6e bl 5c70 │ │ - 5d94: e7f2 b.n 5d7c │ │ - 5d96: b002 add sp, #8 │ │ - 5d98: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - 5d9c: 2214 movs r2, #20 │ │ - ... │ │ - │ │ -00005da0 : │ │ - 5da0: e92d 4ff7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 5da4: f44f 78e0 mov.w r8, #448 ; 0x1c0 │ │ - 5da8: fb08 1802 mla r8, r8, r2, r1 │ │ - 5dac: 469b mov fp, r3 │ │ - 5dae: 6883 ldr r3, [r0, #8] │ │ - 5db0: 2400 movs r4, #0 │ │ - 5db2: 4605 mov r5, r0 │ │ - 5db4: 4689 mov r9, r1 │ │ - 5db6: f508 7cdc add.w ip, r8, #440 ; 0x1b8 │ │ - 5dba: 4692 mov sl, r2 │ │ - 5dbc: 4627 mov r7, r4 │ │ - 5dbe: 4626 mov r6, r4 │ │ - 5dc0: 6043 str r3, [r0, #4] │ │ - 5dc2: 60c3 str r3, [r0, #12] │ │ - 5dc4: eb08 0304 add.w r3, r8, r4 │ │ - 5dc8: eb0c 0204 add.w r2, ip, r4 │ │ - 5dcc: f8d3 31b8 ldr.w r3, [r3, #440] ; 0x1b8 │ │ - 5dd0: b1e3 cbz r3, 5e0c │ │ - 5dd2: 4653 mov r3, sl │ │ - 5dd4: 4628 mov r0, r5 │ │ - 5dd6: 4649 mov r1, r9 │ │ - 5dd8: f8cd c004 str.w ip, [sp, #4] │ │ - 5ddc: f7ff ffac bl 5d38 │ │ - 5de0: 686b ldr r3, [r5, #4] │ │ - 5de2: f8dd c004 ldr.w ip, [sp, #4] │ │ - 5de6: b10b cbz r3, 5dec │ │ - 5de8: 69da ldr r2, [r3, #28] │ │ - 5dea: e000 b.n 5dee │ │ - 5dec: 461a mov r2, r3 │ │ - 5dee: 42ba cmp r2, r7 │ │ - 5df0: dd0c ble.n 5e0c │ │ - 5df2: 3601 adds r6, #1 │ │ - 5df4: b10b cbz r3, 5dfa │ │ - 5df6: 69df ldr r7, [r3, #28] │ │ - 5df8: e000 b.n 5dfc │ │ - 5dfa: 461f mov r7, r3 │ │ - 5dfc: 455e cmp r6, fp │ │ - 5dfe: db05 blt.n 5e0c │ │ - 5e00: 1d28 adds r0, r5, #4 │ │ - 5e02: b003 add sp, #12 │ │ - 5e04: e8bd 4ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 5e08: f7fe bba1 b.w 454e │ │ - 5e0c: 3c14 subs r4, #20 │ │ - 5e0e: f514 7fd2 cmn.w r4, #420 ; 0x1a4 │ │ - 5e12: d1d7 bne.n 5dc4 │ │ - 5e14: e7f4 b.n 5e00 │ │ - │ │ -00005e16 : │ │ - 5e16: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 5e1a: f44f 75e0 mov.w r5, #448 ; 0x1c0 │ │ - 5e1e: fb05 0501 mla r5, r5, r1, r0 │ │ - 5e22: 6893 ldr r3, [r2, #8] │ │ - 5e24: 4614 mov r4, r2 │ │ - 5e26: 2214 movs r2, #20 │ │ - 5e28: 4607 mov r7, r0 │ │ - 5e2a: 460e mov r6, r1 │ │ - 5e2c: fb02 5503 mla r5, r2, r3, r5 │ │ - 5e30: f7fd fe30 bl 3a94 │ │ - 5e34: 69a3 ldr r3, [r4, #24] │ │ - 5e36: 4631 mov r1, r6 │ │ - 5e38: 1ac0 subs r0, r0, r3 │ │ - 5e3a: 6b2b ldr r3, [r5, #48] ; 0x30 │ │ - 5e3c: eb03 73d3 add.w r3, r3, r3, lsr #31 │ │ - 5e40: eb00 0863 add.w r8, r0, r3, asr #1 │ │ - 5e44: 4638 mov r0, r7 │ │ - 5e46: f7fd fe2c bl 3aa2 │ │ - 5e4a: 6963 ldr r3, [r4, #20] │ │ - 5e4c: f1b8 0f00 cmp.w r8, #0 │ │ - 5e50: bfb8 it lt │ │ - 5e52: f1c8 0800 rsblt r8, r8, #0 │ │ - 5e56: 1ac0 subs r0, r0, r3 │ │ - 5e58: 6b2b ldr r3, [r5, #48] ; 0x30 │ │ - 5e5a: eb03 73d3 add.w r3, r3, r3, lsr #31 │ │ - 5e5e: eb00 0063 add.w r0, r0, r3, asr #1 │ │ - 5e62: 2800 cmp r0, #0 │ │ - 5e64: bfb8 it lt │ │ - 5e66: 4240 neglt r0, r0 │ │ - 5e68: 4440 add r0, r8 │ │ - 5e6a: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - │ │ -00005e6e : │ │ - 5e6e: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 5e72: f44f 7ee0 mov.w lr, #448 ; 0x1c0 │ │ - 5e76: fb0e 0e01 mla lr, lr, r1, r0 │ │ - 5e7a: 2400 movs r4, #0 │ │ - 5e7c: f100 060c add.w r6, r0, #12 │ │ - 5e80: 4690 mov r8, r2 │ │ - 5e82: 4625 mov r5, r4 │ │ - 5e84: f04f 0caf mov.w ip, #175 ; 0xaf │ │ - 5e88: f10e 0708 add.w r7, lr, #8 │ │ - 5e8c: 428c cmp r4, r1 │ │ - 5e8e: d005 beq.n 5e9c │ │ - 5e90: 697a ldr r2, [r7, #20] │ │ - 5e92: 4294 cmp r4, r2 │ │ - 5e94: d007 beq.n 5ea6 │ │ - 5e96: 68f2 ldr r2, [r6, #12] │ │ - 5e98: 1aad subs r5, r5, r2 │ │ - 5e9a: e004 b.n 5ea6 │ │ - 5e9c: 68f2 ldr r2, [r6, #12] │ │ - 5e9e: 4415 add r5, r2 │ │ - 5ea0: 6832 ldr r2, [r6, #0] │ │ - 5ea2: fb0c 5512 mls r5, ip, r2, r5 │ │ - 5ea6: 3401 adds r4, #1 │ │ - 5ea8: f506 76e0 add.w r6, r6, #448 ; 0x1c0 │ │ - 5eac: 2c04 cmp r4, #4 │ │ - 5eae: d1ed bne.n 5e8c │ │ - 5eb0: 461a mov r2, r3 │ │ - 5eb2: f7ff ffb0 bl 5e16 │ │ - 5eb6: 2314 movs r3, #20 │ │ - 5eb8: fb03 5500 mla r5, r3, r0, r5 │ │ - 5ebc: f7fd ec40 blx 3740 │ │ - 5ec0: f108 0101 add.w r1, r8, #1 │ │ - 5ec4: f000 faf2 bl 64ac <__aeabi_idivmod> │ │ - 5ec8: 3164 adds r1, #100 ; 0x64 │ │ - 5eca: fb05 f001 mul.w r0, r5, r1 │ │ - 5ece: 2164 movs r1, #100 ; 0x64 │ │ - 5ed0: f000 fa8a bl 63e8 <__divsi3> │ │ - 5ed4: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - │ │ -00005ed8 : │ │ - 5ed8: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 5edc: f5ad 6de2 sub.w sp, sp, #1808 ; 0x710 │ │ - 5ee0: 69c3 ldr r3, [r0, #28] │ │ - 5ee2: 4604 mov r4, r0 │ │ - 5ee4: 4668 mov r0, sp │ │ - 5ee6: 6899 ldr r1, [r3, #8] │ │ - 5ee8: 685a ldr r2, [r3, #4] │ │ - 5eea: f7fd fdb1 bl 3a50 │ │ - 5eee: 6861 ldr r1, [r4, #4] │ │ - 5ef0: 68a2 ldr r2, [r4, #8] │ │ - 5ef2: 4291 cmp r1, r2 │ │ - 5ef4: dd02 ble.n 5efc │ │ - 5ef6: 2000 movs r0, #0 │ │ - 5ef8: f7fd eca0 blx 383c │ │ - 5efc: 6820 ldr r0, [r4, #0] │ │ - 5efe: 7c27 ldrb r7, [r4, #16] │ │ - 5f00: 3004 adds r0, #4 │ │ - 5f02: 69e5 ldr r5, [r4, #28] │ │ - 5f04: f7fe fb68 bl 45d8 │ │ - 5f08: 4639 mov r1, r7 │ │ - 5f0a: 462a mov r2, r5 │ │ - 5f0c: 4603 mov r3, r0 │ │ - 5f0e: 4668 mov r0, sp │ │ - 5f10: f7fd ffc1 bl 3e96 │ │ - 5f14: 6820 ldr r0, [r4, #0] │ │ - 5f16: 6861 ldr r1, [r4, #4] │ │ - 5f18: 3004 adds r0, #4 │ │ - 5f1a: 6965 ldr r5, [r4, #20] │ │ - 5f1c: 7c27 ldrb r7, [r4, #16] │ │ - 5f1e: f7fe fb5b bl 45d8 │ │ - 5f22: 462a mov r2, r5 │ │ - 5f24: 4639 mov r1, r7 │ │ - 5f26: 4603 mov r3, r0 │ │ - 5f28: 4668 mov r0, sp │ │ - 5f2a: f7ff ffa0 bl 5e6e │ │ - 5f2e: 6861 ldr r1, [r4, #4] │ │ - 5f30: 60e0 str r0, [r4, #12] │ │ - 5f32: 6820 ldr r0, [r4, #0] │ │ - 5f34: 3004 adds r0, #4 │ │ - 5f36: f7fe fb4f bl 45d8 │ │ - 5f3a: 6865 ldr r5, [r4, #4] │ │ - 5f3c: 61a0 str r0, [r4, #24] │ │ - 5f3e: 68a3 ldr r3, [r4, #8] │ │ - 5f40: 3501 adds r5, #1 │ │ - 5f42: 429d cmp r5, r3 │ │ - 5f44: dcd7 bgt.n 5ef6 │ │ - 5f46: 6820 ldr r0, [r4, #0] │ │ - 5f48: 4629 mov r1, r5 │ │ - 5f4a: f894 8010 ldrb.w r8, [r4, #16] │ │ - 5f4e: 3004 adds r0, #4 │ │ - 5f50: 69e7 ldr r7, [r4, #28] │ │ - 5f52: f7fe fb41 bl 45d8 │ │ - 5f56: 4641 mov r1, r8 │ │ - 5f58: 463a mov r2, r7 │ │ - 5f5a: 4603 mov r3, r0 │ │ - 5f5c: 4668 mov r0, sp │ │ - 5f5e: f7fd ff9a bl 3e96 │ │ - 5f62: 6820 ldr r0, [r4, #0] │ │ - 5f64: 4629 mov r1, r5 │ │ - 5f66: 6967 ldr r7, [r4, #20] │ │ - 5f68: 3004 adds r0, #4 │ │ - 5f6a: f894 8010 ldrb.w r8, [r4, #16] │ │ - 5f6e: f7fe fb33 bl 45d8 │ │ - 5f72: 463a mov r2, r7 │ │ - 5f74: 4641 mov r1, r8 │ │ - 5f76: 4603 mov r3, r0 │ │ - 5f78: 4668 mov r0, sp │ │ - 5f7a: f7ff ff78 bl 5e6e │ │ - 5f7e: 68e3 ldr r3, [r4, #12] │ │ - 5f80: 4298 cmp r0, r3 │ │ - 5f82: 4607 mov r7, r0 │ │ - 5f84: dbdb blt.n 5f3e │ │ - 5f86: 6820 ldr r0, [r4, #0] │ │ - 5f88: 4629 mov r1, r5 │ │ - 5f8a: 3004 adds r0, #4 │ │ - 5f8c: f7fe fb24 bl 45d8 │ │ - 5f90: 60e7 str r7, [r4, #12] │ │ - 5f92: 61a0 str r0, [r4, #24] │ │ - 5f94: e7d3 b.n 5f3e │ │ - ... │ │ - │ │ -00005f98 : │ │ - 5f98: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 5f9c: f6ad 0d4c subw sp, sp, #2124 ; 0x84c │ │ - 5fa0: 4606 mov r6, r0 │ │ - 5fa2: 4617 mov r7, r2 │ │ - 5fa4: 9302 str r3, [sp, #8] │ │ - 5fa6: 2309 movs r3, #9 │ │ - 5fa8: 9101 str r1, [sp, #4] │ │ - 5faa: f7ff fef9 bl 5da0 │ │ - 5fae: 6833 ldr r3, [r6, #0] │ │ - 5fb0: 2b08 cmp r3, #8 │ │ - 5fb2: f300 8085 bgt.w 60c0 │ │ - 5fb6: ac0e add r4, sp, #56 ; 0x38 │ │ - 5fb8: f04f 0800 mov.w r8, #0 │ │ - 5fbc: ab06 add r3, sp, #24 │ │ - 5fbe: 9303 str r3, [sp, #12] │ │ - 5fc0: f8d6 a000 ldr.w sl, [r6] │ │ - 5fc4: 45d0 cmp r8, sl │ │ - 5fc6: da43 bge.n 6050 │ │ - 5fc8: ea4f 1948 mov.w r9, r8, lsl #5 │ │ - 5fcc: 2300 movs r3, #0 │ │ - 5fce: eb04 0109 add.w r1, r4, r9 │ │ - 5fd2: 6875 ldr r5, [r6, #4] │ │ - 5fd4: f844 6009 str.w r6, [r4, r9] │ │ - 5fd8: 618b str r3, [r1, #24] │ │ - 5fda: 60cb str r3, [r1, #12] │ │ - 5fdc: 9b02 ldr r3, [sp, #8] │ │ - 5fde: 740f strb r7, [r1, #16] │ │ - 5fe0: 614b str r3, [r1, #20] │ │ - 5fe2: 9b01 ldr r3, [sp, #4] │ │ - 5fe4: 61cb str r3, [r1, #28] │ │ - 5fe6: b10d cbz r5, 5fec │ │ - 5fe8: 69e8 ldr r0, [r5, #28] │ │ - 5fea: e000 b.n 5fee │ │ - 5fec: 4628 mov r0, r5 │ │ - 5fee: 3801 subs r0, #1 │ │ - 5ff0: 4651 mov r1, sl │ │ - 5ff2: f108 0b01 add.w fp, r8, #1 │ │ - 5ff6: fb00 f008 mul.w r0, r0, r8 │ │ - 5ffa: f000 f9f5 bl 63e8 <__divsi3> │ │ - 5ffe: eb04 0109 add.w r1, r4, r9 │ │ - 6002: 3002 adds r0, #2 │ │ - 6004: 6048 str r0, [r1, #4] │ │ - 6006: b10d cbz r5, 600c │ │ - 6008: 69e8 ldr r0, [r5, #28] │ │ - 600a: e000 b.n 600e │ │ - 600c: 4628 mov r0, r5 │ │ - 600e: 3801 subs r0, #1 │ │ - 6010: 4651 mov r1, sl │ │ - 6012: fb00 f00b mul.w r0, r0, fp │ │ - 6016: f000 f9e7 bl 63e8 <__divsi3> │ │ - 601a: f10a 3cff add.w ip, sl, #4294967295 ; 0xffffffff │ │ - 601e: eb04 0109 add.w r1, r4, r9 │ │ - 6022: 45e0 cmp r8, ip │ │ - 6024: f100 0001 add.w r0, r0, #1 │ │ - 6028: 6088 str r0, [r1, #8] │ │ - 602a: d104 bne.n 6036 │ │ - 602c: b105 cbz r5, 6030 │ │ - 602e: 69ed ldr r5, [r5, #28] │ │ - 6030: eb04 0109 add.w r1, r4, r9 │ │ - 6034: 608d str r5, [r1, #8] │ │ - 6036: 4a27 ldr r2, [pc, #156] ; (60d4 ) │ │ - 6038: ab06 add r3, sp, #24 │ │ - 603a: eb03 0088 add.w r0, r3, r8, lsl #2 │ │ - 603e: 2100 movs r1, #0 │ │ - 6040: 447a add r2, pc │ │ - 6042: 6812 ldr r2, [r2, #0] │ │ - 6044: eb04 0309 add.w r3, r4, r9 │ │ - 6048: f7fd eba4 blx 3794 │ │ - 604c: 46d8 mov r8, fp │ │ - 604e: e7b7 b.n 5fc0 │ │ - 6050: 69e2 ldr r2, [r4, #28] │ │ - 6052: f50d 7b9c add.w fp, sp, #312 ; 0x138 │ │ - 6056: 69e3 ldr r3, [r4, #28] │ │ - 6058: f10d 0818 add.w r8, sp, #24 │ │ - 605c: 4658 mov r0, fp │ │ - 605e: f10d 0914 add.w r9, sp, #20 │ │ - 6062: 6891 ldr r1, [r2, #8] │ │ - 6064: 2500 movs r5, #0 │ │ - 6066: 685a ldr r2, [r3, #4] │ │ - 6068: f7fd fcf2 bl 3a50 │ │ - 606c: 2101 movs r1, #1 │ │ - 606e: 1d30 adds r0, r6, #4 │ │ - 6070: f7fe fab2 bl 45d8 │ │ - 6074: 4639 mov r1, r7 │ │ - 6076: 9a01 ldr r2, [sp, #4] │ │ - 6078: 4682 mov sl, r0 │ │ - 607a: 4658 mov r0, fp │ │ - 607c: 4653 mov r3, sl │ │ - 607e: f7fd ff0a bl 3e96 │ │ - 6082: 4639 mov r1, r7 │ │ - 6084: 4658 mov r0, fp │ │ - 6086: 9a02 ldr r2, [sp, #8] │ │ - 6088: 4653 mov r3, sl │ │ - 608a: f7ff fef0 bl 5e6e │ │ - 608e: 4607 mov r7, r0 │ │ - 6090: 6833 ldr r3, [r6, #0] │ │ - 6092: 429d cmp r5, r3 │ │ - 6094: da0f bge.n 60b6 │ │ - 6096: 4649 mov r1, r9 │ │ - 6098: f858 0025 ldr.w r0, [r8, r5, lsl #2] │ │ - 609c: f7fd ebd4 blx 3848 │ │ - 60a0: eb04 1345 add.w r3, r4, r5, lsl #5 │ │ - 60a4: f103 0208 add.w r2, r3, #8 │ │ - 60a8: 6851 ldr r1, [r2, #4] │ │ - 60aa: 42b9 cmp r1, r7 │ │ - 60ac: dd01 ble.n 60b2 │ │ - 60ae: 6999 ldr r1, [r3, #24] │ │ - 60b0: b941 cbnz r1, 60c4 │ │ - 60b2: 3501 adds r5, #1 │ │ - 60b4: e7ec b.n 6090 │ │ - 60b6: 4658 mov r0, fp │ │ - 60b8: f7fd fc64 bl 3984 │ │ - 60bc: 4650 mov r0, sl │ │ - 60be: e005 b.n 60cc │ │ - 60c0: 2000 movs r0, #0 │ │ - 60c2: e003 b.n 60cc │ │ - 60c4: 6857 ldr r7, [r2, #4] │ │ - 60c6: f8d3 a018 ldr.w sl, [r3, #24] │ │ - 60ca: e7f2 b.n 60b2 │ │ - 60cc: f60d 0d4c addw sp, sp, #2124 ; 0x84c │ │ - 60d0: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 60d4: 3ea4 subs r6, #164 ; 0xa4 │ │ - ... │ │ - │ │ -000060d8 : │ │ - 60d8: b510 push {r4, lr} │ │ - 60da: f44f 74e0 mov.w r4, #448 ; 0x1c0 │ │ - 60de: fb04 1402 mla r4, r4, r2, r1 │ │ - 60e2: 6964 ldr r4, [r4, #20] │ │ - 60e4: b11c cbz r4, 60ee │ │ - 60e6: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ - 60ea: f7ff bf55 b.w 5f98 │ │ - 60ee: 4620 mov r0, r4 │ │ - 60f0: bd10 pop {r4, pc} │ │ - ... │ │ - │ │ -000060f4 : │ │ - 60f4: b570 push {r4, r5, r6, lr} │ │ - 60f6: 460d mov r5, r1 │ │ - 60f8: 4614 mov r4, r2 │ │ - 60fa: f7ff fc7f bl 59fc │ │ - 60fe: 4904 ldr r1, [pc, #16] ; (6110 ) │ │ - 6100: 462a mov r2, r5 │ │ - 6102: 4623 mov r3, r4 │ │ - 6104: 2004 movs r0, #4 │ │ - 6106: 4479 add r1, pc │ │ - 6108: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} │ │ - 610c: f001 b916 b.w 733c <_Unwind_GetTextRelBase+0x88> │ │ - 6110: 1af8 subs r0, r7, r3 │ │ - ... │ │ - │ │ -00006114 : │ │ - 6114: b573 push {r0, r1, r4, r5, r6, lr} │ │ - 6116: 4604 mov r4, r0 │ │ - 6118: 2008 movs r0, #8 │ │ - 611a: f7fd eaac blx 3674 │ │ - 611e: 2300 movs r3, #0 │ │ - 6120: 6043 str r3, [r0, #4] │ │ - 6122: 4b25 ldr r3, [pc, #148] ; (61b8 ) │ │ - 6124: 447b add r3, pc │ │ - 6126: 681b ldr r3, [r3, #0] │ │ - 6128: 3308 adds r3, #8 │ │ - 612a: 6003 str r3, [r0, #0] │ │ - 612c: 4b23 ldr r3, [pc, #140] ; (61bc ) │ │ - 612e: f8c4 d028 str.w sp, [r4, #40] ; 0x28 │ │ - 6132: 447b add r3, pc │ │ - 6134: 681b ldr r3, [r3, #0] │ │ - 6136: 9001 str r0, [sp, #4] │ │ - 6138: 3308 adds r3, #8 │ │ - 613a: 9300 str r3, [sp, #0] │ │ - 613c: 6a63 ldr r3, [r4, #36] ; 0x24 │ │ - 613e: f8c3 d7ac str.w sp, [r3, #1964] ; 0x7ac │ │ - 6142: 2100 movs r1, #0 │ │ - 6144: 4620 mov r0, r4 │ │ - 6146: 460a mov r2, r1 │ │ - 6148: f7ff f98e bl 5468 │ │ - 614c: 3001 adds r0, #1 │ │ - 614e: d104 bne.n 615a │ │ - 6150: 481b ldr r0, [pc, #108] ; (61c0 ) │ │ - 6152: 4478 add r0, pc │ │ - 6154: f7fd eabe blx 36d4 │ │ - 6158: e01c b.n 6194 │ │ - 615a: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 615c: f7fe fa93 bl 4686 │ │ - 6160: 2800 cmp r0, #0 │ │ - 6162: dd17 ble.n 6194 │ │ - 6164: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 6166: f7fe fc5f bl 4a28 │ │ - 616a: 6a66 ldr r6, [r4, #36] ; 0x24 │ │ - 616c: f8d6 3710 ldr.w r3, [r6, #1808] ; 0x710 │ │ - 6170: 3301 adds r3, #1 │ │ - 6172: d0e6 beq.n 6142 │ │ - 6174: 4620 mov r0, r4 │ │ - 6176: f7fe fc7a bl 4a6e │ │ - 617a: 4630 mov r0, r6 │ │ - 617c: f7ff f888 bl 5290 │ │ - 6180: 4620 mov r0, r4 │ │ - 6182: f7fe fc81 bl 4a88 │ │ - 6186: 4620 mov r0, r4 │ │ - 6188: f7fd ea5c blx 3644 │ │ - 618c: 490d ldr r1, [pc, #52] ; (61c4 ) │ │ - 618e: 4668 mov r0, sp │ │ - 6190: 4479 add r1, pc │ │ - 6192: e00b b.n 61ac │ │ - 6194: 4620 mov r0, r4 │ │ - 6196: f7fe fc6a bl 4a6e │ │ - 619a: 4620 mov r0, r4 │ │ - 619c: f7fe fc74 bl 4a88 │ │ - 61a0: 4620 mov r0, r4 │ │ - 61a2: f7fd ea50 blx 3644 │ │ - 61a6: 4908 ldr r1, [pc, #32] ; (61c8 ) │ │ - 61a8: 4668 mov r0, sp │ │ - 61aa: 4479 add r1, pc │ │ - 61ac: f7ff fcba bl 5b24 │ │ - 61b0: 2000 movs r0, #0 │ │ - 61b2: b002 add sp, #8 │ │ - 61b4: bd70 pop {r4, r5, r6, pc} │ │ - 61b6: bf00 nop │ │ - 61b8: 3dc4 subs r5, #196 ; 0xc4 │ │ - 61ba: 0000 movs r0, r0 │ │ - 61bc: 3dba subs r5, #186 ; 0xba │ │ - 61be: 0000 movs r0, r0 │ │ - 61c0: 1d04 adds r4, r0, #4 │ │ - 61c2: 0000 movs r0, r0 │ │ - 61c4: 1ce4 adds r4, r4, #3 │ │ - 61c6: 0000 movs r0, r0 │ │ - 61c8: 1cb5 adds r5, r6, #2 │ │ - ... │ │ - │ │ -000061cc : │ │ - 61cc: 4b05 ldr r3, [pc, #20] ; (61e4 ) │ │ - 61ce: b510 push {r4, lr} │ │ - 61d0: 447b add r3, pc │ │ - 61d2: 681b ldr r3, [r3, #0] │ │ - 61d4: 4604 mov r4, r0 │ │ - 61d6: 3308 adds r3, #8 │ │ - 61d8: 6003 str r3, [r0, #0] │ │ - 61da: f7ff fbdd bl 5998 │ │ - 61de: 4620 mov r0, r4 │ │ - 61e0: bd10 pop {r4, pc} │ │ - 61e2: bf00 nop │ │ - 61e4: 3d18 subs r5, #24 │ │ - ... │ │ - │ │ -000061e8 : │ │ - 61e8: b510 push {r4, lr} │ │ - 61ea: 4604 mov r4, r0 │ │ - 61ec: f7ff ffee bl 61cc │ │ - 61f0: 4620 mov r0, r4 │ │ - 61f2: f7fd ea28 blx 3644 │ │ - 61f6: 4620 mov r0, r4 │ │ - 61f8: bd10 pop {r4, pc} │ │ - │ │ -000061fa <_JNIEnv::GetIntArrayElements(_jintArray*, unsigned char*)>: │ │ - 61fa: b508 push {r3, lr} │ │ - 61fc: 6803 ldr r3, [r0, #0] │ │ - 61fe: f8d3 32ec ldr.w r3, [r3, #748] ; 0x2ec │ │ - 6202: 4798 blx r3 │ │ - 6204: bd08 pop {r3, pc} │ │ - │ │ -00006206 : │ │ - 6206: 2060 movs r0, #96 ; 0x60 │ │ - 6208: f001 b8a0 b.w 734c <_Unwind_GetTextRelBase+0x98> │ │ - │ │ -0000620c : │ │ - 620c: e92d 47ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - 6210: 4607 mov r7, r0 │ │ - 6212: 202c movs r0, #44 ; 0x2c │ │ - 6214: 4616 mov r6, r2 │ │ - 6216: 4698 mov r8, r3 │ │ - 6218: f8dd a040 ldr.w sl, [sp, #64] ; 0x40 │ │ - 621c: f7fd ea2a blx 3674 │ │ - 6220: 4605 mov r5, r0 │ │ - 6222: f7fe fc18 bl 4a56 │ │ - 6226: 4628 mov r0, r5 │ │ - 6228: 2100 movs r1, #0 │ │ - 622a: f64e 225b movw r2, #59995 ; 0xea5b │ │ - 622e: f7fe fc37 bl 4aa0 │ │ - 6232: 4681 mov r9, r0 │ │ - 6234: 2800 cmp r0, #0 │ │ - 6236: d17d bne.n 6334 │ │ - 6238: 9b12 ldr r3, [sp, #72] ; 0x48 │ │ - 623a: 4628 mov r0, r5 │ │ - 623c: 9a11 ldr r2, [sp, #68] ; 0x44 │ │ - 623e: 2104 movs r1, #4 │ │ - 6240: 9300 str r3, [sp, #0] │ │ - 6242: 2301 movs r3, #1 │ │ - 6244: 9301 str r3, [sp, #4] │ │ - 6246: 4653 mov r3, sl │ │ - 6248: f7ff faa4 bl 5794 │ │ - 624c: 6a6c ldr r4, [r5, #36] ; 0x24 │ │ - 624e: 4651 mov r1, sl │ │ - 6250: 4620 mov r0, r4 │ │ - 6252: 60a6 str r6, [r4, #8] │ │ - 6254: f8c4 8004 str.w r8, [r4, #4] │ │ - 6258: f7fd fccc bl 3bf4 │ │ - 625c: 990d ldr r1, [sp, #52] ; 0x34 │ │ - 625e: 4638 mov r0, r7 │ │ - 6260: 464a mov r2, r9 │ │ - 6262: f7ff ffca bl 61fa <_JNIEnv::GetIntArrayElements(_jintArray*, unsigned char*)> │ │ - 6266: 4649 mov r1, r9 │ │ - 6268: f06f 0e01 mvn.w lr, #1 │ │ - 626c: 5843 ldr r3, [r0, r1] │ │ - 626e: 1c5a adds r2, r3, #1 │ │ - 6270: eb04 0201 add.w r2, r4, r1 │ │ - 6274: f101 0104 add.w r1, r1, #4 │ │ - 6278: bf18 it ne │ │ - 627a: 4673 movne r3, lr │ │ - 627c: 2910 cmp r1, #16 │ │ - 627e: f8c2 3714 str.w r3, [r2, #1812] ; 0x714 │ │ - 6282: d1f3 bne.n 626c │ │ - 6284: 9b0c ldr r3, [sp, #48] ; 0x30 │ │ - 6286: 4638 mov r0, r7 │ │ - 6288: 990e ldr r1, [sp, #56] ; 0x38 │ │ - 628a: 2200 movs r2, #0 │ │ - 628c: ea4f 0a86 mov.w sl, r6, lsl #2 │ │ - 6290: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ - 6294: f7ff ffb1 bl 61fa <_JNIEnv::GetIntArrayElements(_jintArray*, unsigned char*)> │ │ - 6298: 2100 movs r1, #0 │ │ - 629a: 42b1 cmp r1, r6 │ │ - 629c: da16 bge.n 62cc │ │ - 629e: ebc6 0901 rsb r9, r6, r1 │ │ - 62a2: f04f 0c00 mov.w ip, #0 │ │ - 62a6: 46e6 mov lr, ip │ │ - 62a8: eb00 0989 add.w r9, r0, r9, lsl #2 │ │ - 62ac: 45c6 cmp lr, r8 │ │ - 62ae: 44d4 add ip, sl │ │ - 62b0: da0a bge.n 62c8 │ │ - 62b2: 68a2 ldr r2, [r4, #8] │ │ - 62b4: f8d4 370c ldr.w r3, [r4, #1804] ; 0x70c │ │ - 62b8: fb02 330e mla r3, r2, lr, r3 │ │ - 62bc: f859 200c ldr.w r2, [r9, ip] │ │ - 62c0: f10e 0e01 add.w lr, lr, #1 │ │ - 62c4: 545a strb r2, [r3, r1] │ │ - 62c6: e7f1 b.n 62ac │ │ - 62c8: 3101 adds r1, #1 │ │ - 62ca: e7e6 b.n 629a │ │ - 62cc: 4638 mov r0, r7 │ │ - 62ce: 990f ldr r1, [sp, #60] ; 0x3c │ │ - 62d0: 2200 movs r2, #0 │ │ - 62d2: f44f 77e0 mov.w r7, #448 ; 0x1c0 │ │ - 62d6: f7ff ff90 bl 61fa <_JNIEnv::GetIntArrayElements(_jintArray*, unsigned char*)> │ │ - 62da: f04f 0805 mov.w r8, #5 │ │ - 62de: 2100 movs r1, #0 │ │ - 62e0: f04f 0c54 mov.w ip, #84 ; 0x54 │ │ - 62e4: fb0c 0e01 mla lr, ip, r1, r0 │ │ - 62e8: 2200 movs r2, #0 │ │ - 62ea: fb07 4601 mla r6, r7, r1, r4 │ │ - 62ee: fb08 6902 mla r9, r8, r2, r6 │ │ - 62f2: f85e 3002 ldr.w r3, [lr, r2] │ │ - 62f6: 3204 adds r2, #4 │ │ - 62f8: 2a54 cmp r2, #84 ; 0x54 │ │ - 62fa: f8c9 3028 str.w r3, [r9, #40] ; 0x28 │ │ - 62fe: d1f6 bne.n 62ee │ │ - 6300: 3101 adds r1, #1 │ │ - 6302: 2904 cmp r1, #4 │ │ - 6304: d1ee bne.n 62e4 │ │ - 6306: 4a0e ldr r2, [pc, #56] ; (6340 ) │ │ - 6308: a803 add r0, sp, #12 │ │ - 630a: 2100 movs r1, #0 │ │ - 630c: 462b mov r3, r5 │ │ - 630e: 447a add r2, pc │ │ - 6310: 6812 ldr r2, [r2, #0] │ │ - 6312: f7fd ea40 blx 3794 │ │ - 6316: b118 cbz r0, 6320 │ │ - 6318: 480a ldr r0, [pc, #40] ; (6344 ) │ │ - 631a: 4478 add r0, pc │ │ - 631c: f7fd e9da blx 36d4 │ │ - 6320: 9803 ldr r0, [sp, #12] │ │ - 6322: f7fd eaa4 blx 386c │ │ - 6326: b138 cbz r0, 6338 │ │ - 6328: 4807 ldr r0, [pc, #28] ; (6348 ) │ │ - 632a: 4478 add r0, pc │ │ - 632c: f7fd e9d2 blx 36d4 │ │ - 6330: 2000 movs r0, #0 │ │ - 6332: e001 b.n 6338 │ │ - 6334: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff │ │ - 6338: b004 add sp, #16 │ │ - 633a: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - 633e: bf00 nop │ │ - 6340: 3be2 subs r3, #226 ; 0xe2 │ │ - 6342: 0000 movs r0, r0 │ │ - 6344: 1b73 subs r3, r6, r5 │ │ - 6346: 0000 movs r0, r0 │ │ - 6348: 1b72 subs r2, r6, r5 │ │ - ... │ │ - │ │ -0000634c : │ │ - 634c: b57f push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - 634e: 202c movs r0, #44 ; 0x2c │ │ - 6350: 4615 mov r5, r2 │ │ - 6352: 461e mov r6, r3 │ │ - 6354: f7fd e98e blx 3674 │ │ - 6358: 4604 mov r4, r0 │ │ - 635a: f7fe fb7c bl 4a56 │ │ - 635e: 4620 mov r0, r4 │ │ - 6360: 2100 movs r1, #0 │ │ - 6362: f64e 225b movw r2, #59995 ; 0xea5b │ │ - 6366: f7fe fb9b bl 4aa0 │ │ - 636a: 2800 cmp r0, #0 │ │ - 636c: d130 bne.n 63d0 │ │ - 636e: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 6370: 4620 mov r0, r4 │ │ - 6372: 9a09 ldr r2, [sp, #36] ; 0x24 │ │ - 6374: 2104 movs r1, #4 │ │ - 6376: 9300 str r3, [sp, #0] │ │ - 6378: 2301 movs r3, #1 │ │ - 637a: 9301 str r3, [sp, #4] │ │ - 637c: 462b mov r3, r5 │ │ - 637e: f7ff fa09 bl 5794 │ │ - 6382: 6a62 ldr r2, [r4, #36] ; 0x24 │ │ - 6384: 9b08 ldr r3, [sp, #32] │ │ - 6386: 2d04 cmp r5, #4 │ │ - 6388: 6096 str r6, [r2, #8] │ │ - 638a: 6053 str r3, [r2, #4] │ │ - 638c: d105 bne.n 639a │ │ - 638e: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 6390: 4911 ldr r1, [pc, #68] ; (63d8 ) │ │ - 6392: 6803 ldr r3, [r0, #0] │ │ - 6394: 4479 add r1, pc │ │ - 6396: 689b ldr r3, [r3, #8] │ │ - 6398: 4798 blx r3 │ │ - 639a: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 639c: 4629 mov r1, r5 │ │ - 639e: f7fd fc29 bl 3bf4 │ │ - 63a2: 4a0e ldr r2, [pc, #56] ; (63dc ) │ │ - 63a4: a803 add r0, sp, #12 │ │ - 63a6: 2100 movs r1, #0 │ │ - 63a8: 447a add r2, pc │ │ - 63aa: 6812 ldr r2, [r2, #0] │ │ - 63ac: 4623 mov r3, r4 │ │ - 63ae: f7fd e9f2 blx 3794 │ │ - 63b2: b118 cbz r0, 63bc │ │ - 63b4: 480a ldr r0, [pc, #40] ; (63e0 ) │ │ - 63b6: 4478 add r0, pc │ │ - 63b8: f7fd e98c blx 36d4 │ │ - 63bc: 9803 ldr r0, [sp, #12] │ │ - 63be: f7fd ea56 blx 386c │ │ - 63c2: b138 cbz r0, 63d4 │ │ - 63c4: 4807 ldr r0, [pc, #28] ; (63e4 ) │ │ - 63c6: 4478 add r0, pc │ │ - 63c8: f7fd e984 blx 36d4 │ │ - 63cc: 2000 movs r0, #0 │ │ - 63ce: e001 b.n 63d4 │ │ - 63d0: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff │ │ - 63d4: b004 add sp, #16 │ │ - 63d6: bd70 pop {r4, r5, r6, pc} │ │ - 63d8: 3c6c subs r4, #108 ; 0x6c │ │ - 63da: 0000 movs r0, r0 │ │ - 63dc: 3b48 subs r3, #72 ; 0x48 │ │ - 63de: 0000 movs r0, r0 │ │ - 63e0: 1ad7 subs r7, r2, r3 │ │ - 63e2: 0000 movs r0, r0 │ │ - 63e4: 1ad6 subs r6, r2, r3 │ │ - ... │ │ - │ │ -000063e8 <__divsi3>: │ │ - 63e8: 2900 cmp r1, #0 │ │ - 63ea: d056 beq.n 649a <__divsi3+0xb2> │ │ - 63ec: ea80 0c01 eor.w ip, r0, r1 │ │ - 63f0: bf48 it mi │ │ - 63f2: 4249 negmi r1, r1 │ │ - 63f4: 1e4a subs r2, r1, #1 │ │ - 63f6: d038 beq.n 646a <__divsi3+0x82> │ │ - 63f8: 0003 movs r3, r0 │ │ - 63fa: bf48 it mi │ │ - 63fc: 4243 negmi r3, r0 │ │ - 63fe: 428b cmp r3, r1 │ │ - 6400: d938 bls.n 6474 <__divsi3+0x8c> │ │ - 6402: 4211 tst r1, r2 │ │ - 6404: d03e beq.n 6484 <__divsi3+0x9c> │ │ - 6406: fab1 f281 clz r2, r1 │ │ - 640a: fab3 f083 clz r0, r3 │ │ - 640e: eba2 0000 sub.w r0, r2, r0 │ │ - 6412: f04f 0201 mov.w r2, #1 │ │ - 6416: fa01 f100 lsl.w r1, r1, r0 │ │ - 641a: fa02 f200 lsl.w r2, r2, r0 │ │ - 641e: f04f 0000 mov.w r0, #0 │ │ - 6422: 428b cmp r3, r1 │ │ - 6424: bf24 itt cs │ │ - 6426: 1a5b subcs r3, r3, r1 │ │ - 6428: 4310 orrcs r0, r2 │ │ - 642a: ebb3 0f51 cmp.w r3, r1, lsr #1 │ │ - 642e: bf24 itt cs │ │ - 6430: eba3 0351 subcs.w r3, r3, r1, lsr #1 │ │ - 6434: ea40 0052 orrcs.w r0, r0, r2, lsr #1 │ │ - 6438: ebb3 0f91 cmp.w r3, r1, lsr #2 │ │ - 643c: bf24 itt cs │ │ - 643e: eba3 0391 subcs.w r3, r3, r1, lsr #2 │ │ - 6442: ea40 0092 orrcs.w r0, r0, r2, lsr #2 │ │ - 6446: ebb3 0fd1 cmp.w r3, r1, lsr #3 │ │ - 644a: bf24 itt cs │ │ - 644c: eba3 03d1 subcs.w r3, r3, r1, lsr #3 │ │ - 6450: ea40 00d2 orrcs.w r0, r0, r2, lsr #3 │ │ - 6454: 2b00 cmp r3, #0 │ │ - 6456: bf1c itt ne │ │ - 6458: ea5f 1212 movsne.w r2, r2, lsr #4 │ │ - 645c: 0909 lsrne r1, r1, #4 │ │ - 645e: d1e0 bne.n 6422 <__divsi3+0x3a> │ │ - 6460: f1bc 0f00 cmp.w ip, #0 │ │ - 6464: bf48 it mi │ │ - 6466: 4240 negmi r0, r0 │ │ - 6468: 4770 bx lr │ │ - 646a: ea9c 0f00 teq ip, r0 │ │ - 646e: bf48 it mi │ │ - 6470: 4240 negmi r0, r0 │ │ - 6472: 4770 bx lr │ │ - 6474: bf38 it cc │ │ - 6476: 2000 movcc r0, #0 │ │ - 6478: bf04 itt eq │ │ - 647a: ea4f 70ec moveq.w r0, ip, asr #31 │ │ - 647e: f040 0001 orreq.w r0, r0, #1 │ │ - 6482: 4770 bx lr │ │ - 6484: fab1 f281 clz r2, r1 │ │ - 6488: f1c2 021f rsb r2, r2, #31 │ │ - 648c: f1bc 0f00 cmp.w ip, #0 │ │ - 6490: fa23 f002 lsr.w r0, r3, r2 │ │ - 6494: bf48 it mi │ │ - 6496: 4240 negmi r0, r0 │ │ - 6498: 4770 bx lr │ │ - 649a: 2800 cmp r0, #0 │ │ - 649c: bfc8 it gt │ │ - 649e: f06f 4000 mvngt.w r0, #2147483648 ; 0x80000000 │ │ - 64a2: bfb8 it lt │ │ - 64a4: f04f 4000 movlt.w r0, #2147483648 ; 0x80000000 │ │ - 64a8: f000 b80e b.w 64c8 <__aeabi_idiv0> │ │ - │ │ -000064ac <__aeabi_idivmod>: │ │ - 64ac: 2900 cmp r1, #0 │ │ - 64ae: d0f4 beq.n 649a <__divsi3+0xb2> │ │ - 64b0: e92d 4003 stmdb sp!, {r0, r1, lr} │ │ - 64b4: f7ff ff9a bl 63ec <__divsi3+0x4> │ │ - 64b8: e8bd 4006 ldmia.w sp!, {r1, r2, lr} │ │ - 64bc: fb02 f300 mul.w r3, r2, r0 │ │ - 64c0: eba1 0103 sub.w r1, r1, r3 │ │ - 64c4: 4770 bx lr │ │ + 5170: 4631 mov r1, r6 │ │ + 5172: 2304 movs r3, #4 │ │ + 5174: ba52 rev16 r2, r2 │ │ + 5176: b292 uxth r2, r2 │ │ + 5178: f7ff fbba bl 48f0 │ │ + 517c: f996 2009 ldrsb.w r2, [r6, #9] │ │ + 5180: f996 1005 ldrsb.w r1, [r6, #5] │ │ + 5184: 4620 mov r0, r4 │ │ + 5186: f996 300a ldrsb.w r3, [r6, #10] │ │ + 518a: 9200 str r2, [sp, #0] │ │ + 518c: 462a mov r2, r5 │ │ + 518e: f7ff f947 bl 4420 │ │ + 5192: 4620 mov r0, r4 │ │ + 5194: f7ff fcae bl 4af4 │ │ + 5198: e049 b.n 522e │ │ + 519a: f7ff fe2f bl 4dfc │ │ + 519e: e12b b.n 53f8 │ │ + 51a0: f8b6 2001 ldrh.w r2, [r6, #1] │ │ + 51a4: 2100 movs r1, #0 │ │ + 51a6: f886 8005 strb.w r8, [r6, #5] │ │ + 51aa: ba52 rev16 r2, r2 │ │ + 51ac: b292 uxth r2, r2 │ │ + 51ae: 18b3 adds r3, r6, r2 │ │ + 51b0: f803 1c02 strb.w r1, [r3, #-2] │ │ + 51b4: 4631 mov r1, r6 │ │ + 51b6: 2308 movs r3, #8 │ │ + 51b8: f7ff fb9a bl 48f0 │ │ + 51bc: f8d4 07ac ldr.w r0, [r4, #1964] ; 0x7ac │ │ + 51c0: 2800 cmp r0, #0 │ │ + 51c2: f000 8119 beq.w 53f8 │ │ + 51c6: 6803 ldr r3, [r0, #0] │ │ + 51c8: 4642 mov r2, r8 │ │ + 51ca: 4921 ldr r1, [pc, #132] ; (5250 ) │ │ + 51cc: 681c ldr r4, [r3, #0] │ │ + 51ce: 4479 add r1, pc │ │ + 51d0: 1df3 adds r3, r6, #7 │ │ + 51d2: 47a0 blx r4 │ │ + 51d4: e110 b.n 53f8 │ │ + 51d6: f7ff fb00 bl 47da │ │ + 51da: 2801 cmp r0, #1 │ │ + 51dc: f340 810a ble.w 53f4 │ │ + 51e0: 4620 mov r0, r4 │ │ + 51e2: f7ff f921 bl 4428 │ │ + 51e6: 2801 cmp r0, #1 │ │ + 51e8: f300 8106 bgt.w 53f8 │ │ + 51ec: e102 b.n 53f4 │ │ + 51ee: 4620 mov r0, r4 │ │ + 51f0: 4631 mov r1, r6 │ │ + 51f2: 220b movs r2, #11 │ │ + 51f4: 230a movs r3, #10 │ │ + 51f6: f7ff fb7b bl 48f0 │ │ + 51fa: 686b ldr r3, [r5, #4] │ │ + 51fc: 4620 mov r0, r4 │ │ + 51fe: f8d4 1728 ldr.w r1, [r4, #1832] ; 0x728 │ │ + 5202: f8d4 2724 ldr.w r2, [r4, #1828] ; 0x724 │ │ + 5206: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ + 520a: f7fe fefd bl 4008 │ │ + 520e: 2064 movs r0, #100 ; 0x64 │ │ + 5210: f000 fe78 bl 5f04 │ │ + 5214: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ + 5218: eb04 0383 add.w r3, r4, r3, lsl #2 │ │ + 521c: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ + 5220: 3302 adds r3, #2 │ │ + 5222: d104 bne.n 522e │ │ + 5224: f8d4 3728 ldr.w r3, [r4, #1832] ; 0x728 │ │ + 5228: 681d ldr r5, [r3, #0] │ │ + 522a: 2d00 cmp r5, #0 │ │ + 522c: d1df bne.n 51ee │ │ + 522e: 4620 mov r0, r4 │ │ + 5230: f7ff fb7c bl 492c │ │ + 5234: e0e0 b.n 53f8 │ │ + 5236: bf00 nop │ │ + 5238: 0001 movs r1, r0 │ │ + 523a: 8000 strh r0, [r0, #0] │ │ + 523c: 0003 movs r3, r0 │ │ + 523e: 8000 strh r0, [r0, #0] │ │ + 5240: 5012 str r2, [r2, r0] │ │ + 5242: 0000 movs r0, r0 │ │ + 5244: 36b2 adds r6, #178 ; 0xb2 │ │ + 5246: 0000 movs r0, r0 │ │ + 5248: 3603 adds r6, #3 │ │ + 524a: 0000 movs r0, r0 │ │ + 524c: 360a adds r6, #10 │ │ + 524e: 0000 movs r0, r0 │ │ + 5250: 35bc adds r5, #188 ; 0xbc │ │ + 5252: 0000 movs r0, r0 │ │ + 5254: 4621 mov r1, r4 │ │ + 5256: 7972 ldrb r2, [r6, #5] │ │ + 5258: 2305 movs r3, #5 │ │ + 525a: f200 702c addw r0, r0, #1836 ; 0x72c │ │ + 525e: f001 f89f bl 63a0 │ │ + 5262: 7973 ldrb r3, [r6, #5] │ │ + 5264: eb04 0888 add.w r8, r4, r8, lsl #2 │ │ + 5268: a904 add r1, sp, #16 │ │ + 526a: 220b movs r2, #11 │ │ + 526c: f88d 3015 strb.w r3, [sp, #21] │ │ + 5270: 6883 ldr r3, [r0, #8] │ │ + 5272: f88d 3016 strb.w r3, [sp, #22] │ │ + 5276: 68c3 ldr r3, [r0, #12] │ │ + 5278: f88d 3017 strb.w r3, [sp, #23] │ │ + 527c: 6903 ldr r3, [r0, #16] │ │ + 527e: f88d 3018 strb.w r3, [sp, #24] │ │ + 5282: 6983 ldr r3, [r0, #24] │ │ + 5284: f88d 3019 strb.w r3, [sp, #25] │ │ + 5288: 6943 ldr r3, [r0, #20] │ │ + 528a: f8d8 073c ldr.w r0, [r8, #1852] ; 0x73c │ │ + 528e: f88d 301a strb.w r3, [sp, #26] │ │ + 5292: 230c movs r3, #12 │ │ + 5294: f000 fbf2 bl 5a7c │ │ + 5298: e0ae b.n 53f8 │ │ + 529a: f8d0 3710 ldr.w r3, [r0, #1808] ; 0x710 │ │ + 529e: 2b00 cmp r3, #0 │ │ + 52a0: f6bf af11 bge.w 50c6 │ │ + 52a4: f996 3005 ldrsb.w r3, [r6, #5] │ │ + 52a8: 2b00 cmp r3, #0 │ │ + 52aa: f77f af0c ble.w 50c6 │ │ + 52ae: f8b6 3001 ldrh.w r3, [r6, #1] │ │ + 52b2: ba5b rev16 r3, r3 │ │ + 52b4: b29b uxth r3, r3 │ │ + 52b6: 2b1d cmp r3, #29 │ │ + 52b8: f240 809e bls.w 53f8 │ │ + 52bc: 79b2 ldrb r2, [r6, #6] │ │ + 52be: 1f13 subs r3, r2, #4 │ │ + 52c0: 2b2e cmp r3, #46 ; 0x2e │ │ + 52c2: f200 8099 bhi.w 53f8 │ │ + 52c6: 79f3 ldrb r3, [r6, #7] │ │ + 52c8: 1f19 subs r1, r3, #4 │ │ + 52ca: 292e cmp r1, #46 ; 0x2e │ │ + 52cc: f200 8094 bhi.w 53f8 │ │ + 52d0: b252 sxtb r2, r2 │ │ + 52d2: b25b sxtb r3, r3 │ │ + 52d4: 6082 str r2, [r0, #8] │ │ + 52d6: 6043 str r3, [r0, #4] │ │ + 52d8: 7a33 ldrb r3, [r6, #8] │ │ + 52da: b25a sxtb r2, r3 │ │ + 52dc: f8c0 2724 str.w r2, [r0, #1828] ; 0x724 │ │ + 52e0: b92a cbnz r2, 52ee │ │ + 52e2: 4625 mov r5, r4 │ │ + 52e4: f04f 0801 mov.w r8, #1 │ │ + 52e8: f10d 0908 add.w r9, sp, #8 │ │ + 52ec: e02b b.n 5346 │ │ + 52ee: 3b03 subs r3, #3 │ │ + 52f0: 2b01 cmp r3, #1 │ │ + 52f2: d82f bhi.n 5354 │ │ + 52f4: e7f5 b.n 52e2 │ │ + 52f6: 230d movs r3, #13 │ │ + 52f8: 4649 mov r1, r9 │ │ + 52fa: 2206 movs r2, #6 │ │ + 52fc: f88d 800d strb.w r8, [sp, #13] │ │ + 5300: f000 fbbc bl 5a7c │ │ + 5304: f8d4 3714 ldr.w r3, [r4, #1812] ; 0x714 │ │ + 5308: 3302 adds r3, #2 │ │ + 530a: d021 beq.n 5350 │ │ + 530c: f8d4 371c ldr.w r3, [r4, #1820] ; 0x71c │ │ + 5310: 3302 adds r3, #2 │ │ + 5312: d10e bne.n 5332 │ │ + 5314: 2302 movs r3, #2 │ │ + 5316: f503 72e2 add.w r2, r3, #452 ; 0x1c4 │ │ + 531a: f8d5 0718 ldr.w r0, [r5, #1816] ; 0x718 │ │ + 531e: f88d 3015 strb.w r3, [sp, #21] │ │ + 5322: a904 add r1, sp, #16 │ │ + 5324: eb04 0282 add.w r2, r4, r2, lsl #2 │ │ + 5328: 2302 movs r3, #2 │ │ + 532a: 6050 str r0, [r2, #4] │ │ + 532c: 2206 movs r2, #6 │ │ + 532e: f000 fba5 bl 5a7c │ │ + 5332: f06f 0301 mvn.w r3, #1 │ │ + 5336: f8c5 3718 str.w r3, [r5, #1816] ; 0x718 │ │ + 533a: f108 0802 add.w r8, r8, #2 │ │ + 533e: 3508 adds r5, #8 │ │ + 5340: f1b8 0f05 cmp.w r8, #5 │ │ + 5344: d006 beq.n 5354 │ │ + 5346: f8d5 0718 ldr.w r0, [r5, #1816] ; 0x718 │ │ + 534a: 1c82 adds r2, r0, #2 │ │ + 534c: d1d3 bne.n 52f6 │ │ + 534e: e7f4 b.n 533a │ │ + 5350: 2300 movs r3, #0 │ │ + 5352: e7e0 b.n 5316 │ │ + 5354: f8d4 3724 ldr.w r3, [r4, #1828] ; 0x724 │ │ + 5358: 2b01 cmp r3, #1 │ │ + 535a: d00b beq.n 5374 │ │ + 535c: 4620 mov r0, r4 │ │ + 535e: f996 1008 ldrsb.w r1, [r6, #8] │ │ + 5362: f7fe fceb bl 3d3c │ │ + 5366: 6823 ldr r3, [r4, #0] │ │ + 5368: 4620 mov r0, r4 │ │ + 536a: f106 0109 add.w r1, r6, #9 │ │ + 536e: 689b ldr r3, [r3, #8] │ │ + 5370: 4798 blx r3 │ │ + 5372: e6a8 b.n 50c6 │ │ + 5374: f204 7814 addw r8, r4, #1812 ; 0x714 │ │ + 5378: f10d 0910 add.w r9, sp, #16 │ │ + 537c: 2500 movs r5, #0 │ │ + 537e: f8d8 0000 ldr.w r0, [r8] │ │ + 5382: 1c83 adds r3, r0, #2 │ │ + 5384: d021 beq.n 53ca │ │ + 5386: 1cab adds r3, r5, #2 │ │ + 5388: f003 0303 and.w r3, r3, #3 │ │ + 538c: eb04 0283 add.w r2, r4, r3, lsl #2 │ │ + 5390: f8d2 1714 ldr.w r1, [r2, #1812] ; 0x714 │ │ + 5394: 4288 cmp r0, r1 │ │ + 5396: d018 beq.n 53ca │ │ + 5398: 3102 adds r1, #2 │ │ + 539a: d10b bne.n 53b4 │ │ + 539c: f8c2 0714 str.w r0, [r2, #1812] ; 0x714 │ │ + 53a0: 4649 mov r1, r9 │ │ + 53a2: f88d 3015 strb.w r3, [sp, #21] │ │ + 53a6: 2206 movs r2, #6 │ │ + 53a8: f8d8 0000 ldr.w r0, [r8] │ │ + 53ac: 2302 movs r3, #2 │ │ + 53ae: f000 fb65 bl 5a7c │ │ + 53b2: e00a b.n 53ca │ │ + 53b4: 230d movs r3, #13 │ │ + 53b6: 4649 mov r1, r9 │ │ + 53b8: 2206 movs r2, #6 │ │ + 53ba: f88d 5015 strb.w r5, [sp, #21] │ │ + 53be: f000 fb5d bl 5a7c │ │ + 53c2: f06f 0301 mvn.w r3, #1 │ │ + 53c6: f8c8 3000 str.w r3, [r8] │ │ + 53ca: 3501 adds r5, #1 │ │ + 53cc: f108 0804 add.w r8, r8, #4 │ │ + 53d0: 2d04 cmp r5, #4 │ │ + 53d2: d1d4 bne.n 537e │ │ + 53d4: e7c2 b.n 535c │ │ + 53d6: 480d ldr r0, [pc, #52] ; (540c ) │ │ + 53d8: 4478 add r0, pc │ │ + 53da: f7fe ea68 blx 38ac │ │ + 53de: e00b b.n 53f8 │ │ + 53e0: f8d4 07ac ldr.w r0, [r4, #1964] ; 0x7ac │ │ + 53e4: 2800 cmp r0, #0 │ │ + 53e6: f43f af22 beq.w 522e │ │ + 53ea: 6803 ldr r3, [r0, #0] │ │ + 53ec: 4908 ldr r1, [pc, #32] ; (5410 ) │ │ + 53ee: 681b ldr r3, [r3, #0] │ │ + 53f0: 4479 add r1, pc │ │ + 53f2: e67b b.n 50ec │ │ + 53f4: ae04 add r6, sp, #16 │ │ + 53f6: e715 b.n 5224 │ │ + 53f8: 9a07 ldr r2, [sp, #28] │ │ + 53fa: 683b ldr r3, [r7, #0] │ │ + 53fc: 429a cmp r2, r3 │ │ + 53fe: d001 beq.n 5404 │ │ + 5400: f7fe e9b8 blx 3774 <__stack_chk_fail@plt> │ │ + 5404: b008 add sp, #32 │ │ + 5406: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + 540a: bf00 nop │ │ + 540c: 33c1 adds r3, #193 ; 0xc1 │ │ + 540e: 0000 movs r0, r0 │ │ + 5410: 3363 adds r3, #99 ; 0x63 │ │ + ... │ │ + │ │ +00005414 : │ │ + 5414: b5f0 push {r4, r5, r6, r7, lr} │ │ + 5416: f5ad 7d03 sub.w sp, sp, #524 ; 0x20c │ │ + 541a: 4c13 ldr r4, [pc, #76] ; (5468 ) │ │ + 541c: af01 add r7, sp, #4 │ │ + 541e: 4606 mov r6, r0 │ │ + 5420: 460d mov r5, r1 │ │ + 5422: 447c add r4, pc │ │ + 5424: 6824 ldr r4, [r4, #0] │ │ + 5426: f44f 7200 mov.w r2, #512 ; 0x200 │ │ + 542a: 6823 ldr r3, [r4, #0] │ │ + 542c: 9381 str r3, [sp, #516] ; 0x204 │ │ + 542e: eb00 0381 add.w r3, r0, r1, lsl #2 │ │ + 5432: 4639 mov r1, r7 │ │ + 5434: f8d3 073c ldr.w r0, [r3, #1852] ; 0x73c │ │ + 5438: f000 fb74 bl 5b24 │ │ + 543c: b928 cbnz r0, 544a │ │ + 543e: 4630 mov r0, r6 │ │ + 5440: 4629 mov r1, r5 │ │ + 5442: 463a mov r2, r7 │ │ + 5444: f7ff fd28 bl 4e98 │ │ + 5448: e004 b.n 5454 │ │ + 544a: 4630 mov r0, r6 │ │ + 544c: 4629 mov r1, r5 │ │ + 544e: 2201 movs r2, #1 │ │ + 5450: f7ff f9f4 bl 483c │ │ + 5454: 9a81 ldr r2, [sp, #516] ; 0x204 │ │ + 5456: 6823 ldr r3, [r4, #0] │ │ + 5458: 429a cmp r2, r3 │ │ + 545a: d001 beq.n 5460 │ │ + 545c: f7fe e98a blx 3774 <__stack_chk_fail@plt> │ │ + 5460: f50d 7d03 add.w sp, sp, #524 ; 0x20c │ │ + 5464: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 5466: bf00 nop │ │ + 5468: 4a96 ldr r2, [pc, #600] ; (56c4 ) │ │ + 546a: 0000 movs r0, r0 │ │ + 546c: 0000 movs r0, r0 │ │ + ... │ │ + │ │ +00005470 : │ │ + 5470: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 5474: 4604 mov r4, r0 │ │ + 5476: ed2d 8b02 vpush {d8} │ │ + 547a: 2500 movs r5, #0 │ │ + 547c: 4f7b ldr r7, [pc, #492] ; (566c ) │ │ + 547e: 447f add r7, pc │ │ + 5480: 683f ldr r7, [r7, #0] │ │ + 5482: ed9f 8b77 vldr d8, [pc, #476] ; 5660 │ │ + 5486: b0ad sub sp, #180 ; 0xb4 │ │ + 5488: 683b ldr r3, [r7, #0] │ │ + 548a: ae04 add r6, sp, #16 │ │ + 548c: 4630 mov r0, r6 │ │ + 548e: 932b str r3, [sp, #172] ; 0xac │ │ + 5490: f000 fd25 bl 5ede │ │ + 5494: f204 732c addw r3, r4, #1836 ; 0x72c │ │ + 5498: 9702 str r7, [sp, #8] │ │ + 549a: 9303 str r3, [sp, #12] │ │ + 549c: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ + 54a0: 1c59 adds r1, r3, #1 │ │ + 54a2: d052 beq.n 554a │ │ + 54a4: eb04 0383 add.w r3, r4, r3, lsl #2 │ │ + 54a8: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ + 54ac: 3302 adds r3, #2 │ │ + 54ae: d14c bne.n 554a │ │ + 54b0: 4630 mov r0, r6 │ │ + 54b2: f000 fd0d bl 5ed0 │ │ + 54b6: f8d4 3780 ldr.w r3, [r4, #1920] ; 0x780 │ │ + 54ba: 9803 ldr r0, [sp, #12] │ │ + 54bc: 4621 mov r1, r4 │ │ + 54be: f894 2710 ldrb.w r2, [r4, #1808] ; 0x710 │ │ + 54c2: f000 ff6d bl 63a0 │ │ + 54c6: f8d4 3790 ldr.w r3, [r4, #1936] ; 0x790 │ │ + 54ca: 4607 mov r7, r0 │ │ + 54cc: b153 cbz r3, 54e4 │ │ + 54ce: 4630 mov r0, r6 │ │ + 54d0: f000 fd0b bl 5eea │ │ + 54d4: ec41 0b17 vmov d7, r0, r1 │ │ + 54d8: eeb4 7bc8 vcmpe.f64 d7, d8 │ │ + 54dc: eef1 fa10 vmrs APSR_nzcv, fpscr │ │ + 54e0: f100 809d bmi.w 561e │ │ + 54e4: b357 cbz r7, 553c │ │ + 54e6: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ + 54ea: 4620 mov r0, r4 │ │ + 54ec: 4639 mov r1, r7 │ │ + 54ee: f88d 3025 strb.w r3, [sp, #37] ; 0x25 │ │ + 54f2: 68bb ldr r3, [r7, #8] │ │ + 54f4: f88d 3026 strb.w r3, [sp, #38] ; 0x26 │ │ + 54f8: 68fb ldr r3, [r7, #12] │ │ + 54fa: f88d 3027 strb.w r3, [sp, #39] ; 0x27 │ │ + 54fe: 693b ldr r3, [r7, #16] │ │ + 5500: f88d 3028 strb.w r3, [sp, #40] ; 0x28 │ │ + 5504: 69bb ldr r3, [r7, #24] │ │ + 5506: f88d 3029 strb.w r3, [sp, #41] ; 0x29 │ │ + 550a: 697b ldr r3, [r7, #20] │ │ + 550c: f88d 302a strb.w r3, [sp, #42] ; 0x2a │ │ + 5510: f7fe fc95 bl 3e3e │ │ + 5514: 28ff cmp r0, #255 ; 0xff │ │ + 5516: f000 8090 beq.w 563a │ │ + 551a: 4620 mov r0, r4 │ │ + 551c: 4639 mov r1, r7 │ │ + 551e: f7fe fd41 bl 3fa4 │ │ + 5522: 28f1 cmp r0, #241 ; 0xf1 │ │ + 5524: f040 8089 bne.w 563a │ │ + 5528: 4620 mov r0, r4 │ │ + 552a: a908 add r1, sp, #32 │ │ + 552c: 220b movs r2, #11 │ │ + 552e: 2304 movs r3, #4 │ │ + 5530: f7ff f9de bl 48f0 │ │ + 5534: 4620 mov r0, r4 │ │ + 5536: 4639 mov r1, r7 │ │ + 5538: f7fe ff6e bl 4418 │ │ + 553c: 4620 mov r0, r4 │ │ + 553e: f7ff fad9 bl 4af4 │ │ + 5542: 4620 mov r0, r4 │ │ + 5544: f7ff f9f2 bl 492c │ │ + 5548: e000 b.n 554c │ │ + 554a: 3501 adds r5, #1 │ │ + 554c: 2d3c cmp r5, #60 ; 0x3c │ │ + 554e: dd03 ble.n 5558 │ │ + 5550: 4620 mov r0, r4 │ │ + 5552: 2500 movs r5, #0 │ │ + 5554: f7ff fa04 bl 4960 │ │ + 5558: f8d4 3710 ldr.w r3, [r4, #1808] ; 0x710 │ │ + 555c: 1c5a adds r2, r3, #1 │ │ + 555e: d008 beq.n 5572 │ │ + 5560: eb04 0383 add.w r3, r4, r3, lsl #2 │ │ + 5564: f8d3 3714 ldr.w r3, [r3, #1812] ; 0x714 │ │ + 5568: 3302 adds r3, #2 │ │ + 556a: 4b3f ldr r3, [pc, #252] ; (5668 ) │ │ + 556c: bf08 it eq │ │ + 556e: 2300 moveq r3, #0 │ │ + 5570: e000 b.n 5574 │ │ + 5572: 4b3d ldr r3, [pc, #244] ; (5668 ) │ │ + 5574: f504 67e7 add.w r7, r4, #1848 ; 0x738 │ │ + 5578: f04f 0801 mov.w r8, #1 │ │ + 557c: 9307 str r3, [sp, #28] │ │ + 557e: 2300 movs r3, #0 │ │ + 5580: 9306 str r3, [sp, #24] │ │ + 5582: f10d 0a2c add.w sl, sp, #44 ; 0x2c │ │ + 5586: 2100 movs r1, #0 │ │ + 5588: 2280 movs r2, #128 ; 0x80 │ │ + 558a: 46b9 mov r9, r7 │ │ + 558c: 4650 mov r0, sl │ │ + 558e: f7fe e90a blx 37a4 │ │ + 5592: f504 6ceb add.w ip, r4, #1880 ; 0x758 │ │ + 5596: 46be mov lr, r7 │ │ + 5598: 2000 movs r0, #0 │ │ + 559a: f85e 3f04 ldr.w r3, [lr, #4]! │ │ + 559e: b183 cbz r3, 55c2 │ │ + 55a0: 095a lsrs r2, r3, #5 │ │ + 55a2: a92c add r1, sp, #176 ; 0xb0 │ │ + 55a4: 4298 cmp r0, r3 │ │ + 55a6: eb01 0282 add.w r2, r1, r2, lsl #2 │ │ + 55aa: f003 011f and.w r1, r3, #31 │ │ + 55ae: fa08 fb01 lsl.w fp, r8, r1 │ │ + 55b2: bfb8 it lt │ │ + 55b4: 4618 movlt r0, r3 │ │ + 55b6: f852 1c84 ldr.w r1, [r2, #-132] │ │ + 55ba: ea4b 0101 orr.w r1, fp, r1 │ │ + 55be: f842 1c84 str.w r1, [r2, #-132] │ │ + 55c2: 45e6 cmp lr, ip │ │ + 55c4: d1e9 bne.n 559a │ │ + 55c6: 2200 movs r2, #0 │ │ + 55c8: ab06 add r3, sp, #24 │ │ + 55ca: 3001 adds r0, #1 │ │ + 55cc: 9300 str r3, [sp, #0] │ │ + 55ce: 4651 mov r1, sl │ │ + 55d0: 4613 mov r3, r2 │ │ + 55d2: f7fe e972 blx 38b8 │ │ + 55d6: 2800 cmp r0, #0 │ │ + 55d8: dd1a ble.n 5610 │ │ + 55da: f04f 0a00 mov.w sl, #0 │ │ + 55de: f859 3f04 ldr.w r3, [r9, #4]! │ │ + 55e2: b17b cbz r3, 5604 │ │ + 55e4: f003 021f and.w r2, r3, #31 │ │ + 55e8: 115b asrs r3, r3, #5 │ │ + 55ea: a92c add r1, sp, #176 ; 0xb0 │ │ + 55ec: fa08 f202 lsl.w r2, r8, r2 │ │ + 55f0: eb01 0383 add.w r3, r1, r3, lsl #2 │ │ + 55f4: f853 3c84 ldr.w r3, [r3, #-132] │ │ + 55f8: 421a tst r2, r3 │ │ + 55fa: d003 beq.n 5604 │ │ + 55fc: 4620 mov r0, r4 │ │ + 55fe: 4651 mov r1, sl │ │ + 5600: f7ff ff08 bl 5414 │ │ + 5604: f10a 0a01 add.w sl, sl, #1 │ │ + 5608: f1ba 0f08 cmp.w sl, #8 │ │ + 560c: d1e7 bne.n 55de │ │ + 560e: e7b8 b.n 5582 │ │ + 5610: 4620 mov r0, r4 │ │ + 5612: f7ff f8e2 bl 47da │ │ + 5616: 2800 cmp r0, #0 │ │ + 5618: f73f af40 bgt.w 549c │ │ + 561c: e014 b.n 5648 │ │ + 561e: 4630 mov r0, r6 │ │ + 5620: f000 fc63 bl 5eea │ │ + 5624: ec41 0b17 vmov d7, r0, r1 │ │ + 5628: ee38 7b47 vsub.f64 d7, d8, d7 │ │ + 562c: eefd 7bc7 vcvt.s32.f64 s15, d7 │ │ + 5630: ee17 0a90 vmov r0, s15 │ │ + 5634: f000 fc66 bl 5f04 │ │ + 5638: e754 b.n 54e4 │ │ + 563a: 480d ldr r0, [pc, #52] ; (5670 ) │ │ + 563c: 4478 add r0, pc │ │ + 563e: f7fe e92a blx 3894 │ │ + 5642: 2002 movs r0, #2 │ │ + 5644: f7fe e8cc blx 37e0 │ │ + 5648: 9b02 ldr r3, [sp, #8] │ │ + 564a: 9a2b ldr r2, [sp, #172] ; 0xac │ │ + 564c: 681b ldr r3, [r3, #0] │ │ + 564e: 429a cmp r2, r3 │ │ + 5650: d001 beq.n 5656 │ │ + 5652: f7fe e890 blx 3774 <__stack_chk_fail@plt> │ │ + 5656: b02d add sp, #180 ; 0xb4 │ │ + 5658: ecbd 8b02 vpop {d8} │ │ + 565c: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 5660: 0000 movs r0, r0 │ │ + 5662: 0000 movs r0, r0 │ │ + 5664: 0000 movs r0, r0 │ │ + 5666: 4089 lsls r1, r1 │ │ + 5668: a120 add r1, pc, #128 ; (adr r1, 56ec ) │ │ + 566a: 0007 movs r7, r0 │ │ + 566c: 4a3a ldr r2, [pc, #232] ; (5758 ) │ │ + 566e: 0000 movs r0, r0 │ │ + 5670: 318a adds r1, #138 ; 0x8a │ │ + 5672: 0000 movs r0, r0 │ │ + 5674: f3af 8000 nop.w │ │ + │ │ +00005678 : │ │ + 5678: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 567c: f2ad 4db4 subw sp, sp, #1204 ; 0x4b4 │ │ + 5680: f8df b1c4 ldr.w fp, [pc, #452] ; 5848 │ │ + 5684: ad0a add r5, sp, #40 ; 0x28 │ │ + 5686: ae09 add r6, sp, #36 ; 0x24 │ │ + 5688: 4604 mov r4, r0 │ │ + 568a: 44fb add fp, pc │ │ + 568c: f8db b000 ldr.w fp, [fp] │ │ + 5690: 9105 str r1, [sp, #20] │ │ + 5692: 4691 mov r9, r2 │ │ + 5694: 4628 mov r0, r5 │ │ + 5696: f8db 3000 ldr.w r3, [fp] │ │ + 569a: 2280 movs r2, #128 ; 0x80 │ │ + 569c: 2100 movs r1, #0 │ │ + 569e: 6032 str r2, [r6, #0] │ │ + 56a0: f8cd 34ac str.w r3, [sp, #1196] ; 0x4ac │ │ + 56a4: f7fe e87e blx 37a4 │ │ + 56a8: 6827 ldr r7, [r4, #0] │ │ + 56aa: 2300 movs r3, #0 │ │ + 56ac: f8d4 8020 ldr.w r8, [r4, #32] │ │ + 56b0: 4628 mov r0, r5 │ │ + 56b2: f04f 0c01 mov.w ip, #1 │ │ + 56b6: f8cd b018 str.w fp, [sp, #24] │ │ + 56ba: 4543 cmp r3, r8 │ │ + 56bc: da12 bge.n 56e4 │ │ + 56be: f854 2023 ldr.w r2, [r4, r3, lsl #2] │ │ + 56c2: 3301 adds r3, #1 │ │ + 56c4: f002 011f and.w r1, r2, #31 │ │ + 56c8: 4297 cmp r7, r2 │ │ + 56ca: ea4f 1e52 mov.w lr, r2, lsr #5 │ │ + 56ce: fa0c fa01 lsl.w sl, ip, r1 │ │ + 56d2: bfb8 it lt │ │ + 56d4: 4617 movlt r7, r2 │ │ + 56d6: f850 102e ldr.w r1, [r0, lr, lsl #2] │ │ + 56da: ea4a 0101 orr.w r1, sl, r1 │ │ + 56de: f840 102e str.w r1, [r0, lr, lsl #2] │ │ + 56e2: e7ea b.n 56ba │ │ + 56e4: 6a63 ldr r3, [r4, #36] ; 0x24 │ │ + 56e6: f10d 0e28 add.w lr, sp, #40 ; 0x28 │ │ + 56ea: f04f 0801 mov.w r8, #1 │ │ + 56ee: f503 60e7 add.w r0, r3, #1848 ; 0x738 │ │ + 56f2: f503 63eb add.w r3, r3, #1880 ; 0x758 │ │ + 56f6: f850 2f04 ldr.w r2, [r0, #4]! │ │ + 56fa: b172 cbz r2, 571a │ │ + 56fc: ea4f 1c52 mov.w ip, r2, lsr #5 │ │ + 5700: f002 011f and.w r1, r2, #31 │ │ + 5704: 4297 cmp r7, r2 │ │ + 5706: fa08 fa01 lsl.w sl, r8, r1 │ │ + 570a: f85e 102c ldr.w r1, [lr, ip, lsl #2] │ │ + 570e: bfb8 it lt │ │ + 5710: 4617 movlt r7, r2 │ │ + 5712: ea4a 0101 orr.w r1, sl, r1 │ │ + 5716: f84e 102c str.w r1, [lr, ip, lsl #2] │ │ + 571a: 4298 cmp r0, r3 │ │ + 571c: d1eb bne.n 56f6 │ │ + 571e: f04f 0800 mov.w r8, #0 │ │ + 5722: 1c78 adds r0, r7, #1 │ │ + 5724: f8cd 8000 str.w r8, [sp] │ │ + 5728: 4629 mov r1, r5 │ │ + 572a: 4642 mov r2, r8 │ │ + 572c: 4643 mov r3, r8 │ │ + 572e: f7fe e8c4 blx 38b8 │ │ + 5732: 4540 cmp r0, r8 │ │ + 5734: dc01 bgt.n 573a │ │ + 5736: 2000 movs r0, #0 │ │ + 5738: e075 b.n 5826 │ │ + 573a: 2701 movs r7, #1 │ │ + 573c: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 573e: eb00 0388 add.w r3, r0, r8, lsl #2 │ │ + 5742: f8d3 373c ldr.w r3, [r3, #1852] ; 0x73c │ │ + 5746: b143 cbz r3, 575a │ │ + 5748: f003 021f and.w r2, r3, #31 │ │ + 574c: 115b asrs r3, r3, #5 │ │ + 574e: fa07 f202 lsl.w r2, r7, r2 │ │ + 5752: f855 3023 ldr.w r3, [r5, r3, lsl #2] │ │ + 5756: 421a tst r2, r3 │ │ + 5758: d16d bne.n 5836 │ │ + 575a: f108 0801 add.w r8, r8, #1 │ │ + 575e: f1b8 0f08 cmp.w r8, #8 │ │ + 5762: d1eb bne.n 573c │ │ + 5764: f8df a0e4 ldr.w sl, [pc, #228] ; 584c │ │ + 5768: f04f 0800 mov.w r8, #0 │ │ + 576c: f8df b0e0 ldr.w fp, [pc, #224] ; 5850 │ │ + 5770: 4b38 ldr r3, [pc, #224] ; (5854 ) │ │ + 5772: 44fa add sl, pc │ │ + 5774: 44fb add fp, pc │ │ + 5776: 447b add r3, pc │ │ + 5778: 9307 str r3, [sp, #28] │ │ + 577a: 6a23 ldr r3, [r4, #32] │ │ + 577c: 4598 cmp r8, r3 │ │ + 577e: dada bge.n 5736 │ │ + 5780: f854 0028 ldr.w r0, [r4, r8, lsl #2] │ │ + 5784: 2301 movs r3, #1 │ │ + 5786: f000 021f and.w r2, r0, #31 │ │ + 578a: 4093 lsls r3, r2 │ │ + 578c: 1141 asrs r1, r0, #5 │ │ + 578e: aa0a add r2, sp, #40 ; 0x28 │ │ + 5790: f852 2021 ldr.w r2, [r2, r1, lsl #2] │ │ + 5794: 4213 tst r3, r2 │ │ + 5796: d043 beq.n 5820 │ │ + 5798: 4649 mov r1, r9 │ │ + 579a: 4632 mov r2, r6 │ │ + 579c: 2380 movs r3, #128 ; 0x80 │ │ + 579e: 6033 str r3, [r6, #0] │ │ + 57a0: f7fe e890 blx 38c4 │ │ + 57a4: 1c43 adds r3, r0, #1 │ │ + 57a6: 4605 mov r5, r0 │ │ + 57a8: d03d beq.n 5826 │ │ + 57aa: 9b05 ldr r3, [sp, #20] │ │ + 57ac: 2b00 cmp r3, #0 │ │ + 57ae: d033 beq.n 5818 │ │ + 57b0: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ + 57b2: af2a add r7, sp, #168 ; 0xa8 │ │ + 57b4: 2300 movs r3, #0 │ │ + 57b6: 703b strb r3, [r7, #0] │ │ + 57b8: b148 cbz r0, 57ce │ │ + 57ba: f000 fb23 bl 5e04 │ │ + 57be: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ + 57c0: 6803 ldr r3, [r0, #0] │ │ + 57c2: 685b ldr r3, [r3, #4] │ │ + 57c4: 4798 blx r3 │ │ + 57c6: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ + 57c8: 4659 mov r1, fp │ │ + 57ca: f000 fac3 bl 5d54 │ │ + 57ce: 2300 movs r3, #0 │ │ + 57d0: 4648 mov r0, r9 │ │ + 57d2: 9300 str r3, [sp, #0] │ │ + 57d4: 463a mov r2, r7 │ │ + 57d6: 9301 str r3, [sp, #4] │ │ + 57d8: 2304 movs r3, #4 │ │ + 57da: 9302 str r3, [sp, #8] │ │ + 57dc: f240 4301 movw r3, #1025 ; 0x401 │ │ + 57e0: 6831 ldr r1, [r6, #0] │ │ + 57e2: f7fe e876 blx 38d0 │ │ + 57e6: b928 cbnz r0, 57f4 │ │ + 57e8: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ + 57ea: b118 cbz r0, 57f4 │ │ + 57ec: 4651 mov r1, sl │ │ + 57ee: 463a mov r2, r7 │ │ + 57f0: f000 fab0 bl 5d54 │ │ + 57f4: 2300 movs r3, #0 │ │ + 57f6: 4648 mov r0, r9 │ │ + 57f8: 9300 str r3, [sp, #0] │ │ + 57fa: 463a mov r2, r7 │ │ + 57fc: 9301 str r3, [sp, #4] │ │ + 57fe: 2302 movs r3, #2 │ │ + 5800: 9302 str r3, [sp, #8] │ │ + 5802: f240 4301 movw r3, #1025 ; 0x401 │ │ + 5806: 6831 ldr r1, [r6, #0] │ │ + 5808: f7fe e862 blx 38d0 │ │ + 580c: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ + 580e: b118 cbz r0, 5818 │ │ + 5810: 9907 ldr r1, [sp, #28] │ │ + 5812: 463a mov r2, r7 │ │ + 5814: f000 fa9e bl 5d54 │ │ + 5818: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 581a: 4629 mov r1, r5 │ │ + 581c: f7ff f92c bl 4a78 │ │ + 5820: f108 0801 add.w r8, r8, #1 │ │ + 5824: e7a9 b.n 577a │ │ + 5826: 9b06 ldr r3, [sp, #24] │ │ + 5828: f8dd 24ac ldr.w r2, [sp, #1196] ; 0x4ac │ │ + 582c: 681b ldr r3, [r3, #0] │ │ + 582e: 429a cmp r2, r3 │ │ + 5830: d005 beq.n 583e │ │ + 5832: f7fd efa0 blx 3774 <__stack_chk_fail@plt> │ │ + 5836: 4641 mov r1, r8 │ │ + 5838: f7ff fdec bl 5414 │ │ + 583c: e78d b.n 575a │ │ + 583e: f20d 4db4 addw sp, sp, #1204 ; 0x4b4 │ │ + 5842: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 5846: bf00 nop │ │ + 5848: 482e ldr r0, [pc, #184] ; (5904 ) │ │ + 584a: 0000 movs r0, r0 │ │ + 584c: 307b adds r0, #123 ; 0x7b │ │ + 584e: 0000 movs r0, r0 │ │ + 5850: 3067 adds r0, #103 ; 0x67 │ │ + 5852: 0000 movs r0, r0 │ │ + 5854: 307c adds r0, #124 ; 0x7c │ │ + ... │ │ + │ │ +00005858 : │ │ + 5858: 4b1c ldr r3, [pc, #112] ; (58cc ) │ │ + 585a: b5f0 push {r4, r5, r6, r7, lr} │ │ + 585c: 447b add r3, pc │ │ + 585e: 681b ldr r3, [r3, #0] │ │ + 5860: b0a3 sub sp, #140 ; 0x8c │ │ + 5862: 4604 mov r4, r0 │ │ + 5864: 681a ldr r2, [r3, #0] │ │ + 5866: af01 add r7, sp, #4 │ │ + 5868: 2600 movs r6, #0 │ │ + 586a: 461d mov r5, r3 │ │ + 586c: 9221 str r2, [sp, #132] ; 0x84 │ │ + 586e: 2100 movs r1, #0 │ │ + 5870: 463a mov r2, r7 │ │ + 5872: 4620 mov r0, r4 │ │ + 5874: f7ff ff00 bl 5678 │ │ + 5878: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 587a: f7fe ffae bl 47da │ │ + 587e: 2800 cmp r0, #0 │ │ + 5880: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 5882: bfc8 it gt │ │ + 5884: 2601 movgt r6, #1 │ │ + 5886: f7fe ffa8 bl 47da │ │ + 588a: b900 cbnz r0, 588e │ │ + 588c: b926 cbnz r6, 5898 │ │ + 588e: 6a63 ldr r3, [r4, #36] ; 0x24 │ │ + 5890: f8d3 3710 ldr.w r3, [r3, #1808] ; 0x710 │ │ + 5894: 3301 adds r3, #1 │ │ + 5896: d0ea beq.n 586e │ │ + 5898: 4620 mov r0, r4 │ │ + 589a: f7ff f9b8 bl 4c0e │ │ + 589e: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 58a0: f7fe ff9b bl 47da │ │ + 58a4: 2800 cmp r0, #0 │ │ + 58a6: dd02 ble.n 58ae │ │ + 58a8: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 58aa: f7ff fde1 bl 5470 │ │ + 58ae: 4620 mov r0, r4 │ │ + 58b0: f7ff f9bb bl 4c2a │ │ + 58b4: 4620 mov r0, r4 │ │ + 58b6: f7fd ef6a blx 378c │ │ + 58ba: 9a21 ldr r2, [sp, #132] ; 0x84 │ │ + 58bc: 682b ldr r3, [r5, #0] │ │ + 58be: 2000 movs r0, #0 │ │ + 58c0: 429a cmp r2, r3 │ │ + 58c2: d001 beq.n 58c8 │ │ + 58c4: f7fd ef56 blx 3774 <__stack_chk_fail@plt> │ │ + 58c8: b023 add sp, #140 ; 0x8c │ │ + 58ca: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 58cc: 465c mov r4, fp │ │ + ... │ │ + │ │ +000058d0 : │ │ + 58d0: b510 push {r4, lr} │ │ + 58d2: f200 7393 addw r3, r0, #1939 ; 0x793 │ │ + 58d6: f500 62f5 add.w r2, r0, #1960 ; 0x7a8 │ │ + 58da: b951 cbnz r1, 58f2 │ │ + 58dc: 2101 movs r1, #1 │ │ + 58de: f803 1f01 strb.w r1, [r3, #1]! │ │ + 58e2: 4293 cmp r3, r2 │ │ + 58e4: d1fb bne.n 58de │ │ + 58e6: f200 7194 addw r1, r0, #1940 ; 0x794 │ │ + 58ea: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ + 58ee: f7fe b9a4 b.w 3c3a │ │ + 58f2: 3901 subs r1, #1 │ │ + 58f4: f811 4f01 ldrb.w r4, [r1, #1]! │ │ + 58f8: f803 4f01 strb.w r4, [r3, #1]! │ │ + 58fc: 4293 cmp r3, r2 │ │ + 58fe: d1f9 bne.n 58f4 │ │ + 5900: e7f1 b.n 58e6 │ │ + ... │ │ + │ │ +00005904 : │ │ + 5904: e92d 41f3 stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ + 5908: 4604 mov r4, r0 │ │ + 590a: 4617 mov r7, r2 │ │ + 590c: 4688 mov r8, r1 │ │ + 590e: 461e mov r6, r3 │ │ + 5910: f7fe fd5a bl 43c8 │ │ + 5914: 4823 ldr r0, [pc, #140] ; (59a4 ) │ │ + 5916: 2500 movs r5, #0 │ │ + 5918: 2301 movs r3, #1 │ │ + 591a: f8c4 5730 str.w r5, [r4, #1840] ; 0x730 │ │ + 591e: 4478 add r0, pc │ │ + 5920: 6800 ldr r0, [r0, #0] │ │ + 5922: f8c4 372c str.w r3, [r4, #1836] ; 0x72c │ │ + 5926: 3008 adds r0, #8 │ │ + 5928: f8c4 5734 str.w r5, [r4, #1844] ; 0x734 │ │ + 592c: 6020 str r0, [r4, #0] │ │ + 592e: f504 60f1 add.w r0, r4, #1928 ; 0x788 │ │ + 5932: f8c4 5738 str.w r5, [r4, #1848] ; 0x738 │ │ + 5936: f8c4 877c str.w r8, [r4, #1916] ; 0x77c │ │ + 593a: f8c4 7780 str.w r7, [r4, #1920] ; 0x780 │ │ + 593e: f000 face bl 5ede │ │ + 5942: 9b08 ldr r3, [sp, #32] │ │ + 5944: 4620 mov r0, r4 │ │ + 5946: 4631 mov r1, r6 │ │ + 5948: f8c4 3790 str.w r3, [r4, #1936] ; 0x790 │ │ + 594c: f7fe f9f6 bl 3d3c │ │ + 5950: f504 63e7 add.w r3, r4, #1848 ; 0x738 │ │ + 5954: f504 62eb add.w r2, r4, #1880 ; 0x758 │ │ + 5958: f843 5f04 str.w r5, [r3, #4]! │ │ + 595c: 4293 cmp r3, r2 │ │ + 595e: 621d str r5, [r3, #32] │ │ + 5960: d1fa bne.n 5958 │ │ + 5962: 2e01 cmp r6, #1 │ │ + 5964: f8c4 6724 str.w r6, [r4, #1828] ; 0x724 │ │ + 5968: d107 bne.n 597a │ │ + 596a: 2303 movs r3, #3 │ │ + 596c: 4620 mov r0, r4 │ │ + 596e: 9300 str r3, [sp, #0] │ │ + 5970: 2100 movs r1, #0 │ │ + 5972: 2202 movs r2, #2 │ │ + 5974: 4633 mov r3, r6 │ │ + 5976: f7fe f93c bl 3bf2 │ │ + 597a: f204 7393 addw r3, r4, #1939 ; 0x793 │ │ + 597e: f504 62f5 add.w r2, r4, #1960 ; 0x7a8 │ │ + 5982: 2101 movs r1, #1 │ │ + 5984: f803 1f01 strb.w r1, [r3, #1]! │ │ + 5988: 4293 cmp r3, r2 │ │ + 598a: d1fb bne.n 5984 │ │ + 598c: 4620 mov r0, r4 │ │ + 598e: f204 7194 addw r1, r4, #1940 ; 0x794 │ │ + 5992: f7ff ff9d bl 58d0 │ │ + 5996: 2300 movs r3, #0 │ │ + 5998: 4620 mov r0, r4 │ │ + 599a: f8c4 37ac str.w r3, [r4, #1964] ; 0x7ac │ │ + 599e: b002 add sp, #8 │ │ + 59a0: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 59a4: 45ae cmp lr, r5 │ │ + ... │ │ + │ │ +000059a8 : │ │ + 59a8: e92d 41f3 stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ + 59ac: 4605 mov r5, r0 │ │ + 59ae: f44f 60f6 mov.w r0, #1968 ; 0x7b0 │ │ + 59b2: 461e mov r6, r3 │ │ + 59b4: 4688 mov r8, r1 │ │ + 59b6: 4617 mov r7, r2 │ │ + 59b8: f7fd ef00 blx 37bc │ │ + 59bc: 9b09 ldr r3, [sp, #36] ; 0x24 │ │ + 59be: 4641 mov r1, r8 │ │ + 59c0: 463a mov r2, r7 │ │ + 59c2: 9300 str r3, [sp, #0] │ │ + 59c4: 4633 mov r3, r6 │ │ + 59c6: 4604 mov r4, r0 │ │ + 59c8: f7ff ff9c bl 5904 │ │ + 59cc: 9b08 ldr r3, [sp, #32] │ │ + 59ce: 626c str r4, [r5, #36] ; 0x24 │ │ + 59d0: f8c4 372c str.w r3, [r4, #1836] ; 0x72c │ │ + 59d4: b002 add sp, #8 │ │ + 59d6: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ... │ │ + │ │ +000059dc : │ │ + 59dc: e92d 47ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + 59e0: 4698 mov r8, r3 │ │ + 59e2: 4e24 ldr r6, [pc, #144] ; (5a74 ) │ │ + 59e4: 4682 mov sl, r0 │ │ + 59e6: 202c movs r0, #44 ; 0x2c │ │ + 59e8: 460d mov r5, r1 │ │ + 59ea: 447e add r6, pc │ │ + 59ec: 6836 ldr r6, [r6, #0] │ │ + 59ee: 4691 mov r9, r2 │ │ + 59f0: 9f0f ldr r7, [sp, #60] ; 0x3c │ │ + 59f2: 6833 ldr r3, [r6, #0] │ │ + 59f4: 9303 str r3, [sp, #12] │ │ + 59f6: f7fd eee2 blx 37bc │ │ + 59fa: 4604 mov r4, r0 │ │ + 59fc: f7ff f8f8 bl 4bf0 │ │ + 5a00: 462a mov r2, r5 │ │ + 5a02: 4620 mov r0, r4 │ │ + 5a04: 4651 mov r1, sl │ │ + 5a06: f7ff f91b bl 4c40 │ │ + 5a0a: 4605 mov r5, r0 │ │ + 5a0c: b148 cbz r0, 5a22 │ │ + 5a0e: 4620 mov r0, r4 │ │ + 5a10: f7ff f90b bl 4c2a │ │ + 5a14: 4620 mov r0, r4 │ │ + 5a16: f7fd eeba blx 378c │ │ + 5a1a: f7fd ef0c blx 3834 <__errno@plt> │ │ + 5a1e: 6800 ldr r0, [r0, #0] │ │ + 5a20: e01f b.n 5a62 │ │ + 5a22: 9b10 ldr r3, [sp, #64] ; 0x40 │ │ + 5a24: 4642 mov r2, r8 │ │ + 5a26: 4620 mov r0, r4 │ │ + 5a28: 4649 mov r1, r9 │ │ + 5a2a: 9300 str r3, [sp, #0] │ │ + 5a2c: 2301 movs r3, #1 │ │ + 5a2e: 9301 str r3, [sp, #4] │ │ + 5a30: 9b0e ldr r3, [sp, #56] ; 0x38 │ │ + 5a32: f7ff ffb9 bl 59a8 │ │ + 5a36: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 5a38: 9b0c ldr r3, [sp, #48] ; 0x30 │ │ + 5a3a: 990e ldr r1, [sp, #56] ; 0x38 │ │ + 5a3c: 6083 str r3, [r0, #8] │ │ + 5a3e: 9b0d ldr r3, [sp, #52] ; 0x34 │ │ + 5a40: 6043 str r3, [r0, #4] │ │ + 5a42: f7fe f97b bl 3d3c │ │ + 5a46: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 5a48: 4639 mov r1, r7 │ │ + 5a4a: 6803 ldr r3, [r0, #0] │ │ + 5a4c: 689b ldr r3, [r3, #8] │ │ + 5a4e: 4798 blx r3 │ │ + 5a50: 4a09 ldr r2, [pc, #36] ; (5a78 ) │ │ + 5a52: a802 add r0, sp, #8 │ │ + 5a54: 4629 mov r1, r5 │ │ + 5a56: 447a add r2, pc │ │ + 5a58: 6812 ldr r2, [r2, #0] │ │ + 5a5a: 4623 mov r3, r4 │ │ + 5a5c: f7fd ef3e blx 38dc │ │ + 5a60: 4628 mov r0, r5 │ │ + 5a62: 9a03 ldr r2, [sp, #12] │ │ + 5a64: 6833 ldr r3, [r6, #0] │ │ + 5a66: 429a cmp r2, r3 │ │ + 5a68: d001 beq.n 5a6e │ │ + 5a6a: f7fd ee84 blx 3774 <__stack_chk_fail@plt> │ │ + 5a6e: b004 add sp, #16 │ │ + 5a70: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + 5a74: 44ce add lr, r9 │ │ + 5a76: 0000 movs r0, r0 │ │ + 5a78: 447a add r2, pc │ │ + ... │ │ + │ │ +00005a7c : │ │ + 5a7c: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + 5a7e: 4616 mov r6, r2 │ │ + 5a80: 4c1a ldr r4, [pc, #104] ; (5aec ) │ │ + 5a82: 460d mov r5, r1 │ │ + 5a84: 4607 mov r7, r0 │ │ + 5a86: 447c add r4, pc │ │ + 5a88: 6824 ldr r4, [r4, #0] │ │ + 5a8a: 6822 ldr r2, [r4, #0] │ │ + 5a8c: 9201 str r2, [sp, #4] │ │ + 5a8e: f006 0255 and.w r2, r6, #85 ; 0x55 │ │ + 5a92: 405a eors r2, r3 │ │ + 5a94: 700a strb r2, [r1, #0] │ │ + 5a96: f082 02d6 eor.w r2, r2, #214 ; 0xd6 │ │ + 5a9a: ba71 rev16 r1, r6 │ │ + 5a9c: 70eb strb r3, [r5, #3] │ │ + 5a9e: 4413 add r3, r2 │ │ + 5aa0: f8a5 1001 strh.w r1, [r5, #1] │ │ + 5aa4: 2201 movs r2, #1 │ │ + 5aa6: 712b strb r3, [r5, #4] │ │ + 5aa8: f10d 0103 add.w r1, sp, #3 │ │ + 5aac: 2342 movs r3, #66 ; 0x42 │ │ + 5aae: f7fd ef1c blx 38e8 │ │ + 5ab2: b168 cbz r0, 5ad0 │ │ + 5ab4: 4629 mov r1, r5 │ │ + 5ab6: 2300 movs r3, #0 │ │ + 5ab8: 4638 mov r0, r7 │ │ + 5aba: 4632 mov r2, r6 │ │ + 5abc: f7fd ef1a blx 38f4 │ │ + 5ac0: 1c43 adds r3, r0, #1 │ │ + 5ac2: 4605 mov r5, r0 │ │ + 5ac4: d107 bne.n 5ad6 │ │ + 5ac6: 480a ldr r0, [pc, #40] ; (5af0 ) │ │ + 5ac8: 4478 add r0, pc │ │ + 5aca: f7fd eea8 blx 381c │ │ + 5ace: e003 b.n 5ad8 │ │ + 5ad0: f04f 35ff mov.w r5, #4294967295 ; 0xffffffff │ │ + 5ad4: e000 b.n 5ad8 │ │ + 5ad6: 2500 movs r5, #0 │ │ + 5ad8: 9a01 ldr r2, [sp, #4] │ │ + 5ada: 4628 mov r0, r5 │ │ + 5adc: 6823 ldr r3, [r4, #0] │ │ + 5ade: 429a cmp r2, r3 │ │ + 5ae0: d001 beq.n 5ae6 │ │ + 5ae2: f7fd ee48 blx 3774 <__stack_chk_fail@plt> │ │ + 5ae6: b003 add sp, #12 │ │ + 5ae8: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 5aea: bf00 nop │ │ + 5aec: 4432 add r2, r6 │ │ + 5aee: 0000 movs r0, r0 │ │ + 5af0: 2d2e cmp r5, #46 ; 0x2e │ │ + ... │ │ + │ │ +00005af4 : │ │ + 5af4: f8b0 3001 ldrh.w r3, [r0, #1] │ │ + 5af8: ba5b rev16 r3, r3 │ │ + 5afa: b29b uxth r3, r3 │ │ + 5afc: 2b04 cmp r3, #4 │ │ + 5afe: d90f bls.n 5b20 │ │ + 5b00: 78c1 ldrb r1, [r0, #3] │ │ + 5b02: f003 0355 and.w r3, r3, #85 ; 0x55 │ │ + 5b06: 7802 ldrb r2, [r0, #0] │ │ + 5b08: 404b eors r3, r1 │ │ + 5b0a: 429a cmp r2, r3 │ │ + 5b0c: d108 bne.n 5b20 │ │ + 5b0e: f082 02d6 eor.w r2, r2, #214 ; 0xd6 │ │ + 5b12: 7900 ldrb r0, [r0, #4] │ │ + 5b14: 440a add r2, r1 │ │ + 5b16: b2d2 uxtb r2, r2 │ │ + 5b18: 1a83 subs r3, r0, r2 │ │ + 5b1a: 4258 negs r0, r3 │ │ + 5b1c: 4158 adcs r0, r3 │ │ + 5b1e: 4770 bx lr │ │ + 5b20: 2000 movs r0, #0 │ │ + 5b22: 4770 bx lr │ │ + │ │ +00005b24 : │ │ + 5b24: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + 5b28: 460c mov r4, r1 │ │ + 5b2a: 4617 mov r7, r2 │ │ + 5b2c: 4606 mov r6, r0 │ │ + 5b2e: b918 cbnz r0, 5b38 │ │ + 5b30: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff │ │ + 5b34: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 5b38: f7fd ee7c blx 3834 <__errno@plt> │ │ + 5b3c: 2500 movs r5, #0 │ │ + 5b3e: 462b mov r3, r5 │ │ + 5b40: 4621 mov r1, r4 │ │ + 5b42: 2205 movs r2, #5 │ │ + 5b44: 6005 str r5, [r0, #0] │ │ + 5b46: 4630 mov r0, r6 │ │ + 5b48: f7fd eece blx 38e8 │ │ + 5b4c: 1c43 adds r3, r0, #1 │ │ + 5b4e: d10b bne.n 5b68 │ │ + 5b50: f7fd ee70 blx 3834 <__errno@plt> │ │ + 5b54: 6803 ldr r3, [r0, #0] │ │ + 5b56: 2b0b cmp r3, #11 │ │ + 5b58: d0ea beq.n 5b30 │ │ + 5b5a: f7fd ee6c blx 3834 <__errno@plt> │ │ + 5b5e: e8bd 41f0 ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + 5b62: 6800 ldr r0, [r0, #0] │ │ + 5b64: f002 b8f2 b.w 7d4c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 5b68: b310 cbz r0, 5bb0 │ │ + 5b6a: 2805 cmp r0, #5 │ │ + 5b6c: d003 beq.n 5b76 │ │ + 5b6e: 4812 ldr r0, [pc, #72] ; (5bb8 ) │ │ + 5b70: 4478 add r0, pc │ │ + 5b72: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 5b76: 4620 mov r0, r4 │ │ + 5b78: f7ff ffbc bl 5af4 │ │ + 5b7c: 2800 cmp r0, #0 │ │ + 5b7e: d0f6 beq.n 5b6e │ │ + 5b80: f8b4 3001 ldrh.w r3, [r4, #1] │ │ + 5b84: ba5b rev16 r3, r3 │ │ + 5b86: b29b uxth r3, r3 │ │ + 5b88: f1b3 0805 subs.w r8, r3, #5 │ │ + 5b8c: d102 bne.n 5b94 │ │ + 5b8e: 2000 movs r0, #0 │ │ + 5b90: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 5b94: 42bb cmp r3, r7 │ │ + 5b96: dcea bgt.n 5b6e │ │ + 5b98: 4630 mov r0, r6 │ │ + 5b9a: 1d61 adds r1, r4, #5 │ │ + 5b9c: 4642 mov r2, r8 │ │ + 5b9e: 462b mov r3, r5 │ │ + 5ba0: f7fd eea2 blx 38e8 │ │ + 5ba4: 4540 cmp r0, r8 │ │ + 5ba6: d0f2 beq.n 5b8e │ │ + 5ba8: 4804 ldr r0, [pc, #16] ; (5bbc ) │ │ + 5baa: 4478 add r0, pc │ │ + 5bac: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 5bb0: 4803 ldr r0, [pc, #12] ; (5bc0 ) │ │ + 5bb2: 4478 add r0, pc │ │ + 5bb4: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + 5bb8: 2ca6 cmp r4, #166 ; 0xa6 │ │ + 5bba: 0000 movs r0, r0 │ │ + 5bbc: 2c6c cmp r4, #108 ; 0x6c │ │ + 5bbe: 0000 movs r0, r0 │ │ + 5bc0: 2c4b cmp r4, #75 ; 0x4b │ │ + ... │ │ + │ │ +00005bc4 : │ │ + 5bc4: f002 b8ca b.w 7d5c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + │ │ +00005bc8 : │ │ + 5bc8: 4770 bx lr │ │ + ... │ │ + │ │ +00005bcc : │ │ + 5bcc: 4b06 ldr r3, [pc, #24] ; (5be8 ) │ │ + 5bce: b510 push {r4, lr} │ │ + 5bd0: 447b add r3, pc │ │ + 5bd2: 681b ldr r3, [r3, #0] │ │ + 5bd4: 4604 mov r4, r0 │ │ + 5bd6: 3308 adds r3, #8 │ │ + 5bd8: 6003 str r3, [r0, #0] │ │ + 5bda: 6840 ldr r0, [r0, #4] │ │ + 5bdc: b110 cbz r0, 5be4 │ │ + 5bde: 6803 ldr r3, [r0, #0] │ │ + 5be0: 685b ldr r3, [r3, #4] │ │ + 5be2: 4798 blx r3 │ │ + 5be4: 4620 mov r0, r4 │ │ + 5be6: bd10 pop {r4, pc} │ │ + 5be8: 4304 orrs r4, r0 │ │ + ... │ │ + │ │ +00005bec : │ │ + 5bec: 4b05 ldr r3, [pc, #20] ; (5c04 ) │ │ + 5bee: b510 push {r4, lr} │ │ + 5bf0: 447b add r3, pc │ │ + 5bf2: 681b ldr r3, [r3, #0] │ │ + 5bf4: 4604 mov r4, r0 │ │ + 5bf6: 3308 adds r3, #8 │ │ + 5bf8: 6003 str r3, [r0, #0] │ │ + 5bfa: f7ff ffe7 bl 5bcc │ │ + 5bfe: 4620 mov r0, r4 │ │ + 5c00: bd10 pop {r4, pc} │ │ + 5c02: bf00 nop │ │ + 5c04: 42e8 cmn r0, r5 │ │ + ... │ │ + │ │ +00005c08 : │ │ + 5c08: b510 push {r4, lr} │ │ + 5c0a: 4604 mov r4, r0 │ │ + 5c0c: f7ff ffde bl 5bcc │ │ + 5c10: 4620 mov r0, r4 │ │ + 5c12: f7fd edbc blx 378c │ │ + 5c16: 4620 mov r0, r4 │ │ + 5c18: bd10 pop {r4, pc} │ │ + │ │ +00005c1a : │ │ + 5c1a: b510 push {r4, lr} │ │ + 5c1c: 4604 mov r4, r0 │ │ + 5c1e: f7ff ffe5 bl 5bec │ │ + 5c22: 4620 mov r0, r4 │ │ + 5c24: f7fd edb2 blx 378c │ │ + 5c28: 4620 mov r0, r4 │ │ + 5c2a: bd10 pop {r4, pc} │ │ + │ │ +00005c2c : │ │ + 5c2c: 4b0a ldr r3, [pc, #40] ; (5c58 ) │ │ + 5c2e: b537 push {r0, r1, r2, r4, r5, lr} │ │ + 5c30: 447b add r3, pc │ │ + 5c32: 681b ldr r3, [r3, #0] │ │ + 5c34: 6840 ldr r0, [r0, #4] │ │ + 5c36: 681c ldr r4, [r3, #0] │ │ + 5c38: 9401 str r4, [sp, #4] │ │ + 5c3a: 461c mov r4, r3 │ │ + 5c3c: b118 cbz r0, 5c46 │ │ + 5c3e: 6803 ldr r3, [r0, #0] │ │ + 5c40: 9200 str r2, [sp, #0] │ │ + 5c42: 689b ldr r3, [r3, #8] │ │ + 5c44: 4798 blx r3 │ │ + 5c46: 9a01 ldr r2, [sp, #4] │ │ + 5c48: 6823 ldr r3, [r4, #0] │ │ + 5c4a: 429a cmp r2, r3 │ │ + 5c4c: d001 beq.n 5c52 │ │ + 5c4e: f7fd ed92 blx 3774 <__stack_chk_fail@plt> │ │ + 5c52: b003 add sp, #12 │ │ + 5c54: bd30 pop {r4, r5, pc} │ │ + 5c56: bf00 nop │ │ + 5c58: 4288 cmp r0, r1 │ │ + ... │ │ + │ │ +00005c5c : │ │ + 5c5c: b538 push {r3, r4, r5, lr} │ │ + 5c5e: 460d mov r5, r1 │ │ + 5c60: 4614 mov r4, r2 │ │ + 5c62: f7ff ffe3 bl 5c2c │ │ + 5c66: 4628 mov r0, r5 │ │ + 5c68: 4621 mov r1, r4 │ │ + 5c6a: e8bd 4038 ldmia.w sp!, {r3, r4, r5, lr} │ │ + 5c6e: f002 b87d b.w 7d6c <_Unwind_GetTextRelBase@@Base+0x48> │ │ + │ │ +00005c72 : │ │ + 5c72: 6843 ldr r3, [r0, #4] │ │ + 5c74: b10b cbz r3, 5c7a │ │ + 5c76: 4618 mov r0, r3 │ │ + 5c78: e7fb b.n 5c72 │ │ + 5c7a: 6041 str r1, [r0, #4] │ │ + 5c7c: 4770 bx lr │ │ + ... │ │ + │ │ +00005c80 : │ │ + 5c80: 4b04 ldr r3, [pc, #16] ; (5c94 ) │ │ + 5c82: 2100 movs r1, #0 │ │ + 5c84: 6041 str r1, [r0, #4] │ │ + 5c86: 447b add r3, pc │ │ + 5c88: 681b ldr r3, [r3, #0] │ │ + 5c8a: 6081 str r1, [r0, #8] │ │ + 5c8c: 3308 adds r3, #8 │ │ + 5c8e: 6003 str r3, [r0, #0] │ │ + 5c90: 4770 bx lr │ │ + 5c92: bf00 nop │ │ + 5c94: 4256 negs r6, r2 │ │ + ... │ │ + │ │ +00005c98 : │ │ + 5c98: b510 push {r4, lr} │ │ + 5c9a: 4604 mov r4, r0 │ │ + 5c9c: 4608 mov r0, r1 │ │ + 5c9e: 4906 ldr r1, [pc, #24] ; (5cb8 ) │ │ + 5ca0: 4479 add r1, pc │ │ + 5ca2: f7fd ee40 blx 3924 │ │ + 5ca6: 60a0 str r0, [r4, #8] │ │ + 5ca8: b928 cbnz r0, 5cb6 │ │ + 5caa: 4804 ldr r0, [pc, #16] ; (5cbc ) │ │ + 5cac: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ + 5cb0: 4478 add r0, pc │ │ + 5cb2: f002 b863 b.w 7d7c <_Unwind_GetTextRelBase@@Base+0x58> │ │ + 5cb6: bd10 pop {r4, pc} │ │ + 5cb8: 2b97 cmp r3, #151 ; 0x97 │ │ + 5cba: 0000 movs r0, r0 │ │ + 5cbc: 2b89 cmp r3, #137 ; 0x89 │ │ + ... │ │ + │ │ +00005cc0 : │ │ + 5cc0: 6880 ldr r0, [r0, #8] │ │ + 5cc2: b108 cbz r0, 5cc8 │ │ + 5cc4: f002 b862 b.w 7d8c <_Unwind_GetTextRelBase@@Base+0x68> │ │ + 5cc8: 4770 bx lr │ │ + ... │ │ + │ │ +00005ccc : │ │ + 5ccc: 6883 ldr r3, [r0, #8] │ │ + 5cce: b510 push {r4, lr} │ │ + 5cd0: 4604 mov r4, r0 │ │ + 5cd2: b14b cbz r3, 5ce8 │ │ + 5cd4: f7ff fff4 bl 5cc0 │ │ + 5cd8: 68a0 ldr r0, [r4, #8] │ │ + 5cda: f7fd ee30 blx 393c │ │ + 5cde: b118 cbz r0, 5ce8 │ │ + 5ce0: 4803 ldr r0, [pc, #12] ; (5cf0 ) │ │ + 5ce2: 4478 add r0, pc │ │ + 5ce4: f7fd ed9a blx 381c │ │ + 5ce8: 2300 movs r3, #0 │ │ + 5cea: 60a3 str r3, [r4, #8] │ │ + 5cec: bd10 pop {r4, pc} │ │ + 5cee: bf00 nop │ │ + 5cf0: 2b5f cmp r3, #95 ; 0x5f │ │ + ... │ │ + │ │ +00005cf4 : │ │ + 5cf4: 4b06 ldr r3, [pc, #24] ; (5d10 ) │ │ + 5cf6: b510 push {r4, lr} │ │ + 5cf8: 447b add r3, pc │ │ + 5cfa: 681b ldr r3, [r3, #0] │ │ + 5cfc: 4604 mov r4, r0 │ │ + 5cfe: 3308 adds r3, #8 │ │ + 5d00: 6003 str r3, [r0, #0] │ │ + 5d02: f7ff ffe3 bl 5ccc │ │ + 5d06: 4620 mov r0, r4 │ │ + 5d08: f7ff ff60 bl 5bcc │ │ + 5d0c: 4620 mov r0, r4 │ │ + 5d0e: bd10 pop {r4, pc} │ │ + 5d10: 41e4 rors r4, r4 │ │ + ... │ │ + │ │ +00005d14 : │ │ + 5d14: b510 push {r4, lr} │ │ + 5d16: 4604 mov r4, r0 │ │ + 5d18: f7ff ffec bl 5cf4 │ │ + 5d1c: 4620 mov r0, r4 │ │ + 5d1e: f7fd ed36 blx 378c │ │ + 5d22: 4620 mov r0, r4 │ │ + 5d24: bd10 pop {r4, pc} │ │ + │ │ +00005d26 : │ │ + 5d26: b570 push {r4, r5, r6, lr} │ │ + 5d28: 4604 mov r4, r0 │ │ + 5d2a: 460e mov r6, r1 │ │ + 5d2c: 4615 mov r5, r2 │ │ + 5d2e: f7ff ff7d bl 5c2c │ │ + 5d32: 68a0 ldr r0, [r4, #8] │ │ + 5d34: 4631 mov r1, r6 │ │ + 5d36: 462a mov r2, r5 │ │ + 5d38: f7fd ee06 blx 3948 │ │ + 5d3c: 4620 mov r0, r4 │ │ + 5d3e: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} │ │ + 5d42: f7ff bfbd b.w 5cc0 │ │ + │ │ +00005d46 : │ │ + 5d46: 6840 ldr r0, [r0, #4] │ │ + 5d48: b110 cbz r0, 5d50 │ │ + 5d4a: 6803 ldr r3, [r0, #0] │ │ + 5d4c: 689b ldr r3, [r3, #8] │ │ + 5d4e: 4718 bx r3 │ │ + 5d50: 4770 bx lr │ │ + ... │ │ + │ │ +00005d54 : │ │ + 5d54: b40e push {r1, r2, r3} │ │ + 5d56: b517 push {r0, r1, r2, r4, lr} │ │ + 5d58: aa05 add r2, sp, #20 │ │ + 5d5a: 4c0a ldr r4, [pc, #40] ; (5d84 ) │ │ + 5d5c: f852 1b04 ldr.w r1, [r2], #4 │ │ + 5d60: 447c add r4, pc │ │ + 5d62: 6824 ldr r4, [r4, #0] │ │ + 5d64: 6823 ldr r3, [r4, #0] │ │ + 5d66: 9200 str r2, [sp, #0] │ │ + 5d68: 9301 str r3, [sp, #4] │ │ + 5d6a: f7ff ffec bl 5d46 │ │ + 5d6e: 9a01 ldr r2, [sp, #4] │ │ + 5d70: 6823 ldr r3, [r4, #0] │ │ + 5d72: 429a cmp r2, r3 │ │ + 5d74: d001 beq.n 5d7a │ │ + 5d76: f7fd ecfe blx 3774 <__stack_chk_fail@plt> │ │ + 5d7a: b003 add sp, #12 │ │ + 5d7c: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ + 5d80: b003 add sp, #12 │ │ + 5d82: 4770 bx lr │ │ + 5d84: 4158 adcs r0, r3 │ │ + ... │ │ + │ │ +00005d88 : │ │ + 5d88: b40e push {r1, r2, r3} │ │ + 5d8a: b577 push {r0, r1, r2, r4, r5, r6, lr} │ │ + 5d8c: ab07 add r3, sp, #28 │ │ + 5d8e: 4c14 ldr r4, [pc, #80] ; (5de0 ) │ │ + 5d90: 4606 mov r6, r0 │ │ + 5d92: f853 5b04 ldr.w r5, [r3], #4 │ │ + 5d96: 447c add r4, pc │ │ + 5d98: 6824 ldr r4, [r4, #0] │ │ + 5d9a: 9300 str r3, [sp, #0] │ │ + 5d9c: 6822 ldr r2, [r4, #0] │ │ + 5d9e: 6803 ldr r3, [r0, #0] │ │ + 5da0: 9201 str r2, [sp, #4] │ │ + 5da2: 685b ldr r3, [r3, #4] │ │ + 5da4: 4798 blx r3 │ │ + 5da6: 4630 mov r0, r6 │ │ + 5da8: 4629 mov r1, r5 │ │ + 5daa: 9a00 ldr r2, [sp, #0] │ │ + 5dac: f7ff ffcb bl 5d46 │ │ + 5db0: 4628 mov r0, r5 │ │ + 5db2: f7fd ed22 blx 37f8 │ │ + 5db6: 4428 add r0, r5 │ │ + 5db8: f810 3c01 ldrb.w r3, [r0, #-1] │ │ + 5dbc: 2b0a cmp r3, #10 │ │ + 5dbe: d004 beq.n 5dca │ │ + 5dc0: 4908 ldr r1, [pc, #32] ; (5de4 ) │ │ + 5dc2: 4630 mov r0, r6 │ │ + 5dc4: 4479 add r1, pc │ │ + 5dc6: f7ff ffc5 bl 5d54 │ │ + 5dca: 9a01 ldr r2, [sp, #4] │ │ + 5dcc: 6823 ldr r3, [r4, #0] │ │ + 5dce: 429a cmp r2, r3 │ │ + 5dd0: d001 beq.n 5dd6 │ │ + 5dd2: f7fd ecd0 blx 3774 <__stack_chk_fail@plt> │ │ + 5dd6: b003 add sp, #12 │ │ + 5dd8: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} │ │ + 5ddc: b003 add sp, #12 │ │ + 5dde: 4770 bx lr │ │ + 5de0: 4122 asrs r2, r4 │ │ + 5de2: 0000 movs r0, r0 │ │ + 5de4: 2a86 cmp r2, #134 ; 0x86 │ │ + ... │ │ + │ │ +00005de8 : │ │ + 5de8: 6882 ldr r2, [r0, #8] │ │ + 5dea: b912 cbnz r2, 5df2 │ │ + 5dec: 4903 ldr r1, [pc, #12] ; (5dfc ) │ │ + 5dee: 4479 add r1, pc │ │ + 5df0: e001 b.n 5df6 │ │ + 5df2: 4903 ldr r1, [pc, #12] ; (5e00 ) │ │ + 5df4: 4479 add r1, pc │ │ + 5df6: f7ff bfad b.w 5d54 │ │ + 5dfa: bf00 nop │ │ + 5dfc: 2a5e cmp r2, #94 ; 0x5e │ │ + 5dfe: 0000 movs r0, r0 │ │ + 5e00: 2a5e cmp r2, #94 ; 0x5e │ │ + ... │ │ + │ │ +00005e04 : │ │ + 5e04: b570 push {r4, r5, r6, lr} │ │ + 5e06: b0c2 sub sp, #264 ; 0x108 │ │ + 5e08: 4c13 ldr r4, [pc, #76] ; (5e58 ) │ │ + 5e0a: 4606 mov r6, r0 │ │ + 5e0c: 2000 movs r0, #0 │ │ + 5e0e: ad01 add r5, sp, #4 │ │ + 5e10: 447c add r4, pc │ │ + 5e12: 6824 ldr r4, [r4, #0] │ │ + 5e14: 6823 ldr r3, [r4, #0] │ │ + 5e16: 9341 str r3, [sp, #260] ; 0x104 │ │ + 5e18: f7fd ed9c blx 3954 │ │ + 5e1c: 9000 str r0, [sp, #0] │ │ + 5e1e: 4668 mov r0, sp │ │ + 5e20: f7fd ed9e blx 3960 │ │ + 5e24: 4601 mov r1, r0 │ │ + 5e26: 4628 mov r0, r5 │ │ + 5e28: f7fd ecf2 blx 3810 │ │ + 5e2c: 4628 mov r0, r5 │ │ + 5e2e: f7fd ece4 blx 37f8 │ │ + 5e32: 490a ldr r1, [pc, #40] ; (5e5c ) │ │ + 5e34: 2300 movs r3, #0 │ │ + 5e36: 462a mov r2, r5 │ │ + 5e38: 4479 add r1, pc │ │ + 5e3a: 4428 add r0, r5 │ │ + 5e3c: f800 3c01 strb.w r3, [r0, #-1] │ │ + 5e40: 4630 mov r0, r6 │ │ + 5e42: f7ff ff87 bl 5d54 │ │ + 5e46: 9a41 ldr r2, [sp, #260] ; 0x104 │ │ + 5e48: 6823 ldr r3, [r4, #0] │ │ + 5e4a: 429a cmp r2, r3 │ │ + 5e4c: d001 beq.n 5e52 │ │ + 5e4e: f7fd ec92 blx 3774 <__stack_chk_fail@plt> │ │ + 5e52: b042 add sp, #264 ; 0x108 │ │ + 5e54: bd70 pop {r4, r5, r6, pc} │ │ + 5e56: bf00 nop │ │ + 5e58: 40a8 lsls r0, r5 │ │ + 5e5a: 0000 movs r0, r0 │ │ + 5e5c: 2a21 cmp r2, #33 ; 0x21 │ │ + ... │ │ + │ │ +00005e60 : │ │ + 5e60: 4b04 ldr r3, [pc, #16] ; (5e74 ) │ │ + 5e62: b510 push {r4, lr} │ │ + 5e64: 447b add r3, pc │ │ + 5e66: 681b ldr r3, [r3, #0] │ │ + 5e68: 3308 adds r3, #8 │ │ + 5e6a: 6041 str r1, [r0, #4] │ │ + 5e6c: 6003 str r3, [r0, #0] │ │ + 5e6e: 6082 str r2, [r0, #8] │ │ + 5e70: bd10 pop {r4, pc} │ │ + 5e72: bf00 nop │ │ + 5e74: 407c eors r4, r7 │ │ + ... │ │ + │ │ +00005e78 : │ │ + 5e78: b51f push {r0, r1, r2, r3, r4, lr} │ │ + 5e7a: 2100 movs r1, #0 │ │ + 5e7c: 4c12 ldr r4, [pc, #72] ; (5ec8 ) │ │ + 5e7e: a801 add r0, sp, #4 │ │ + 5e80: 447c add r4, pc │ │ + 5e82: 6824 ldr r4, [r4, #0] │ │ + 5e84: 6823 ldr r3, [r4, #0] │ │ + 5e86: 9303 str r3, [sp, #12] │ │ + 5e88: f7fd ed70 blx 396c │ │ + 5e8c: eddd 7a02 vldr s15, [sp, #8] │ │ + 5e90: 9a03 ldr r2, [sp, #12] │ │ + 5e92: 6823 ldr r3, [r4, #0] │ │ + 5e94: ed9f 6b0a vldr d6, [pc, #40] ; 5ec0 │ │ + 5e98: 429a cmp r2, r3 │ │ + 5e9a: eeb8 7be7 vcvt.f64.s32 d7, s15 │ │ + 5e9e: ee87 7b06 vdiv.f64 d7, d7, d6 │ │ + 5ea2: eddd 6a01 vldr s13, [sp, #4] │ │ + 5ea6: eeb8 6be6 vcvt.f64.s32 d6, s13 │ │ + 5eaa: ee37 7b06 vadd.f64 d7, d7, d6 │ │ + 5eae: ec51 0b17 vmov r0, r1, d7 │ │ + 5eb2: d001 beq.n 5eb8 │ │ + 5eb4: f7fd ec5e blx 3774 <__stack_chk_fail@plt> │ │ + 5eb8: b004 add sp, #16 │ │ + 5eba: bd10 pop {r4, pc} │ │ + 5ebc: f3af 8000 nop.w │ │ + 5ec0: 0000 movs r0, r0 │ │ + 5ec2: 0000 movs r0, r0 │ │ + 5ec4: 8480 strh r0, [r0, #36] ; 0x24 │ │ + 5ec6: 412e asrs r6, r5 │ │ + 5ec8: 4038 ands r0, r7 │ │ + 5eca: 0000 movs r0, r0 │ │ + 5ecc: f3af 8000 nop.w │ │ + │ │ +00005ed0 : │ │ + 5ed0: b510 push {r4, lr} │ │ + 5ed2: 4604 mov r4, r0 │ │ + 5ed4: f7ff ffd0 bl 5e78 │ │ + 5ed8: e9c4 0100 strd r0, r1, [r4] │ │ + 5edc: bd10 pop {r4, pc} │ │ + │ │ +00005ede : │ │ + 5ede: b510 push {r4, lr} │ │ + 5ee0: 4604 mov r4, r0 │ │ + 5ee2: f7ff fff5 bl 5ed0 │ │ + 5ee6: 4620 mov r0, r4 │ │ + 5ee8: bd10 pop {r4, pc} │ │ + │ │ +00005eea : │ │ + 5eea: b510 push {r4, lr} │ │ + 5eec: 4604 mov r4, r0 │ │ + 5eee: f7ff ffc3 bl 5e78 │ │ + 5ef2: ed94 7b00 vldr d7, [r4] │ │ + 5ef6: ec41 0b16 vmov d6, r0, r1 │ │ + 5efa: ee36 7b47 vsub.f64 d7, d6, d7 │ │ + 5efe: ec51 0b17 vmov r0, r1, d7 │ │ + 5f02: bd10 pop {r4, pc} │ │ + │ │ +00005f04 : │ │ + 5f04: f44f 737a mov.w r3, #1000 ; 0x3e8 │ │ + 5f08: 4358 muls r0, r3 │ │ + 5f0a: f001 bf47 b.w 7d9c <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ... │ │ + │ │ +00005f10 : │ │ + 5f10: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 5f14: 4699 mov r9, r3 │ │ + 5f16: 6913 ldr r3, [r2, #16] │ │ + 5f18: b08b sub sp, #44 ; 0x2c │ │ + 5f1a: 4614 mov r4, r2 │ │ + 5f1c: 468b mov fp, r1 │ │ + 5f1e: f04f 0800 mov.w r8, #0 │ │ + 5f22: 9006 str r0, [sp, #24] │ │ + 5f24: 9303 str r3, [sp, #12] │ │ + 5f26: 68d3 ldr r3, [r2, #12] │ │ + 5f28: 6852 ldr r2, [r2, #4] │ │ + 5f2a: 9304 str r3, [sp, #16] │ │ + 5f2c: 4b2a ldr r3, [pc, #168] ; (5fd8 ) │ │ + 5f2e: 447b add r3, pc │ │ + 5f30: 9308 str r3, [sp, #32] │ │ + 5f32: f853 2022 ldr.w r2, [r3, r2, lsl #2] │ │ + 5f36: 1e91 subs r1, r2, #2 │ │ + 5f38: 424a negs r2, r1 │ │ + 5f3a: 414a adcs r2, r1 │ │ + 5f3c: 9205 str r2, [sp, #20] │ │ + 5f3e: 9b06 ldr r3, [sp, #24] │ │ + 5f40: 2700 movs r7, #0 │ │ + 5f42: 3304 adds r3, #4 │ │ + 5f44: 9307 str r3, [sp, #28] │ │ + 5f46: 6863 ldr r3, [r4, #4] │ │ + 5f48: 9a08 ldr r2, [sp, #32] │ │ + 5f4a: eb02 0383 add.w r3, r2, r3, lsl #2 │ │ + 5f4e: 6d5b ldr r3, [r3, #84] ; 0x54 │ │ + 5f50: 429f cmp r7, r3 │ │ + 5f52: da33 bge.n 5fbc │ │ + 5f54: 2500 movs r5, #0 │ │ + 5f56: f8c4 800c str.w r8, [r4, #12] │ │ + 5f5a: 6127 str r7, [r4, #16] │ │ + 5f5c: 68a3 ldr r3, [r4, #8] │ │ + 5f5e: 429d cmp r5, r3 │ │ + 5f60: da2a bge.n 5fb8 │ │ + 5f62: 9b15 ldr r3, [sp, #84] ; 0x54 │ │ + 5f64: 2600 movs r6, #0 │ │ + 5f66: ebc5 0a03 rsb sl, r5, r3 │ │ + 5f6a: 68a3 ldr r3, [r4, #8] │ │ + 5f6c: 429e cmp r6, r3 │ │ + 5f6e: da21 bge.n 5fb4 │ │ + 5f70: 4620 mov r0, r4 │ │ + 5f72: 4631 mov r1, r6 │ │ + 5f74: 462a mov r2, r5 │ │ + 5f76: f7fe f8d7 bl 4128 │ │ + 5f7a: 2801 cmp r0, #1 │ │ + 5f7c: d118 bne.n 5fb0 │ │ + 5f7e: 9b14 ldr r3, [sp, #80] ; 0x50 │ │ + 5f80: 4658 mov r0, fp │ │ + 5f82: f8cd a000 str.w sl, [sp] │ │ + 5f86: 4621 mov r1, r4 │ │ + 5f88: ebc6 0c03 rsb ip, r6, r3 │ │ + 5f8c: 464a mov r2, r9 │ │ + 5f8e: f8cd c024 str.w ip, [sp, #36] ; 0x24 │ │ + 5f92: 4663 mov r3, ip │ │ + 5f94: f7fd ff18 bl 3dc8 │ │ + 5f98: f8dd c024 ldr.w ip, [sp, #36] ; 0x24 │ │ + 5f9c: 28f1 cmp r0, #241 ; 0xf1 │ │ + 5f9e: d107 bne.n 5fb0 │ │ + 5fa0: f8cd a000 str.w sl, [sp] │ │ + 5fa4: 4649 mov r1, r9 │ │ + 5fa6: 9807 ldr r0, [sp, #28] │ │ + 5fa8: 4622 mov r2, r4 │ │ + 5faa: 4663 mov r3, ip │ │ + 5fac: f7fe fb47 bl 463e │ │ + 5fb0: 3601 adds r6, #1 │ │ + 5fb2: e7da b.n 5f6a │ │ + 5fb4: 3501 adds r5, #1 │ │ + 5fb6: e7d1 b.n 5f5c │ │ + 5fb8: 3701 adds r7, #1 │ │ + 5fba: e7c4 b.n 5f46 │ │ + 5fbc: 9b05 ldr r3, [sp, #20] │ │ + 5fbe: 4598 cmp r8, r3 │ │ + 5fc0: da02 bge.n 5fc8 │ │ + 5fc2: f04f 0801 mov.w r8, #1 │ │ + 5fc6: e7ba b.n 5f3e │ │ + 5fc8: 9b04 ldr r3, [sp, #16] │ │ + 5fca: 60e3 str r3, [r4, #12] │ │ + 5fcc: 9b03 ldr r3, [sp, #12] │ │ + 5fce: 6123 str r3, [r4, #16] │ │ + 5fd0: b00b add sp, #44 ; 0x2c │ │ + 5fd2: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 5fd6: bf00 nop │ │ + 5fd8: 2a3e cmp r2, #62 ; 0x3e │ │ + ... │ │ + │ │ +00005fdc : │ │ + 5fdc: e92d 47f3 stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + 5fe0: 4682 mov sl, r0 │ │ + 5fe2: 4f17 ldr r7, [pc, #92] ; (6040 ) │ │ + 5fe4: 460c mov r4, r1 │ │ + 5fe6: 4691 mov r9, r2 │ │ + 5fe8: 4698 mov r8, r3 │ │ + 5fea: 447f add r7, pc │ │ + 5fec: 2500 movs r5, #0 │ │ + 5fee: 441f add r7, r3 │ │ + 5ff0: 68a3 ldr r3, [r4, #8] │ │ + 5ff2: 429d cmp r5, r3 │ │ + 5ff4: da20 bge.n 6038 │ │ + 5ff6: 2600 movs r6, #0 │ │ + 5ff8: 6863 ldr r3, [r4, #4] │ │ + 5ffa: 429e cmp r6, r3 │ │ + 5ffc: da11 bge.n 6022 │ │ + 5ffe: 68a3 ldr r3, [r4, #8] │ │ + 6000: f8d4 270c ldr.w r2, [r4, #1804] ; 0x70c │ │ + 6004: fb03 2306 mla r3, r3, r6, r2 │ │ + 6008: 5d5b ldrb r3, [r3, r5] │ │ + 600a: 2bfb cmp r3, #251 ; 0xfb │ │ + 600c: d807 bhi.n 601e │ │ + 600e: f897 20a8 ldrb.w r2, [r7, #168] ; 0xa8 │ │ + 6012: 4013 ands r3, r2 │ │ + 6014: d003 beq.n 601e │ │ + 6016: f897 20ac ldrb.w r2, [r7, #172] ; 0xac │ │ + 601a: 429a cmp r2, r3 │ │ + 601c: d203 bcs.n 6026 │ │ + 601e: 3601 adds r6, #1 │ │ + 6020: e7ea b.n 5ff8 │ │ + 6022: 3501 adds r5, #1 │ │ + 6024: e7e4 b.n 5ff0 │ │ + 6026: 9600 str r6, [sp, #0] │ │ + 6028: 4650 mov r0, sl │ │ + 602a: 9501 str r5, [sp, #4] │ │ + 602c: 4621 mov r1, r4 │ │ + 602e: 464a mov r2, r9 │ │ + 6030: 4643 mov r3, r8 │ │ + 6032: f7ff ff6d bl 5f10 │ │ + 6036: e7f2 b.n 601e │ │ + 6038: b002 add sp, #8 │ │ + 603a: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + 603e: bf00 nop │ │ + 6040: 2982 cmp r1, #130 ; 0x82 │ │ + ... │ │ + │ │ +00006044 : │ │ + 6044: e92d 4ff8 stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 6048: 4699 mov r9, r3 │ │ + 604a: 6883 ldr r3, [r0, #8] │ │ + 604c: f04f 0b00 mov.w fp, #0 │ │ + 6050: 4606 mov r6, r0 │ │ + 6052: 460f mov r7, r1 │ │ + 6054: 4690 mov r8, r2 │ │ + 6056: 46da mov sl, fp │ │ + 6058: 6043 str r3, [r0, #4] │ │ + 605a: 60c3 str r3, [r0, #12] │ │ + 605c: f44f 73e0 mov.w r3, #448 ; 0x1c0 │ │ + 6060: 4353 muls r3, r2 │ │ + 6062: f503 75dc add.w r5, r3, #440 ; 0x1b8 │ │ + 6066: f103 0414 add.w r4, r3, #20 │ │ + 606a: 440d add r5, r1 │ │ + 606c: 440c add r4, r1 │ │ + 606e: 682b ldr r3, [r5, #0] │ │ + 6070: b19b cbz r3, 609a │ │ + 6072: 4643 mov r3, r8 │ │ + 6074: 4630 mov r0, r6 │ │ + 6076: 4639 mov r1, r7 │ │ + 6078: 462a mov r2, r5 │ │ + 607a: f7ff ffaf bl 5fdc │ │ + 607e: 6873 ldr r3, [r6, #4] │ │ + 6080: b11b cbz r3, 608a │ │ + 6082: 69db ldr r3, [r3, #28] │ │ + 6084: 455b cmp r3, fp │ │ + 6086: dc03 bgt.n 6090 │ │ + 6088: e007 b.n 609a │ │ + 608a: f1bb 0f00 cmp.w fp, #0 │ │ + 608e: da04 bge.n 609a │ │ + 6090: f10a 0a01 add.w sl, sl, #1 │ │ + 6094: 469b mov fp, r3 │ │ + 6096: 45ca cmp sl, r9 │ │ + 6098: da02 bge.n 60a0 │ │ + 609a: 3d14 subs r5, #20 │ │ + 609c: 42a5 cmp r5, r4 │ │ + 609e: d1e6 bne.n 606e │ │ + 60a0: 1d30 adds r0, r6, #4 │ │ + 60a2: e8bd 4ff8 ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 60a6: f7fe bafe b.w 46a6 │ │ + │ │ +000060aa : │ │ + 60aa: 6893 ldr r3, [r2, #8] │ │ + 60ac: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + 60b0: f44f 74e0 mov.w r4, #448 ; 0x1c0 │ │ + 60b4: 4690 mov r8, r2 │ │ + 60b6: 2214 movs r2, #20 │ │ + 60b8: 434c muls r4, r1 │ │ + 60ba: 460e mov r6, r1 │ │ + 60bc: fb02 4403 mla r4, r2, r3, r4 │ │ + 60c0: 4607 mov r7, r0 │ │ + 60c2: 4404 add r4, r0 │ │ + 60c4: f7fd fd86 bl 3bd4 │ │ + 60c8: f8d8 1018 ldr.w r1, [r8, #24] │ │ + 60cc: 6b25 ldr r5, [r4, #48] ; 0x30 │ │ + 60ce: eb05 75d5 add.w r5, r5, r5, lsr #31 │ │ + 60d2: 1a40 subs r0, r0, r1 │ │ + 60d4: 4631 mov r1, r6 │ │ + 60d6: eb00 0565 add.w r5, r0, r5, asr #1 │ │ + 60da: 4638 mov r0, r7 │ │ + 60dc: 2d00 cmp r5, #0 │ │ + 60de: bfb8 it lt │ │ + 60e0: 426d neglt r5, r5 │ │ + 60e2: f7fd fd7e bl 3be2 │ │ + 60e6: f8d8 3014 ldr.w r3, [r8, #20] │ │ + 60ea: 1ac3 subs r3, r0, r3 │ │ + 60ec: 6b20 ldr r0, [r4, #48] ; 0x30 │ │ + 60ee: eb00 70d0 add.w r0, r0, r0, lsr #31 │ │ + 60f2: eb03 0060 add.w r0, r3, r0, asr #1 │ │ + 60f6: 2800 cmp r0, #0 │ │ + 60f8: bfb8 it lt │ │ + 60fa: 4240 neglt r0, r0 │ │ + 60fc: 4428 add r0, r5 │ │ + 60fe: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + │ │ +00006102 : │ │ + 6102: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + 6106: f44f 77e0 mov.w r7, #448 ; 0x1c0 │ │ + 610a: fb07 0701 mla r7, r7, r1, r0 │ │ + 610e: 2500 movs r5, #0 │ │ + 6110: 4690 mov r8, r2 │ │ + 6112: 4606 mov r6, r0 │ │ + 6114: 462c mov r4, r5 │ │ + 6116: f04f 0eaf mov.w lr, #175 ; 0xaf │ │ + 611a: 3708 adds r7, #8 │ │ + 611c: 428d cmp r5, r1 │ │ + 611e: d005 beq.n 612c │ │ + 6120: 697a ldr r2, [r7, #20] │ │ + 6122: 4295 cmp r5, r2 │ │ + 6124: d007 beq.n 6136 │ │ + 6126: 69b2 ldr r2, [r6, #24] │ │ + 6128: 1aa4 subs r4, r4, r2 │ │ + 612a: e004 b.n 6136 │ │ + 612c: 69b2 ldr r2, [r6, #24] │ │ + 612e: 4414 add r4, r2 │ │ + 6130: 68f2 ldr r2, [r6, #12] │ │ + 6132: fb0e 4412 mls r4, lr, r2, r4 │ │ + 6136: 3501 adds r5, #1 │ │ + 6138: 2d04 cmp r5, #4 │ │ + 613a: f506 76e0 add.w r6, r6, #448 ; 0x1c0 │ │ + 613e: d1ed bne.n 611c │ │ + 6140: 461a mov r2, r3 │ │ + 6142: f7ff ffb2 bl 60aa │ │ + 6146: 2314 movs r3, #20 │ │ + 6148: fb03 4400 mla r4, r3, r0, r4 │ │ + 614c: f7fd eb9c blx 3888 │ │ + 6150: f108 0101 add.w r1, r8, #1 │ │ + 6154: f000 eb44 blx 67e0 <__aeabi_idivmod@@Base> │ │ + 6158: 3164 adds r1, #100 ; 0x64 │ │ + 615a: fb04 f001 mul.w r0, r4, r1 │ │ + 615e: 2164 movs r1, #100 ; 0x64 │ │ + 6160: f000 ead0 blx 6704 <__divsi3@@Base> │ │ + 6164: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + │ │ +00006168 : │ │ + 6168: 4b32 ldr r3, [pc, #200] ; (6234 ) │ │ + 616a: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + 616e: 447b add r3, pc │ │ + 6170: 681b ldr r3, [r3, #0] │ │ + 6172: f5ad 6de3 sub.w sp, sp, #1816 ; 0x718 │ │ + 6176: 4604 mov r4, r0 │ │ + 6178: 681b ldr r3, [r3, #0] │ │ + 617a: ae01 add r6, sp, #4 │ │ + 617c: f8cd 3714 str.w r3, [sp, #1812] ; 0x714 │ │ + 6180: 69c3 ldr r3, [r0, #28] │ │ + 6182: 4630 mov r0, r6 │ │ + 6184: 6899 ldr r1, [r3, #8] │ │ + 6186: 685a ldr r2, [r3, #4] │ │ + 6188: f7fd fd02 bl 3b90 │ │ + 618c: 6861 ldr r1, [r4, #4] │ │ + 618e: 68a3 ldr r3, [r4, #8] │ │ + 6190: 4299 cmp r1, r3 │ │ + 6192: dd02 ble.n 619a │ │ + 6194: 2000 movs r0, #0 │ │ + 6196: f7fd ebf6 blx 3984 │ │ + 619a: 6820 ldr r0, [r4, #0] │ │ + 619c: 7c27 ldrb r7, [r4, #16] │ │ + 619e: 3004 adds r0, #4 │ │ + 61a0: 69e5 ldr r5, [r4, #28] │ │ + 61a2: f7fe fac5 bl 4730 │ │ + 61a6: 4639 mov r1, r7 │ │ + 61a8: 462a mov r2, r5 │ │ + 61aa: 4603 mov r3, r0 │ │ + 61ac: 4630 mov r0, r6 │ │ + 61ae: f7fd ff10 bl 3fd2 │ │ + 61b2: 6820 ldr r0, [r4, #0] │ │ + 61b4: 6861 ldr r1, [r4, #4] │ │ + 61b6: 3004 adds r0, #4 │ │ + 61b8: 6965 ldr r5, [r4, #20] │ │ + 61ba: 7c27 ldrb r7, [r4, #16] │ │ + 61bc: f7fe fab8 bl 4730 │ │ + 61c0: 462a mov r2, r5 │ │ + 61c2: 4639 mov r1, r7 │ │ + 61c4: 4603 mov r3, r0 │ │ + 61c6: 4630 mov r0, r6 │ │ + 61c8: f7ff ff9b bl 6102 │ │ + 61cc: 6861 ldr r1, [r4, #4] │ │ + 61ce: 60e0 str r0, [r4, #12] │ │ + 61d0: 6820 ldr r0, [r4, #0] │ │ + 61d2: 3004 adds r0, #4 │ │ + 61d4: f7fe faac bl 4730 │ │ + 61d8: 6865 ldr r5, [r4, #4] │ │ + 61da: 61a0 str r0, [r4, #24] │ │ + 61dc: 68a3 ldr r3, [r4, #8] │ │ + 61de: 3501 adds r5, #1 │ │ + 61e0: 429d cmp r5, r3 │ │ + 61e2: dcd7 bgt.n 6194 │ │ + 61e4: 6820 ldr r0, [r4, #0] │ │ + 61e6: 4629 mov r1, r5 │ │ + 61e8: f894 8010 ldrb.w r8, [r4, #16] │ │ + 61ec: 3004 adds r0, #4 │ │ + 61ee: 69e7 ldr r7, [r4, #28] │ │ + 61f0: f7fe fa9e bl 4730 │ │ + 61f4: 4641 mov r1, r8 │ │ + 61f6: 463a mov r2, r7 │ │ + 61f8: 4603 mov r3, r0 │ │ + 61fa: 4630 mov r0, r6 │ │ + 61fc: f7fd fee9 bl 3fd2 │ │ + 6200: 6820 ldr r0, [r4, #0] │ │ + 6202: 4629 mov r1, r5 │ │ + 6204: 6967 ldr r7, [r4, #20] │ │ + 6206: 3004 adds r0, #4 │ │ + 6208: f894 8010 ldrb.w r8, [r4, #16] │ │ + 620c: f7fe fa90 bl 4730 │ │ + 6210: 463a mov r2, r7 │ │ + 6212: 4641 mov r1, r8 │ │ + 6214: 4603 mov r3, r0 │ │ + 6216: 4630 mov r0, r6 │ │ + 6218: f7ff ff73 bl 6102 │ │ + 621c: 68e3 ldr r3, [r4, #12] │ │ + 621e: 4298 cmp r0, r3 │ │ + 6220: 4607 mov r7, r0 │ │ + 6222: dbdb blt.n 61dc │ │ + 6224: 6820 ldr r0, [r4, #0] │ │ + 6226: 4629 mov r1, r5 │ │ + 6228: 3004 adds r0, #4 │ │ + 622a: f7fe fa81 bl 4730 │ │ + 622e: 60e7 str r7, [r4, #12] │ │ + 6230: 61a0 str r0, [r4, #24] │ │ + 6232: e7d3 b.n 61dc │ │ + 6234: 3d4a subs r5, #74 ; 0x4a │ │ + ... │ │ + │ │ +00006238 : │ │ + 6238: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 623c: 461f mov r7, r3 │ │ + 623e: 4c56 ldr r4, [pc, #344] ; (6398 ) │ │ + 6240: f6ad 0d4c subw sp, sp, #2124 ; 0x84c │ │ + 6244: 4605 mov r5, r0 │ │ + 6246: 4616 mov r6, r2 │ │ + 6248: 447c add r4, pc │ │ + 624a: 6824 ldr r4, [r4, #0] │ │ + 624c: 9101 str r1, [sp, #4] │ │ + 624e: 6823 ldr r3, [r4, #0] │ │ + 6250: f8cd 3844 str.w r3, [sp, #2116] ; 0x844 │ │ + 6254: 2309 movs r3, #9 │ │ + 6256: f7ff fef5 bl 6044 │ │ + 625a: 682b ldr r3, [r5, #0] │ │ + 625c: 9402 str r4, [sp, #8] │ │ + 625e: 2b08 cmp r3, #8 │ │ + 6260: f300 8089 bgt.w 6376 │ │ + 6264: f10d 0b34 add.w fp, sp, #52 ; 0x34 │ │ + 6268: f04f 0800 mov.w r8, #0 │ │ + 626c: ab05 add r3, sp, #20 │ │ + 626e: 9303 str r3, [sp, #12] │ │ + 6270: f8d5 9000 ldr.w r9, [r5] │ │ + 6274: 45c8 cmp r8, r9 │ │ + 6276: da44 bge.n 6302 │ │ + 6278: ea4f 1a48 mov.w sl, r8, lsl #5 │ │ + 627c: 2300 movs r3, #0 │ │ + 627e: eb0b 010a add.w r1, fp, sl │ │ + 6282: 686c ldr r4, [r5, #4] │ │ + 6284: f84b 500a str.w r5, [fp, sl] │ │ + 6288: 618b str r3, [r1, #24] │ │ + 628a: 60cb str r3, [r1, #12] │ │ + 628c: 9b01 ldr r3, [sp, #4] │ │ + 628e: 740e strb r6, [r1, #16] │ │ + 6290: 614f str r7, [r1, #20] │ │ + 6292: 61cb str r3, [r1, #28] │ │ + 6294: b10c cbz r4, 629a │ │ + 6296: 69e0 ldr r0, [r4, #28] │ │ + 6298: e000 b.n 629c │ │ + 629a: 4620 mov r0, r4 │ │ + 629c: 3801 subs r0, #1 │ │ + 629e: 4649 mov r1, r9 │ │ + 62a0: 44da add sl, fp │ │ + 62a2: fb00 f008 mul.w r0, r0, r8 │ │ + 62a6: f000 ea2e blx 6704 <__divsi3@@Base> │ │ + 62aa: 3002 adds r0, #2 │ │ + 62ac: f8ca 0004 str.w r0, [sl, #4] │ │ + 62b0: f108 0a01 add.w sl, r8, #1 │ │ + 62b4: b10c cbz r4, 62ba │ │ + 62b6: 69e0 ldr r0, [r4, #28] │ │ + 62b8: e000 b.n 62bc │ │ + 62ba: 4620 mov r0, r4 │ │ + 62bc: 3801 subs r0, #1 │ │ + 62be: 4649 mov r1, r9 │ │ + 62c0: fb00 f00a mul.w r0, r0, sl │ │ + 62c4: f000 ea1e blx 6704 <__divsi3@@Base> │ │ + 62c8: ea4f 1e48 mov.w lr, r8, lsl #5 │ │ + 62cc: f109 33ff add.w r3, r9, #4294967295 ; 0xffffffff │ │ + 62d0: eb0b 010e add.w r1, fp, lr │ │ + 62d4: 4598 cmp r8, r3 │ │ + 62d6: f100 0001 add.w r0, r0, #1 │ │ + 62da: 6088 str r0, [r1, #8] │ │ + 62dc: d104 bne.n 62e8 │ │ + 62de: b104 cbz r4, 62e2 │ │ + 62e0: 69e4 ldr r4, [r4, #28] │ │ + 62e2: eb0b 030e add.w r3, fp, lr │ │ + 62e6: 609c str r4, [r3, #8] │ │ + 62e8: 9b03 ldr r3, [sp, #12] │ │ + 62ea: 2100 movs r1, #0 │ │ + 62ec: 4a2b ldr r2, [pc, #172] ; (639c ) │ │ + 62ee: eb03 0088 add.w r0, r3, r8, lsl #2 │ │ + 62f2: eb0b 030e add.w r3, fp, lr │ │ + 62f6: 447a add r2, pc │ │ + 62f8: 6812 ldr r2, [r2, #0] │ │ + 62fa: 46d0 mov r8, sl │ │ + 62fc: f7fd eaee blx 38dc │ │ + 6300: e7b6 b.n 6270 │ │ + 6302: f8db 201c ldr.w r2, [fp, #28] │ │ + 6306: f50d 799a add.w r9, sp, #308 ; 0x134 │ │ + 630a: f8db 301c ldr.w r3, [fp, #28] │ │ + 630e: f10d 0814 add.w r8, sp, #20 │ │ + 6312: 4648 mov r0, r9 │ │ + 6314: f10d 0a10 add.w sl, sp, #16 │ │ + 6318: 6891 ldr r1, [r2, #8] │ │ + 631a: 685a ldr r2, [r3, #4] │ │ + 631c: f7fd fc38 bl 3b90 │ │ + 6320: 2101 movs r1, #1 │ │ + 6322: 1d28 adds r0, r5, #4 │ │ + 6324: f7fe fa04 bl 4730 │ │ + 6328: 4631 mov r1, r6 │ │ + 632a: 9a01 ldr r2, [sp, #4] │ │ + 632c: 4604 mov r4, r0 │ │ + 632e: 4648 mov r0, r9 │ │ + 6330: 4623 mov r3, r4 │ │ + 6332: f7fd fe4e bl 3fd2 │ │ + 6336: 4631 mov r1, r6 │ │ + 6338: 463a mov r2, r7 │ │ + 633a: 4648 mov r0, r9 │ │ + 633c: 4623 mov r3, r4 │ │ + 633e: 2600 movs r6, #0 │ │ + 6340: f7ff fedf bl 6102 │ │ + 6344: 4607 mov r7, r0 │ │ + 6346: 682b ldr r3, [r5, #0] │ │ + 6348: 429e cmp r6, r3 │ │ + 634a: da0f bge.n 636c │ │ + 634c: 4651 mov r1, sl │ │ + 634e: f858 0026 ldr.w r0, [r8, r6, lsl #2] │ │ + 6352: f7fd eb1e blx 3990 │ │ + 6356: eb0b 1346 add.w r3, fp, r6, lsl #5 │ │ + 635a: f103 0208 add.w r2, r3, #8 │ │ + 635e: 6851 ldr r1, [r2, #4] │ │ + 6360: 42b9 cmp r1, r7 │ │ + 6362: dd01 ble.n 6368 │ │ + 6364: 6999 ldr r1, [r3, #24] │ │ + 6366: b979 cbnz r1, 6388 │ │ + 6368: 3601 adds r6, #1 │ │ + 636a: e7ec b.n 6346 │ │ + 636c: 4648 mov r0, r9 │ │ + 636e: f7fd fba9 bl 3ac4 │ │ + 6372: 4620 mov r0, r4 │ │ + 6374: e000 b.n 6378 │ │ + 6376: 2000 movs r0, #0 │ │ + 6378: 9b02 ldr r3, [sp, #8] │ │ + 637a: f8dd 2844 ldr.w r2, [sp, #2116] ; 0x844 │ │ + 637e: 681b ldr r3, [r3, #0] │ │ + 6380: 429a cmp r2, r3 │ │ + 6382: d004 beq.n 638e │ │ + 6384: f7fd e9f6 blx 3774 <__stack_chk_fail@plt> │ │ + 6388: 6857 ldr r7, [r2, #4] │ │ + 638a: 699c ldr r4, [r3, #24] │ │ + 638c: e7ec b.n 6368 │ │ + 638e: f60d 0d4c addw sp, sp, #2124 ; 0x84c │ │ + 6392: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 6396: bf00 nop │ │ + 6398: 3c70 subs r4, #112 ; 0x70 │ │ + 639a: 0000 movs r0, r0 │ │ + 639c: 3bee subs r3, #238 ; 0xee │ │ + ... │ │ + │ │ +000063a0 : │ │ + 63a0: b510 push {r4, lr} │ │ + 63a2: f44f 74e0 mov.w r4, #448 ; 0x1c0 │ │ + 63a6: fb04 1402 mla r4, r4, r2, r1 │ │ + 63aa: 6964 ldr r4, [r4, #20] │ │ + 63ac: b11c cbz r4, 63b6 │ │ + 63ae: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ + 63b2: f7ff bf41 b.w 6238 │ │ + 63b6: 4620 mov r0, r4 │ │ + 63b8: bd10 pop {r4, pc} │ │ + ... │ │ + │ │ +000063bc : │ │ + 63bc: b570 push {r4, r5, r6, lr} │ │ + 63be: 460d mov r5, r1 │ │ + 63c0: 4614 mov r4, r2 │ │ + 63c2: f7ff fc33 bl 5c2c │ │ + 63c6: 4904 ldr r1, [pc, #16] ; (63d8 ) │ │ + 63c8: 462a mov r2, r5 │ │ + 63ca: 4623 mov r3, r4 │ │ + 63cc: 2004 movs r0, #4 │ │ + 63ce: 4479 add r1, pc │ │ + 63d0: e8bd 4070 ldmia.w sp!, {r4, r5, r6, lr} │ │ + 63d4: f001 bcea b.w 7dac <_Unwind_GetTextRelBase@@Base+0x88> │ │ + 63d8: 2240 movs r2, #64 ; 0x40 │ │ + ... │ │ + │ │ +000063dc : │ │ + 63dc: b5f0 push {r4, r5, r6, r7, lr} │ │ + 63de: b085 sub sp, #20 │ │ + 63e0: 4d2d ldr r5, [pc, #180] ; (6498 ) │ │ + 63e2: 4604 mov r4, r0 │ │ + 63e4: 2008 movs r0, #8 │ │ + 63e6: ae01 add r6, sp, #4 │ │ + 63e8: 447d add r5, pc │ │ + 63ea: 682d ldr r5, [r5, #0] │ │ + 63ec: 682b ldr r3, [r5, #0] │ │ + 63ee: 9303 str r3, [sp, #12] │ │ + 63f0: f7fd e9e4 blx 37bc │ │ + 63f4: 2300 movs r3, #0 │ │ + 63f6: 6043 str r3, [r0, #4] │ │ + 63f8: 4b28 ldr r3, [pc, #160] ; (649c ) │ │ + 63fa: 447b add r3, pc │ │ + 63fc: 681b ldr r3, [r3, #0] │ │ + 63fe: 3308 adds r3, #8 │ │ + 6400: 6003 str r3, [r0, #0] │ │ + 6402: 4b27 ldr r3, [pc, #156] ; (64a0 ) │ │ + 6404: 62a6 str r6, [r4, #40] ; 0x28 │ │ + 6406: 447b add r3, pc │ │ + 6408: 681b ldr r3, [r3, #0] │ │ + 640a: 9002 str r0, [sp, #8] │ │ + 640c: 3308 adds r3, #8 │ │ + 640e: 9301 str r3, [sp, #4] │ │ + 6410: 6a63 ldr r3, [r4, #36] ; 0x24 │ │ + 6412: f8c3 67ac str.w r6, [r3, #1964] ; 0x7ac │ │ + 6416: 2100 movs r1, #0 │ │ + 6418: 4620 mov r0, r4 │ │ + 641a: 460a mov r2, r1 │ │ + 641c: f7ff f92c bl 5678 │ │ + 6420: 3001 adds r0, #1 │ │ + 6422: d104 bne.n 642e │ │ + 6424: 481f ldr r0, [pc, #124] ; (64a4 ) │ │ + 6426: 4478 add r0, pc │ │ + 6428: f7fd e9f8 blx 381c │ │ + 642c: e01c b.n 6468 │ │ + 642e: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 6430: f7fe f9d3 bl 47da │ │ + 6434: 2800 cmp r0, #0 │ │ + 6436: dd17 ble.n 6468 │ │ + 6438: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 643a: f7fe fbbf bl 4bbc │ │ + 643e: 6a67 ldr r7, [r4, #36] ; 0x24 │ │ + 6440: f8d7 3710 ldr.w r3, [r7, #1808] ; 0x710 │ │ + 6444: 3301 adds r3, #1 │ │ + 6446: d0e6 beq.n 6416 │ │ + 6448: 4620 mov r0, r4 │ │ + 644a: f7fe fbe0 bl 4c0e │ │ + 644e: 4638 mov r0, r7 │ │ + 6450: f7ff f80e bl 5470 │ │ + 6454: 4620 mov r0, r4 │ │ + 6456: f7fe fbe8 bl 4c2a │ │ + 645a: 4620 mov r0, r4 │ │ + 645c: f7fd e996 blx 378c │ │ + 6460: 4911 ldr r1, [pc, #68] ; (64a8 ) │ │ + 6462: 4630 mov r0, r6 │ │ + 6464: 4479 add r1, pc │ │ + 6466: e00b b.n 6480 │ │ + 6468: 4620 mov r0, r4 │ │ + 646a: f7fe fbd0 bl 4c0e │ │ + 646e: 4620 mov r0, r4 │ │ + 6470: f7fe fbdb bl 4c2a │ │ + 6474: 4620 mov r0, r4 │ │ + 6476: f7fd e98a blx 378c │ │ + 647a: 490c ldr r1, [pc, #48] ; (64ac ) │ │ + 647c: 4630 mov r0, r6 │ │ + 647e: 4479 add r1, pc │ │ + 6480: f7ff fc82 bl 5d88 │ │ + 6484: 9a03 ldr r2, [sp, #12] │ │ + 6486: 682b ldr r3, [r5, #0] │ │ + 6488: 2000 movs r0, #0 │ │ + 648a: 429a cmp r2, r3 │ │ + 648c: d001 beq.n 6492 │ │ + 648e: f7fd e972 blx 3774 <__stack_chk_fail@plt> │ │ + 6492: b005 add sp, #20 │ │ + 6494: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 6496: bf00 nop │ │ + 6498: 3ad0 subs r2, #208 ; 0xd0 │ │ + 649a: 0000 movs r0, r0 │ │ + 649c: 3aee subs r2, #238 ; 0xee │ │ + 649e: 0000 movs r0, r0 │ │ + 64a0: 3ae6 subs r2, #230 ; 0xe6 │ │ + 64a2: 0000 movs r0, r0 │ │ + 64a4: 2440 movs r4, #64 ; 0x40 │ │ + 64a6: 0000 movs r0, r0 │ │ + 64a8: 2420 movs r4, #32 │ │ + 64aa: 0000 movs r0, r0 │ │ + 64ac: 23f1 movs r3, #241 ; 0xf1 │ │ + ... │ │ + │ │ +000064b0 : │ │ + 64b0: 4b05 ldr r3, [pc, #20] ; (64c8 ) │ │ + 64b2: b510 push {r4, lr} │ │ + 64b4: 447b add r3, pc │ │ + 64b6: 681b ldr r3, [r3, #0] │ │ + 64b8: 4604 mov r4, r0 │ │ + 64ba: 3308 adds r3, #8 │ │ + 64bc: 6003 str r3, [r0, #0] │ │ + 64be: f7ff fb85 bl 5bcc │ │ + 64c2: 4620 mov r0, r4 │ │ + 64c4: bd10 pop {r4, pc} │ │ 64c6: bf00 nop │ │ + 64c8: 3a34 subs r2, #52 ; 0x34 │ │ + ... │ │ │ │ -000064c8 <__aeabi_idiv0>: │ │ - 64c8: b502 push {r1, lr} │ │ - 64ca: f04f 0008 mov.w r0, #8 │ │ - 64ce: f7fd e9d4 blx 3878 │ │ - 64d2: bd02 pop {r1, pc} │ │ - 64d4: 6803 ldr r3, [r0, #0] │ │ - 64d6: 005a lsls r2, r3, #1 │ │ - 64d8: bf4c ite mi │ │ - 64da: f043 4300 orrmi.w r3, r3, #2147483648 ; 0x80000000 │ │ - 64de: f023 4300 bicpl.w r3, r3, #2147483648 ; 0x80000000 │ │ - 64e2: 4418 add r0, r3 │ │ - 64e4: 4770 bx lr │ │ - 64e6: e92d 4ff7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 64ea: 4681 mov r9, r0 │ │ - 64ec: 4616 mov r6, r2 │ │ - 64ee: b321 cbz r1, 653a <__aeabi_idiv0+0x72> │ │ - 64f0: f101 38ff add.w r8, r1, #4294967295 ; 0xffffffff │ │ - 64f4: 2700 movs r7, #0 │ │ - 64f6: 46c2 mov sl, r8 │ │ - 64f8: eb07 040a add.w r4, r7, sl │ │ - 64fc: eb04 74d4 add.w r4, r4, r4, lsr #31 │ │ - 6500: 1064 asrs r4, r4, #1 │ │ - 6502: 00e3 lsls r3, r4, #3 │ │ - 6504: 9301 str r3, [sp, #4] │ │ - 6506: eb09 0503 add.w r5, r9, r3 │ │ - 650a: 4628 mov r0, r5 │ │ - 650c: f7ff ffe2 bl 64d4 <__aeabi_idiv0+0xc> │ │ - 6510: 4544 cmp r4, r8 │ │ - 6512: 9b01 ldr r3, [sp, #4] │ │ - 6514: 4683 mov fp, r0 │ │ - 6516: d014 beq.n 6542 <__aeabi_idiv0+0x7a> │ │ - 6518: f103 0008 add.w r0, r3, #8 │ │ - 651c: 4448 add r0, r9 │ │ - 651e: f7ff ffd9 bl 64d4 <__aeabi_idiv0+0xc> │ │ - 6522: 455e cmp r6, fp │ │ - 6524: d204 bcs.n 6530 <__aeabi_idiv0+0x68> │ │ - 6526: 42bc cmp r4, r7 │ │ - 6528: d009 beq.n 653e <__aeabi_idiv0+0x76> │ │ - 652a: f104 3aff add.w sl, r4, #4294967295 ; 0xffffffff │ │ - 652e: e7e3 b.n 64f8 <__aeabi_idiv0+0x30> │ │ - 6530: 3801 subs r0, #1 │ │ - 6532: 4286 cmp r6, r0 │ │ - 6534: d907 bls.n 6546 <__aeabi_idiv0+0x7e> │ │ - 6536: 1c67 adds r7, r4, #1 │ │ - 6538: e7de b.n 64f8 <__aeabi_idiv0+0x30> │ │ - 653a: 460d mov r5, r1 │ │ - 653c: e003 b.n 6546 <__aeabi_idiv0+0x7e> │ │ - 653e: 2500 movs r5, #0 │ │ - 6540: e001 b.n 6546 <__aeabi_idiv0+0x7e> │ │ - 6542: 4286 cmp r6, r0 │ │ - 6544: d3ef bcc.n 6526 <__aeabi_idiv0+0x5e> │ │ - 6546: 4628 mov r0, r5 │ │ - 6548: b003 add sp, #12 │ │ - 654a: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 654e: 2801 cmp r0, #1 │ │ - 6550: d006 beq.n 6560 <__aeabi_idiv0+0x98> │ │ - 6552: 2802 cmp r0, #2 │ │ - 6554: d008 beq.n 6568 <__aeabi_idiv0+0xa0> │ │ - 6556: b958 cbnz r0, 6570 <__aeabi_idiv0+0xa8> │ │ - 6558: 4806 ldr r0, [pc, #24] ; (6574 <__aeabi_idiv0+0xac>) │ │ - 655a: 4478 add r0, pc │ │ - 655c: 6800 ldr r0, [r0, #0] │ │ - 655e: 4770 bx lr │ │ - 6560: 4805 ldr r0, [pc, #20] ; (6578 <__aeabi_idiv0+0xb0>) │ │ - 6562: 4478 add r0, pc │ │ - 6564: 6800 ldr r0, [r0, #0] │ │ - 6566: 4770 bx lr │ │ - 6568: 4804 ldr r0, [pc, #16] ; (657c <__aeabi_idiv0+0xb4>) │ │ - 656a: 4478 add r0, pc │ │ - 656c: 6800 ldr r0, [r0, #0] │ │ - 656e: 4770 bx lr │ │ - 6570: 2000 movs r0, #0 │ │ - 6572: 4770 bx lr │ │ - 6574: 399a subs r1, #154 ; 0x9a │ │ - 6576: 0000 movs r0, r0 │ │ - 6578: 3996 subs r1, #150 ; 0x96 │ │ - 657a: 0000 movs r0, r0 │ │ - 657c: 3992 subs r1, #146 ; 0x92 │ │ - 657e: 0000 movs r0, r0 │ │ - 6580: 4b25 ldr r3, [pc, #148] ; (6618 <__aeabi_idiv0+0x150>) │ │ - 6582: b573 push {r0, r1, r4, r5, r6, lr} │ │ - 6584: 447b add r3, pc │ │ - 6586: 681b ldr r3, [r3, #0] │ │ - 6588: 4604 mov r4, r0 │ │ - 658a: 1e8e subs r6, r1, #2 │ │ - 658c: b133 cbz r3, 659c <__aeabi_idiv0+0xd4> │ │ - 658e: 4630 mov r0, r6 │ │ - 6590: a901 add r1, sp, #4 │ │ - 6592: f7fd e978 blx 3884 <__gnu_Unwind_Find_exidx@plt> │ │ - 6596: 4605 mov r5, r0 │ │ - 6598: b955 cbnz r5, 65b0 <__aeabi_idiv0+0xe8> │ │ - 659a: e00f b.n 65bc <__aeabi_idiv0+0xf4> │ │ - 659c: 4d1f ldr r5, [pc, #124] ; (661c <__aeabi_idiv0+0x154>) │ │ - 659e: 4b20 ldr r3, [pc, #128] ; (6620 <__aeabi_idiv0+0x158>) │ │ - 65a0: 447d add r5, pc │ │ - 65a2: 682d ldr r5, [r5, #0] │ │ - 65a4: 447b add r3, pc │ │ - 65a6: 681b ldr r3, [r3, #0] │ │ - 65a8: 1aed subs r5, r5, r3 │ │ - 65aa: 4618 mov r0, r3 │ │ - 65ac: 10ed asrs r5, r5, #3 │ │ - 65ae: 9501 str r5, [sp, #4] │ │ - 65b0: 9901 ldr r1, [sp, #4] │ │ - 65b2: 4632 mov r2, r6 │ │ - 65b4: f7ff ff97 bl 64e6 <__aeabi_idiv0+0x1e> │ │ - 65b8: 4605 mov r5, r0 │ │ - 65ba: b910 cbnz r0, 65c2 <__aeabi_idiv0+0xfa> │ │ - 65bc: 6125 str r5, [r4, #16] │ │ - 65be: 2009 movs r0, #9 │ │ - 65c0: e027 b.n 6612 <__aeabi_idiv0+0x14a> │ │ - 65c2: f7ff ff87 bl 64d4 <__aeabi_idiv0+0xc> │ │ - 65c6: 686b ldr r3, [r5, #4] │ │ - 65c8: 2b01 cmp r3, #1 │ │ - 65ca: 64a0 str r0, [r4, #72] ; 0x48 │ │ - 65cc: d103 bne.n 65d6 <__aeabi_idiv0+0x10e> │ │ - 65ce: 2300 movs r3, #0 │ │ - 65d0: 2005 movs r0, #5 │ │ - 65d2: 6123 str r3, [r4, #16] │ │ - 65d4: e01d b.n 6612 <__aeabi_idiv0+0x14a> │ │ - 65d6: 2b00 cmp r3, #0 │ │ - 65d8: f105 0004 add.w r0, r5, #4 │ │ - 65dc: da02 bge.n 65e4 <__aeabi_idiv0+0x11c> │ │ - 65de: 64e0 str r0, [r4, #76] ; 0x4c │ │ - 65e0: 2301 movs r3, #1 │ │ - 65e2: e003 b.n 65ec <__aeabi_idiv0+0x124> │ │ - 65e4: f7ff ff76 bl 64d4 <__aeabi_idiv0+0xc> │ │ - 65e8: 2300 movs r3, #0 │ │ - 65ea: 64e0 str r0, [r4, #76] ; 0x4c │ │ - 65ec: 6ce0 ldr r0, [r4, #76] ; 0x4c │ │ - 65ee: 6523 str r3, [r4, #80] ; 0x50 │ │ - 65f0: 6803 ldr r3, [r0, #0] │ │ - 65f2: 2b00 cmp r3, #0 │ │ - 65f4: da09 bge.n 660a <__aeabi_idiv0+0x142> │ │ - 65f6: f3c3 6003 ubfx r0, r3, #24, #4 │ │ - 65fa: f7ff ffa8 bl 654e <__aeabi_idiv0+0x86> │ │ - 65fe: 6120 str r0, [r4, #16] │ │ - 6600: 2800 cmp r0, #0 │ │ - 6602: bf0c ite eq │ │ - 6604: 2009 moveq r0, #9 │ │ - 6606: 2000 movne r0, #0 │ │ - 6608: e003 b.n 6612 <__aeabi_idiv0+0x14a> │ │ - 660a: f7ff ff63 bl 64d4 <__aeabi_idiv0+0xc> │ │ - 660e: 6120 str r0, [r4, #16] │ │ - 6610: 2000 movs r0, #0 │ │ - 6612: b002 add sp, #8 │ │ - 6614: bd70 pop {r4, r5, r6, pc} │ │ - 6616: bf00 nop │ │ - 6618: 397c subs r1, #124 ; 0x7c │ │ - 661a: 0000 movs r0, r0 │ │ - 661c: 3964 subs r1, #100 ; 0x64 │ │ - 661e: 0000 movs r0, r0 │ │ - 6620: 3964 subs r1, #100 ; 0x64 │ │ - 6622: 0000 movs r0, r0 │ │ - 6624: 6803 ldr r3, [r0, #0] │ │ - 6626: b510 push {r4, lr} │ │ - 6628: 4604 mov r4, r0 │ │ - 662a: 07d8 lsls r0, r3, #31 │ │ - 662c: d409 bmi.n 6642 <__aeabi_idiv0+0x17a> │ │ - 662e: f013 0f02 tst.w r3, #2 │ │ - 6632: f104 0048 add.w r0, r4, #72 ; 0x48 │ │ - 6636: d002 beq.n 663e <__aeabi_idiv0+0x176> │ │ - 6638: f000 fc02 bl 6e40 <__gnu_Unwind_Restore_VFP_D> │ │ - 663c: e001 b.n 6642 <__aeabi_idiv0+0x17a> │ │ - 663e: f000 fbf7 bl 6e30 <__gnu_Unwind_Restore_VFP> │ │ - 6642: 6823 ldr r3, [r4, #0] │ │ - 6644: 0759 lsls r1, r3, #29 │ │ - 6646: d403 bmi.n 6650 <__aeabi_idiv0+0x188> │ │ - 6648: f104 00d0 add.w r0, r4, #208 ; 0xd0 │ │ - 664c: f000 fc00 bl 6e50 <__gnu_Unwind_Restore_VFP_D_16_to_31> │ │ - 6650: 6823 ldr r3, [r4, #0] │ │ - 6652: 071a lsls r2, r3, #28 │ │ - 6654: d403 bmi.n 665e <__aeabi_idiv0+0x196> │ │ - 6656: f504 70a8 add.w r0, r4, #336 ; 0x150 │ │ - 665a: f000 fc01 bl 6e60 <__gnu_Unwind_Restore_WMMXD> │ │ - 665e: 6823 ldr r3, [r4, #0] │ │ - 6660: 06db lsls r3, r3, #27 │ │ - 6662: d405 bmi.n 6670 <__aeabi_idiv0+0x1a8> │ │ - 6664: f504 70e8 add.w r0, r4, #464 ; 0x1d0 │ │ - 6668: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ - 666c: f000 bc3c b.w 6ee8 <__gnu_Unwind_Restore_WMMXC> │ │ - 6670: bd10 pop {r4, pc} │ │ - 6672: 6803 ldr r3, [r0, #0] │ │ - 6674: b10b cbz r3, 667a <__aeabi_idiv0+0x1b2> │ │ - 6676: 5818 ldr r0, [r3, r0] │ │ - 6678: 4770 bx lr │ │ - 667a: 4618 mov r0, r3 │ │ - 667c: 4770 bx lr │ │ - 667e: 2009 movs r0, #9 │ │ - 6680: 4770 bx lr │ │ - 6682: 4770 bx lr │ │ - 6684: b570 push {r4, r5, r6, lr} │ │ - 6686: 4605 mov r5, r0 │ │ - 6688: 460c mov r4, r1 │ │ - 668a: 4628 mov r0, r5 │ │ - 668c: 6c21 ldr r1, [r4, #64] ; 0x40 │ │ - 668e: f7ff ff77 bl 6580 <__aeabi_idiv0+0xb8> │ │ - 6692: 4606 mov r6, r0 │ │ - 6694: b108 cbz r0, 669a <__aeabi_idiv0+0x1d2> │ │ - 6696: f7fd e8fc blx 3890 │ │ - 669a: 6c23 ldr r3, [r4, #64] ; 0x40 │ │ - 669c: 2001 movs r0, #1 │ │ - 669e: 4629 mov r1, r5 │ │ - 66a0: 4622 mov r2, r4 │ │ - 66a2: 616b str r3, [r5, #20] │ │ - 66a4: 692b ldr r3, [r5, #16] │ │ - 66a6: 4798 blx r3 │ │ - 66a8: 2808 cmp r0, #8 │ │ - 66aa: d0ee beq.n 668a <__aeabi_idiv0+0x1c2> │ │ - 66ac: 2807 cmp r0, #7 │ │ - 66ae: d1f2 bne.n 6696 <__aeabi_idiv0+0x1ce> │ │ - 66b0: 4630 mov r0, r6 │ │ - 66b2: 6c21 ldr r1, [r4, #64] ; 0x40 │ │ - 66b4: f7ff ffe5 bl 6682 <__aeabi_idiv0+0x1ba> │ │ - 66b8: 1d20 adds r0, r4, #4 │ │ - 66ba: f000 fbad bl 6e18 <__restore_core_regs> │ │ - 66be: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 66c2: 1d0d adds r5, r1, #4 │ │ - 66c4: f8d0 800c ldr.w r8, [r0, #12] │ │ - 66c8: 4607 mov r7, r0 │ │ - 66ca: f8d0 9018 ldr.w r9, [r0, #24] │ │ - 66ce: 4692 mov sl, r2 │ │ - 66d0: cd0f ldmia r5!, {r0, r1, r2, r3} │ │ - 66d2: f5ad 7d73 sub.w sp, sp, #972 ; 0x3cc │ │ - 66d6: ac03 add r4, sp, #12 │ │ - 66d8: ae02 add r6, sp, #8 │ │ - 66da: c40f stmia r4!, {r0, r1, r2, r3} │ │ - 66dc: cd0f ldmia r5!, {r0, r1, r2, r3} │ │ - 66de: c40f stmia r4!, {r0, r1, r2, r3} │ │ - 66e0: cd0f ldmia r5!, {r0, r1, r2, r3} │ │ - 66e2: c40f stmia r4!, {r0, r1, r2, r3} │ │ - 66e4: e895 000f ldmia.w r5, {r0, r1, r2, r3} │ │ - 66e8: ad7a add r5, sp, #488 ; 0x1e8 │ │ - 66ea: e884 000f stmia.w r4, {r0, r1, r2, r3} │ │ - 66ee: 2300 movs r3, #0 │ │ - 66f0: 469b mov fp, r3 │ │ - 66f2: 6033 str r3, [r6, #0] │ │ - 66f4: 4638 mov r0, r7 │ │ - 66f6: 6c31 ldr r1, [r6, #64] ; 0x40 │ │ - 66f8: f7ff ff42 bl 6580 <__aeabi_idiv0+0xb8> │ │ - 66fc: f1ba 0f00 cmp.w sl, #0 │ │ - 6700: bf14 ite ne │ │ - 6702: f04f 0a0a movne.w sl, #10 │ │ - 6706: f04f 0a09 moveq.w sl, #9 │ │ - 670a: 4604 mov r4, r0 │ │ - 670c: b978 cbnz r0, 672e <__aeabi_idiv0+0x266> │ │ - 670e: 6c33 ldr r3, [r6, #64] ; 0x40 │ │ - 6710: 4631 mov r1, r6 │ │ - 6712: f44f 72f0 mov.w r2, #480 ; 0x1e0 │ │ - 6716: 4628 mov r0, r5 │ │ - 6718: 617b str r3, [r7, #20] │ │ - 671a: f7fc efa6 blx 3668 │ │ - 671e: 693b ldr r3, [r7, #16] │ │ - 6720: 4650 mov r0, sl │ │ - 6722: 4639 mov r1, r7 │ │ - 6724: 462a mov r2, r5 │ │ - 6726: 4798 blx r3 │ │ - 6728: 6bab ldr r3, [r5, #56] ; 0x38 │ │ - 672a: 4683 mov fp, r0 │ │ - 672c: e002 b.n 6734 <__aeabi_idiv0+0x26c> │ │ - 672e: 6bb3 ldr r3, [r6, #56] ; 0x38 │ │ - 6730: f04a 0a10 orr.w sl, sl, #16 │ │ - 6734: 6473 str r3, [r6, #68] ; 0x44 │ │ - 6736: 2001 movs r0, #1 │ │ - 6738: e88d 0240 stmia.w sp, {r6, r9} │ │ - 673c: 4651 mov r1, sl │ │ - 673e: 463a mov r2, r7 │ │ - 6740: 463b mov r3, r7 │ │ - 6742: 47c0 blx r8 │ │ - 6744: b9a8 cbnz r0, 6772 <__aeabi_idiv0+0x2aa> │ │ - 6746: b9b4 cbnz r4, 6776 <__aeabi_idiv0+0x2ae> │ │ - 6748: 4630 mov r0, r6 │ │ - 674a: 4629 mov r1, r5 │ │ - 674c: f44f 72f0 mov.w r2, #480 ; 0x1e0 │ │ - 6750: f7fc ef8a blx 3668 │ │ - 6754: f1bb 0f08 cmp.w fp, #8 │ │ - 6758: d101 bne.n 675e <__aeabi_idiv0+0x296> │ │ - 675a: 46a2 mov sl, r4 │ │ - 675c: e7ca b.n 66f4 <__aeabi_idiv0+0x22c> │ │ - 675e: f1bb 0f07 cmp.w fp, #7 │ │ - 6762: d106 bne.n 6772 <__aeabi_idiv0+0x2aa> │ │ - 6764: 4620 mov r0, r4 │ │ - 6766: 6c31 ldr r1, [r6, #64] ; 0x40 │ │ - 6768: f7ff ff8b bl 6682 <__aeabi_idiv0+0x1ba> │ │ - 676c: a803 add r0, sp, #12 │ │ - 676e: f000 fb53 bl 6e18 <__restore_core_regs> │ │ - 6772: 2009 movs r0, #9 │ │ - 6774: e000 b.n 6778 <__aeabi_idiv0+0x2b0> │ │ - 6776: 4620 mov r0, r4 │ │ - 6778: f50d 7d73 add.w sp, sp, #972 ; 0x3cc │ │ - 677c: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - │ │ -00006780 <_Unwind_GetCFA>: │ │ - 6780: 6c40 ldr r0, [r0, #68] ; 0x44 │ │ - 6782: 4770 bx lr │ │ - │ │ -00006784 <__gnu_Unwind_RaiseException>: │ │ - 6784: 6bcb ldr r3, [r1, #60] ; 0x3c │ │ - 6786: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 678a: 1d0d adds r5, r1, #4 │ │ - 678c: 640b str r3, [r1, #64] ; 0x40 │ │ - 678e: 4607 mov r7, r0 │ │ - 6790: 460e mov r6, r1 │ │ - 6792: b0f8 sub sp, #480 ; 0x1e0 │ │ - 6794: cd0f ldmia r5!, {r0, r1, r2, r3} │ │ - 6796: ac01 add r4, sp, #4 │ │ - 6798: 46e8 mov r8, sp │ │ - 679a: c40f stmia r4!, {r0, r1, r2, r3} │ │ - 679c: cd0f ldmia r5!, {r0, r1, r2, r3} │ │ - 679e: c40f stmia r4!, {r0, r1, r2, r3} │ │ - 67a0: cd0f ldmia r5!, {r0, r1, r2, r3} │ │ - 67a2: c40f stmia r4!, {r0, r1, r2, r3} │ │ - 67a4: e895 000f ldmia.w r5, {r0, r1, r2, r3} │ │ - 67a8: e884 000f stmia.w r4, {r0, r1, r2, r3} │ │ - 67ac: f04f 33ff mov.w r3, #4294967295 ; 0xffffffff │ │ - 67b0: 9300 str r3, [sp, #0] │ │ - 67b2: 4638 mov r0, r7 │ │ - 67b4: f8d8 1040 ldr.w r1, [r8, #64] ; 0x40 │ │ - 67b8: f7ff fee2 bl 6580 <__aeabi_idiv0+0xb8> │ │ - 67bc: b978 cbnz r0, 67de <__gnu_Unwind_RaiseException+0x5a> │ │ - 67be: 693b ldr r3, [r7, #16] │ │ - 67c0: 4639 mov r1, r7 │ │ - 67c2: 466a mov r2, sp │ │ - 67c4: 4798 blx r3 │ │ - 67c6: 2808 cmp r0, #8 │ │ - 67c8: 4604 mov r4, r0 │ │ - 67ca: d0f2 beq.n 67b2 <__gnu_Unwind_RaiseException+0x2e> │ │ - 67cc: 4668 mov r0, sp │ │ - 67ce: f7ff ff29 bl 6624 <__aeabi_idiv0+0x15c> │ │ - 67d2: 2c06 cmp r4, #6 │ │ - 67d4: d103 bne.n 67de <__gnu_Unwind_RaiseException+0x5a> │ │ - 67d6: 4638 mov r0, r7 │ │ - 67d8: 4631 mov r1, r6 │ │ - 67da: f7ff ff53 bl 6684 <__aeabi_idiv0+0x1bc> │ │ - 67de: 2009 movs r0, #9 │ │ - 67e0: b078 add sp, #480 ; 0x1e0 │ │ - 67e2: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - │ │ -000067e6 <__gnu_Unwind_ForcedUnwind>: │ │ - 67e6: b510 push {r4, lr} │ │ - 67e8: 6182 str r2, [r0, #24] │ │ - 67ea: 6bda ldr r2, [r3, #60] ; 0x3c │ │ - 67ec: 60c1 str r1, [r0, #12] │ │ - 67ee: 4619 mov r1, r3 │ │ - 67f0: e8bd 4010 ldmia.w sp!, {r4, lr} │ │ - 67f4: 641a str r2, [r3, #64] ; 0x40 │ │ - 67f6: 2200 movs r2, #0 │ │ - 67f8: e761 b.n 66be <__aeabi_idiv0+0x1f6> │ │ - │ │ -000067fa <__gnu_Unwind_Resume>: │ │ - 67fa: 6943 ldr r3, [r0, #20] │ │ - 67fc: b570 push {r4, r5, r6, lr} │ │ - 67fe: 4605 mov r5, r0 │ │ - 6800: 68c6 ldr r6, [r0, #12] │ │ - 6802: 460c mov r4, r1 │ │ - 6804: 640b str r3, [r1, #64] ; 0x40 │ │ - 6806: b11e cbz r6, 6810 <__gnu_Unwind_Resume+0x16> │ │ - 6808: 2201 movs r2, #1 │ │ - 680a: f7ff ff58 bl 66be <__aeabi_idiv0+0x1f6> │ │ - 680e: e013 b.n 6838 <__gnu_Unwind_Resume+0x3e> │ │ - 6810: 6903 ldr r3, [r0, #16] │ │ - 6812: 4629 mov r1, r5 │ │ - 6814: 2002 movs r0, #2 │ │ - 6816: 4622 mov r2, r4 │ │ - 6818: 4798 blx r3 │ │ - 681a: 2807 cmp r0, #7 │ │ - 681c: d005 beq.n 682a <__gnu_Unwind_Resume+0x30> │ │ - 681e: 2808 cmp r0, #8 │ │ - 6820: d10a bne.n 6838 <__gnu_Unwind_Resume+0x3e> │ │ - 6822: 4628 mov r0, r5 │ │ - 6824: 4621 mov r1, r4 │ │ - 6826: f7ff ff2d bl 6684 <__aeabi_idiv0+0x1bc> │ │ - 682a: 4630 mov r0, r6 │ │ - 682c: 6c21 ldr r1, [r4, #64] ; 0x40 │ │ - 682e: f7ff ff28 bl 6682 <__aeabi_idiv0+0x1ba> │ │ - 6832: 1d20 adds r0, r4, #4 │ │ - 6834: f000 faf0 bl 6e18 <__restore_core_regs> │ │ - 6838: f7fd e82a blx 3890 │ │ - │ │ -0000683c <__gnu_Unwind_Resume_or_Rethrow>: │ │ - 683c: 68c2 ldr r2, [r0, #12] │ │ - 683e: b90a cbnz r2, 6844 <__gnu_Unwind_Resume_or_Rethrow+0x8> │ │ - 6840: f7ff bfa0 b.w 6784 <__gnu_Unwind_RaiseException> │ │ - 6844: 6bca ldr r2, [r1, #60] ; 0x3c │ │ - 6846: 640a str r2, [r1, #64] ; 0x40 │ │ - 6848: 2200 movs r2, #0 │ │ - 684a: e738 b.n 66be <__aeabi_idiv0+0x1f6> │ │ - │ │ -0000684c <_Unwind_Complete>: │ │ - 684c: 4770 bx lr │ │ - │ │ -0000684e <_Unwind_DeleteException>: │ │ - 684e: b508 push {r3, lr} │ │ - 6850: 4601 mov r1, r0 │ │ - 6852: 6883 ldr r3, [r0, #8] │ │ - 6854: b10b cbz r3, 685a <_Unwind_DeleteException+0xc> │ │ - 6856: 2001 movs r0, #1 │ │ - 6858: 4798 blx r3 │ │ - 685a: bd08 pop {r3, pc} │ │ - │ │ -0000685c <_Unwind_VRS_Get>: │ │ - 685c: b530 push {r4, r5, lr} │ │ - 685e: 2904 cmp r1, #4 │ │ - 6860: d810 bhi.n 6884 <_Unwind_VRS_Get+0x28> │ │ - 6862: e8df f001 tbb [pc, r1] │ │ - 6866: 0305 lsls r5, r0, #12 │ │ - 6868: 030f lsls r7, r1, #12 │ │ - 686a: 0003 movs r3, r0 │ │ - 686c: 2001 movs r0, #1 │ │ - 686e: bd30 pop {r4, r5, pc} │ │ - 6870: b943 cbnz r3, 6884 <_Unwind_VRS_Get+0x28> │ │ - 6872: 2a0f cmp r2, #15 │ │ - 6874: d806 bhi.n 6884 <_Unwind_VRS_Get+0x28> │ │ - 6876: eb00 0282 add.w r2, r0, r2, lsl #2 │ │ - 687a: 4618 mov r0, r3 │ │ - 687c: 6851 ldr r1, [r2, #4] │ │ - 687e: 9a03 ldr r2, [sp, #12] │ │ - 6880: 6011 str r1, [r2, #0] │ │ - 6882: bd30 pop {r4, r5, pc} │ │ - 6884: 2002 movs r0, #2 │ │ - 6886: bd30 pop {r4, r5, pc} │ │ - 6888: b51f push {r0, r1, r2, r3, r4, lr} │ │ - 688a: 460a mov r2, r1 │ │ - 688c: 2100 movs r1, #0 │ │ - 688e: ab03 add r3, sp, #12 │ │ - 6890: 9300 str r3, [sp, #0] │ │ - 6892: 460b mov r3, r1 │ │ - 6894: f7ff ffe2 bl 685c <_Unwind_VRS_Get> │ │ - 6898: 9803 ldr r0, [sp, #12] │ │ - 689a: b005 add sp, #20 │ │ - 689c: f85d fb04 ldr.w pc, [sp], #4 │ │ - │ │ -000068a0 <_Unwind_VRS_Set>: │ │ - 68a0: b530 push {r4, r5, lr} │ │ - 68a2: 2904 cmp r1, #4 │ │ - 68a4: d810 bhi.n 68c8 <_Unwind_VRS_Set+0x28> │ │ - 68a6: e8df f001 tbb [pc, r1] │ │ - 68aa: 0305 lsls r5, r0, #12 │ │ - 68ac: 030f lsls r7, r1, #12 │ │ - 68ae: 0003 movs r3, r0 │ │ - 68b0: 2001 movs r0, #1 │ │ - 68b2: bd30 pop {r4, r5, pc} │ │ - 68b4: b943 cbnz r3, 68c8 <_Unwind_VRS_Set+0x28> │ │ - 68b6: 2a0f cmp r2, #15 │ │ - 68b8: d806 bhi.n 68c8 <_Unwind_VRS_Set+0x28> │ │ - 68ba: 9903 ldr r1, [sp, #12] │ │ - 68bc: eb00 0282 add.w r2, r0, r2, lsl #2 │ │ - 68c0: 4618 mov r0, r3 │ │ - 68c2: 6809 ldr r1, [r1, #0] │ │ - 68c4: 6051 str r1, [r2, #4] │ │ - 68c6: bd30 pop {r4, r5, pc} │ │ - 68c8: 2002 movs r0, #2 │ │ - 68ca: bd30 pop {r4, r5, pc} │ │ - 68cc: b51f push {r0, r1, r2, r3, r4, lr} │ │ - 68ce: ab04 add r3, sp, #16 │ │ - 68d0: 460c mov r4, r1 │ │ - 68d2: 2100 movs r1, #0 │ │ - 68d4: f843 2d04 str.w r2, [r3, #-4]! │ │ - 68d8: 4622 mov r2, r4 │ │ - 68da: 9300 str r3, [sp, #0] │ │ - 68dc: 460b mov r3, r1 │ │ - 68de: f7ff ffdf bl 68a0 <_Unwind_VRS_Set> │ │ - 68e2: b004 add sp, #16 │ │ - 68e4: bd10 pop {r4, pc} │ │ - │ │ -000068e6 <__gnu_Unwind_Backtrace>: │ │ - 68e6: 6bd3 ldr r3, [r2, #60] ; 0x3c │ │ - 68e8: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 68ec: 1d15 adds r5, r2, #4 │ │ - 68ee: 6413 str r3, [r2, #64] ; 0x40 │ │ - 68f0: 4607 mov r7, r0 │ │ - 68f2: 4688 mov r8, r1 │ │ - 68f4: f5ad 7d0e sub.w sp, sp, #568 ; 0x238 │ │ - 68f8: cd0f ldmia r5!, {r0, r1, r2, r3} │ │ - 68fa: ac17 add r4, sp, #92 ; 0x5c │ │ - 68fc: ae16 add r6, sp, #88 ; 0x58 │ │ - 68fe: c40f stmia r4!, {r0, r1, r2, r3} │ │ - 6900: cd0f ldmia r5!, {r0, r1, r2, r3} │ │ - 6902: c40f stmia r4!, {r0, r1, r2, r3} │ │ - 6904: cd0f ldmia r5!, {r0, r1, r2, r3} │ │ - 6906: c40f stmia r4!, {r0, r1, r2, r3} │ │ - 6908: e895 000f ldmia.w r5, {r0, r1, r2, r3} │ │ - 690c: e884 000f stmia.w r4, {r0, r1, r2, r3} │ │ - 6910: 466c mov r4, sp │ │ - 6912: f04f 33ff mov.w r3, #4294967295 ; 0xffffffff │ │ - 6916: 6033 str r3, [r6, #0] │ │ - 6918: 4668 mov r0, sp │ │ - 691a: 6c31 ldr r1, [r6, #64] ; 0x40 │ │ - 691c: f7ff fe30 bl 6580 <__aeabi_idiv0+0xb8> │ │ - 6920: b108 cbz r0, 6926 <__gnu_Unwind_Backtrace+0x40> │ │ - 6922: 2509 movs r5, #9 │ │ - 6924: e014 b.n 6950 <__gnu_Unwind_Backtrace+0x6a> │ │ - 6926: 4630 mov r0, r6 │ │ - 6928: 210c movs r1, #12 │ │ - 692a: 466a mov r2, sp │ │ - 692c: f7ff ffce bl 68cc <_Unwind_VRS_Set+0x2c> │ │ - 6930: 4630 mov r0, r6 │ │ - 6932: 4641 mov r1, r8 │ │ - 6934: 47b8 blx r7 │ │ - 6936: 2800 cmp r0, #0 │ │ - 6938: d1f3 bne.n 6922 <__gnu_Unwind_Backtrace+0x3c> │ │ - 693a: 6923 ldr r3, [r4, #16] │ │ - 693c: 2008 movs r0, #8 │ │ - 693e: 4669 mov r1, sp │ │ - 6940: 4632 mov r2, r6 │ │ - 6942: 4798 blx r3 │ │ - 6944: 2805 cmp r0, #5 │ │ - 6946: 4605 mov r5, r0 │ │ - 6948: d002 beq.n 6950 <__gnu_Unwind_Backtrace+0x6a> │ │ - 694a: 2809 cmp r0, #9 │ │ - 694c: d1e4 bne.n 6918 <__gnu_Unwind_Backtrace+0x32> │ │ - 694e: e7e8 b.n 6922 <__gnu_Unwind_Backtrace+0x3c> │ │ - 6950: 4630 mov r0, r6 │ │ - 6952: f7ff fe67 bl 6624 <__aeabi_idiv0+0x15c> │ │ - 6956: 4628 mov r0, r5 │ │ - 6958: f50d 7d0e add.w sp, sp, #568 ; 0x238 │ │ - 695c: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 6960: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - 6964: 4616 mov r6, r2 │ │ - 6966: 6cca ldr r2, [r1, #76] ; 0x4c │ │ - 6968: b089 sub sp, #36 ; 0x24 │ │ - 696a: 4683 mov fp, r0 │ │ - 696c: 460c mov r4, r1 │ │ - 696e: 1d15 adds r5, r2, #4 │ │ - 6970: f000 0a03 and.w sl, r0, #3 │ │ - 6974: 6812 ldr r2, [r2, #0] │ │ - 6976: 461f mov r7, r3 │ │ - 6978: 9506 str r5, [sp, #24] │ │ - 697a: 9205 str r2, [sp, #20] │ │ - 697c: b93b cbnz r3, 698e <__gnu_Unwind_Backtrace+0xa8> │ │ - 697e: 0212 lsls r2, r2, #8 │ │ - 6980: f88d 301d strb.w r3, [sp, #29] │ │ - 6984: 9205 str r2, [sp, #20] │ │ - 6986: 2303 movs r3, #3 │ │ - 6988: f88d 301c strb.w r3, [sp, #28] │ │ - 698c: e00c b.n 69a8 <__gnu_Unwind_Backtrace+0xc2> │ │ - 698e: 2b02 cmp r3, #2 │ │ - 6990: dc0a bgt.n 69a8 <__gnu_Unwind_Backtrace+0xc2> │ │ - 6992: 0c13 lsrs r3, r2, #16 │ │ - 6994: f88d 301d strb.w r3, [sp, #29] │ │ - 6998: 0412 lsls r2, r2, #16 │ │ - 699a: 9205 str r2, [sp, #20] │ │ - 699c: b2db uxtb r3, r3 │ │ - 699e: 2202 movs r2, #2 │ │ - 69a0: f88d 201c strb.w r2, [sp, #28] │ │ - 69a4: eb05 0583 add.w r5, r5, r3, lsl #2 │ │ - 69a8: f1ba 0f02 cmp.w sl, #2 │ │ - 69ac: 6d23 ldr r3, [r4, #80] ; 0x50 │ │ - 69ae: bf08 it eq │ │ - 69b0: 6ba5 ldreq r5, [r4, #56] ; 0x38 │ │ - 69b2: f013 0901 ands.w r9, r3, #1 │ │ - 69b6: f040 80f1 bne.w 6b9c <__gnu_Unwind_Backtrace+0x2b6> │ │ - 69ba: f104 0158 add.w r1, r4, #88 ; 0x58 │ │ - 69be: ab04 add r3, sp, #16 │ │ - 69c0: 9102 str r1, [sp, #8] │ │ - 69c2: 9303 str r3, [sp, #12] │ │ - 69c4: f8d5 8000 ldr.w r8, [r5] │ │ - 69c8: f1b8 0f00 cmp.w r8, #0 │ │ - 69cc: f000 80e8 beq.w 6ba0 <__gnu_Unwind_Backtrace+0x2ba> │ │ - 69d0: 2f02 cmp r7, #2 │ │ - 69d2: d102 bne.n 69da <__gnu_Unwind_Backtrace+0xf4> │ │ - 69d4: 686b ldr r3, [r5, #4] │ │ - 69d6: 3508 adds r5, #8 │ │ - 69d8: e004 b.n 69e4 <__gnu_Unwind_Backtrace+0xfe> │ │ - 69da: f8b5 8000 ldrh.w r8, [r5] │ │ - 69de: 3504 adds r5, #4 │ │ - 69e0: f835 3c02 ldrh.w r3, [r5, #-2] │ │ - 69e4: 6ca1 ldr r1, [r4, #72] ; 0x48 │ │ - 69e6: f023 0201 bic.w r2, r3, #1 │ │ - 69ea: 4630 mov r0, r6 │ │ - 69ec: 440a add r2, r1 │ │ - 69ee: 210f movs r1, #15 │ │ - 69f0: e88d 000c stmia.w sp, {r2, r3} │ │ - 69f4: f7ff ff48 bl 6888 <_Unwind_VRS_Get+0x2c> │ │ - 69f8: 9a00 ldr r2, [sp, #0] │ │ - 69fa: 9b01 ldr r3, [sp, #4] │ │ - 69fc: 4282 cmp r2, r0 │ │ - 69fe: d807 bhi.n 6a10 <__gnu_Unwind_Backtrace+0x12a> │ │ - 6a00: f028 0101 bic.w r1, r8, #1 │ │ - 6a04: 440a add r2, r1 │ │ - 6a06: 4290 cmp r0, r2 │ │ - 6a08: bf2c ite cs │ │ - 6a0a: 2200 movcs r2, #0 │ │ - 6a0c: 2201 movcc r2, #1 │ │ - 6a0e: e000 b.n 6a12 <__gnu_Unwind_Backtrace+0x12c> │ │ - 6a10: 2200 movs r2, #0 │ │ - 6a12: f003 0301 and.w r3, r3, #1 │ │ - 6a16: f008 0801 and.w r8, r8, #1 │ │ - 6a1a: ea48 0843 orr.w r8, r8, r3, lsl #1 │ │ - 6a1e: f1b8 0f01 cmp.w r8, #1 │ │ - 6a22: d01c beq.n 6a5e <__gnu_Unwind_Backtrace+0x178> │ │ - 6a24: d303 bcc.n 6a2e <__gnu_Unwind_Backtrace+0x148> │ │ - 6a26: f1b8 0f02 cmp.w r8, #2 │ │ - 6a2a: d05f beq.n 6aec <__gnu_Unwind_Backtrace+0x206> │ │ - 6a2c: e0d6 b.n 6bdc <__gnu_Unwind_Backtrace+0x2f6> │ │ - 6a2e: f105 0804 add.w r8, r5, #4 │ │ - 6a32: f1ba 0f00 cmp.w sl, #0 │ │ - 6a36: d010 beq.n 6a5a <__gnu_Unwind_Backtrace+0x174> │ │ - 6a38: b17a cbz r2, 6a5a <__gnu_Unwind_Backtrace+0x174> │ │ - 6a3a: 4628 mov r0, r5 │ │ - 6a3c: f7ff fd4a bl 64d4 <__aeabi_idiv0+0xc> │ │ - 6a40: f8c4 8038 str.w r8, [r4, #56] ; 0x38 │ │ - 6a44: 4605 mov r5, r0 │ │ - 6a46: 4620 mov r0, r4 │ │ - 6a48: f7fc ef28 blx 389c <__cxa_begin_cleanup@plt> │ │ - 6a4c: 2800 cmp r0, #0 │ │ - 6a4e: f000 80c5 beq.w 6bdc <__gnu_Unwind_Backtrace+0x2f6> │ │ - 6a52: 4630 mov r0, r6 │ │ - 6a54: 210f movs r1, #15 │ │ - 6a56: 462a mov r2, r5 │ │ - 6a58: e042 b.n 6ae0 <__gnu_Unwind_Backtrace+0x1fa> │ │ - 6a5a: 4645 mov r5, r8 │ │ - 6a5c: e7b2 b.n 69c4 <__gnu_Unwind_Backtrace+0xde> │ │ - 6a5e: f1ba 0f00 cmp.w sl, #0 │ │ - 6a62: d127 bne.n 6ab4 <__gnu_Unwind_Backtrace+0x1ce> │ │ - 6a64: 2a00 cmp r2, #0 │ │ - 6a66: d03f beq.n 6ae8 <__gnu_Unwind_Backtrace+0x202> │ │ - 6a68: 686b ldr r3, [r5, #4] │ │ - 6a6a: 682a ldr r2, [r5, #0] │ │ - 6a6c: 1c99 adds r1, r3, #2 │ │ - 6a6e: ea4f 72d2 mov.w r2, r2, lsr #31 │ │ - 6a72: f000 80b3 beq.w 6bdc <__gnu_Unwind_Backtrace+0x2f6> │ │ - 6a76: 9902 ldr r1, [sp, #8] │ │ - 6a78: 3301 adds r3, #1 │ │ - 6a7a: 9104 str r1, [sp, #16] │ │ - 6a7c: d00b beq.n 6a96 <__gnu_Unwind_Backtrace+0x1b0> │ │ - 6a7e: 1d28 adds r0, r5, #4 │ │ - 6a80: 9200 str r2, [sp, #0] │ │ - 6a82: f7ff fdf6 bl 6672 <__aeabi_idiv0+0x1aa> │ │ - 6a86: 9a00 ldr r2, [sp, #0] │ │ - 6a88: ab04 add r3, sp, #16 │ │ - 6a8a: 4601 mov r1, r0 │ │ - 6a8c: 4620 mov r0, r4 │ │ - 6a8e: f7fc ef0c blx 38a8 <__cxa_type_match@plt> │ │ - 6a92: 4680 mov r8, r0 │ │ - 6a94: b340 cbz r0, 6ae8 <__gnu_Unwind_Backtrace+0x202> │ │ - 6a96: 4630 mov r0, r6 │ │ - 6a98: 210d movs r1, #13 │ │ - 6a9a: f7ff fef5 bl 6888 <_Unwind_VRS_Get+0x2c> │ │ - 6a9e: f1b8 0f02 cmp.w r8, #2 │ │ - 6aa2: 9a04 ldr r2, [sp, #16] │ │ - 6aa4: 6220 str r0, [r4, #32] │ │ - 6aa6: d103 bne.n 6ab0 <__gnu_Unwind_Backtrace+0x1ca> │ │ - 6aa8: 4623 mov r3, r4 │ │ - 6aaa: f843 2f2c str.w r2, [r3, #44]! │ │ - 6aae: e04a b.n 6b46 <__gnu_Unwind_Backtrace+0x260> │ │ - 6ab0: 6262 str r2, [r4, #36] ; 0x24 │ │ - 6ab2: e049 b.n 6b48 <__gnu_Unwind_Backtrace+0x262> │ │ - 6ab4: 4630 mov r0, r6 │ │ - 6ab6: 210d movs r1, #13 │ │ - 6ab8: f8d4 8020 ldr.w r8, [r4, #32] │ │ - 6abc: f7ff fee4 bl 6888 <_Unwind_VRS_Get+0x2c> │ │ - 6ac0: 4580 cmp r8, r0 │ │ - 6ac2: d111 bne.n 6ae8 <__gnu_Unwind_Backtrace+0x202> │ │ - 6ac4: 6aa3 ldr r3, [r4, #40] ; 0x28 │ │ - 6ac6: 429d cmp r5, r3 │ │ - 6ac8: d10e bne.n 6ae8 <__gnu_Unwind_Backtrace+0x202> │ │ - 6aca: 4628 mov r0, r5 │ │ - 6acc: f7ff fd02 bl 64d4 <__aeabi_idiv0+0xc> │ │ - 6ad0: 210f movs r1, #15 │ │ - 6ad2: 4602 mov r2, r0 │ │ - 6ad4: 4630 mov r0, r6 │ │ - 6ad6: f7ff fef9 bl 68cc <_Unwind_VRS_Set+0x2c> │ │ - 6ada: 4630 mov r0, r6 │ │ - 6adc: 2100 movs r1, #0 │ │ - 6ade: 4622 mov r2, r4 │ │ - 6ae0: f7ff fef4 bl 68cc <_Unwind_VRS_Set+0x2c> │ │ - 6ae4: 2007 movs r0, #7 │ │ - 6ae6: e07a b.n 6bde <__gnu_Unwind_Backtrace+0x2f8> │ │ - 6ae8: 3508 adds r5, #8 │ │ - 6aea: e76b b.n 69c4 <__gnu_Unwind_Backtrace+0xde> │ │ - 6aec: 682b ldr r3, [r5, #0] │ │ - 6aee: f023 4800 bic.w r8, r3, #2147483648 ; 0x80000000 │ │ - 6af2: f1ba 0f00 cmp.w sl, #0 │ │ - 6af6: d12a bne.n 6b4e <__gnu_Unwind_Backtrace+0x268> │ │ - 6af8: 2a00 cmp r2, #0 │ │ - 6afa: d046 beq.n 6b8a <__gnu_Unwind_Backtrace+0x2a4> │ │ - 6afc: f01b 0f08 tst.w fp, #8 │ │ - 6b00: d002 beq.n 6b08 <__gnu_Unwind_Backtrace+0x222> │ │ - 6b02: f1b8 0f00 cmp.w r8, #0 │ │ - 6b06: d140 bne.n 6b8a <__gnu_Unwind_Backtrace+0x2a4> │ │ - 6b08: f04f 0c00 mov.w ip, #0 │ │ - 6b0c: 45c4 cmp ip, r8 │ │ - 6b0e: d014 beq.n 6b3a <__gnu_Unwind_Backtrace+0x254> │ │ - 6b10: f10c 0c01 add.w ip, ip, #1 │ │ - 6b14: 9b02 ldr r3, [sp, #8] │ │ - 6b16: f8cd c004 str.w ip, [sp, #4] │ │ - 6b1a: eb05 008c add.w r0, r5, ip, lsl #2 │ │ - 6b1e: 9304 str r3, [sp, #16] │ │ - 6b20: f7ff fda7 bl 6672 <__aeabi_idiv0+0x1aa> │ │ - 6b24: 2200 movs r2, #0 │ │ - 6b26: ab04 add r3, sp, #16 │ │ - 6b28: 4601 mov r1, r0 │ │ - 6b2a: 4620 mov r0, r4 │ │ - 6b2c: f7fc eebc blx 38a8 <__cxa_type_match@plt> │ │ - 6b30: f8dd c004 ldr.w ip, [sp, #4] │ │ - 6b34: 2800 cmp r0, #0 │ │ - 6b36: d0e9 beq.n 6b0c <__gnu_Unwind_Backtrace+0x226> │ │ - 6b38: e027 b.n 6b8a <__gnu_Unwind_Backtrace+0x2a4> │ │ - 6b3a: 4630 mov r0, r6 │ │ - 6b3c: 210d movs r1, #13 │ │ - 6b3e: f7ff fea3 bl 6888 <_Unwind_VRS_Get+0x2c> │ │ - 6b42: 9b04 ldr r3, [sp, #16] │ │ - 6b44: 6220 str r0, [r4, #32] │ │ - 6b46: 6263 str r3, [r4, #36] ; 0x24 │ │ - 6b48: 62a5 str r5, [r4, #40] ; 0x28 │ │ - 6b4a: 2006 movs r0, #6 │ │ - 6b4c: e047 b.n 6bde <__gnu_Unwind_Backtrace+0x2f8> │ │ - 6b4e: 6a23 ldr r3, [r4, #32] │ │ - 6b50: 4630 mov r0, r6 │ │ - 6b52: 210d movs r1, #13 │ │ - 6b54: 9301 str r3, [sp, #4] │ │ - 6b56: f7ff fe97 bl 6888 <_Unwind_VRS_Get+0x2c> │ │ - 6b5a: 9b01 ldr r3, [sp, #4] │ │ - 6b5c: 4283 cmp r3, r0 │ │ - 6b5e: d114 bne.n 6b8a <__gnu_Unwind_Backtrace+0x2a4> │ │ - 6b60: 6aa3 ldr r3, [r4, #40] ; 0x28 │ │ - 6b62: 429d cmp r5, r3 │ │ - 6b64: d111 bne.n 6b8a <__gnu_Unwind_Backtrace+0x2a4> │ │ - 6b66: 2304 movs r3, #4 │ │ - 6b68: 2100 movs r1, #0 │ │ - 6b6a: 6323 str r3, [r4, #48] ; 0x30 │ │ - 6b6c: 18eb adds r3, r5, r3 │ │ - 6b6e: f8c4 8028 str.w r8, [r4, #40] ; 0x28 │ │ - 6b72: 62e1 str r1, [r4, #44] ; 0x2c │ │ - 6b74: 6363 str r3, [r4, #52] ; 0x34 │ │ - 6b76: 682b ldr r3, [r5, #0] │ │ - 6b78: 428b cmp r3, r1 │ │ - 6b7a: da04 bge.n 6b86 <__gnu_Unwind_Backtrace+0x2a0> │ │ - 6b7c: f108 0001 add.w r0, r8, #1 │ │ - 6b80: eb05 0080 add.w r0, r5, r0, lsl #2 │ │ - 6b84: e7a2 b.n 6acc <__gnu_Unwind_Backtrace+0x1e6> │ │ - 6b86: f04f 0901 mov.w r9, #1 │ │ - 6b8a: 682b ldr r3, [r5, #0] │ │ - 6b8c: f108 0801 add.w r8, r8, #1 │ │ - 6b90: 2b00 cmp r3, #0 │ │ - 6b92: bfb8 it lt │ │ - 6b94: 3504 addlt r5, #4 │ │ - 6b96: eb05 0588 add.w r5, r5, r8, lsl #2 │ │ - 6b9a: e713 b.n 69c4 <__gnu_Unwind_Backtrace+0xde> │ │ - 6b9c: f04f 0900 mov.w r9, #0 │ │ - 6ba0: 2f02 cmp r7, #2 │ │ - 6ba2: dd02 ble.n 6baa <__gnu_Unwind_Backtrace+0x2c4> │ │ - 6ba4: f7ff fd6b bl 667e <__aeabi_idiv0+0x1b6> │ │ - 6ba8: e003 b.n 6bb2 <__gnu_Unwind_Backtrace+0x2cc> │ │ - 6baa: 4630 mov r0, r6 │ │ - 6bac: a905 add r1, sp, #20 │ │ - 6bae: f000 fa2c bl 700a <__gnu_unwind_execute> │ │ - 6bb2: b998 cbnz r0, 6bdc <__gnu_Unwind_Backtrace+0x2f6> │ │ - 6bb4: f1b9 0f00 cmp.w r9, #0 │ │ - 6bb8: d101 bne.n 6bbe <__gnu_Unwind_Backtrace+0x2d8> │ │ - 6bba: 2008 movs r0, #8 │ │ - 6bbc: e00f b.n 6bde <__gnu_Unwind_Backtrace+0x2f8> │ │ - 6bbe: 210f movs r1, #15 │ │ - 6bc0: 4630 mov r0, r6 │ │ - 6bc2: f7ff fe61 bl 6888 <_Unwind_VRS_Get+0x2c> │ │ - 6bc6: 210e movs r1, #14 │ │ - 6bc8: 4602 mov r2, r0 │ │ - 6bca: 4630 mov r0, r6 │ │ - 6bcc: f7ff fe7e bl 68cc <_Unwind_VRS_Set+0x2c> │ │ - 6bd0: 4a04 ldr r2, [pc, #16] ; (6be4 <__gnu_Unwind_Backtrace+0x2fe>) │ │ - 6bd2: 4630 mov r0, r6 │ │ - 6bd4: 210f movs r1, #15 │ │ - 6bd6: 447a add r2, pc │ │ - 6bd8: 6812 ldr r2, [r2, #0] │ │ - 6bda: e781 b.n 6ae0 <__gnu_Unwind_Backtrace+0x1fa> │ │ - 6bdc: 2009 movs r0, #9 │ │ - 6bde: b009 add sp, #36 ; 0x24 │ │ - 6be0: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - 6be4: 3336 adds r3, #54 ; 0x36 │ │ - ... │ │ - │ │ -00006be8 <__aeabi_unwind_cpp_pr0>: │ │ - 6be8: 2300 movs r3, #0 │ │ - 6bea: e6b9 b.n 6960 <__gnu_Unwind_Backtrace+0x7a> │ │ - │ │ -00006bec <__aeabi_unwind_cpp_pr1>: │ │ - 6bec: 2301 movs r3, #1 │ │ - 6bee: e6b7 b.n 6960 <__gnu_Unwind_Backtrace+0x7a> │ │ - │ │ -00006bf0 <__aeabi_unwind_cpp_pr2>: │ │ - 6bf0: 2302 movs r3, #2 │ │ - 6bf2: e6b5 b.n 6960 <__gnu_Unwind_Backtrace+0x7a> │ │ - │ │ -00006bf4 <_Unwind_VRS_Pop>: │ │ - 6bf4: e92d 41f0 stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - 6bf8: 4604 mov r4, r0 │ │ - 6bfa: b0c2 sub sp, #264 ; 0x108 │ │ - 6bfc: 4617 mov r7, r2 │ │ - 6bfe: 461d mov r5, r3 │ │ - 6c00: 2904 cmp r1, #4 │ │ - 6c02: d87b bhi.n 6cfc <_Unwind_VRS_Pop+0x108> │ │ - 6c04: e8df f001 tbb [pc, r1] │ │ - 6c08: 1a03 subs r3, r0, r0 │ │ - 6c0a: 287a cmp r0, #122 ; 0x7a │ │ - 6c0c: 0052 lsls r2, r2, #1 │ │ - 6c0e: 2d00 cmp r5, #0 │ │ - 6c10: d174 bne.n 6cfc <_Unwind_VRS_Pop+0x108> │ │ - 6c12: 6b83 ldr r3, [r0, #56] ; 0x38 │ │ - 6c14: b2b9 uxth r1, r7 │ │ - 6c16: 2001 movs r0, #1 │ │ - 6c18: fa00 f205 lsl.w r2, r0, r5 │ │ - 6c1c: 420a tst r2, r1 │ │ - 6c1e: d004 beq.n 6c2a <_Unwind_VRS_Pop+0x36> │ │ - 6c20: 681a ldr r2, [r3, #0] │ │ - 6c22: eb04 0685 add.w r6, r4, r5, lsl #2 │ │ - 6c26: 3304 adds r3, #4 │ │ - 6c28: 6072 str r2, [r6, #4] │ │ - 6c2a: 3501 adds r5, #1 │ │ - 6c2c: 2d10 cmp r5, #16 │ │ - 6c2e: d1f3 bne.n 6c18 <_Unwind_VRS_Pop+0x24> │ │ - 6c30: f417 5000 ands.w r0, r7, #8192 ; 0x2000 │ │ - 6c34: f040 8085 bne.w 6d42 <_Unwind_VRS_Pop+0x14e> │ │ - 6c38: 63a3 str r3, [r4, #56] ; 0x38 │ │ - 6c3a: e0e9 b.n 6e10 <_Unwind_VRS_Pop+0x21c> │ │ - 6c3c: f025 0304 bic.w r3, r5, #4 │ │ - 6c40: 2b01 cmp r3, #1 │ │ - 6c42: d15b bne.n 6cfc <_Unwind_VRS_Pop+0x108> │ │ - 6c44: 2d01 cmp r5, #1 │ │ - 6c46: ea4f 4617 mov.w r6, r7, lsr #16 │ │ - 6c4a: fa1f f887 uxth.w r8, r7 │ │ - 6c4e: eb08 0706 add.w r7, r8, r6 │ │ - 6c52: f040 80cb bne.w 6dec <_Unwind_VRS_Pop+0x1f8> │ │ - 6c56: e04d b.n 6cf4 <_Unwind_VRS_Pop+0x100> │ │ - 6c58: 2d03 cmp r5, #3 │ │ - 6c5a: d14f bne.n 6cfc <_Unwind_VRS_Pop+0x108> │ │ - 6c5c: 0c3e lsrs r6, r7, #16 │ │ - 6c5e: b2bf uxth r7, r7 │ │ - 6c60: 19bb adds r3, r7, r6 │ │ - 6c62: 2b10 cmp r3, #16 │ │ - 6c64: d84a bhi.n 6cfc <_Unwind_VRS_Pop+0x108> │ │ - 6c66: 6803 ldr r3, [r0, #0] │ │ - 6c68: 0719 lsls r1, r3, #28 │ │ - 6c6a: d506 bpl.n 6c7a <_Unwind_VRS_Pop+0x86> │ │ - 6c6c: f023 0308 bic.w r3, r3, #8 │ │ - 6c70: 6003 str r3, [r0, #0] │ │ - 6c72: f500 70a8 add.w r0, r0, #336 ; 0x150 │ │ - 6c76: f000 f915 bl 6ea4 <__gnu_Unwind_Save_WMMXD> │ │ - 6c7a: ad20 add r5, sp, #128 ; 0x80 │ │ - 6c7c: 007f lsls r7, r7, #1 │ │ - 6c7e: 4628 mov r0, r5 │ │ - 6c80: eb05 06c6 add.w r6, r5, r6, lsl #3 │ │ - 6c84: f000 f90e bl 6ea4 <__gnu_Unwind_Save_WMMXD> │ │ - 6c88: 6ba3 ldr r3, [r4, #56] ; 0x38 │ │ - 6c8a: 463a mov r2, r7 │ │ - 6c8c: 1f19 subs r1, r3, #4 │ │ - 6c8e: 1af6 subs r6, r6, r3 │ │ - 6c90: f112 32ff adds.w r2, r2, #4294967295 ; 0xffffffff │ │ - 6c94: d303 bcc.n 6c9e <_Unwind_VRS_Pop+0xaa> │ │ - 6c96: f851 0f04 ldr.w r0, [r1, #4]! │ │ - 6c9a: 5070 str r0, [r6, r1] │ │ - 6c9c: e7f8 b.n 6c90 <_Unwind_VRS_Pop+0x9c> │ │ - 6c9e: eb03 0787 add.w r7, r3, r7, lsl #2 │ │ - 6ca2: 4628 mov r0, r5 │ │ - 6ca4: 63a7 str r7, [r4, #56] ; 0x38 │ │ - 6ca6: f000 f8db bl 6e60 <__gnu_Unwind_Restore_WMMXD> │ │ - 6caa: e04a b.n 6d42 <_Unwind_VRS_Pop+0x14e> │ │ - 6cac: bb35 cbnz r5, 6cfc <_Unwind_VRS_Pop+0x108> │ │ - 6cae: 2f10 cmp r7, #16 │ │ - 6cb0: d824 bhi.n 6cfc <_Unwind_VRS_Pop+0x108> │ │ - 6cb2: 6803 ldr r3, [r0, #0] │ │ - 6cb4: 06da lsls r2, r3, #27 │ │ - 6cb6: d506 bpl.n 6cc6 <_Unwind_VRS_Pop+0xd2> │ │ - 6cb8: f023 0310 bic.w r3, r3, #16 │ │ - 6cbc: 6003 str r3, [r0, #0] │ │ - 6cbe: f500 70e8 add.w r0, r0, #464 ; 0x1d0 │ │ - 6cc2: f000 f91b bl 6efc <__gnu_Unwind_Save_WMMXC> │ │ - 6cc6: ad20 add r5, sp, #128 ; 0x80 │ │ - 6cc8: 4628 mov r0, r5 │ │ - 6cca: f000 f917 bl 6efc <__gnu_Unwind_Save_WMMXC> │ │ - 6cce: 6ba2 ldr r2, [r4, #56] ; 0x38 │ │ - 6cd0: 2300 movs r3, #0 │ │ - 6cd2: 2001 movs r0, #1 │ │ - 6cd4: fa00 f103 lsl.w r1, r0, r3 │ │ - 6cd8: 4239 tst r1, r7 │ │ - 6cda: d003 beq.n 6ce4 <_Unwind_VRS_Pop+0xf0> │ │ - 6cdc: 6811 ldr r1, [r2, #0] │ │ - 6cde: 3204 adds r2, #4 │ │ - 6ce0: f845 1023 str.w r1, [r5, r3, lsl #2] │ │ - 6ce4: 3301 adds r3, #1 │ │ - 6ce6: 2b04 cmp r3, #4 │ │ - 6ce8: d1f4 bne.n 6cd4 <_Unwind_VRS_Pop+0xe0> │ │ - 6cea: 63a2 str r2, [r4, #56] ; 0x38 │ │ - 6cec: 4628 mov r0, r5 │ │ - 6cee: f000 f8fb bl 6ee8 <__gnu_Unwind_Restore_WMMXC> │ │ - 6cf2: e026 b.n 6d42 <_Unwind_VRS_Pop+0x14e> │ │ - 6cf4: 2f10 cmp r7, #16 │ │ - 6cf6: d801 bhi.n 6cfc <_Unwind_VRS_Pop+0x108> │ │ - 6cf8: 2e0f cmp r6, #15 │ │ - 6cfa: d924 bls.n 6d46 <_Unwind_VRS_Pop+0x152> │ │ - 6cfc: 2002 movs r0, #2 │ │ - 6cfe: e087 b.n 6e10 <_Unwind_VRS_Pop+0x21c> │ │ - 6d00: eb02 0388 add.w r3, r2, r8, lsl #2 │ │ - 6d04: b1a7 cbz r7, 6d30 <_Unwind_VRS_Pop+0x13c> │ │ - 6d06: 2e10 cmp r6, #16 │ │ - 6d08: bf2c ite cs │ │ - 6d0a: 46b4 movcs ip, r6 │ │ - 6d0c: f04f 0c10 movcc.w ip, #16 │ │ - 6d10: a942 add r1, sp, #264 ; 0x108 │ │ - 6d12: 0078 lsls r0, r7, #1 │ │ - 6d14: 2200 movs r2, #0 │ │ - 6d16: eb01 0ccc add.w ip, r1, ip, lsl #3 │ │ - 6d1a: f5ac 7cc4 sub.w ip, ip, #392 ; 0x188 │ │ - 6d1e: f853 1022 ldr.w r1, [r3, r2, lsl #2] │ │ - 6d22: f84c 1022 str.w r1, [ip, r2, lsl #2] │ │ - 6d26: 3201 adds r2, #1 │ │ - 6d28: 4282 cmp r2, r0 │ │ - 6d2a: d1f8 bne.n 6d1e <_Unwind_VRS_Pop+0x12a> │ │ - 6d2c: eb03 0382 add.w r3, r3, r2, lsl #2 │ │ - 6d30: 2d01 cmp r5, #1 │ │ - 6d32: bf08 it eq │ │ - 6d34: 3304 addeq r3, #4 │ │ - 6d36: 2d01 cmp r5, #1 │ │ - 6d38: 63a3 str r3, [r4, #56] ; 0x38 │ │ - 6d3a: d14c bne.n 6dd6 <_Unwind_VRS_Pop+0x1e2> │ │ - 6d3c: a820 add r0, sp, #128 ; 0x80 │ │ - 6d3e: f000 f877 bl 6e30 <__gnu_Unwind_Restore_VFP> │ │ - 6d42: 2000 movs r0, #0 │ │ - 6d44: e064 b.n 6e10 <_Unwind_VRS_Pop+0x21c> │ │ - 6d46: 2700 movs r7, #0 │ │ - 6d48: 6823 ldr r3, [r4, #0] │ │ - 6d4a: 07da lsls r2, r3, #31 │ │ - 6d4c: d511 bpl.n 6d72 <_Unwind_VRS_Pop+0x17e> │ │ - 6d4e: 4620 mov r0, r4 │ │ - 6d50: 2d05 cmp r5, #5 │ │ - 6d52: f023 0201 bic.w r2, r3, #1 │ │ - 6d56: f840 2b48 str.w r2, [r0], #72 │ │ - 6d5a: d105 bne.n 6d68 <_Unwind_VRS_Pop+0x174> │ │ - 6d5c: f042 0202 orr.w r2, r2, #2 │ │ - 6d60: 6022 str r2, [r4, #0] │ │ - 6d62: f000 f871 bl 6e48 <__gnu_Unwind_Save_VFP_D> │ │ - 6d66: e004 b.n 6d72 <_Unwind_VRS_Pop+0x17e> │ │ - 6d68: f023 0303 bic.w r3, r3, #3 │ │ - 6d6c: 6023 str r3, [r4, #0] │ │ - 6d6e: f000 f863 bl 6e38 <__gnu_Unwind_Save_VFP> │ │ - 6d72: b14f cbz r7, 6d88 <_Unwind_VRS_Pop+0x194> │ │ - 6d74: 6823 ldr r3, [r4, #0] │ │ - 6d76: 0758 lsls r0, r3, #29 │ │ - 6d78: d506 bpl.n 6d88 <_Unwind_VRS_Pop+0x194> │ │ - 6d7a: 4620 mov r0, r4 │ │ - 6d7c: f023 0304 bic.w r3, r3, #4 │ │ - 6d80: f840 3bd0 str.w r3, [r0], #208 │ │ - 6d84: f000 f868 bl 6e58 <__gnu_Unwind_Save_VFP_D_16_to_31> │ │ - 6d88: 2d01 cmp r5, #1 │ │ - 6d8a: d104 bne.n 6d96 <_Unwind_VRS_Pop+0x1a2> │ │ - 6d8c: a820 add r0, sp, #128 ; 0x80 │ │ - 6d8e: f000 f853 bl 6e38 <__gnu_Unwind_Save_VFP> │ │ - 6d92: b94f cbnz r7, 6da8 <_Unwind_VRS_Pop+0x1b4> │ │ - 6d94: e00a b.n 6dac <_Unwind_VRS_Pop+0x1b8> │ │ - 6d96: 2e0f cmp r6, #15 │ │ - 6d98: d802 bhi.n 6da0 <_Unwind_VRS_Pop+0x1ac> │ │ - 6d9a: a820 add r0, sp, #128 ; 0x80 │ │ - 6d9c: f000 f854 bl 6e48 <__gnu_Unwind_Save_VFP_D> │ │ - 6da0: b127 cbz r7, 6dac <_Unwind_VRS_Pop+0x1b8> │ │ - 6da2: 4668 mov r0, sp │ │ - 6da4: f000 f858 bl 6e58 <__gnu_Unwind_Save_VFP_D_16_to_31> │ │ - 6da8: f1c6 0810 rsb r8, r6, #16 │ │ - 6dac: 6ba2 ldr r2, [r4, #56] ; 0x38 │ │ - 6dae: f1b8 0f00 cmp.w r8, #0 │ │ - 6db2: 4613 mov r3, r2 │ │ - 6db4: dda6 ble.n 6d04 <_Unwind_VRS_Pop+0x110> │ │ - 6db6: ab20 add r3, sp, #128 ; 0x80 │ │ - 6db8: ea4f 0848 mov.w r8, r8, lsl #1 │ │ - 6dbc: eb03 03c6 add.w r3, r3, r6, lsl #3 │ │ - 6dc0: 1f10 subs r0, r2, #4 │ │ - 6dc2: 4641 mov r1, r8 │ │ - 6dc4: 1a9b subs r3, r3, r2 │ │ - 6dc6: f111 31ff adds.w r1, r1, #4294967295 ; 0xffffffff │ │ - 6dca: d399 bcc.n 6d00 <_Unwind_VRS_Pop+0x10c> │ │ - 6dcc: f850 cf04 ldr.w ip, [r0, #4]! │ │ - 6dd0: f843 c000 str.w ip, [r3, r0] │ │ - 6dd4: e7f7 b.n 6dc6 <_Unwind_VRS_Pop+0x1d2> │ │ - 6dd6: 2e0f cmp r6, #15 │ │ - 6dd8: d802 bhi.n 6de0 <_Unwind_VRS_Pop+0x1ec> │ │ - 6dda: a820 add r0, sp, #128 ; 0x80 │ │ - 6ddc: f000 f830 bl 6e40 <__gnu_Unwind_Restore_VFP_D> │ │ - 6de0: 2f00 cmp r7, #0 │ │ - 6de2: d0ae beq.n 6d42 <_Unwind_VRS_Pop+0x14e> │ │ - 6de4: 4668 mov r0, sp │ │ - 6de6: f000 f833 bl 6e50 <__gnu_Unwind_Restore_VFP_D_16_to_31> │ │ - 6dea: e7aa b.n 6d42 <_Unwind_VRS_Pop+0x14e> │ │ - 6dec: 2f20 cmp r7, #32 │ │ - 6dee: d885 bhi.n 6cfc <_Unwind_VRS_Pop+0x108> │ │ - 6df0: 2e0f cmp r6, #15 │ │ - 6df2: d904 bls.n 6dfe <_Unwind_VRS_Pop+0x20a> │ │ - 6df4: 4647 mov r7, r8 │ │ - 6df6: f1b8 0f00 cmp.w r8, #0 │ │ - 6dfa: d103 bne.n 6e04 <_Unwind_VRS_Pop+0x210> │ │ - 6dfc: e7d6 b.n 6dac <_Unwind_VRS_Pop+0x1b8> │ │ - 6dfe: 2f10 cmp r7, #16 │ │ - 6e00: d9a1 bls.n 6d46 <_Unwind_VRS_Pop+0x152> │ │ - 6e02: 3f10 subs r7, #16 │ │ - 6e04: 2d05 cmp r5, #5 │ │ - 6e06: f47f af79 bne.w 6cfc <_Unwind_VRS_Pop+0x108> │ │ - 6e0a: 2e0f cmp r6, #15 │ │ - 6e0c: d8b1 bhi.n 6d72 <_Unwind_VRS_Pop+0x17e> │ │ - 6e0e: e79b b.n 6d48 <_Unwind_VRS_Pop+0x154> │ │ - 6e10: b042 add sp, #264 ; 0x108 │ │ - 6e12: e8bd 81f0 ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - 6e16: bf00 nop │ │ - │ │ -00006e18 <__restore_core_regs>: │ │ - 6e18: f100 0134 add.w r1, r0, #52 ; 0x34 │ │ - 6e1c: e891 0038 ldmia.w r1, {r3, r4, r5} │ │ - 6e20: 469c mov ip, r3 │ │ - 6e22: 46a6 mov lr, r4 │ │ - 6e24: f84c 5d04 str.w r5, [ip, #-4]! │ │ - 6e28: e890 0fff ldmia.w r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ - 6e2c: 46e5 mov sp, ip │ │ - 6e2e: bd00 pop {pc} │ │ - │ │ -00006e30 <__gnu_Unwind_Restore_VFP>: │ │ - 6e30: ec90 0b21 fldmiax r0, {d0-d15} ;@ Deprecated │ │ - 6e34: 4770 bx lr │ │ - 6e36: bf00 nop │ │ - │ │ -00006e38 <__gnu_Unwind_Save_VFP>: │ │ - 6e38: ec80 0b21 fstmiax r0, {d0-d15} ;@ Deprecated │ │ - 6e3c: 4770 bx lr │ │ - 6e3e: bf00 nop │ │ - │ │ -00006e40 <__gnu_Unwind_Restore_VFP_D>: │ │ - 6e40: ec90 0b20 vldmia r0, {d0-d15} │ │ - 6e44: 4770 bx lr │ │ - 6e46: bf00 nop │ │ - │ │ -00006e48 <__gnu_Unwind_Save_VFP_D>: │ │ - 6e48: ec80 0b20 vstmia r0, {d0-d15} │ │ - 6e4c: 4770 bx lr │ │ - 6e4e: bf00 nop │ │ - │ │ -00006e50 <__gnu_Unwind_Restore_VFP_D_16_to_31>: │ │ - 6e50: ecd0 0b20 vldmia r0, {d16-d31} │ │ - 6e54: 4770 bx lr │ │ - 6e56: bf00 nop │ │ - │ │ -00006e58 <__gnu_Unwind_Save_VFP_D_16_to_31>: │ │ - 6e58: ecc0 0b20 vstmia r0, {d16-d31} │ │ - 6e5c: 4770 bx lr │ │ - 6e5e: bf00 nop │ │ - │ │ -00006e60 <__gnu_Unwind_Restore_WMMXD>: │ │ - 6e60: ecf0 0102 ldfe f0, [r0], #8 │ │ - 6e64: ecf0 1102 ldfe f1, [r0], #8 │ │ - 6e68: ecf0 2102 ldfe f2, [r0], #8 │ │ - 6e6c: ecf0 3102 ldfe f3, [r0], #8 │ │ - 6e70: ecf0 4102 ldfe f4, [r0], #8 │ │ - 6e74: ecf0 5102 ldfe f5, [r0], #8 │ │ - 6e78: ecf0 6102 ldfe f6, [r0], #8 │ │ - 6e7c: ecf0 7102 ldfe f7, [r0], #8 │ │ - 6e80: ecf0 8102 ldfp f0, [r0], #8 │ │ - 6e84: ecf0 9102 ldfp f1, [r0], #8 │ │ - 6e88: ecf0 a102 ldfp f2, [r0], #8 │ │ - 6e8c: ecf0 b102 ldfp f3, [r0], #8 │ │ - 6e90: ecf0 c102 ldfp f4, [r0], #8 │ │ - 6e94: ecf0 d102 ldfp f5, [r0], #8 │ │ - 6e98: ecf0 e102 ldfp f6, [r0], #8 │ │ - 6e9c: ecf0 f102 ldfp f7, [r0], #8 │ │ - 6ea0: 4770 bx lr │ │ - 6ea2: bf00 nop │ │ - │ │ -00006ea4 <__gnu_Unwind_Save_WMMXD>: │ │ - 6ea4: ece0 0102 stfe f0, [r0], #8 │ │ - 6ea8: ece0 1102 stfe f1, [r0], #8 │ │ - 6eac: ece0 2102 stfe f2, [r0], #8 │ │ - 6eb0: ece0 3102 stfe f3, [r0], #8 │ │ - 6eb4: ece0 4102 stfe f4, [r0], #8 │ │ - 6eb8: ece0 5102 stfe f5, [r0], #8 │ │ - 6ebc: ece0 6102 stfe f6, [r0], #8 │ │ - 6ec0: ece0 7102 stfe f7, [r0], #8 │ │ - 6ec4: ece0 8102 stfp f0, [r0], #8 │ │ - 6ec8: ece0 9102 stfp f1, [r0], #8 │ │ - 6ecc: ece0 a102 stfp f2, [r0], #8 │ │ - 6ed0: ece0 b102 stfp f3, [r0], #8 │ │ - 6ed4: ece0 c102 stfp f4, [r0], #8 │ │ - 6ed8: ece0 d102 stfp f5, [r0], #8 │ │ - 6edc: ece0 e102 stfp f6, [r0], #8 │ │ - 6ee0: ece0 f102 stfp f7, [r0], #8 │ │ - 6ee4: 4770 bx lr │ │ - 6ee6: bf00 nop │ │ - │ │ -00006ee8 <__gnu_Unwind_Restore_WMMXC>: │ │ - 6ee8: fcb0 8101 ldc2 1, cr8, [r0], #4 │ │ - 6eec: fcb0 9101 ldc2 1, cr9, [r0], #4 │ │ - 6ef0: fcb0 a101 ldc2 1, cr10, [r0], #4 │ │ - 6ef4: fcb0 b101 ldc2 1, cr11, [r0], #4 │ │ - 6ef8: 4770 bx lr │ │ - 6efa: bf00 nop │ │ - │ │ -00006efc <__gnu_Unwind_Save_WMMXC>: │ │ - 6efc: fca0 8101 stc2 1, cr8, [r0], #4 │ │ - 6f00: fca0 9101 stc2 1, cr9, [r0], #4 │ │ - 6f04: fca0 a101 stc2 1, cr10, [r0], #4 │ │ - 6f08: fca0 b101 stc2 1, cr11, [r0], #4 │ │ - 6f0c: 4770 bx lr │ │ - 6f0e: bf00 nop │ │ - │ │ -00006f10 <_Unwind_RaiseException>: │ │ - 6f10: 46ec mov ip, sp │ │ - 6f12: b500 push {lr} │ │ - 6f14: e92d 5000 stmdb sp!, {ip, lr} │ │ - 6f18: e92d 1fff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - 6f1c: f04f 0300 mov.w r3, #0 │ │ - 6f20: e92d 000c stmdb sp!, {r2, r3} │ │ - 6f24: a901 add r1, sp, #4 │ │ - 6f26: f7ff fc2d bl 6784 <__gnu_Unwind_RaiseException> │ │ - 6f2a: f8dd e040 ldr.w lr, [sp, #64] ; 0x40 │ │ - 6f2e: b012 add sp, #72 ; 0x48 │ │ - 6f30: 4770 bx lr │ │ - 6f32: bf00 nop │ │ - │ │ -00006f34 <_Unwind_Resume>: │ │ - 6f34: 46ec mov ip, sp │ │ - 6f36: b500 push {lr} │ │ - 6f38: e92d 5000 stmdb sp!, {ip, lr} │ │ - 6f3c: e92d 1fff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - 6f40: f04f 0300 mov.w r3, #0 │ │ - 6f44: e92d 000c stmdb sp!, {r2, r3} │ │ - 6f48: a901 add r1, sp, #4 │ │ - 6f4a: f7ff fc56 bl 67fa <__gnu_Unwind_Resume> │ │ - 6f4e: f8dd e040 ldr.w lr, [sp, #64] ; 0x40 │ │ - 6f52: b012 add sp, #72 ; 0x48 │ │ - 6f54: 4770 bx lr │ │ - 6f56: bf00 nop │ │ - │ │ -00006f58 <_Unwind_Resume_or_Rethrow>: │ │ - 6f58: 46ec mov ip, sp │ │ - 6f5a: b500 push {lr} │ │ - 6f5c: e92d 5000 stmdb sp!, {ip, lr} │ │ - 6f60: e92d 1fff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - 6f64: f04f 0300 mov.w r3, #0 │ │ - 6f68: e92d 000c stmdb sp!, {r2, r3} │ │ - 6f6c: a901 add r1, sp, #4 │ │ - 6f6e: f7ff fc65 bl 683c <__gnu_Unwind_Resume_or_Rethrow> │ │ - 6f72: f8dd e040 ldr.w lr, [sp, #64] ; 0x40 │ │ - 6f76: b012 add sp, #72 ; 0x48 │ │ - 6f78: 4770 bx lr │ │ - 6f7a: bf00 nop │ │ - │ │ -00006f7c <_Unwind_ForcedUnwind>: │ │ - 6f7c: 46ec mov ip, sp │ │ - 6f7e: b500 push {lr} │ │ - 6f80: e92d 5000 stmdb sp!, {ip, lr} │ │ - 6f84: e92d 1fff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - 6f88: f04f 0300 mov.w r3, #0 │ │ - 6f8c: e92d 000c stmdb sp!, {r2, r3} │ │ - 6f90: ab01 add r3, sp, #4 │ │ - 6f92: f7ff fc28 bl 67e6 <__gnu_Unwind_ForcedUnwind> │ │ - 6f96: f8dd e040 ldr.w lr, [sp, #64] ; 0x40 │ │ - 6f9a: b012 add sp, #72 ; 0x48 │ │ - 6f9c: 4770 bx lr │ │ - 6f9e: bf00 nop │ │ - │ │ -00006fa0 <_Unwind_Backtrace>: │ │ - 6fa0: 46ec mov ip, sp │ │ - 6fa2: b500 push {lr} │ │ - 6fa4: e92d 5000 stmdb sp!, {ip, lr} │ │ - 6fa8: e92d 1fff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - 6fac: f04f 0300 mov.w r3, #0 │ │ - 6fb0: e92d 000c stmdb sp!, {r2, r3} │ │ - 6fb4: aa01 add r2, sp, #4 │ │ - 6fb6: f7ff fc96 bl 68e6 <__gnu_Unwind_Backtrace> │ │ - 6fba: f8dd e040 ldr.w lr, [sp, #64] ; 0x40 │ │ - 6fbe: b012 add sp, #72 ; 0x48 │ │ - 6fc0: 4770 bx lr │ │ - 6fc2: bf00 nop │ │ - 6fc4: 7a03 ldrb r3, [r0, #8] │ │ - 6fc6: b953 cbnz r3, 6fde <_Unwind_Backtrace+0x3e> │ │ - 6fc8: 7a43 ldrb r3, [r0, #9] │ │ - 6fca: b17b cbz r3, 6fec <_Unwind_Backtrace+0x4c> │ │ - 6fcc: 3b01 subs r3, #1 │ │ - 6fce: 7243 strb r3, [r0, #9] │ │ - 6fd0: 6843 ldr r3, [r0, #4] │ │ - 6fd2: 1d1a adds r2, r3, #4 │ │ - 6fd4: 6042 str r2, [r0, #4] │ │ - 6fd6: 681b ldr r3, [r3, #0] │ │ - 6fd8: 6003 str r3, [r0, #0] │ │ - 6fda: 2303 movs r3, #3 │ │ - 6fdc: e000 b.n 6fe0 <_Unwind_Backtrace+0x40> │ │ - 6fde: 3b01 subs r3, #1 │ │ - 6fe0: 7203 strb r3, [r0, #8] │ │ - 6fe2: 6803 ldr r3, [r0, #0] │ │ - 6fe4: 021a lsls r2, r3, #8 │ │ - 6fe6: 6002 str r2, [r0, #0] │ │ - 6fe8: 0e18 lsrs r0, r3, #24 │ │ - 6fea: 4770 bx lr │ │ - 6fec: 20b0 movs r0, #176 ; 0xb0 │ │ - 6fee: 4770 bx lr │ │ - 6ff0: b51f push {r0, r1, r2, r3, r4, lr} │ │ - 6ff2: 2100 movs r1, #0 │ │ - 6ff4: ab03 add r3, sp, #12 │ │ - 6ff6: 220c movs r2, #12 │ │ - 6ff8: 9300 str r3, [sp, #0] │ │ - 6ffa: 460b mov r3, r1 │ │ - 6ffc: f7ff fc2e bl 685c <_Unwind_VRS_Get> │ │ - 7000: 9803 ldr r0, [sp, #12] │ │ - 7002: b005 add sp, #20 │ │ - 7004: f85d fb04 ldr.w pc, [sp], #4 │ │ - 7008: e7f2 b.n 6ff0 <_Unwind_Backtrace+0x50> │ │ - │ │ -0000700a <__gnu_unwind_execute>: │ │ - 700a: e92d 47ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - 700e: 4605 mov r5, r0 │ │ - 7010: 460e mov r6, r1 │ │ - 7012: 2700 movs r7, #0 │ │ - 7014: f10d 080c add.w r8, sp, #12 │ │ - 7018: f44f 697f mov.w r9, #4080 ; 0xff0 │ │ - 701c: 4630 mov r0, r6 │ │ - 701e: f7ff ffd1 bl 6fc4 <_Unwind_Backtrace+0x24> │ │ - 7022: 28b0 cmp r0, #176 ; 0xb0 │ │ - 7024: 4604 mov r4, r0 │ │ - 7026: d112 bne.n 704e <__gnu_unwind_execute+0x44> │ │ - 7028: 2f00 cmp r7, #0 │ │ - 702a: f040 8119 bne.w 7260 <__gnu_unwind_execute+0x256> │ │ - 702e: ac03 add r4, sp, #12 │ │ - 7030: 4639 mov r1, r7 │ │ - 7032: 463b mov r3, r7 │ │ - 7034: 9400 str r4, [sp, #0] │ │ - 7036: 4628 mov r0, r5 │ │ - 7038: 220e movs r2, #14 │ │ - 703a: f7ff fc0f bl 685c <_Unwind_VRS_Get> │ │ - 703e: 9400 str r4, [sp, #0] │ │ - 7040: 4628 mov r0, r5 │ │ - 7042: 4639 mov r1, r7 │ │ - 7044: 220f movs r2, #15 │ │ - 7046: 463b mov r3, r7 │ │ - 7048: f7ff fc2a bl 68a0 <_Unwind_VRS_Set> │ │ - 704c: e108 b.n 7260 <__gnu_unwind_execute+0x256> │ │ - 704e: f020 017f bic.w r1, r0, #127 ; 0x7f │ │ - 7052: f011 01ff ands.w r1, r1, #255 ; 0xff │ │ - 7056: d115 bne.n 7084 <__gnu_unwind_execute+0x7a> │ │ - 7058: ea4f 0a80 mov.w sl, r0, lsl #2 │ │ - 705c: 460b mov r3, r1 │ │ - 705e: f8cd 8000 str.w r8, [sp] │ │ - 7062: 4628 mov r0, r5 │ │ - 7064: 220d movs r2, #13 │ │ - 7066: fa5f fa8a uxtb.w sl, sl │ │ - 706a: f7ff fbf7 bl 685c <_Unwind_VRS_Get> │ │ - 706e: 9b03 ldr r3, [sp, #12] │ │ - 7070: f10a 0a04 add.w sl, sl, #4 │ │ - 7074: f014 0f40 tst.w r4, #64 ; 0x40 │ │ - 7078: bf14 ite ne │ │ - 707a: ebca 0303 rsbne r3, sl, r3 │ │ - 707e: 4453 addeq r3, sl │ │ - 7080: 9303 str r3, [sp, #12] │ │ - 7082: e02a b.n 70da <__gnu_unwind_execute+0xd0> │ │ - 7084: f000 03f0 and.w r3, r0, #240 ; 0xf0 │ │ - 7088: 2b80 cmp r3, #128 ; 0x80 │ │ - 708a: d117 bne.n 70bc <__gnu_unwind_execute+0xb2> │ │ - 708c: 0204 lsls r4, r0, #8 │ │ - 708e: 4630 mov r0, r6 │ │ - 7090: f7ff ff98 bl 6fc4 <_Unwind_Backtrace+0x24> │ │ - 7094: 4320 orrs r0, r4 │ │ - 7096: f5b0 4f00 cmp.w r0, #32768 ; 0x8000 │ │ - 709a: d101 bne.n 70a0 <__gnu_unwind_execute+0x96> │ │ - 709c: 2009 movs r0, #9 │ │ - 709e: e0e0 b.n 7262 <__gnu_unwind_execute+0x258> │ │ - 70a0: 0104 lsls r4, r0, #4 │ │ - 70a2: 2100 movs r1, #0 │ │ - 70a4: 4628 mov r0, r5 │ │ - 70a6: 460b mov r3, r1 │ │ - 70a8: b2a2 uxth r2, r4 │ │ - 70aa: f7ff fda3 bl 6bf4 <_Unwind_VRS_Pop> │ │ - 70ae: 2800 cmp r0, #0 │ │ - 70b0: d1f4 bne.n 709c <__gnu_unwind_execute+0x92> │ │ - 70b2: f414 4f00 tst.w r4, #32768 ; 0x8000 │ │ - 70b6: bf18 it ne │ │ - 70b8: 2701 movne r7, #1 │ │ - 70ba: e7af b.n 701c <__gnu_unwind_execute+0x12> │ │ - 70bc: 2b90 cmp r3, #144 ; 0x90 │ │ - 70be: d115 bne.n 70ec <__gnu_unwind_execute+0xe2> │ │ - 70c0: f000 030d and.w r3, r0, #13 │ │ - 70c4: 2b0d cmp r3, #13 │ │ - 70c6: d0e9 beq.n 709c <__gnu_unwind_execute+0x92> │ │ - 70c8: 2100 movs r1, #0 │ │ - 70ca: f8cd 8000 str.w r8, [sp] │ │ - 70ce: 4628 mov r0, r5 │ │ - 70d0: f004 020f and.w r2, r4, #15 │ │ - 70d4: 460b mov r3, r1 │ │ - 70d6: f7ff fbc1 bl 685c <_Unwind_VRS_Get> │ │ - 70da: 4628 mov r0, r5 │ │ - 70dc: 2100 movs r1, #0 │ │ - 70de: f8cd 8000 str.w r8, [sp] │ │ - 70e2: 220d movs r2, #13 │ │ - 70e4: 460b mov r3, r1 │ │ - 70e6: f7ff fbdb bl 68a0 <_Unwind_VRS_Set> │ │ - 70ea: e797 b.n 701c <__gnu_unwind_execute+0x12> │ │ - 70ec: 2ba0 cmp r3, #160 ; 0xa0 │ │ - 70ee: d10d bne.n 710c <__gnu_unwind_execute+0x102> │ │ - 70f0: 43c2 mvns r2, r0 │ │ - 70f2: f002 0207 and.w r2, r2, #7 │ │ - 70f6: fa49 f202 asr.w r2, r9, r2 │ │ - 70fa: 0703 lsls r3, r0, #28 │ │ - 70fc: f402 627f and.w r2, r2, #4080 ; 0xff0 │ │ - 7100: 4628 mov r0, r5 │ │ - 7102: bf48 it mi │ │ - 7104: f442 4280 orrmi.w r2, r2, #16384 ; 0x4000 │ │ - 7108: 2100 movs r1, #0 │ │ - 710a: e00d b.n 7128 <__gnu_unwind_execute+0x11e> │ │ - 710c: 2bb0 cmp r3, #176 ; 0xb0 │ │ - 710e: d14b bne.n 71a8 <__gnu_unwind_execute+0x19e> │ │ - 7110: 28b1 cmp r0, #177 ; 0xb1 │ │ - 7112: d10b bne.n 712c <__gnu_unwind_execute+0x122> │ │ - 7114: 4630 mov r0, r6 │ │ - 7116: f7ff ff55 bl 6fc4 <_Unwind_Backtrace+0x24> │ │ - 711a: 4602 mov r2, r0 │ │ - 711c: 2800 cmp r0, #0 │ │ - 711e: d0bd beq.n 709c <__gnu_unwind_execute+0x92> │ │ - 7120: f010 01f0 ands.w r1, r0, #240 ; 0xf0 │ │ - 7124: d1ba bne.n 709c <__gnu_unwind_execute+0x92> │ │ - 7126: 4628 mov r0, r5 │ │ - 7128: 460b mov r3, r1 │ │ - 712a: e093 b.n 7254 <__gnu_unwind_execute+0x24a> │ │ - 712c: 28b2 cmp r0, #178 ; 0xb2 │ │ - 712e: d122 bne.n 7176 <__gnu_unwind_execute+0x16c> │ │ - 7130: 2100 movs r1, #0 │ │ - 7132: 220d movs r2, #13 │ │ - 7134: 460b mov r3, r1 │ │ - 7136: f8cd 8000 str.w r8, [sp] │ │ - 713a: 4628 mov r0, r5 │ │ - 713c: 2402 movs r4, #2 │ │ - 713e: f7ff fb8d bl 685c <_Unwind_VRS_Get> │ │ - 7142: 4630 mov r0, r6 │ │ - 7144: f7ff ff3e bl 6fc4 <_Unwind_Backtrace+0x24> │ │ - 7148: f010 0180 ands.w r1, r0, #128 ; 0x80 │ │ - 714c: 9b03 ldr r3, [sp, #12] │ │ - 714e: f000 007f and.w r0, r0, #127 ; 0x7f │ │ - 7152: d007 beq.n 7164 <__gnu_unwind_execute+0x15a> │ │ - 7154: 40a0 lsls r0, r4 │ │ - 7156: 3407 adds r4, #7 │ │ - 7158: 4403 add r3, r0 │ │ - 715a: 4630 mov r0, r6 │ │ - 715c: 9303 str r3, [sp, #12] │ │ - 715e: f7ff ff31 bl 6fc4 <_Unwind_Backtrace+0x24> │ │ - 7162: e7f1 b.n 7148 <__gnu_unwind_execute+0x13e> │ │ - 7164: f503 7301 add.w r3, r3, #516 ; 0x204 │ │ - 7168: 40a0 lsls r0, r4 │ │ - 716a: 4418 add r0, r3 │ │ - 716c: f8cd 8000 str.w r8, [sp] │ │ - 7170: 9003 str r0, [sp, #12] │ │ - 7172: 4628 mov r0, r5 │ │ - 7174: e7b5 b.n 70e2 <__gnu_unwind_execute+0xd8> │ │ - 7176: 28b3 cmp r0, #179 ; 0xb3 │ │ - 7178: d10a bne.n 7190 <__gnu_unwind_execute+0x186> │ │ - 717a: 4630 mov r0, r6 │ │ - 717c: f7ff ff22 bl 6fc4 <_Unwind_Backtrace+0x24> │ │ - 7180: 2101 movs r1, #1 │ │ - 7182: f000 030f and.w r3, r0, #15 │ │ - 7186: f000 02f0 and.w r2, r0, #240 ; 0xf0 │ │ - 718a: 3301 adds r3, #1 │ │ - 718c: 4628 mov r0, r5 │ │ - 718e: e019 b.n 71c4 <__gnu_unwind_execute+0x1ba> │ │ - 7190: f000 03fc and.w r3, r0, #252 ; 0xfc │ │ - 7194: 2bb4 cmp r3, #180 ; 0xb4 │ │ - 7196: d081 beq.n 709c <__gnu_unwind_execute+0x92> │ │ - 7198: f000 0407 and.w r4, r0, #7 │ │ - 719c: 2101 movs r1, #1 │ │ - 719e: 1c62 adds r2, r4, #1 │ │ - 71a0: 4628 mov r0, r5 │ │ - 71a2: f442 2200 orr.w r2, r2, #524288 ; 0x80000 │ │ - 71a6: e7bf b.n 7128 <__gnu_unwind_execute+0x11e> │ │ - 71a8: 2bc0 cmp r3, #192 ; 0xc0 │ │ - 71aa: d146 bne.n 723a <__gnu_unwind_execute+0x230> │ │ - 71ac: 28c6 cmp r0, #198 ; 0xc6 │ │ - 71ae: d10c bne.n 71ca <__gnu_unwind_execute+0x1c0> │ │ - 71b0: 4630 mov r0, r6 │ │ - 71b2: f7ff ff07 bl 6fc4 <_Unwind_Backtrace+0x24> │ │ - 71b6: 2103 movs r1, #3 │ │ - 71b8: f000 030f and.w r3, r0, #15 │ │ - 71bc: f000 02f0 and.w r2, r0, #240 ; 0xf0 │ │ - 71c0: 3301 adds r3, #1 │ │ - 71c2: 4628 mov r0, r5 │ │ - 71c4: ea43 3202 orr.w r2, r3, r2, lsl #12 │ │ - 71c8: e7ae b.n 7128 <__gnu_unwind_execute+0x11e> │ │ - 71ca: 28c7 cmp r0, #199 ; 0xc7 │ │ - 71cc: d10d bne.n 71ea <__gnu_unwind_execute+0x1e0> │ │ - 71ce: 4630 mov r0, r6 │ │ - 71d0: f7ff fef8 bl 6fc4 <_Unwind_Backtrace+0x24> │ │ - 71d4: 4602 mov r2, r0 │ │ - 71d6: 2800 cmp r0, #0 │ │ - 71d8: f43f af60 beq.w 709c <__gnu_unwind_execute+0x92> │ │ - 71dc: f010 03f0 ands.w r3, r0, #240 ; 0xf0 │ │ - 71e0: f47f af5c bne.w 709c <__gnu_unwind_execute+0x92> │ │ - 71e4: 4628 mov r0, r5 │ │ - 71e6: 2104 movs r1, #4 │ │ - 71e8: e034 b.n 7254 <__gnu_unwind_execute+0x24a> │ │ - 71ea: f000 03f8 and.w r3, r0, #248 ; 0xf8 │ │ - 71ee: 2bc0 cmp r3, #192 ; 0xc0 │ │ - 71f0: d107 bne.n 7202 <__gnu_unwind_execute+0x1f8> │ │ - 71f2: f000 040f and.w r4, r0, #15 │ │ - 71f6: 2103 movs r1, #3 │ │ - 71f8: 1c62 adds r2, r4, #1 │ │ - 71fa: 4628 mov r0, r5 │ │ - 71fc: f442 2220 orr.w r2, r2, #655360 ; 0xa0000 │ │ - 7200: e792 b.n 7128 <__gnu_unwind_execute+0x11e> │ │ - 7202: 28c8 cmp r0, #200 ; 0xc8 │ │ - 7204: d109 bne.n 721a <__gnu_unwind_execute+0x210> │ │ - 7206: 4630 mov r0, r6 │ │ - 7208: f7ff fedc bl 6fc4 <_Unwind_Backtrace+0x24> │ │ - 720c: f000 02f0 and.w r2, r0, #240 ; 0xf0 │ │ - 7210: f000 000f and.w r0, r0, #15 │ │ - 7214: 3210 adds r2, #16 │ │ - 7216: 1c43 adds r3, r0, #1 │ │ - 7218: e00a b.n 7230 <__gnu_unwind_execute+0x226> │ │ - 721a: 28c9 cmp r0, #201 ; 0xc9 │ │ - 721c: f47f af3e bne.w 709c <__gnu_unwind_execute+0x92> │ │ - 7220: 4630 mov r0, r6 │ │ - 7222: f7ff fecf bl 6fc4 <_Unwind_Backtrace+0x24> │ │ - 7226: f000 030f and.w r3, r0, #15 │ │ - 722a: f000 02f0 and.w r2, r0, #240 ; 0xf0 │ │ - 722e: 3301 adds r3, #1 │ │ - 7230: 4628 mov r0, r5 │ │ - 7232: 2101 movs r1, #1 │ │ - 7234: ea43 3202 orr.w r2, r3, r2, lsl #12 │ │ - 7238: e00b b.n 7252 <__gnu_unwind_execute+0x248> │ │ - 723a: f000 03f8 and.w r3, r0, #248 ; 0xf8 │ │ - 723e: 2bd0 cmp r3, #208 ; 0xd0 │ │ - 7240: f47f af2c bne.w 709c <__gnu_unwind_execute+0x92> │ │ - 7244: f000 0407 and.w r4, r0, #7 │ │ - 7248: 2101 movs r1, #1 │ │ - 724a: 1c62 adds r2, r4, #1 │ │ - 724c: 4628 mov r0, r5 │ │ - 724e: f442 2200 orr.w r2, r2, #524288 ; 0x80000 │ │ - 7252: 2305 movs r3, #5 │ │ - 7254: f7ff fcce bl 6bf4 <_Unwind_VRS_Pop> │ │ - 7258: 2800 cmp r0, #0 │ │ - 725a: f47f af1f bne.w 709c <__gnu_unwind_execute+0x92> │ │ - 725e: e6dd b.n 701c <__gnu_unwind_execute+0x12> │ │ - 7260: 2000 movs r0, #0 │ │ - 7262: b004 add sp, #16 │ │ - 7264: e8bd 87f0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - │ │ -00007268 <__gnu_unwind_frame>: │ │ - 7268: b51f push {r0, r1, r2, r3, r4, lr} │ │ - 726a: 6cc3 ldr r3, [r0, #76] ; 0x4c │ │ - 726c: 4608 mov r0, r1 │ │ - 726e: a901 add r1, sp, #4 │ │ - 7270: 685a ldr r2, [r3, #4] │ │ - 7272: 0212 lsls r2, r2, #8 │ │ - 7274: 9201 str r2, [sp, #4] │ │ - 7276: f103 0208 add.w r2, r3, #8 │ │ - 727a: 9202 str r2, [sp, #8] │ │ - 727c: 2203 movs r2, #3 │ │ - 727e: f88d 200c strb.w r2, [sp, #12] │ │ - 7282: 79db ldrb r3, [r3, #7] │ │ - 7284: f88d 300d strb.w r3, [sp, #13] │ │ - 7288: f7ff febf bl 700a <__gnu_unwind_execute> │ │ - 728c: b005 add sp, #20 │ │ - 728e: f85d fb04 ldr.w pc, [sp], #4 │ │ - │ │ -00007292 <_Unwind_GetRegionStart>: │ │ - 7292: b508 push {r3, lr} │ │ - 7294: f7ff feb8 bl 7008 <_Unwind_Backtrace+0x68> │ │ - 7298: 6c80 ldr r0, [r0, #72] ; 0x48 │ │ - 729a: bd08 pop {r3, pc} │ │ - │ │ -0000729c <_Unwind_GetLanguageSpecificData>: │ │ - 729c: b508 push {r3, lr} │ │ - 729e: f7ff feb3 bl 7008 <_Unwind_Backtrace+0x68> │ │ - 72a2: 6cc3 ldr r3, [r0, #76] ; 0x4c │ │ - 72a4: 79da ldrb r2, [r3, #7] │ │ - 72a6: eb03 0082 add.w r0, r3, r2, lsl #2 │ │ - 72aa: 3008 adds r0, #8 │ │ - 72ac: bd08 pop {r3, pc} │ │ - │ │ -000072ae <_Unwind_GetDataRelBase>: │ │ - 72ae: b508 push {r3, lr} │ │ - 72b0: f7fc eaee blx 3890 │ │ - │ │ -000072b4 <_Unwind_GetTextRelBase>: │ │ - 72b4: b508 push {r3, lr} │ │ - 72b6: f7fc eaec blx 3890 │ │ - 72ba: 0000 movs r0, r0 │ │ - 72bc: 4778 bx pc │ │ - 72be: 46c0 nop ; (mov r8, r8) │ │ - 72c0: c000 stmia r0!, {} │ │ - 72c2: e59f b.n 6e04 <_Unwind_VRS_Pop+0x210> │ │ - 72c4: f00f e08c blx 4163e0 <__bss_start+0x40c3c7> │ │ - 72c8: c390 stmia r3!, {r4, r7} │ │ - 72ca: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 72ce: 46c0 nop ; (mov r8, r8) │ │ - 72d0: c000 stmia r0!, {} │ │ - 72d2: e59f b.n 6e14 <_Unwind_VRS_Pop+0x220> │ │ - 72d4: f00f e08c blx 4163f0 <__bss_start+0x40c3d7> │ │ - 72d8: c3c8 stmia r3!, {r3, r6, r7} │ │ - 72da: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 72de: 46c0 nop ; (mov r8, r8) │ │ - 72e0: c000 stmia r0!, {} │ │ - 72e2: e59f b.n 6e24 <__restore_core_regs+0xc> │ │ - 72e4: f00f e08c blx 416400 <__bss_start+0x40c3e7> │ │ - 72e8: c4cc stmia r4!, {r2, r3, r6, r7} │ │ - 72ea: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 72ee: 46c0 nop ; (mov r8, r8) │ │ - 72f0: c000 stmia r0!, {} │ │ - 72f2: e59f b.n 6e34 <__gnu_Unwind_Restore_VFP+0x4> │ │ - 72f4: f00f e08c blx 416410 <__bss_start+0x40c3f7> │ │ - 72f8: c4c8 stmia r4!, {r3, r6, r7} │ │ - 72fa: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 72fe: 46c0 nop ; (mov r8, r8) │ │ - 7300: c000 stmia r0!, {} │ │ - 7302: e59f b.n 6e44 <__gnu_Unwind_Restore_VFP_D+0x4> │ │ - 7304: f00f e08c blx 416420 <__bss_start+0x40c407> │ │ - 7308: c4c4 stmia r4!, {r2, r6, r7} │ │ - 730a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 730e: 46c0 nop ; (mov r8, r8) │ │ - 7310: c000 stmia r0!, {} │ │ - 7312: e59f b.n 6e54 <__gnu_Unwind_Restore_VFP_D_16_to_31+0x4> │ │ - 7314: f00f e08c blx 416430 <__bss_start+0x40c417> │ │ - 7318: c3b8 stmia r3!, {r3, r4, r5, r7} │ │ - 731a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 731e: 46c0 nop ; (mov r8, r8) │ │ - 7320: c000 stmia r0!, {} │ │ - 7322: e59f b.n 6e64 <__gnu_Unwind_Restore_WMMXD+0x4> │ │ - 7324: f00f e08c blx 416440 <__bss_start+0x40c427> │ │ - 7328: c4bc stmia r4!, {r2, r3, r4, r5, r7} │ │ - 732a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 732e: 46c0 nop ; (mov r8, r8) │ │ - 7330: c000 stmia r0!, {} │ │ - 7332: e59f b.n 6e74 <__gnu_Unwind_Restore_WMMXD+0x14> │ │ - 7334: f00f e08c blx 416450 <__bss_start+0x40c437> │ │ - 7338: c4f4 stmia r4!, {r2, r4, r5, r6, r7} │ │ - 733a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 733e: 46c0 nop ; (mov r8, r8) │ │ - 7340: c000 stmia r0!, {} │ │ - 7342: e59f b.n 6e84 <__gnu_Unwind_Restore_WMMXD+0x24> │ │ - 7344: f00f e08c blx 416460 <__bss_start+0x40c447> │ │ - 7348: c508 stmia r5!, {r3} │ │ - 734a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 734e: 46c0 nop ; (mov r8, r8) │ │ - 7350: c000 stmia r0!, {} │ │ - 7352: e59f b.n 6e94 <__gnu_Unwind_Restore_WMMXD+0x34> │ │ - 7354: f00f e08c blx 416470 <__bss_start+0x40c457> │ │ - 7358: c504 stmia r5!, {r2} │ │ - 735a: Address 0x000000000000735a is out of bounds. │ │ - │ │ +000064cc : │ │ + 64cc: b510 push {r4, lr} │ │ + 64ce: 4604 mov r4, r0 │ │ + 64d0: f7ff ffee bl 64b0 │ │ + 64d4: 4620 mov r0, r4 │ │ + 64d6: f7fd e95a blx 378c │ │ + 64da: 4620 mov r0, r4 │ │ + 64dc: bd10 pop {r4, pc} │ │ + │ │ +000064de : │ │ + 64de: 2060 movs r0, #96 ; 0x60 │ │ + 64e0: f001 bc6c b.w 7dbc <_Unwind_GetTextRelBase@@Base+0x98> │ │ + │ │ +000064e4 : │ │ + 64e4: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 64e8: b087 sub sp, #28 │ │ + 64ea: 4698 mov r8, r3 │ │ + 64ec: 4c53 ldr r4, [pc, #332] ; (663c ) │ │ + 64ee: 9b12 ldr r3, [sp, #72] ; 0x48 │ │ + 64f0: 4605 mov r5, r0 │ │ + 64f2: 447c add r4, pc │ │ + 64f4: 6824 ldr r4, [r4, #0] │ │ + 64f6: 202c movs r0, #44 ; 0x2c │ │ + 64f8: 4617 mov r7, r2 │ │ + 64fa: f8dd b044 ldr.w fp, [sp, #68] ; 0x44 │ │ + 64fe: 9302 str r3, [sp, #8] │ │ + 6500: 46a1 mov r9, r4 │ │ + 6502: 9b13 ldr r3, [sp, #76] ; 0x4c │ │ + 6504: 9303 str r3, [sp, #12] │ │ + 6506: 6823 ldr r3, [r4, #0] │ │ + 6508: 9305 str r3, [sp, #20] │ │ + 650a: f7fd e958 blx 37bc │ │ + 650e: 4606 mov r6, r0 │ │ + 6510: f7fe fb6e bl 4bf0 │ │ + 6514: 4630 mov r0, r6 │ │ + 6516: 2100 movs r1, #0 │ │ + 6518: f64e 225b movw r2, #59995 ; 0xea5b │ │ + 651c: f7fe fb90 bl 4c40 │ │ + 6520: 4682 mov sl, r0 │ │ + 6522: 2800 cmp r0, #0 │ │ + 6524: d17d bne.n 6622 │ │ + 6526: 9b16 ldr r3, [sp, #88] ; 0x58 │ │ + 6528: 4630 mov r0, r6 │ │ + 652a: 9a15 ldr r2, [sp, #84] ; 0x54 │ │ + 652c: 2104 movs r1, #4 │ │ + 652e: 9300 str r3, [sp, #0] │ │ + 6530: 2301 movs r3, #1 │ │ + 6532: 9301 str r3, [sp, #4] │ │ + 6534: 9b14 ldr r3, [sp, #80] ; 0x50 │ │ + 6536: f7ff fa37 bl 59a8 │ │ + 653a: 6a74 ldr r4, [r6, #36] ; 0x24 │ │ + 653c: 9914 ldr r1, [sp, #80] ; 0x50 │ │ + 653e: 4620 mov r0, r4 │ │ + 6540: 60a7 str r7, [r4, #8] │ │ + 6542: f8c4 8004 str.w r8, [r4, #4] │ │ + 6546: f7fd fbf9 bl 3d3c │ │ + 654a: 682b ldr r3, [r5, #0] │ │ + 654c: 4652 mov r2, sl │ │ + 654e: 4628 mov r0, r5 │ │ + 6550: 4659 mov r1, fp │ │ + 6552: f8d3 32ec ldr.w r3, [r3, #748] ; 0x2ec │ │ + 6556: 4798 blx r3 │ │ + 6558: f504 63e2 add.w r3, r4, #1808 ; 0x710 │ │ + 655c: f504 62e4 add.w r2, r4, #1824 ; 0x720 │ │ + 6560: 3804 subs r0, #4 │ │ + 6562: f850 1f04 ldr.w r1, [r0, #4]! │ │ + 6566: f1b1 3fff cmp.w r1, #4294967295 ; 0xffffffff │ │ + 656a: bf0c ite eq │ │ + 656c: f04f 31ff moveq.w r1, #4294967295 ; 0xffffffff │ │ + 6570: f06f 0101 mvnne.w r1, #1 │ │ + 6574: f843 1f04 str.w r1, [r3, #4]! │ │ + 6578: 4293 cmp r3, r2 │ │ + 657a: d1f2 bne.n 6562 │ │ + 657c: 9b10 ldr r3, [sp, #64] ; 0x40 │ │ + 657e: 4628 mov r0, r5 │ │ + 6580: 9902 ldr r1, [sp, #8] │ │ + 6582: 2200 movs r2, #0 │ │ + 6584: ea4f 0b87 mov.w fp, r7, lsl #2 │ │ + 6588: f8c4 3710 str.w r3, [r4, #1808] ; 0x710 │ │ + 658c: 682b ldr r3, [r5, #0] │ │ + 658e: f8d3 32ec ldr.w r3, [r3, #748] ; 0x2ec │ │ + 6592: 4798 blx r3 │ │ + 6594: 2300 movs r3, #0 │ │ + 6596: 42bb cmp r3, r7 │ │ + 6598: da14 bge.n 65c4 │ │ + 659a: f04f 0c00 mov.w ip, #0 │ │ + 659e: eb00 0a83 add.w sl, r0, r3, lsl #2 │ │ + 65a2: 46e6 mov lr, ip │ │ + 65a4: 45c6 cmp lr, r8 │ │ + 65a6: da0b bge.n 65c0 │ │ + 65a8: f8d4 170c ldr.w r1, [r4, #1804] ; 0x70c │ │ + 65ac: 68a2 ldr r2, [r4, #8] │ │ + 65ae: fb02 120e mla r2, r2, lr, r1 │ │ + 65b2: f85a 100c ldr.w r1, [sl, ip] │ │ + 65b6: f10e 0e01 add.w lr, lr, #1 │ │ + 65ba: 44dc add ip, fp │ │ + 65bc: 54d1 strb r1, [r2, r3] │ │ + 65be: e7f1 b.n 65a4 │ │ + 65c0: 3301 adds r3, #1 │ │ + 65c2: e7e8 b.n 6596 │ │ + 65c4: 682b ldr r3, [r5, #0] │ │ + 65c6: 2200 movs r2, #0 │ │ + 65c8: 9903 ldr r1, [sp, #12] │ │ + 65ca: 4628 mov r0, r5 │ │ + 65cc: f8d3 32ec ldr.w r3, [r3, #748] ; 0x2ec │ │ + 65d0: 4798 blx r3 │ │ + 65d2: 2114 movs r1, #20 │ │ + 65d4: f500 72a8 add.w r2, r0, #336 ; 0x150 │ │ + 65d8: 2300 movs r3, #0 │ │ + 65da: fb01 4703 mla r7, r1, r3, r4 │ │ + 65de: f850 5023 ldr.w r5, [r0, r3, lsl #2] │ │ + 65e2: 3301 adds r3, #1 │ │ + 65e4: 2b15 cmp r3, #21 │ │ + 65e6: 62bd str r5, [r7, #40] ; 0x28 │ │ + 65e8: d1f7 bne.n 65da │ │ + 65ea: 3054 adds r0, #84 ; 0x54 │ │ + 65ec: f504 74e0 add.w r4, r4, #448 ; 0x1c0 │ │ + 65f0: 4290 cmp r0, r2 │ │ + 65f2: d1f1 bne.n 65d8 │ │ + 65f4: 4a12 ldr r2, [pc, #72] ; (6640 ) │ │ + 65f6: a804 add r0, sp, #16 │ │ + 65f8: 2100 movs r1, #0 │ │ + 65fa: 4633 mov r3, r6 │ │ + 65fc: 447a add r2, pc │ │ + 65fe: 6812 ldr r2, [r2, #0] │ │ + 6600: f7fd e96c blx 38dc │ │ + 6604: b118 cbz r0, 660e │ │ + 6606: 480f ldr r0, [pc, #60] ; (6644 ) │ │ + 6608: 4478 add r0, pc │ │ + 660a: f7fd e908 blx 381c │ │ + 660e: 9804 ldr r0, [sp, #16] │ │ + 6610: f7fd e9d0 blx 39b4 │ │ + 6614: b138 cbz r0, 6626 │ │ + 6616: 480c ldr r0, [pc, #48] ; (6648 ) │ │ + 6618: 4478 add r0, pc │ │ + 661a: f7fd e900 blx 381c │ │ + 661e: 2000 movs r0, #0 │ │ + 6620: e001 b.n 6626 │ │ + 6622: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff │ │ + 6626: 9a05 ldr r2, [sp, #20] │ │ + 6628: f8d9 3000 ldr.w r3, [r9] │ │ + 662c: 429a cmp r2, r3 │ │ + 662e: d001 beq.n 6634 │ │ + 6630: f7fd e8a0 blx 3774 <__stack_chk_fail@plt> │ │ + 6634: b007 add sp, #28 │ │ + 6636: e8bd 8ff0 ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 663a: bf00 nop │ │ + 663c: 39c6 subs r1, #198 ; 0xc6 │ │ + 663e: 0000 movs r0, r0 │ │ + 6640: 38f4 subs r0, #244 ; 0xf4 │ │ + 6642: 0000 movs r0, r0 │ │ + 6644: 2295 movs r2, #149 ; 0x95 │ │ + 6646: 0000 movs r0, r0 │ │ + 6648: 2294 movs r2, #148 ; 0x94 │ │ + ... │ │ + │ │ +0000664c : │ │ + 664c: b5f0 push {r4, r5, r6, r7, lr} │ │ + 664e: 461f mov r7, r3 │ │ + 6650: 4d27 ldr r5, [pc, #156] ; (66f0 ) │ │ + 6652: b085 sub sp, #20 │ │ + 6654: 202c movs r0, #44 ; 0x2c │ │ + 6656: 4616 mov r6, r2 │ │ + 6658: 447d add r5, pc │ │ + 665a: 682d ldr r5, [r5, #0] │ │ + 665c: 682b ldr r3, [r5, #0] │ │ + 665e: 9303 str r3, [sp, #12] │ │ + 6660: f7fd e8ac blx 37bc │ │ + 6664: 4604 mov r4, r0 │ │ + 6666: f7fe fac3 bl 4bf0 │ │ + 666a: 4620 mov r0, r4 │ │ + 666c: 2100 movs r1, #0 │ │ + 666e: f64e 225b movw r2, #59995 ; 0xea5b │ │ + 6672: f7fe fae5 bl 4c40 │ │ + 6676: 2800 cmp r0, #0 │ │ + 6678: d12f bne.n 66da │ │ + 667a: 9b0c ldr r3, [sp, #48] ; 0x30 │ │ + 667c: 4620 mov r0, r4 │ │ + 667e: 2104 movs r1, #4 │ │ + 6680: 9a0b ldr r2, [sp, #44] ; 0x2c │ │ + 6682: 9300 str r3, [sp, #0] │ │ + 6684: 2301 movs r3, #1 │ │ + 6686: 9301 str r3, [sp, #4] │ │ + 6688: 4633 mov r3, r6 │ │ + 668a: f7ff f98d bl 59a8 │ │ + 668e: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 6690: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ + 6692: 2e04 cmp r6, #4 │ │ + 6694: 6087 str r7, [r0, #8] │ │ + 6696: 6043 str r3, [r0, #4] │ │ + 6698: d104 bne.n 66a4 │ │ + 669a: 6803 ldr r3, [r0, #0] │ │ + 669c: 4915 ldr r1, [pc, #84] ; (66f4 ) │ │ + 669e: 689b ldr r3, [r3, #8] │ │ + 66a0: 4479 add r1, pc │ │ + 66a2: 4798 blx r3 │ │ + 66a4: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 66a6: 4631 mov r1, r6 │ │ + 66a8: f7fd fb48 bl 3d3c │ │ + 66ac: 4a12 ldr r2, [pc, #72] ; (66f8 ) │ │ + 66ae: a802 add r0, sp, #8 │ │ + 66b0: 2100 movs r1, #0 │ │ + 66b2: 447a add r2, pc │ │ + 66b4: 6812 ldr r2, [r2, #0] │ │ + 66b6: 4623 mov r3, r4 │ │ + 66b8: f7fd e910 blx 38dc │ │ + 66bc: b118 cbz r0, 66c6 │ │ + 66be: 480f ldr r0, [pc, #60] ; (66fc ) │ │ + 66c0: 4478 add r0, pc │ │ + 66c2: f7fd e8ac blx 381c │ │ + 66c6: 9802 ldr r0, [sp, #8] │ │ + 66c8: f7fd e974 blx 39b4 │ │ + 66cc: b138 cbz r0, 66de │ │ + 66ce: 480c ldr r0, [pc, #48] ; (6700 ) │ │ + 66d0: 4478 add r0, pc │ │ + 66d2: f7fd e8a4 blx 381c │ │ + 66d6: 2000 movs r0, #0 │ │ + 66d8: e001 b.n 66de │ │ + 66da: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff │ │ + 66de: 9a03 ldr r2, [sp, #12] │ │ + 66e0: 682b ldr r3, [r5, #0] │ │ + 66e2: 429a cmp r2, r3 │ │ + 66e4: d001 beq.n 66ea │ │ + 66e6: f7fd e846 blx 3774 <__stack_chk_fail@plt> │ │ + 66ea: b005 add sp, #20 │ │ + 66ec: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 66ee: bf00 nop │ │ + 66f0: 3860 subs r0, #96 ; 0x60 │ │ + 66f2: 0000 movs r0, r0 │ │ + 66f4: 3960 subs r1, #96 ; 0x60 │ │ + 66f6: 0000 movs r0, r0 │ │ + 66f8: 383e subs r0, #62 ; 0x3e │ │ + 66fa: 0000 movs r0, r0 │ │ + 66fc: 21dd movs r1, #221 ; 0xdd │ │ + 66fe: 0000 movs r0, r0 │ │ + 6700: 21dc movs r1, #220 ; 0xdc │ │ + ... │ │ + │ │ +00006704 <__divsi3@@Base>: │ │ + 6704: e3510000 cmp r1, #0 │ │ + 6708: 0a000030 beq 67d0 <__divsi3@@Base+0xcc> │ │ + 670c: e020c001 eor ip, r0, r1 │ │ + 6710: 42611000 rsbmi r1, r1, #0 │ │ + 6714: e2512001 subs r2, r1, #1 │ │ + 6718: 0a00001f beq 679c <__divsi3@@Base+0x98> │ │ + 671c: e1b03000 movs r3, r0 │ │ + 6720: 42603000 rsbmi r3, r0, #0 │ │ + 6724: e1530001 cmp r3, r1 │ │ + 6728: 9a00001e bls 67a8 <__divsi3@@Base+0xa4> │ │ + 672c: e1110002 tst r1, r2 │ │ + 6730: 0a000020 beq 67b8 <__divsi3@@Base+0xb4> │ │ + 6734: e16f2f11 clz r2, r1 │ │ + 6738: e16f0f13 clz r0, r3 │ │ + 673c: e0420000 sub r0, r2, r0 │ │ + 6740: e3a02001 mov r2, #1 │ │ + 6744: e1a01011 lsl r1, r1, r0 │ │ + 6748: e1a02012 lsl r2, r2, r0 │ │ + 674c: e3a00000 mov r0, #0 │ │ + 6750: e1530001 cmp r3, r1 │ │ + 6754: 20433001 subcs r3, r3, r1 │ │ + 6758: 21800002 orrcs r0, r0, r2 │ │ + 675c: e15300a1 cmp r3, r1, lsr #1 │ │ + 6760: 204330a1 subcs r3, r3, r1, lsr #1 │ │ + 6764: 218000a2 orrcs r0, r0, r2, lsr #1 │ │ + 6768: e1530121 cmp r3, r1, lsr #2 │ │ + 676c: 20433121 subcs r3, r3, r1, lsr #2 │ │ + 6770: 21800122 orrcs r0, r0, r2, lsr #2 │ │ + 6774: e15301a1 cmp r3, r1, lsr #3 │ │ + 6778: 204331a1 subcs r3, r3, r1, lsr #3 │ │ + 677c: 218001a2 orrcs r0, r0, r2, lsr #3 │ │ + 6780: e3530000 cmp r3, #0 │ │ + 6784: 11b02222 lsrsne r2, r2, #4 │ │ + 6788: 11a01221 lsrne r1, r1, #4 │ │ + 678c: 1affffef bne 6750 <__divsi3@@Base+0x4c> │ │ + 6790: e35c0000 cmp ip, #0 │ │ + 6794: 42600000 rsbmi r0, r0, #0 │ │ + 6798: e12fff1e bx lr │ │ + 679c: e13c0000 teq ip, r0 │ │ + 67a0: 42600000 rsbmi r0, r0, #0 │ │ + 67a4: e12fff1e bx lr │ │ + 67a8: 33a00000 movcc r0, #0 │ │ + 67ac: 01a00fcc asreq r0, ip, #31 │ │ + 67b0: 03800001 orreq r0, r0, #1 │ │ + 67b4: e12fff1e bx lr │ │ + 67b8: e16f2f11 clz r2, r1 │ │ + 67bc: e262201f rsb r2, r2, #31 │ │ + 67c0: e35c0000 cmp ip, #0 │ │ + 67c4: e1a00233 lsr r0, r3, r2 │ │ + 67c8: 42600000 rsbmi r0, r0, #0 │ │ + 67cc: e12fff1e bx lr │ │ + 67d0: e3500000 cmp r0, #0 │ │ + 67d4: c3e00102 mvngt r0, #-2147483648 ; 0x80000000 │ │ + 67d8: b3a00102 movlt r0, #-2147483648 ; 0x80000000 │ │ + 67dc: ea000007 b 6800 <__aeabi_idiv0@@Base> │ │ + │ │ +000067e0 <__aeabi_idivmod@@Base>: │ │ + 67e0: e3510000 cmp r1, #0 │ │ + 67e4: 0afffff9 beq 67d0 <__divsi3@@Base+0xcc> │ │ + 67e8: e92d4003 push {r0, r1, lr} │ │ + 67ec: ebffffc6 bl 670c <__divsi3@@Base+0x8> │ │ + 67f0: e8bd4006 pop {r1, r2, lr} │ │ + 67f4: e0030092 mul r3, r2, r0 │ │ + 67f8: e0411003 sub r1, r1, r3 │ │ + 67fc: e12fff1e bx lr │ │ + │ │ +00006800 <__aeabi_idiv0@@Base>: │ │ + 6800: e92d4002 push {r1, lr} │ │ + 6804: e3a00008 mov r0, #8 │ │ + 6808: ebfff46c bl 39c0 │ │ + 680c: e8bd8002 pop {r1, pc} │ │ + 6810: e5903000 ldr r3, [r0] │ │ + 6814: e3130101 tst r3, #1073741824 ; 0x40000000 │ │ + 6818: 13833102 orrne r3, r3, #-2147483648 ; 0x80000000 │ │ + 681c: 03c33102 biceq r3, r3, #-2147483648 ; 0x80000000 │ │ + 6820: e0800003 add r0, r0, r3 │ │ + 6824: e12fff1e bx lr │ │ + 6828: e92d4ff7 push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 682c: e3510000 cmp r1, #0 │ │ + 6830: e1a05001 mov r5, r1 │ │ + 6834: 0a000021 beq 68c0 <__aeabi_idiv0@@Base+0xc0> │ │ + 6838: e2418001 sub r8, r1, #1 │ │ + 683c: e1a06002 mov r6, r2 │ │ + 6840: e1a07000 mov r7, r0 │ │ + 6844: e3a0b000 mov fp, #0 │ │ + 6848: e1a09008 mov r9, r8 │ │ + 684c: e08b4009 add r4, fp, r9 │ │ + 6850: e0844fa4 add r4, r4, r4, lsr #31 │ │ + 6854: e1a040c4 asr r4, r4, #1 │ │ + 6858: e1a0a184 lsl sl, r4, #3 │ │ + 685c: e087500a add r5, r7, sl │ │ + 6860: e1a00005 mov r0, r5 │ │ + 6864: ebffffe9 bl 6810 <__aeabi_idiv0@@Base+0x10> │ │ + 6868: e1540008 cmp r4, r8 │ │ + 686c: 0a000011 beq 68b8 <__aeabi_idiv0@@Base+0xb8> │ │ + 6870: e58d0004 str r0, [sp, #4] │ │ + 6874: e28a0008 add r0, sl, #8 │ │ + 6878: e0870000 add r0, r7, r0 │ │ + 687c: ebffffe3 bl 6810 <__aeabi_idiv0@@Base+0x10> │ │ + 6880: e59d3004 ldr r3, [sp, #4] │ │ + 6884: e1560003 cmp r6, r3 │ │ + 6888: 2a000003 bcs 689c <__aeabi_idiv0@@Base+0x9c> │ │ + 688c: e154000b cmp r4, fp │ │ + 6890: 0a000006 beq 68b0 <__aeabi_idiv0@@Base+0xb0> │ │ + 6894: e2449001 sub r9, r4, #1 │ │ + 6898: eaffffeb b 684c <__aeabi_idiv0@@Base+0x4c> │ │ + 689c: e2400001 sub r0, r0, #1 │ │ + 68a0: e1560000 cmp r6, r0 │ │ + 68a4: 9a000005 bls 68c0 <__aeabi_idiv0@@Base+0xc0> │ │ + 68a8: e284b001 add fp, r4, #1 │ │ + 68ac: eaffffe6 b 684c <__aeabi_idiv0@@Base+0x4c> │ │ + 68b0: e3a05000 mov r5, #0 │ │ + 68b4: ea000001 b 68c0 <__aeabi_idiv0@@Base+0xc0> │ │ + 68b8: e1560000 cmp r6, r0 │ │ + 68bc: 3afffff2 bcc 688c <__aeabi_idiv0@@Base+0x8c> │ │ + 68c0: e1a00005 mov r0, r5 │ │ + 68c4: e28dd00c add sp, sp, #12 │ │ + 68c8: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 68cc: e3500001 cmp r0, #1 │ │ + 68d0: 0a000006 beq 68f0 <__aeabi_idiv0@@Base+0xf0> │ │ + 68d4: e3500002 cmp r0, #2 │ │ + 68d8: 0a000007 beq 68fc <__aeabi_idiv0@@Base+0xfc> │ │ + 68dc: e3500000 cmp r0, #0 │ │ + 68e0: 1a000008 bne 6908 <__aeabi_idiv0@@Base+0x108> │ │ + 68e4: e59f0024 ldr r0, [pc, #36] ; 6910 <__aeabi_idiv0@@Base+0x110> │ │ + 68e8: e79f0000 ldr r0, [pc, r0] │ │ + 68ec: e12fff1e bx lr │ │ + 68f0: e59f001c ldr r0, [pc, #28] ; 6914 <__aeabi_idiv0@@Base+0x114> │ │ + 68f4: e79f0000 ldr r0, [pc, r0] │ │ + 68f8: e12fff1e bx lr │ │ + 68fc: e59f0014 ldr r0, [pc, #20] ; 6918 <__aeabi_idiv0@@Base+0x118> │ │ + 6900: e79f0000 ldr r0, [pc, r0] │ │ + 6904: e12fff1e bx lr │ │ + 6908: e3a00000 mov r0, #0 │ │ + 690c: e12fff1e bx lr │ │ + 6910: 00003608 andeq r3, r0, r8, lsl #12 │ │ + 6914: 00003600 andeq r3, r0, r0, lsl #12 │ │ + 6918: 000035f8 strdeq r3, [r0], -r8 │ │ + 691c: e59f30ec ldr r3, [pc, #236] ; 6a10 <__aeabi_idiv0@@Base+0x210> │ │ + 6920: e92d4037 push {r0, r1, r2, r4, r5, lr} │ │ + 6924: e1a04000 mov r4, r0 │ │ + 6928: e79f3003 ldr r3, [pc, r3] │ │ + 692c: e2415002 sub r5, r1, #2 │ │ + 6930: e3530000 cmp r3, #0 │ │ + 6934: 0a000008 beq 695c <__aeabi_idiv0@@Base+0x15c> │ │ + 6938: e1a00005 mov r0, r5 │ │ + 693c: e28d1004 add r1, sp, #4 │ │ + 6940: ebfff421 bl 39cc <__gnu_Unwind_Find_exidx@plt> │ │ + 6944: e3500000 cmp r0, #0 │ │ + 6948: 1a00000a bne 6978 <__aeabi_idiv0@@Base+0x178> │ │ + 694c: e3a03000 mov r3, #0 │ │ + 6950: e3a00009 mov r0, #9 │ │ + 6954: e5843010 str r3, [r4, #16] │ │ + 6958: ea00002a b 6a08 <__aeabi_idiv0@@Base+0x208> │ │ + 695c: e59f30b0 ldr r3, [pc, #176] ; 6a14 <__aeabi_idiv0@@Base+0x214> │ │ + 6960: e59f00b0 ldr r0, [pc, #176] ; 6a18 <__aeabi_idiv0@@Base+0x218> │ │ + 6964: e79f3003 ldr r3, [pc, r3] │ │ + 6968: e79f0000 ldr r0, [pc, r0] │ │ + 696c: e0603003 rsb r3, r0, r3 │ │ + 6970: e1a031c3 asr r3, r3, #3 │ │ + 6974: e58d3004 str r3, [sp, #4] │ │ + 6978: e1a02005 mov r2, r5 │ │ + 697c: e59d1004 ldr r1, [sp, #4] │ │ + 6980: ebffffa8 bl 6828 <__aeabi_idiv0@@Base+0x28> │ │ + 6984: e2505000 subs r5, r0, #0 │ │ + 6988: 0affffef beq 694c <__aeabi_idiv0@@Base+0x14c> │ │ + 698c: ebffff9f bl 6810 <__aeabi_idiv0@@Base+0x10> │ │ + 6990: e5953004 ldr r3, [r5, #4] │ │ + 6994: e3530001 cmp r3, #1 │ │ + 6998: 03a03000 moveq r3, #0 │ │ + 699c: 05843010 streq r3, [r4, #16] │ │ + 69a0: e5840048 str r0, [r4, #72] ; 0x48 │ │ + 69a4: 03a00005 moveq r0, #5 │ │ + 69a8: 0a000016 beq 6a08 <__aeabi_idiv0@@Base+0x208> │ │ + 69ac: e3530000 cmp r3, #0 │ │ + 69b0: e2850004 add r0, r5, #4 │ │ + 69b4: b584004c strlt r0, [r4, #76] ; 0x4c │ │ + 69b8: b3a03001 movlt r3, #1 │ │ + 69bc: ba000002 blt 69cc <__aeabi_idiv0@@Base+0x1cc> │ │ + 69c0: ebffff92 bl 6810 <__aeabi_idiv0@@Base+0x10> │ │ + 69c4: e3a03000 mov r3, #0 │ │ + 69c8: e584004c str r0, [r4, #76] ; 0x4c │ │ + 69cc: e594004c ldr r0, [r4, #76] ; 0x4c │ │ + 69d0: e5843050 str r3, [r4, #80] ; 0x50 │ │ + 69d4: e5903000 ldr r3, [r0] │ │ + 69d8: e3530000 cmp r3, #0 │ │ + 69dc: aa000006 bge 69fc <__aeabi_idiv0@@Base+0x1fc> │ │ + 69e0: e7e30c53 ubfx r0, r3, #24, #4 │ │ + 69e4: ebffffb8 bl 68cc <__aeabi_idiv0@@Base+0xcc> │ │ + 69e8: e3500000 cmp r0, #0 │ │ + 69ec: e5840010 str r0, [r4, #16] │ │ + 69f0: 03a00009 moveq r0, #9 │ │ + 69f4: 13a00000 movne r0, #0 │ │ + 69f8: ea000002 b 6a08 <__aeabi_idiv0@@Base+0x208> │ │ + 69fc: ebffff83 bl 6810 <__aeabi_idiv0@@Base+0x10> │ │ + 6a00: e5840010 str r0, [r4, #16] │ │ + 6a04: e3a00000 mov r0, #0 │ │ + 6a08: e28dd00c add sp, sp, #12 │ │ + 6a0c: e8bd8030 pop {r4, r5, pc} │ │ + 6a10: 000035d4 ldrdeq r3, [r0], -r4 │ │ + 6a14: 0000359c muleq r0, ip, r5 │ │ + 6a18: 0000359c muleq r0, ip, r5 │ │ + 6a1c: e5903000 ldr r3, [r0] │ │ + 6a20: e92d4010 push {r4, lr} │ │ + 6a24: e3130001 tst r3, #1 │ │ + 6a28: e1a04000 mov r4, r0 │ │ + 6a2c: 1a000005 bne 6a48 <__aeabi_idiv0@@Base+0x248> │ │ + 6a30: e3130002 tst r3, #2 │ │ + 6a34: e2800048 add r0, r0, #72 ; 0x48 │ │ + 6a38: 0a000001 beq 6a44 <__aeabi_idiv0@@Base+0x244> │ │ + 6a3c: eb000331 bl 7708 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + 6a40: ea000000 b 6a48 <__aeabi_idiv0@@Base+0x248> │ │ + 6a44: eb00032b bl 76f8 <__gnu_Unwind_Restore_VFP@@Base> │ │ + 6a48: e5943000 ldr r3, [r4] │ │ + 6a4c: e3130004 tst r3, #4 │ │ + 6a50: 1a000001 bne 6a5c <__aeabi_idiv0@@Base+0x25c> │ │ + 6a54: e28400d0 add r0, r4, #208 ; 0xd0 │ │ + 6a58: eb00032e bl 7718 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + 6a5c: e5943000 ldr r3, [r4] │ │ + 6a60: e3130008 tst r3, #8 │ │ + 6a64: 1a000001 bne 6a70 <__aeabi_idiv0@@Base+0x270> │ │ + 6a68: e2840e15 add r0, r4, #336 ; 0x150 │ │ + 6a6c: eb00032d bl 7728 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + 6a70: e5943000 ldr r3, [r4] │ │ + 6a74: e3130010 tst r3, #16 │ │ + 6a78: 18bd8010 popne {r4, pc} │ │ + 6a7c: e2840e1d add r0, r4, #464 ; 0x1d0 │ │ + 6a80: e8bd4010 pop {r4, lr} │ │ + 6a84: ea000349 b 77b0 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + 6a88: e5903000 ldr r3, [r0] │ │ + 6a8c: e3530000 cmp r3, #0 │ │ + 6a90: 17930000 ldrne r0, [r3, r0] │ │ + 6a94: 01a00003 moveq r0, r3 │ │ + 6a98: e12fff1e bx lr │ │ + 6a9c: e3a00009 mov r0, #9 │ │ + 6aa0: e12fff1e bx lr │ │ + 6aa4: e12fff1e bx lr │ │ + 6aa8: e92d4070 push {r4, r5, r6, lr} │ │ + 6aac: e1a05000 mov r5, r0 │ │ + 6ab0: e1a04001 mov r4, r1 │ │ + 6ab4: e1a00005 mov r0, r5 │ │ + 6ab8: e5941040 ldr r1, [r4, #64] ; 0x40 │ │ + 6abc: ebffff96 bl 691c <__aeabi_idiv0@@Base+0x11c> │ │ + 6ac0: e2506000 subs r6, r0, #0 │ │ + 6ac4: 0a000000 beq 6acc <__aeabi_idiv0@@Base+0x2cc> │ │ + 6ac8: ebfff3c2 bl 39d8 │ │ + 6acc: e5943040 ldr r3, [r4, #64] ; 0x40 │ │ + 6ad0: e3a00001 mov r0, #1 │ │ + 6ad4: e1a01005 mov r1, r5 │ │ + 6ad8: e1a02004 mov r2, r4 │ │ + 6adc: e5853014 str r3, [r5, #20] │ │ + 6ae0: e5953010 ldr r3, [r5, #16] │ │ + 6ae4: e12fff33 blx r3 │ │ + 6ae8: e3500008 cmp r0, #8 │ │ + 6aec: 0afffff0 beq 6ab4 <__aeabi_idiv0@@Base+0x2b4> │ │ + 6af0: e3500007 cmp r0, #7 │ │ + 6af4: 1afffff3 bne 6ac8 <__aeabi_idiv0@@Base+0x2c8> │ │ + 6af8: e1a00006 mov r0, r6 │ │ + 6afc: e5941040 ldr r1, [r4, #64] ; 0x40 │ │ + 6b00: ebffffe7 bl 6aa4 <__aeabi_idiv0@@Base+0x2a4> │ │ + 6b04: e2840004 add r0, r4, #4 │ │ + 6b08: eb0002f5 bl 76e4 <__restore_core_regs@@Base> │ │ + 6b0c: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 6b10: e281e004 add lr, r1, #4 │ │ + 6b14: e590800c ldr r8, [r0, #12] │ │ + 6b18: e1a04000 mov r4, r0 │ │ + 6b1c: e5909018 ldr r9, [r0, #24] │ │ + 6b20: e1a0a002 mov sl, r2 │ │ + 6b24: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 6b28: e24ddff3 sub sp, sp, #972 ; 0x3cc │ │ + 6b2c: e28dc00c add ip, sp, #12 │ │ + 6b30: e28db008 add fp, sp, #8 │ │ + 6b34: e28d7f7a add r7, sp, #488 ; 0x1e8 │ │ + 6b38: e3a06000 mov r6, #0 │ │ + 6b3c: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 6b40: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 6b44: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 6b48: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 6b4c: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 6b50: e89e000f ldm lr, {r0, r1, r2, r3} │ │ + 6b54: e88c000f stm ip, {r0, r1, r2, r3} │ │ + 6b58: e58d6008 str r6, [sp, #8] │ │ + 6b5c: e1a00004 mov r0, r4 │ │ + 6b60: e59d1048 ldr r1, [sp, #72] ; 0x48 │ │ + 6b64: ebffff6c bl 691c <__aeabi_idiv0@@Base+0x11c> │ │ + 6b68: e35a0000 cmp sl, #0 │ │ + 6b6c: 13a0a00a movne sl, #10 │ │ + 6b70: 03a0a009 moveq sl, #9 │ │ + 6b74: e2505000 subs r5, r0, #0 │ │ + 6b78: 138aa010 orrne sl, sl, #16 │ │ + 6b7c: 159d3040 ldrne r3, [sp, #64] ; 0x40 │ │ + 6b80: 1a00000c bne 6bb8 <__aeabi_idiv0@@Base+0x3b8> │ │ + 6b84: e59d3048 ldr r3, [sp, #72] ; 0x48 │ │ + 6b88: e1a0100b mov r1, fp │ │ + 6b8c: e3a02e1e mov r2, #480 ; 0x1e0 │ │ + 6b90: e1a00007 mov r0, r7 │ │ + 6b94: e5843014 str r3, [r4, #20] │ │ + 6b98: ebfff304 bl 37b0 │ │ + 6b9c: e5943010 ldr r3, [r4, #16] │ │ + 6ba0: e1a0000a mov r0, sl │ │ + 6ba4: e1a01004 mov r1, r4 │ │ + 6ba8: e1a02007 mov r2, r7 │ │ + 6bac: e12fff33 blx r3 │ │ + 6bb0: e59d3220 ldr r3, [sp, #544] ; 0x220 │ │ + 6bb4: e1a06000 mov r6, r0 │ │ + 6bb8: e58d304c str r3, [sp, #76] ; 0x4c │ │ + 6bbc: e3a00001 mov r0, #1 │ │ + 6bc0: e58db000 str fp, [sp] │ │ + 6bc4: e1a0100a mov r1, sl │ │ + 6bc8: e58d9004 str r9, [sp, #4] │ │ + 6bcc: e1a02004 mov r2, r4 │ │ + 6bd0: e1a03004 mov r3, r4 │ │ + 6bd4: e12fff38 blx r8 │ │ + 6bd8: e3500000 cmp r0, #0 │ │ + 6bdc: 1a00000f bne 6c20 <__aeabi_idiv0@@Base+0x420> │ │ + 6be0: e3550000 cmp r5, #0 │ │ + 6be4: 1a00000f bne 6c28 <__aeabi_idiv0@@Base+0x428> │ │ + 6be8: e1a0000b mov r0, fp │ │ + 6bec: e1a01007 mov r1, r7 │ │ + 6bf0: e3a02e1e mov r2, #480 ; 0x1e0 │ │ + 6bf4: e1a0a005 mov sl, r5 │ │ + 6bf8: ebfff2ec bl 37b0 │ │ + 6bfc: e3560008 cmp r6, #8 │ │ + 6c00: 0affffd5 beq 6b5c <__aeabi_idiv0@@Base+0x35c> │ │ + 6c04: e3560007 cmp r6, #7 │ │ + 6c08: 1a000004 bne 6c20 <__aeabi_idiv0@@Base+0x420> │ │ + 6c0c: e1a00005 mov r0, r5 │ │ + 6c10: e59d1048 ldr r1, [sp, #72] ; 0x48 │ │ + 6c14: ebffffa2 bl 6aa4 <__aeabi_idiv0@@Base+0x2a4> │ │ + 6c18: e28d000c add r0, sp, #12 │ │ + 6c1c: eb0002b0 bl 76e4 <__restore_core_regs@@Base> │ │ + 6c20: e3a00009 mov r0, #9 │ │ + 6c24: ea000000 b 6c2c <__aeabi_idiv0@@Base+0x42c> │ │ + 6c28: e1a00005 mov r0, r5 │ │ + 6c2c: e28ddff3 add sp, sp, #972 ; 0x3cc │ │ + 6c30: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + │ │ +00006c34 <_Unwind_GetCFA@@Base>: │ │ + 6c34: e5900044 ldr r0, [r0, #68] ; 0x44 │ │ + 6c38: e12fff1e bx lr │ │ + │ │ +00006c3c <__gnu_Unwind_RaiseException@@Base>: │ │ + 6c3c: e591303c ldr r3, [r1, #60] ; 0x3c │ │ + 6c40: e92d40f0 push {r4, r5, r6, r7, lr} │ │ + 6c44: e281e004 add lr, r1, #4 │ │ + 6c48: e5813040 str r3, [r1, #64] ; 0x40 │ │ + 6c4c: e1a05000 mov r5, r0 │ │ + 6c50: e1a04001 mov r4, r1 │ │ + 6c54: e24ddf79 sub sp, sp, #484 ; 0x1e4 │ │ + 6c58: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 6c5c: e28dc004 add ip, sp, #4 │ │ + 6c60: e28d6e1e add r6, sp, #480 ; 0x1e0 │ │ + 6c64: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 6c68: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 6c6c: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 6c70: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 6c74: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 6c78: e89e000f ldm lr, {r0, r1, r2, r3} │ │ + 6c7c: e88c000f stm ip, {r0, r1, r2, r3} │ │ + 6c80: e3e03000 mvn r3, #0 │ │ + 6c84: e52631e0 str r3, [r6, #-480]! ; 0xfffffe20 │ │ + 6c88: e1a00005 mov r0, r5 │ │ + 6c8c: e59d1040 ldr r1, [sp, #64] ; 0x40 │ │ + 6c90: ebffff21 bl 691c <__aeabi_idiv0@@Base+0x11c> │ │ + 6c94: e3500000 cmp r0, #0 │ │ + 6c98: 1a00000d bne 6cd4 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + 6c9c: e5953010 ldr r3, [r5, #16] │ │ + 6ca0: e1a01005 mov r1, r5 │ │ + 6ca4: e1a02006 mov r2, r6 │ │ + 6ca8: e12fff33 blx r3 │ │ + 6cac: e3500008 cmp r0, #8 │ │ + 6cb0: e1a07000 mov r7, r0 │ │ + 6cb4: 0afffff3 beq 6c88 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ + 6cb8: e1a00006 mov r0, r6 │ │ + 6cbc: ebffff56 bl 6a1c <__aeabi_idiv0@@Base+0x21c> │ │ + 6cc0: e3570006 cmp r7, #6 │ │ + 6cc4: 1a000002 bne 6cd4 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + 6cc8: e1a00005 mov r0, r5 │ │ + 6ccc: e1a01004 mov r1, r4 │ │ + 6cd0: ebffff74 bl 6aa8 <__aeabi_idiv0@@Base+0x2a8> │ │ + 6cd4: e3a00009 mov r0, #9 │ │ + 6cd8: e28ddf79 add sp, sp, #484 ; 0x1e4 │ │ + 6cdc: e8bd80f0 pop {r4, r5, r6, r7, pc} │ │ + │ │ +00006ce0 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ + 6ce0: e5802018 str r2, [r0, #24] │ │ + 6ce4: e593203c ldr r2, [r3, #60] ; 0x3c │ │ + 6ce8: e580100c str r1, [r0, #12] │ │ + 6cec: e1a01003 mov r1, r3 │ │ + 6cf0: e5832040 str r2, [r3, #64] ; 0x40 │ │ + 6cf4: e3a02000 mov r2, #0 │ │ + 6cf8: eaffff83 b 6b0c <__aeabi_idiv0@@Base+0x30c> │ │ + │ │ +00006cfc <__gnu_Unwind_Resume@@Base>: │ │ + 6cfc: e92d4070 push {r4, r5, r6, lr} │ │ + 6d00: e1a05000 mov r5, r0 │ │ + 6d04: e590600c ldr r6, [r0, #12] │ │ + 6d08: e1a04001 mov r4, r1 │ │ + 6d0c: e5903014 ldr r3, [r0, #20] │ │ + 6d10: e3560000 cmp r6, #0 │ │ + 6d14: e5813040 str r3, [r1, #64] ; 0x40 │ │ + 6d18: 0a000002 beq 6d28 <__gnu_Unwind_Resume@@Base+0x2c> │ │ + 6d1c: e3a02001 mov r2, #1 │ │ + 6d20: ebffff79 bl 6b0c <__aeabi_idiv0@@Base+0x30c> │ │ + 6d24: ea000010 b 6d6c <__gnu_Unwind_Resume@@Base+0x70> │ │ + 6d28: e5903010 ldr r3, [r0, #16] │ │ + 6d2c: e1a01005 mov r1, r5 │ │ + 6d30: e3a00002 mov r0, #2 │ │ + 6d34: e1a02004 mov r2, r4 │ │ + 6d38: e12fff33 blx r3 │ │ + 6d3c: e3500007 cmp r0, #7 │ │ + 6d40: 0a000004 beq 6d58 <__gnu_Unwind_Resume@@Base+0x5c> │ │ + 6d44: e3500008 cmp r0, #8 │ │ + 6d48: 1a000007 bne 6d6c <__gnu_Unwind_Resume@@Base+0x70> │ │ + 6d4c: e1a00005 mov r0, r5 │ │ + 6d50: e1a01004 mov r1, r4 │ │ + 6d54: ebffff53 bl 6aa8 <__aeabi_idiv0@@Base+0x2a8> │ │ + 6d58: e1a00006 mov r0, r6 │ │ + 6d5c: e5941040 ldr r1, [r4, #64] ; 0x40 │ │ + 6d60: ebffff4f bl 6aa4 <__aeabi_idiv0@@Base+0x2a4> │ │ + 6d64: e2840004 add r0, r4, #4 │ │ + 6d68: eb00025d bl 76e4 <__restore_core_regs@@Base> │ │ + 6d6c: ebfff319 bl 39d8 │ │ + │ │ +00006d70 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ + 6d70: e590200c ldr r2, [r0, #12] │ │ + 6d74: e3520000 cmp r2, #0 │ │ + 6d78: 1a000000 bne 6d80 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + 6d7c: eaffffae b 6c3c <__gnu_Unwind_RaiseException@@Base> │ │ + 6d80: e591203c ldr r2, [r1, #60] ; 0x3c │ │ + 6d84: e5812040 str r2, [r1, #64] ; 0x40 │ │ + 6d88: e3a02000 mov r2, #0 │ │ + 6d8c: eaffff5e b 6b0c <__aeabi_idiv0@@Base+0x30c> │ │ + │ │ +00006d90 <_Unwind_Complete@@Base>: │ │ + 6d90: e12fff1e bx lr │ │ + │ │ +00006d94 <_Unwind_DeleteException@@Base>: │ │ + 6d94: e5903008 ldr r3, [r0, #8] │ │ + 6d98: e1a01000 mov r1, r0 │ │ + 6d9c: e3530000 cmp r3, #0 │ │ + 6da0: 012fff1e bxeq lr │ │ + 6da4: e3a00001 mov r0, #1 │ │ + 6da8: e12fff13 bx r3 │ │ + │ │ +00006dac <_Unwind_VRS_Get@@Base>: │ │ + 6dac: e3510004 cmp r1, #4 │ │ + 6db0: 908ff101 addls pc, pc, r1, lsl #2 │ │ + 6db4: ea000011 b 6e00 <_Unwind_VRS_Get@@Base+0x54> │ │ + 6db8: ea000003 b 6dcc <_Unwind_VRS_Get@@Base+0x20> │ │ + 6dbc: ea00000d b 6df8 <_Unwind_VRS_Get@@Base+0x4c> │ │ + 6dc0: ea00000e b 6e00 <_Unwind_VRS_Get@@Base+0x54> │ │ + 6dc4: ea00000b b 6df8 <_Unwind_VRS_Get@@Base+0x4c> │ │ + 6dc8: ea00000a b 6df8 <_Unwind_VRS_Get@@Base+0x4c> │ │ + 6dcc: e352000f cmp r2, #15 │ │ + 6dd0: 93530000 cmpls r3, #0 │ │ + 6dd4: 13a03001 movne r3, #1 │ │ + 6dd8: 03a03000 moveq r3, #0 │ │ + 6ddc: 1a000007 bne 6e00 <_Unwind_VRS_Get@@Base+0x54> │ │ + 6de0: e0800102 add r0, r0, r2, lsl #2 │ │ + 6de4: e59d2000 ldr r2, [sp] │ │ + 6de8: e5901004 ldr r1, [r0, #4] │ │ + 6dec: e1a00003 mov r0, r3 │ │ + 6df0: e5821000 str r1, [r2] │ │ + 6df4: e12fff1e bx lr │ │ + 6df8: e3a00001 mov r0, #1 │ │ + 6dfc: e12fff1e bx lr │ │ + 6e00: e3a00002 mov r0, #2 │ │ + 6e04: e12fff1e bx lr │ │ + 6e08: e92d401f push {r0, r1, r2, r3, r4, lr} │ │ + 6e0c: e1a02001 mov r2, r1 │ │ + 6e10: e3a01000 mov r1, #0 │ │ + 6e14: e28d300c add r3, sp, #12 │ │ + 6e18: e58d3000 str r3, [sp] │ │ + 6e1c: e1a03001 mov r3, r1 │ │ + 6e20: ebffffe1 bl 6dac <_Unwind_VRS_Get@@Base> │ │ + 6e24: e59d000c ldr r0, [sp, #12] │ │ + 6e28: e28dd014 add sp, sp, #20 │ │ + 6e2c: e49df004 pop {pc} ; (ldr pc, [sp], #4) │ │ + │ │ +00006e30 <_Unwind_VRS_Set@@Base>: │ │ + 6e30: e3510004 cmp r1, #4 │ │ + 6e34: 908ff101 addls pc, pc, r1, lsl #2 │ │ + 6e38: ea000011 b 6e84 <_Unwind_VRS_Set@@Base+0x54> │ │ + 6e3c: ea000003 b 6e50 <_Unwind_VRS_Set@@Base+0x20> │ │ + 6e40: ea00000d b 6e7c <_Unwind_VRS_Set@@Base+0x4c> │ │ + 6e44: ea00000e b 6e84 <_Unwind_VRS_Set@@Base+0x54> │ │ + 6e48: ea00000b b 6e7c <_Unwind_VRS_Set@@Base+0x4c> │ │ + 6e4c: ea00000a b 6e7c <_Unwind_VRS_Set@@Base+0x4c> │ │ + 6e50: e352000f cmp r2, #15 │ │ + 6e54: 93530000 cmpls r3, #0 │ │ + 6e58: 13a03001 movne r3, #1 │ │ + 6e5c: 03a03000 moveq r3, #0 │ │ + 6e60: 1a000007 bne 6e84 <_Unwind_VRS_Set@@Base+0x54> │ │ + 6e64: e59d1000 ldr r1, [sp] │ │ + 6e68: e0800102 add r0, r0, r2, lsl #2 │ │ + 6e6c: e5911000 ldr r1, [r1] │ │ + 6e70: e5801004 str r1, [r0, #4] │ │ + 6e74: e1a00003 mov r0, r3 │ │ + 6e78: e12fff1e bx lr │ │ + 6e7c: e3a00001 mov r0, #1 │ │ + 6e80: e12fff1e bx lr │ │ + 6e84: e3a00002 mov r0, #2 │ │ + 6e88: e12fff1e bx lr │ │ + 6e8c: e92d401f push {r0, r1, r2, r3, r4, lr} │ │ + 6e90: e28d3010 add r3, sp, #16 │ │ + 6e94: e1a0c001 mov ip, r1 │ │ + 6e98: e3a01000 mov r1, #0 │ │ + 6e9c: e5232004 str r2, [r3, #-4]! │ │ + 6ea0: e1a0200c mov r2, ip │ │ + 6ea4: e58d3000 str r3, [sp] │ │ + 6ea8: e1a03001 mov r3, r1 │ │ + 6eac: ebffffdf bl 6e30 <_Unwind_VRS_Set@@Base> │ │ + 6eb0: e28dd014 add sp, sp, #20 │ │ + 6eb4: e49df004 pop {pc} ; (ldr pc, [sp], #4) │ │ + │ │ +00006eb8 <__gnu_Unwind_Backtrace@@Base>: │ │ + 6eb8: e592303c ldr r3, [r2, #60] ; 0x3c │ │ + 6ebc: e282c004 add ip, r2, #4 │ │ + 6ec0: e92d41f0 push {r4, r5, r6, r7, r8, lr} │ │ + 6ec4: e1a07000 mov r7, r0 │ │ + 6ec8: e5823040 str r3, [r2, #64] ; 0x40 │ │ + 6ecc: e1a08001 mov r8, r1 │ │ + 6ed0: e8bc000f ldm ip!, {r0, r1, r2, r3} │ │ + 6ed4: e24ddf8e sub sp, sp, #568 ; 0x238 │ │ + 6ed8: e28de05c add lr, sp, #92 ; 0x5c │ │ + 6edc: e28d4058 add r4, sp, #88 ; 0x58 │ │ + 6ee0: e1a0600d mov r6, sp │ │ + 6ee4: e8ae000f stmia lr!, {r0, r1, r2, r3} │ │ + 6ee8: e8bc000f ldm ip!, {r0, r1, r2, r3} │ │ + 6eec: e8ae000f stmia lr!, {r0, r1, r2, r3} │ │ + 6ef0: e8bc000f ldm ip!, {r0, r1, r2, r3} │ │ + 6ef4: e8ae000f stmia lr!, {r0, r1, r2, r3} │ │ + 6ef8: e89c000f ldm ip, {r0, r1, r2, r3} │ │ + 6efc: e88e000f stm lr, {r0, r1, r2, r3} │ │ + 6f00: e3e03000 mvn r3, #0 │ │ + 6f04: e58d3058 str r3, [sp, #88] ; 0x58 │ │ + 6f08: e1a00006 mov r0, r6 │ │ + 6f0c: e59d1098 ldr r1, [sp, #152] ; 0x98 │ │ + 6f10: ebfffe81 bl 691c <__aeabi_idiv0@@Base+0x11c> │ │ + 6f14: e3500000 cmp r0, #0 │ │ + 6f18: 0a000001 beq 6f24 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ + 6f1c: e3a05009 mov r5, #9 │ │ + 6f20: ea000011 b 6f6c <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ + 6f24: e1a00004 mov r0, r4 │ │ + 6f28: e3a0100c mov r1, #12 │ │ + 6f2c: e1a02006 mov r2, r6 │ │ + 6f30: ebffffd5 bl 6e8c <_Unwind_VRS_Set@@Base+0x5c> │ │ + 6f34: e1a00004 mov r0, r4 │ │ + 6f38: e1a01008 mov r1, r8 │ │ + 6f3c: e12fff37 blx r7 │ │ + 6f40: e3500000 cmp r0, #0 │ │ + 6f44: 1afffff4 bne 6f1c <__gnu_Unwind_Backtrace@@Base+0x64> │ │ + 6f48: e59d3010 ldr r3, [sp, #16] │ │ + 6f4c: e3a00008 mov r0, #8 │ │ + 6f50: e1a01006 mov r1, r6 │ │ + 6f54: e1a02004 mov r2, r4 │ │ + 6f58: e12fff33 blx r3 │ │ + 6f5c: e2403005 sub r3, r0, #5 │ │ + 6f60: e1a05000 mov r5, r0 │ │ + 6f64: e3d33004 bics r3, r3, #4 │ │ + 6f68: 1affffe6 bne 6f08 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ + 6f6c: e1a00004 mov r0, r4 │ │ + 6f70: ebfffea9 bl 6a1c <__aeabi_idiv0@@Base+0x21c> │ │ + 6f74: e1a00005 mov r0, r5 │ │ + 6f78: e28ddf8e add sp, sp, #568 ; 0x238 │ │ + 6f7c: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} │ │ + 6f80: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 6f84: e1a07002 mov r7, r2 │ │ + 6f88: e591204c ldr r2, [r1, #76] ; 0x4c │ │ + 6f8c: e24dd024 sub sp, sp, #36 ; 0x24 │ │ + 6f90: e2539000 subs r9, r3, #0 │ │ + 6f94: e1a05001 mov r5, r1 │ │ + 6f98: e282c004 add ip, r2, #4 │ │ + 6f9c: e2008003 and r8, r0, #3 │ │ + 6fa0: e5924000 ldr r4, [r2] │ │ + 6fa4: e58dc018 str ip, [sp, #24] │ │ + 6fa8: e58d4014 str r4, [sp, #20] │ │ + 6fac: 1a000005 bne 6fc8 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ + 6fb0: e1a04404 lsl r4, r4, #8 │ │ + 6fb4: e3a03003 mov r3, #3 │ │ + 6fb8: e58d4014 str r4, [sp, #20] │ │ + 6fbc: e5cd901d strb r9, [sp, #29] │ │ + 6fc0: e5cd301c strb r3, [sp, #28] │ │ + 6fc4: ea000009 b 6ff0 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + 6fc8: e3590002 cmp r9, #2 │ │ + 6fcc: ca000007 bgt 6ff0 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + 6fd0: e1a03824 lsr r3, r4, #16 │ │ + 6fd4: e5cd301d strb r3, [sp, #29] │ │ + 6fd8: e1a04804 lsl r4, r4, #16 │ │ + 6fdc: e3a02002 mov r2, #2 │ │ + 6fe0: e6ef3073 uxtb r3, r3 │ │ + 6fe4: e58d4014 str r4, [sp, #20] │ │ + 6fe8: e5cd201c strb r2, [sp, #28] │ │ + 6fec: e08cc103 add ip, ip, r3, lsl #2 │ │ + 6ff0: e3580002 cmp r8, #2 │ │ + 6ff4: e5953050 ldr r3, [r5, #80] ; 0x50 │ │ + 6ff8: 0595c038 ldreq ip, [r5, #56] ; 0x38 │ │ + 6ffc: e2133001 ands r3, r3, #1 │ │ + 7000: 1a0000af bne 72c4 <__gnu_Unwind_Backtrace@@Base+0x40c> │ │ + 7004: e2200008 eor r0, r0, #8 │ │ + 7008: e58d3004 str r3, [sp, #4] │ │ + 700c: e7e031d0 ubfx r3, r0, #3, #1 │ │ + 7010: e58d3008 str r3, [sp, #8] │ │ + 7014: e59c4000 ldr r4, [ip] │ │ + 7018: e3540000 cmp r4, #0 │ │ + 701c: 0a0000aa beq 72cc <__gnu_Unwind_Backtrace@@Base+0x414> │ │ + 7020: e3590002 cmp r9, #2 │ │ + 7024: e5953048 ldr r3, [r5, #72] ; 0x48 │ │ + 7028: e1a00007 mov r0, r7 │ │ + 702c: e3a0100f mov r1, #15 │ │ + 7030: 059ca004 ldreq sl, [ip, #4] │ │ + 7034: 028c6008 addeq r6, ip, #8 │ │ + 7038: 11dca0b2 ldrhne sl, [ip, #2] │ │ + 703c: 128c6004 addne r6, ip, #4 │ │ + 7040: 11dc40b0 ldrhne r4, [ip] │ │ + 7044: e3cab001 bic fp, sl, #1 │ │ + 7048: e08bb003 add fp, fp, r3 │ │ + 704c: ebffff6d bl 6e08 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 7050: e15b0000 cmp fp, r0 │ │ + 7054: 83a0c000 movhi ip, #0 │ │ + 7058: 8a000004 bhi 7070 <__gnu_Unwind_Backtrace@@Base+0x1b8> │ │ + 705c: e3c43001 bic r3, r4, #1 │ │ + 7060: e08bb003 add fp, fp, r3 │ │ + 7064: e150000b cmp r0, fp │ │ + 7068: 23a0c000 movcs ip, #0 │ │ + 706c: 33a0c001 movcc ip, #1 │ │ + 7070: e20aa001 and sl, sl, #1 │ │ + 7074: e2044001 and r4, r4, #1 │ │ + 7078: e184408a orr r4, r4, sl, lsl #1 │ │ + 707c: e3540001 cmp r4, #1 │ │ + 7080: 0a000017 beq 70e4 <__gnu_Unwind_Backtrace@@Base+0x22c> │ │ + 7084: 3a000002 bcc 7094 <__gnu_Unwind_Backtrace@@Base+0x1dc> │ │ + 7088: e3540002 cmp r4, #2 │ │ + 708c: 0a000048 beq 71b4 <__gnu_Unwind_Backtrace@@Base+0x2fc> │ │ + 7090: ea0000a8 b 7338 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + 7094: e3580000 cmp r8, #0 │ │ + 7098: 03a0c000 moveq ip, #0 │ │ + 709c: 120cc001 andne ip, ip, #1 │ │ + 70a0: e286a004 add sl, r6, #4 │ │ + 70a4: e35c0000 cmp ip, #0 │ │ + 70a8: 0a00000b beq 70dc <__gnu_Unwind_Backtrace@@Base+0x224> │ │ + 70ac: e1a00006 mov r0, r6 │ │ + 70b0: ebfffdd6 bl 6810 <__aeabi_idiv0@@Base+0x10> │ │ + 70b4: e585a038 str sl, [r5, #56] ; 0x38 │ │ + 70b8: e1a04000 mov r4, r0 │ │ + 70bc: e1a00005 mov r0, r5 │ │ + 70c0: ebfff247 bl 39e4 <__cxa_begin_cleanup@plt> │ │ + 70c4: e3500000 cmp r0, #0 │ │ + 70c8: 0a00009a beq 7338 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + 70cc: e1a00007 mov r0, r7 │ │ + 70d0: e3a0100f mov r1, #15 │ │ + 70d4: e1a02004 mov r2, r4 │ │ + 70d8: ea000093 b 732c <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + 70dc: e1a0c00a mov ip, sl │ │ + 70e0: eaffffcb b 7014 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + 70e4: e3580000 cmp r8, #0 │ │ + 70e8: 1a00001d bne 7164 <__gnu_Unwind_Backtrace@@Base+0x2ac> │ │ + 70ec: e35c0000 cmp ip, #0 │ │ + 70f0: 0a00002d beq 71ac <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + 70f4: e5963004 ldr r3, [r6, #4] │ │ + 70f8: e596a000 ldr sl, [r6] │ │ + 70fc: e3730002 cmn r3, #2 │ │ + 7100: e1a0afaa lsr sl, sl, #31 │ │ + 7104: 0a00008b beq 7338 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + 7108: e3730001 cmn r3, #1 │ │ + 710c: e2852058 add r2, r5, #88 ; 0x58 │ │ + 7110: e58d2010 str r2, [sp, #16] │ │ + 7114: 0a000008 beq 713c <__gnu_Unwind_Backtrace@@Base+0x284> │ │ + 7118: e2860004 add r0, r6, #4 │ │ + 711c: ebfffe59 bl 6a88 <__aeabi_idiv0@@Base+0x288> │ │ + 7120: e1a0200a mov r2, sl │ │ + 7124: e28d3010 add r3, sp, #16 │ │ + 7128: e1a01000 mov r1, r0 │ │ + 712c: e1a00005 mov r0, r5 │ │ + 7130: ebfff22e bl 39f0 <__cxa_type_match@plt> │ │ + 7134: e2504000 subs r4, r0, #0 │ │ + 7138: 0a00001b beq 71ac <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + 713c: e1a00007 mov r0, r7 │ │ + 7140: e3a0100d mov r1, #13 │ │ + 7144: ebffff2f bl 6e08 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 7148: e3540002 cmp r4, #2 │ │ + 714c: e59d2010 ldr r2, [sp, #16] │ │ + 7150: 01a03005 moveq r3, r5 │ │ + 7154: 11a03002 movne r3, r2 │ │ + 7158: e5850020 str r0, [r5, #32] │ │ + 715c: 05a3202c streq r2, [r3, #44]! ; 0x2c │ │ + 7160: ea00007b b 7354 <__gnu_Unwind_Backtrace@@Base+0x49c> │ │ + 7164: e1a00007 mov r0, r7 │ │ + 7168: e3a0100d mov r1, #13 │ │ + 716c: e5954020 ldr r4, [r5, #32] │ │ + 7170: ebffff24 bl 6e08 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 7174: e1540000 cmp r4, r0 │ │ + 7178: 1a00000b bne 71ac <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + 717c: e5953028 ldr r3, [r5, #40] ; 0x28 │ │ + 7180: e1560003 cmp r6, r3 │ │ + 7184: 1a000008 bne 71ac <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + 7188: e1a00006 mov r0, r6 │ │ + 718c: ebfffd9f bl 6810 <__aeabi_idiv0@@Base+0x10> │ │ + 7190: e3a0100f mov r1, #15 │ │ + 7194: e1a02000 mov r2, r0 │ │ + 7198: e1a00007 mov r0, r7 │ │ + 719c: ebffff3a bl 6e8c <_Unwind_VRS_Set@@Base+0x5c> │ │ + 71a0: e1a00007 mov r0, r7 │ │ + 71a4: e3a01000 mov r1, #0 │ │ + 71a8: ea00003b b 729c <__gnu_Unwind_Backtrace@@Base+0x3e4> │ │ + 71ac: e286c008 add ip, r6, #8 │ │ + 71b0: eaffff97 b 7014 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + 71b4: e5964000 ldr r4, [r6] │ │ + 71b8: e3580000 cmp r8, #0 │ │ + 71bc: e3c44102 bic r4, r4, #-2147483648 ; 0x80000000 │ │ + 71c0: 1a000019 bne 722c <__gnu_Unwind_Backtrace@@Base+0x374> │ │ + 71c4: e35c0000 cmp ip, #0 │ │ + 71c8: 0a000037 beq 72ac <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + 71cc: e59d3008 ldr r3, [sp, #8] │ │ + 71d0: e3540000 cmp r4, #0 │ │ + 71d4: 03833001 orreq r3, r3, #1 │ │ + 71d8: e3530000 cmp r3, #0 │ │ + 71dc: 0a000032 beq 72ac <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + 71e0: e285c058 add ip, r5, #88 ; 0x58 │ │ + 71e4: e28db010 add fp, sp, #16 │ │ + 71e8: e1a0a008 mov sl, r8 │ │ + 71ec: e15a0004 cmp sl, r4 │ │ + 71f0: 0a000052 beq 7340 <__gnu_Unwind_Backtrace@@Base+0x488> │ │ + 71f4: e28aa001 add sl, sl, #1 │ │ + 71f8: e58dc010 str ip, [sp, #16] │ │ + 71fc: e58dc00c str ip, [sp, #12] │ │ + 7200: e086010a add r0, r6, sl, lsl #2 │ │ + 7204: ebfffe1f bl 6a88 <__aeabi_idiv0@@Base+0x288> │ │ + 7208: e3a02000 mov r2, #0 │ │ + 720c: e1a0300b mov r3, fp │ │ + 7210: e1a01000 mov r1, r0 │ │ + 7214: e1a00005 mov r0, r5 │ │ + 7218: ebfff1f4 bl 39f0 <__cxa_type_match@plt> │ │ + 721c: e59dc00c ldr ip, [sp, #12] │ │ + 7220: e3500000 cmp r0, #0 │ │ + 7224: 0afffff0 beq 71ec <__gnu_Unwind_Backtrace@@Base+0x334> │ │ + 7228: ea00001f b 72ac <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + 722c: e1a00007 mov r0, r7 │ │ + 7230: e3a0100d mov r1, #13 │ │ + 7234: e595a020 ldr sl, [r5, #32] │ │ + 7238: ebfffef2 bl 6e08 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 723c: e15a0000 cmp sl, r0 │ │ + 7240: 1a000019 bne 72ac <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + 7244: e5953028 ldr r3, [r5, #40] ; 0x28 │ │ + 7248: e1560003 cmp r6, r3 │ │ + 724c: 1a000016 bne 72ac <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + 7250: e3a0a000 mov sl, #0 │ │ + 7254: e3a03004 mov r3, #4 │ │ + 7258: e5854028 str r4, [r5, #40] ; 0x28 │ │ + 725c: e5853030 str r3, [r5, #48] ; 0x30 │ │ + 7260: e0863003 add r3, r6, r3 │ │ + 7264: e585a02c str sl, [r5, #44] ; 0x2c │ │ + 7268: e5853034 str r3, [r5, #52] ; 0x34 │ │ + 726c: e5963000 ldr r3, [r6] │ │ + 7270: e153000a cmp r3, sl │ │ + 7274: aa00000a bge 72a4 <__gnu_Unwind_Backtrace@@Base+0x3ec> │ │ + 7278: e2840001 add r0, r4, #1 │ │ + 727c: e0860100 add r0, r6, r0, lsl #2 │ │ + 7280: ebfffd62 bl 6810 <__aeabi_idiv0@@Base+0x10> │ │ + 7284: e3a0100f mov r1, #15 │ │ + 7288: e1a02000 mov r2, r0 │ │ + 728c: e1a00007 mov r0, r7 │ │ + 7290: ebfffefd bl 6e8c <_Unwind_VRS_Set@@Base+0x5c> │ │ + 7294: e1a00007 mov r0, r7 │ │ + 7298: e1a0100a mov r1, sl │ │ + 729c: e1a02005 mov r2, r5 │ │ + 72a0: ea000021 b 732c <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + 72a4: e3a03001 mov r3, #1 │ │ + 72a8: e58d3004 str r3, [sp, #4] │ │ + 72ac: e5963000 ldr r3, [r6] │ │ + 72b0: e284c001 add ip, r4, #1 │ │ + 72b4: e3530000 cmp r3, #0 │ │ + 72b8: b2866004 addlt r6, r6, #4 │ │ + 72bc: e086c10c add ip, r6, ip, lsl #2 │ │ + 72c0: eaffff53 b 7014 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + 72c4: e3a03000 mov r3, #0 │ │ + 72c8: e58d3004 str r3, [sp, #4] │ │ + 72cc: e3590002 cmp r9, #2 │ │ + 72d0: da000001 ble 72dc <__gnu_Unwind_Backtrace@@Base+0x424> │ │ + 72d4: ebfffdf0 bl 6a9c <__aeabi_idiv0@@Base+0x29c> │ │ + 72d8: ea000002 b 72e8 <__gnu_Unwind_Backtrace@@Base+0x430> │ │ + 72dc: e1a00007 mov r0, r7 │ │ + 72e0: e28d1014 add r1, sp, #20 │ │ + 72e4: eb00018b bl 7918 <__gnu_unwind_execute@@Base> │ │ + 72e8: e3500000 cmp r0, #0 │ │ + 72ec: 1a000011 bne 7338 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + 72f0: e59d3004 ldr r3, [sp, #4] │ │ + 72f4: e3530000 cmp r3, #0 │ │ + 72f8: 03a00008 moveq r0, #8 │ │ + 72fc: 0a000017 beq 7360 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + 7300: e3a0100f mov r1, #15 │ │ + 7304: e1a00007 mov r0, r7 │ │ + 7308: ebfffebe bl 6e08 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 730c: e3a0100e mov r1, #14 │ │ + 7310: e1a02000 mov r2, r0 │ │ + 7314: e1a00007 mov r0, r7 │ │ + 7318: ebfffedb bl 6e8c <_Unwind_VRS_Set@@Base+0x5c> │ │ + 731c: e59f2044 ldr r2, [pc, #68] ; 7368 <__gnu_Unwind_Backtrace@@Base+0x4b0> │ │ + 7320: e1a00007 mov r0, r7 │ │ + 7324: e3a0100f mov r1, #15 │ │ + 7328: e79f2002 ldr r2, [pc, r2] │ │ + 732c: ebfffed6 bl 6e8c <_Unwind_VRS_Set@@Base+0x5c> │ │ + 7330: e3a00007 mov r0, #7 │ │ + 7334: ea000009 b 7360 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + 7338: e3a00009 mov r0, #9 │ │ + 733c: ea000007 b 7360 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + 7340: e1a00007 mov r0, r7 │ │ + 7344: e3a0100d mov r1, #13 │ │ + 7348: ebfffeae bl 6e08 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 734c: e59d3010 ldr r3, [sp, #16] │ │ + 7350: e5850020 str r0, [r5, #32] │ │ + 7354: e3a00006 mov r0, #6 │ │ + 7358: e5853024 str r3, [r5, #36] ; 0x24 │ │ + 735c: e5856028 str r6, [r5, #40] ; 0x28 │ │ + 7360: e28dd024 add sp, sp, #36 ; 0x24 │ │ + 7364: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 7368: 00002be0 andeq r2, r0, r0, ror #23 │ │ + │ │ +0000736c <__aeabi_unwind_cpp_pr0@@Base>: │ │ + 736c: e3a03000 mov r3, #0 │ │ + 7370: eaffff02 b 6f80 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + │ │ +00007374 <__aeabi_unwind_cpp_pr1@@Base>: │ │ + 7374: e3a03001 mov r3, #1 │ │ + 7378: eaffff00 b 6f80 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + │ │ +0000737c <__aeabi_unwind_cpp_pr2@@Base>: │ │ + 737c: e3a03002 mov r3, #2 │ │ + 7380: eafffefe b 6f80 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + │ │ +00007384 <_Unwind_VRS_Pop@@Base>: │ │ + 7384: e92d43f0 push {r4, r5, r6, r7, r8, r9, lr} │ │ + 7388: e1a05000 mov r5, r0 │ │ + 738c: e24ddf43 sub sp, sp, #268 ; 0x10c │ │ + 7390: e1a04002 mov r4, r2 │ │ + 7394: e3510004 cmp r1, #4 │ │ + 7398: 908ff101 addls pc, pc, r1, lsl #2 │ │ + 739c: ea0000b9 b 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 73a0: ea000003 b 73b4 <_Unwind_VRS_Pop@@Base+0x30> │ │ + 73a4: ea000014 b 73fc <_Unwind_VRS_Pop@@Base+0x78> │ │ + 73a8: ea0000b6 b 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 73ac: ea00007f b 75b0 <_Unwind_VRS_Pop@@Base+0x22c> │ │ + 73b0: ea00009a b 7620 <_Unwind_VRS_Pop@@Base+0x29c> │ │ + 73b4: e3530000 cmp r3, #0 │ │ + 73b8: 1a0000b2 bne 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 73bc: e3a03001 mov r3, #1 │ │ + 73c0: e6ff1072 uxth r1, r2 │ │ + 73c4: e5902038 ldr r2, [r0, #56] ; 0x38 │ │ + 73c8: e1a00003 mov r0, r3 │ │ + 73cc: e243c001 sub ip, r3, #1 │ │ + 73d0: e011cc10 ands ip, r1, r0, lsl ip │ │ + 73d4: 1592c000 ldrne ip, [r2] │ │ + 73d8: 12822004 addne r2, r2, #4 │ │ + 73dc: 1785c103 strne ip, [r5, r3, lsl #2] │ │ + 73e0: e2833001 add r3, r3, #1 │ │ + 73e4: e3530011 cmp r3, #17 │ │ + 73e8: 1afffff7 bne 73cc <_Unwind_VRS_Pop@@Base+0x48> │ │ + 73ec: e2140a02 ands r0, r4, #8192 ; 0x2000 │ │ + 73f0: 05852038 streq r2, [r5, #56] ; 0x38 │ │ + 73f4: 0a0000b8 beq 76dc <_Unwind_VRS_Pop@@Base+0x358> │ │ + 73f8: ea0000a4 b 7690 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + 73fc: e3c32004 bic r2, r3, #4 │ │ + 7400: e3520001 cmp r2, #1 │ │ + 7404: 1a00009f bne 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 7408: e3530001 cmp r3, #1 │ │ + 740c: e1a07824 lsr r7, r4, #16 │ │ + 7410: e6ff4074 uxth r4, r4 │ │ + 7414: e0846007 add r6, r4, r7 │ │ + 7418: 1a000006 bne 7438 <_Unwind_VRS_Pop@@Base+0xb4> │ │ + 741c: e3560010 cmp r6, #16 │ │ + 7420: 8a000098 bhi 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 7424: e357000f cmp r7, #15 │ │ + 7428: 91a08003 movls r8, r3 │ │ + 742c: 93a06000 movls r6, #0 │ │ + 7430: 8a000094 bhi 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 7434: ea000005 b 7450 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + 7438: e3560020 cmp r6, #32 │ │ + 743c: 8a000091 bhi 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 7440: e357000f cmp r7, #15 │ │ + 7444: 9a000093 bls 7698 <_Unwind_VRS_Pop@@Base+0x314> │ │ + 7448: e1a06004 mov r6, r4 │ │ + 744c: e3a08000 mov r8, #0 │ │ + 7450: e2969000 adds r9, r6, #0 │ │ + 7454: 13a09001 movne r9, #1 │ │ + 7458: e3530005 cmp r3, #5 │ │ + 745c: 13560000 cmpne r6, #0 │ │ + 7460: 1a000088 bne 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 7464: e357000f cmp r7, #15 │ │ + 7468: 8a000012 bhi 74b8 <_Unwind_VRS_Pop@@Base+0x134> │ │ + 746c: e5952000 ldr r2, [r5] │ │ + 7470: e3120001 tst r2, #1 │ │ + 7474: 0a00000f beq 74b8 <_Unwind_VRS_Pop@@Base+0x134> │ │ + 7478: e3530005 cmp r3, #5 │ │ + 747c: e1a00005 mov r0, r5 │ │ + 7480: e3c21001 bic r1, r2, #1 │ │ + 7484: e4801048 str r1, [r0], #72 ; 0x48 │ │ + 7488: 1a000007 bne 74ac <_Unwind_VRS_Pop@@Base+0x128> │ │ + 748c: e3811002 orr r1, r1, #2 │ │ + 7490: e5851000 str r1, [r5] │ │ + 7494: eb00009d bl 7710 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + 7498: e3590000 cmp r9, #0 │ │ + 749c: 1a000007 bne 74c0 <_Unwind_VRS_Pop@@Base+0x13c> │ │ + 74a0: e28d0080 add r0, sp, #128 ; 0x80 │ │ + 74a4: eb000099 bl 7710 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + 74a8: ea00000f b 74ec <_Unwind_VRS_Pop@@Base+0x168> │ │ + 74ac: e3c22003 bic r2, r2, #3 │ │ + 74b0: e5852000 str r2, [r5] │ │ + 74b4: eb000091 bl 7700 <__gnu_Unwind_Save_VFP@@Base> │ │ + 74b8: e3590000 cmp r9, #0 │ │ + 74bc: 0a00007b beq 76b0 <_Unwind_VRS_Pop@@Base+0x32c> │ │ + 74c0: e5953000 ldr r3, [r5] │ │ + 74c4: e3130004 tst r3, #4 │ │ + 74c8: 0a000003 beq 74dc <_Unwind_VRS_Pop@@Base+0x158> │ │ + 74cc: e1a00005 mov r0, r5 │ │ + 74d0: e3c33004 bic r3, r3, #4 │ │ + 74d4: e48030d0 str r3, [r0], #208 ; 0xd0 │ │ + 74d8: eb000090 bl 7720 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + 74dc: e3580000 cmp r8, #0 │ │ + 74e0: 1a000077 bne 76c4 <_Unwind_VRS_Pop@@Base+0x340> │ │ + 74e4: e357000f cmp r7, #15 │ │ + 74e8: 9affffec bls 74a0 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + 74ec: e3590000 cmp r9, #0 │ │ + 74f0: 0a000002 beq 7500 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + 74f4: e1a0000d mov r0, sp │ │ + 74f8: eb000088 bl 7720 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + 74fc: e2674010 rsb r4, r7, #16 │ │ + 7500: e5952038 ldr r2, [r5, #56] ; 0x38 │ │ + 7504: e3540000 cmp r4, #0 │ │ + 7508: e1a03002 mov r3, r2 │ │ + 750c: da000009 ble 7538 <_Unwind_VRS_Pop@@Base+0x1b4> │ │ + 7510: e28d1080 add r1, sp, #128 ; 0x80 │ │ + 7514: e1a04084 lsl r4, r4, #1 │ │ + 7518: e0811187 add r1, r1, r7, lsl #3 │ │ + 751c: e3a03000 mov r3, #0 │ │ + 7520: e1530004 cmp r3, r4 │ │ + 7524: 17920103 ldrne r0, [r2, r3, lsl #2] │ │ + 7528: 17810103 strne r0, [r1, r3, lsl #2] │ │ + 752c: 12833001 addne r3, r3, #1 │ │ + 7530: 1afffffa bne 7520 <_Unwind_VRS_Pop@@Base+0x19c> │ │ + 7534: e0823103 add r3, r2, r3, lsl #2 │ │ + 7538: e3590000 cmp r9, #0 │ │ + 753c: 0a00000a beq 756c <_Unwind_VRS_Pop@@Base+0x1e8> │ │ + 7540: e3570010 cmp r7, #16 │ │ + 7544: e28d2f42 add r2, sp, #264 ; 0x108 │ │ + 7548: e0836186 add r6, r3, r6, lsl #3 │ │ + 754c: 21a04007 movcs r4, r7 │ │ + 7550: 33a04010 movcc r4, #16 │ │ + 7554: e0824184 add r4, r2, r4, lsl #3 │ │ + 7558: e2444f63 sub r4, r4, #396 ; 0x18c │ │ + 755c: e1530006 cmp r3, r6 │ │ + 7560: 14932004 ldrne r2, [r3], #4 │ │ + 7564: 15a42004 strne r2, [r4, #4]! │ │ + 7568: 1afffffb bne 755c <_Unwind_VRS_Pop@@Base+0x1d8> │ │ + 756c: e3580000 cmp r8, #0 │ │ + 7570: 12833004 addne r3, r3, #4 │ │ + 7574: e3580000 cmp r8, #0 │ │ + 7578: e5853038 str r3, [r5, #56] ; 0x38 │ │ + 757c: 0a000002 beq 758c <_Unwind_VRS_Pop@@Base+0x208> │ │ + 7580: e28d0080 add r0, sp, #128 ; 0x80 │ │ + 7584: eb00005b bl 76f8 <__gnu_Unwind_Restore_VFP@@Base> │ │ + 7588: ea000040 b 7690 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + 758c: e357000f cmp r7, #15 │ │ + 7590: 8a000001 bhi 759c <_Unwind_VRS_Pop@@Base+0x218> │ │ + 7594: e28d0080 add r0, sp, #128 ; 0x80 │ │ + 7598: eb00005a bl 7708 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + 759c: e3590000 cmp r9, #0 │ │ + 75a0: 0a00003a beq 7690 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + 75a4: e1a0000d mov r0, sp │ │ + 75a8: eb00005a bl 7718 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + 75ac: ea000037 b 7690 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + 75b0: e3530003 cmp r3, #3 │ │ + 75b4: 1a000033 bne 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 75b8: e1a06822 lsr r6, r2, #16 │ │ + 75bc: e6ff4072 uxth r4, r2 │ │ + 75c0: e0843006 add r3, r4, r6 │ │ + 75c4: e3530010 cmp r3, #16 │ │ + 75c8: 8a00002e bhi 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 75cc: e5903000 ldr r3, [r0] │ │ + 75d0: e3130008 tst r3, #8 │ │ + 75d4: 0a000002 beq 75e4 <_Unwind_VRS_Pop@@Base+0x260> │ │ + 75d8: e3c33008 bic r3, r3, #8 │ │ + 75dc: e4803150 str r3, [r0], #336 ; 0x150 │ │ + 75e0: eb000061 bl 776c <__gnu_Unwind_Save_WMMXD@@Base> │ │ + 75e4: e28d7080 add r7, sp, #128 ; 0x80 │ │ + 75e8: e0876186 add r6, r7, r6, lsl #3 │ │ + 75ec: e1a00007 mov r0, r7 │ │ + 75f0: e2466004 sub r6, r6, #4 │ │ + 75f4: eb00005c bl 776c <__gnu_Unwind_Save_WMMXD@@Base> │ │ + 75f8: e5953038 ldr r3, [r5, #56] ; 0x38 │ │ + 75fc: e0834184 add r4, r3, r4, lsl #3 │ │ + 7600: e1530004 cmp r3, r4 │ │ + 7604: 14932004 ldrne r2, [r3], #4 │ │ + 7608: 15a62004 strne r2, [r6, #4]! │ │ + 760c: 1afffffb bne 7600 <_Unwind_VRS_Pop@@Base+0x27c> │ │ + 7610: e5853038 str r3, [r5, #56] ; 0x38 │ │ + 7614: e1a00007 mov r0, r7 │ │ + 7618: eb000042 bl 7728 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + 761c: ea00001b b 7690 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + 7620: e3520010 cmp r2, #16 │ │ + 7624: 93530000 cmpls r3, #0 │ │ + 7628: 1a000016 bne 7688 <_Unwind_VRS_Pop@@Base+0x304> │ │ + 762c: e5903000 ldr r3, [r0] │ │ + 7630: e3130010 tst r3, #16 │ │ + 7634: 0a000002 beq 7644 <_Unwind_VRS_Pop@@Base+0x2c0> │ │ + 7638: e3c33010 bic r3, r3, #16 │ │ + 763c: e48031d0 str r3, [r0], #464 ; 0x1d0 │ │ + 7640: eb00005f bl 77c4 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + 7644: e28d6080 add r6, sp, #128 ; 0x80 │ │ + 7648: e1a00006 mov r0, r6 │ │ + 764c: eb00005c bl 77c4 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + 7650: e5952038 ldr r2, [r5, #56] ; 0x38 │ │ + 7654: e3a03000 mov r3, #0 │ │ + 7658: e3a01001 mov r1, #1 │ │ + 765c: e0140311 ands r0, r4, r1, lsl r3 │ │ + 7660: 15920000 ldrne r0, [r2] │ │ + 7664: 12822004 addne r2, r2, #4 │ │ + 7668: 17860103 strne r0, [r6, r3, lsl #2] │ │ + 766c: e2833001 add r3, r3, #1 │ │ + 7670: e3530004 cmp r3, #4 │ │ + 7674: 1afffff8 bne 765c <_Unwind_VRS_Pop@@Base+0x2d8> │ │ + 7678: e5852038 str r2, [r5, #56] ; 0x38 │ │ + 767c: e1a00006 mov r0, r6 │ │ + 7680: eb00004a bl 77b0 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + 7684: ea000001 b 7690 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + 7688: e3a00002 mov r0, #2 │ │ + 768c: ea000012 b 76dc <_Unwind_VRS_Pop@@Base+0x358> │ │ + 7690: e3a00000 mov r0, #0 │ │ + 7694: ea000010 b 76dc <_Unwind_VRS_Pop@@Base+0x358> │ │ + 7698: e3560010 cmp r6, #16 │ │ + 769c: 93a08000 movls r8, #0 │ │ + 76a0: 91a06008 movls r6, r8 │ │ + 76a4: 9affff69 bls 7450 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + 76a8: e2466010 sub r6, r6, #16 │ │ + 76ac: eaffff66 b 744c <_Unwind_VRS_Pop@@Base+0xc8> │ │ + 76b0: e3580000 cmp r8, #0 │ │ + 76b4: 0a000005 beq 76d0 <_Unwind_VRS_Pop@@Base+0x34c> │ │ + 76b8: e28d0080 add r0, sp, #128 ; 0x80 │ │ + 76bc: eb00000f bl 7700 <__gnu_Unwind_Save_VFP@@Base> │ │ + 76c0: eaffff8e b 7500 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + 76c4: e28d0080 add r0, sp, #128 ; 0x80 │ │ + 76c8: eb00000c bl 7700 <__gnu_Unwind_Save_VFP@@Base> │ │ + 76cc: eaffff8a b 74fc <_Unwind_VRS_Pop@@Base+0x178> │ │ + 76d0: e357000f cmp r7, #15 │ │ + 76d4: 8affff89 bhi 7500 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + 76d8: eaffff70 b 74a0 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + 76dc: e28ddf43 add sp, sp, #268 ; 0x10c │ │ + 76e0: e8bd83f0 pop {r4, r5, r6, r7, r8, r9, pc} │ │ + │ │ +000076e4 <__restore_core_regs@@Base>: │ │ + 76e4: e2801034 add r1, r0, #52 ; 0x34 │ │ + 76e8: e8910038 ldm r1, {r3, r4, r5} │ │ + 76ec: e92d0038 push {r3, r4, r5} │ │ + 76f0: e8900fff ldm r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ + 76f4: e89de000 ldm sp, {sp, lr, pc} │ │ + │ │ +000076f8 <__gnu_Unwind_Restore_VFP@@Base>: │ │ + 76f8: ec900b21 fldmiax r0, {d0-d15} ;@ Deprecated │ │ + 76fc: e12fff1e bx lr │ │ + │ │ +00007700 <__gnu_Unwind_Save_VFP@@Base>: │ │ + 7700: ec800b21 fstmiax r0, {d0-d15} ;@ Deprecated │ │ + 7704: e12fff1e bx lr │ │ + │ │ +00007708 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ + 7708: ec900b20 vldmia r0, {d0-d15} │ │ + 770c: e12fff1e bx lr │ │ + │ │ +00007710 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ + 7710: ec800b20 vstmia r0, {d0-d15} │ │ + 7714: e12fff1e bx lr │ │ + │ │ +00007718 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ + 7718: ecd00b20 vldmia r0, {d16-d31} │ │ + 771c: e12fff1e bx lr │ │ + │ │ +00007720 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ + 7720: ecc00b20 vstmia r0, {d16-d31} │ │ + 7724: e12fff1e bx lr │ │ + │ │ +00007728 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ + 7728: ecf00102 ldfe f0, [r0], #8 │ │ + 772c: ecf01102 ldfe f1, [r0], #8 │ │ + 7730: ecf02102 ldfe f2, [r0], #8 │ │ + 7734: ecf03102 ldfe f3, [r0], #8 │ │ + 7738: ecf04102 ldfe f4, [r0], #8 │ │ + 773c: ecf05102 ldfe f5, [r0], #8 │ │ + 7740: ecf06102 ldfe f6, [r0], #8 │ │ + 7744: ecf07102 ldfe f7, [r0], #8 │ │ + 7748: ecf08102 ldfp f0, [r0], #8 │ │ + 774c: ecf09102 ldfp f1, [r0], #8 │ │ + 7750: ecf0a102 ldfp f2, [r0], #8 │ │ + 7754: ecf0b102 ldfp f3, [r0], #8 │ │ + 7758: ecf0c102 ldfp f4, [r0], #8 │ │ + 775c: ecf0d102 ldfp f5, [r0], #8 │ │ + 7760: ecf0e102 ldfp f6, [r0], #8 │ │ + 7764: ecf0f102 ldfp f7, [r0], #8 │ │ + 7768: e12fff1e bx lr │ │ + │ │ +0000776c <__gnu_Unwind_Save_WMMXD@@Base>: │ │ + 776c: ece00102 stfe f0, [r0], #8 │ │ + 7770: ece01102 stfe f1, [r0], #8 │ │ + 7774: ece02102 stfe f2, [r0], #8 │ │ + 7778: ece03102 stfe f3, [r0], #8 │ │ + 777c: ece04102 stfe f4, [r0], #8 │ │ + 7780: ece05102 stfe f5, [r0], #8 │ │ + 7784: ece06102 stfe f6, [r0], #8 │ │ + 7788: ece07102 stfe f7, [r0], #8 │ │ + 778c: ece08102 stfp f0, [r0], #8 │ │ + 7790: ece09102 stfp f1, [r0], #8 │ │ + 7794: ece0a102 stfp f2, [r0], #8 │ │ + 7798: ece0b102 stfp f3, [r0], #8 │ │ + 779c: ece0c102 stfp f4, [r0], #8 │ │ + 77a0: ece0d102 stfp f5, [r0], #8 │ │ + 77a4: ece0e102 stfp f6, [r0], #8 │ │ + 77a8: ece0f102 stfp f7, [r0], #8 │ │ + 77ac: e12fff1e bx lr │ │ + │ │ +000077b0 <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ + 77b0: fcb08101 ldc2 1, cr8, [r0], #4 │ │ + 77b4: fcb09101 ldc2 1, cr9, [r0], #4 │ │ + 77b8: fcb0a101 ldc2 1, cr10, [r0], #4 │ │ + 77bc: fcb0b101 ldc2 1, cr11, [r0], #4 │ │ + 77c0: e12fff1e bx lr │ │ + │ │ +000077c4 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ + 77c4: fca08101 stc2 1, cr8, [r0], #4 │ │ + 77c8: fca09101 stc2 1, cr9, [r0], #4 │ │ + 77cc: fca0a101 stc2 1, cr10, [r0], #4 │ │ + 77d0: fca0b101 stc2 1, cr11, [r0], #4 │ │ + 77d4: e12fff1e bx lr │ │ + │ │ +000077d8 <_Unwind_RaiseException@@Base>: │ │ + 77d8: e92de000 push {sp, lr, pc} │ │ + 77dc: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + 77e0: e3a03000 mov r3, #0 │ │ + 77e4: e92d000c push {r2, r3} │ │ + 77e8: e28d1004 add r1, sp, #4 │ │ + 77ec: ebfffd12 bl 6c3c <__gnu_Unwind_RaiseException@@Base> │ │ + 77f0: e59de040 ldr lr, [sp, #64] ; 0x40 │ │ + 77f4: e28dd048 add sp, sp, #72 ; 0x48 │ │ + 77f8: e12fff1e bx lr │ │ + │ │ +000077fc <_Unwind_Resume@@Base>: │ │ + 77fc: e92de000 push {sp, lr, pc} │ │ + 7800: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + 7804: e3a03000 mov r3, #0 │ │ + 7808: e92d000c push {r2, r3} │ │ + 780c: e28d1004 add r1, sp, #4 │ │ + 7810: ebfffd39 bl 6cfc <__gnu_Unwind_Resume@@Base> │ │ + 7814: e59de040 ldr lr, [sp, #64] ; 0x40 │ │ + 7818: e28dd048 add sp, sp, #72 ; 0x48 │ │ + 781c: e12fff1e bx lr │ │ + │ │ +00007820 <_Unwind_Resume_or_Rethrow@@Base>: │ │ + 7820: e92de000 push {sp, lr, pc} │ │ + 7824: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + 7828: e3a03000 mov r3, #0 │ │ + 782c: e92d000c push {r2, r3} │ │ + 7830: e28d1004 add r1, sp, #4 │ │ + 7834: ebfffd4d bl 6d70 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ + 7838: e59de040 ldr lr, [sp, #64] ; 0x40 │ │ + 783c: e28dd048 add sp, sp, #72 ; 0x48 │ │ + 7840: e12fff1e bx lr │ │ + │ │ +00007844 <_Unwind_ForcedUnwind@@Base>: │ │ + 7844: e92de000 push {sp, lr, pc} │ │ + 7848: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + 784c: e3a03000 mov r3, #0 │ │ + 7850: e92d000c push {r2, r3} │ │ + 7854: e28d3004 add r3, sp, #4 │ │ + 7858: ebfffd20 bl 6ce0 <__gnu_Unwind_ForcedUnwind@@Base> │ │ + 785c: e59de040 ldr lr, [sp, #64] ; 0x40 │ │ + 7860: e28dd048 add sp, sp, #72 ; 0x48 │ │ + 7864: e12fff1e bx lr │ │ + │ │ +00007868 <_Unwind_Backtrace@@Base>: │ │ + 7868: e92de000 push {sp, lr, pc} │ │ + 786c: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + 7870: e3a03000 mov r3, #0 │ │ + 7874: e92d000c push {r2, r3} │ │ + 7878: e28d2004 add r2, sp, #4 │ │ + 787c: ebfffd8d bl 6eb8 <__gnu_Unwind_Backtrace@@Base> │ │ + 7880: e59de040 ldr lr, [sp, #64] ; 0x40 │ │ + 7884: e28dd048 add sp, sp, #72 ; 0x48 │ │ + 7888: e12fff1e bx lr │ │ + 788c: e5d03008 ldrb r3, [r0, #8] │ │ + 7890: e3530000 cmp r3, #0 │ │ + 7894: 1a00000b bne 78c8 <_Unwind_Backtrace@@Base+0x60> │ │ + 7898: e5d03009 ldrb r3, [r0, #9] │ │ + 789c: e3530000 cmp r3, #0 │ │ + 78a0: 0a00000f beq 78e4 <_Unwind_Backtrace@@Base+0x7c> │ │ + 78a4: e2433001 sub r3, r3, #1 │ │ + 78a8: e5c03009 strb r3, [r0, #9] │ │ + 78ac: e5903004 ldr r3, [r0, #4] │ │ + 78b0: e2832004 add r2, r3, #4 │ │ + 78b4: e5802004 str r2, [r0, #4] │ │ + 78b8: e5933000 ldr r3, [r3] │ │ + 78bc: e5803000 str r3, [r0] │ │ + 78c0: e3a03003 mov r3, #3 │ │ + 78c4: ea000000 b 78cc <_Unwind_Backtrace@@Base+0x64> │ │ + 78c8: e2433001 sub r3, r3, #1 │ │ + 78cc: e5c03008 strb r3, [r0, #8] │ │ + 78d0: e5903000 ldr r3, [r0] │ │ + 78d4: e1a02403 lsl r2, r3, #8 │ │ + 78d8: e5802000 str r2, [r0] │ │ + 78dc: e1a00c23 lsr r0, r3, #24 │ │ + 78e0: e12fff1e bx lr │ │ + 78e4: e3a000b0 mov r0, #176 ; 0xb0 │ │ + 78e8: e12fff1e bx lr │ │ + 78ec: e92d401f push {r0, r1, r2, r3, r4, lr} │ │ + 78f0: e3a01000 mov r1, #0 │ │ + 78f4: e28d300c add r3, sp, #12 │ │ + 78f8: e3a0200c mov r2, #12 │ │ + 78fc: e58d3000 str r3, [sp] │ │ + 7900: e1a03001 mov r3, r1 │ │ + 7904: ebfffd28 bl 6dac <_Unwind_VRS_Get@@Base> │ │ + 7908: e59d000c ldr r0, [sp, #12] │ │ + 790c: e28dd014 add sp, sp, #20 │ │ + 7910: e49df004 pop {pc} ; (ldr pc, [sp], #4) │ │ + 7914: eafffff4 b 78ec <_Unwind_Backtrace@@Base+0x84> │ │ + │ │ +00007918 <__gnu_unwind_execute@@Base>: │ │ + 7918: e92d43f0 push {r4, r5, r6, r7, r8, r9, lr} │ │ + 791c: e24dd014 sub sp, sp, #20 │ │ + 7920: e1a05000 mov r5, r0 │ │ + 7924: e1a07001 mov r7, r1 │ │ + 7928: e3a06000 mov r6, #0 │ │ + 792c: e1a00007 mov r0, r7 │ │ + 7930: ebffffd5 bl 788c <_Unwind_Backtrace@@Base+0x24> │ │ + 7934: e35000b0 cmp r0, #176 ; 0xb0 │ │ + 7938: e1a04000 mov r4, r0 │ │ + 793c: 1a00000f bne 7980 <__gnu_unwind_execute@@Base+0x68> │ │ + 7940: e3560000 cmp r6, #0 │ │ + 7944: 1a0000d6 bne 7ca4 <__gnu_unwind_execute@@Base+0x38c> │ │ + 7948: e28d400c add r4, sp, #12 │ │ + 794c: e1a01006 mov r1, r6 │ │ + 7950: e1a03006 mov r3, r6 │ │ + 7954: e58d4000 str r4, [sp] │ │ + 7958: e1a00005 mov r0, r5 │ │ + 795c: e3a0200e mov r2, #14 │ │ + 7960: ebfffd11 bl 6dac <_Unwind_VRS_Get@@Base> │ │ + 7964: e58d4000 str r4, [sp] │ │ + 7968: e1a00005 mov r0, r5 │ │ + 796c: e1a01006 mov r1, r6 │ │ + 7970: e3a0200f mov r2, #15 │ │ + 7974: e1a03006 mov r3, r6 │ │ + 7978: ebfffd2c bl 6e30 <_Unwind_VRS_Set@@Base> │ │ + 797c: ea0000c8 b 7ca4 <__gnu_unwind_execute@@Base+0x38c> │ │ + 7980: e3c0107f bic r1, r0, #127 ; 0x7f │ │ + 7984: e21110ff ands r1, r1, #255 ; 0xff │ │ + 7988: 1a00000f bne 79cc <__gnu_unwind_execute@@Base+0xb4> │ │ + 798c: e1a08100 lsl r8, r0, #2 │ │ + 7990: e28d900c add r9, sp, #12 │ │ + 7994: e1a03001 mov r3, r1 │ │ + 7998: e58d9000 str r9, [sp] │ │ + 799c: e1a00005 mov r0, r5 │ │ + 79a0: e3a0200d mov r2, #13 │ │ + 79a4: ebfffd00 bl 6dac <_Unwind_VRS_Get@@Base> │ │ + 79a8: e6ef8078 uxtb r8, r8 │ │ + 79ac: e59d300c ldr r3, [sp, #12] │ │ + 79b0: e2888004 add r8, r8, #4 │ │ + 79b4: e3140040 tst r4, #64 ; 0x40 │ │ + 79b8: e58d9000 str r9, [sp] │ │ + 79bc: 10688003 rsbne r8, r8, r3 │ │ + 79c0: 00888003 addeq r8, r8, r3 │ │ + 79c4: e58d800c str r8, [sp, #12] │ │ + 79c8: ea000022 b 7a58 <__gnu_unwind_execute@@Base+0x140> │ │ + 79cc: e20030f0 and r3, r0, #240 ; 0xf0 │ │ + 79d0: e3530080 cmp r3, #128 ; 0x80 │ │ + 79d4: 1a000012 bne 7a24 <__gnu_unwind_execute@@Base+0x10c> │ │ + 79d8: e1a04400 lsl r4, r0, #8 │ │ + 79dc: e1a00007 mov r0, r7 │ │ + 79e0: ebffffa9 bl 788c <_Unwind_Backtrace@@Base+0x24> │ │ + 79e4: e1800004 orr r0, r0, r4 │ │ + 79e8: e3500902 cmp r0, #32768 ; 0x8000 │ │ + 79ec: 1a000001 bne 79f8 <__gnu_unwind_execute@@Base+0xe0> │ │ + 79f0: e3a00009 mov r0, #9 │ │ + 79f4: ea0000ab b 7ca8 <__gnu_unwind_execute@@Base+0x390> │ │ + 79f8: e1a04200 lsl r4, r0, #4 │ │ + 79fc: e3a01000 mov r1, #0 │ │ + 7a00: e1a00005 mov r0, r5 │ │ + 7a04: e1a03001 mov r3, r1 │ │ + 7a08: e6ff2074 uxth r2, r4 │ │ + 7a0c: ebfffe5c bl 7384 <_Unwind_VRS_Pop@@Base> │ │ + 7a10: e3500000 cmp r0, #0 │ │ + 7a14: 1afffff5 bne 79f0 <__gnu_unwind_execute@@Base+0xd8> │ │ + 7a18: e3140902 tst r4, #32768 ; 0x8000 │ │ + 7a1c: 13a06001 movne r6, #1 │ │ + 7a20: eaffffc1 b 792c <__gnu_unwind_execute@@Base+0x14> │ │ + 7a24: e3530090 cmp r3, #144 ; 0x90 │ │ + 7a28: 1a000010 bne 7a70 <__gnu_unwind_execute@@Base+0x158> │ │ + 7a2c: e200300d and r3, r0, #13 │ │ + 7a30: e353000d cmp r3, #13 │ │ + 7a34: 0affffed beq 79f0 <__gnu_unwind_execute@@Base+0xd8> │ │ + 7a38: e3a01000 mov r1, #0 │ │ + 7a3c: e28d800c add r8, sp, #12 │ │ + 7a40: e1a00005 mov r0, r5 │ │ + 7a44: e58d8000 str r8, [sp] │ │ + 7a48: e204200f and r2, r4, #15 │ │ + 7a4c: e1a03001 mov r3, r1 │ │ + 7a50: ebfffcd5 bl 6dac <_Unwind_VRS_Get@@Base> │ │ + 7a54: e58d8000 str r8, [sp] │ │ + 7a58: e1a00005 mov r0, r5 │ │ + 7a5c: e3a01000 mov r1, #0 │ │ + 7a60: e3a0200d mov r2, #13 │ │ + 7a64: e1a03001 mov r3, r1 │ │ + 7a68: ebfffcf0 bl 6e30 <_Unwind_VRS_Set@@Base> │ │ + 7a6c: eaffffae b 792c <__gnu_unwind_execute@@Base+0x14> │ │ + 7a70: e35300a0 cmp r3, #160 ; 0xa0 │ │ + 7a74: 1a000009 bne 7aa0 <__gnu_unwind_execute@@Base+0x188> │ │ + 7a78: e1e02000 mvn r2, r0 │ │ + 7a7c: e3a03eff mov r3, #4080 ; 0xff0 │ │ + 7a80: e2022007 and r2, r2, #7 │ │ + 7a84: e3100008 tst r0, #8 │ │ + 7a88: e1a02253 asr r2, r3, r2 │ │ + 7a8c: e1a00005 mov r0, r5 │ │ + 7a90: e0022003 and r2, r2, r3 │ │ + 7a94: e3a01000 mov r1, #0 │ │ + 7a98: 13822901 orrne r2, r2, #16384 ; 0x4000 │ │ + 7a9c: ea00000a b 7acc <__gnu_unwind_execute@@Base+0x1b4> │ │ + 7aa0: e35300b0 cmp r3, #176 ; 0xb0 │ │ + 7aa4: 1a000039 bne 7b90 <__gnu_unwind_execute@@Base+0x278> │ │ + 7aa8: e35000b1 cmp r0, #177 ; 0xb1 │ │ + 7aac: 1a000008 bne 7ad4 <__gnu_unwind_execute@@Base+0x1bc> │ │ + 7ab0: e1a00007 mov r0, r7 │ │ + 7ab4: ebffff74 bl 788c <_Unwind_Backtrace@@Base+0x24> │ │ + 7ab8: e2502000 subs r2, r0, #0 │ │ + 7abc: 0affffcb beq 79f0 <__gnu_unwind_execute@@Base+0xd8> │ │ + 7ac0: e21210f0 ands r1, r2, #240 ; 0xf0 │ │ + 7ac4: 1affffc9 bne 79f0 <__gnu_unwind_execute@@Base+0xd8> │ │ + 7ac8: e1a00005 mov r0, r5 │ │ + 7acc: e1a03001 mov r3, r1 │ │ + 7ad0: ea00006f b 7c94 <__gnu_unwind_execute@@Base+0x37c> │ │ + 7ad4: e35000b2 cmp r0, #178 ; 0xb2 │ │ + 7ad8: 1a000019 bne 7b44 <__gnu_unwind_execute@@Base+0x22c> │ │ + 7adc: e3a01000 mov r1, #0 │ │ + 7ae0: e3a0200d mov r2, #13 │ │ + 7ae4: e1a03001 mov r3, r1 │ │ + 7ae8: e28d400c add r4, sp, #12 │ │ + 7aec: e1a00005 mov r0, r5 │ │ + 7af0: e58d4000 str r4, [sp] │ │ + 7af4: ebfffcac bl 6dac <_Unwind_VRS_Get@@Base> │ │ + 7af8: e1a00007 mov r0, r7 │ │ + 7afc: ebffff62 bl 788c <_Unwind_Backtrace@@Base+0x24> │ │ + 7b00: e3a08002 mov r8, #2 │ │ + 7b04: e2101080 ands r1, r0, #128 ; 0x80 │ │ + 7b08: e59d300c ldr r3, [sp, #12] │ │ + 7b0c: e200007f and r0, r0, #127 ; 0x7f │ │ + 7b10: 0a000005 beq 7b2c <__gnu_unwind_execute@@Base+0x214> │ │ + 7b14: e0833810 add r3, r3, r0, lsl r8 │ │ + 7b18: e1a00007 mov r0, r7 │ │ + 7b1c: e58d300c str r3, [sp, #12] │ │ + 7b20: e2888007 add r8, r8, #7 │ │ + 7b24: ebffff58 bl 788c <_Unwind_Backtrace@@Base+0x24> │ │ + 7b28: eafffff5 b 7b04 <__gnu_unwind_execute@@Base+0x1ec> │ │ + 7b2c: e2833f81 add r3, r3, #516 ; 0x204 │ │ + 7b30: e58d4000 str r4, [sp] │ │ + 7b34: e0833810 add r3, r3, r0, lsl r8 │ │ + 7b38: e1a00005 mov r0, r5 │ │ + 7b3c: e58d300c str r3, [sp, #12] │ │ + 7b40: eaffffc6 b 7a60 <__gnu_unwind_execute@@Base+0x148> │ │ + 7b44: e35000b3 cmp r0, #179 ; 0xb3 │ │ + 7b48: 1a000007 bne 7b6c <__gnu_unwind_execute@@Base+0x254> │ │ + 7b4c: e1a00007 mov r0, r7 │ │ + 7b50: ebffff4d bl 788c <_Unwind_Backtrace@@Base+0x24> │ │ + 7b54: e3a01001 mov r1, #1 │ │ + 7b58: e200200f and r2, r0, #15 │ │ + 7b5c: e20030f0 and r3, r0, #240 ; 0xf0 │ │ + 7b60: e2822001 add r2, r2, #1 │ │ + 7b64: e1a00005 mov r0, r5 │ │ + 7b68: ea000013 b 7bbc <__gnu_unwind_execute@@Base+0x2a4> │ │ + 7b6c: e20030fc and r3, r0, #252 ; 0xfc │ │ + 7b70: e35300b4 cmp r3, #180 ; 0xb4 │ │ + 7b74: 0affff9d beq 79f0 <__gnu_unwind_execute@@Base+0xd8> │ │ + 7b78: e2002007 and r2, r0, #7 │ │ + 7b7c: e3a01001 mov r1, #1 │ │ + 7b80: e2822001 add r2, r2, #1 │ │ + 7b84: e1a00005 mov r0, r5 │ │ + 7b88: e3822702 orr r2, r2, #524288 ; 0x80000 │ │ + 7b8c: eaffffce b 7acc <__gnu_unwind_execute@@Base+0x1b4> │ │ + 7b90: e35300c0 cmp r3, #192 ; 0xc0 │ │ + 7b94: 1a000035 bne 7c70 <__gnu_unwind_execute@@Base+0x358> │ │ + 7b98: e35000c6 cmp r0, #198 ; 0xc6 │ │ + 7b9c: 1a000008 bne 7bc4 <__gnu_unwind_execute@@Base+0x2ac> │ │ + 7ba0: e1a00007 mov r0, r7 │ │ + 7ba4: ebffff38 bl 788c <_Unwind_Backtrace@@Base+0x24> │ │ + 7ba8: e3a01003 mov r1, #3 │ │ + 7bac: e200200f and r2, r0, #15 │ │ + 7bb0: e20030f0 and r3, r0, #240 ; 0xf0 │ │ + 7bb4: e2822001 add r2, r2, #1 │ │ + 7bb8: e1a00005 mov r0, r5 │ │ + 7bbc: e1822603 orr r2, r2, r3, lsl #12 │ │ + 7bc0: eaffffc1 b 7acc <__gnu_unwind_execute@@Base+0x1b4> │ │ + 7bc4: e35000c7 cmp r0, #199 ; 0xc7 │ │ + 7bc8: 1a000008 bne 7bf0 <__gnu_unwind_execute@@Base+0x2d8> │ │ + 7bcc: e1a00007 mov r0, r7 │ │ + 7bd0: ebffff2d bl 788c <_Unwind_Backtrace@@Base+0x24> │ │ + 7bd4: e2502000 subs r2, r0, #0 │ │ + 7bd8: 0affff84 beq 79f0 <__gnu_unwind_execute@@Base+0xd8> │ │ + 7bdc: e21230f0 ands r3, r2, #240 ; 0xf0 │ │ + 7be0: 1affff82 bne 79f0 <__gnu_unwind_execute@@Base+0xd8> │ │ + 7be4: e1a00005 mov r0, r5 │ │ + 7be8: e3a01004 mov r1, #4 │ │ + 7bec: ea000028 b 7c94 <__gnu_unwind_execute@@Base+0x37c> │ │ + 7bf0: e20030f8 and r3, r0, #248 ; 0xf8 │ │ + 7bf4: e35300c0 cmp r3, #192 ; 0xc0 │ │ + 7bf8: 1a000005 bne 7c14 <__gnu_unwind_execute@@Base+0x2fc> │ │ + 7bfc: e200200f and r2, r0, #15 │ │ + 7c00: e3a01003 mov r1, #3 │ │ + 7c04: e2822001 add r2, r2, #1 │ │ + 7c08: e1a00005 mov r0, r5 │ │ + 7c0c: e382280a orr r2, r2, #655360 ; 0xa0000 │ │ + 7c10: eaffffad b 7acc <__gnu_unwind_execute@@Base+0x1b4> │ │ + 7c14: e35000c8 cmp r0, #200 ; 0xc8 │ │ + 7c18: 1a000009 bne 7c44 <__gnu_unwind_execute@@Base+0x32c> │ │ + 7c1c: e1a00007 mov r0, r7 │ │ + 7c20: ebffff19 bl 788c <_Unwind_Backtrace@@Base+0x24> │ │ + 7c24: e3a01001 mov r1, #1 │ │ + 7c28: e20020f0 and r2, r0, #240 ; 0xf0 │ │ + 7c2c: e200000f and r0, r0, #15 │ │ + 7c30: e2822010 add r2, r2, #16 │ │ + 7c34: e2803001 add r3, r0, #1 │ │ + 7c38: e1a00005 mov r0, r5 │ │ + 7c3c: e1832602 orr r2, r3, r2, lsl #12 │ │ + 7c40: ea000012 b 7c90 <__gnu_unwind_execute@@Base+0x378> │ │ + 7c44: e35000c9 cmp r0, #201 ; 0xc9 │ │ + 7c48: 1affff68 bne 79f0 <__gnu_unwind_execute@@Base+0xd8> │ │ + 7c4c: e1a00007 mov r0, r7 │ │ + 7c50: ebffff0d bl 788c <_Unwind_Backtrace@@Base+0x24> │ │ + 7c54: e3a01001 mov r1, #1 │ │ + 7c58: e200200f and r2, r0, #15 │ │ + 7c5c: e20030f0 and r3, r0, #240 ; 0xf0 │ │ + 7c60: e2822001 add r2, r2, #1 │ │ + 7c64: e1a00005 mov r0, r5 │ │ + 7c68: e1822603 orr r2, r2, r3, lsl #12 │ │ + 7c6c: ea000007 b 7c90 <__gnu_unwind_execute@@Base+0x378> │ │ + 7c70: e20030f8 and r3, r0, #248 ; 0xf8 │ │ + 7c74: e35300d0 cmp r3, #208 ; 0xd0 │ │ + 7c78: 1affff5c bne 79f0 <__gnu_unwind_execute@@Base+0xd8> │ │ + 7c7c: e2002007 and r2, r0, #7 │ │ + 7c80: e3a01001 mov r1, #1 │ │ + 7c84: e2822001 add r2, r2, #1 │ │ + 7c88: e1a00005 mov r0, r5 │ │ + 7c8c: e3822702 orr r2, r2, #524288 ; 0x80000 │ │ + 7c90: e3a03005 mov r3, #5 │ │ + 7c94: ebfffdba bl 7384 <_Unwind_VRS_Pop@@Base> │ │ + 7c98: e3500000 cmp r0, #0 │ │ + 7c9c: 1affff53 bne 79f0 <__gnu_unwind_execute@@Base+0xd8> │ │ + 7ca0: eaffff21 b 792c <__gnu_unwind_execute@@Base+0x14> │ │ + 7ca4: e3a00000 mov r0, #0 │ │ + 7ca8: e28dd014 add sp, sp, #20 │ │ + 7cac: e8bd83f0 pop {r4, r5, r6, r7, r8, r9, pc} │ │ + │ │ +00007cb0 <__gnu_unwind_frame@@Base>: │ │ + 7cb0: e92d401f push {r0, r1, r2, r3, r4, lr} │ │ + 7cb4: e590304c ldr r3, [r0, #76] ; 0x4c │ │ + 7cb8: e1a00001 mov r0, r1 │ │ + 7cbc: e28d1004 add r1, sp, #4 │ │ + 7cc0: e5932004 ldr r2, [r3, #4] │ │ + 7cc4: e1a02402 lsl r2, r2, #8 │ │ + 7cc8: e58d2004 str r2, [sp, #4] │ │ + 7ccc: e2832008 add r2, r3, #8 │ │ + 7cd0: e58d2008 str r2, [sp, #8] │ │ + 7cd4: e3a02003 mov r2, #3 │ │ + 7cd8: e5cd200c strb r2, [sp, #12] │ │ + 7cdc: e5d33007 ldrb r3, [r3, #7] │ │ + 7ce0: e5cd300d strb r3, [sp, #13] │ │ + 7ce4: ebffff0b bl 7918 <__gnu_unwind_execute@@Base> │ │ + 7ce8: e28dd014 add sp, sp, #20 │ │ + 7cec: e49df004 pop {pc} ; (ldr pc, [sp], #4) │ │ + │ │ +00007cf0 <_Unwind_GetRegionStart@@Base>: │ │ + 7cf0: e92d4008 push {r3, lr} │ │ + 7cf4: ebffff06 bl 7914 <_Unwind_Backtrace@@Base+0xac> │ │ + 7cf8: e5900048 ldr r0, [r0, #72] ; 0x48 │ │ + 7cfc: e8bd8008 pop {r3, pc} │ │ + │ │ +00007d00 <_Unwind_GetLanguageSpecificData@@Base>: │ │ + 7d00: e92d4008 push {r3, lr} │ │ + 7d04: ebffff02 bl 7914 <_Unwind_Backtrace@@Base+0xac> │ │ + 7d08: e590304c ldr r3, [r0, #76] ; 0x4c │ │ + 7d0c: e5d30007 ldrb r0, [r3, #7] │ │ + 7d10: e0830100 add r0, r3, r0, lsl #2 │ │ + 7d14: e2800008 add r0, r0, #8 │ │ + 7d18: e8bd8008 pop {r3, pc} │ │ + │ │ +00007d1c <_Unwind_GetDataRelBase@@Base>: │ │ + 7d1c: e92d4008 push {r3, lr} │ │ + 7d20: ebffef2c bl 39d8 │ │ + │ │ +00007d24 <_Unwind_GetTextRelBase@@Base>: │ │ + 7d24: e92d4008 push {r3, lr} │ │ + 7d28: ebffef2a bl 39d8 │ │ + 7d2c: 46c04778 ; instruction: 0x46c04778 │ │ + 7d30: e59fc000 ldr ip, [pc] ; 7d38 <_Unwind_GetTextRelBase@@Base+0x14> │ │ + 7d34: e08cf00f add pc, ip, pc │ │ + 7d38: ffffba68 ; instruction: 0xffffba68 │ │ + 7d3c: 46c04778 ; instruction: 0x46c04778 │ │ + 7d40: e59fc000 ldr ip, [pc] ; 7d48 <_Unwind_GetTextRelBase@@Base+0x24> │ │ + 7d44: e08cf00f add pc, ip, pc │ │ + 7d48: ffffbaa0 ; instruction: 0xffffbaa0 │ │ + 7d4c: 46c04778 ; instruction: 0x46c04778 │ │ + 7d50: e59fc000 ldr ip, [pc] ; 7d58 <_Unwind_GetTextRelBase@@Base+0x34> │ │ + 7d54: e08cf00f add pc, ip, pc │ │ + 7d58: ffffbba4 ; instruction: 0xffffbba4 │ │ + 7d5c: 46c04778 ; instruction: 0x46c04778 │ │ + 7d60: e59fc000 ldr ip, [pc] ; 7d68 <_Unwind_GetTextRelBase@@Base+0x44> │ │ + 7d64: e08cf00f add pc, ip, pc │ │ + 7d68: ffffbba0 ; instruction: 0xffffbba0 │ │ + 7d6c: 46c04778 ; instruction: 0x46c04778 │ │ + 7d70: e59fc000 ldr ip, [pc] ; 7d78 <_Unwind_GetTextRelBase@@Base+0x54> │ │ + 7d74: e08cf00f add pc, ip, pc │ │ + 7d78: ffffbb9c ; instruction: 0xffffbb9c │ │ + 7d7c: 46c04778 ; instruction: 0x46c04778 │ │ + 7d80: e59fc000 ldr ip, [pc] ; 7d88 <_Unwind_GetTextRelBase@@Base+0x64> │ │ + 7d84: e08cf00f add pc, ip, pc │ │ + 7d88: ffffba90 ; instruction: 0xffffba90 │ │ + 7d8c: 46c04778 ; instruction: 0x46c04778 │ │ + 7d90: e59fc000 ldr ip, [pc] ; 7d98 <_Unwind_GetTextRelBase@@Base+0x74> │ │ + 7d94: e08cf00f add pc, ip, pc │ │ + 7d98: ffffbb94 ; instruction: 0xffffbb94 │ │ + 7d9c: 46c04778 ; instruction: 0x46c04778 │ │ + 7da0: e59fc000 ldr ip, [pc] ; 7da8 <_Unwind_GetTextRelBase@@Base+0x84> │ │ + 7da4: e08cf00f add pc, ip, pc │ │ + 7da8: ffffbbcc ; instruction: 0xffffbbcc │ │ + 7dac: 46c04778 ; instruction: 0x46c04778 │ │ + 7db0: e59fc000 ldr ip, [pc] ; 7db8 <_Unwind_GetTextRelBase@@Base+0x94> │ │ + 7db4: e08cf00f add pc, ip, pc │ │ + 7db8: ffffbbe0 ; instruction: 0xffffbbe0 │ │ + 7dbc: 46c04778 ; instruction: 0x46c04778 │ │ + 7dc0: e59fc000 ldr ip, [pc] ; 7dc8 <_Unwind_GetTextRelBase@@Base+0xa4> │ │ + 7dc4: e08cf00f add pc, ip, pc │ │ + 7dc8: ffffbbdc ; instruction: 0xffffbbdc ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,16 +1,12 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x0000735c 07b10181 b0b00084 00000000 c92a0181 .............*.. │ │ - 0x0000736c b0b0af80 00000000 acb20181 b0b0af01 ................ │ │ - 0x0000737c 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x0000738c 08b10181 b0b00084 00000000 03b10181 ................ │ │ - 0x0000739c 0eb10084 00000000 03b10181 b00eb1a9 ................ │ │ - 0x000073ac 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x000073bc c3b20181 b0b0ac02 00000000 92b20181 ................ │ │ - 0x000073cc b0b0af03 00000000 08b10181 b0b00084 ................ │ │ - 0x000073dc 00000000 02b10181 b0b00084 00000000 ................ │ │ - 0x000073ec 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000073fc b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0000740c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0000741c 08b10181 b0b00084 00000000 ............ │ │ + 0x00007dcc c92c0181 b0b0af80 00000000 acb20181 .,.............. │ │ + 0x00007ddc b0b0af01 00000000 a8020181 b0b00eb1 ................ │ │ + 0x00007dec 00000000 aa020181 b0b00eb1 00000000 ................ │ │ + 0x00007dfc c5b20181 b0b0ac02 00000000 92b20181 ................ │ │ + 0x00007e0c b0b0af03 00000000 02b10181 b0b00084 ................ │ │ + 0x00007e1c 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00007e2c 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00007e3c b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00007e4c 00000000 .... ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,78 +1,76 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x00007428 d4c4ff7f b0a90880 54c5ff7f b0b0a880 ........T....... │ │ - 0x00007438 7ec5ff7f b0b0b080 a0c5ff7f b0b0a880 ~............... │ │ - 0x00007448 d0c5ff7f b0b0aa80 00c6ff7f b0b0ac80 ................ │ │ - 0x00007458 3cc6ff7f b0b0b080 52c6ff7f b0b0aa80 <.......R....... │ │ - 0x00007468 92c6ff7f b0b0ab80 b4c6ff7f b0b0a880 ................ │ │ - 0x00007478 d8c6ff7f ab08b180 74c7ff7f b0b0aa80 ........t....... │ │ - 0x00007488 9cc7ff7f ad07b180 f0c7ff7f af08b180 ................ │ │ - 0x00007498 5ec8ff7f a907b180 84c8ff7f b0b0b080 ^............... │ │ - 0x000074a8 8cc8ff7f b0af0480 64c9ff7f af08b180 ........d....... │ │ - 0x000074b8 b0c9ff7f a907b180 d6c9ff7f ab08b180 ................ │ │ - 0x000074c8 04caff7f af08b180 eccaff7f 01000000 ................ │ │ - 0x000074d8 e4caff7f b0b0b080 f8caff7f b0b0aa80 ................ │ │ - 0x000074e8 8ccbff7f b0b0b080 a8cbff7f b0b0a880 ................ │ │ - 0x000074f8 5cccff7f b0af0880 28cdff7f 01000000 \.......(....... │ │ - 0x00007508 20cdff7f a908b180 48cdff7f b0b0a880 .......H....... │ │ - 0x00007518 a4cdff7f b0b0b080 c6cdff7f 01000000 ................ │ │ - 0x00007528 c0cdff7f af07b180 90ceff7f ab08b180 ................ │ │ - 0x00007538 b4ceff7f 01000000 acceff7f b0b0a880 ................ │ │ - 0x00007548 d6ceff7f b0b0b080 e8ceff7f b0b0a880 ................ │ │ - 0x00007558 00cfff7f b0b0b080 10cfff7f a907b180 ................ │ │ - 0x00007568 2ccfff7f 01000000 24cfff7f b0b0aa80 ,.......$....... │ │ - 0x00007578 6ccfff7f ad07b180 cecfff7f b0b0a880 l............... │ │ - 0x00007588 50d0ff7f b0b0b080 64d0ff7f 01000000 P.......d....... │ │ - 0x00007598 5cd0ff7f a803b180 88d0ff7f 01000000 \............... │ │ - 0x000075a8 80d0ff7f ab08b180 c4d0ff7f b0b0a880 ................ │ │ - 0x000075b8 ced0ff7f b0b0b080 ded0ff7f b0b0aa80 ................ │ │ - 0x000075c8 20d1ff7f ac3f0180 ccd1ff7f b0b0ac80 ....?.......... │ │ - 0x000075d8 fed1ff7f 80fdff7f 10d2ff7f b0ad2c80 ..............,. │ │ - 0x000075e8 20d3ff7f b0ac0d80 94d3ff7f b0ab0480 ............... │ │ - 0x000075f8 30d4ff7f b0b0a880 56d4ff7f b0b0b080 0.......V....... │ │ - 0x00007608 66d4ff7f b0b0aa80 78d4ff7f b0b0a880 f.......x....... │ │ - 0x00007618 88d4ff7f b0af2a80 3cd6ff7f a803b180 ......*.<....... │ │ - 0x00007628 b0d6ff7f b0ae0780 08dcff7f ab02b280 ................ │ │ - 0x00007638 58dcff7f 2cfdff7f 28deff7f 30fdff7f X...,...(...0... │ │ - 0x00007648 fcdfff7f b0ab2280 70e0ff7f b0b0a880 ......".p....... │ │ - 0x00007658 98e0ff7f ac03b180 34e1ff7f ad07b180 ........4....... │ │ - 0x00007668 60e1ff7f b0ad0480 e4e1ff7f 01000000 `............... │ │ - 0x00007678 dce1ff7f aa03b180 34e2ff7f b0b0b080 ........4....... │ │ - 0x00007688 64e2ff7f b0b0ac80 00e3ff7f b0b0b080 d............... │ │ - 0x00007698 fce2ff7f 01000000 f4e2ff7f b0b0b080 ................ │ │ - 0x000076a8 f0e2ff7f b0b0a880 4ce3ff7f ccfcff7f ........L....... │ │ - 0x000076b8 58e3ff7f a908b180 66e3ff7f b0b0b080 X.......f....... │ │ - 0x000076c8 84e3ff7f b0b0a880 a4e3ff7f b0b0b080 ................ │ │ - 0x000076d8 a8e3ff7f b0b0a880 fae3ff7f b0b0aa80 ................ │ │ - 0x000076e8 12e4ff7f a0fcff7f 18e4ff7f a4fcff7f ................ │ │ - 0x000076f8 2ce4ff7f a8fcff7f 6ce4ff7f b0b0b080 ,.......l....... │ │ - 0x00007708 80e4ff7f aa3f0180 d4e4ff7f b0b0b080 .....?.......... │ │ - 0x00007718 e0e4ff7f 01000000 d8e4ff7f 8cfcff7f ................ │ │ - 0x00007728 08e5ff7f b0b0a880 34e5ff7f b0b0b080 ........4....... │ │ - 0x00007738 36e5ff7f 01000000 30e5ff7f b0af0a80 6.......0....... │ │ - 0x00007748 f0e5ff7f ae03b180 50e6ff7f af07b180 ........P....... │ │ - 0x00007758 bee6ff7f b0b0ac80 78e7ff7f 58fcff7f ........x...X... │ │ - 0x00007768 30e8ff7f 5cfcff7f 68e9ff7f b0b0a880 0...\...h....... │ │ - 0x00007778 7ae9ff7f 01000000 74e9ff7f b0b0aa80 z.......t....... │ │ - 0x00007788 8ce9ff7f aa03b180 3ceaff7f b0b0a880 ........<....... │ │ - 0x00007798 62eaff7f 38fcff7f 66eaff7f b0b0b080 b...8...f....... │ │ - 0x000077a8 64eaff7f ae0fb180 9cebff7f aa0fb180 d............... │ │ - 0x000077b8 30ecff7f 01000000 08edff7f 1cfcff7f 0............... │ │ - 0x000077c8 0cedff7f b0b0b080 16edff7f af07b180 ................ │ │ - 0x000077d8 76edff7f b0b0b080 a0edff7f aa03b180 v............... │ │ - 0x000077e8 3ceeff7f b0b0a880 82eeff7f b0b0b080 <............... │ │ - 0x000077f8 8ceeff7f b0b0aa80 beeeff7f af72b280 .............r.. │ │ - 0x00007808 78efff7f b0b0b080 74efff7f ac3f3780 x.......t....?7. │ │ - 0x00007818 ceefff7f b0b0a880 daefff7f b0b0aa80 ................ │ │ - 0x00007828 14f0ff7f b0b0b080 1ef0ff7f b8fbff7f ................ │ │ - 0x00007838 24f0ff7f b0b0a980 48f0ff7f a80fb180 $.......H....... │ │ - 0x00007848 58f0ff7f b0b0a980 7cf0ff7f a80fb180 X.......|....... │ │ - 0x00007858 8ef0ff7f ac0db280 00f1ff7f b0af0880 ................ │ │ - 0x00007868 80f3ff7f b0b0b080 84f3ff7f ac3f0180 .............?.. │ │ - 0x00007878 a0f5ff7f 01000000 44f7ff7f b0b0b080 ........D....... │ │ - 0x00007888 68f7ff7f a80fb180 78f7ff7f b0b0b080 h.......x....... │ │ - 0x00007898 72f7ff7f ae0fb180 c8f9ff7f a80fb180 r............... │ │ - 0x000078a8 eaf9ff7f 4cfbff7f ecf9ff7f 50fbff7f ....L.......P... │ │ - 0x000078b8 f6f9ff7f 54fbff7f f4f9ff7f 58fbff7f ....T.......X... │ │ - 0x000078c8 94faff7f 01000000 ........ │ │ + 0x00007e50 ecbbff7f b0a90880 6cbcff7f b0b0a880 ........l....... │ │ + 0x00007e60 96bcff7f b0b0b080 b8bcff7f b0b0a880 ................ │ │ + 0x00007e70 e8bcff7f b0b0aa80 18bdff7f b0b0ac80 ................ │ │ + 0x00007e80 54bdff7f b0b0b080 6abdff7f b0b0aa80 T.......j....... │ │ + 0x00007e90 aabdff7f b0b0ab80 cebdff7f b0b0a880 ................ │ │ + 0x00007ea0 f4bdff7f ab08b180 94beff7f b0b0aa80 ................ │ │ + 0x00007eb0 bcbeff7f b0ad0280 10bfff7f af08b180 ................ │ │ + 0x00007ec0 7ebfff7f b0ab0280 a4bfff7f b0b0b080 ~............... │ │ + 0x00007ed0 acbfff7f b0af0480 78c0ff7f af08b180 ........x....... │ │ + 0x00007ee0 c4c0ff7f b0ab0280 eac0ff7f b0b0aa80 ................ │ │ + 0x00007ef0 18c1ff7f af08b180 12c2ff7f 01000000 ................ │ │ + 0x00007f00 0cc2ff7f b0b0b080 20c2ff7f b0b0aa80 ........ ....... │ │ + 0x00007f10 b4c2ff7f b0b0b080 d0c2ff7f b0b0a880 ................ │ │ + 0x00007f20 88c3ff7f b0af0880 5cc4ff7f 01000000 ........\....... │ │ + 0x00007f30 54c4ff7f a908b180 7cc4ff7f b0b0a880 T.......|....... │ │ + 0x00007f40 d8c4ff7f b0b0b080 e0c4ff7f b0b0a880 ................ │ │ + 0x00007f50 f8c4ff7f 01000000 f0c4ff7f b0af0280 ................ │ │ + 0x00007f60 bcc5ff7f ab08b180 e0c5ff7f 01000000 ................ │ │ + 0x00007f70 d8c5ff7f b0b0a880 02c6ff7f b0b0b080 ................ │ │ + 0x00007f80 14c6ff7f b0b0a880 2cc6ff7f b0b0b080 ........,....... │ │ + 0x00007f90 3cc6ff7f b0a90280 58c6ff7f 01000000 <.......X....... │ │ + 0x00007fa0 50c6ff7f b0b0aa80 96c6ff7f b0ad0280 P............... │ │ + 0x00007fb0 f6c6ff7f b0b0a880 78c7ff7f b0b0b080 ........x....... │ │ + 0x00007fc0 8cc7ff7f 01000000 84c7ff7f b0a80180 ................ │ │ + 0x00007fd0 b0c7ff7f 01000000 a8c7ff7f ab08b180 ................ │ │ + 0x00007fe0 e8c7ff7f b0b0a880 f2c7ff7f b0b0b080 ................ │ │ + 0x00007ff0 04c8ff7f b0b0aa80 44c8ff7f ac3f0180 ........D....?.. │ │ + 0x00008000 f0c8ff7f ad08b180 24c9ff7f b0a80380 ........$....... │ │ + 0x00008010 50c9ff7f b0ac2b80 60caff7f b0ac0d80 P.....+.`....... │ │ + 0x00008020 d4caff7f b0ac0580 94cbff7f b0b0b080 ................ │ │ + 0x00008030 c0cbff7f b0b0a880 d6cbff7f b0b0aa80 ................ │ │ + 0x00008040 eacbff7f b0b0a880 f8cbff7f b0af3280 ..............2. │ │ + 0x00008050 accdff7f b0a90480 40ceff7f b0ae0780 ........@....... │ │ + 0x00008060 b4d3ff7f ab02b280 08d4ff7f 60fdff7f ............`... │ │ + 0x00008070 08d6ff7f 64fdff7f e0d7ff7f b0ab2280 ....d.........". │ │ + 0x00008080 50d8ff7f b0b0a880 7cd8ff7f b0ac0180 P.......|....... │ │ + 0x00008090 4cd9ff7f b0ae0380 e4d9ff7f 01000000 L............... │ │ + 0x000080a0 dcd9ff7f b0ab0280 4cdaff7f b0b0b080 ........L....... │ │ + 0x000080b0 74daff7f b0b0ac80 0cdbff7f b0b0b080 t............... │ │ + 0x000080c0 08dbff7f 01000000 00dbff7f b0b0b080 ................ │ │ + 0x000080d0 fcdaff7f b0b0a880 54dbff7f b0a90280 ........T....... │ │ + 0x000080e0 7cdbff7f a908b180 8adbff7f b0b0b080 |............... │ │ + 0x000080f0 a8dbff7f b0b0a880 c8dbff7f b0b0b080 ................ │ │ + 0x00008100 ccdbff7f b0b0a880 1edcff7f b0b0aa80 ................ │ │ + 0x00008110 36dcff7f b0b0b080 3cdcff7f c8fcff7f 6.......<....... │ │ + 0x00008120 68dcff7f ccfcff7f c0dcff7f b0b0b080 h............... │ │ + 0x00008130 d4dcff7f aa3f0180 28ddff7f b0b0a880 .....?..(....... │ │ + 0x00008140 38ddff7f 01000000 30ddff7f b0a80380 8.......0....... │ │ + 0x00008150 80ddff7f b0b0a880 acddff7f b0b0b080 ................ │ │ + 0x00008160 aeddff7f 01000000 a8ddff7f b0af0a80 ................ │ │ + 0x00008170 6cdeff7f b0ae0180 ccdeff7f af08b180 l............... │ │ + 0x00008180 2adfff7f b0b0ac80 e0dfff7f 70fcff7f *...........p... │ │ + 0x00008190 a8e0ff7f 74fcff7f 08e2ff7f b0b0a880 ....t........... │ │ + 0x000081a0 1ae2ff7f 01000000 14e2ff7f b0b0aa80 ................ │ │ + 0x000081b0 2ce2ff7f b0ab0480 f8e2ff7f b0b0a880 ,............... │ │ + 0x000081c0 1ee3ff7f b0b0b080 1ce3ff7f b0af0680 ................ │ │ + 0x000081d0 7ce4ff7f b0ab0480 2ce5ff7f 01000000 |.......,....... │ │ + 0x000081e0 20e6ff7f 30fcff7f 28e6ff7f b0b0b080 ...0...(....... │ │ + 0x000081f0 38e6ff7f b0af0280 d4e6ff7f b0b0b080 8............... │ │ + 0x00008200 1ce7ff7f b0a90280 14e8ff7f b0b0a880 ................ │ │ + 0x00008210 78e8ff7f b0b0b080 90e8ff7f b0b0aa80 x............... │ │ + 0x00008220 ece8ff7f af72b280 0ceaff7f b0b0b080 .....r.......... │ │ + 0x00008230 0ceaff7f ab3f3880 a8eaff7f b0b0b080 .....?8......... │ │ + 0x00008240 bceaff7f b0b0aa80 28ebff7f b0b0b080 ........(....... │ │ + 0x00008250 b8ebff7f 00840480 d8ebff7f b0b0b080 ................ │ │ + 0x00008260 2cecff7f 00840480 50ecff7f ac0db280 ,.......P....... │ │ + 0x00008270 10edff7f b0af0880 f4f0ff7f b0b0b080 ................ │ │ + 0x00008280 04f1ff7f ad3f0280 5cf4ff7f 01000000 .....?..\....... │ │ + 0x00008290 fcf5ff7f b0b0b080 54f6ff7f 00840480 ........T....... │ │ + 0x000082a0 74f6ff7f b0b0b080 70f6ff7f b0ad0480 t.......p....... │ │ + 0x000082b0 00faff7f 00840480 38faff7f 64fbff7f ........8...d... │ │ + 0x000082c0 40faff7f 68fbff7f 54faff7f 6cfbff7f @...h...T...l... │ │ + 0x000082d0 54faff7f 70fbff7f f4faff7f 01000000 T...p........... ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,119 +1,119 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x000078d0 030c30c0 01041040 02082080 01000000 ..0....@.. ..... │ │ - 0x000078e0 02000000 02000000 03000000 02000000 ................ │ │ - 0x000078f0 03000000 03000000 03000000 04000000 ................ │ │ - 0x00007900 03000000 03000000 03000000 03000000 ................ │ │ - 0x00007910 03000000 03000000 03000000 03000000 ................ │ │ - 0x00007920 04000000 04000000 04000000 05000000 ................ │ │ - 0x00007930 01080808 08080808 08080808 08080808 ................ │ │ - 0x00007940 08080808 08080808 08000108 08080001 ................ │ │ - 0x00007950 08080808 08080808 08080808 08080808 ................ │ │ - 0x00007960 08080100 08080801 01080808 08080808 ................ │ │ - 0x00007970 08080808 08080808 08080800 01000808 ................ │ │ - 0x00007980 00020008 08000100 08080808 08080808 ................ │ │ - 0x00007990 08080808 01010808 08010108 08080808 ................ │ │ - 0x000079a0 08080808 08080808 08080808 08000100 ................ │ │ - 0x000079b0 08080002 00080801 01000808 08080808 ................ │ │ - 0x000079c0 08080808 08080001 00080800 02010808 ................ │ │ - 0x000079d0 00010008 08080808 08080808 08080800 ................ │ │ - 0x000079e0 00000808 01010008 08000101 08080808 ................ │ │ - 0x000079f0 08080808 08080808 00000100 08000002 ................ │ │ - 0x00007a00 00080000 02000800 00010008 08080808 ................ │ │ - 0x00007a10 08000100 08080102 00080801 01000808 ................ │ │ - 0x00007a20 08080808 08080808 08080101 00080800 ................ │ │ - 0x00007a30 02000808 01010008 08080808 08080808 ................ │ │ - 0x00007a40 08080800 01000808 00020008 08010201 ................ │ │ - 0x00007a50 08080808 08080808 08080808 01000008 ................ │ │ - 0x00007a60 08020000 08080102 01080808 08080808 ................ │ │ - 0x00007a70 08080808 08010100 08080001 01080800 ................ │ │ - 0x00007a80 00010808 08080808 08080808 08080100 ................ │ │ - 0x00007a90 00080801 02010808 00000108 08080808 ................ │ │ - 0x00007aa0 08080808 08080801 00000808 01020108 ................ │ │ - 0x00007ab0 08000100 08080808 08080808 08080808 ................ │ │ - 0x00007ac0 00010008 08010201 08080001 00080808 ................ │ │ - 0x00007ad0 08080808 08080808 08000001 00080000 ................ │ │ - 0x00007ae0 02000800 00020008 00010100 08080808 ................ │ │ - 0x00007af0 08080000 01000800 00020008 00010100 ................ │ │ - 0x00007b00 08000100 00080808 08080800 01000008 ................ │ │ - 0x00007b10 00020100 08000200 00080001 00000808 ................ │ │ - 0x00007b20 08080808 00000100 00000002 00000000 ................ │ │ - 0x00007b30 02000000 00020000 00000100 00000000 ................ │ │ - 0x00007b40 01000000 02000000 04000000 02000000 ................ │ │ - 0x00007b50 01000000 04000000 04000000 02000000 ................ │ │ - 0x00007b60 02000000 04000000 04000000 04000000 ................ │ │ - 0x00007b70 04000000 04000000 02000000 04000000 ................ │ │ - 0x00007b80 01000000 04000000 04000000 04000000 ................ │ │ - 0x00007b90 02000000 00000000 00000000 01000000 ................ │ │ - 0x00007ba0 00000000 00000000 02000000 01000000 ................ │ │ - 0x00007bb0 02000000 00000000 02000000 01000000 ................ │ │ - 0x00007bc0 01000000 01000000 01000000 02000000 ................ │ │ - 0x00007bd0 02000000 00000000 02000000 02000000 ................ │ │ - 0x00007be0 02000000 00000000 756e6265 6b616e6e ........unbekann │ │ - 0x00007bf0 74657220 73746569 6e7a7573 74616e64 ter steinzustand │ │ - 0x00007c00 21007365 72766572 00466568 6c657220 !.server.Fehler │ │ - 0x00007c10 25643a20 25730a00 636c6f73 653a2000 %d: %s..close: . │ │ - 0x00007c20 436c6965 6e742025 64206c65 66740a00 Client %d left.. │ │ - 0x00007c30 436c6965 6e742025 64206a6f 696e6564 Client %d joined │ │ - 0x00007c40 002d2d20 47616d65 2066696e 69736865 .-- Game finishe │ │ - 0x00007c50 6421202d 2d20546f 6f6b2025 2e326620 d! -- Took %.2f │ │ - 0x00007c60 73656b2e 202d2d0a 00506c61 79657220 sek. --..Player │ │ - 0x00007c70 25642068 61732025 64207374 6f6e6573 %d has %d stones │ │ - 0x00007c80 206c6566 7420616e 64202564 20706f69 left and %d poi │ │ - 0x00007c90 6e74732e 0a002564 00736574 736f636b nts...%d.setsock │ │ - 0x00007ca0 6f707400 4552524f 523a2053 7069656c opt.ERROR: Spiel │ │ - 0x00007cb0 65722062 65726569 74732076 65726765 er bereits verge │ │ - 0x00007cc0 62656e21 3f213f21 3f202832 20466172 ben!?!?!? (2 Far │ │ - 0x00007cd0 62656e20 70726f20 53706965 6c657229 ben pro Spieler) │ │ - 0x00007ce0 00574152 4e494e47 3a204967 6e6f7269 .WARNING: Ignori │ │ - 0x00007cf0 6e67206d 6f766520 66726f6d 206e6f6e ng move from non │ │ - 0x00007d00 2d637572 72656e74 20706c61 7965722e -current player. │ │ - 0x00007d10 0a005741 524e494e 473a2043 6c69656e ..WARNING: Clien │ │ - 0x00007d20 7420646f 6573206e 6f74206f 776e2070 t does not own p │ │ - 0x00007d30 6c617965 72212049 676e6f72 696e6720 layer! Ignoring │ │ - 0x00007d40 6d6f7665 2e0a0057 41524e49 4e473a20 move...WARNING: │ │ - 0x00007d50 47616d65 20736565 6d732074 6f206265 Game seems to be │ │ - 0x00007d60 206f7574 206f6620 73796e63 2c206967 out of sync, ig │ │ - 0x00007d70 6e6f7269 6e67206d 6f76652e 0a00436c noring move...Cl │ │ - 0x00007d80 69656e74 2025643a 2025730a 00464548 ient %d: %s..FEH │ │ - 0x00007d90 4c45523a 20556e62 6568616e 64656c74 LER: Unbehandelt │ │ - 0x00007da0 65204e65 747a7765 726b6e61 63687269 e Netzwerknachri │ │ - 0x00007db0 6368743a 20232564 0a004761 6d65206e cht: #%d..Game n │ │ - 0x00007dc0 6f742069 6e207379 6e632028 32290043 ot in sync (2).C │ │ - 0x00007dd0 6f6e6e65 6374696f 6e206672 6f6d3a20 onnection from: │ │ - 0x00007de0 0025732c 20002573 0a007365 6e643a20 .%s, .%s..send: │ │ - 0x00007df0 00436f6e 6e656374 696f6e20 72657365 .Connection rese │ │ - 0x00007e00 74206279 20706565 72005265 63656976 t by peer.Receiv │ │ - 0x00007e10 65642069 6e76616c 6964206e 6574776f ed invalid netwo │ │ - 0x00007e20 726b206d 65737361 67650061 00666f70 rk message.a.fop │ │ - 0x00007e30 656e3a20 0066636c 6f73653a 20000a00 en: .fclose: ... │ │ - 0x00007e40 5b2d5d3a 20005b25 645d3a20 00202020 [-]: .[%d]: . │ │ - 0x00007e50 20202020 20202573 0a007761 69742829 %s..wait() │ │ - 0x00007e60 3a200067 616d6520 6e6f7420 65737461 : .game not esta │ │ - 0x00007e70 626c6973 68656400 73657276 65722074 blished.server t │ │ - 0x00007e80 68726561 6420676f 696e6720 646f776e hread going down │ │ - 0x00007e90 00707468 72656164 5f637265 61746500 .pthread_create. │ │ - 0x00007ea0 70746872 6561645f 64657461 63680000 pthread_detach.. │ │ - 0x00007eb0 01000000 02000000 03000000 03000000 ................ │ │ - 0x00007ec0 04000000 04000000 04000000 04000000 ................ │ │ - 0x00007ed0 04000000 05000000 05000000 05000000 ................ │ │ - 0x00007ee0 05000000 05000000 05000000 05000000 ................ │ │ - 0x00007ef0 05000000 05000000 05000000 05000000 ................ │ │ - 0x00007f00 05000000 030c30c0 01041040 08000000 ......0....@.... │ │ - 0x00007f10 04000000 02000000 04000000 08000000 ................ │ │ - 0x00007f20 01000000 02000000 02000000 04000000 ................ │ │ - 0x00007f30 01000000 02000000 02000000 02000000 ................ │ │ - 0x00007f40 02000000 01000000 01000000 08000000 ................ │ │ - 0x00007f50 01000000 01000000 01000000 04000000 ................ │ │ - 0x00007f60 00000000 00000000 01000000 00000000 ................ │ │ - 0x00007f70 00000000 02000000 01000000 02000000 ................ │ │ - 0x00007f80 00000000 02000000 01000000 01000000 ................ │ │ - 0x00007f90 01000000 01000000 02000000 02000000 ................ │ │ - 0x00007fa0 00000000 02000000 02000000 02000000 ................ │ │ - 0x00007fb0 00000000 01000000 02000000 04000000 ................ │ │ - 0x00007fc0 02000000 01000000 04000000 04000000 ................ │ │ - 0x00007fd0 02000000 02000000 04000000 04000000 ................ │ │ - 0x00007fe0 04000000 04000000 04000000 02000000 ................ │ │ - 0x00007ff0 04000000 01000000 04000000 04000000 ................ │ │ - 0x00008000 04000000 02000000 030c30c0 01041040 ..........0....@ │ │ + 0x000082e0 030c30c0 01041040 02082080 01000000 ..0....@.. ..... │ │ + 0x000082f0 02000000 02000000 03000000 02000000 ................ │ │ + 0x00008300 03000000 03000000 03000000 04000000 ................ │ │ + 0x00008310 03000000 03000000 03000000 03000000 ................ │ │ + 0x00008320 03000000 03000000 03000000 03000000 ................ │ │ + 0x00008330 04000000 04000000 04000000 05000000 ................ │ │ + 0x00008340 01080808 08080808 08080808 08080808 ................ │ │ + 0x00008350 08080808 08080808 08000108 08080001 ................ │ │ + 0x00008360 08080808 08080808 08080808 08080808 ................ │ │ + 0x00008370 08080100 08080801 01080808 08080808 ................ │ │ + 0x00008380 08080808 08080808 08080800 01000808 ................ │ │ + 0x00008390 00020008 08000100 08080808 08080808 ................ │ │ + 0x000083a0 08080808 01010808 08010108 08080808 ................ │ │ + 0x000083b0 08080808 08080808 08080808 08000100 ................ │ │ + 0x000083c0 08080002 00080801 01000808 08080808 ................ │ │ + 0x000083d0 08080808 08080001 00080800 02010808 ................ │ │ + 0x000083e0 00010008 08080808 08080808 08080800 ................ │ │ + 0x000083f0 00000808 01010008 08000101 08080808 ................ │ │ + 0x00008400 08080808 08080808 00000100 08000002 ................ │ │ + 0x00008410 00080000 02000800 00010008 08080808 ................ │ │ + 0x00008420 08000100 08080102 00080801 01000808 ................ │ │ + 0x00008430 08080808 08080808 08080101 00080800 ................ │ │ + 0x00008440 02000808 01010008 08080808 08080808 ................ │ │ + 0x00008450 08080800 01000808 00020008 08010201 ................ │ │ + 0x00008460 08080808 08080808 08080808 01000008 ................ │ │ + 0x00008470 08020000 08080102 01080808 08080808 ................ │ │ + 0x00008480 08080808 08010100 08080001 01080800 ................ │ │ + 0x00008490 00010808 08080808 08080808 08080100 ................ │ │ + 0x000084a0 00080801 02010808 00000108 08080808 ................ │ │ + 0x000084b0 08080808 08080801 00000808 01020108 ................ │ │ + 0x000084c0 08000100 08080808 08080808 08080808 ................ │ │ + 0x000084d0 00010008 08010201 08080001 00080808 ................ │ │ + 0x000084e0 08080808 08080808 08000001 00080000 ................ │ │ + 0x000084f0 02000800 00020008 00010100 08080808 ................ │ │ + 0x00008500 08080000 01000800 00020008 00010100 ................ │ │ + 0x00008510 08000100 00080808 08080800 01000008 ................ │ │ + 0x00008520 00020100 08000200 00080001 00000808 ................ │ │ + 0x00008530 08080808 00000100 00000002 00000000 ................ │ │ + 0x00008540 02000000 00020000 00000100 00000000 ................ │ │ + 0x00008550 01000000 02000000 04000000 02000000 ................ │ │ + 0x00008560 01000000 04000000 04000000 02000000 ................ │ │ + 0x00008570 02000000 04000000 04000000 04000000 ................ │ │ + 0x00008580 04000000 04000000 02000000 04000000 ................ │ │ + 0x00008590 01000000 04000000 04000000 04000000 ................ │ │ + 0x000085a0 02000000 00000000 00000000 01000000 ................ │ │ + 0x000085b0 00000000 00000000 02000000 01000000 ................ │ │ + 0x000085c0 02000000 00000000 02000000 01000000 ................ │ │ + 0x000085d0 01000000 01000000 01000000 02000000 ................ │ │ + 0x000085e0 02000000 00000000 02000000 02000000 ................ │ │ + 0x000085f0 02000000 00000000 756e6265 6b616e6e ........unbekann │ │ + 0x00008600 74657220 73746569 6e7a7573 74616e64 ter steinzustand │ │ + 0x00008610 21007365 72766572 00466568 6c657220 !.server.Fehler │ │ + 0x00008620 25643a20 25730a00 636c6f73 653a2000 %d: %s..close: . │ │ + 0x00008630 436c6965 6e742025 64206c65 66740a00 Client %d left.. │ │ + 0x00008640 436c6965 6e742025 64206a6f 696e6564 Client %d joined │ │ + 0x00008650 002d2d20 47616d65 2066696e 69736865 .-- Game finishe │ │ + 0x00008660 6421202d 2d20546f 6f6b2025 2e326620 d! -- Took %.2f │ │ + 0x00008670 73656b2e 202d2d0a 00506c61 79657220 sek. --..Player │ │ + 0x00008680 25642068 61732025 64207374 6f6e6573 %d has %d stones │ │ + 0x00008690 206c6566 7420616e 64202564 20706f69 left and %d poi │ │ + 0x000086a0 6e74732e 0a002564 00736574 736f636b nts...%d.setsock │ │ + 0x000086b0 6f707400 4552524f 523a2053 7069656c opt.ERROR: Spiel │ │ + 0x000086c0 65722062 65726569 74732076 65726765 er bereits verge │ │ + 0x000086d0 62656e21 3f213f21 3f202832 20466172 ben!?!?!? (2 Far │ │ + 0x000086e0 62656e20 70726f20 53706965 6c657229 ben pro Spieler) │ │ + 0x000086f0 00574152 4e494e47 3a204967 6e6f7269 .WARNING: Ignori │ │ + 0x00008700 6e67206d 6f766520 66726f6d 206e6f6e ng move from non │ │ + 0x00008710 2d637572 72656e74 20706c61 7965722e -current player. │ │ + 0x00008720 0a005741 524e494e 473a2043 6c69656e ..WARNING: Clien │ │ + 0x00008730 7420646f 6573206e 6f74206f 776e2070 t does not own p │ │ + 0x00008740 6c617965 72212049 676e6f72 696e6720 layer! Ignoring │ │ + 0x00008750 6d6f7665 2e0a0057 41524e49 4e473a20 move...WARNING: │ │ + 0x00008760 47616d65 20736565 6d732074 6f206265 Game seems to be │ │ + 0x00008770 206f7574 206f6620 73796e63 2c206967 out of sync, ig │ │ + 0x00008780 6e6f7269 6e67206d 6f76652e 0a00436c noring move...Cl │ │ + 0x00008790 69656e74 2025643a 2025730a 00464548 ient %d: %s..FEH │ │ + 0x000087a0 4c45523a 20556e62 6568616e 64656c74 LER: Unbehandelt │ │ + 0x000087b0 65204e65 747a7765 726b6e61 63687269 e Netzwerknachri │ │ + 0x000087c0 6368743a 20232564 0a004761 6d65206e cht: #%d..Game n │ │ + 0x000087d0 6f742069 6e207379 6e632028 32290043 ot in sync (2).C │ │ + 0x000087e0 6f6e6e65 6374696f 6e206672 6f6d3a20 onnection from: │ │ + 0x000087f0 0025732c 20002573 0a007365 6e643a20 .%s, .%s..send: │ │ + 0x00008800 00436f6e 6e656374 696f6e20 72657365 .Connection rese │ │ + 0x00008810 74206279 20706565 72005265 63656976 t by peer.Receiv │ │ + 0x00008820 65642069 6e76616c 6964206e 6574776f ed invalid netwo │ │ + 0x00008830 726b206d 65737361 67650061 00666f70 rk message.a.fop │ │ + 0x00008840 656e3a20 0066636c 6f73653a 20000a00 en: .fclose: ... │ │ + 0x00008850 5b2d5d3a 20005b25 645d3a20 00202020 [-]: .[%d]: . │ │ + 0x00008860 20202020 20202573 0a007761 69742829 %s..wait() │ │ + 0x00008870 3a200067 616d6520 6e6f7420 65737461 : .game not esta │ │ + 0x00008880 626c6973 68656400 73657276 65722074 blished.server t │ │ + 0x00008890 68726561 6420676f 696e6720 646f776e hread going down │ │ + 0x000088a0 00707468 72656164 5f637265 61746500 .pthread_create. │ │ + 0x000088b0 70746872 6561645f 64657461 63680000 pthread_detach.. │ │ + 0x000088c0 01000000 02000000 03000000 03000000 ................ │ │ + 0x000088d0 04000000 04000000 04000000 04000000 ................ │ │ + 0x000088e0 04000000 05000000 05000000 05000000 ................ │ │ + 0x000088f0 05000000 05000000 05000000 05000000 ................ │ │ + 0x00008900 05000000 05000000 05000000 05000000 ................ │ │ + 0x00008910 05000000 030c30c0 01041040 08000000 ......0....@.... │ │ + 0x00008920 04000000 02000000 04000000 08000000 ................ │ │ + 0x00008930 01000000 02000000 02000000 04000000 ................ │ │ + 0x00008940 01000000 02000000 02000000 02000000 ................ │ │ + 0x00008950 02000000 01000000 01000000 08000000 ................ │ │ + 0x00008960 01000000 01000000 01000000 04000000 ................ │ │ + 0x00008970 00000000 00000000 01000000 00000000 ................ │ │ + 0x00008980 00000000 02000000 01000000 02000000 ................ │ │ + 0x00008990 00000000 02000000 01000000 01000000 ................ │ │ + 0x000089a0 01000000 01000000 02000000 02000000 ................ │ │ + 0x000089b0 00000000 02000000 02000000 02000000 ................ │ │ + 0x000089c0 00000000 01000000 02000000 04000000 ................ │ │ + 0x000089d0 02000000 01000000 04000000 04000000 ................ │ │ + 0x000089e0 02000000 02000000 04000000 04000000 ................ │ │ + 0x000089f0 04000000 04000000 04000000 02000000 ................ │ │ + 0x00008a00 04000000 01000000 04000000 04000000 ................ │ │ + 0x00008a10 04000000 02000000 030c30c0 01041040 ..........0....@ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00009cd8 b8380000 00000000 .8...... │ │ + 0x00009cb0 003a0000 00000000 .:...... ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x00009ce0 00000000 00000000 85390000 a5390000 .........9...9.. │ │ - 0x00009cf0 fb3a0000 fd380000 00000000 00000000 .:...8.......... │ │ - 0x00009d00 29420000 59420000 fb3a0000 fd380000 )B..YB...:...8.. │ │ - 0x00009d10 00000000 00000000 ed430000 0d440000 .........C...D.. │ │ - 0x00009d20 00000000 00000000 29460000 75460000 ........)F..uF.. │ │ - 0x00009d30 c1560000 fd380000 00000000 00000000 .V...8.......... │ │ - 0x00009d40 99590000 d9590000 fd590000 00000000 .Y...Y...Y...... │ │ - 0x00009d50 00000000 00000000 bd590000 eb590000 .........Y...Y.. │ │ - 0x00009d60 115a0000 00000000 00000000 00000000 .Z.............. │ │ - 0x00009d70 a95a0000 c95a0000 db5a0000 00000000 .Z...Z...Z...... │ │ - 0x00009d80 00000000 00000000 255b0000 95590000 ........%[...Y.. │ │ - 0x00009d90 00000000 00000000 255b0000 6d5b0000 ........%[..m[.. │ │ - 0x00009da0 00000000 00000000 cd610000 e9610000 .........a...a.. │ │ - 0x00009db0 f5600000 00000000 .`...... │ │ + 0x00009cb8 00000000 00000000 c53a0000 e53a0000 .........:...:.. │ │ + 0x00009cc8 3b3c0000 3d3a0000 00000000 00000000 ;<..=:.......... │ │ + 0x00009cd8 85430000 b5430000 3b3c0000 3d3a0000 .C...C..;<..=:.. │ │ + 0x00009ce8 00000000 00000000 49450000 69450000 ........IE..iE.. │ │ + 0x00009cf8 00000000 00000000 81470000 c9470000 .........G...G.. │ │ + 0x00009d08 d1580000 3d3a0000 00000000 00000000 .X..=:.......... │ │ + 0x00009d18 cd5b0000 095c0000 2d5c0000 00000000 .[...\..-\...... │ │ + 0x00009d28 00000000 00000000 ed5b0000 1b5c0000 .........[...\.. │ │ + 0x00009d38 5d5c0000 00000000 00000000 00000000 ]\.............. │ │ + 0x00009d48 f55c0000 155d0000 275d0000 00000000 .\...]..']...... │ │ + 0x00009d58 00000000 00000000 895d0000 c95b0000 .........]...[.. │ │ + 0x00009d68 00000000 00000000 895d0000 e95d0000 .........]...].. │ │ + 0x00009d78 00000000 00000000 b1640000 cd640000 .........d...d.. │ │ + 0x00009d88 bd630000 00000000 .c...... ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00009db8 00000000 .... │ │ + 0x00009d90 00000000 .... ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,24 +1,24 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00009ebc 00000000 e09c0000 f89c0000 109d0000 ................ │ │ - 0x00009ecc 00000000 209d0000 45560000 389d0000 .... ...EV..8... │ │ - 0x00009edc 509d0000 689d0000 909d0000 d95e0000 P...h........^.. │ │ - 0x00009eec a09d0000 809d0000 15610000 e96b0000 .........a...k.. │ │ - 0x00009efc ed6b0000 f16b0000 00000000 d0780000 .k...k.......x.. │ │ - 0x00009f0c 28740000 00000000 00000000 00000000 (t.............. │ │ - 0x00009f1c 00000000 00360000 00360000 00360000 .....6...6...6.. │ │ - 0x00009f2c 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009f3c 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009f4c 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009f5c 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009f6c 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009f7c 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009f8c 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009f9c 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009fac 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009fbc 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009fcc 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009fdc 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009fec 00360000 00360000 00360000 00360000 .6...6...6...6.. │ │ - 0x00009ffc 00360000 .6.. │ │ + 0x00009ebc 00000000 b89c0000 d09c0000 e89c0000 ................ │ │ + 0x00009ecc 00000000 f89c0000 59580000 109d0000 ........YX...... │ │ + 0x00009edc 289d0000 409d0000 689d0000 69610000 (...@...h...ia.. │ │ + 0x00009eec 789d0000 589d0000 dd630000 6c730000 x...X....c..ls.. │ │ + 0x00009efc 74730000 7c730000 00000000 e0820000 ts..|s.......... │ │ + 0x00009f0c 507e0000 00000000 00000000 00000000 P~.............. │ │ + 0x00009f1c 00000000 48370000 48370000 48370000 ....H7..H7..H7.. │ │ + 0x00009f2c 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009f3c 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009f4c 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009f5c 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009f6c 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009f7c 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009f8c 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009f9c 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009fac 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009fbc 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009fcc 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009fdc 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009fec 48370000 48370000 48370000 48370000 H7..H7..H7..H7.. │ │ + 0x00009ffc 48370000 H7.. ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.data': │ │ 0x0000a000 00000000 02020202 02020202 02020000 ................ │ │ - 0x0000a010 00000000 00020200 00 ......... │ │ + 0x0000a010 00000000 00020200 00000000 ............ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 1] GCC: (GNU) 4.8 │ │ + [ 1] GCC: (GNU) 4.9.x 20150123 (prerelease) ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,16 +1,20 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ 0x00000000 002e7368 73747274 6162002e 696e7465 ..shstrtab..inte │ │ - 0x00000010 7270002e 64796e73 796d002e 64796e73 rp..dynsym..dyns │ │ - 0x00000020 7472002e 68617368 002e7265 6c2e6479 tr..hash..rel.dy │ │ - 0x00000030 6e002e72 656c2e70 6c74002e 74657874 n..rel.plt..text │ │ - 0x00000040 002e4152 4d2e6578 74616200 2e41524d ..ARM.extab..ARM │ │ - 0x00000050 2e657869 6478002e 726f6461 7461002e .exidx..rodata.. │ │ - 0x00000060 66696e69 5f617272 6179002e 64617461 fini_array..data │ │ - 0x00000070 2e72656c 2e726f00 2e696e69 745f6172 .rel.ro..init_ar │ │ - 0x00000080 72617900 2e64796e 616d6963 002e676f ray..dynamic..go │ │ - 0x00000090 74002e64 61746100 2e627373 002e636f t..data..bss..co │ │ - 0x000000a0 6d6d656e 74002e6e 6f74652e 676e752e mment..note.gnu. │ │ - 0x000000b0 676f6c64 2d766572 73696f6e 002e4152 gold-version..AR │ │ - 0x000000c0 4d2e6174 74726962 75746573 00 M.attributes. │ │ + 0x00000010 7270002e 6e6f7465 2e676e75 2e627569 rp..note.gnu.bui │ │ + 0x00000020 6c642d69 64002e64 796e7379 6d002e64 ld-id..dynsym..d │ │ + 0x00000030 796e7374 72002e68 61736800 2e676e75 ynstr..hash..gnu │ │ + 0x00000040 2e766572 73696f6e 002e676e 752e7665 .version..gnu.ve │ │ + 0x00000050 7273696f 6e5f6400 2e676e75 2e766572 rsion_d..gnu.ver │ │ + 0x00000060 73696f6e 5f72002e 72656c2e 64796e00 sion_r..rel.dyn. │ │ + 0x00000070 2e72656c 2e706c74 002e7465 7874002e .rel.plt..text.. │ │ + 0x00000080 41524d2e 65787461 62002e41 524d2e65 ARM.extab..ARM.e │ │ + 0x00000090 78696478 002e726f 64617461 002e6669 xidx..rodata..fi │ │ + 0x000000a0 6e695f61 72726179 002e6461 74612e72 ni_array..data.r │ │ + 0x000000b0 656c2e72 6f002e69 6e69745f 61727261 el.ro..init_arra │ │ + 0x000000c0 79002e64 796e616d 6963002e 676f7400 y..dynamic..got. │ │ + 0x000000d0 2e646174 61002e62 7373002e 636f6d6d .data..bss..comm │ │ + 0x000000e0 656e7400 2e6e6f74 652e676e 752e676f ent..note.gnu.go │ │ + 0x000000f0 6c642d76 65727369 6f6e002e 41524d2e ld-version..ARM. │ │ + 0x00000100 61747472 69627574 657300 attributes. ├── lib/armeabi/libserver.so ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: ARM │ │ Version: 0x1 │ │ Entry point address: 0x0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 41280 (bytes into file) │ │ - Flags: 0x5000000, Version5 EABI │ │ + Start of section headers: 45464 (bytes into file) │ │ + Flags: 0x5000200, Version5 EABI, soft-float ABI │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ - Number of program headers: 8 │ │ + Number of program headers: 9 │ │ Size of section headers: 40 (bytes) │ │ - Number of section headers: 23 │ │ - Section header string table index: 22 │ │ + Number of section headers: 27 │ │ + Section header string table index: 26 ├── readelf --wide --program-header {} │ │ @@ -1,27 +1,29 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ Entry point 0x0 │ │ -There are 8 program headers, starting at offset 52 │ │ +There are 9 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - PHDR 0x000034 0x00000034 0x00000034 0x00100 0x00100 R 0x4 │ │ - INTERP 0x000134 0x00000134 0x00000134 0x00013 0x00013 R 0x1 │ │ + PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ + INTERP 0x000154 0x00000154 0x00000154 0x00013 0x00013 R 0x1 │ │ [Requesting program interpreter: /system/bin/linker] │ │ - LOAD 0x000000 0x00000000 0x00000000 0x09530 0x09530 R E 0x1000 │ │ - LOAD 0x009cd8 0x0000acd8 0x0000acd8 0x00341 0x00341 RW 0x1000 │ │ - DYNAMIC 0x009dbc 0x0000adbc 0x0000adbc 0x00100 0x00100 RW 0x4 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x09ef0 0x09ef0 R E 0x1000 │ │ + LOAD 0x00acb0 0x0000bcb0 0x0000bcb0 0x0036c 0x0036c RW 0x1000 │ │ + DYNAMIC 0x00ad94 0x0000bd94 0x0000bd94 0x00128 0x00128 RW 0x4 │ │ + NOTE 0x000168 0x00000168 0x00000168 0x00024 0x00024 R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ - EXIDX 0x008940 0x00008940 0x00008940 0x004b0 0x004b0 R 0x4 │ │ - GNU_RELRO 0x009cd8 0x0000acd8 0x0000acd8 0x00328 0x00328 RW 0x8 │ │ + EXIDX 0x009340 0x00009340 0x00009340 0x00470 0x00470 R 0x4 │ │ + GNU_RELRO 0x00acb0 0x0000bcb0 0x0000bcb0 0x00350 0x00350 RW 0x8 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ 01 .interp │ │ - 02 .interp .dynsym .dynstr .hash .rel.dyn .rel.plt .plt .text .ARM.extab .ARM.exidx .rodata │ │ + 02 .interp .note.gnu.build-id .dynsym .dynstr .hash .gnu.version .gnu.version_d .gnu.version_r .rel.dyn .rel.plt .plt .text .ARM.extab .ARM.exidx .rodata │ │ 03 .fini_array .data.rel.ro .init_array .dynamic .got .data │ │ 04 .dynamic │ │ - 05 │ │ - 06 .ARM.exidx │ │ - 07 .fini_array .data.rel.ro .init_array .dynamic .got │ │ + 05 .note.gnu.build-id │ │ + 06 │ │ + 07 .ARM.exidx │ │ + 08 .fini_array .data.rel.ro .init_array .dynamic .got ├── readelf --wide --sections {} │ │ @@ -1,32 +1,36 @@ │ │ -There are 23 section headers, starting at offset 0xa140: │ │ +There are 27 section headers, starting at offset 0xb198: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ - [ 1] .interp PROGBITS 00000134 000134 000013 00 A 0 0 1 │ │ - [ 2] .dynsym DYNSYM 00000148 000148 0012e0 10 A 3 1 4 │ │ - [ 3] .dynstr STRTAB 00001428 001428 001a69 00 A 0 0 1 │ │ - [ 4] .hash HASH 00002e94 002e94 0008dc 04 A 2 0 4 │ │ - [ 5] .rel.dyn REL 00003770 003770 0001a8 08 A 2 0 4 │ │ - [ 6] .rel.plt REL 00003918 003918 0001c0 08 AI 2 7 4 │ │ - [ 7] .plt PROGBITS 00003ad8 003ad8 0002b4 00 AX 0 0 4 │ │ - [ 8] .text PROGBITS 00003d90 003d90 004a6c 00 AX 0 0 8 │ │ - [ 9] .ARM.extab PROGBITS 000087fc 0087fc 000144 00 A 0 0 4 │ │ - [10] .ARM.exidx ARM_EXIDX 00008940 008940 0004b0 08 AL 8 0 4 │ │ - [11] .rodata PROGBITS 00008df0 008df0 000740 00 A 0 0 4 │ │ - [12] .fini_array FINI_ARRAY 0000acd8 009cd8 000008 00 WA 0 0 4 │ │ - [13] .data.rel.ro PROGBITS 0000ace0 009ce0 0000d8 00 WA 0 0 8 │ │ - [14] .init_array INIT_ARRAY 0000adb8 009db8 000004 00 WA 0 0 1 │ │ - [15] .dynamic DYNAMIC 0000adbc 009dbc 000100 08 WA 3 0 4 │ │ - [16] .got PROGBITS 0000aebc 009ebc 000144 00 WA 0 0 4 │ │ - [17] .data PROGBITS 0000b000 00a000 000019 00 WA 0 0 4 │ │ - [18] .bss NOBITS 0000b019 00a019 000000 00 WA 0 0 1 │ │ - [19] .comment PROGBITS 00000000 00a019 000010 01 MS 0 0 1 │ │ - [20] .note.gnu.gold-version NOTE 00000000 00a02c 00001c 00 0 0 4 │ │ - [21] .ARM.attributes ARM_ATTRIBUTES 00000000 00a048 00002b 00 0 0 1 │ │ - [22] .shstrtab STRTAB 00000000 00a073 0000cd 00 0 0 1 │ │ + [ 1] .interp PROGBITS 00000154 000154 000013 00 A 0 0 1 │ │ + [ 2] .note.gnu.build-id NOTE 00000168 000168 000024 00 A 0 0 4 │ │ + [ 3] .dynsym DYNSYM 0000018c 00018c 0012c0 10 A 4 1 4 │ │ + [ 4] .dynstr STRTAB 0000144c 00144c 001a27 00 A 0 0 1 │ │ + [ 5] .hash HASH 00002e74 002e74 0008d4 04 A 3 0 4 │ │ + [ 6] .gnu.version VERSYM 00003748 003748 000258 02 A 3 0 2 │ │ + [ 7] .gnu.version_d VERDEF 000039a0 0039a0 00001c 00 A 4 1 4 │ │ + [ 8] .gnu.version_r VERNEED 000039bc 0039bc 000020 00 A 4 1 4 │ │ + [ 9] .rel.dyn REL 000039dc 0039dc 0001a8 08 A 3 0 4 │ │ + [10] .rel.plt REL 00003b84 003b84 0001c0 08 AI 3 11 4 │ │ + [11] .plt PROGBITS 00003d44 003d44 0002b4 00 AX 0 0 4 │ │ + [12] .text PROGBITS 00003ff8 003ff8 005270 00 AX 0 0 8 │ │ + [13] .ARM.extab PROGBITS 00009268 009268 0000d8 00 A 0 0 4 │ │ + [14] .ARM.exidx ARM_EXIDX 00009340 009340 000470 08 AL 12 0 4 │ │ + [15] .rodata PROGBITS 000097b0 0097b0 000740 00 A 0 0 4 │ │ + [16] .fini_array FINI_ARRAY 0000bcb0 00acb0 000008 00 WA 0 0 4 │ │ + [17] .data.rel.ro PROGBITS 0000bcb8 00acb8 0000d8 00 WA 0 0 8 │ │ + [18] .init_array INIT_ARRAY 0000bd90 00ad90 000004 00 WA 0 0 1 │ │ + [19] .dynamic DYNAMIC 0000bd94 00ad94 000128 08 WA 4 0 4 │ │ + [20] .got PROGBITS 0000bebc 00aebc 000144 00 WA 0 0 4 │ │ + [21] .data PROGBITS 0000c000 00b000 00001c 00 WA 0 0 4 │ │ + [22] .bss NOBITS 0000c01c 00b01c 000000 00 WA 0 0 1 │ │ + [23] .comment PROGBITS 00000000 00b01c 000028 01 MS 0 0 1 │ │ + [24] .note.gnu.gold-version NOTE 00000000 00b044 00001c 00 0 0 4 │ │ + [25] .ARM.attributes ARM_ATTRIBUTES 00000000 00b060 00002b 00 0 0 1 │ │ + [26] .shstrtab STRTAB 00000000 00b08b 00010b 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ y (purecode), p (processor specific) ├── readelf --wide --symbols {} │ │ @@ -1,305 +1,303 @@ │ │ │ │ -Symbol table '.dynsym' contains 302 entries: │ │ +Symbol table '.dynsym' contains 300 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize │ │ - 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 3: 00003dd5 104 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel17set_stone_numbersEiiiii │ │ - 4: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail │ │ - 5: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard │ │ - 6: 00007c1d 10 FUNC GLOBAL DEFAULT 8 __aeabi_unwind_cpp_pr0 │ │ - 7: 00003e3d 40 FUNC GLOBAL DEFAULT 8 _ZN6CSpielD2Ev │ │ + 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ + 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ + 3: 00004035 104 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel17set_stone_numbersEiiiii │ │ + 4: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 5: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 6: 0000851c 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ + 7: 0000409d 40 FUNC GLOBAL DEFAULT 12 _ZN6CSpielD2Ev │ │ 8: 00000000 0 FUNC GLOBAL DEFAULT UND _ZdaPv │ │ - 9: 0000ace0 24 OBJECT GLOBAL DEFAULT 13 _ZTV6CSpiel │ │ - 10: 00003e3d 40 FUNC GLOBAL DEFAULT 8 _ZN6CSpielD1Ev │ │ - 11: 00003e65 18 FUNC GLOBAL DEFAULT 8 _ZN6CSpielD0Ev │ │ + 9: 0000bcb8 24 OBJECT GLOBAL DEFAULT 17 _ZTV6CSpiel │ │ + 10: 0000409d 40 FUNC GLOBAL DEFAULT 12 _ZN6CSpielD1Ev │ │ + 11: 000040c5 18 FUNC GLOBAL DEFAULT 12 _ZN6CSpielD0Ev │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND _ZdlPv │ │ - 13: 00003e77 38 FUNC WEAK DEFAULT 8 _ZN7CPlayerC2Ev │ │ - 14: 00003e77 38 FUNC WEAK DEFAULT 8 _ZN7CPlayerC1Ev │ │ - 15: 00003e9d 56 FUNC WEAK DEFAULT 8 _ZNK6CSpiel14get_game_fieldEiii │ │ - 16: 00003ed5 60 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC2Ev │ │ - 17: 00003ed5 60 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC1Ev │ │ - 18: 00003f11 72 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC2Eii │ │ + 13: 000040d7 36 FUNC WEAK DEFAULT 12 _ZN7CPlayerC2Ev │ │ + 14: 000040d7 36 FUNC WEAK DEFAULT 12 _ZN7CPlayerC1Ev │ │ + 15: 000040fd 60 FUNC WEAK DEFAULT 12 _ZNK6CSpiel14get_game_fieldEiii │ │ + 16: 00004139 60 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC2Ev │ │ + 17: 00004139 60 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC1Ev │ │ + 18: 00004175 72 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC2Eii │ │ 19: 00000000 0 FUNC GLOBAL DEFAULT UND _Znaj │ │ - 20: 00003f11 72 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC1Eii │ │ - 21: 00003f59 16 FUNC GLOBAL DEFAULT 8 _ZNK6CSpiel18get_player_start_xEi │ │ - 22: 00003f69 18 FUNC GLOBAL DEFAULT 8 _ZNK6CSpiel18get_player_start_yEi │ │ - 23: 00003f7b 54 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel9set_teamsEiiii │ │ - 24: 00003fb1 36 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel19refresh_player_dataEv │ │ - 25: 0000480d 224 FUNC GLOBAL DEFAULT 8 _ZN7CPlayer12refresh_dataEPK6CSpiel │ │ - 26: 00003fd5 48 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel17set_stone_numbersEPa │ │ - 27: 00004005 52 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel10init_fieldEv │ │ - 28: 00000000 0 FUNC GLOBAL DEFAULT UND memset │ │ - 29: 00004039 168 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel9set_seedsE8GAMEMODE │ │ - 30: 000040e1 46 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel14start_new_gameE8GAMEMODE │ │ - 31: 000048ed 40 FUNC GLOBAL DEFAULT 8 _ZN7CPlayer4initEPK6CSpieli │ │ - 32: 00004111 96 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC2Eiiii │ │ - 33: 00004111 96 FUNC GLOBAL DEFAULT 8 _ZN6CSpielC1Eiiii │ │ - 34: 00004171 114 FUNC GLOBAL DEFAULT 8 _ZNK6CSpiel13is_valid_turnEP6CStoneiii │ │ - 35: 000044dd 160 FUNC GLOBAL DEFAULT 8 _ZNK6CStone15get_stone_fieldEii │ │ - 36: 000041e3 44 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel13is_valid_turnEPK5CTurn │ │ - 37: 00004211 20 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel14free_gamefieldEii │ │ - 38: 00004225 228 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel27set_single_stone_for_playerEiii │ │ - 39: 00004309 88 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel9set_stoneEP6CStoneiii │ │ - 40: 00004361 44 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel9set_stoneEPK5CTurn │ │ - 41: 0000438d 56 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel16follow_situationEiPKS_PK5CTurn │ │ - 42: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy │ │ - 43: 000043c5 252 FUNC GLOBAL DEFAULT 8 _ZN6CSpiel9undo_turnEP9CTurnpool8GAMEMODE │ │ - 44: 00004ad9 64 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool11delete_lastEv │ │ - 45: 000044c1 28 FUNC GLOBAL DEFAULT 8 _ZN6CStone4initEi │ │ - 46: 00004b39 52 FUNC GLOBAL DEFAULT 8 _Z10error_exitPKci │ │ - 47: 0000457d 36 FUNC GLOBAL DEFAULT 8 _ZN6CStone11rotate_leftEv │ │ - 48: 00006b35 18 FUNC GLOBAL DEFAULT 8 __aeabi_idivmod │ │ - 49: 000045a1 32 FUNC GLOBAL DEFAULT 8 _ZN6CStone12rotate_rightEv │ │ - 50: 000045c1 80 FUNC GLOBAL DEFAULT 8 _ZN6CStone13mirror_over_xEv │ │ - 51: 00004611 68 FUNC GLOBAL DEFAULT 8 _ZN6CStone13mirror_over_yEv │ │ - 52: 00004655 204 FUNC GLOBAL DEFAULT 8 _ZN6CStone36calculate_possible_turns_in_positionEPK6CSpieliii │ │ - 53: 00004721 52 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiterD2Ev │ │ - 54: 00004abf 26 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool16delete_all_turnsEv │ │ - 55: 0000acf8 24 OBJECT GLOBAL DEFAULT 13 _ZTV12CSpielleiter │ │ - 56: 00004721 52 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiterD1Ev │ │ - 57: 00004755 18 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiterD0Ev │ │ - 58: 00004769 96 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiterC2Ev │ │ + 20: 00004175 72 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC1Eii │ │ + 21: 000041bd 14 FUNC GLOBAL DEFAULT 12 _ZNK6CSpiel18get_player_start_xEi │ │ + 22: 000041cb 16 FUNC GLOBAL DEFAULT 12 _ZNK6CSpiel18get_player_start_yEi │ │ + 23: 000041db 54 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel9set_teamsEiiii │ │ + 24: 00004211 36 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel19refresh_player_dataEv │ │ + 25: 00004a95 236 FUNC GLOBAL DEFAULT 12 _ZN7CPlayer12refresh_dataEPK6CSpiel │ │ + 26: 00004235 42 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel17set_stone_numbersEPa │ │ + 27: 00004261 52 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel10init_fieldEv │ │ + 28: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 29: 00004295 172 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel9set_seedsE8GAMEMODE │ │ + 30: 00004341 46 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel14start_new_gameE8GAMEMODE │ │ + 31: 00004b81 40 FUNC GLOBAL DEFAULT 12 _ZN7CPlayer4initEPK6CSpieli │ │ + 32: 00004371 96 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC2Eiiii │ │ + 33: 00004371 96 FUNC GLOBAL DEFAULT 12 _ZN6CSpielC1Eiiii │ │ + 34: 000043d1 114 FUNC GLOBAL DEFAULT 12 _ZNK6CSpiel13is_valid_turnEP6CStoneiii │ │ + 35: 00004751 172 FUNC GLOBAL DEFAULT 12 _ZNK6CStone15get_stone_fieldEii │ │ + 36: 00004443 46 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel13is_valid_turnEPK5CTurn │ │ + 37: 00004471 24 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel14free_gamefieldEii │ │ + 38: 00004489 232 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel27set_single_stone_for_playerEiii │ │ + 39: 00004571 88 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel9set_stoneEP6CStoneiii │ │ + 40: 000045c9 46 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel9set_stoneEPK5CTurn │ │ + 41: 000045f9 56 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel16follow_situationEiPKS_PK5CTurn │ │ + 42: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 43: 00004631 260 FUNC GLOBAL DEFAULT 12 _ZN6CSpiel9undo_turnEP9CTurnpool8GAMEMODE │ │ + 44: 00004d69 64 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool11delete_lastEv │ │ + 45: 00004735 28 FUNC GLOBAL DEFAULT 12 _ZN6CStone4initEi │ │ + 46: 00004dc5 52 FUNC GLOBAL DEFAULT 12 _Z10error_exitPKci │ │ + 47: 000047fd 32 FUNC GLOBAL DEFAULT 12 _ZN6CStone11rotate_leftEv │ │ + 48: 00006fd8 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 49: 0000481d 32 FUNC GLOBAL DEFAULT 12 _ZN6CStone12rotate_rightEv │ │ + 50: 0000483d 80 FUNC GLOBAL DEFAULT 12 _ZN6CStone13mirror_over_xEv │ │ + 51: 0000488d 68 FUNC GLOBAL DEFAULT 12 _ZN6CStone13mirror_over_yEv │ │ + 52: 000048d1 204 FUNC GLOBAL DEFAULT 12 _ZN6CStone36calculate_possible_turns_in_positionEPK6CSpieliii │ │ + 53: 0000499d 52 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiterD2Ev │ │ + 54: 00004d4f 26 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool16delete_all_turnsEv │ │ + 55: 0000bcd0 24 OBJECT GLOBAL DEFAULT 17 _ZTV12CSpielleiter │ │ + 56: 0000499d 52 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiterD1Ev │ │ + 57: 000049d1 18 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiterD0Ev │ │ + 58: 000049e5 100 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiterC2Ev │ │ 59: 00000000 0 FUNC GLOBAL DEFAULT UND _Znwj │ │ - 60: 00004769 96 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiterC1Ev │ │ - 61: 000047c9 14 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiter10addHistoryEP5CTurn │ │ - 62: 000049c1 84 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool8add_turnEPK5CTurn │ │ - 63: 00007c27 10 FUNC WEAK DEFAULT 8 __aeabi_unwind_cpp_pr1 │ │ - 64: 000047d7 18 FUNC GLOBAL DEFAULT 8 _ZN12CSpielleiter10addHistoryEiP6CStoneii │ │ - 65: 00004a15 114 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool8add_turnEiPK6CStoneii │ │ - 66: 000047e9 36 FUNC GLOBAL DEFAULT 8 _ZNK12CSpielleiter11num_playersEv │ │ - 67: 00004915 36 FUNC GLOBAL DEFAULT 8 _ZN5CTurnD2Ev │ │ - 68: 0000ad10 16 OBJECT GLOBAL DEFAULT 13 _ZTV5CTurn │ │ - 69: 00004915 36 FUNC GLOBAL DEFAULT 8 _ZN5CTurnD1Ev │ │ - 70: 00004939 18 FUNC GLOBAL DEFAULT 8 _ZN5CTurnD0Ev │ │ - 71: 0000494b 26 FUNC GLOBAL DEFAULT 8 _ZN5CTurn10init_CTurnEPKS_ │ │ - 72: 00004965 32 FUNC GLOBAL DEFAULT 8 _ZN5CTurnC2EPKS_ │ │ - 73: 00004965 32 FUNC GLOBAL DEFAULT 8 _ZN5CTurnC1EPKS_ │ │ - 74: 00004985 22 FUNC GLOBAL DEFAULT 8 _ZN5CTurn10init_CTurnEiPK6CStoneii │ │ - 75: 0000499d 36 FUNC GLOBAL DEFAULT 8 _ZN5CTurnC2EiPK6CStoneii │ │ - 76: 0000499d 36 FUNC GLOBAL DEFAULT 8 _ZN5CTurnC1EiPK6CStoneii │ │ - 77: 00004a87 56 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool7end_addEv │ │ - 78: 00004b19 32 FUNC GLOBAL DEFAULT 8 _ZN9CTurnpool8get_turnEi │ │ - 79: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ - 80: 00000000 0 FUNC GLOBAL DEFAULT UND getc │ │ - 81: 00000000 0 FUNC GLOBAL DEFAULT UND exit │ │ - 82: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF │ │ - 83: 00004b6d 88 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServerD2Ev │ │ - 84: 00005fe5 8 FUNC GLOBAL DEFAULT 8 _Z11closesocketi │ │ - 85: 00000000 0 FUNC GLOBAL DEFAULT UND free │ │ - 86: 0000ad20 24 OBJECT GLOBAL DEFAULT 13 _ZTV12CSpielServer │ │ - 87: 00004b6d 88 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServerD1Ev │ │ - 88: 00004bc5 18 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServerD0Ev │ │ - 89: 00004bd9 36 FUNC GLOBAL DEFAULT 8 _ZNK12CSpielServer11num_clientsEv │ │ - 90: 00004bfd 72 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer15send_server_msgEPKc │ │ - 91: 00000000 0 FUNC GLOBAL DEFAULT UND strlen │ │ - 92: 00000000 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 93: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy │ │ - 94: 00004d05 64 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer8send_allEP10NET_HEADERth │ │ - 95: 00004c45 192 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer13delete_clientEib │ │ - 96: 00000000 0 FUNC GLOBAL DEFAULT UND perror │ │ - 97: 00004d5d 284 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer18send_server_statusEv │ │ - 98: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf │ │ - 99: 00005e95 104 FUNC GLOBAL DEFAULT 8 _Z12network_sendiP10NET_HEADERth │ │ - 100: 00004d45 22 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer19send_current_playerEv │ │ - 101: 00004e79 140 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer10add_clientEi │ │ - 102: 00004f05 176 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer11next_playerEv │ │ - 103: 000062b3 18 FUNC GLOBAL DEFAULT 8 _ZNK6CTimer7elapsedEv │ │ - 104: 00004fb5 56 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer20assign_local_playersEv │ │ - 105: 00004fed 24 FUNC GLOBAL DEFAULT 8 _ZN15CServerListenerC2Ev │ │ - 106: 00004fed 24 FUNC GLOBAL DEFAULT 8 _ZN15CServerListenerC1Ev │ │ - 107: 00005005 28 FUNC GLOBAL DEFAULT 8 _ZN15CServerListener5closeEv │ │ - 108: 00005021 24 FUNC GLOBAL DEFAULT 8 _ZN15CServerListenerD2Ev │ │ - 109: 00005021 24 FUNC GLOBAL DEFAULT 8 _ZN15CServerListenerD1Ev │ │ - 110: 00005039 432 FUNC GLOBAL DEFAULT 8 _ZN15CServerListener4initEPKci │ │ - 111: 00000000 0 FUNC GLOBAL DEFAULT UND __errno │ │ - 112: 00000000 0 FUNC GLOBAL DEFAULT UND socket │ │ - 113: 00000000 0 FUNC GLOBAL DEFAULT UND setsockopt │ │ - 114: 00000000 0 FUNC GLOBAL DEFAULT UND bind │ │ - 115: 00000000 0 FUNC GLOBAL DEFAULT UND listen │ │ - 116: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo │ │ - 117: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo │ │ - 118: 000051e9 148 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer10start_gameEv │ │ - 119: 00006299 14 FUNC GLOBAL DEFAULT 8 _ZN6CTimer5resetEv │ │ - 120: 0000527d 1488 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer15process_messageEiP10NET_HEADER │ │ - 121: 00006a85 20 FUNC GLOBAL DEFAULT 8 __gnu_thumb1_case_uhi │ │ - 122: 00000000 0 FUNC GLOBAL DEFAULT UND lrand48 │ │ - 123: 00000000 0 FUNC GLOBAL DEFAULT UND puts │ │ - 124: 00000000 0 FUNC GLOBAL DEFAULT UND strdup │ │ - 125: 000062c5 14 FUNC GLOBAL DEFAULT 8 _ZN6CTimer5sleepEi │ │ - 126: 0000673d 26 FUNC GLOBAL DEFAULT 8 _ZN3CKi11get_ki_turnEP6CSpielci │ │ - 127: 00000000 0 FUNC GLOBAL DEFAULT UND printf │ │ - 128: 0000584d 88 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer13handle_clientEi │ │ - 129: 00005f41 164 FUNC GLOBAL DEFAULT 8 _Z20read_network_messageiP10NET_HEADERi │ │ - 130: 0000744c 20 FUNC GLOBAL DEFAULT 8 __aeabi_dcmplt │ │ - 131: 00006b50 688 FUNC GLOBAL DEFAULT 8 __aeabi_dsub │ │ - 132: 0000749c 92 FUNC GLOBAL DEFAULT 8 __aeabi_d2iz │ │ - 133: 000058a9 472 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer3runEv │ │ - 134: 000062a7 12 FUNC GLOBAL DEFAULT 8 _ZN6CTimerC1Ev │ │ - 135: 00000000 0 FUNC GLOBAL DEFAULT UND select │ │ - 136: 00005a81 468 FUNC GLOBAL DEFAULT 8 _ZN15CServerListener15wait_for_playerEbP25__kernel_sockaddr_storage │ │ - 137: 00000000 0 FUNC GLOBAL DEFAULT UND accept │ │ - 138: 000061e9 92 FUNC GLOBAL DEFAULT 8 _ZN7CLogger7logTimeEv │ │ - 139: 0000616d 24 FUNC GLOBAL DEFAULT 8 _ZN7CLogger3logEPKcz │ │ - 140: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo │ │ - 141: 00005c55 128 FUNC GLOBAL DEFAULT 8 _Z17LocalServerThreadPv │ │ - 142: 00005cd5 56 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer17set_stone_numbersEPa │ │ - 143: 00005d0d 204 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServerC2Eii8GAMEMODEi │ │ - 144: 00005d0d 204 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServerC1Eii8GAMEMODEi │ │ - 145: 00005dd9 52 FUNC GLOBAL DEFAULT 8 _ZN15CServerListener8new_gameEii8GAMEMODEii │ │ - 146: 00005e0d 136 FUNC GLOBAL DEFAULT 8 _ZN12CSpielServer10run_serverEPKciiiii8GAMEMODEPai │ │ - 147: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create │ │ - 148: 00000000 0 FUNC GLOBAL DEFAULT UND recv │ │ - 149: 00000000 0 FUNC GLOBAL DEFAULT UND send │ │ - 150: 00005efd 66 FUNC GLOBAL DEFAULT 8 _Z21network_check_messageP10NET_HEADER │ │ - 151: 00000000 0 FUNC GLOBAL DEFAULT UND strerror │ │ - 152: 00000000 0 FUNC GLOBAL DEFAULT UND close │ │ - 153: 00005fed 2 FUNC WEAK DEFAULT 8 _ZN7CLogger9logHeaderEv │ │ - 154: 00005ff1 40 FUNC GLOBAL DEFAULT 8 _ZN10CLogWriterD2Ev │ │ - 155: 0000ad38 20 OBJECT GLOBAL DEFAULT 13 _ZTV10CLogWriter │ │ - 156: 00005ff1 40 FUNC GLOBAL DEFAULT 8 _ZN10CLogWriterD1Ev │ │ - 157: 00006019 28 FUNC WEAK DEFAULT 8 _ZN13CStdoutWriterD2Ev │ │ - 158: 0000ad50 20 OBJECT GLOBAL DEFAULT 13 _ZTV13CStdoutWriter │ │ - 159: 00006019 28 FUNC WEAK DEFAULT 8 _ZN13CStdoutWriterD1Ev │ │ - 160: 00006035 18 FUNC GLOBAL DEFAULT 8 _ZN10CLogWriterD0Ev │ │ - 161: 00006047 18 FUNC WEAK DEFAULT 8 _ZN13CStdoutWriterD0Ev │ │ - 162: 00006059 18 FUNC GLOBAL DEFAULT 8 _ZN10CLogWriter3logEPKcSt9__va_list │ │ - 163: 0000606b 20 FUNC GLOBAL DEFAULT 8 _ZN13CStdoutWriter3logEPKcSt9__va_list │ │ - 164: 00000000 0 FUNC GLOBAL DEFAULT UND vprintf │ │ - 165: 0000607f 16 FUNC GLOBAL DEFAULT 8 _ZN10CLogWriter12addLogWriterEPS_ │ │ - 166: 00006091 24 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriterC2Ev │ │ - 167: 0000ad68 20 OBJECT GLOBAL DEFAULT 13 _ZTV14CLogFileWriter │ │ - 168: 00006091 24 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriterC1Ev │ │ - 169: 000060a9 40 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriter10createFileEPKc │ │ - 170: 00000000 0 FUNC GLOBAL DEFAULT UND fopen │ │ - 171: 000060d1 14 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriter5flushEv │ │ - 172: 00000000 0 FUNC GLOBAL DEFAULT UND fflush │ │ - 173: 000060e1 44 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriter9closeFileEv │ │ - 174: 00000000 0 FUNC GLOBAL DEFAULT UND fclose │ │ - 175: 0000610d 32 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriterD2Ev │ │ - 176: 0000610d 32 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriterD1Ev │ │ - 177: 0000612d 18 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriterD0Ev │ │ - 178: 0000613f 30 FUNC GLOBAL DEFAULT 8 _ZN14CLogFileWriter3logEPKcSt9__va_list │ │ - 179: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf │ │ - 180: 0000615d 16 FUNC GLOBAL DEFAULT 8 _ZN7CLogger5logvaEPKcSt9__va_list │ │ - 181: 00006185 68 FUNC GLOBAL DEFAULT 8 _ZN7CLogger7logLineEPKcz │ │ - 182: 000061c9 32 FUNC GLOBAL DEFAULT 8 _ZN11CGameLogger9logHeaderEv │ │ - 183: 00000000 0 FUNC GLOBAL DEFAULT UND time │ │ - 184: 00000000 0 FUNC GLOBAL DEFAULT UND ctime │ │ - 185: 00006245 20 FUNC GLOBAL DEFAULT 8 _ZN11CGameLoggerC2EP10CLogWriteri │ │ - 186: 0000ad90 16 OBJECT GLOBAL DEFAULT 13 _ZTV11CGameLogger │ │ - 187: 00006245 20 FUNC GLOBAL DEFAULT 8 _ZN11CGameLoggerC1EP10CLogWriteri │ │ - 188: 0000ad80 16 OBJECT GLOBAL DEFAULT 13 _ZTV7CLogger │ │ - 189: 00006e24 40 FUNC GLOBAL DEFAULT 8 __aeabi_i2d │ │ - 190: 0000716c 516 FUNC GLOBAL DEFAULT 8 __aeabi_ddiv │ │ - 191: 00006b54 684 FUNC GLOBAL DEFAULT 8 __aeabi_dadd │ │ - 192: 00006259 64 FUNC GLOBAL DEFAULT 8 _ZNK6CTimer7getTickEv │ │ - 193: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday │ │ - 194: 000062a7 12 FUNC GLOBAL DEFAULT 8 _ZN6CTimerC2Ev │ │ - 195: 00000000 0 FUNC GLOBAL DEFAULT UND usleep │ │ - 196: 000062d5 192 FUNC GLOBAL DEFAULT 8 _ZN3CKi36calculate_possible_turns_in_positionEPK6CSpielP6CStonecii │ │ - 197: 00006395 108 FUNC GLOBAL DEFAULT 8 _ZN3CKi24calculate_possible_turnsEPK6CSpielP6CStonec │ │ - 198: 00006401 122 FUNC GLOBAL DEFAULT 8 _ZN3CKi34build_up_turnpool_biggest_x_stonesEP6CSpielci │ │ - 199: 0000647b 86 FUNC GLOBAL DEFAULT 8 _ZN3CKi19get_distance_pointsEP6CSpielcPK5CTurn │ │ - 200: 00006a99 0 FUNC GLOBAL DEFAULT 8 __aeabi_idiv │ │ - 201: 000064d1 102 FUNC GLOBAL DEFAULT 8 _ZN3CKi19get_ultimate_pointsEP6CSpielciPK5CTurn │ │ - 202: 00006539 196 FUNC GLOBAL DEFAULT 8 _Z8kiThreadPv │ │ - 203: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit │ │ - 204: 000065fd 320 FUNC GLOBAL DEFAULT 8 _ZN3CKi17get_ultimate_turnEP6CSpielci │ │ - 205: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join │ │ - 206: 00006759 32 FUNC GLOBAL DEFAULT 8 _ZN17CAndroidLogWriter3logEPKcSt9__va_list │ │ - 207: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_vprint │ │ - 208: 00006779 188 FUNC GLOBAL DEFAULT 8 _Z13gameRunThreadPv │ │ - 209: 0000ada0 20 OBJECT GLOBAL DEFAULT 13 _ZTV17CAndroidLogWriter │ │ - 210: 00006835 28 FUNC WEAK DEFAULT 8 _ZN17CAndroidLogWriterD2Ev │ │ - 211: 00006835 28 FUNC WEAK DEFAULT 8 _ZN17CAndroidLogWriterD1Ev │ │ - 212: 00006851 18 FUNC WEAK DEFAULT 8 _ZN17CAndroidLogWriterD0Ev │ │ - 213: 00006863 14 FUNC WEAK DEFAULT 8 _ZN7_JNIEnv19GetIntArrayElementsEP10_jintArrayPh │ │ - 214: 00006871 10 FUNC GLOBAL DEFAULT 8 Java_de_saschahlusiak_freebloks_controller_JNIServer_get_1number_1of_1processors │ │ - 215: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf │ │ - 216: 0000687d 356 FUNC GLOBAL DEFAULT 8 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1resume_1server │ │ - 217: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach │ │ - 218: 000069e1 164 FUNC GLOBAL DEFAULT 8 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1run_1server │ │ - 219: 00006a99 156 FUNC GLOBAL DEFAULT 8 __divsi3 │ │ - 220: 000074f8 16 FUNC WEAK DEFAULT 8 __aeabi_idiv0 │ │ - 221: 00006b48 0 FUNC GLOBAL DEFAULT 8 __aeabi_drsub │ │ - 222: 00006b50 688 FUNC GLOBAL DEFAULT 8 __subdf3 │ │ - 223: 00006b54 684 FUNC GLOBAL DEFAULT 8 __adddf3 │ │ - 224: 00006e00 36 FUNC GLOBAL DEFAULT 8 __floatunsidf │ │ - 225: 00006e00 36 FUNC GLOBAL DEFAULT 8 __aeabi_ui2d │ │ - 226: 00006e24 40 FUNC GLOBAL DEFAULT 8 __floatsidf │ │ - 227: 00006e4c 64 FUNC GLOBAL DEFAULT 8 __extendsfdf2 │ │ - 228: 00006e4c 64 FUNC GLOBAL DEFAULT 8 __aeabi_f2d │ │ - 229: 00006e8c 116 FUNC GLOBAL DEFAULT 8 __floatundidf │ │ - 230: 00006e8c 116 FUNC GLOBAL DEFAULT 8 __aeabi_ul2d │ │ - 231: 00006ea0 96 FUNC GLOBAL DEFAULT 8 __floatdidf │ │ - 232: 00006ea0 96 FUNC GLOBAL DEFAULT 8 __aeabi_l2d │ │ - 233: 00006f00 620 FUNC GLOBAL DEFAULT 8 __muldf3 │ │ - 234: 00006f00 620 FUNC GLOBAL DEFAULT 8 __aeabi_dmul │ │ - 235: 0000716c 516 FUNC GLOBAL DEFAULT 8 __divdf3 │ │ - 236: 00007370 152 FUNC GLOBAL DEFAULT 8 __gtdf2 │ │ - 237: 00007370 152 FUNC GLOBAL DEFAULT 8 __gedf2 │ │ - 238: 00007378 144 FUNC GLOBAL DEFAULT 8 __ltdf2 │ │ - 239: 00007378 144 FUNC GLOBAL DEFAULT 8 __ledf2 │ │ - 240: 00007380 136 FUNC GLOBAL DEFAULT 8 __cmpdf2 │ │ - 241: 00007380 136 FUNC GLOBAL DEFAULT 8 __nedf2 │ │ - 242: 00007380 136 FUNC GLOBAL DEFAULT 8 __eqdf2 │ │ - 243: 00007408 48 FUNC GLOBAL DEFAULT 8 __aeabi_cdrcmple │ │ - 244: 00007424 20 FUNC GLOBAL DEFAULT 8 __aeabi_cdcmpeq │ │ - 245: 00007424 20 FUNC GLOBAL DEFAULT 8 __aeabi_cdcmple │ │ - 246: 00007438 20 FUNC GLOBAL DEFAULT 8 __aeabi_dcmpeq │ │ - 247: 00007460 20 FUNC GLOBAL DEFAULT 8 __aeabi_dcmple │ │ - 248: 00007474 20 FUNC GLOBAL DEFAULT 8 __aeabi_dcmpge │ │ - 249: 00007488 20 FUNC GLOBAL DEFAULT 8 __aeabi_dcmpgt │ │ - 250: 0000749c 92 FUNC GLOBAL DEFAULT 8 __fixdfsi │ │ - 251: 000074f8 16 FUNC WEAK DEFAULT 8 __aeabi_ldiv0 │ │ - 252: 00000000 0 FUNC GLOBAL DEFAULT UND raise │ │ - 253: 00007c31 10 FUNC WEAK DEFAULT 8 __aeabi_unwind_cpp_pr2 │ │ + 60: 000049e5 100 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiterC1Ev │ │ + 61: 00004a49 14 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiter10addHistoryEP5CTurn │ │ + 62: 00004c55 82 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool8add_turnEPK5CTurn │ │ + 63: 00008524 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ + 64: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ + 65: 00004a57 18 FUNC GLOBAL DEFAULT 12 _ZN12CSpielleiter10addHistoryEiP6CStoneii │ │ + 66: 00004ca7 112 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool8add_turnEiPK6CStoneii │ │ + 67: 00004a69 44 FUNC GLOBAL DEFAULT 12 _ZNK12CSpielleiter11num_playersEv │ │ + 68: 00004ba9 36 FUNC GLOBAL DEFAULT 12 _ZN5CTurnD2Ev │ │ + 69: 0000bce8 16 OBJECT GLOBAL DEFAULT 17 _ZTV5CTurn │ │ + 70: 00004ba9 36 FUNC GLOBAL DEFAULT 12 _ZN5CTurnD1Ev │ │ + 71: 00004bcd 18 FUNC GLOBAL DEFAULT 12 _ZN5CTurnD0Ev │ │ + 72: 00004bdf 26 FUNC GLOBAL DEFAULT 12 _ZN5CTurn10init_CTurnEPKS_ │ │ + 73: 00004bf9 32 FUNC GLOBAL DEFAULT 12 _ZN5CTurnC2EPKS_ │ │ + 74: 00004bf9 32 FUNC GLOBAL DEFAULT 12 _ZN5CTurnC1EPKS_ │ │ + 75: 00004c19 22 FUNC GLOBAL DEFAULT 12 _ZN5CTurn10init_CTurnEiPK6CStoneii │ │ + 76: 00004c31 36 FUNC GLOBAL DEFAULT 12 _ZN5CTurnC2EiPK6CStoneii │ │ + 77: 00004c31 36 FUNC GLOBAL DEFAULT 12 _ZN5CTurnC1EiPK6CStoneii │ │ + 78: 00004d17 56 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool7end_addEv │ │ + 79: 00004da9 28 FUNC GLOBAL DEFAULT 12 _ZN9CTurnpool8get_turnEi │ │ + 80: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ + 81: 00000000 0 FUNC GLOBAL DEFAULT UND getc@LIBC (2) │ │ + 82: 00000000 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ + 83: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ + 84: 00004df9 88 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServerD2Ev │ │ + 85: 0000636d 8 FUNC GLOBAL DEFAULT 12 _Z11closesocketi │ │ + 86: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 87: 0000bcf8 24 OBJECT GLOBAL DEFAULT 17 _ZTV12CSpielServer │ │ + 88: 00004df9 88 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServerD1Ev │ │ + 89: 00004e51 18 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServerD0Ev │ │ + 90: 00004e65 44 FUNC GLOBAL DEFAULT 12 _ZNK12CSpielServer11num_clientsEv │ │ + 91: 00004e91 72 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer15send_server_msgEPKc │ │ + 92: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 93: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 94: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ + 95: 00004f9d 60 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer8send_allEP10NET_HEADERth │ │ + 96: 00004ed9 196 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer13delete_clientEib │ │ + 97: 00000000 0 FUNC GLOBAL DEFAULT UND perror@LIBC (2) │ │ + 98: 00005009 284 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer18send_server_statusEv │ │ + 99: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@LIBC (2) │ │ + 100: 00006209 128 FUNC GLOBAL DEFAULT 12 _Z12network_sendiP10NET_HEADERth │ │ + 101: 00004fd9 48 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer19send_current_playerEv │ │ + 102: 00005125 136 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer10add_clientEi │ │ + 103: 000051ad 208 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer11next_playerEv │ │ + 104: 000066a3 18 FUNC GLOBAL DEFAULT 12 _ZNK6CTimer7elapsedEv │ │ + 105: 0000527d 68 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer20assign_local_playersEv │ │ + 106: 000052c1 26 FUNC GLOBAL DEFAULT 12 _ZN15CServerListenerC2Ev │ │ + 107: 000052c1 26 FUNC GLOBAL DEFAULT 12 _ZN15CServerListenerC1Ev │ │ + 108: 000052db 28 FUNC GLOBAL DEFAULT 12 _ZN15CServerListener5closeEv │ │ + 109: 000052f7 24 FUNC GLOBAL DEFAULT 12 _ZN15CServerListenerD2Ev │ │ + 110: 000052f7 24 FUNC GLOBAL DEFAULT 12 _ZN15CServerListenerD1Ev │ │ + 111: 00005311 436 FUNC GLOBAL DEFAULT 12 _ZN15CServerListener4initEPKci │ │ + 112: 00000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ + 113: 00000000 0 FUNC GLOBAL DEFAULT UND socket@LIBC (2) │ │ + 114: 00000000 0 FUNC GLOBAL DEFAULT UND setsockopt@LIBC (2) │ │ + 115: 00000000 0 FUNC GLOBAL DEFAULT UND bind@LIBC (2) │ │ + 116: 00000000 0 FUNC GLOBAL DEFAULT UND listen@LIBC (2) │ │ + 117: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@LIBC (2) │ │ + 118: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@LIBC (2) │ │ + 119: 000054c5 176 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer10start_gameEv │ │ + 120: 00006689 14 FUNC GLOBAL DEFAULT 12 _ZN6CTimer5resetEv │ │ + 121: 00005575 1528 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer15process_messageEiP10NET_HEADER │ │ + 122: 00006ee9 20 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uhi │ │ + 123: 00000000 0 FUNC GLOBAL DEFAULT UND lrand48@LIBC (2) │ │ + 124: 00000000 0 FUNC GLOBAL DEFAULT UND puts@LIBC (2) │ │ + 125: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@LIBC (2) │ │ + 126: 000066b5 14 FUNC GLOBAL DEFAULT 12 _ZN6CTimer5sleepEi │ │ + 127: 00006b61 26 FUNC GLOBAL DEFAULT 12 _ZN3CKi11get_ki_turnEP6CSpielci │ │ + 128: 00000000 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ + 129: 00005b6d 88 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer13handle_clientEi │ │ + 130: 000062c9 164 FUNC GLOBAL DEFAULT 12 _Z20read_network_messageiP10NET_HEADERi │ │ + 131: 000078fc 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmplt │ │ + 132: 00007000 688 FUNC GLOBAL DEFAULT 12 __aeabi_dsub │ │ + 133: 0000794c 92 FUNC GLOBAL DEFAULT 12 __aeabi_d2iz │ │ + 134: 00005bc9 512 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer3runEv │ │ + 135: 00006697 12 FUNC GLOBAL DEFAULT 12 _ZN6CTimerC1Ev │ │ + 136: 00000000 0 FUNC GLOBAL DEFAULT UND select@LIBC (2) │ │ + 137: 00005dc9 492 FUNC GLOBAL DEFAULT 12 _ZN15CServerListener15wait_for_playerEbP25__kernel_sockaddr_storage │ │ + 138: 00000000 0 FUNC GLOBAL DEFAULT UND accept@LIBC (2) │ │ + 139: 000065b9 92 FUNC GLOBAL DEFAULT 12 _ZN7CLogger7logTimeEv │ │ + 140: 0000650d 48 FUNC GLOBAL DEFAULT 12 _ZN7CLogger3logEPKcz │ │ + 141: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@LIBC (2) │ │ + 142: 00005fb5 124 FUNC GLOBAL DEFAULT 12 _Z17LocalServerThreadPv │ │ + 143: 00006031 60 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer17set_stone_numbersEPa │ │ + 144: 0000606d 200 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServerC2Eii8GAMEMODEi │ │ + 145: 0000606d 200 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServerC1Eii8GAMEMODEi │ │ + 146: 00006135 52 FUNC GLOBAL DEFAULT 12 _ZN15CServerListener8new_gameEii8GAMEMODEii │ │ + 147: 00006169 160 FUNC GLOBAL DEFAULT 12 _ZN12CSpielServer10run_serverEPKciiiii8GAMEMODEPai │ │ + 148: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@LIBC (2) │ │ + 149: 00000000 0 FUNC GLOBAL DEFAULT UND recv@LIBC (2) │ │ + 150: 00000000 0 FUNC GLOBAL DEFAULT UND send@LIBC (2) │ │ + 151: 00006289 64 FUNC GLOBAL DEFAULT 12 _Z21network_check_messageP10NET_HEADER │ │ + 152: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@LIBC (2) │ │ + 153: 00000000 0 FUNC GLOBAL DEFAULT UND close@LIBC (2) │ │ + 154: 00006375 2 FUNC WEAK DEFAULT 12 _ZN7CLogger9logHeaderEv │ │ + 155: 00006379 36 FUNC GLOBAL DEFAULT 12 _ZN10CLogWriterD2Ev │ │ + 156: 0000bd10 20 OBJECT GLOBAL DEFAULT 17 _ZTV10CLogWriter │ │ + 157: 00006379 36 FUNC GLOBAL DEFAULT 12 _ZN10CLogWriterD1Ev │ │ + 158: 0000639d 28 FUNC WEAK DEFAULT 12 _ZN13CStdoutWriterD2Ev │ │ + 159: 0000bd28 20 OBJECT GLOBAL DEFAULT 17 _ZTV13CStdoutWriter │ │ + 160: 0000639d 28 FUNC WEAK DEFAULT 12 _ZN13CStdoutWriterD1Ev │ │ + 161: 000063b9 18 FUNC GLOBAL DEFAULT 12 _ZN10CLogWriterD0Ev │ │ + 162: 000063cb 18 FUNC WEAK DEFAULT 12 _ZN13CStdoutWriterD0Ev │ │ + 163: 000063dd 48 FUNC GLOBAL DEFAULT 12 _ZN10CLogWriter3logEPKcSt9__va_list │ │ + 164: 0000640d 20 FUNC GLOBAL DEFAULT 12 _ZN13CStdoutWriter3logEPKcSt9__va_list │ │ + 165: 00000000 0 FUNC GLOBAL DEFAULT UND vprintf@LIBC (2) │ │ + 166: 00006421 14 FUNC GLOBAL DEFAULT 12 _ZN10CLogWriter12addLogWriterEPS_ │ │ + 167: 00006431 24 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriterC2Ev │ │ + 168: 0000bd40 20 OBJECT GLOBAL DEFAULT 17 _ZTV14CLogFileWriter │ │ + 169: 00006431 24 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriterC1Ev │ │ + 170: 00006449 40 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriter10createFileEPKc │ │ + 171: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ + 172: 00006471 14 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriter5flushEv │ │ + 173: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ + 174: 00006481 44 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriter9closeFileEv │ │ + 175: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ + 176: 000064ad 32 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriterD2Ev │ │ + 177: 000064ad 32 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriterD1Ev │ │ + 178: 000064cd 18 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriterD0Ev │ │ + 179: 000064df 30 FUNC GLOBAL DEFAULT 12 _ZN14CLogFileWriter3logEPKcSt9__va_list │ │ + 180: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf@LIBC (2) │ │ + 181: 000064fd 16 FUNC GLOBAL DEFAULT 12 _ZN7CLogger5logvaEPKcSt9__va_list │ │ + 182: 0000653d 92 FUNC GLOBAL DEFAULT 12 _ZN7CLogger7logLineEPKcz │ │ + 183: 00006599 32 FUNC GLOBAL DEFAULT 12 _ZN11CGameLogger9logHeaderEv │ │ + 184: 00000000 0 FUNC GLOBAL DEFAULT UND time@LIBC (2) │ │ + 185: 00000000 0 FUNC GLOBAL DEFAULT UND ctime@LIBC (2) │ │ + 186: 00006615 20 FUNC GLOBAL DEFAULT 12 _ZN11CGameLoggerC2EP10CLogWriteri │ │ + 187: 0000bd68 16 OBJECT GLOBAL DEFAULT 17 _ZTV11CGameLogger │ │ + 188: 00006615 20 FUNC GLOBAL DEFAULT 12 _ZN11CGameLoggerC1EP10CLogWriteri │ │ + 189: 0000bd58 16 OBJECT GLOBAL DEFAULT 17 _ZTV7CLogger │ │ + 190: 000072d4 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ + 191: 0000761c 516 FUNC GLOBAL DEFAULT 12 __aeabi_ddiv │ │ + 192: 00007004 684 FUNC GLOBAL DEFAULT 12 __aeabi_dadd │ │ + 193: 00006629 92 FUNC GLOBAL DEFAULT 12 _ZNK6CTimer7getTickEv │ │ + 194: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@LIBC (2) │ │ + 195: 00006697 12 FUNC GLOBAL DEFAULT 12 _ZN6CTimerC2Ev │ │ + 196: 00000000 0 FUNC GLOBAL DEFAULT UND usleep@LIBC (2) │ │ + 197: 000066c5 188 FUNC GLOBAL DEFAULT 12 _ZN3CKi36calculate_possible_turns_in_positionEPK6CSpielP6CStonecii │ │ + 198: 00006781 104 FUNC GLOBAL DEFAULT 12 _ZN3CKi24calculate_possible_turnsEPK6CSpielP6CStonec │ │ + 199: 000067e9 108 FUNC GLOBAL DEFAULT 12 _ZN3CKi34build_up_turnpool_biggest_x_stonesEP6CSpielci │ │ + 200: 00006855 86 FUNC GLOBAL DEFAULT 12 _ZN3CKi19get_distance_pointsEP6CSpielcPK5CTurn │ │ + 201: 00006efc 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 202: 000068ab 118 FUNC GLOBAL DEFAULT 12 _ZN3CKi19get_ultimate_pointsEP6CSpielciPK5CTurn │ │ + 203: 00006921 220 FUNC GLOBAL DEFAULT 12 _Z8kiThreadPv │ │ + 204: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@LIBC (2) │ │ + 205: 000069fd 356 FUNC GLOBAL DEFAULT 12 _ZN3CKi17get_ultimate_turnEP6CSpielci │ │ + 206: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@LIBC (2) │ │ + 207: 00006b7d 32 FUNC GLOBAL DEFAULT 12 _ZN17CAndroidLogWriter3logEPKcSt9__va_list │ │ + 208: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_vprint │ │ + 209: 00006b9d 216 FUNC GLOBAL DEFAULT 12 _Z13gameRunThreadPv │ │ + 210: 0000bd78 20 OBJECT GLOBAL DEFAULT 17 _ZTV17CAndroidLogWriter │ │ + 211: 00006c75 28 FUNC WEAK DEFAULT 12 _ZN17CAndroidLogWriterD2Ev │ │ + 212: 00006c75 28 FUNC WEAK DEFAULT 12 _ZN17CAndroidLogWriterD1Ev │ │ + 213: 00006c91 18 FUNC WEAK DEFAULT 12 _ZN17CAndroidLogWriterD0Ev │ │ + 214: 00006ca3 10 FUNC GLOBAL DEFAULT 12 Java_de_saschahlusiak_freebloks_controller_JNIServer_get_1number_1of_1processors │ │ + 215: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@LIBC (2) │ │ + 216: 00006cad 384 FUNC GLOBAL DEFAULT 12 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1resume_1server │ │ + 217: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@LIBC (2) │ │ + 218: 00006e2d 188 FUNC GLOBAL DEFAULT 12 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1run_1server │ │ + 219: 00006efc 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ + 220: 000079a8 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ + 221: 00006ff8 0 FUNC GLOBAL DEFAULT 12 __aeabi_drsub │ │ + 222: 00007000 688 FUNC GLOBAL DEFAULT 12 __subdf3 │ │ + 223: 00007004 684 FUNC GLOBAL DEFAULT 12 __adddf3 │ │ + 224: 000072b0 36 FUNC GLOBAL DEFAULT 12 __floatunsidf │ │ + 225: 000072b0 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ + 226: 000072d4 40 FUNC GLOBAL DEFAULT 12 __floatsidf │ │ + 227: 000072fc 64 FUNC GLOBAL DEFAULT 12 __extendsfdf2 │ │ + 228: 000072fc 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ + 229: 0000733c 116 FUNC GLOBAL DEFAULT 12 __floatundidf │ │ + 230: 0000733c 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ + 231: 00007350 96 FUNC GLOBAL DEFAULT 12 __floatdidf │ │ + 232: 00007350 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ + 233: 000073b0 620 FUNC GLOBAL DEFAULT 12 __muldf3 │ │ + 234: 000073b0 620 FUNC GLOBAL DEFAULT 12 __aeabi_dmul │ │ + 235: 0000761c 516 FUNC GLOBAL DEFAULT 12 __divdf3 │ │ + 236: 00007820 152 FUNC GLOBAL DEFAULT 12 __gtdf2 │ │ + 237: 00007820 152 FUNC GLOBAL DEFAULT 12 __gedf2 │ │ + 238: 00007828 144 FUNC GLOBAL DEFAULT 12 __ltdf2 │ │ + 239: 00007828 144 FUNC GLOBAL DEFAULT 12 __ledf2 │ │ + 240: 00007830 136 FUNC GLOBAL DEFAULT 12 __cmpdf2 │ │ + 241: 00007830 136 FUNC GLOBAL DEFAULT 12 __nedf2 │ │ + 242: 00007830 136 FUNC GLOBAL DEFAULT 12 __eqdf2 │ │ + 243: 000078b8 48 FUNC GLOBAL DEFAULT 12 __aeabi_cdrcmple │ │ + 244: 000078d4 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmpeq │ │ + 245: 000078d4 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmple │ │ + 246: 000078e8 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpeq │ │ + 247: 00007910 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmple │ │ + 248: 00007924 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpge │ │ + 249: 00007938 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpgt │ │ + 250: 0000794c 92 FUNC GLOBAL DEFAULT 12 __fixdfsi │ │ + 251: 000079a8 16 FUNC WEAK DEFAULT 12 __aeabi_ldiv0 │ │ + 252: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ + 253: 0000852c 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ 254: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ - 255: 00007eac 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_VFP_D │ │ - 256: 00007e9c 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_VFP │ │ - 257: 00007ebc 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ - 258: 00007ecc 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_WMMXD │ │ - 259: 00007f54 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Restore_WMMXC │ │ - 260: 00000000 0 FUNC GLOBAL DEFAULT UND abort │ │ - 261: 00007e88 20 FUNC GLOBAL DEFAULT 8 restore_core_regs │ │ - 262: 000077c1 4 FUNC GLOBAL DEFAULT 8 _Unwind_GetCFA │ │ - 263: 000077c5 78 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_RaiseException │ │ - 264: 00007813 20 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_ForcedUnwind │ │ - 265: 00007827 68 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Resume │ │ - 266: 0000786b 26 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Resume_or_Rethrow │ │ - 267: 00007885 2 FUNC GLOBAL DEFAULT 8 _Unwind_Complete │ │ - 268: 00007887 16 FUNC GLOBAL DEFAULT 8 _Unwind_DeleteException │ │ - 269: 00007897 52 FUNC GLOBAL DEFAULT 8 _Unwind_VRS_Get │ │ - 270: 00008389 18 FUNC GLOBAL DEFAULT 8 __gnu_thumb1_case_uqi │ │ - 271: 000078e1 52 FUNC GLOBAL DEFAULT 8 _Unwind_VRS_Set │ │ - 272: 0000792d 112 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Backtrace │ │ - 273: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ - 274: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ - 275: 000080a9 656 FUNC GLOBAL DEFAULT 8 __gnu_unwind_execute │ │ - 276: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ - 277: 00007c3b 590 FUNC GLOBAL DEFAULT 8 _Unwind_VRS_Pop │ │ - 278: 00007f10 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_WMMXD │ │ - 279: 00007f68 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_WMMXC │ │ - 280: 00007eb4 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_VFP_D │ │ - 281: 00007ea4 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_VFP │ │ - 282: 00007ec4 0 FUNC GLOBAL DEFAULT 8 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ - 283: 00007e88 20 FUNC GLOBAL DEFAULT 8 __restore_core_regs │ │ - 284: 00007f7c 42 FUNC GLOBAL DEFAULT 8 ___Unwind_RaiseException │ │ - 285: 00007f7c 42 FUNC GLOBAL DEFAULT 8 _Unwind_RaiseException │ │ - 286: 00007fa8 42 FUNC GLOBAL DEFAULT 8 ___Unwind_Resume │ │ - 287: 00007fa8 42 FUNC GLOBAL DEFAULT 8 _Unwind_Resume │ │ - 288: 00007fd4 42 FUNC GLOBAL DEFAULT 8 ___Unwind_Resume_or_Rethrow │ │ - 289: 00007fd4 42 FUNC GLOBAL DEFAULT 8 _Unwind_Resume_or_Rethrow │ │ - 290: 00008000 42 FUNC GLOBAL DEFAULT 8 ___Unwind_ForcedUnwind │ │ - 291: 00008000 42 FUNC GLOBAL DEFAULT 8 _Unwind_ForcedUnwind │ │ - 292: 0000802c 42 FUNC GLOBAL DEFAULT 8 ___Unwind_Backtrace │ │ - 293: 0000802c 42 FUNC GLOBAL DEFAULT 8 _Unwind_Backtrace │ │ - 294: 00008339 38 FUNC GLOBAL DEFAULT 8 __gnu_unwind_frame │ │ - 295: 0000835f 10 FUNC GLOBAL DEFAULT 8 _Unwind_GetRegionStart │ │ - 296: 00008369 20 FUNC GLOBAL DEFAULT 8 _Unwind_GetLanguageSpecificData │ │ - 297: 0000837d 6 FUNC GLOBAL DEFAULT 8 _Unwind_GetDataRelBase │ │ - 298: 00008383 6 FUNC GLOBAL DEFAULT 8 _Unwind_GetTextRelBase │ │ - 299: 0000b019 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 300: 0000b019 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 301: 0000b019 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 255: 000088c4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ + 256: 000088b4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ + 257: 000088d4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ + 258: 000088e4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ + 259: 0000896c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ + 260: 000088a0 20 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ + 261: 00007de0 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ + 262: 00007de8 164 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ + 263: 00007e8c 28 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ + 264: 00007ea8 116 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ + 265: 00007f1c 32 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ + 266: 00007f3c 4 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ + 267: 00007f40 24 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ + 268: 00007f58 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ + 269: 00007fdc 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ + 270: 00008064 200 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ + 271: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ + 272: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ + 273: 00008ad4 904 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ + 274: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ + 275: 00008534 876 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ + 276: 000088cc 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ + 277: 000088bc 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ + 278: 000088dc 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ + 279: 00008928 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ + 280: 00008980 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ + 281: 000088a0 20 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ + 282: 00008994 36 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ + 283: 00008994 36 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ + 284: 000089b8 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ + 285: 000089b8 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ + 286: 000089dc 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ + 287: 000089dc 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ + 288: 00008a00 36 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ + 289: 00008a00 36 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ + 290: 00008a24 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ + 291: 00008a24 36 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ + 292: 00008e5c 64 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ + 293: 00008e9c 16 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ + 294: 00008eac 28 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ + 295: 00008ec8 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ + 296: 00008ed0 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ + 297: 0000c01c 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 298: 0000c01c 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 299: 0000c01c 0 NOTYPE GLOBAL DEFAULT ABS _end ├── readelf --wide --relocs {} │ │ @@ -1,115 +1,115 @@ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x3770 contains 53 entries: │ │ +Relocation section '.rel.dyn' at offset 0x39dc contains 53 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -0000acd8 00000017 R_ARM_RELATIVE │ │ -0000ace8 00000017 R_ARM_RELATIVE │ │ -0000acec 00000017 R_ARM_RELATIVE │ │ -0000acf0 00000017 R_ARM_RELATIVE │ │ -0000acf4 00000017 R_ARM_RELATIVE │ │ -0000ad00 00000017 R_ARM_RELATIVE │ │ -0000ad04 00000017 R_ARM_RELATIVE │ │ -0000ad08 00000017 R_ARM_RELATIVE │ │ -0000ad0c 00000017 R_ARM_RELATIVE │ │ -0000ad18 00000017 R_ARM_RELATIVE │ │ -0000ad1c 00000017 R_ARM_RELATIVE │ │ -0000ad28 00000017 R_ARM_RELATIVE │ │ -0000ad2c 00000017 R_ARM_RELATIVE │ │ -0000ad30 00000017 R_ARM_RELATIVE │ │ -0000ad34 00000017 R_ARM_RELATIVE │ │ -0000ad40 00000017 R_ARM_RELATIVE │ │ -0000ad44 00000017 R_ARM_RELATIVE │ │ -0000ad48 00000017 R_ARM_RELATIVE │ │ -0000ad58 00000017 R_ARM_RELATIVE │ │ -0000ad5c 00000017 R_ARM_RELATIVE │ │ -0000ad60 00000017 R_ARM_RELATIVE │ │ -0000ad70 00000017 R_ARM_RELATIVE │ │ -0000ad74 00000017 R_ARM_RELATIVE │ │ -0000ad78 00000017 R_ARM_RELATIVE │ │ -0000ad88 00000017 R_ARM_RELATIVE │ │ -0000ad8c 00000017 R_ARM_RELATIVE │ │ -0000ad98 00000017 R_ARM_RELATIVE │ │ -0000ad9c 00000017 R_ARM_RELATIVE │ │ -0000ada8 00000017 R_ARM_RELATIVE │ │ -0000adac 00000017 R_ARM_RELATIVE │ │ -0000adb0 00000017 R_ARM_RELATIVE │ │ -0000aec0 00000017 R_ARM_RELATIVE │ │ -0000aec4 00000017 R_ARM_RELATIVE │ │ -0000aec8 00000017 R_ARM_RELATIVE │ │ -0000aed0 00000017 R_ARM_RELATIVE │ │ -0000aed4 00000017 R_ARM_RELATIVE │ │ -0000aed8 00000017 R_ARM_RELATIVE │ │ -0000aedc 00000017 R_ARM_RELATIVE │ │ -0000aee0 00000017 R_ARM_RELATIVE │ │ -0000aee4 00000017 R_ARM_RELATIVE │ │ -0000aee8 00000017 R_ARM_RELATIVE │ │ -0000aeec 00000017 R_ARM_RELATIVE │ │ -0000aef0 00000017 R_ARM_RELATIVE │ │ -0000aef4 00000017 R_ARM_RELATIVE │ │ -0000aef8 00000017 R_ARM_RELATIVE │ │ -0000aefc 00000017 R_ARM_RELATIVE │ │ -0000af00 00000017 R_ARM_RELATIVE │ │ -0000af08 00000017 R_ARM_RELATIVE │ │ -0000af0c 00000017 R_ARM_RELATIVE │ │ -0000aebc 00000515 R_ARM_GLOB_DAT 00000000 __stack_chk_guard │ │ -0000aecc 00005215 R_ARM_GLOB_DAT 00000000 __sF │ │ -0000af04 0000fe15 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ -0000af10 00011415 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ +0000bcb0 00000017 R_ARM_RELATIVE │ │ +0000bcc0 00000017 R_ARM_RELATIVE │ │ +0000bcc4 00000017 R_ARM_RELATIVE │ │ +0000bcc8 00000017 R_ARM_RELATIVE │ │ +0000bccc 00000017 R_ARM_RELATIVE │ │ +0000bcd8 00000017 R_ARM_RELATIVE │ │ +0000bcdc 00000017 R_ARM_RELATIVE │ │ +0000bce0 00000017 R_ARM_RELATIVE │ │ +0000bce4 00000017 R_ARM_RELATIVE │ │ +0000bcf0 00000017 R_ARM_RELATIVE │ │ +0000bcf4 00000017 R_ARM_RELATIVE │ │ +0000bd00 00000017 R_ARM_RELATIVE │ │ +0000bd04 00000017 R_ARM_RELATIVE │ │ +0000bd08 00000017 R_ARM_RELATIVE │ │ +0000bd0c 00000017 R_ARM_RELATIVE │ │ +0000bd18 00000017 R_ARM_RELATIVE │ │ +0000bd1c 00000017 R_ARM_RELATIVE │ │ +0000bd20 00000017 R_ARM_RELATIVE │ │ +0000bd30 00000017 R_ARM_RELATIVE │ │ +0000bd34 00000017 R_ARM_RELATIVE │ │ +0000bd38 00000017 R_ARM_RELATIVE │ │ +0000bd48 00000017 R_ARM_RELATIVE │ │ +0000bd4c 00000017 R_ARM_RELATIVE │ │ +0000bd50 00000017 R_ARM_RELATIVE │ │ +0000bd60 00000017 R_ARM_RELATIVE │ │ +0000bd64 00000017 R_ARM_RELATIVE │ │ +0000bd70 00000017 R_ARM_RELATIVE │ │ +0000bd74 00000017 R_ARM_RELATIVE │ │ +0000bd80 00000017 R_ARM_RELATIVE │ │ +0000bd84 00000017 R_ARM_RELATIVE │ │ +0000bd88 00000017 R_ARM_RELATIVE │ │ +0000bec0 00000017 R_ARM_RELATIVE │ │ +0000bec4 00000017 R_ARM_RELATIVE │ │ +0000bec8 00000017 R_ARM_RELATIVE │ │ +0000bed0 00000017 R_ARM_RELATIVE │ │ +0000bed4 00000017 R_ARM_RELATIVE │ │ +0000bed8 00000017 R_ARM_RELATIVE │ │ +0000bedc 00000017 R_ARM_RELATIVE │ │ +0000bee0 00000017 R_ARM_RELATIVE │ │ +0000bee4 00000017 R_ARM_RELATIVE │ │ +0000bee8 00000017 R_ARM_RELATIVE │ │ +0000beec 00000017 R_ARM_RELATIVE │ │ +0000bef0 00000017 R_ARM_RELATIVE │ │ +0000bef4 00000017 R_ARM_RELATIVE │ │ +0000bef8 00000017 R_ARM_RELATIVE │ │ +0000befc 00000017 R_ARM_RELATIVE │ │ +0000bf00 00000017 R_ARM_RELATIVE │ │ +0000bf08 00000017 R_ARM_RELATIVE │ │ +0000bf0c 00000017 R_ARM_RELATIVE │ │ +0000bebc 00000515 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +0000becc 00005315 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ +0000bf04 0000fe15 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ +0000bf10 00011215 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ -Relocation section '.rel.plt' at offset 0x3918 contains 56 entries: │ │ +Relocation section '.rel.plt' at offset 0x3b84 contains 56 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -0000af20 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit │ │ -0000af24 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize │ │ -0000af28 00000416 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail │ │ -0000af2c 00000816 R_ARM_JUMP_SLOT 00000000 _ZdaPv │ │ -0000af30 00000c16 R_ARM_JUMP_SLOT 00000000 _ZdlPv │ │ -0000af34 00001316 R_ARM_JUMP_SLOT 00000000 _Znaj │ │ -0000af38 00001c16 R_ARM_JUMP_SLOT 00000000 memset │ │ -0000af3c 00002a16 R_ARM_JUMP_SLOT 00000000 memcpy │ │ -0000af40 00003b16 R_ARM_JUMP_SLOT 00000000 _Znwj │ │ -0000af44 00004f16 R_ARM_JUMP_SLOT 00000000 __android_log_print │ │ -0000af48 00005016 R_ARM_JUMP_SLOT 00000000 getc │ │ -0000af4c 00005116 R_ARM_JUMP_SLOT 00000000 exit │ │ -0000af50 00005516 R_ARM_JUMP_SLOT 00000000 free │ │ -0000af54 00005b16 R_ARM_JUMP_SLOT 00000000 strlen │ │ -0000af58 00005c16 R_ARM_JUMP_SLOT 00000000 malloc │ │ -0000af5c 00005d16 R_ARM_JUMP_SLOT 00000000 strcpy │ │ -0000af60 00006016 R_ARM_JUMP_SLOT 00000000 perror │ │ -0000af64 00006216 R_ARM_JUMP_SLOT 00000000 sprintf │ │ -0000af68 00006f16 R_ARM_JUMP_SLOT 00000000 __errno │ │ -0000af6c 00007016 R_ARM_JUMP_SLOT 00000000 socket │ │ -0000af70 00007116 R_ARM_JUMP_SLOT 00000000 setsockopt │ │ -0000af74 00007216 R_ARM_JUMP_SLOT 00000000 bind │ │ -0000af78 00007316 R_ARM_JUMP_SLOT 00000000 listen │ │ -0000af7c 00007416 R_ARM_JUMP_SLOT 00000000 getaddrinfo │ │ -0000af80 00007516 R_ARM_JUMP_SLOT 00000000 freeaddrinfo │ │ -0000af84 00007a16 R_ARM_JUMP_SLOT 00000000 lrand48 │ │ -0000af88 00007b16 R_ARM_JUMP_SLOT 00000000 puts │ │ -0000af8c 00007c16 R_ARM_JUMP_SLOT 00000000 strdup │ │ -0000af90 00007f16 R_ARM_JUMP_SLOT 00000000 printf │ │ -0000af94 00008716 R_ARM_JUMP_SLOT 00000000 select │ │ -0000af98 00008916 R_ARM_JUMP_SLOT 00000000 accept │ │ -0000af9c 00008c16 R_ARM_JUMP_SLOT 00000000 getnameinfo │ │ -0000afa0 00009316 R_ARM_JUMP_SLOT 00000000 pthread_create │ │ -0000afa4 00009416 R_ARM_JUMP_SLOT 00000000 recv │ │ -0000afa8 00009516 R_ARM_JUMP_SLOT 00000000 send │ │ -0000afac 00009716 R_ARM_JUMP_SLOT 00000000 strerror │ │ -0000afb0 00009816 R_ARM_JUMP_SLOT 00000000 close │ │ -0000afb4 0000a416 R_ARM_JUMP_SLOT 00000000 vprintf │ │ -0000afb8 0000aa16 R_ARM_JUMP_SLOT 00000000 fopen │ │ -0000afbc 0000ac16 R_ARM_JUMP_SLOT 00000000 fflush │ │ -0000afc0 0000ae16 R_ARM_JUMP_SLOT 00000000 fclose │ │ -0000afc4 0000b316 R_ARM_JUMP_SLOT 00000000 vfprintf │ │ -0000afc8 0000b716 R_ARM_JUMP_SLOT 00000000 time │ │ -0000afcc 0000b816 R_ARM_JUMP_SLOT 00000000 ctime │ │ -0000afd0 0000c116 R_ARM_JUMP_SLOT 00000000 gettimeofday │ │ -0000afd4 0000c316 R_ARM_JUMP_SLOT 00000000 usleep │ │ -0000afd8 0000cb16 R_ARM_JUMP_SLOT 00000000 pthread_exit │ │ -0000afdc 0000cd16 R_ARM_JUMP_SLOT 00000000 pthread_join │ │ -0000afe0 0000cf16 R_ARM_JUMP_SLOT 00000000 __android_log_vprint │ │ -0000afe4 0000d716 R_ARM_JUMP_SLOT 00000000 sysconf │ │ -0000afe8 0000d916 R_ARM_JUMP_SLOT 00000000 pthread_detach │ │ -0000afec 0000fc16 R_ARM_JUMP_SLOT 00000000 raise │ │ -0000aff0 0000fe16 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ -0000aff4 00010416 R_ARM_JUMP_SLOT 00000000 abort │ │ -0000aff8 00011116 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ -0000affc 00011216 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ │ +0000bf20 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ +0000bf24 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ +0000bf28 00000416 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +0000bf2c 00000816 R_ARM_JUMP_SLOT 00000000 _ZdaPv │ │ +0000bf30 00000c16 R_ARM_JUMP_SLOT 00000000 _ZdlPv │ │ +0000bf34 00001316 R_ARM_JUMP_SLOT 00000000 _Znaj │ │ +0000bf38 00001c16 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ +0000bf3c 00002a16 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ +0000bf40 00003b16 R_ARM_JUMP_SLOT 00000000 _Znwj │ │ +0000bf44 00005016 R_ARM_JUMP_SLOT 00000000 __android_log_print │ │ +0000bf48 00005116 R_ARM_JUMP_SLOT 00000000 getc@LIBC │ │ +0000bf4c 00005216 R_ARM_JUMP_SLOT 00000000 exit@LIBC │ │ +0000bf50 00005616 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ +0000bf54 00005c16 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ +0000bf58 00005d16 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ +0000bf5c 00005e16 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ +0000bf60 00006116 R_ARM_JUMP_SLOT 00000000 perror@LIBC │ │ +0000bf64 00006316 R_ARM_JUMP_SLOT 00000000 sprintf@LIBC │ │ +0000bf68 00007016 R_ARM_JUMP_SLOT 00000000 __errno@LIBC │ │ +0000bf6c 00007116 R_ARM_JUMP_SLOT 00000000 socket@LIBC │ │ +0000bf70 00007216 R_ARM_JUMP_SLOT 00000000 setsockopt@LIBC │ │ +0000bf74 00007316 R_ARM_JUMP_SLOT 00000000 bind@LIBC │ │ +0000bf78 00007416 R_ARM_JUMP_SLOT 00000000 listen@LIBC │ │ +0000bf7c 00007516 R_ARM_JUMP_SLOT 00000000 getaddrinfo@LIBC │ │ +0000bf80 00007616 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@LIBC │ │ +0000bf84 00007b16 R_ARM_JUMP_SLOT 00000000 lrand48@LIBC │ │ +0000bf88 00007c16 R_ARM_JUMP_SLOT 00000000 puts@LIBC │ │ +0000bf8c 00007d16 R_ARM_JUMP_SLOT 00000000 strdup@LIBC │ │ +0000bf90 00008016 R_ARM_JUMP_SLOT 00000000 printf@LIBC │ │ +0000bf94 00008816 R_ARM_JUMP_SLOT 00000000 select@LIBC │ │ +0000bf98 00008a16 R_ARM_JUMP_SLOT 00000000 accept@LIBC │ │ +0000bf9c 00008d16 R_ARM_JUMP_SLOT 00000000 getnameinfo@LIBC │ │ +0000bfa0 00009416 R_ARM_JUMP_SLOT 00000000 pthread_create@LIBC │ │ +0000bfa4 00009516 R_ARM_JUMP_SLOT 00000000 recv@LIBC │ │ +0000bfa8 00009616 R_ARM_JUMP_SLOT 00000000 send@LIBC │ │ +0000bfac 00009816 R_ARM_JUMP_SLOT 00000000 strerror@LIBC │ │ +0000bfb0 00009916 R_ARM_JUMP_SLOT 00000000 close@LIBC │ │ +0000bfb4 0000a516 R_ARM_JUMP_SLOT 00000000 vprintf@LIBC │ │ +0000bfb8 0000ab16 R_ARM_JUMP_SLOT 00000000 fopen@LIBC │ │ +0000bfbc 0000ad16 R_ARM_JUMP_SLOT 00000000 fflush@LIBC │ │ +0000bfc0 0000af16 R_ARM_JUMP_SLOT 00000000 fclose@LIBC │ │ +0000bfc4 0000b416 R_ARM_JUMP_SLOT 00000000 vfprintf@LIBC │ │ +0000bfc8 0000b816 R_ARM_JUMP_SLOT 00000000 time@LIBC │ │ +0000bfcc 0000b916 R_ARM_JUMP_SLOT 00000000 ctime@LIBC │ │ +0000bfd0 0000c216 R_ARM_JUMP_SLOT 00000000 gettimeofday@LIBC │ │ +0000bfd4 0000c416 R_ARM_JUMP_SLOT 00000000 usleep@LIBC │ │ +0000bfd8 0000cc16 R_ARM_JUMP_SLOT 00000000 pthread_exit@LIBC │ │ +0000bfdc 0000ce16 R_ARM_JUMP_SLOT 00000000 pthread_join@LIBC │ │ +0000bfe0 0000d016 R_ARM_JUMP_SLOT 00000000 __android_log_vprint │ │ +0000bfe4 0000d716 R_ARM_JUMP_SLOT 00000000 sysconf@LIBC │ │ +0000bfe8 0000d916 R_ARM_JUMP_SLOT 00000000 pthread_detach@LIBC │ │ +0000bfec 0000fc16 R_ARM_JUMP_SLOT 00000000 raise@LIBC │ │ +0000bff0 0000fe16 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ +0000bff4 00004016 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ +0000bff8 00010f16 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ +0000bffc 00011016 R_ARM_JUMP_SLOT 00000000 __cxa_type_match ├── readelf --wide --dynamic {} │ │ @@ -1,30 +1,35 @@ │ │ │ │ -Dynamic section at offset 0x9dbc contains 27 entries: │ │ +Dynamic section at offset 0xad94 contains 32 entries: │ │ Tag Type Name/Value │ │ - 0x00000003 (PLTGOT) 0xaf14 │ │ + 0x00000003 (PLTGOT) 0xbf14 │ │ 0x00000002 (PLTRELSZ) 448 (bytes) │ │ - 0x00000017 (JMPREL) 0x3918 │ │ + 0x00000017 (JMPREL) 0x3b84 │ │ 0x00000014 (PLTREL) REL │ │ - 0x00000011 (REL) 0x3770 │ │ + 0x00000011 (REL) 0x39dc │ │ 0x00000012 (RELSZ) 424 (bytes) │ │ 0x00000013 (RELENT) 8 (bytes) │ │ 0x6ffffffa (RELCOUNT) 49 │ │ - 0x00000006 (SYMTAB) 0x148 │ │ + 0x00000006 (SYMTAB) 0x18c │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ - 0x00000005 (STRTAB) 0x1428 │ │ - 0x0000000a (STRSZ) 6761 (bytes) │ │ - 0x00000004 (HASH) 0x2e94 │ │ + 0x00000005 (STRTAB) 0x144c │ │ + 0x0000000a (STRSZ) 6695 (bytes) │ │ + 0x00000004 (HASH) 0x2e74 │ │ 0x00000001 (NEEDED) Shared library: [liblog.so] │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x00000001 (NEEDED) Shared library: [libm.so] │ │ 0x00000001 (NEEDED) Shared library: [libc.so] │ │ 0x00000001 (NEEDED) Shared library: [libdl.so] │ │ 0x0000000e (SONAME) Library soname: [libserver.so] │ │ - 0x0000001a (FINI_ARRAY) 0xacd8 │ │ + 0x0000001a (FINI_ARRAY) 0xbcb0 │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ - 0x00000019 (INIT_ARRAY) 0xadb8 │ │ + 0x00000019 (INIT_ARRAY) 0xbd90 │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ 0x00000010 (SYMBOLIC) 0x0 │ │ 0x0000001e (FLAGS) SYMBOLIC BIND_NOW │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ + 0x6ffffff0 (VERSYM) 0x3748 │ │ + 0x6ffffffc (VERDEF) 0x39a0 │ │ + 0x6ffffffd (VERDEFNUM) 1 │ │ + 0x6ffffffe (VERNEED) 0x39bc │ │ + 0x6fffffff (VERNEEDNUM) 1 │ │ 0x00000000 (NULL) 0x0 ├── readelf --wide --notes {} │ │ @@ -1,5 +1,10 @@ │ │ │ │ +Displaying notes found in: .note.gnu.build-id │ │ + Owner Data size Description │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) │ │ + Build ID: 552f7f5ef4c7f604976d3f5eb68ef4ff68d49b01 │ │ + │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) │ │ Version: gold 1.11 ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,87 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 300 entries: │ │ + Addr: 0000000000003748 Offset: 0x003748 Link: 3 (.dynsym) │ │ + 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 004: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 008: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 00c: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 028: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 038: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 040: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 048: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 050: 0 (*local*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 054: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 05c: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 060: 1 (*global*) 2 (LIBC) 1 (*global*) 2 (LIBC) │ │ + 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 070: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 074: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 078: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 07c: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 080: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 084: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 088: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 08c: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 094: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 098: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 09c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0a4: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 0a8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 0ac: 1 (*global*) 2 (LIBC) 1 (*global*) 2 (LIBC) │ │ + 0b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0b4: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0b8: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 0bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0c0: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 0c4: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0cc: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 0d0: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0d4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 0d8: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 0dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0fc: 2 (LIBC) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 100: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 104: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 108: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 10c: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 110: 0 (*local*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 114: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 118: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 11c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 120: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 124: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 128: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + │ │ +Version definition section '.gnu.version_d' contains 1 entries: │ │ + Addr: 0x00000000000039a0 Offset: 0x0039a0 Link: 4 (.dynstr) 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libserver.so │ │ + Version definition past end of section │ │ + │ │ +Version needs section '.gnu.version_r' contains 1 entries: │ │ + Addr: 0x00000000000039bc Offset: 0x0039bc Link: 4 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 ├── readelf --wide --decompress --hex-dump=.interp {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.interp': │ │ - 0x00000134 2f737973 74656d2f 62696e2f 6c696e6b /system/bin/link │ │ - 0x00000144 657200 er. │ │ + 0x00000154 2f737973 74656d2f 62696e2f 6c696e6b /system/bin/link │ │ + 0x00000164 657200 er. ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,426 +1,422 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00001428 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x00001438 5f5f6378 615f6174 65786974 005f5a4e __cxa_atexit._ZN │ │ - 0x00001448 36435370 69656c31 37736574 5f73746f 6CSpiel17set_sto │ │ - 0x00001458 6e655f6e 756d6265 72734569 69696969 ne_numbersEiiiii │ │ - 0x00001468 005f5f73 7461636b 5f63686b 5f666169 .__stack_chk_fai │ │ - 0x00001478 6c005f5f 73746163 6b5f6368 6b5f6775 l.__stack_chk_gu │ │ - 0x00001488 61726400 5f5f6165 6162695f 756e7769 ard.__aeabi_unwi │ │ - 0x00001498 6e645f63 70705f70 7230005f 5a4e3643 nd_cpp_pr0._ZN6C │ │ - 0x000014a8 53706965 6c443245 76005f5a 64615076 SpielD2Ev._ZdaPv │ │ - 0x000014b8 005f5a54 56364353 7069656c 005f5a4e ._ZTV6CSpiel._ZN │ │ - 0x000014c8 36435370 69656c44 31457600 5f5a4e36 6CSpielD1Ev._ZN6 │ │ - 0x000014d8 43537069 656c4430 4576005f 5a646c50 CSpielD0Ev._ZdlP │ │ - 0x000014e8 76005f5a 4e374350 6c617965 72433245 v._ZN7CPlayerC2E │ │ - 0x000014f8 76005f5a 4e374350 6c617965 72433145 v._ZN7CPlayerC1E │ │ - 0x00001508 76005f5a 4e4b3643 53706965 6c313467 v._ZNK6CSpiel14g │ │ - 0x00001518 65745f67 616d655f 6669656c 64456969 et_game_fieldEii │ │ - 0x00001528 69005f5a 4e364353 7069656c 43324576 i._ZN6CSpielC2Ev │ │ - 0x00001538 005f5a4e 36435370 69656c43 31457600 ._ZN6CSpielC1Ev. │ │ - 0x00001548 5f5a4e36 43537069 656c4332 45696900 _ZN6CSpielC2Eii. │ │ - 0x00001558 5f5a6e61 6a005f5a 4e364353 7069656c _Znaj._ZN6CSpiel │ │ - 0x00001568 43314569 69005f5a 4e4b3643 53706965 C1Eii._ZNK6CSpie │ │ - 0x00001578 6c313867 65745f70 6c617965 725f7374 l18get_player_st │ │ - 0x00001588 6172745f 78456900 5f5a4e4b 36435370 art_xEi._ZNK6CSp │ │ - 0x00001598 69656c31 38676574 5f706c61 7965725f iel18get_player_ │ │ - 0x000015a8 73746172 745f7945 69005f5a 4e364353 start_yEi._ZN6CS │ │ - 0x000015b8 7069656c 39736574 5f746561 6d734569 piel9set_teamsEi │ │ - 0x000015c8 69696900 5f5a4e36 43537069 656c3139 iii._ZN6CSpiel19 │ │ - 0x000015d8 72656672 6573685f 706c6179 65725f64 refresh_player_d │ │ - 0x000015e8 61746145 76005f5a 4e374350 6c617965 ataEv._ZN7CPlaye │ │ - 0x000015f8 72313272 65667265 73685f64 61746145 r12refresh_dataE │ │ - 0x00001608 504b3643 53706965 6c005f5a 4e364353 PK6CSpiel._ZN6CS │ │ - 0x00001618 7069656c 31377365 745f7374 6f6e655f piel17set_stone_ │ │ - 0x00001628 6e756d62 65727345 5061005f 5a4e3643 numbersEPa._ZN6C │ │ - 0x00001638 53706965 6c313069 6e69745f 6669656c Spiel10init_fiel │ │ - 0x00001648 64457600 6d656d73 6574005f 5a4e3643 dEv.memset._ZN6C │ │ - 0x00001658 53706965 6c397365 745f7365 65647345 Spiel9set_seedsE │ │ - 0x00001668 3847414d 454d4f44 45005f5a 4e364353 8GAMEMODE._ZN6CS │ │ - 0x00001678 7069656c 31347374 6172745f 6e65775f piel14start_new_ │ │ - 0x00001688 67616d65 45384741 4d454d4f 4445005f gameE8GAMEMODE._ │ │ - 0x00001698 5a4e3743 506c6179 65723469 6e697445 ZN7CPlayer4initE │ │ - 0x000016a8 504b3643 53706965 6c69005f 5a4e3643 PK6CSpieli._ZN6C │ │ - 0x000016b8 53706965 6c433245 69696969 005f5a4e SpielC2Eiiii._ZN │ │ - 0x000016c8 36435370 69656c43 31456969 6969005f 6CSpielC1Eiiii._ │ │ - 0x000016d8 5a4e4b36 43537069 656c3133 69735f76 ZNK6CSpiel13is_v │ │ - 0x000016e8 616c6964 5f747572 6e455036 4353746f alid_turnEP6CSto │ │ - 0x000016f8 6e656969 69005f5a 4e4b3643 53746f6e neiii._ZNK6CSton │ │ - 0x00001708 65313567 65745f73 746f6e65 5f666965 e15get_stone_fie │ │ - 0x00001718 6c644569 69005f5a 4e364353 7069656c ldEii._ZN6CSpiel │ │ - 0x00001728 31336973 5f76616c 69645f74 75726e45 13is_valid_turnE │ │ - 0x00001738 504b3543 5475726e 005f5a4e 36435370 PK5CTurn._ZN6CSp │ │ - 0x00001748 69656c31 34667265 655f6761 6d656669 iel14free_gamefi │ │ - 0x00001758 656c6445 6969005f 5a4e3643 53706965 eldEii._ZN6CSpie │ │ - 0x00001768 6c323773 65745f73 696e676c 655f7374 l27set_single_st │ │ - 0x00001778 6f6e655f 666f725f 706c6179 65724569 one_for_playerEi │ │ - 0x00001788 6969005f 5a4e3643 53706965 6c397365 ii._ZN6CSpiel9se │ │ - 0x00001798 745f7374 6f6e6545 50364353 746f6e65 t_stoneEP6CStone │ │ - 0x000017a8 69696900 5f5a4e36 43537069 656c3973 iii._ZN6CSpiel9s │ │ - 0x000017b8 65745f73 746f6e65 45504b35 43547572 et_stoneEPK5CTur │ │ - 0x000017c8 6e005f5a 4e364353 7069656c 3136666f n._ZN6CSpiel16fo │ │ - 0x000017d8 6c6c6f77 5f736974 75617469 6f6e4569 llow_situationEi │ │ - 0x000017e8 504b535f 504b3543 5475726e 006d656d PKS_PK5CTurn.mem │ │ - 0x000017f8 63707900 5f5a4e36 43537069 656c3975 cpy._ZN6CSpiel9u │ │ - 0x00001808 6e646f5f 7475726e 45503943 5475726e ndo_turnEP9CTurn │ │ - 0x00001818 706f6f6c 3847414d 454d4f44 45005f5a pool8GAMEMODE._Z │ │ - 0x00001828 4e394354 75726e70 6f6f6c31 3164656c N9CTurnpool11del │ │ - 0x00001838 6574655f 6c617374 4576005f 5a4e3643 ete_lastEv._ZN6C │ │ - 0x00001848 53746f6e 6534696e 69744569 005f5a31 Stone4initEi._Z1 │ │ - 0x00001858 30657272 6f725f65 78697450 4b636900 0error_exitPKci. │ │ - 0x00001868 5f5a4e36 4353746f 6e653131 726f7461 _ZN6CStone11rota │ │ - 0x00001878 74655f6c 65667445 76005f5f 61656162 te_leftEv.__aeab │ │ - 0x00001888 695f6964 69766d6f 64005f5a 4e364353 i_idivmod._ZN6CS │ │ - 0x00001898 746f6e65 3132726f 74617465 5f726967 tone12rotate_rig │ │ - 0x000018a8 68744576 005f5a4e 36435374 6f6e6531 htEv._ZN6CStone1 │ │ - 0x000018b8 336d6972 726f725f 6f766572 5f784576 3mirror_over_xEv │ │ - 0x000018c8 005f5a4e 36435374 6f6e6531 336d6972 ._ZN6CStone13mir │ │ - 0x000018d8 726f725f 6f766572 5f794576 005f5a4e ror_over_yEv._ZN │ │ - 0x000018e8 36435374 6f6e6533 3663616c 63756c61 6CStone36calcula │ │ - 0x000018f8 74655f70 6f737369 626c655f 7475726e te_possible_turn │ │ - 0x00001908 735f696e 5f706f73 6974696f 6e45504b s_in_positionEPK │ │ - 0x00001918 36435370 69656c69 6969005f 5a4e3132 6CSpieliii._ZN12 │ │ - 0x00001928 43537069 656c6c65 69746572 44324576 CSpielleiterD2Ev │ │ - 0x00001938 005f5a4e 39435475 726e706f 6f6c3136 ._ZN9CTurnpool16 │ │ - 0x00001948 64656c65 74655f61 6c6c5f74 75726e73 delete_all_turns │ │ - 0x00001958 4576005f 5a545631 32435370 69656c6c Ev._ZTV12CSpiell │ │ - 0x00001968 65697465 72005f5a 4e313243 53706965 eiter._ZN12CSpie │ │ - 0x00001978 6c6c6569 74657244 31457600 5f5a4e31 lleiterD1Ev._ZN1 │ │ - 0x00001988 32435370 69656c6c 65697465 72443045 2CSpielleiterD0E │ │ - 0x00001998 76005f5a 4e313243 53706965 6c6c6569 v._ZN12CSpiellei │ │ - 0x000019a8 74657243 32457600 5f5a6e77 6a005f5a terC2Ev._Znwj._Z │ │ - 0x000019b8 4e313243 53706965 6c6c6569 74657243 N12CSpielleiterC │ │ - 0x000019c8 31457600 5f5a4e31 32435370 69656c6c 1Ev._ZN12CSpiell │ │ - 0x000019d8 65697465 72313061 64644869 73746f72 eiter10addHistor │ │ - 0x000019e8 79455035 43547572 6e005f5a 4e394354 yEP5CTurn._ZN9CT │ │ - 0x000019f8 75726e70 6f6f6c38 6164645f 7475726e urnpool8add_turn │ │ - 0x00001a08 45504b35 43547572 6e005f5f 61656162 EPK5CTurn.__aeab │ │ - 0x00001a18 695f756e 77696e64 5f637070 5f707231 i_unwind_cpp_pr1 │ │ - 0x00001a28 005f5a4e 31324353 7069656c 6c656974 ._ZN12CSpielleit │ │ - 0x00001a38 65723130 61646448 6973746f 72794569 er10addHistoryEi │ │ - 0x00001a48 50364353 746f6e65 6969005f 5a4e3943 P6CStoneii._ZN9C │ │ - 0x00001a58 5475726e 706f6f6c 38616464 5f747572 Turnpool8add_tur │ │ - 0x00001a68 6e456950 4b364353 746f6e65 6969005f nEiPK6CStoneii._ │ │ - 0x00001a78 5a4e4b31 32435370 69656c6c 65697465 ZNK12CSpielleite │ │ - 0x00001a88 7231316e 756d5f70 6c617965 72734576 r11num_playersEv │ │ - 0x00001a98 005f5a4e 35435475 726e4432 4576005f ._ZN5CTurnD2Ev._ │ │ - 0x00001aa8 5a545635 43547572 6e005f5a 4e354354 ZTV5CTurn._ZN5CT │ │ - 0x00001ab8 75726e44 31457600 5f5a4e35 43547572 urnD1Ev._ZN5CTur │ │ - 0x00001ac8 6e443045 76005f5a 4e354354 75726e31 nD0Ev._ZN5CTurn1 │ │ - 0x00001ad8 30696e69 745f4354 75726e45 504b535f 0init_CTurnEPKS_ │ │ - 0x00001ae8 005f5a4e 35435475 726e4332 45504b53 ._ZN5CTurnC2EPKS │ │ - 0x00001af8 5f005f5a 4e354354 75726e43 3145504b _._ZN5CTurnC1EPK │ │ - 0x00001b08 535f005f 5a4e3543 5475726e 3130696e S_._ZN5CTurn10in │ │ - 0x00001b18 69745f43 5475726e 4569504b 36435374 it_CTurnEiPK6CSt │ │ - 0x00001b28 6f6e6569 69005f5a 4e354354 75726e43 oneii._ZN5CTurnC │ │ - 0x00001b38 32456950 4b364353 746f6e65 6969005f 2EiPK6CStoneii._ │ │ - 0x00001b48 5a4e3543 5475726e 43314569 504b3643 ZN5CTurnC1EiPK6C │ │ - 0x00001b58 53746f6e 65696900 5f5a4e39 43547572 Stoneii._ZN9CTur │ │ - 0x00001b68 6e706f6f 6c37656e 645f6164 64457600 npool7end_addEv. │ │ - 0x00001b78 5f5a4e39 43547572 6e706f6f 6c386765 _ZN9CTurnpool8ge │ │ - 0x00001b88 745f7475 726e4569 005f5f61 6e64726f t_turnEi.__andro │ │ - 0x00001b98 69645f6c 6f675f70 72696e74 00676574 id_log_print.get │ │ - 0x00001ba8 63006578 6974005f 5f734600 5f5a4e31 c.exit.__sF._ZN1 │ │ - 0x00001bb8 32435370 69656c53 65727665 72443245 2CSpielServerD2E │ │ - 0x00001bc8 76005f5a 3131636c 6f736573 6f636b65 v._Z11closesocke │ │ - 0x00001bd8 74690066 72656500 5f5a5456 31324353 ti.free._ZTV12CS │ │ - 0x00001be8 7069656c 53657276 6572005f 5a4e3132 pielServer._ZN12 │ │ - 0x00001bf8 43537069 656c5365 72766572 44314576 CSpielServerD1Ev │ │ - 0x00001c08 005f5a4e 31324353 7069656c 53657276 ._ZN12CSpielServ │ │ - 0x00001c18 65724430 4576005f 5a4e4b31 32435370 erD0Ev._ZNK12CSp │ │ - 0x00001c28 69656c53 65727665 7231316e 756d5f63 ielServer11num_c │ │ - 0x00001c38 6c69656e 74734576 005f5a4e 31324353 lientsEv._ZN12CS │ │ - 0x00001c48 7069656c 53657276 65723135 73656e64 pielServer15send │ │ - 0x00001c58 5f736572 7665725f 6d736745 504b6300 _server_msgEPKc. │ │ - 0x00001c68 7374726c 656e006d 616c6c6f 63007374 strlen.malloc.st │ │ - 0x00001c78 72637079 005f5a4e 31324353 7069656c rcpy._ZN12CSpiel │ │ - 0x00001c88 53657276 65723873 656e645f 616c6c45 Server8send_allE │ │ - 0x00001c98 5031304e 45545f48 45414445 52746800 P10NET_HEADERth. │ │ - 0x00001ca8 5f5a4e31 32435370 69656c53 65727665 _ZN12CSpielServe │ │ - 0x00001cb8 72313364 656c6574 655f636c 69656e74 r13delete_client │ │ - 0x00001cc8 45696200 70657272 6f72005f 5a4e3132 Eib.perror._ZN12 │ │ - 0x00001cd8 43537069 656c5365 72766572 31387365 CSpielServer18se │ │ - 0x00001ce8 6e645f73 65727665 725f7374 61747573 nd_server_status │ │ - 0x00001cf8 45760073 7072696e 7466005f 5a31326e Ev.sprintf._Z12n │ │ - 0x00001d08 6574776f 726b5f73 656e6469 5031304e etwork_sendiP10N │ │ - 0x00001d18 45545f48 45414445 52746800 5f5a4e31 ET_HEADERth._ZN1 │ │ - 0x00001d28 32435370 69656c53 65727665 72313973 2CSpielServer19s │ │ - 0x00001d38 656e645f 63757272 656e745f 706c6179 end_current_play │ │ - 0x00001d48 65724576 005f5a4e 31324353 7069656c erEv._ZN12CSpiel │ │ - 0x00001d58 53657276 65723130 6164645f 636c6965 Server10add_clie │ │ - 0x00001d68 6e744569 005f5a4e 31324353 7069656c ntEi._ZN12CSpiel │ │ - 0x00001d78 53657276 65723131 6e657874 5f706c61 Server11next_pla │ │ - 0x00001d88 79657245 76005f5a 4e4b3643 54696d65 yerEv._ZNK6CTime │ │ - 0x00001d98 7237656c 61707365 64457600 5f5a4e31 r7elapsedEv._ZN1 │ │ - 0x00001da8 32435370 69656c53 65727665 72323061 2CSpielServer20a │ │ - 0x00001db8 73736967 6e5f6c6f 63616c5f 706c6179 ssign_local_play │ │ - 0x00001dc8 65727345 76005f5a 4e313543 53657276 ersEv._ZN15CServ │ │ - 0x00001dd8 65724c69 7374656e 65724332 4576005f erListenerC2Ev._ │ │ - 0x00001de8 5a4e3135 43536572 7665724c 69737465 ZN15CServerListe │ │ - 0x00001df8 6e657243 31457600 5f5a4e31 35435365 nerC1Ev._ZN15CSe │ │ - 0x00001e08 72766572 4c697374 656e6572 35636c6f rverListener5clo │ │ - 0x00001e18 73654576 005f5a4e 31354353 65727665 seEv._ZN15CServe │ │ - 0x00001e28 724c6973 74656e65 72443245 76005f5a rListenerD2Ev._Z │ │ - 0x00001e38 4e313543 53657276 65724c69 7374656e N15CServerListen │ │ - 0x00001e48 65724431 4576005f 5a4e3135 43536572 erD1Ev._ZN15CSer │ │ - 0x00001e58 7665724c 69737465 6e657234 696e6974 verListener4init │ │ - 0x00001e68 45504b63 69005f5f 6572726e 6f00736f EPKci.__errno.so │ │ - 0x00001e78 636b6574 00736574 736f636b 6f707400 cket.setsockopt. │ │ - 0x00001e88 62696e64 006c6973 74656e00 67657461 bind.listen.geta │ │ - 0x00001e98 64647269 6e666f00 66726565 61646472 ddrinfo.freeaddr │ │ - 0x00001ea8 696e666f 005f5a4e 31324353 7069656c info._ZN12CSpiel │ │ - 0x00001eb8 53657276 65723130 73746172 745f6761 Server10start_ga │ │ - 0x00001ec8 6d654576 005f5a4e 36435469 6d657235 meEv._ZN6CTimer5 │ │ - 0x00001ed8 72657365 74457600 5f5a4e31 32435370 resetEv._ZN12CSp │ │ - 0x00001ee8 69656c53 65727665 72313570 726f6365 ielServer15proce │ │ - 0x00001ef8 73735f6d 65737361 67654569 5031304e ss_messageEiP10N │ │ - 0x00001f08 45545f48 45414445 52005f5f 676e755f ET_HEADER.__gnu_ │ │ - 0x00001f18 7468756d 62315f63 6173655f 75686900 thumb1_case_uhi. │ │ - 0x00001f28 6c72616e 64343800 70757473 00737472 lrand48.puts.str │ │ - 0x00001f38 64757000 5f5a4e36 4354696d 65723573 dup._ZN6CTimer5s │ │ - 0x00001f48 6c656570 4569005f 5a4e3343 4b693131 leepEi._ZN3CKi11 │ │ - 0x00001f58 6765745f 6b695f74 75726e45 50364353 get_ki_turnEP6CS │ │ - 0x00001f68 7069656c 63690070 72696e74 66005f5a pielci.printf._Z │ │ - 0x00001f78 4e313243 53706965 6c536572 76657231 N12CSpielServer1 │ │ - 0x00001f88 3368616e 646c655f 636c6965 6e744569 3handle_clientEi │ │ - 0x00001f98 005f5a32 30726561 645f6e65 74776f72 ._Z20read_networ │ │ - 0x00001fa8 6b5f6d65 73736167 65695031 304e4554 k_messageiP10NET │ │ - 0x00001fb8 5f484541 44455269 005f5f61 65616269 _HEADERi.__aeabi │ │ - 0x00001fc8 5f64636d 706c7400 5f5f6165 6162695f _dcmplt.__aeabi_ │ │ - 0x00001fd8 64737562 005f5f61 65616269 5f643269 dsub.__aeabi_d2i │ │ - 0x00001fe8 7a005f5a 4e313243 53706965 6c536572 z._ZN12CSpielSer │ │ - 0x00001ff8 76657233 72756e45 76005f5a 4e364354 ver3runEv._ZN6CT │ │ - 0x00002008 696d6572 43314576 0073656c 65637400 imerC1Ev.select. │ │ - 0x00002018 5f5a4e31 35435365 72766572 4c697374 _ZN15CServerList │ │ - 0x00002028 656e6572 31357761 69745f66 6f725f70 ener15wait_for_p │ │ - 0x00002038 6c617965 72456250 32355f5f 6b65726e layerEbP25__kern │ │ - 0x00002048 656c5f73 6f636b61 6464725f 73746f72 el_sockaddr_stor │ │ - 0x00002058 61676500 61636365 7074005f 5a4e3743 age.accept._ZN7C │ │ - 0x00002068 4c6f6767 6572376c 6f675469 6d654576 Logger7logTimeEv │ │ - 0x00002078 005f5a4e 37434c6f 67676572 336c6f67 ._ZN7CLogger3log │ │ - 0x00002088 45504b63 7a006765 746e616d 65696e66 EPKcz.getnameinf │ │ - 0x00002098 6f005f5a 31374c6f 63616c53 65727665 o._Z17LocalServe │ │ - 0x000020a8 72546872 65616450 76005f5a 4e313243 rThreadPv._ZN12C │ │ - 0x000020b8 53706965 6c536572 76657231 37736574 SpielServer17set │ │ - 0x000020c8 5f73746f 6e655f6e 756d6265 72734550 _stone_numbersEP │ │ - 0x000020d8 61005f5a 4e313243 53706965 6c536572 a._ZN12CSpielSer │ │ - 0x000020e8 76657243 32456969 3847414d 454d4f44 verC2Eii8GAMEMOD │ │ - 0x000020f8 4569005f 5a4e3132 43537069 656c5365 Ei._ZN12CSpielSe │ │ - 0x00002108 72766572 43314569 69384741 4d454d4f rverC1Eii8GAMEMO │ │ - 0x00002118 44456900 5f5a4e31 35435365 72766572 DEi._ZN15CServer │ │ - 0x00002128 4c697374 656e6572 386e6577 5f67616d Listener8new_gam │ │ - 0x00002138 65456969 3847414d 454d4f44 45696900 eEii8GAMEMODEii. │ │ - 0x00002148 5f5a4e31 32435370 69656c53 65727665 _ZN12CSpielServe │ │ - 0x00002158 72313072 756e5f73 65727665 7245504b r10run_serverEPK │ │ - 0x00002168 63696969 69693847 414d454d 4f444550 ciiiii8GAMEMODEP │ │ - 0x00002178 61690070 74687265 61645f63 72656174 ai.pthread_creat │ │ - 0x00002188 65007265 63760073 656e6400 5f5a3231 e.recv.send._Z21 │ │ - 0x00002198 6e657477 6f726b5f 63686563 6b5f6d65 network_check_me │ │ - 0x000021a8 73736167 65503130 4e45545f 48454144 ssageP10NET_HEAD │ │ - 0x000021b8 45520073 74726572 726f7200 636c6f73 ER.strerror.clos │ │ - 0x000021c8 65005f5a 4e37434c 6f676765 72396c6f e._ZN7CLogger9lo │ │ - 0x000021d8 67486561 64657245 76005f5a 4e313043 gHeaderEv._ZN10C │ │ - 0x000021e8 4c6f6757 72697465 72443245 76005f5a LogWriterD2Ev._Z │ │ - 0x000021f8 54563130 434c6f67 57726974 6572005f TV10CLogWriter._ │ │ - 0x00002208 5a4e3130 434c6f67 57726974 65724431 ZN10CLogWriterD1 │ │ - 0x00002218 4576005f 5a4e3133 43537464 6f757457 Ev._ZN13CStdoutW │ │ - 0x00002228 72697465 72443245 76005f5a 54563133 riterD2Ev._ZTV13 │ │ - 0x00002238 43537464 6f757457 72697465 72005f5a CStdoutWriter._Z │ │ - 0x00002248 4e313343 5374646f 75745772 69746572 N13CStdoutWriter │ │ - 0x00002258 44314576 005f5a4e 3130434c 6f675772 D1Ev._ZN10CLogWr │ │ - 0x00002268 69746572 44304576 005f5a4e 31334353 iterD0Ev._ZN13CS │ │ - 0x00002278 74646f75 74577269 74657244 30457600 tdoutWriterD0Ev. │ │ - 0x00002288 5f5a4e31 30434c6f 67577269 74657233 _ZN10CLogWriter3 │ │ - 0x00002298 6c6f6745 504b6353 74395f5f 76615f6c logEPKcSt9__va_l │ │ - 0x000022a8 69737400 5f5a4e31 33435374 646f7574 ist._ZN13CStdout │ │ - 0x000022b8 57726974 6572336c 6f674550 4b635374 Writer3logEPKcSt │ │ - 0x000022c8 395f5f76 615f6c69 73740076 7072696e 9__va_list.vprin │ │ - 0x000022d8 7466005f 5a4e3130 434c6f67 57726974 tf._ZN10CLogWrit │ │ - 0x000022e8 65723132 6164644c 6f675772 69746572 er12addLogWriter │ │ - 0x000022f8 4550535f 005f5a4e 3134434c 6f674669 EPS_._ZN14CLogFi │ │ - 0x00002308 6c655772 69746572 43324576 005f5a54 leWriterC2Ev._ZT │ │ - 0x00002318 56313443 4c6f6746 696c6557 72697465 V14CLogFileWrite │ │ - 0x00002328 72005f5a 4e313443 4c6f6746 696c6557 r._ZN14CLogFileW │ │ - 0x00002338 72697465 72433145 76005f5a 4e313443 riterC1Ev._ZN14C │ │ - 0x00002348 4c6f6746 696c6557 72697465 72313063 LogFileWriter10c │ │ - 0x00002358 72656174 6546696c 6545504b 6300666f reateFileEPKc.fo │ │ - 0x00002368 70656e00 5f5a4e31 34434c6f 6746696c pen._ZN14CLogFil │ │ - 0x00002378 65577269 74657235 666c7573 68457600 eWriter5flushEv. │ │ - 0x00002388 66666c75 7368005f 5a4e3134 434c6f67 fflush._ZN14CLog │ │ - 0x00002398 46696c65 57726974 65723963 6c6f7365 FileWriter9close │ │ - 0x000023a8 46696c65 45760066 636c6f73 65005f5a FileEv.fclose._Z │ │ - 0x000023b8 4e313443 4c6f6746 696c6557 72697465 N14CLogFileWrite │ │ - 0x000023c8 72443245 76005f5a 4e313443 4c6f6746 rD2Ev._ZN14CLogF │ │ - 0x000023d8 696c6557 72697465 72443145 76005f5a ileWriterD1Ev._Z │ │ - 0x000023e8 4e313443 4c6f6746 696c6557 72697465 N14CLogFileWrite │ │ - 0x000023f8 72443045 76005f5a 4e313443 4c6f6746 rD0Ev._ZN14CLogF │ │ - 0x00002408 696c6557 72697465 72336c6f 6745504b ileWriter3logEPK │ │ - 0x00002418 63537439 5f5f7661 5f6c6973 74007666 cSt9__va_list.vf │ │ - 0x00002428 7072696e 7466005f 5a4e3743 4c6f6767 printf._ZN7CLogg │ │ - 0x00002438 6572356c 6f677661 45504b63 5374395f er5logvaEPKcSt9_ │ │ - 0x00002448 5f76615f 6c697374 005f5a4e 37434c6f _va_list._ZN7CLo │ │ - 0x00002458 67676572 376c6f67 4c696e65 45504b63 gger7logLineEPKc │ │ - 0x00002468 7a005f5a 4e313143 47616d65 4c6f6767 z._ZN11CGameLogg │ │ - 0x00002478 6572396c 6f674865 61646572 45760074 er9logHeaderEv.t │ │ - 0x00002488 696d6500 6374696d 65005f5a 4e313143 ime.ctime._ZN11C │ │ - 0x00002498 47616d65 4c6f6767 65724332 45503130 GameLoggerC2EP10 │ │ - 0x000024a8 434c6f67 57726974 65726900 5f5a5456 CLogWriteri._ZTV │ │ - 0x000024b8 31314347 616d654c 6f676765 72005f5a 11CGameLogger._Z │ │ - 0x000024c8 4e313143 47616d65 4c6f6767 65724331 N11CGameLoggerC1 │ │ - 0x000024d8 45503130 434c6f67 57726974 65726900 EP10CLogWriteri. │ │ - 0x000024e8 5f5a5456 37434c6f 67676572 005f5f61 _ZTV7CLogger.__a │ │ - 0x000024f8 65616269 5f693264 005f5f61 65616269 eabi_i2d.__aeabi │ │ - 0x00002508 5f646469 76005f5f 61656162 695f6461 _ddiv.__aeabi_da │ │ - 0x00002518 6464005f 5a4e4b36 4354696d 65723767 dd._ZNK6CTimer7g │ │ - 0x00002528 65745469 636b4576 00676574 74696d65 etTickEv.gettime │ │ - 0x00002538 6f666461 79005f5a 4e364354 696d6572 ofday._ZN6CTimer │ │ - 0x00002548 43324576 0075736c 65657000 5f5a4e33 C2Ev.usleep._ZN3 │ │ - 0x00002558 434b6933 3663616c 63756c61 74655f70 CKi36calculate_p │ │ - 0x00002568 6f737369 626c655f 7475726e 735f696e ossible_turns_in │ │ - 0x00002578 5f706f73 6974696f 6e45504b 36435370 _positionEPK6CSp │ │ - 0x00002588 69656c50 36435374 6f6e6563 6969005f ielP6CStonecii._ │ │ - 0x00002598 5a4e3343 4b693234 63616c63 756c6174 ZN3CKi24calculat │ │ - 0x000025a8 655f706f 73736962 6c655f74 75726e73 e_possible_turns │ │ - 0x000025b8 45504b36 43537069 656c5036 4353746f EPK6CSpielP6CSto │ │ - 0x000025c8 6e656300 5f5a4e33 434b6933 34627569 nec._ZN3CKi34bui │ │ - 0x000025d8 6c645f75 705f7475 726e706f 6f6c5f62 ld_up_turnpool_b │ │ - 0x000025e8 69676765 73745f78 5f73746f 6e657345 iggest_x_stonesE │ │ - 0x000025f8 50364353 7069656c 6369005f 5a4e3343 P6CSpielci._ZN3C │ │ - 0x00002608 4b693139 6765745f 64697374 616e6365 Ki19get_distance │ │ - 0x00002618 5f706f69 6e747345 50364353 7069656c _pointsEP6CSpiel │ │ - 0x00002628 63504b35 43547572 6e005f5f 61656162 cPK5CTurn.__aeab │ │ - 0x00002638 695f6964 6976005f 5a4e3343 4b693139 i_idiv._ZN3CKi19 │ │ - 0x00002648 6765745f 756c7469 6d617465 5f706f69 get_ultimate_poi │ │ - 0x00002658 6e747345 50364353 7069656c 6369504b ntsEP6CSpielciPK │ │ - 0x00002668 35435475 726e005f 5a386b69 54687265 5CTurn._Z8kiThre │ │ - 0x00002678 61645076 00707468 72656164 5f657869 adPv.pthread_exi │ │ - 0x00002688 74005f5a 4e33434b 69313767 65745f75 t._ZN3CKi17get_u │ │ - 0x00002698 6c74696d 6174655f 7475726e 45503643 ltimate_turnEP6C │ │ - 0x000026a8 53706965 6c636900 70746872 6561645f Spielci.pthread_ │ │ - 0x000026b8 6a6f696e 005f5a4e 31374341 6e64726f join._ZN17CAndro │ │ - 0x000026c8 69644c6f 67577269 74657233 6c6f6745 idLogWriter3logE │ │ - 0x000026d8 504b6353 74395f5f 76615f6c 69737400 PKcSt9__va_list. │ │ - 0x000026e8 5f5f616e 64726f69 645f6c6f 675f7670 __android_log_vp │ │ - 0x000026f8 72696e74 005f5a31 3367616d 6552756e rint._Z13gameRun │ │ - 0x00002708 54687265 61645076 005f5a54 56313743 ThreadPv._ZTV17C │ │ - 0x00002718 416e6472 6f69644c 6f675772 69746572 AndroidLogWriter │ │ - 0x00002728 005f5a4e 31374341 6e64726f 69644c6f ._ZN17CAndroidLo │ │ - 0x00002738 67577269 74657244 32457600 5f5a4e31 gWriterD2Ev._ZN1 │ │ - 0x00002748 3743416e 64726f69 644c6f67 57726974 7CAndroidLogWrit │ │ - 0x00002758 65724431 4576005f 5a4e3137 43416e64 erD1Ev._ZN17CAnd │ │ - 0x00002768 726f6964 4c6f6757 72697465 72443045 roidLogWriterD0E │ │ - 0x00002778 76005f5a 4e375f4a 4e49456e 76313947 v._ZN7_JNIEnv19G │ │ - 0x00002788 6574496e 74417272 6179456c 656d656e etIntArrayElemen │ │ - 0x00002798 74734550 31305f6a 696e7441 72726179 tsEP10_jintArray │ │ - 0x000027a8 5068004a 6176615f 64655f73 61736368 Ph.Java_de_sasch │ │ - 0x000027b8 61686c75 7369616b 5f667265 65626c6f ahlusiak_freeblo │ │ - 0x000027c8 6b735f63 6f6e7472 6f6c6c65 725f4a4e ks_controller_JN │ │ - 0x000027d8 49536572 7665725f 6765745f 316e756d IServer_get_1num │ │ - 0x000027e8 6265725f 316f665f 3170726f 63657373 ber_1of_1process │ │ - 0x000027f8 6f727300 73797363 6f6e6600 4a617661 ors.sysconf.Java │ │ - 0x00002808 5f64655f 73617363 6861686c 75736961 _de_saschahlusia │ │ - 0x00002818 6b5f6672 6565626c 6f6b735f 636f6e74 k_freebloks_cont │ │ - 0x00002828 726f6c6c 65725f4a 4e495365 72766572 roller_JNIServer │ │ - 0x00002838 5f6e6174 6976655f 31726573 756d655f _native_1resume_ │ │ - 0x00002848 31736572 76657200 70746872 6561645f 1server.pthread_ │ │ - 0x00002858 64657461 6368004a 6176615f 64655f73 detach.Java_de_s │ │ - 0x00002868 61736368 61686c75 7369616b 5f667265 aschahlusiak_fre │ │ - 0x00002878 65626c6f 6b735f63 6f6e7472 6f6c6c65 ebloks_controlle │ │ - 0x00002888 725f4a4e 49536572 7665725f 6e617469 r_JNIServer_nati │ │ - 0x00002898 76655f31 72756e5f 31736572 76657200 ve_1run_1server. │ │ - 0x000028a8 5f5f6469 76736933 005f5f61 65616269 __divsi3.__aeabi │ │ - 0x000028b8 5f696469 7630005f 5f616561 62695f64 _idiv0.__aeabi_d │ │ - 0x000028c8 72737562 005f5f73 75626466 33005f5f rsub.__subdf3.__ │ │ - 0x000028d8 61646464 6633005f 5f666c6f 6174756e adddf3.__floatun │ │ - 0x000028e8 73696466 005f5f61 65616269 5f756932 sidf.__aeabi_ui2 │ │ - 0x000028f8 64005f5f 666c6f61 74736964 66005f5f d.__floatsidf.__ │ │ - 0x00002908 65787465 6e647366 64663200 5f5f6165 extendsfdf2.__ae │ │ - 0x00002918 6162695f 66326400 5f5f666c 6f617475 abi_f2d.__floatu │ │ - 0x00002928 6e646964 66005f5f 61656162 695f756c ndidf.__aeabi_ul │ │ - 0x00002938 3264005f 5f666c6f 61746469 6466005f 2d.__floatdidf._ │ │ - 0x00002948 5f616561 62695f6c 3264005f 5f6d756c _aeabi_l2d.__mul │ │ - 0x00002958 64663300 5f5f6165 6162695f 646d756c df3.__aeabi_dmul │ │ - 0x00002968 005f5f64 69766466 33005f5f 67746466 .__divdf3.__gtdf │ │ - 0x00002978 32005f5f 67656466 32005f5f 6c746466 2.__gedf2.__ltdf │ │ - 0x00002988 32005f5f 6c656466 32005f5f 636d7064 2.__ledf2.__cmpd │ │ - 0x00002998 6632005f 5f6e6564 6632005f 5f657164 f2.__nedf2.__eqd │ │ - 0x000029a8 6632005f 5f616561 62695f63 6472636d f2.__aeabi_cdrcm │ │ - 0x000029b8 706c6500 5f5f6165 6162695f 6364636d ple.__aeabi_cdcm │ │ - 0x000029c8 70657100 5f5f6165 6162695f 6364636d peq.__aeabi_cdcm │ │ - 0x000029d8 706c6500 5f5f6165 6162695f 64636d70 ple.__aeabi_dcmp │ │ - 0x000029e8 6571005f 5f616561 62695f64 636d706c eq.__aeabi_dcmpl │ │ - 0x000029f8 65005f5f 61656162 695f6463 6d706765 e.__aeabi_dcmpge │ │ - 0x00002a08 005f5f61 65616269 5f64636d 70677400 .__aeabi_dcmpgt. │ │ - 0x00002a18 5f5f6669 78646673 69005f5f 61656162 __fixdfsi.__aeab │ │ - 0x00002a28 695f6c64 69763000 72616973 65005f5f i_ldiv0.raise.__ │ │ - 0x00002a38 61656162 695f756e 77696e64 5f637070 aeabi_unwind_cpp │ │ - 0x00002a48 5f707232 005f5f67 6e755f55 6e77696e _pr2.__gnu_Unwin │ │ - 0x00002a58 645f4669 6e645f65 78696478 005f5f67 d_Find_exidx.__g │ │ - 0x00002a68 6e755f55 6e77696e 645f5265 73746f72 nu_Unwind_Restor │ │ - 0x00002a78 655f5646 505f4400 5f5f676e 755f556e e_VFP_D.__gnu_Un │ │ - 0x00002a88 77696e64 5f526573 746f7265 5f564650 wind_Restore_VFP │ │ - 0x00002a98 005f5f67 6e755f55 6e77696e 645f5265 .__gnu_Unwind_Re │ │ - 0x00002aa8 73746f72 655f5646 505f445f 31365f74 store_VFP_D_16_t │ │ - 0x00002ab8 6f5f3331 005f5f67 6e755f55 6e77696e o_31.__gnu_Unwin │ │ - 0x00002ac8 645f5265 73746f72 655f574d 4d584400 d_Restore_WMMXD. │ │ - 0x00002ad8 5f5f676e 755f556e 77696e64 5f526573 __gnu_Unwind_Res │ │ - 0x00002ae8 746f7265 5f574d4d 58430061 626f7274 tore_WMMXC.abort │ │ - 0x00002af8 00726573 746f7265 5f636f72 655f7265 .restore_core_re │ │ - 0x00002b08 6773005f 556e7769 6e645f47 65744346 gs._Unwind_GetCF │ │ - 0x00002b18 41005f5f 676e755f 556e7769 6e645f52 A.__gnu_Unwind_R │ │ - 0x00002b28 61697365 45786365 7074696f 6e005f5f aiseException.__ │ │ - 0x00002b38 676e755f 556e7769 6e645f46 6f726365 gnu_Unwind_Force │ │ - 0x00002b48 64556e77 696e6400 5f5f676e 755f556e dUnwind.__gnu_Un │ │ - 0x00002b58 77696e64 5f526573 756d6500 5f5f676e wind_Resume.__gn │ │ - 0x00002b68 755f556e 77696e64 5f526573 756d655f u_Unwind_Resume_ │ │ - 0x00002b78 6f725f52 65746872 6f77005f 556e7769 or_Rethrow._Unwi │ │ - 0x00002b88 6e645f43 6f6d706c 65746500 5f556e77 nd_Complete._Unw │ │ - 0x00002b98 696e645f 44656c65 74654578 63657074 ind_DeleteExcept │ │ - 0x00002ba8 696f6e00 5f556e77 696e645f 5652535f ion._Unwind_VRS_ │ │ - 0x00002bb8 47657400 5f5f676e 755f7468 756d6231 Get.__gnu_thumb1 │ │ - 0x00002bc8 5f636173 655f7571 69005f55 6e77696e _case_uqi._Unwin │ │ - 0x00002bd8 645f5652 535f5365 74005f5f 676e755f d_VRS_Set.__gnu_ │ │ - 0x00002be8 556e7769 6e645f42 61636b74 72616365 Unwind_Backtrace │ │ - 0x00002bf8 005f5f63 78615f62 6567696e 5f636c65 .__cxa_begin_cle │ │ - 0x00002c08 616e7570 005f5f63 78615f74 7970655f anup.__cxa_type_ │ │ - 0x00002c18 6d617463 68005f5f 676e755f 756e7769 match.__gnu_unwi │ │ - 0x00002c28 6e645f65 78656375 7465005f 5f637861 nd_execute.__cxa │ │ - 0x00002c38 5f63616c 6c5f756e 65787065 63746564 _call_unexpected │ │ - 0x00002c48 005f556e 77696e64 5f565253 5f506f70 ._Unwind_VRS_Pop │ │ - 0x00002c58 005f5f67 6e755f55 6e77696e 645f5361 .__gnu_Unwind_Sa │ │ - 0x00002c68 76655f57 4d4d5844 005f5f67 6e755f55 ve_WMMXD.__gnu_U │ │ - 0x00002c78 6e77696e 645f5361 76655f57 4d4d5843 nwind_Save_WMMXC │ │ - 0x00002c88 005f5f67 6e755f55 6e77696e 645f5361 .__gnu_Unwind_Sa │ │ - 0x00002c98 76655f56 46505f44 005f5f67 6e755f55 ve_VFP_D.__gnu_U │ │ - 0x00002ca8 6e77696e 645f5361 76655f56 4650005f nwind_Save_VFP._ │ │ - 0x00002cb8 5f676e75 5f556e77 696e645f 53617665 _gnu_Unwind_Save │ │ - 0x00002cc8 5f564650 5f445f31 365f746f 5f333100 _VFP_D_16_to_31. │ │ - 0x00002cd8 5f5f7265 73746f72 655f636f 72655f72 __restore_core_r │ │ - 0x00002ce8 65677300 5f5f5f55 6e77696e 645f5261 egs.___Unwind_Ra │ │ - 0x00002cf8 69736545 78636570 74696f6e 005f556e iseException._Un │ │ - 0x00002d08 77696e64 5f526169 73654578 63657074 wind_RaiseExcept │ │ - 0x00002d18 696f6e00 5f5f5f55 6e77696e 645f5265 ion.___Unwind_Re │ │ - 0x00002d28 73756d65 005f556e 77696e64 5f526573 sume._Unwind_Res │ │ - 0x00002d38 756d6500 5f5f5f55 6e77696e 645f5265 ume.___Unwind_Re │ │ - 0x00002d48 73756d65 5f6f725f 52657468 726f7700 sume_or_Rethrow. │ │ - 0x00002d58 5f556e77 696e645f 52657375 6d655f6f _Unwind_Resume_o │ │ - 0x00002d68 725f5265 7468726f 77005f5f 5f556e77 r_Rethrow.___Unw │ │ - 0x00002d78 696e645f 466f7263 6564556e 77696e64 ind_ForcedUnwind │ │ - 0x00002d88 005f556e 77696e64 5f466f72 63656455 ._Unwind_ForcedU │ │ - 0x00002d98 6e77696e 64005f5f 5f556e77 696e645f nwind.___Unwind_ │ │ - 0x00002da8 4261636b 74726163 65005f55 6e77696e Backtrace._Unwin │ │ - 0x00002db8 645f4261 636b7472 61636500 5f5f676e d_Backtrace.__gn │ │ - 0x00002dc8 755f756e 77696e64 5f667261 6d65005f u_unwind_frame._ │ │ - 0x00002dd8 556e7769 6e645f47 65745265 67696f6e Unwind_GetRegion │ │ - 0x00002de8 53746172 74005f55 6e77696e 645f4765 Start._Unwind_Ge │ │ - 0x00002df8 744c616e 67756167 65537065 63696669 tLanguageSpecifi │ │ - 0x00002e08 63446174 61005f55 6e77696e 645f4765 cData._Unwind_Ge │ │ - 0x00002e18 74446174 6152656c 42617365 005f556e tDataRelBase._Un │ │ - 0x00002e28 77696e64 5f476574 54657874 52656c42 wind_GetTextRelB │ │ - 0x00002e38 61736500 5f656461 7461005f 5f627373 ase._edata.__bss │ │ - 0x00002e48 5f737461 7274005f 656e6400 6c69626c _start._end.libl │ │ - 0x00002e58 6f672e73 6f006c69 62737464 632b2b2e og.so.libstdc++. │ │ - 0x00002e68 736f006c 69626d2e 736f006c 6962632e so.libm.so.libc. │ │ - 0x00002e78 736f006c 6962646c 2e736f00 6c696273 so.libdl.so.libs │ │ - 0x00002e88 65727665 722e736f 00 erver.so. │ │ + 0x0000144c 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x0000145c 4c494243 006c6962 632e736f 006c6962 LIBC.libc.so.lib │ │ + 0x0000146c 73657276 65722e73 6f005f5f 6378615f server.so.__cxa_ │ │ + 0x0000147c 61746578 6974005f 5a4e3643 53706965 atexit._ZN6CSpie │ │ + 0x0000148c 6c313773 65745f73 746f6e65 5f6e756d l17set_stone_num │ │ + 0x0000149c 62657273 45696969 6969005f 5f737461 bersEiiiii.__sta │ │ + 0x000014ac 636b5f63 686b5f66 61696c00 5f5f7374 ck_chk_fail.__st │ │ + 0x000014bc 61636b5f 63686b5f 67756172 64005f5f ack_chk_guard.__ │ │ + 0x000014cc 61656162 695f756e 77696e64 5f637070 aeabi_unwind_cpp │ │ + 0x000014dc 5f707230 005f5a4e 36435370 69656c44 _pr0._ZN6CSpielD │ │ + 0x000014ec 32457600 5f5a6461 5076005f 5a545636 2Ev._ZdaPv._ZTV6 │ │ + 0x000014fc 43537069 656c005f 5a4e3643 53706965 CSpiel._ZN6CSpie │ │ + 0x0000150c 6c443145 76005f5a 4e364353 7069656c lD1Ev._ZN6CSpiel │ │ + 0x0000151c 44304576 005f5a64 6c507600 5f5a4e37 D0Ev._ZdlPv._ZN7 │ │ + 0x0000152c 43506c61 79657243 32457600 5f5a4e37 CPlayerC2Ev._ZN7 │ │ + 0x0000153c 43506c61 79657243 31457600 5f5a4e4b CPlayerC1Ev._ZNK │ │ + 0x0000154c 36435370 69656c31 34676574 5f67616d 6CSpiel14get_gam │ │ + 0x0000155c 655f6669 656c6445 69696900 5f5a4e36 e_fieldEiii._ZN6 │ │ + 0x0000156c 43537069 656c4332 4576005f 5a4e3643 CSpielC2Ev._ZN6C │ │ + 0x0000157c 53706965 6c433145 76005f5a 4e364353 SpielC1Ev._ZN6CS │ │ + 0x0000158c 7069656c 43324569 69005f5a 6e616a00 pielC2Eii._Znaj. │ │ + 0x0000159c 5f5a4e36 43537069 656c4331 45696900 _ZN6CSpielC1Eii. │ │ + 0x000015ac 5f5a4e4b 36435370 69656c31 38676574 _ZNK6CSpiel18get │ │ + 0x000015bc 5f706c61 7965725f 73746172 745f7845 _player_start_xE │ │ + 0x000015cc 69005f5a 4e4b3643 53706965 6c313867 i._ZNK6CSpiel18g │ │ + 0x000015dc 65745f70 6c617965 725f7374 6172745f et_player_start_ │ │ + 0x000015ec 79456900 5f5a4e36 43537069 656c3973 yEi._ZN6CSpiel9s │ │ + 0x000015fc 65745f74 65616d73 45696969 69005f5a et_teamsEiiii._Z │ │ + 0x0000160c 4e364353 7069656c 31397265 66726573 N6CSpiel19refres │ │ + 0x0000161c 685f706c 61796572 5f646174 61457600 h_player_dataEv. │ │ + 0x0000162c 5f5a4e37 43506c61 79657231 32726566 _ZN7CPlayer12ref │ │ + 0x0000163c 72657368 5f646174 6145504b 36435370 resh_dataEPK6CSp │ │ + 0x0000164c 69656c00 5f5a4e36 43537069 656c3137 iel._ZN6CSpiel17 │ │ + 0x0000165c 7365745f 73746f6e 655f6e75 6d626572 set_stone_number │ │ + 0x0000166c 73455061 005f5a4e 36435370 69656c31 sEPa._ZN6CSpiel1 │ │ + 0x0000167c 30696e69 745f6669 656c6445 76006d65 0init_fieldEv.me │ │ + 0x0000168c 6d736574 005f5a4e 36435370 69656c39 mset._ZN6CSpiel9 │ │ + 0x0000169c 7365745f 73656564 73453847 414d454d set_seedsE8GAMEM │ │ + 0x000016ac 4f444500 5f5a4e36 43537069 656c3134 ODE._ZN6CSpiel14 │ │ + 0x000016bc 73746172 745f6e65 775f6761 6d654538 start_new_gameE8 │ │ + 0x000016cc 47414d45 4d4f4445 005f5a4e 3743506c GAMEMODE._ZN7CPl │ │ + 0x000016dc 61796572 34696e69 7445504b 36435370 ayer4initEPK6CSp │ │ + 0x000016ec 69656c69 005f5a4e 36435370 69656c43 ieli._ZN6CSpielC │ │ + 0x000016fc 32456969 6969005f 5a4e3643 53706965 2Eiiii._ZN6CSpie │ │ + 0x0000170c 6c433145 69696969 005f5a4e 4b364353 lC1Eiiii._ZNK6CS │ │ + 0x0000171c 7069656c 31336973 5f76616c 69645f74 piel13is_valid_t │ │ + 0x0000172c 75726e45 50364353 746f6e65 69696900 urnEP6CStoneiii. │ │ + 0x0000173c 5f5a4e4b 36435374 6f6e6531 35676574 _ZNK6CStone15get │ │ + 0x0000174c 5f73746f 6e655f66 69656c64 45696900 _stone_fieldEii. │ │ + 0x0000175c 5f5a4e36 43537069 656c3133 69735f76 _ZN6CSpiel13is_v │ │ + 0x0000176c 616c6964 5f747572 6e45504b 35435475 alid_turnEPK5CTu │ │ + 0x0000177c 726e005f 5a4e3643 53706965 6c313466 rn._ZN6CSpiel14f │ │ + 0x0000178c 7265655f 67616d65 6669656c 64456969 ree_gamefieldEii │ │ + 0x0000179c 005f5a4e 36435370 69656c32 37736574 ._ZN6CSpiel27set │ │ + 0x000017ac 5f73696e 676c655f 73746f6e 655f666f _single_stone_fo │ │ + 0x000017bc 725f706c 61796572 45696969 005f5a4e r_playerEiii._ZN │ │ + 0x000017cc 36435370 69656c39 7365745f 73746f6e 6CSpiel9set_ston │ │ + 0x000017dc 65455036 4353746f 6e656969 69005f5a eEP6CStoneiii._Z │ │ + 0x000017ec 4e364353 7069656c 39736574 5f73746f N6CSpiel9set_sto │ │ + 0x000017fc 6e654550 4b354354 75726e00 5f5a4e36 neEPK5CTurn._ZN6 │ │ + 0x0000180c 43537069 656c3136 666f6c6c 6f775f73 CSpiel16follow_s │ │ + 0x0000181c 69747561 74696f6e 4569504b 535f504b ituationEiPKS_PK │ │ + 0x0000182c 35435475 726e006d 656d6370 79005f5a 5CTurn.memcpy._Z │ │ + 0x0000183c 4e364353 7069656c 39756e64 6f5f7475 N6CSpiel9undo_tu │ │ + 0x0000184c 726e4550 39435475 726e706f 6f6c3847 rnEP9CTurnpool8G │ │ + 0x0000185c 414d454d 4f444500 5f5a4e39 43547572 AMEMODE._ZN9CTur │ │ + 0x0000186c 6e706f6f 6c313164 656c6574 655f6c61 npool11delete_la │ │ + 0x0000187c 73744576 005f5a4e 36435374 6f6e6534 stEv._ZN6CStone4 │ │ + 0x0000188c 696e6974 4569005f 5a313065 72726f72 initEi._Z10error │ │ + 0x0000189c 5f657869 74504b63 69005f5a 4e364353 _exitPKci._ZN6CS │ │ + 0x000018ac 746f6e65 3131726f 74617465 5f6c6566 tone11rotate_lef │ │ + 0x000018bc 74457600 5f5f6165 6162695f 69646976 tEv.__aeabi_idiv │ │ + 0x000018cc 6d6f6400 5f5a4e36 4353746f 6e653132 mod._ZN6CStone12 │ │ + 0x000018dc 726f7461 74655f72 69676874 4576005f rotate_rightEv._ │ │ + 0x000018ec 5a4e3643 53746f6e 6531336d 6972726f ZN6CStone13mirro │ │ + 0x000018fc 725f6f76 65725f78 4576005f 5a4e3643 r_over_xEv._ZN6C │ │ + 0x0000190c 53746f6e 6531336d 6972726f 725f6f76 Stone13mirror_ov │ │ + 0x0000191c 65725f79 4576005f 5a4e3643 53746f6e er_yEv._ZN6CSton │ │ + 0x0000192c 65333663 616c6375 6c617465 5f706f73 e36calculate_pos │ │ + 0x0000193c 7369626c 655f7475 726e735f 696e5f70 sible_turns_in_p │ │ + 0x0000194c 6f736974 696f6e45 504b3643 53706965 ositionEPK6CSpie │ │ + 0x0000195c 6c696969 005f5a4e 31324353 7069656c liii._ZN12CSpiel │ │ + 0x0000196c 6c656974 65724432 4576005f 5a4e3943 leiterD2Ev._ZN9C │ │ + 0x0000197c 5475726e 706f6f6c 31366465 6c657465 Turnpool16delete │ │ + 0x0000198c 5f616c6c 5f747572 6e734576 005f5a54 _all_turnsEv._ZT │ │ + 0x0000199c 56313243 53706965 6c6c6569 74657200 V12CSpielleiter. │ │ + 0x000019ac 5f5a4e31 32435370 69656c6c 65697465 _ZN12CSpielleite │ │ + 0x000019bc 72443145 76005f5a 4e313243 53706965 rD1Ev._ZN12CSpie │ │ + 0x000019cc 6c6c6569 74657244 30457600 5f5a4e31 lleiterD0Ev._ZN1 │ │ + 0x000019dc 32435370 69656c6c 65697465 72433245 2CSpielleiterC2E │ │ + 0x000019ec 76005f5a 6e776a00 5f5a4e31 32435370 v._Znwj._ZN12CSp │ │ + 0x000019fc 69656c6c 65697465 72433145 76005f5a ielleiterC1Ev._Z │ │ + 0x00001a0c 4e313243 53706965 6c6c6569 74657231 N12CSpielleiter1 │ │ + 0x00001a1c 30616464 48697374 6f727945 50354354 0addHistoryEP5CT │ │ + 0x00001a2c 75726e00 5f5a4e39 43547572 6e706f6f urn._ZN9CTurnpoo │ │ + 0x00001a3c 6c386164 645f7475 726e4550 4b354354 l8add_turnEPK5CT │ │ + 0x00001a4c 75726e00 5f5f6165 6162695f 756e7769 urn.__aeabi_unwi │ │ + 0x00001a5c 6e645f63 70705f70 72310061 626f7274 nd_cpp_pr1.abort │ │ + 0x00001a6c 005f5a4e 31324353 7069656c 6c656974 ._ZN12CSpielleit │ │ + 0x00001a7c 65723130 61646448 6973746f 72794569 er10addHistoryEi │ │ + 0x00001a8c 50364353 746f6e65 6969005f 5a4e3943 P6CStoneii._ZN9C │ │ + 0x00001a9c 5475726e 706f6f6c 38616464 5f747572 Turnpool8add_tur │ │ + 0x00001aac 6e456950 4b364353 746f6e65 6969005f nEiPK6CStoneii._ │ │ + 0x00001abc 5a4e4b31 32435370 69656c6c 65697465 ZNK12CSpielleite │ │ + 0x00001acc 7231316e 756d5f70 6c617965 72734576 r11num_playersEv │ │ + 0x00001adc 005f5a4e 35435475 726e4432 4576005f ._ZN5CTurnD2Ev._ │ │ + 0x00001aec 5a545635 43547572 6e005f5a 4e354354 ZTV5CTurn._ZN5CT │ │ + 0x00001afc 75726e44 31457600 5f5a4e35 43547572 urnD1Ev._ZN5CTur │ │ + 0x00001b0c 6e443045 76005f5a 4e354354 75726e31 nD0Ev._ZN5CTurn1 │ │ + 0x00001b1c 30696e69 745f4354 75726e45 504b535f 0init_CTurnEPKS_ │ │ + 0x00001b2c 005f5a4e 35435475 726e4332 45504b53 ._ZN5CTurnC2EPKS │ │ + 0x00001b3c 5f005f5a 4e354354 75726e43 3145504b _._ZN5CTurnC1EPK │ │ + 0x00001b4c 535f005f 5a4e3543 5475726e 3130696e S_._ZN5CTurn10in │ │ + 0x00001b5c 69745f43 5475726e 4569504b 36435374 it_CTurnEiPK6CSt │ │ + 0x00001b6c 6f6e6569 69005f5a 4e354354 75726e43 oneii._ZN5CTurnC │ │ + 0x00001b7c 32456950 4b364353 746f6e65 6969005f 2EiPK6CStoneii._ │ │ + 0x00001b8c 5a4e3543 5475726e 43314569 504b3643 ZN5CTurnC1EiPK6C │ │ + 0x00001b9c 53746f6e 65696900 5f5a4e39 43547572 Stoneii._ZN9CTur │ │ + 0x00001bac 6e706f6f 6c37656e 645f6164 64457600 npool7end_addEv. │ │ + 0x00001bbc 5f5a4e39 43547572 6e706f6f 6c386765 _ZN9CTurnpool8ge │ │ + 0x00001bcc 745f7475 726e4569 005f5f61 6e64726f t_turnEi.__andro │ │ + 0x00001bdc 69645f6c 6f675f70 72696e74 00676574 id_log_print.get │ │ + 0x00001bec 63006578 6974005f 5f734600 5f5a4e31 c.exit.__sF._ZN1 │ │ + 0x00001bfc 32435370 69656c53 65727665 72443245 2CSpielServerD2E │ │ + 0x00001c0c 76005f5a 3131636c 6f736573 6f636b65 v._Z11closesocke │ │ + 0x00001c1c 74690066 72656500 5f5a5456 31324353 ti.free._ZTV12CS │ │ + 0x00001c2c 7069656c 53657276 6572005f 5a4e3132 pielServer._ZN12 │ │ + 0x00001c3c 43537069 656c5365 72766572 44314576 CSpielServerD1Ev │ │ + 0x00001c4c 005f5a4e 31324353 7069656c 53657276 ._ZN12CSpielServ │ │ + 0x00001c5c 65724430 4576005f 5a4e4b31 32435370 erD0Ev._ZNK12CSp │ │ + 0x00001c6c 69656c53 65727665 7231316e 756d5f63 ielServer11num_c │ │ + 0x00001c7c 6c69656e 74734576 005f5a4e 31324353 lientsEv._ZN12CS │ │ + 0x00001c8c 7069656c 53657276 65723135 73656e64 pielServer15send │ │ + 0x00001c9c 5f736572 7665725f 6d736745 504b6300 _server_msgEPKc. │ │ + 0x00001cac 7374726c 656e006d 616c6c6f 63007374 strlen.malloc.st │ │ + 0x00001cbc 72637079 005f5a4e 31324353 7069656c rcpy._ZN12CSpiel │ │ + 0x00001ccc 53657276 65723873 656e645f 616c6c45 Server8send_allE │ │ + 0x00001cdc 5031304e 45545f48 45414445 52746800 P10NET_HEADERth. │ │ + 0x00001cec 5f5a4e31 32435370 69656c53 65727665 _ZN12CSpielServe │ │ + 0x00001cfc 72313364 656c6574 655f636c 69656e74 r13delete_client │ │ + 0x00001d0c 45696200 70657272 6f72005f 5a4e3132 Eib.perror._ZN12 │ │ + 0x00001d1c 43537069 656c5365 72766572 31387365 CSpielServer18se │ │ + 0x00001d2c 6e645f73 65727665 725f7374 61747573 nd_server_status │ │ + 0x00001d3c 45760073 7072696e 7466005f 5a31326e Ev.sprintf._Z12n │ │ + 0x00001d4c 6574776f 726b5f73 656e6469 5031304e etwork_sendiP10N │ │ + 0x00001d5c 45545f48 45414445 52746800 5f5a4e31 ET_HEADERth._ZN1 │ │ + 0x00001d6c 32435370 69656c53 65727665 72313973 2CSpielServer19s │ │ + 0x00001d7c 656e645f 63757272 656e745f 706c6179 end_current_play │ │ + 0x00001d8c 65724576 005f5a4e 31324353 7069656c erEv._ZN12CSpiel │ │ + 0x00001d9c 53657276 65723130 6164645f 636c6965 Server10add_clie │ │ + 0x00001dac 6e744569 005f5a4e 31324353 7069656c ntEi._ZN12CSpiel │ │ + 0x00001dbc 53657276 65723131 6e657874 5f706c61 Server11next_pla │ │ + 0x00001dcc 79657245 76005f5a 4e4b3643 54696d65 yerEv._ZNK6CTime │ │ + 0x00001ddc 7237656c 61707365 64457600 5f5a4e31 r7elapsedEv._ZN1 │ │ + 0x00001dec 32435370 69656c53 65727665 72323061 2CSpielServer20a │ │ + 0x00001dfc 73736967 6e5f6c6f 63616c5f 706c6179 ssign_local_play │ │ + 0x00001e0c 65727345 76005f5a 4e313543 53657276 ersEv._ZN15CServ │ │ + 0x00001e1c 65724c69 7374656e 65724332 4576005f erListenerC2Ev._ │ │ + 0x00001e2c 5a4e3135 43536572 7665724c 69737465 ZN15CServerListe │ │ + 0x00001e3c 6e657243 31457600 5f5a4e31 35435365 nerC1Ev._ZN15CSe │ │ + 0x00001e4c 72766572 4c697374 656e6572 35636c6f rverListener5clo │ │ + 0x00001e5c 73654576 005f5a4e 31354353 65727665 seEv._ZN15CServe │ │ + 0x00001e6c 724c6973 74656e65 72443245 76005f5a rListenerD2Ev._Z │ │ + 0x00001e7c 4e313543 53657276 65724c69 7374656e N15CServerListen │ │ + 0x00001e8c 65724431 4576005f 5a4e3135 43536572 erD1Ev._ZN15CSer │ │ + 0x00001e9c 7665724c 69737465 6e657234 696e6974 verListener4init │ │ + 0x00001eac 45504b63 69005f5f 6572726e 6f00736f EPKci.__errno.so │ │ + 0x00001ebc 636b6574 00736574 736f636b 6f707400 cket.setsockopt. │ │ + 0x00001ecc 62696e64 006c6973 74656e00 67657461 bind.listen.geta │ │ + 0x00001edc 64647269 6e666f00 66726565 61646472 ddrinfo.freeaddr │ │ + 0x00001eec 696e666f 005f5a4e 31324353 7069656c info._ZN12CSpiel │ │ + 0x00001efc 53657276 65723130 73746172 745f6761 Server10start_ga │ │ + 0x00001f0c 6d654576 005f5a4e 36435469 6d657235 meEv._ZN6CTimer5 │ │ + 0x00001f1c 72657365 74457600 5f5a4e31 32435370 resetEv._ZN12CSp │ │ + 0x00001f2c 69656c53 65727665 72313570 726f6365 ielServer15proce │ │ + 0x00001f3c 73735f6d 65737361 67654569 5031304e ss_messageEiP10N │ │ + 0x00001f4c 45545f48 45414445 52005f5f 676e755f ET_HEADER.__gnu_ │ │ + 0x00001f5c 7468756d 62315f63 6173655f 75686900 thumb1_case_uhi. │ │ + 0x00001f6c 6c72616e 64343800 70757473 00737472 lrand48.puts.str │ │ + 0x00001f7c 64757000 5f5a4e36 4354696d 65723573 dup._ZN6CTimer5s │ │ + 0x00001f8c 6c656570 4569005f 5a4e3343 4b693131 leepEi._ZN3CKi11 │ │ + 0x00001f9c 6765745f 6b695f74 75726e45 50364353 get_ki_turnEP6CS │ │ + 0x00001fac 7069656c 63690070 72696e74 66005f5a pielci.printf._Z │ │ + 0x00001fbc 4e313243 53706965 6c536572 76657231 N12CSpielServer1 │ │ + 0x00001fcc 3368616e 646c655f 636c6965 6e744569 3handle_clientEi │ │ + 0x00001fdc 005f5a32 30726561 645f6e65 74776f72 ._Z20read_networ │ │ + 0x00001fec 6b5f6d65 73736167 65695031 304e4554 k_messageiP10NET │ │ + 0x00001ffc 5f484541 44455269 005f5f61 65616269 _HEADERi.__aeabi │ │ + 0x0000200c 5f64636d 706c7400 5f5f6165 6162695f _dcmplt.__aeabi_ │ │ + 0x0000201c 64737562 005f5f61 65616269 5f643269 dsub.__aeabi_d2i │ │ + 0x0000202c 7a005f5a 4e313243 53706965 6c536572 z._ZN12CSpielSer │ │ + 0x0000203c 76657233 72756e45 76005f5a 4e364354 ver3runEv._ZN6CT │ │ + 0x0000204c 696d6572 43314576 0073656c 65637400 imerC1Ev.select. │ │ + 0x0000205c 5f5a4e31 35435365 72766572 4c697374 _ZN15CServerList │ │ + 0x0000206c 656e6572 31357761 69745f66 6f725f70 ener15wait_for_p │ │ + 0x0000207c 6c617965 72456250 32355f5f 6b65726e layerEbP25__kern │ │ + 0x0000208c 656c5f73 6f636b61 6464725f 73746f72 el_sockaddr_stor │ │ + 0x0000209c 61676500 61636365 7074005f 5a4e3743 age.accept._ZN7C │ │ + 0x000020ac 4c6f6767 6572376c 6f675469 6d654576 Logger7logTimeEv │ │ + 0x000020bc 005f5a4e 37434c6f 67676572 336c6f67 ._ZN7CLogger3log │ │ + 0x000020cc 45504b63 7a006765 746e616d 65696e66 EPKcz.getnameinf │ │ + 0x000020dc 6f005f5a 31374c6f 63616c53 65727665 o._Z17LocalServe │ │ + 0x000020ec 72546872 65616450 76005f5a 4e313243 rThreadPv._ZN12C │ │ + 0x000020fc 53706965 6c536572 76657231 37736574 SpielServer17set │ │ + 0x0000210c 5f73746f 6e655f6e 756d6265 72734550 _stone_numbersEP │ │ + 0x0000211c 61005f5a 4e313243 53706965 6c536572 a._ZN12CSpielSer │ │ + 0x0000212c 76657243 32456969 3847414d 454d4f44 verC2Eii8GAMEMOD │ │ + 0x0000213c 4569005f 5a4e3132 43537069 656c5365 Ei._ZN12CSpielSe │ │ + 0x0000214c 72766572 43314569 69384741 4d454d4f rverC1Eii8GAMEMO │ │ + 0x0000215c 44456900 5f5a4e31 35435365 72766572 DEi._ZN15CServer │ │ + 0x0000216c 4c697374 656e6572 386e6577 5f67616d Listener8new_gam │ │ + 0x0000217c 65456969 3847414d 454d4f44 45696900 eEii8GAMEMODEii. │ │ + 0x0000218c 5f5a4e31 32435370 69656c53 65727665 _ZN12CSpielServe │ │ + 0x0000219c 72313072 756e5f73 65727665 7245504b r10run_serverEPK │ │ + 0x000021ac 63696969 69693847 414d454d 4f444550 ciiiii8GAMEMODEP │ │ + 0x000021bc 61690070 74687265 61645f63 72656174 ai.pthread_creat │ │ + 0x000021cc 65007265 63760073 656e6400 5f5a3231 e.recv.send._Z21 │ │ + 0x000021dc 6e657477 6f726b5f 63686563 6b5f6d65 network_check_me │ │ + 0x000021ec 73736167 65503130 4e45545f 48454144 ssageP10NET_HEAD │ │ + 0x000021fc 45520073 74726572 726f7200 636c6f73 ER.strerror.clos │ │ + 0x0000220c 65005f5a 4e37434c 6f676765 72396c6f e._ZN7CLogger9lo │ │ + 0x0000221c 67486561 64657245 76005f5a 4e313043 gHeaderEv._ZN10C │ │ + 0x0000222c 4c6f6757 72697465 72443245 76005f5a LogWriterD2Ev._Z │ │ + 0x0000223c 54563130 434c6f67 57726974 6572005f TV10CLogWriter._ │ │ + 0x0000224c 5a4e3130 434c6f67 57726974 65724431 ZN10CLogWriterD1 │ │ + 0x0000225c 4576005f 5a4e3133 43537464 6f757457 Ev._ZN13CStdoutW │ │ + 0x0000226c 72697465 72443245 76005f5a 54563133 riterD2Ev._ZTV13 │ │ + 0x0000227c 43537464 6f757457 72697465 72005f5a CStdoutWriter._Z │ │ + 0x0000228c 4e313343 5374646f 75745772 69746572 N13CStdoutWriter │ │ + 0x0000229c 44314576 005f5a4e 3130434c 6f675772 D1Ev._ZN10CLogWr │ │ + 0x000022ac 69746572 44304576 005f5a4e 31334353 iterD0Ev._ZN13CS │ │ + 0x000022bc 74646f75 74577269 74657244 30457600 tdoutWriterD0Ev. │ │ + 0x000022cc 5f5a4e31 30434c6f 67577269 74657233 _ZN10CLogWriter3 │ │ + 0x000022dc 6c6f6745 504b6353 74395f5f 76615f6c logEPKcSt9__va_l │ │ + 0x000022ec 69737400 5f5a4e31 33435374 646f7574 ist._ZN13CStdout │ │ + 0x000022fc 57726974 6572336c 6f674550 4b635374 Writer3logEPKcSt │ │ + 0x0000230c 395f5f76 615f6c69 73740076 7072696e 9__va_list.vprin │ │ + 0x0000231c 7466005f 5a4e3130 434c6f67 57726974 tf._ZN10CLogWrit │ │ + 0x0000232c 65723132 6164644c 6f675772 69746572 er12addLogWriter │ │ + 0x0000233c 4550535f 005f5a4e 3134434c 6f674669 EPS_._ZN14CLogFi │ │ + 0x0000234c 6c655772 69746572 43324576 005f5a54 leWriterC2Ev._ZT │ │ + 0x0000235c 56313443 4c6f6746 696c6557 72697465 V14CLogFileWrite │ │ + 0x0000236c 72005f5a 4e313443 4c6f6746 696c6557 r._ZN14CLogFileW │ │ + 0x0000237c 72697465 72433145 76005f5a 4e313443 riterC1Ev._ZN14C │ │ + 0x0000238c 4c6f6746 696c6557 72697465 72313063 LogFileWriter10c │ │ + 0x0000239c 72656174 6546696c 6545504b 6300666f reateFileEPKc.fo │ │ + 0x000023ac 70656e00 5f5a4e31 34434c6f 6746696c pen._ZN14CLogFil │ │ + 0x000023bc 65577269 74657235 666c7573 68457600 eWriter5flushEv. │ │ + 0x000023cc 66666c75 7368005f 5a4e3134 434c6f67 fflush._ZN14CLog │ │ + 0x000023dc 46696c65 57726974 65723963 6c6f7365 FileWriter9close │ │ + 0x000023ec 46696c65 45760066 636c6f73 65005f5a FileEv.fclose._Z │ │ + 0x000023fc 4e313443 4c6f6746 696c6557 72697465 N14CLogFileWrite │ │ + 0x0000240c 72443245 76005f5a 4e313443 4c6f6746 rD2Ev._ZN14CLogF │ │ + 0x0000241c 696c6557 72697465 72443145 76005f5a ileWriterD1Ev._Z │ │ + 0x0000242c 4e313443 4c6f6746 696c6557 72697465 N14CLogFileWrite │ │ + 0x0000243c 72443045 76005f5a 4e313443 4c6f6746 rD0Ev._ZN14CLogF │ │ + 0x0000244c 696c6557 72697465 72336c6f 6745504b ileWriter3logEPK │ │ + 0x0000245c 63537439 5f5f7661 5f6c6973 74007666 cSt9__va_list.vf │ │ + 0x0000246c 7072696e 7466005f 5a4e3743 4c6f6767 printf._ZN7CLogg │ │ + 0x0000247c 6572356c 6f677661 45504b63 5374395f er5logvaEPKcSt9_ │ │ + 0x0000248c 5f76615f 6c697374 005f5a4e 37434c6f _va_list._ZN7CLo │ │ + 0x0000249c 67676572 376c6f67 4c696e65 45504b63 gger7logLineEPKc │ │ + 0x000024ac 7a005f5a 4e313143 47616d65 4c6f6767 z._ZN11CGameLogg │ │ + 0x000024bc 6572396c 6f674865 61646572 45760074 er9logHeaderEv.t │ │ + 0x000024cc 696d6500 6374696d 65005f5a 4e313143 ime.ctime._ZN11C │ │ + 0x000024dc 47616d65 4c6f6767 65724332 45503130 GameLoggerC2EP10 │ │ + 0x000024ec 434c6f67 57726974 65726900 5f5a5456 CLogWriteri._ZTV │ │ + 0x000024fc 31314347 616d654c 6f676765 72005f5a 11CGameLogger._Z │ │ + 0x0000250c 4e313143 47616d65 4c6f6767 65724331 N11CGameLoggerC1 │ │ + 0x0000251c 45503130 434c6f67 57726974 65726900 EP10CLogWriteri. │ │ + 0x0000252c 5f5a5456 37434c6f 67676572 005f5f61 _ZTV7CLogger.__a │ │ + 0x0000253c 65616269 5f693264 005f5f61 65616269 eabi_i2d.__aeabi │ │ + 0x0000254c 5f646469 76005f5f 61656162 695f6461 _ddiv.__aeabi_da │ │ + 0x0000255c 6464005f 5a4e4b36 4354696d 65723767 dd._ZNK6CTimer7g │ │ + 0x0000256c 65745469 636b4576 00676574 74696d65 etTickEv.gettime │ │ + 0x0000257c 6f666461 79005f5a 4e364354 696d6572 ofday._ZN6CTimer │ │ + 0x0000258c 43324576 0075736c 65657000 5f5a4e33 C2Ev.usleep._ZN3 │ │ + 0x0000259c 434b6933 3663616c 63756c61 74655f70 CKi36calculate_p │ │ + 0x000025ac 6f737369 626c655f 7475726e 735f696e ossible_turns_in │ │ + 0x000025bc 5f706f73 6974696f 6e45504b 36435370 _positionEPK6CSp │ │ + 0x000025cc 69656c50 36435374 6f6e6563 6969005f ielP6CStonecii._ │ │ + 0x000025dc 5a4e3343 4b693234 63616c63 756c6174 ZN3CKi24calculat │ │ + 0x000025ec 655f706f 73736962 6c655f74 75726e73 e_possible_turns │ │ + 0x000025fc 45504b36 43537069 656c5036 4353746f EPK6CSpielP6CSto │ │ + 0x0000260c 6e656300 5f5a4e33 434b6933 34627569 nec._ZN3CKi34bui │ │ + 0x0000261c 6c645f75 705f7475 726e706f 6f6c5f62 ld_up_turnpool_b │ │ + 0x0000262c 69676765 73745f78 5f73746f 6e657345 iggest_x_stonesE │ │ + 0x0000263c 50364353 7069656c 6369005f 5a4e3343 P6CSpielci._ZN3C │ │ + 0x0000264c 4b693139 6765745f 64697374 616e6365 Ki19get_distance │ │ + 0x0000265c 5f706f69 6e747345 50364353 7069656c _pointsEP6CSpiel │ │ + 0x0000266c 63504b35 43547572 6e005f5f 61656162 cPK5CTurn.__aeab │ │ + 0x0000267c 695f6964 6976005f 5a4e3343 4b693139 i_idiv._ZN3CKi19 │ │ + 0x0000268c 6765745f 756c7469 6d617465 5f706f69 get_ultimate_poi │ │ + 0x0000269c 6e747345 50364353 7069656c 6369504b ntsEP6CSpielciPK │ │ + 0x000026ac 35435475 726e005f 5a386b69 54687265 5CTurn._Z8kiThre │ │ + 0x000026bc 61645076 00707468 72656164 5f657869 adPv.pthread_exi │ │ + 0x000026cc 74005f5a 4e33434b 69313767 65745f75 t._ZN3CKi17get_u │ │ + 0x000026dc 6c74696d 6174655f 7475726e 45503643 ltimate_turnEP6C │ │ + 0x000026ec 53706965 6c636900 70746872 6561645f Spielci.pthread_ │ │ + 0x000026fc 6a6f696e 005f5a4e 31374341 6e64726f join._ZN17CAndro │ │ + 0x0000270c 69644c6f 67577269 74657233 6c6f6745 idLogWriter3logE │ │ + 0x0000271c 504b6353 74395f5f 76615f6c 69737400 PKcSt9__va_list. │ │ + 0x0000272c 5f5f616e 64726f69 645f6c6f 675f7670 __android_log_vp │ │ + 0x0000273c 72696e74 005f5a31 3367616d 6552756e rint._Z13gameRun │ │ + 0x0000274c 54687265 61645076 005f5a54 56313743 ThreadPv._ZTV17C │ │ + 0x0000275c 416e6472 6f69644c 6f675772 69746572 AndroidLogWriter │ │ + 0x0000276c 005f5a4e 31374341 6e64726f 69644c6f ._ZN17CAndroidLo │ │ + 0x0000277c 67577269 74657244 32457600 5f5a4e31 gWriterD2Ev._ZN1 │ │ + 0x0000278c 3743416e 64726f69 644c6f67 57726974 7CAndroidLogWrit │ │ + 0x0000279c 65724431 4576005f 5a4e3137 43416e64 erD1Ev._ZN17CAnd │ │ + 0x000027ac 726f6964 4c6f6757 72697465 72443045 roidLogWriterD0E │ │ + 0x000027bc 76004a61 76615f64 655f7361 73636861 v.Java_de_sascha │ │ + 0x000027cc 686c7573 69616b5f 66726565 626c6f6b hlusiak_freeblok │ │ + 0x000027dc 735f636f 6e74726f 6c6c6572 5f4a4e49 s_controller_JNI │ │ + 0x000027ec 53657276 65725f67 65745f31 6e756d62 Server_get_1numb │ │ + 0x000027fc 65725f31 6f665f31 70726f63 6573736f er_1of_1processo │ │ + 0x0000280c 72730073 7973636f 6e66004a 6176615f rs.sysconf.Java_ │ │ + 0x0000281c 64655f73 61736368 61686c75 7369616b de_saschahlusiak │ │ + 0x0000282c 5f667265 65626c6f 6b735f63 6f6e7472 _freebloks_contr │ │ + 0x0000283c 6f6c6c65 725f4a4e 49536572 7665725f oller_JNIServer_ │ │ + 0x0000284c 6e617469 76655f31 72657375 6d655f31 native_1resume_1 │ │ + 0x0000285c 73657276 65720070 74687265 61645f64 server.pthread_d │ │ + 0x0000286c 65746163 68004a61 76615f64 655f7361 etach.Java_de_sa │ │ + 0x0000287c 73636861 686c7573 69616b5f 66726565 schahlusiak_free │ │ + 0x0000288c 626c6f6b 735f636f 6e74726f 6c6c6572 bloks_controller │ │ + 0x0000289c 5f4a4e49 53657276 65725f6e 61746976 _JNIServer_nativ │ │ + 0x000028ac 655f3172 756e5f31 73657276 6572005f e_1run_1server._ │ │ + 0x000028bc 5f646976 73693300 5f5f6165 6162695f _divsi3.__aeabi_ │ │ + 0x000028cc 69646976 30005f5f 61656162 695f6472 idiv0.__aeabi_dr │ │ + 0x000028dc 73756200 5f5f7375 62646633 005f5f61 sub.__subdf3.__a │ │ + 0x000028ec 64646466 33005f5f 666c6f61 74756e73 dddf3.__floatuns │ │ + 0x000028fc 69646600 5f5f6165 6162695f 75693264 idf.__aeabi_ui2d │ │ + 0x0000290c 005f5f66 6c6f6174 73696466 005f5f65 .__floatsidf.__e │ │ + 0x0000291c 7874656e 64736664 6632005f 5f616561 xtendsfdf2.__aea │ │ + 0x0000292c 62695f66 3264005f 5f666c6f 6174756e bi_f2d.__floatun │ │ + 0x0000293c 64696466 005f5f61 65616269 5f756c32 didf.__aeabi_ul2 │ │ + 0x0000294c 64005f5f 666c6f61 74646964 66005f5f d.__floatdidf.__ │ │ + 0x0000295c 61656162 695f6c32 64005f5f 6d756c64 aeabi_l2d.__muld │ │ + 0x0000296c 6633005f 5f616561 62695f64 6d756c00 f3.__aeabi_dmul. │ │ + 0x0000297c 5f5f6469 76646633 005f5f67 74646632 __divdf3.__gtdf2 │ │ + 0x0000298c 005f5f67 65646632 005f5f6c 74646632 .__gedf2.__ltdf2 │ │ + 0x0000299c 005f5f6c 65646632 005f5f63 6d706466 .__ledf2.__cmpdf │ │ + 0x000029ac 32005f5f 6e656466 32005f5f 65716466 2.__nedf2.__eqdf │ │ + 0x000029bc 32005f5f 61656162 695f6364 72636d70 2.__aeabi_cdrcmp │ │ + 0x000029cc 6c65005f 5f616561 62695f63 64636d70 le.__aeabi_cdcmp │ │ + 0x000029dc 6571005f 5f616561 62695f63 64636d70 eq.__aeabi_cdcmp │ │ + 0x000029ec 6c65005f 5f616561 62695f64 636d7065 le.__aeabi_dcmpe │ │ + 0x000029fc 71005f5f 61656162 695f6463 6d706c65 q.__aeabi_dcmple │ │ + 0x00002a0c 005f5f61 65616269 5f64636d 70676500 .__aeabi_dcmpge. │ │ + 0x00002a1c 5f5f6165 6162695f 64636d70 6774005f __aeabi_dcmpgt._ │ │ + 0x00002a2c 5f666978 64667369 005f5f61 65616269 _fixdfsi.__aeabi │ │ + 0x00002a3c 5f6c6469 76300072 61697365 005f5f61 _ldiv0.raise.__a │ │ + 0x00002a4c 65616269 5f756e77 696e645f 6370705f eabi_unwind_cpp_ │ │ + 0x00002a5c 70723200 5f5f676e 755f556e 77696e64 pr2.__gnu_Unwind │ │ + 0x00002a6c 5f46696e 645f6578 69647800 5f5f676e _Find_exidx.__gn │ │ + 0x00002a7c 755f556e 77696e64 5f526573 746f7265 u_Unwind_Restore │ │ + 0x00002a8c 5f564650 5f44005f 5f676e75 5f556e77 _VFP_D.__gnu_Unw │ │ + 0x00002a9c 696e645f 52657374 6f72655f 56465000 ind_Restore_VFP. │ │ + 0x00002aac 5f5f676e 755f556e 77696e64 5f526573 __gnu_Unwind_Res │ │ + 0x00002abc 746f7265 5f564650 5f445f31 365f746f tore_VFP_D_16_to │ │ + 0x00002acc 5f333100 5f5f676e 755f556e 77696e64 _31.__gnu_Unwind │ │ + 0x00002adc 5f526573 746f7265 5f574d4d 5844005f _Restore_WMMXD._ │ │ + 0x00002aec 5f676e75 5f556e77 696e645f 52657374 _gnu_Unwind_Rest │ │ + 0x00002afc 6f72655f 574d4d58 43007265 73746f72 ore_WMMXC.restor │ │ + 0x00002b0c 655f636f 72655f72 65677300 5f556e77 e_core_regs._Unw │ │ + 0x00002b1c 696e645f 47657443 4641005f 5f676e75 ind_GetCFA.__gnu │ │ + 0x00002b2c 5f556e77 696e645f 52616973 65457863 _Unwind_RaiseExc │ │ + 0x00002b3c 65707469 6f6e005f 5f676e75 5f556e77 eption.__gnu_Unw │ │ + 0x00002b4c 696e645f 466f7263 6564556e 77696e64 ind_ForcedUnwind │ │ + 0x00002b5c 005f5f67 6e755f55 6e77696e 645f5265 .__gnu_Unwind_Re │ │ + 0x00002b6c 73756d65 005f5f67 6e755f55 6e77696e sume.__gnu_Unwin │ │ + 0x00002b7c 645f5265 73756d65 5f6f725f 52657468 d_Resume_or_Reth │ │ + 0x00002b8c 726f7700 5f556e77 696e645f 436f6d70 row._Unwind_Comp │ │ + 0x00002b9c 6c657465 005f556e 77696e64 5f44656c lete._Unwind_Del │ │ + 0x00002bac 65746545 78636570 74696f6e 005f556e eteException._Un │ │ + 0x00002bbc 77696e64 5f565253 5f476574 005f556e wind_VRS_Get._Un │ │ + 0x00002bcc 77696e64 5f565253 5f536574 005f5f67 wind_VRS_Set.__g │ │ + 0x00002bdc 6e755f55 6e77696e 645f4261 636b7472 nu_Unwind_Backtr │ │ + 0x00002bec 61636500 5f5f6378 615f6265 67696e5f ace.__cxa_begin_ │ │ + 0x00002bfc 636c6561 6e757000 5f5f6378 615f7479 cleanup.__cxa_ty │ │ + 0x00002c0c 70655f6d 61746368 005f5f67 6e755f75 pe_match.__gnu_u │ │ + 0x00002c1c 6e77696e 645f6578 65637574 65005f5f nwind_execute.__ │ │ + 0x00002c2c 6378615f 63616c6c 5f756e65 78706563 cxa_call_unexpec │ │ + 0x00002c3c 74656400 5f556e77 696e645f 5652535f ted._Unwind_VRS_ │ │ + 0x00002c4c 506f7000 5f5f676e 755f556e 77696e64 Pop.__gnu_Unwind │ │ + 0x00002c5c 5f536176 655f5646 505f4400 5f5f676e _Save_VFP_D.__gn │ │ + 0x00002c6c 755f556e 77696e64 5f536176 655f5646 u_Unwind_Save_VF │ │ + 0x00002c7c 50005f5f 676e755f 556e7769 6e645f53 P.__gnu_Unwind_S │ │ + 0x00002c8c 6176655f 5646505f 445f3136 5f746f5f ave_VFP_D_16_to_ │ │ + 0x00002c9c 3331005f 5f676e75 5f556e77 696e645f 31.__gnu_Unwind_ │ │ + 0x00002cac 53617665 5f574d4d 5844005f 5f676e75 Save_WMMXD.__gnu │ │ + 0x00002cbc 5f556e77 696e645f 53617665 5f574d4d _Unwind_Save_WMM │ │ + 0x00002ccc 5843005f 5f726573 746f7265 5f636f72 XC.__restore_cor │ │ + 0x00002cdc 655f7265 6773005f 5f5f556e 77696e64 e_regs.___Unwind │ │ + 0x00002cec 5f526169 73654578 63657074 696f6e00 _RaiseException. │ │ + 0x00002cfc 5f556e77 696e645f 52616973 65457863 _Unwind_RaiseExc │ │ + 0x00002d0c 65707469 6f6e005f 5f5f556e 77696e64 eption.___Unwind │ │ + 0x00002d1c 5f526573 756d6500 5f556e77 696e645f _Resume._Unwind_ │ │ + 0x00002d2c 52657375 6d65005f 5f5f556e 77696e64 Resume.___Unwind │ │ + 0x00002d3c 5f526573 756d655f 6f725f52 65746872 _Resume_or_Rethr │ │ + 0x00002d4c 6f77005f 556e7769 6e645f52 6573756d ow._Unwind_Resum │ │ + 0x00002d5c 655f6f72 5f526574 68726f77 005f5f5f e_or_Rethrow.___ │ │ + 0x00002d6c 556e7769 6e645f46 6f726365 64556e77 Unwind_ForcedUnw │ │ + 0x00002d7c 696e6400 5f556e77 696e645f 466f7263 ind._Unwind_Forc │ │ + 0x00002d8c 6564556e 77696e64 005f5f5f 556e7769 edUnwind.___Unwi │ │ + 0x00002d9c 6e645f42 61636b74 72616365 005f556e nd_Backtrace._Un │ │ + 0x00002dac 77696e64 5f426163 6b747261 6365005f wind_Backtrace._ │ │ + 0x00002dbc 5f676e75 5f756e77 696e645f 6672616d _gnu_unwind_fram │ │ + 0x00002dcc 65005f55 6e77696e 645f4765 74526567 e._Unwind_GetReg │ │ + 0x00002ddc 696f6e53 74617274 005f556e 77696e64 ionStart._Unwind │ │ + 0x00002dec 5f476574 4c616e67 75616765 53706563 _GetLanguageSpec │ │ + 0x00002dfc 69666963 44617461 005f556e 77696e64 ificData._Unwind │ │ + 0x00002e0c 5f476574 44617461 52656c42 61736500 _GetDataRelBase. │ │ + 0x00002e1c 5f556e77 696e645f 47657454 65787452 _Unwind_GetTextR │ │ + 0x00002e2c 656c4261 7365005f 65646174 61005f5f elBase._edata.__ │ │ + 0x00002e3c 6273735f 73746172 74005f65 6e64006c bss_start._end.l │ │ + 0x00002e4c 69626c6f 672e736f 006c6962 73746463 iblog.so.libstdc │ │ + 0x00002e5c 2b2b2e73 6f006c69 626d2e73 6f006c69 ++.so.libm.so.li │ │ + 0x00002e6c 62646c2e 736f00 bdl.so. ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,145 +1,145 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x00002e94 07010000 2e010000 0d010000 00000000 ................ │ │ - 0x00002ea4 1c010000 07010000 b1000000 00000000 ................ │ │ - 0x00002eb4 00000000 9a000000 8c000000 00000000 ................ │ │ - 0x00002ec4 24010000 b0000000 00000000 de000000 $............... │ │ - 0x00002ed4 2f000000 55000000 cc000000 00000000 /...U........... │ │ - 0x00002ee4 fe000000 28010000 76000000 0e010000 ....(...v....... │ │ - 0x00002ef4 00000000 3b000000 c3000000 fa000000 ....;........... │ │ - 0x00002f04 1e000000 2d000000 f5000000 08000000 ....-........... │ │ - 0x00002f14 b6000000 d7000000 00000000 00000000 ................ │ │ - 0x00002f24 00000000 c2000000 e7000000 00000000 ................ │ │ - 0x00002f34 00000000 b4000000 a5000000 14010000 ................ │ │ - 0x00002f44 86000000 b5000000 56000000 99000000 ........V....... │ │ - 0x00002f54 00000000 00000000 62000000 00000000 ........b....... │ │ - 0x00002f64 00000000 c4000000 00000000 00000000 ................ │ │ - 0x00002f74 00000000 00000000 00000000 18010000 ................ │ │ - 0x00002f84 1a000000 00000000 e2000000 03010000 ................ │ │ - 0x00002f94 02010000 54000000 00000000 00000000 ....T........... │ │ - 0x00002fa4 00000000 ca000000 4f000000 5c000000 ........O...\... │ │ - 0x00002fb4 b8000000 2b010000 00010000 52000000 ....+.......R... │ │ - 0x00002fc4 00000000 d8000000 00000000 f2000000 ................ │ │ - 0x00002fd4 d3000000 e5000000 15010000 31000000 ............1... │ │ - 0x00002fe4 00000000 08010000 ee000000 d2000000 ................ │ │ - 0x00002ff4 19010000 00000000 c5000000 c6000000 ................ │ │ - 0x00003004 4b000000 44000000 ac000000 00000000 K...D........... │ │ - 0x00003014 00000000 f3000000 06010000 9f000000 ................ │ │ - 0x00003024 23010000 00000000 c9000000 18000000 #............... │ │ - 0x00003034 ec000000 00000000 21010000 8a000000 ........!....... │ │ - 0x00003044 4c000000 00000000 95000000 87000000 L............... │ │ - 0x00003054 00000000 00000000 2a010000 00000000 ........*....... │ │ - 0x00003064 75000000 00000000 a9000000 d0000000 u............... │ │ - 0x00003074 9d000000 93000000 00000000 0b010000 ................ │ │ - 0x00003084 bf000000 a8000000 8b000000 63000000 ............c... │ │ - 0x00003094 00000000 00000000 cf000000 00000000 ................ │ │ - 0x000030a4 a6000000 00000000 c8000000 4a000000 ............J... │ │ - 0x000030b4 29010000 00000000 fc000000 12000000 )............... │ │ - 0x000030c4 00000000 22010000 41000000 c1000000 ...."...A....... │ │ - 0x000030d4 11010000 fd000000 00000000 68000000 ............h... │ │ - 0x000030e4 01010000 00000000 0c010000 7a000000 ............z... │ │ - 0x000030f4 00000000 00000000 03000000 eb000000 ................ │ │ - 0x00003104 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003114 16000000 1f000000 00000000 1a010000 ................ │ │ - 0x00003124 00000000 bb000000 51000000 15000000 ........Q....... │ │ - 0x00003134 00000000 00000000 58000000 00000000 ........X....... │ │ - 0x00003144 d1000000 fb000000 36000000 1d010000 ........6....... │ │ - 0x00003154 25010000 f7000000 09010000 00000000 %............... │ │ - 0x00003164 91000000 00000000 7b000000 e0000000 ........{....... │ │ - 0x00003174 53000000 00000000 dd000000 e1000000 S............... │ │ - 0x00003184 ef000000 81000000 1e010000 00000000 ................ │ │ - 0x00003194 90000000 f4000000 cb000000 00000000 ................ │ │ - 0x000031a4 8e000000 00000000 bd000000 45000000 ............E... │ │ - 0x000031b4 ba000000 ce000000 04010000 0f010000 ................ │ │ - 0x000031c4 00000000 00000000 ed000000 00000000 ................ │ │ - 0x000031d4 e6000000 00000000 a7000000 00000000 ................ │ │ - 0x000031e4 27010000 00000000 00000000 00000000 '............... │ │ - 0x000031f4 00000000 17010000 16010000 f6000000 ................ │ │ - 0x00003204 00000000 13010000 00000000 2c010000 ............,... │ │ - 0x00003214 00000000 0e000000 10010000 7e000000 ............~... │ │ - 0x00003224 00000000 00000000 27000000 d9000000 ........'....... │ │ - 0x00003234 a3000000 98000000 50000000 ad000000 ........P....... │ │ - 0x00003244 ab000000 db000000 f0000000 f8000000 ................ │ │ - 0x00003254 e9000000 26010000 7f000000 00000000 ....&........... │ │ - 0x00003264 c0000000 b3000000 2d010000 00000000 ........-....... │ │ - 0x00003274 12010000 20010000 00000000 14000000 .... ........... │ │ - 0x00003284 00000000 d6000000 f9000000 42000000 ............B... │ │ - 0x00003294 78000000 00000000 00000000 1f010000 x............... │ │ - 0x000032a4 1b010000 00000000 00000000 00000000 ................ │ │ - 0x000032b4 22000000 00000000 00000000 00000000 "............... │ │ - 0x000032c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002e74 07010000 2c010000 0c010000 00000000 ....,........... │ │ + 0x00002e84 1a010000 06010000 b2000000 00000000 ................ │ │ + 0x00002e94 00000000 9b000000 8d000000 00000000 ................ │ │ + 0x00002ea4 22010000 b1000000 00000000 de000000 "............... │ │ + 0x00002eb4 2f000000 56000000 cd000000 00000000 /...V........... │ │ + 0x00002ec4 fe000000 26010000 77000000 f1000000 ....&...w....... │ │ + 0x00002ed4 00000000 3b000000 c4000000 fa000000 ....;........... │ │ + 0x00002ee4 1e000000 2d000000 f5000000 08000000 ....-........... │ │ + 0x00002ef4 b7000000 d7000000 00000000 00000000 ................ │ │ + 0x00002f04 00000000 c3000000 e7000000 00000000 ................ │ │ + 0x00002f14 00000000 b5000000 a6000000 12010000 ................ │ │ + 0x00002f24 87000000 b6000000 57000000 9a000000 ........W....... │ │ + 0x00002f34 00000000 00000000 63000000 00000000 ........c....... │ │ + 0x00002f44 00000000 c5000000 00000000 00000000 ................ │ │ + 0x00002f54 00000000 00000000 00000000 14010000 ................ │ │ + 0x00002f64 1a000000 00000000 e2000000 03010000 ................ │ │ + 0x00002f74 02010000 55000000 00000000 00000000 ....U........... │ │ + 0x00002f84 00000000 cb000000 50000000 5d000000 ........P...]... │ │ + 0x00002f94 b9000000 29010000 00010000 53000000 ....).......S... │ │ + 0x00002fa4 00000000 d8000000 00000000 f2000000 ................ │ │ + 0x00002fb4 d4000000 e5000000 13010000 31000000 ............1... │ │ + 0x00002fc4 00000000 07010000 ee000000 d3000000 ................ │ │ + 0x00002fd4 15010000 00000000 c6000000 c7000000 ................ │ │ + 0x00002fe4 4c000000 45000000 ad000000 00000000 L...E........... │ │ + 0x00002ff4 00000000 f3000000 05010000 a0000000 ................ │ │ + 0x00003004 21010000 00000000 ca000000 18000000 !............... │ │ + 0x00003014 ec000000 00000000 1f010000 8b000000 ................ │ │ + 0x00003024 4d000000 00000000 96000000 88000000 M............... │ │ + 0x00003034 00000000 00000000 28010000 00000000 ........(....... │ │ + 0x00003044 76000000 00000000 aa000000 d1000000 v............... │ │ + 0x00003054 9e000000 94000000 00000000 0a010000 ................ │ │ + 0x00003064 c0000000 a9000000 8c000000 64000000 ............d... │ │ + 0x00003074 00000000 00000000 d0000000 00000000 ................ │ │ + 0x00003084 a7000000 00000000 c9000000 4b000000 ............K... │ │ + 0x00003094 27010000 00000000 fc000000 12000000 '............... │ │ + 0x000030a4 00000000 20010000 42000000 c2000000 .... ...B....... │ │ + 0x000030b4 0f010000 fd000000 00000000 69000000 ............i... │ │ + 0x000030c4 01010000 00000000 0b010000 7b000000 ............{... │ │ + 0x000030d4 00000000 00000000 03000000 eb000000 ................ │ │ + 0x000030e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000030f4 16000000 1f000000 00000000 16010000 ................ │ │ + 0x00003104 00000000 bc000000 52000000 15000000 ........R....... │ │ + 0x00003114 00000000 00000000 59000000 00000000 ........Y....... │ │ + 0x00003124 d2000000 fb000000 36000000 1b010000 ........6....... │ │ + 0x00003134 23010000 f7000000 08010000 00000000 #............... │ │ + 0x00003144 92000000 00000000 7c000000 e0000000 ........|....... │ │ + 0x00003154 54000000 00000000 dd000000 e1000000 T............... │ │ + 0x00003164 ef000000 82000000 1c010000 00000000 ................ │ │ + 0x00003174 91000000 f4000000 cc000000 00000000 ................ │ │ + 0x00003184 8f000000 00000000 be000000 46000000 ............F... │ │ + 0x00003194 bb000000 cf000000 7d000000 0d010000 ........}....... │ │ + 0x000031a4 00000000 00000000 ed000000 00000000 ................ │ │ + 0x000031b4 e6000000 00000000 a8000000 00000000 ................ │ │ + 0x000031c4 25010000 00000000 00000000 00000000 %............... │ │ + 0x000031d4 00000000 18010000 17010000 f6000000 ................ │ │ + 0x000031e4 00000000 11010000 00000000 2a010000 ............*... │ │ + 0x000031f4 00000000 0e000000 0e010000 7f000000 ................ │ │ + 0x00003204 00000000 00000000 27000000 d9000000 ........'....... │ │ + 0x00003214 a4000000 99000000 51000000 ae000000 ........Q....... │ │ + 0x00003224 ac000000 db000000 f0000000 f8000000 ................ │ │ + 0x00003234 e9000000 24010000 80000000 00000000 ....$........... │ │ + 0x00003244 c1000000 b4000000 2b010000 00000000 ........+....... │ │ + 0x00003254 10010000 1e010000 00000000 14000000 ................ │ │ + 0x00003264 00000000 d6000000 f9000000 43000000 ............C... │ │ + 0x00003274 79000000 00000000 00000000 1d010000 y............... │ │ + 0x00003284 19010000 00000000 00000000 00000000 ................ │ │ + 0x00003294 22000000 00000000 00000000 00000000 "............... │ │ + 0x000032a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000032b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000032c4 00000000 00000000 0b000000 00000000 ................ │ │ 0x000032d4 00000000 00000000 00000000 00000000 ................ │ │ - 0x000032e4 00000000 00000000 0b000000 00000000 ................ │ │ + 0x000032e4 00000000 00000000 00000000 00000000 ................ │ │ 0x000032f4 00000000 00000000 00000000 00000000 ................ │ │ 0x00003304 00000000 00000000 00000000 00000000 ................ │ │ 0x00003314 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003324 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003334 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003344 00000000 00000000 21000000 00000000 ........!....... │ │ - 0x00003354 00000000 00000000 11000000 00000000 ................ │ │ - 0x00003364 00000000 1d000000 00000000 00000000 ................ │ │ - 0x00003374 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003384 13000000 00000000 00000000 00000000 ................ │ │ - 0x00003394 2e000000 00000000 00000000 00000000 ................ │ │ - 0x000033a4 00000000 00000000 00000000 02000000 ................ │ │ - 0x000033b4 00000000 29000000 00000000 00000000 ....)........... │ │ - 0x000033c4 32000000 00000000 33000000 00000000 2.......3....... │ │ - 0x000033d4 00000000 35000000 00000000 00000000 ....5........... │ │ - 0x000033e4 00000000 47000000 00000000 00000000 ....G........... │ │ - 0x000033f4 00000000 00000000 23000000 00000000 ........#....... │ │ - 0x00003404 0f000000 00000000 00000000 00000000 ................ │ │ - 0x00003414 00000000 24000000 00000000 00000000 ....$........... │ │ - 0x00003424 00000000 4d000000 00000000 00000000 ....M........... │ │ - 0x00003434 00000000 00000000 00000000 17000000 ................ │ │ - 0x00003444 09000000 00000000 00000000 00000000 ................ │ │ - 0x00003454 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003464 38000000 00000000 00000000 00000000 8............... │ │ - 0x00003474 00000000 20000000 6e000000 00000000 .... ...n....... │ │ - 0x00003484 66000000 60000000 00000000 00000000 f...`........... │ │ - 0x00003494 57000000 2a000000 6a000000 5b000000 W...*...j...[... │ │ - 0x000034a4 00000000 79000000 67000000 00000000 ....y...g....... │ │ - 0x000034b4 00000000 00000000 00000000 43000000 ............C... │ │ - 0x000034c4 00000000 00000000 00000000 00000000 ................ │ │ - 0x000034d4 6c000000 3d000000 19000000 39000000 l...=.......9... │ │ - 0x000034e4 49000000 00000000 00000000 1b000000 I............... │ │ - 0x000034f4 00000000 82000000 00000000 7d000000 ............}... │ │ - 0x00003504 48000000 00000000 00000000 00000000 H............... │ │ - 0x00003514 00000000 3a000000 00000000 00000000 ....:........... │ │ - 0x00003524 06000000 00000000 30000000 00000000 ........0....... │ │ - 0x00003534 00000000 85000000 00000000 84000000 ................ │ │ - 0x00003544 07000000 96000000 00000000 3e000000 ............>... │ │ - 0x00003554 00000000 00000000 92000000 00000000 ................ │ │ - 0x00003564 00000000 00000000 5f000000 65000000 ........_...e... │ │ - 0x00003574 00000000 8d000000 00000000 00000000 ................ │ │ - 0x00003584 00000000 00000000 00000000 83000000 ................ │ │ - 0x00003594 00000000 00000000 00000000 00000000 ................ │ │ - 0x000035a4 37000000 00000000 bc000000 6b000000 7...........k... │ │ - 0x000035b4 61000000 59000000 9b000000 00000000 a...Y........... │ │ - 0x000035c4 25000000 b2000000 6d000000 00000000 %.......m....... │ │ - 0x000035d4 be000000 00000000 00000000 00000000 ................ │ │ - 0x000035e4 00000000 00000000 00000000 00000000 ................ │ │ - 0x000035f4 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x00003604 00000000 a4000000 01000000 88000000 ................ │ │ - 0x00003614 00000000 00000000 a2000000 26000000 ............&... │ │ - 0x00003624 00000000 da000000 2b000000 00000000 ........+....... │ │ - 0x00003634 c7000000 4e000000 00000000 dc000000 ....N........... │ │ - 0x00003644 5d000000 00000000 10000000 8f000000 ]............... │ │ - 0x00003654 34000000 00000000 00000000 0d000000 4............... │ │ - 0x00003664 00000000 00000000 46000000 00000000 ........F....... │ │ - 0x00003674 00000000 b9000000 a0000000 74000000 ............t... │ │ - 0x00003684 00000000 6f000000 9c000000 e8000000 ....o........... │ │ - 0x00003694 e4000000 0a000000 00000000 00000000 ................ │ │ - 0x000036a4 04000000 e3000000 72000000 af000000 ........r....... │ │ - 0x000036b4 5a000000 00000000 00000000 94000000 Z............... │ │ - 0x000036c4 80000000 7c000000 ea000000 00000000 ....|........... │ │ - 0x000036d4 73000000 aa000000 2c000000 b7000000 s.......,....... │ │ - 0x000036e4 00000000 5e000000 00000000 f1000000 ....^........... │ │ - 0x000036f4 05000000 1c000000 3f000000 00000000 ........?....... │ │ - 0x00003704 cd000000 d5000000 71000000 0a010000 ........q....... │ │ - 0x00003714 0c000000 97000000 40000000 77000000 ........@...w... │ │ - 0x00003724 ff000000 89000000 9e000000 00000000 ................ │ │ - 0x00003734 00000000 ae000000 a1000000 00000000 ................ │ │ - 0x00003744 df000000 64000000 00000000 00000000 ....d........... │ │ - 0x00003754 3c000000 70000000 00000000 00000000 <...p........... │ │ - 0x00003764 d4000000 69000000 05010000 ....i....... │ │ + 0x00003324 00000000 00000000 21000000 00000000 ........!....... │ │ + 0x00003334 00000000 00000000 11000000 00000000 ................ │ │ + 0x00003344 00000000 1d000000 00000000 00000000 ................ │ │ + 0x00003354 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003364 13000000 00000000 00000000 00000000 ................ │ │ + 0x00003374 2e000000 00000000 00000000 00000000 ................ │ │ + 0x00003384 00000000 00000000 00000000 02000000 ................ │ │ + 0x00003394 00000000 00000000 29000000 00000000 ........)....... │ │ + 0x000033a4 00000000 32000000 00000000 33000000 ....2.......3... │ │ + 0x000033b4 00000000 00000000 35000000 00000000 ........5....... │ │ + 0x000033c4 00000000 00000000 48000000 00000000 ........H....... │ │ + 0x000033d4 00000000 00000000 00000000 23000000 ............#... │ │ + 0x000033e4 00000000 0f000000 00000000 00000000 ................ │ │ + 0x000033f4 00000000 00000000 24000000 00000000 ........$....... │ │ + 0x00003404 00000000 00000000 4e000000 00000000 ........N....... │ │ + 0x00003414 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003424 17000000 09000000 00000000 00000000 ................ │ │ + 0x00003434 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003444 40000000 38000000 00000000 00000000 @...8........... │ │ + 0x00003454 00000000 00000000 20000000 6f000000 ........ ...o... │ │ + 0x00003464 00000000 67000000 61000000 00000000 ....g...a....... │ │ + 0x00003474 00000000 58000000 2a000000 6b000000 ....X...*...k... │ │ + 0x00003484 5c000000 00000000 7a000000 68000000 \.......z...h... │ │ + 0x00003494 00000000 00000000 00000000 00000000 ................ │ │ + 0x000034a4 44000000 00000000 00000000 00000000 D............... │ │ + 0x000034b4 00000000 6d000000 3d000000 19000000 ....m...=....... │ │ + 0x000034c4 39000000 4a000000 00000000 00000000 9...J........... │ │ + 0x000034d4 1b000000 00000000 83000000 00000000 ................ │ │ + 0x000034e4 7e000000 49000000 00000000 00000000 ~...I........... │ │ + 0x000034f4 00000000 00000000 3a000000 00000000 ........:....... │ │ + 0x00003504 00000000 06000000 00000000 30000000 ............0... │ │ + 0x00003514 00000000 00000000 86000000 00000000 ................ │ │ + 0x00003524 85000000 07000000 97000000 00000000 ................ │ │ + 0x00003534 3e000000 00000000 00000000 93000000 >............... │ │ + 0x00003544 00000000 00000000 00000000 60000000 ............`... │ │ + 0x00003554 66000000 00000000 8e000000 00000000 f............... │ │ + 0x00003564 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003574 84000000 00000000 00000000 00000000 ................ │ │ + 0x00003584 00000000 37000000 00000000 bd000000 ....7........... │ │ + 0x00003594 6c000000 62000000 5a000000 9c000000 l...b...Z....... │ │ + 0x000035a4 00000000 25000000 b3000000 6e000000 ....%.......n... │ │ + 0x000035b4 00000000 bf000000 00000000 00000000 ................ │ │ + 0x000035c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000035d4 00000000 00000000 00000000 28000000 ............(... │ │ + 0x000035e4 00000000 00000000 a5000000 89000000 ................ │ │ + 0x000035f4 00000000 00000000 a3000000 26000000 ............&... │ │ + 0x00003604 00000000 da000000 2b000000 00000000 ........+....... │ │ + 0x00003614 c8000000 4f000000 00000000 dc000000 ....O........... │ │ + 0x00003624 5e000000 00000000 10000000 90000000 ^............... │ │ + 0x00003634 34000000 00000000 00000000 0d000000 4............... │ │ + 0x00003644 00000000 00000000 47000000 00000000 ........G....... │ │ + 0x00003654 00000000 ba000000 a1000000 75000000 ............u... │ │ + 0x00003664 00000000 70000000 9d000000 e8000000 ....p........... │ │ + 0x00003674 e4000000 0a000000 00000000 00000000 ................ │ │ + 0x00003684 04000000 e3000000 73000000 b0000000 ........s....... │ │ + 0x00003694 5b000000 00000000 00000000 95000000 [............... │ │ + 0x000036a4 81000000 ea000000 00000000 74000000 ............t... │ │ + 0x000036b4 ab000000 2c000000 b8000000 00000000 ....,........... │ │ + 0x000036c4 5f000000 00000000 05000000 1c000000 _............... │ │ + 0x000036d4 3f000000 00000000 ce000000 01000000 ?............... │ │ + 0x000036e4 72000000 98000000 41000000 78000000 r.......A...x... │ │ + 0x000036f4 09010000 0c000000 ff000000 8a000000 ................ │ │ + 0x00003704 9f000000 00000000 00000000 af000000 ................ │ │ + 0x00003714 a2000000 00000000 df000000 65000000 ............e... │ │ + 0x00003724 00000000 00000000 3c000000 71000000 ........<...q... │ │ + 0x00003734 00000000 00000000 d5000000 6a000000 ............j... │ │ + 0x00003744 04010000 .... ├── objdump --line-numbers --disassemble --demangle --section=.plt {} │ │ @@ -1,291 +1,291 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -00003ad8 <__cxa_atexit@plt-0x14>: │ │ - 3ad8: e52de004 push {lr} ; (str lr, [sp, #-4]!) │ │ - 3adc: e59fe004 ldr lr, [pc, #4] ; 3ae8 <__cxa_atexit@plt-0x4> │ │ - 3ae0: e08fe00e add lr, pc, lr │ │ - 3ae4: e5bef008 ldr pc, [lr, #8]! │ │ - 3ae8: 0000742c andeq r7, r0, ip, lsr #8 │ │ - │ │ -00003aec <__cxa_atexit@plt>: │ │ - 3aec: e28fc600 add ip, pc, #0, 12 │ │ - 3af0: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3af4: e5bcf42c ldr pc, [ip, #1068]! ; 0x42c │ │ - │ │ -00003af8 <__cxa_finalize@plt>: │ │ - 3af8: e28fc600 add ip, pc, #0, 12 │ │ - 3afc: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b00: e5bcf424 ldr pc, [ip, #1060]! ; 0x424 │ │ - │ │ -00003b04 <__stack_chk_fail@plt>: │ │ - 3b04: e28fc600 add ip, pc, #0, 12 │ │ - 3b08: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b0c: e5bcf41c ldr pc, [ip, #1052]! ; 0x41c │ │ - │ │ -00003b10 : │ │ - 3b10: e28fc600 add ip, pc, #0, 12 │ │ - 3b14: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b18: e5bcf414 ldr pc, [ip, #1044]! ; 0x414 │ │ - │ │ -00003b1c : │ │ - 3b1c: e28fc600 add ip, pc, #0, 12 │ │ - 3b20: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b24: e5bcf40c ldr pc, [ip, #1036]! ; 0x40c │ │ - │ │ -00003b28 : │ │ - 3b28: e28fc600 add ip, pc, #0, 12 │ │ - 3b2c: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b30: e5bcf404 ldr pc, [ip, #1028]! ; 0x404 │ │ - │ │ -00003b34 : │ │ - 3b34: e28fc600 add ip, pc, #0, 12 │ │ - 3b38: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b3c: e5bcf3fc ldr pc, [ip, #1020]! ; 0x3fc │ │ - │ │ -00003b40 : │ │ - 3b40: e28fc600 add ip, pc, #0, 12 │ │ - 3b44: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b48: e5bcf3f4 ldr pc, [ip, #1012]! ; 0x3f4 │ │ - │ │ -00003b4c : │ │ - 3b4c: e28fc600 add ip, pc, #0, 12 │ │ - 3b50: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b54: e5bcf3ec ldr pc, [ip, #1004]! ; 0x3ec │ │ - │ │ -00003b58 <__android_log_print@plt>: │ │ - 3b58: e28fc600 add ip, pc, #0, 12 │ │ - 3b5c: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b60: e5bcf3e4 ldr pc, [ip, #996]! ; 0x3e4 │ │ - │ │ -00003b64 : │ │ - 3b64: e28fc600 add ip, pc, #0, 12 │ │ - 3b68: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b6c: e5bcf3dc ldr pc, [ip, #988]! ; 0x3dc │ │ - │ │ -00003b70 : │ │ - 3b70: e28fc600 add ip, pc, #0, 12 │ │ - 3b74: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b78: e5bcf3d4 ldr pc, [ip, #980]! ; 0x3d4 │ │ - │ │ -00003b7c : │ │ - 3b7c: e28fc600 add ip, pc, #0, 12 │ │ - 3b80: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b84: e5bcf3cc ldr pc, [ip, #972]! ; 0x3cc │ │ - │ │ -00003b88 : │ │ - 3b88: e28fc600 add ip, pc, #0, 12 │ │ - 3b8c: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b90: e5bcf3c4 ldr pc, [ip, #964]! ; 0x3c4 │ │ - │ │ -00003b94 : │ │ - 3b94: e28fc600 add ip, pc, #0, 12 │ │ - 3b98: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3b9c: e5bcf3bc ldr pc, [ip, #956]! ; 0x3bc │ │ - │ │ -00003ba0 : │ │ - 3ba0: e28fc600 add ip, pc, #0, 12 │ │ - 3ba4: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3ba8: e5bcf3b4 ldr pc, [ip, #948]! ; 0x3b4 │ │ - │ │ -00003bac : │ │ - 3bac: e28fc600 add ip, pc, #0, 12 │ │ - 3bb0: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3bb4: e5bcf3ac ldr pc, [ip, #940]! ; 0x3ac │ │ - │ │ -00003bb8 : │ │ - 3bb8: e28fc600 add ip, pc, #0, 12 │ │ - 3bbc: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3bc0: e5bcf3a4 ldr pc, [ip, #932]! ; 0x3a4 │ │ - │ │ -00003bc4 <__errno@plt>: │ │ - 3bc4: e28fc600 add ip, pc, #0, 12 │ │ - 3bc8: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3bcc: e5bcf39c ldr pc, [ip, #924]! ; 0x39c │ │ - │ │ -00003bd0 : │ │ - 3bd0: e28fc600 add ip, pc, #0, 12 │ │ - 3bd4: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3bd8: e5bcf394 ldr pc, [ip, #916]! ; 0x394 │ │ - │ │ -00003bdc : │ │ - 3bdc: e28fc600 add ip, pc, #0, 12 │ │ - 3be0: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3be4: e5bcf38c ldr pc, [ip, #908]! ; 0x38c │ │ - │ │ -00003be8 : │ │ - 3be8: e28fc600 add ip, pc, #0, 12 │ │ - 3bec: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3bf0: e5bcf384 ldr pc, [ip, #900]! ; 0x384 │ │ - │ │ -00003bf4 : │ │ - 3bf4: e28fc600 add ip, pc, #0, 12 │ │ - 3bf8: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3bfc: e5bcf37c ldr pc, [ip, #892]! ; 0x37c │ │ - │ │ -00003c00 : │ │ - 3c00: e28fc600 add ip, pc, #0, 12 │ │ - 3c04: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c08: e5bcf374 ldr pc, [ip, #884]! ; 0x374 │ │ - │ │ -00003c0c : │ │ - 3c0c: e28fc600 add ip, pc, #0, 12 │ │ - 3c10: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c14: e5bcf36c ldr pc, [ip, #876]! ; 0x36c │ │ - │ │ -00003c18 : │ │ - 3c18: e28fc600 add ip, pc, #0, 12 │ │ - 3c1c: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c20: e5bcf364 ldr pc, [ip, #868]! ; 0x364 │ │ - │ │ -00003c24 : │ │ - 3c24: e28fc600 add ip, pc, #0, 12 │ │ - 3c28: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c2c: e5bcf35c ldr pc, [ip, #860]! ; 0x35c │ │ - │ │ -00003c30 : │ │ - 3c30: e28fc600 add ip, pc, #0, 12 │ │ - 3c34: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c38: e5bcf354 ldr pc, [ip, #852]! ; 0x354 │ │ - │ │ -00003c3c : │ │ - 3c3c: e28fc600 add ip, pc, #0, 12 │ │ - 3c40: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c44: e5bcf34c ldr pc, [ip, #844]! ; 0x34c │ │ - │ │ -00003c48 : │ │ - 3c48: e28fc600 add ip, pc, #0, 12 │ │ - 3c4c: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c50: e5bcf344 ldr pc, [ip, #836]! ; 0x344 │ │ - │ │ -00003c54 : │ │ - 3c54: e28fc600 add ip, pc, #0, 12 │ │ - 3c58: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c5c: e5bcf33c ldr pc, [ip, #828]! ; 0x33c │ │ - │ │ -00003c60 : │ │ - 3c60: e28fc600 add ip, pc, #0, 12 │ │ - 3c64: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c68: e5bcf334 ldr pc, [ip, #820]! ; 0x334 │ │ - │ │ -00003c6c : │ │ - 3c6c: e28fc600 add ip, pc, #0, 12 │ │ - 3c70: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c74: e5bcf32c ldr pc, [ip, #812]! ; 0x32c │ │ - │ │ -00003c78 : │ │ - 3c78: e28fc600 add ip, pc, #0, 12 │ │ - 3c7c: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c80: e5bcf324 ldr pc, [ip, #804]! ; 0x324 │ │ - │ │ -00003c84 : │ │ - 3c84: e28fc600 add ip, pc, #0, 12 │ │ - 3c88: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c8c: e5bcf31c ldr pc, [ip, #796]! ; 0x31c │ │ - │ │ -00003c90 : │ │ - 3c90: e28fc600 add ip, pc, #0, 12 │ │ - 3c94: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3c98: e5bcf314 ldr pc, [ip, #788]! ; 0x314 │ │ - │ │ -00003c9c : │ │ - 3c9c: e28fc600 add ip, pc, #0, 12 │ │ - 3ca0: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3ca4: e5bcf30c ldr pc, [ip, #780]! ; 0x30c │ │ - │ │ -00003ca8 : │ │ - 3ca8: e28fc600 add ip, pc, #0, 12 │ │ - 3cac: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3cb0: e5bcf304 ldr pc, [ip, #772]! ; 0x304 │ │ - │ │ -00003cb4 : │ │ - 3cb4: e28fc600 add ip, pc, #0, 12 │ │ - 3cb8: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3cbc: e5bcf2fc ldr pc, [ip, #764]! ; 0x2fc │ │ - │ │ -00003cc0 : │ │ - 3cc0: e28fc600 add ip, pc, #0, 12 │ │ - 3cc4: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3cc8: e5bcf2f4 ldr pc, [ip, #756]! ; 0x2f4 │ │ - │ │ -00003ccc : │ │ - 3ccc: e28fc600 add ip, pc, #0, 12 │ │ - 3cd0: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3cd4: e5bcf2ec ldr pc, [ip, #748]! ; 0x2ec │ │ - │ │ -00003cd8 : │ │ - 3cd8: e28fc600 add ip, pc, #0, 12 │ │ - 3cdc: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3ce0: e5bcf2e4 ldr pc, [ip, #740]! ; 0x2e4 │ │ - │ │ -00003ce4 : │ │ - 3ce4: e28fc600 add ip, pc, #0, 12 │ │ - 3ce8: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3cec: e5bcf2dc ldr pc, [ip, #732]! ; 0x2dc │ │ - │ │ -00003cf0 : │ │ - 3cf0: e28fc600 add ip, pc, #0, 12 │ │ - 3cf4: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3cf8: e5bcf2d4 ldr pc, [ip, #724]! ; 0x2d4 │ │ - │ │ -00003cfc : │ │ - 3cfc: e28fc600 add ip, pc, #0, 12 │ │ - 3d00: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d04: e5bcf2cc ldr pc, [ip, #716]! ; 0x2cc │ │ - │ │ -00003d08 : │ │ - 3d08: e28fc600 add ip, pc, #0, 12 │ │ - 3d0c: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d10: e5bcf2c4 ldr pc, [ip, #708]! ; 0x2c4 │ │ - │ │ -00003d14 : │ │ - 3d14: e28fc600 add ip, pc, #0, 12 │ │ - 3d18: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d1c: e5bcf2bc ldr pc, [ip, #700]! ; 0x2bc │ │ - │ │ -00003d20 : │ │ - 3d20: e28fc600 add ip, pc, #0, 12 │ │ - 3d24: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d28: e5bcf2b4 ldr pc, [ip, #692]! ; 0x2b4 │ │ - │ │ -00003d2c <__android_log_vprint@plt>: │ │ - 3d2c: e28fc600 add ip, pc, #0, 12 │ │ - 3d30: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d34: e5bcf2ac ldr pc, [ip, #684]! ; 0x2ac │ │ - │ │ -00003d38 : │ │ - 3d38: e28fc600 add ip, pc, #0, 12 │ │ - 3d3c: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d40: e5bcf2a4 ldr pc, [ip, #676]! ; 0x2a4 │ │ - │ │ -00003d44 : │ │ - 3d44: e28fc600 add ip, pc, #0, 12 │ │ - 3d48: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d4c: e5bcf29c ldr pc, [ip, #668]! ; 0x29c │ │ - │ │ -00003d50 : │ │ - 3d50: e28fc600 add ip, pc, #0, 12 │ │ - 3d54: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d58: e5bcf294 ldr pc, [ip, #660]! ; 0x294 │ │ - │ │ -00003d5c <__gnu_Unwind_Find_exidx@plt>: │ │ - 3d5c: e28fc600 add ip, pc, #0, 12 │ │ - 3d60: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d64: e5bcf28c ldr pc, [ip, #652]! ; 0x28c │ │ - │ │ -00003d68 : │ │ - 3d68: e28fc600 add ip, pc, #0, 12 │ │ - 3d6c: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d70: e5bcf284 ldr pc, [ip, #644]! ; 0x284 │ │ - │ │ -00003d74 <__cxa_begin_cleanup@plt>: │ │ - 3d74: e28fc600 add ip, pc, #0, 12 │ │ - 3d78: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d7c: e5bcf27c ldr pc, [ip, #636]! ; 0x27c │ │ - │ │ -00003d80 <__cxa_type_match@plt>: │ │ - 3d80: e28fc600 add ip, pc, #0, 12 │ │ - 3d84: e28cca07 add ip, ip, #28672 ; 0x7000 │ │ - 3d88: e5bcf274 ldr pc, [ip, #628]! ; 0x274 │ │ +00003d44 <__cxa_atexit@plt-0x14>: │ │ + 3d44: e52de004 push {lr} ; (str lr, [sp, #-4]!) │ │ + 3d48: e59fe004 ldr lr, [pc, #4] ; 3d54 <__cxa_atexit@plt-0x4> │ │ + 3d4c: e08fe00e add lr, pc, lr │ │ + 3d50: e5bef008 ldr pc, [lr, #8]! │ │ + 3d54: 000081c0 andeq r8, r0, r0, asr #3 │ │ + │ │ +00003d58 <__cxa_atexit@plt>: │ │ + 3d58: e28fc600 add ip, pc, #0, 12 │ │ + 3d5c: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3d60: e5bcf1c0 ldr pc, [ip, #448]! ; 0x1c0 │ │ + │ │ +00003d64 <__cxa_finalize@plt>: │ │ + 3d64: e28fc600 add ip, pc, #0, 12 │ │ + 3d68: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3d6c: e5bcf1b8 ldr pc, [ip, #440]! ; 0x1b8 │ │ + │ │ +00003d70 <__stack_chk_fail@plt>: │ │ + 3d70: e28fc600 add ip, pc, #0, 12 │ │ + 3d74: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3d78: e5bcf1b0 ldr pc, [ip, #432]! ; 0x1b0 │ │ + │ │ +00003d7c : │ │ + 3d7c: e28fc600 add ip, pc, #0, 12 │ │ + 3d80: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3d84: e5bcf1a8 ldr pc, [ip, #424]! ; 0x1a8 │ │ + │ │ +00003d88 : │ │ + 3d88: e28fc600 add ip, pc, #0, 12 │ │ + 3d8c: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3d90: e5bcf1a0 ldr pc, [ip, #416]! ; 0x1a0 │ │ + │ │ +00003d94 : │ │ + 3d94: e28fc600 add ip, pc, #0, 12 │ │ + 3d98: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3d9c: e5bcf198 ldr pc, [ip, #408]! ; 0x198 │ │ + │ │ +00003da0 : │ │ + 3da0: e28fc600 add ip, pc, #0, 12 │ │ + 3da4: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3da8: e5bcf190 ldr pc, [ip, #400]! ; 0x190 │ │ + │ │ +00003dac : │ │ + 3dac: e28fc600 add ip, pc, #0, 12 │ │ + 3db0: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3db4: e5bcf188 ldr pc, [ip, #392]! ; 0x188 │ │ + │ │ +00003db8 : │ │ + 3db8: e28fc600 add ip, pc, #0, 12 │ │ + 3dbc: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3dc0: e5bcf180 ldr pc, [ip, #384]! ; 0x180 │ │ + │ │ +00003dc4 <__android_log_print@plt>: │ │ + 3dc4: e28fc600 add ip, pc, #0, 12 │ │ + 3dc8: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3dcc: e5bcf178 ldr pc, [ip, #376]! ; 0x178 │ │ + │ │ +00003dd0 : │ │ + 3dd0: e28fc600 add ip, pc, #0, 12 │ │ + 3dd4: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3dd8: e5bcf170 ldr pc, [ip, #368]! ; 0x170 │ │ + │ │ +00003ddc : │ │ + 3ddc: e28fc600 add ip, pc, #0, 12 │ │ + 3de0: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3de4: e5bcf168 ldr pc, [ip, #360]! ; 0x168 │ │ + │ │ +00003de8 : │ │ + 3de8: e28fc600 add ip, pc, #0, 12 │ │ + 3dec: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3df0: e5bcf160 ldr pc, [ip, #352]! ; 0x160 │ │ + │ │ +00003df4 : │ │ + 3df4: e28fc600 add ip, pc, #0, 12 │ │ + 3df8: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3dfc: e5bcf158 ldr pc, [ip, #344]! ; 0x158 │ │ + │ │ +00003e00 : │ │ + 3e00: e28fc600 add ip, pc, #0, 12 │ │ + 3e04: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e08: e5bcf150 ldr pc, [ip, #336]! ; 0x150 │ │ + │ │ +00003e0c : │ │ + 3e0c: e28fc600 add ip, pc, #0, 12 │ │ + 3e10: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e14: e5bcf148 ldr pc, [ip, #328]! ; 0x148 │ │ + │ │ +00003e18 : │ │ + 3e18: e28fc600 add ip, pc, #0, 12 │ │ + 3e1c: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e20: e5bcf140 ldr pc, [ip, #320]! ; 0x140 │ │ + │ │ +00003e24 : │ │ + 3e24: e28fc600 add ip, pc, #0, 12 │ │ + 3e28: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e2c: e5bcf138 ldr pc, [ip, #312]! ; 0x138 │ │ + │ │ +00003e30 <__errno@plt>: │ │ + 3e30: e28fc600 add ip, pc, #0, 12 │ │ + 3e34: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e38: e5bcf130 ldr pc, [ip, #304]! ; 0x130 │ │ + │ │ +00003e3c : │ │ + 3e3c: e28fc600 add ip, pc, #0, 12 │ │ + 3e40: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e44: e5bcf128 ldr pc, [ip, #296]! ; 0x128 │ │ + │ │ +00003e48 : │ │ + 3e48: e28fc600 add ip, pc, #0, 12 │ │ + 3e4c: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e50: e5bcf120 ldr pc, [ip, #288]! ; 0x120 │ │ + │ │ +00003e54 : │ │ + 3e54: e28fc600 add ip, pc, #0, 12 │ │ + 3e58: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e5c: e5bcf118 ldr pc, [ip, #280]! ; 0x118 │ │ + │ │ +00003e60 : │ │ + 3e60: e28fc600 add ip, pc, #0, 12 │ │ + 3e64: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e68: e5bcf110 ldr pc, [ip, #272]! ; 0x110 │ │ + │ │ +00003e6c : │ │ + 3e6c: e28fc600 add ip, pc, #0, 12 │ │ + 3e70: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e74: e5bcf108 ldr pc, [ip, #264]! ; 0x108 │ │ + │ │ +00003e78 : │ │ + 3e78: e28fc600 add ip, pc, #0, 12 │ │ + 3e7c: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e80: e5bcf100 ldr pc, [ip, #256]! ; 0x100 │ │ + │ │ +00003e84 : │ │ + 3e84: e28fc600 add ip, pc, #0, 12 │ │ + 3e88: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e8c: e5bcf0f8 ldr pc, [ip, #248]! ; 0xf8 │ │ + │ │ +00003e90 : │ │ + 3e90: e28fc600 add ip, pc, #0, 12 │ │ + 3e94: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3e98: e5bcf0f0 ldr pc, [ip, #240]! ; 0xf0 │ │ + │ │ +00003e9c : │ │ + 3e9c: e28fc600 add ip, pc, #0, 12 │ │ + 3ea0: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3ea4: e5bcf0e8 ldr pc, [ip, #232]! ; 0xe8 │ │ + │ │ +00003ea8 : │ │ + 3ea8: e28fc600 add ip, pc, #0, 12 │ │ + 3eac: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3eb0: e5bcf0e0 ldr pc, [ip, #224]! ; 0xe0 │ │ + │ │ +00003eb4 : │ │ + 3eb4: e28fc600 add ip, pc, #0, 12 │ │ + 3eb8: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3ebc: e5bcf0d8 ldr pc, [ip, #216]! ; 0xd8 │ │ + │ │ +00003ec0 : │ │ + 3ec0: e28fc600 add ip, pc, #0, 12 │ │ + 3ec4: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3ec8: e5bcf0d0 ldr pc, [ip, #208]! ; 0xd0 │ │ + │ │ +00003ecc : │ │ + 3ecc: e28fc600 add ip, pc, #0, 12 │ │ + 3ed0: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3ed4: e5bcf0c8 ldr pc, [ip, #200]! ; 0xc8 │ │ + │ │ +00003ed8 : │ │ + 3ed8: e28fc600 add ip, pc, #0, 12 │ │ + 3edc: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3ee0: e5bcf0c0 ldr pc, [ip, #192]! ; 0xc0 │ │ + │ │ +00003ee4 : │ │ + 3ee4: e28fc600 add ip, pc, #0, 12 │ │ + 3ee8: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3eec: e5bcf0b8 ldr pc, [ip, #184]! ; 0xb8 │ │ + │ │ +00003ef0 : │ │ + 3ef0: e28fc600 add ip, pc, #0, 12 │ │ + 3ef4: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3ef8: e5bcf0b0 ldr pc, [ip, #176]! ; 0xb0 │ │ + │ │ +00003efc : │ │ + 3efc: e28fc600 add ip, pc, #0, 12 │ │ + 3f00: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f04: e5bcf0a8 ldr pc, [ip, #168]! ; 0xa8 │ │ + │ │ +00003f08 : │ │ + 3f08: e28fc600 add ip, pc, #0, 12 │ │ + 3f0c: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f10: e5bcf0a0 ldr pc, [ip, #160]! ; 0xa0 │ │ + │ │ +00003f14 : │ │ + 3f14: e28fc600 add ip, pc, #0, 12 │ │ + 3f18: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f1c: e5bcf098 ldr pc, [ip, #152]! ; 0x98 │ │ + │ │ +00003f20 : │ │ + 3f20: e28fc600 add ip, pc, #0, 12 │ │ + 3f24: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f28: e5bcf090 ldr pc, [ip, #144]! ; 0x90 │ │ + │ │ +00003f2c : │ │ + 3f2c: e28fc600 add ip, pc, #0, 12 │ │ + 3f30: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f34: e5bcf088 ldr pc, [ip, #136]! ; 0x88 │ │ + │ │ +00003f38 : │ │ + 3f38: e28fc600 add ip, pc, #0, 12 │ │ + 3f3c: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f40: e5bcf080 ldr pc, [ip, #128]! ; 0x80 │ │ + │ │ +00003f44 : │ │ + 3f44: e28fc600 add ip, pc, #0, 12 │ │ + 3f48: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f4c: e5bcf078 ldr pc, [ip, #120]! ; 0x78 │ │ + │ │ +00003f50 : │ │ + 3f50: e28fc600 add ip, pc, #0, 12 │ │ + 3f54: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f58: e5bcf070 ldr pc, [ip, #112]! ; 0x70 │ │ + │ │ +00003f5c : │ │ + 3f5c: e28fc600 add ip, pc, #0, 12 │ │ + 3f60: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f64: e5bcf068 ldr pc, [ip, #104]! ; 0x68 │ │ + │ │ +00003f68 : │ │ + 3f68: e28fc600 add ip, pc, #0, 12 │ │ + 3f6c: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f70: e5bcf060 ldr pc, [ip, #96]! ; 0x60 │ │ + │ │ +00003f74 : │ │ + 3f74: e28fc600 add ip, pc, #0, 12 │ │ + 3f78: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f7c: e5bcf058 ldr pc, [ip, #88]! ; 0x58 │ │ + │ │ +00003f80 : │ │ + 3f80: e28fc600 add ip, pc, #0, 12 │ │ + 3f84: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f88: e5bcf050 ldr pc, [ip, #80]! ; 0x50 │ │ + │ │ +00003f8c : │ │ + 3f8c: e28fc600 add ip, pc, #0, 12 │ │ + 3f90: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3f94: e5bcf048 ldr pc, [ip, #72]! ; 0x48 │ │ + │ │ +00003f98 <__android_log_vprint@plt>: │ │ + 3f98: e28fc600 add ip, pc, #0, 12 │ │ + 3f9c: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3fa0: e5bcf040 ldr pc, [ip, #64]! ; 0x40 │ │ + │ │ +00003fa4 : │ │ + 3fa4: e28fc600 add ip, pc, #0, 12 │ │ + 3fa8: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3fac: e5bcf038 ldr pc, [ip, #56]! ; 0x38 │ │ + │ │ +00003fb0 : │ │ + 3fb0: e28fc600 add ip, pc, #0, 12 │ │ + 3fb4: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3fb8: e5bcf030 ldr pc, [ip, #48]! ; 0x30 │ │ + │ │ +00003fbc : │ │ + 3fbc: e28fc600 add ip, pc, #0, 12 │ │ + 3fc0: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3fc4: e5bcf028 ldr pc, [ip, #40]! ; 0x28 │ │ + │ │ +00003fc8 <__gnu_Unwind_Find_exidx@plt>: │ │ + 3fc8: e28fc600 add ip, pc, #0, 12 │ │ + 3fcc: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3fd0: e5bcf020 ldr pc, [ip, #32]! │ │ + │ │ +00003fd4 : │ │ + 3fd4: e28fc600 add ip, pc, #0, 12 │ │ + 3fd8: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3fdc: e5bcf018 ldr pc, [ip, #24]! │ │ + │ │ +00003fe0 <__cxa_begin_cleanup@plt>: │ │ + 3fe0: e28fc600 add ip, pc, #0, 12 │ │ + 3fe4: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3fe8: e5bcf010 ldr pc, [ip, #16]! │ │ + │ │ +00003fec <__cxa_type_match@plt>: │ │ + 3fec: e28fc600 add ip, pc, #0, 12 │ │ + 3ff0: e28cca08 add ip, ip, #8, 20 ; 0x8000 │ │ + 3ff4: e5bcf008 ldr pc, [ip, #8]! ├── objdump --line-numbers --disassemble --demangle --section=.text {} │ │ @@ -1,8348 +1,8250 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -00003d90 : │ │ - 3d90: e59f0004 ldr r0, [pc, #4] ; 3d9c <__cxa_type_match@plt+0x1c> │ │ - 3d94: e08f0000 add r0, pc, r0 │ │ - 3d98: eaffff56 b 3af8 <__cxa_finalize@plt> │ │ - 3d9c: 00007264 andeq r7, r0, r4, ror #4 │ │ - 3da0: e3500000 cmp r0, #0 │ │ - 3da4: e92d4008 push {r3, lr} │ │ - 3da8: 08bd8008 popeq {r3, pc} │ │ - 3dac: e12fff30 blx r0 │ │ - 3db0: e8bd8008 pop {r3, pc} │ │ - 3db4: e1a01000 mov r1, r0 │ │ - 3db8: e59f200c ldr r2, [pc, #12] ; 3dcc <__cxa_type_match@plt+0x4c> │ │ - 3dbc: e59f000c ldr r0, [pc, #12] ; 3dd0 <__cxa_type_match@plt+0x50> │ │ - 3dc0: e08f2002 add r2, pc, r2 │ │ - 3dc4: e08f0000 add r0, pc, r0 │ │ - 3dc8: eaffff47 b 3aec <__cxa_atexit@plt> │ │ - 3dcc: 00007238 andeq r7, r0, r8, lsr r2 │ │ - 3dd0: ffffffd4 ; instruction: 0xffffffd4 │ │ - │ │ -00003dd4 : │ │ - 3dd4: b530 push {r4, r5, lr} │ │ - 3dd6: 4c18 ldr r4, [pc, #96] ; (3e38 ) │ │ - 3dd8: 1c0d adds r5, r1, #0 │ │ - 3dda: b089 sub sp, #36 ; 0x24 │ │ - 3ddc: 447c add r4, pc │ │ - 3dde: 6824 ldr r4, [r4, #0] │ │ - 3de0: 061b lsls r3, r3, #24 │ │ - 3de2: 0e1b lsrs r3, r3, #24 │ │ - 3de4: 6821 ldr r1, [r4, #0] │ │ - 3de6: 9107 str r1, [sp, #28] │ │ - 3de8: a901 add r1, sp, #4 │ │ - 3dea: 704a strb r2, [r1, #1] │ │ - 3dec: 9a0c ldr r2, [sp, #48] ; 0x30 │ │ - 3dee: 708b strb r3, [r1, #2] │ │ - 3df0: 70cb strb r3, [r1, #3] │ │ - 3df2: 0613 lsls r3, r2, #24 │ │ - 3df4: 9a0d ldr r2, [sp, #52] ; 0x34 │ │ - 3df6: 0e1b lsrs r3, r3, #24 │ │ - 3df8: 710b strb r3, [r1, #4] │ │ - 3dfa: 714b strb r3, [r1, #5] │ │ - 3dfc: 718b strb r3, [r1, #6] │ │ - 3dfe: 71cb strb r3, [r1, #7] │ │ - 3e00: 720b strb r3, [r1, #8] │ │ - 3e02: 0613 lsls r3, r2, #24 │ │ - 3e04: 0e1b lsrs r3, r3, #24 │ │ - 3e06: 724b strb r3, [r1, #9] │ │ - 3e08: 728b strb r3, [r1, #10] │ │ - 3e0a: 72cb strb r3, [r1, #11] │ │ - 3e0c: 730b strb r3, [r1, #12] │ │ - 3e0e: 734b strb r3, [r1, #13] │ │ - 3e10: 738b strb r3, [r1, #14] │ │ - 3e12: 73cb strb r3, [r1, #15] │ │ - 3e14: 740b strb r3, [r1, #16] │ │ - 3e16: 744b strb r3, [r1, #17] │ │ - 3e18: 748b strb r3, [r1, #18] │ │ - 3e1a: 74cb strb r3, [r1, #19] │ │ - 3e1c: 750b strb r3, [r1, #20] │ │ - 3e1e: 6803 ldr r3, [r0, #0] │ │ - 3e20: 700d strb r5, [r1, #0] │ │ - 3e22: 689b ldr r3, [r3, #8] │ │ - 3e24: 4798 blx r3 │ │ - 3e26: 9a07 ldr r2, [sp, #28] │ │ - 3e28: 6823 ldr r3, [r4, #0] │ │ - 3e2a: 429a cmp r2, r3 │ │ - 3e2c: d001 beq.n 3e32 │ │ - 3e2e: f004 fab5 bl 839c <__gnu_thumb1_case_uqi+0x14> │ │ - 3e32: b009 add sp, #36 ; 0x24 │ │ - 3e34: bd30 pop {r4, r5, pc} │ │ - 3e36: 46c0 nop ; (mov r8, r8) │ │ - 3e38: 70dc strb r4, [r3, #3] │ │ - ... │ │ - │ │ -00003e3c : │ │ - 3e3c: 4b07 ldr r3, [pc, #28] ; (3e5c ) │ │ - 3e3e: b510 push {r4, lr} │ │ - 3e40: 447b add r3, pc │ │ - 3e42: 681b ldr r3, [r3, #0] │ │ - 3e44: 1c04 adds r4, r0, #0 │ │ - 3e46: 3308 adds r3, #8 │ │ - 3e48: 6003 str r3, [r0, #0] │ │ - 3e4a: 4b05 ldr r3, [pc, #20] ; (3e60 ) │ │ - 3e4c: 58c0 ldr r0, [r0, r3] │ │ - 3e4e: 2800 cmp r0, #0 │ │ - 3e50: d001 beq.n 3e56 │ │ - 3e52: f004 faab bl 83ac <__gnu_thumb1_case_uqi+0x24> │ │ - 3e56: 1c20 adds r0, r4, #0 │ │ - 3e58: bd10 pop {r4, pc} │ │ - 3e5a: 46c0 nop ; (mov r8, r8) │ │ - 3e5c: 707c strb r4, [r7, #1] │ │ - 3e5e: 0000 movs r0, r0 │ │ - 3e60: 070c lsls r4, r1, #28 │ │ - ... │ │ - │ │ -00003e64 : │ │ - 3e64: b510 push {r4, lr} │ │ - 3e66: 1c04 adds r4, r0, #0 │ │ - 3e68: f7ff ffe8 bl 3e3c │ │ - 3e6c: 1c20 adds r0, r4, #0 │ │ - 3e6e: f004 faa5 bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 3e72: 1c20 adds r0, r4, #0 │ │ - 3e74: bd10 pop {r4, pc} │ │ - │ │ -00003e76 : │ │ - 3e76: b500 push {lr} │ │ - 3e78: 2301 movs r3, #1 │ │ - 3e7a: 425b negs r3, r3 │ │ - 3e7c: 22e0 movs r2, #224 ; 0xe0 │ │ - 3e7e: 0052 lsls r2, r2, #1 │ │ - 3e80: 6103 str r3, [r0, #16] │ │ - 3e82: 6143 str r3, [r0, #20] │ │ - 3e84: 1c03 adds r3, r0, #0 │ │ - 3e86: 1881 adds r1, r0, r2 │ │ - 3e88: 331c adds r3, #28 │ │ - 3e8a: 2200 movs r2, #0 │ │ - 3e8c: 601a str r2, [r3, #0] │ │ - 3e8e: 605a str r2, [r3, #4] │ │ - 3e90: 60da str r2, [r3, #12] │ │ - 3e92: 611a str r2, [r3, #16] │ │ - 3e94: 3314 adds r3, #20 │ │ - 3e96: 428b cmp r3, r1 │ │ - 3e98: d1f8 bne.n 3e8c │ │ - 3e9a: bd00 pop {pc} │ │ - │ │ -00003e9c : │ │ - 3e9c: b510 push {r4, lr} │ │ - 3e9e: 6884 ldr r4, [r0, #8] │ │ - 3ea0: 4362 muls r2, r4 │ │ - 3ea2: 4c0a ldr r4, [pc, #40] ; (3ecc ) │ │ - 3ea4: 5900 ldr r0, [r0, r4] │ │ - 3ea6: 18c3 adds r3, r0, r3 │ │ - 3ea8: 5c9b ldrb r3, [r3, r2] │ │ - 3eaa: 20ff movs r0, #255 ; 0xff │ │ - 3eac: 2bfb cmp r3, #251 ; 0xfb │ │ - 3eae: d80c bhi.n 3eca │ │ - 3eb0: 4a07 ldr r2, [pc, #28] ; (3ed0 ) │ │ - 3eb2: 447a add r2, pc │ │ - 3eb4: 5c50 ldrb r0, [r2, r1] │ │ - 3eb6: 4003 ands r3, r0 │ │ - 3eb8: 20f0 movs r0, #240 ; 0xf0 │ │ - 3eba: 2b00 cmp r3, #0 │ │ - 3ebc: d005 beq.n 3eca │ │ - 3ebe: 1851 adds r1, r2, r1 │ │ - 3ec0: 790a ldrb r2, [r1, #4] │ │ - 3ec2: 20f1 movs r0, #241 ; 0xf1 │ │ - 3ec4: 429a cmp r2, r3 │ │ - 3ec6: d200 bcs.n 3eca │ │ - 3ec8: 20ff movs r0, #255 ; 0xff │ │ - 3eca: bd10 pop {r4, pc} │ │ - 3ecc: 070c lsls r4, r1, #28 │ │ - 3ece: 0000 movs r0, r0 │ │ - 3ed0: 4f3a ldr r7, [pc, #232] ; (3fbc ) │ │ - ... │ │ - │ │ -00003ed4 : │ │ - 3ed4: 4b0c ldr r3, [pc, #48] ; (3f08 ) │ │ - 3ed6: b570 push {r4, r5, r6, lr} │ │ - 3ed8: 447b add r3, pc │ │ - 3eda: 681b ldr r3, [r3, #0] │ │ - 3edc: 1c05 adds r5, r0, #0 │ │ - 3ede: 1c04 adds r4, r0, #0 │ │ - 3ee0: 3308 adds r3, #8 │ │ - 3ee2: 6003 str r3, [r0, #0] │ │ - 3ee4: 4b09 ldr r3, [pc, #36] ; (3f0c ) │ │ - 3ee6: 350c adds r5, #12 │ │ - 3ee8: 18c6 adds r6, r0, r3 │ │ - 3eea: 1c28 adds r0, r5, #0 │ │ - 3eec: 35c1 adds r5, #193 ; 0xc1 │ │ - 3eee: 35ff adds r5, #255 ; 0xff │ │ - 3ef0: f7ff ffc1 bl 3e76 │ │ - 3ef4: 42b5 cmp r5, r6 │ │ - 3ef6: d1f8 bne.n 3eea │ │ - 3ef8: 4b04 ldr r3, [pc, #16] ; (3f0c ) │ │ - 3efa: 2200 movs r2, #0 │ │ - 3efc: 1c20 adds r0, r4, #0 │ │ - 3efe: 50e2 str r2, [r4, r3] │ │ - 3f00: 2314 movs r3, #20 │ │ - 3f02: 6063 str r3, [r4, #4] │ │ - 3f04: 60a3 str r3, [r4, #8] │ │ - 3f06: bd70 pop {r4, r5, r6, pc} │ │ - 3f08: 6fe4 ldr r4, [r4, #124] ; 0x7c │ │ - 3f0a: 0000 movs r0, r0 │ │ - 3f0c: 070c lsls r4, r1, #28 │ │ - ... │ │ - │ │ -00003f10 : │ │ - 3f10: 4b0f ldr r3, [pc, #60] ; (3f50 ) │ │ - 3f12: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - 3f14: 447b add r3, pc │ │ - 3f16: 681b ldr r3, [r3, #0] │ │ - 3f18: 1c05 adds r5, r0, #0 │ │ - 3f1a: 1c04 adds r4, r0, #0 │ │ - 3f1c: 3308 adds r3, #8 │ │ - 3f1e: 6003 str r3, [r0, #0] │ │ - 3f20: 4b0c ldr r3, [pc, #48] ; (3f54 ) │ │ - 3f22: 1c0e adds r6, r1, #0 │ │ - 3f24: 1c17 adds r7, r2, #0 │ │ - 3f26: 18c3 adds r3, r0, r3 │ │ - 3f28: 350c adds r5, #12 │ │ - 3f2a: 9301 str r3, [sp, #4] │ │ - 3f2c: 1c28 adds r0, r5, #0 │ │ - 3f2e: f7ff ffa2 bl 3e76 │ │ - 3f32: 9b01 ldr r3, [sp, #4] │ │ - 3f34: 35c1 adds r5, #193 ; 0xc1 │ │ - 3f36: 35ff adds r5, #255 ; 0xff │ │ - 3f38: 429d cmp r5, r3 │ │ - 3f3a: d1f7 bne.n 3f2c │ │ - 3f3c: 1c30 adds r0, r6, #0 │ │ - 3f3e: 4378 muls r0, r7 │ │ - 3f40: 60a6 str r6, [r4, #8] │ │ - 3f42: 6067 str r7, [r4, #4] │ │ - 3f44: f004 fa42 bl 83cc <__gnu_thumb1_case_uqi+0x44> │ │ - 3f48: 4b02 ldr r3, [pc, #8] ; (3f54 ) │ │ - 3f4a: 50e0 str r0, [r4, r3] │ │ - 3f4c: 1c20 adds r0, r4, #0 │ │ - 3f4e: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - 3f50: 6fa8 ldr r0, [r5, #120] ; 0x78 │ │ - 3f52: 0000 movs r0, r0 │ │ - 3f54: 070c lsls r4, r1, #28 │ │ - ... │ │ - │ │ -00003f58 : │ │ - 3f58: b500 push {lr} │ │ - 3f5a: 2901 cmp r1, #1 │ │ - 3f5c: d902 bls.n 3f64 │ │ - 3f5e: 6880 ldr r0, [r0, #8] │ │ - 3f60: 3801 subs r0, #1 │ │ - 3f62: e000 b.n 3f66 │ │ - 3f64: 2000 movs r0, #0 │ │ - 3f66: bd00 pop {pc} │ │ - │ │ -00003f68 : │ │ - 3f68: 3901 subs r1, #1 │ │ - 3f6a: b500 push {lr} │ │ - 3f6c: 2901 cmp r1, #1 │ │ - 3f6e: d902 bls.n 3f76 │ │ - 3f70: 6840 ldr r0, [r0, #4] │ │ - 3f72: 3801 subs r0, #1 │ │ - 3f74: e000 b.n 3f78 │ │ - 3f76: 2000 movs r0, #0 │ │ - 3f78: bd00 pop {pc} │ │ - │ │ -00003f7a : │ │ - 3f7a: b570 push {r4, r5, r6, lr} │ │ - 3f7c: 024e lsls r6, r1, #9 │ │ - 3f7e: 018d lsls r5, r1, #6 │ │ - 3f80: 1b75 subs r5, r6, r5 │ │ - 3f82: 1945 adds r5, r0, r5 │ │ - 3f84: 61ea str r2, [r5, #28] │ │ - 3f86: 0196 lsls r6, r2, #6 │ │ - 3f88: 0252 lsls r2, r2, #9 │ │ - 3f8a: 1b92 subs r2, r2, r6 │ │ - 3f8c: 1882 adds r2, r0, r2 │ │ - 3f8e: 61d1 str r1, [r2, #28] │ │ - 3f90: 9c04 ldr r4, [sp, #16] │ │ - 3f92: 622b str r3, [r5, #32] │ │ - 3f94: 6213 str r3, [r2, #32] │ │ - 3f96: 025d lsls r5, r3, #9 │ │ - 3f98: 019a lsls r2, r3, #6 │ │ - 3f9a: 1aaa subs r2, r5, r2 │ │ - 3f9c: 1882 adds r2, r0, r2 │ │ - 3f9e: 61d4 str r4, [r2, #28] │ │ - 3fa0: 01a5 lsls r5, r4, #6 │ │ - 3fa2: 0264 lsls r4, r4, #9 │ │ - 3fa4: 1b64 subs r4, r4, r5 │ │ - 3fa6: 1900 adds r0, r0, r4 │ │ - 3fa8: 61c3 str r3, [r0, #28] │ │ - 3faa: 6211 str r1, [r2, #32] │ │ - 3fac: 6201 str r1, [r0, #32] │ │ - 3fae: bd70 pop {r4, r5, r6, pc} │ │ - │ │ -00003fb0 : │ │ - 3fb0: 4b07 ldr r3, [pc, #28] ; (3fd0 ) │ │ - 3fb2: b570 push {r4, r5, r6, lr} │ │ - 3fb4: 1c04 adds r4, r0, #0 │ │ - 3fb6: 1c05 adds r5, r0, #0 │ │ - 3fb8: 340c adds r4, #12 │ │ - 3fba: 18c6 adds r6, r0, r3 │ │ - 3fbc: 1c20 adds r0, r4, #0 │ │ - 3fbe: 34c1 adds r4, #193 ; 0xc1 │ │ - 3fc0: 1c29 adds r1, r5, #0 │ │ - 3fc2: 34ff adds r4, #255 ; 0xff │ │ - 3fc4: f000 fc22 bl 480c │ │ - 3fc8: 42b4 cmp r4, r6 │ │ - 3fca: d1f7 bne.n 3fbc │ │ - 3fcc: bd70 pop {r4, r5, r6, pc} │ │ - 3fce: 46c0 nop ; (mov r8, r8) │ │ - 3fd0: 070c lsls r4, r1, #28 │ │ - ... │ │ - │ │ -00003fd4 : │ │ - 3fd4: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - 3fd6: 26e0 movs r6, #224 ; 0xe0 │ │ - 3fd8: 2300 movs r3, #0 │ │ - 3fda: 2514 movs r5, #20 │ │ - 3fdc: 00f6 lsls r6, r6, #3 │ │ - 3fde: 1c2c adds r4, r5, #0 │ │ - 3fe0: 435c muls r4, r3 │ │ - 3fe2: 1904 adds r4, r0, r4 │ │ - 3fe4: 9401 str r4, [sp, #4] │ │ - 3fe6: 2200 movs r2, #0 │ │ - 3fe8: 9c01 ldr r4, [sp, #4] │ │ - 3fea: 18a7 adds r7, r4, r2 │ │ - 3fec: 56cc ldrsb r4, [r1, r3] │ │ - 3fee: 32c1 adds r2, #193 ; 0xc1 │ │ - 3ff0: 32ff adds r2, #255 ; 0xff │ │ - 3ff2: 62bc str r4, [r7, #40] ; 0x28 │ │ - 3ff4: 42b2 cmp r2, r6 │ │ - 3ff6: d1f7 bne.n 3fe8 │ │ - 3ff8: 3301 adds r3, #1 │ │ - 3ffa: 2b15 cmp r3, #21 │ │ - 3ffc: d1ef bne.n 3fde │ │ - 3ffe: f7ff ffd7 bl 3fb0 │ │ - 4002: bdf7 pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - │ │ -00004004 : │ │ - 4004: b538 push {r3, r4, r5, lr} │ │ - 4006: 4b0b ldr r3, [pc, #44] ; (4034 ) │ │ - 4008: 1c04 adds r4, r0, #0 │ │ - 400a: 58c0 ldr r0, [r0, r3] │ │ - 400c: 1c1d adds r5, r3, #0 │ │ - 400e: 2800 cmp r0, #0 │ │ - 4010: d001 beq.n 4016 │ │ - 4012: f004 f9cb bl 83ac <__gnu_thumb1_case_uqi+0x24> │ │ - 4016: 68a2 ldr r2, [r4, #8] │ │ - 4018: 6863 ldr r3, [r4, #4] │ │ - 401a: 1c10 adds r0, r2, #0 │ │ - 401c: 4358 muls r0, r3 │ │ - 401e: f004 f9d5 bl 83cc <__gnu_thumb1_case_uqi+0x44> │ │ - 4022: 5160 str r0, [r4, r5] │ │ - 4024: 68a3 ldr r3, [r4, #8] │ │ - 4026: 6862 ldr r2, [r4, #4] │ │ - 4028: 2100 movs r1, #0 │ │ - 402a: 435a muls r2, r3 │ │ - 402c: f004 f9d6 bl 83dc <__gnu_thumb1_case_uqi+0x54> │ │ - 4030: bd38 pop {r3, r4, r5, pc} │ │ - 4032: 46c0 nop ; (mov r8, r8) │ │ - 4034: 070c lsls r4, r1, #28 │ │ - ... │ │ - │ │ -00004038 : │ │ - 4038: 3903 subs r1, #3 │ │ - 403a: b570 push {r4, r5, r6, lr} │ │ - 403c: 1c04 adds r4, r0, #0 │ │ - 403e: 2500 movs r5, #0 │ │ - 4040: 2901 cmp r1, #1 │ │ - 4042: d823 bhi.n 408c │ │ - 4044: 6846 ldr r6, [r0, #4] │ │ - 4046: 1c29 adds r1, r5, #0 │ │ - 4048: 2304 movs r3, #4 │ │ - 404a: 3e05 subs r6, #5 │ │ - 404c: 1c32 adds r2, r6, #0 │ │ - 404e: f7ff ff25 bl 3e9c │ │ - 4052: 28f0 cmp r0, #240 ; 0xf0 │ │ - 4054: d106 bne.n 4064 │ │ - 4056: 68a3 ldr r3, [r4, #8] │ │ - 4058: 435e muls r6, r3 │ │ - 405a: 4b1f ldr r3, [pc, #124] ; (40d8 ) │ │ - 405c: 58e3 ldr r3, [r4, r3] │ │ - 405e: 199e adds r6, r3, r6 │ │ - 4060: 2301 movs r3, #1 │ │ - 4062: 7133 strb r3, [r6, #4] │ │ - 4064: 68a6 ldr r6, [r4, #8] │ │ - 4066: 1c20 adds r0, r4, #0 │ │ - 4068: 2102 movs r1, #2 │ │ - 406a: 1f75 subs r5, r6, #5 │ │ - 406c: 2204 movs r2, #4 │ │ - 406e: 1c2b adds r3, r5, #0 │ │ - 4070: f7ff ff14 bl 3e9c │ │ - 4074: 28f0 cmp r0, #240 ; 0xf0 │ │ - 4076: d12e bne.n 40d6 │ │ - 4078: 4b17 ldr r3, [pc, #92] ; (40d8 ) │ │ - 407a: 00b6 lsls r6, r6, #2 │ │ - 407c: 1975 adds r5, r6, r5 │ │ - 407e: 58e3 ldr r3, [r4, r3] │ │ - 4080: 2210 movs r2, #16 │ │ - 4082: 54ea strb r2, [r5, r3] │ │ - 4084: e027 b.n 40d6 │ │ - 4086: 3501 adds r5, #1 │ │ - 4088: 2d04 cmp r5, #4 │ │ - 408a: d024 beq.n 40d6 │ │ - 408c: 1c29 adds r1, r5, #0 │ │ - 408e: 1c20 adds r0, r4, #0 │ │ - 4090: f7ff ff6a bl 3f68 │ │ - 4094: 1c29 adds r1, r5, #0 │ │ - 4096: 1c06 adds r6, r0, #0 │ │ - 4098: 1c20 adds r0, r4, #0 │ │ - 409a: f7ff ff5d bl 3f58 │ │ - 409e: 1c29 adds r1, r5, #0 │ │ - 40a0: 1c03 adds r3, r0, #0 │ │ - 40a2: 1c32 adds r2, r6, #0 │ │ - 40a4: 1c20 adds r0, r4, #0 │ │ - 40a6: f7ff fef9 bl 3e9c │ │ - 40aa: 28f0 cmp r0, #240 ; 0xf0 │ │ - 40ac: d1eb bne.n 4086 │ │ - 40ae: 1c29 adds r1, r5, #0 │ │ - 40b0: 1c20 adds r0, r4, #0 │ │ - 40b2: f7ff ff59 bl 3f68 │ │ - 40b6: 1c29 adds r1, r5, #0 │ │ - 40b8: 1c06 adds r6, r0, #0 │ │ - 40ba: 1c20 adds r0, r4, #0 │ │ - 40bc: f7ff ff4c bl 3f58 │ │ - 40c0: 68a3 ldr r3, [r4, #8] │ │ - 40c2: 435e muls r6, r3 │ │ - 40c4: 4b04 ldr r3, [pc, #16] ; (40d8 ) │ │ - 40c6: 58e3 ldr r3, [r4, r3] │ │ - 40c8: 1818 adds r0, r3, r0 │ │ - 40ca: 4b04 ldr r3, [pc, #16] ; (40dc ) │ │ - 40cc: 447b add r3, pc │ │ - 40ce: 3304 adds r3, #4 │ │ - 40d0: 5ceb ldrb r3, [r5, r3] │ │ - 40d2: 5583 strb r3, [r0, r6] │ │ - 40d4: e7d7 b.n 4086 │ │ - 40d6: bd70 pop {r4, r5, r6, pc} │ │ - 40d8: 070c lsls r4, r1, #28 │ │ - 40da: 0000 movs r0, r0 │ │ - 40dc: 4d20 ldr r5, [pc, #128] ; (4160 ) │ │ - ... │ │ - │ │ -000040e0 : │ │ - 40e0: b570 push {r4, r5, r6, lr} │ │ - 40e2: 1c05 adds r5, r0, #0 │ │ - 40e4: 1c0c adds r4, r1, #0 │ │ - 40e6: f7ff ff8d bl 4004 │ │ - 40ea: 1c21 adds r1, r4, #0 │ │ - 40ec: 1c28 adds r0, r5, #0 │ │ - 40ee: f7ff ffa3 bl 4038 │ │ - 40f2: 1c2e adds r6, r5, #0 │ │ - 40f4: 360c adds r6, #12 │ │ - 40f6: 2400 movs r4, #0 │ │ - 40f8: 1c30 adds r0, r6, #0 │ │ - 40fa: 1c22 adds r2, r4, #0 │ │ - 40fc: 1c29 adds r1, r5, #0 │ │ - 40fe: 36c1 adds r6, #193 ; 0xc1 │ │ - 4100: 3401 adds r4, #1 │ │ - 4102: f000 fbf3 bl 48ec │ │ - 4106: 36ff adds r6, #255 ; 0xff │ │ - 4108: 2c04 cmp r4, #4 │ │ - 410a: d1f5 bne.n 40f8 │ │ - 410c: bd70 pop {r4, r5, r6, pc} │ │ - ... │ │ - │ │ -00004110 : │ │ - 4110: b5f0 push {r4, r5, r6, r7, lr} │ │ - 4112: b085 sub sp, #20 │ │ - 4114: 9303 str r3, [sp, #12] │ │ - 4116: 4b14 ldr r3, [pc, #80] ; (4168 ) │ │ - 4118: 1c05 adds r5, r0, #0 │ │ - 411a: 1c04 adds r4, r0, #0 │ │ - 411c: 447b add r3, pc │ │ - 411e: 681b ldr r3, [r3, #0] │ │ - 4120: 1c0e adds r6, r1, #0 │ │ - 4122: 9202 str r2, [sp, #8] │ │ - 4124: 3308 adds r3, #8 │ │ - 4126: 6003 str r3, [r0, #0] │ │ - 4128: 4b10 ldr r3, [pc, #64] ; (416c ) │ │ - 412a: 350c adds r5, #12 │ │ - 412c: 18c7 adds r7, r0, r3 │ │ - 412e: 1c28 adds r0, r5, #0 │ │ - 4130: 35c1 adds r5, #193 ; 0xc1 │ │ - 4132: 35ff adds r5, #255 ; 0xff │ │ - 4134: f7ff fe9f bl 3e76 │ │ - 4138: 42bd cmp r5, r7 │ │ - 413a: d1f8 bne.n 412e │ │ - 413c: 4b0b ldr r3, [pc, #44] ; (416c ) │ │ - 413e: 2200 movs r2, #0 │ │ - 4140: 1c20 adds r0, r4, #0 │ │ - 4142: 50e2 str r2, [r4, r3] │ │ - 4144: 2314 movs r3, #20 │ │ - 4146: 6063 str r3, [r4, #4] │ │ - 4148: 60a3 str r3, [r4, #8] │ │ - 414a: 2102 movs r1, #2 │ │ - 414c: f7ff ffc8 bl 40e0 │ │ - 4150: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 4152: 1c20 adds r0, r4, #0 │ │ - 4154: 1c31 adds r1, r6, #0 │ │ - 4156: 9300 str r3, [sp, #0] │ │ - 4158: 9a02 ldr r2, [sp, #8] │ │ - 415a: 9b03 ldr r3, [sp, #12] │ │ - 415c: f7ff ff0d bl 3f7a │ │ +00003ff8 : │ │ + 3ff8: e59f0004 ldr r0, [pc, #4] ; 4004 <__cxa_type_match@plt+0x18> │ │ + 3ffc: e08f0000 add r0, pc, r0 │ │ + 4000: eaffff57 b 3d64 <__cxa_finalize@plt> │ │ + 4004: 00007ffc strdeq r7, [r0], -ip │ │ + 4008: e3500000 cmp r0, #0 │ │ + 400c: 012fff1e bxeq lr │ │ + 4010: e12fff10 bx r0 │ │ + 4014: e1a01000 mov r1, r0 │ │ + 4018: e59f200c ldr r2, [pc, #12] ; 402c <__cxa_type_match@plt+0x40> │ │ + 401c: e59f000c ldr r0, [pc, #12] ; 4030 <__cxa_type_match@plt+0x44> │ │ + 4020: e08f2002 add r2, pc, r2 │ │ + 4024: e08f0000 add r0, pc, r0 │ │ + 4028: eaffff4a b 3d58 <__cxa_atexit@plt> │ │ + 402c: 00007fd8 ldrdeq r7, [r0], -r8 │ │ + 4030: ffffffdc ; instruction: 0xffffffdc │ │ + │ │ +00004034 : │ │ + 4034: b530 push {r4, r5, lr} │ │ + 4036: 1c0d adds r5, r1, #0 │ │ + 4038: 4c17 ldr r4, [pc, #92] ; (4098 ) │ │ + 403a: b089 sub sp, #36 ; 0x24 │ │ + 403c: 061b lsls r3, r3, #24 │ │ + 403e: 447c add r4, pc │ │ + 4040: 6824 ldr r4, [r4, #0] │ │ + 4042: 0e1b lsrs r3, r3, #24 │ │ + 4044: 6821 ldr r1, [r4, #0] │ │ + 4046: 9107 str r1, [sp, #28] │ │ + 4048: a901 add r1, sp, #4 │ │ + 404a: 708b strb r3, [r1, #2] │ │ + 404c: 70cb strb r3, [r1, #3] │ │ + 404e: 9b0c ldr r3, [sp, #48] ; 0x30 │ │ + 4050: 704a strb r2, [r1, #1] │ │ + 4052: 700d strb r5, [r1, #0] │ │ + 4054: 061b lsls r3, r3, #24 │ │ + 4056: 0e1b lsrs r3, r3, #24 │ │ + 4058: 710b strb r3, [r1, #4] │ │ + 405a: 714b strb r3, [r1, #5] │ │ + 405c: 718b strb r3, [r1, #6] │ │ + 405e: 71cb strb r3, [r1, #7] │ │ + 4060: 720b strb r3, [r1, #8] │ │ + 4062: 9b0d ldr r3, [sp, #52] ; 0x34 │ │ + 4064: 061b lsls r3, r3, #24 │ │ + 4066: 0e1b lsrs r3, r3, #24 │ │ + 4068: 724b strb r3, [r1, #9] │ │ + 406a: 728b strb r3, [r1, #10] │ │ + 406c: 72cb strb r3, [r1, #11] │ │ + 406e: 730b strb r3, [r1, #12] │ │ + 4070: 734b strb r3, [r1, #13] │ │ + 4072: 738b strb r3, [r1, #14] │ │ + 4074: 73cb strb r3, [r1, #15] │ │ + 4076: 740b strb r3, [r1, #16] │ │ + 4078: 744b strb r3, [r1, #17] │ │ + 407a: 748b strb r3, [r1, #18] │ │ + 407c: 74cb strb r3, [r1, #19] │ │ + 407e: 750b strb r3, [r1, #20] │ │ + 4080: 6803 ldr r3, [r0, #0] │ │ + 4082: 689b ldr r3, [r3, #8] │ │ + 4084: 4798 blx r3 │ │ + 4086: 9a07 ldr r2, [sp, #28] │ │ + 4088: 6823 ldr r3, [r4, #0] │ │ + 408a: 429a cmp r2, r3 │ │ + 408c: d001 beq.n 4092 │ │ + 408e: f004 ff23 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 4092: b009 add sp, #36 ; 0x24 │ │ + 4094: bd30 pop {r4, r5, pc} │ │ + 4096: 46c0 nop ; (mov r8, r8) │ │ + 4098: 7e7a ldrb r2, [r7, #25] │ │ + ... │ │ + │ │ +0000409c : │ │ + 409c: 4b07 ldr r3, [pc, #28] ; (40bc ) │ │ + 409e: b510 push {r4, lr} │ │ + 40a0: 447b add r3, pc │ │ + 40a2: 681b ldr r3, [r3, #0] │ │ + 40a4: 1c04 adds r4, r0, #0 │ │ + 40a6: 3308 adds r3, #8 │ │ + 40a8: 6003 str r3, [r0, #0] │ │ + 40aa: 4b05 ldr r3, [pc, #20] ; (40c0 ) │ │ + 40ac: 58c0 ldr r0, [r0, r3] │ │ + 40ae: 2800 cmp r0, #0 │ │ + 40b0: d001 beq.n 40b6 │ │ + 40b2: f004 ff19 bl 8ee8 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + 40b6: 1c20 adds r0, r4, #0 │ │ + 40b8: bd10 pop {r4, pc} │ │ + 40ba: 46c0 nop ; (mov r8, r8) │ │ + 40bc: 7e1c ldrb r4, [r3, #24] │ │ + 40be: 0000 movs r0, r0 │ │ + 40c0: 070c lsls r4, r1, #28 │ │ + ... │ │ + │ │ +000040c4 : │ │ + 40c4: b510 push {r4, lr} │ │ + 40c6: 1c04 adds r4, r0, #0 │ │ + 40c8: f7ff ffe8 bl 409c │ │ + 40cc: 1c20 adds r0, r4, #0 │ │ + 40ce: f004 ff13 bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 40d2: 1c20 adds r0, r4, #0 │ │ + 40d4: bd10 pop {r4, pc} │ │ + │ │ +000040d6 : │ │ + 40d6: 2301 movs r3, #1 │ │ + 40d8: 1c01 adds r1, r0, #0 │ │ + 40da: 425b negs r3, r3 │ │ + 40dc: 6103 str r3, [r0, #16] │ │ + 40de: 6143 str r3, [r0, #20] │ │ + 40e0: 1c03 adds r3, r0, #0 │ │ + 40e2: 2200 movs r2, #0 │ │ + 40e4: 31c1 adds r1, #193 ; 0xc1 │ │ + 40e6: 331c adds r3, #28 │ │ + 40e8: 31ff adds r1, #255 ; 0xff │ │ + 40ea: 601a str r2, [r3, #0] │ │ + 40ec: 605a str r2, [r3, #4] │ │ + 40ee: 60da str r2, [r3, #12] │ │ + 40f0: 611a str r2, [r3, #16] │ │ + 40f2: 3314 adds r3, #20 │ │ + 40f4: 428b cmp r3, r1 │ │ + 40f6: d1f8 bne.n 40ea │ │ + 40f8: 4770 bx lr │ │ + ... │ │ + │ │ +000040fc : │ │ + 40fc: b510 push {r4, lr} │ │ + 40fe: 6884 ldr r4, [r0, #8] │ │ + 4100: 4354 muls r4, r2 │ │ + 4102: 1c22 adds r2, r4, #0 │ │ + 4104: 4c0a ldr r4, [pc, #40] ; (4130 ) │ │ + 4106: 5900 ldr r0, [r0, r4] │ │ + 4108: 18c3 adds r3, r0, r3 │ │ + 410a: 5c9b ldrb r3, [r3, r2] │ │ + 410c: 20ff movs r0, #255 ; 0xff │ │ + 410e: 2bfb cmp r3, #251 ; 0xfb │ │ + 4110: d80c bhi.n 412c │ │ + 4112: 4a08 ldr r2, [pc, #32] ; (4134 ) │ │ + 4114: 447a add r2, pc │ │ + 4116: 5c50 ldrb r0, [r2, r1] │ │ + 4118: 4003 ands r3, r0 │ │ + 411a: 20f0 movs r0, #240 ; 0xf0 │ │ + 411c: 2b00 cmp r3, #0 │ │ + 411e: d005 beq.n 412c │ │ + 4120: 1851 adds r1, r2, r1 │ │ + 4122: 790a ldrb r2, [r1, #4] │ │ + 4124: 20ff movs r0, #255 ; 0xff │ │ + 4126: 429a cmp r2, r3 │ │ + 4128: d300 bcc.n 412c │ │ + 412a: 20f1 movs r0, #241 ; 0xf1 │ │ + 412c: bd10 pop {r4, pc} │ │ + 412e: 46c0 nop ; (mov r8, r8) │ │ + 4130: 070c lsls r4, r1, #28 │ │ + 4132: 0000 movs r0, r0 │ │ + 4134: 5698 ldrsb r0, [r3, r2] │ │ + ... │ │ + │ │ +00004138 : │ │ + 4138: b570 push {r4, r5, r6, lr} │ │ + 413a: 1c05 adds r5, r0, #0 │ │ + 413c: 1c04 adds r4, r0, #0 │ │ + 413e: 4b0b ldr r3, [pc, #44] ; (416c ) │ │ + 4140: 350c adds r5, #12 │ │ + 4142: 447b add r3, pc │ │ + 4144: 681b ldr r3, [r3, #0] │ │ + 4146: 3308 adds r3, #8 │ │ + 4148: 6003 str r3, [r0, #0] │ │ + 414a: 4b09 ldr r3, [pc, #36] ; (4170 ) │ │ + 414c: 18c6 adds r6, r0, r3 │ │ + 414e: 1c28 adds r0, r5, #0 │ │ + 4150: 35c1 adds r5, #193 ; 0xc1 │ │ + 4152: 35ff adds r5, #255 ; 0xff │ │ + 4154: f7ff ffbf bl 40d6 │ │ + 4158: 42b5 cmp r5, r6 │ │ + 415a: d1f8 bne.n 414e │ │ + 415c: 2200 movs r2, #0 │ │ + 415e: 4b04 ldr r3, [pc, #16] ; (4170 ) │ │ 4160: 1c20 adds r0, r4, #0 │ │ - 4162: b005 add sp, #20 │ │ - 4164: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 4166: 46c0 nop ; (mov r8, r8) │ │ - 4168: 6da0 ldr r0, [r4, #88] ; 0x58 │ │ - 416a: 0000 movs r0, r0 │ │ - 416c: 070c lsls r4, r1, #28 │ │ + 4162: 50e2 str r2, [r4, r3] │ │ + 4164: 2314 movs r3, #20 │ │ + 4166: 6063 str r3, [r4, #4] │ │ + 4168: 60a3 str r3, [r4, #8] │ │ + 416a: bd70 pop {r4, r5, r6, pc} │ │ + 416c: 7d7a ldrb r2, [r7, #21] │ │ + 416e: 0000 movs r0, r0 │ │ + 4170: 070c lsls r4, r1, #28 │ │ ... │ │ │ │ -00004170 : │ │ - 4170: b5f0 push {r4, r5, r6, r7, lr} │ │ - 4172: b085 sub sp, #20 │ │ - 4174: 9203 str r2, [sp, #12] │ │ - 4176: 22ff movs r2, #255 ; 0xff │ │ - 4178: 1c05 adds r5, r0, #0 │ │ +00004174 : │ │ + 4174: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + 4176: 1c05 adds r5, r0, #0 │ │ + 4178: 1c04 adds r4, r0, #0 │ │ 417a: 1c0e adds r6, r1, #0 │ │ - 417c: 9302 str r3, [sp, #8] │ │ - 417e: 1c1c adds r4, r3, #0 │ │ - 4180: 9200 str r2, [sp, #0] │ │ - 4182: 9a02 ldr r2, [sp, #8] │ │ - 4184: 68b3 ldr r3, [r6, #8] │ │ - 4186: 1aa2 subs r2, r4, r2 │ │ - 4188: 9201 str r2, [sp, #4] │ │ - 418a: 429a cmp r2, r3 │ │ - 418c: da26 bge.n 41dc │ │ - 418e: 9f0a ldr r7, [sp, #40] ; 0x28 │ │ - 4190: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 4192: 1afa subs r2, r7, r3 │ │ - 4194: 68b3 ldr r3, [r6, #8] │ │ - 4196: 429a cmp r2, r3 │ │ - 4198: da1c bge.n 41d4 │ │ - 419a: 1c30 adds r0, r6, #0 │ │ - 419c: 9901 ldr r1, [sp, #4] │ │ - 419e: f000 f99d bl 44dc │ │ - 41a2: 2800 cmp r0, #0 │ │ - 41a4: d014 beq.n 41d0 │ │ - 41a6: 2c00 cmp r4, #0 │ │ - 41a8: db16 blt.n 41d8 │ │ - 41aa: 686b ldr r3, [r5, #4] │ │ - 41ac: 429c cmp r4, r3 │ │ - 41ae: da13 bge.n 41d8 │ │ - 41b0: 2f00 cmp r7, #0 │ │ - 41b2: db11 blt.n 41d8 │ │ - 41b4: 68aa ldr r2, [r5, #8] │ │ - 41b6: 4297 cmp r7, r2 │ │ - 41b8: da0e bge.n 41d8 │ │ - 41ba: 1c28 adds r0, r5, #0 │ │ - 41bc: 9903 ldr r1, [sp, #12] │ │ - 41be: 1c22 adds r2, r4, #0 │ │ - 41c0: 1c3b adds r3, r7, #0 │ │ - 41c2: f7ff fe6b bl 3e9c │ │ - 41c6: 28ff cmp r0, #255 ; 0xff │ │ - 41c8: d009 beq.n 41de │ │ - 41ca: 28f1 cmp r0, #241 ; 0xf1 │ │ - 41cc: d100 bne.n 41d0 │ │ - 41ce: 9000 str r0, [sp, #0] │ │ - 41d0: 3701 adds r7, #1 │ │ - 41d2: e7dd b.n 4190 │ │ - 41d4: 3401 adds r4, #1 │ │ - 41d6: e7d4 b.n 4182 │ │ - 41d8: 20ff movs r0, #255 ; 0xff │ │ - 41da: e000 b.n 41de │ │ - 41dc: 9800 ldr r0, [sp, #0] │ │ - 41de: b005 add sp, #20 │ │ - 41e0: bdf0 pop {r4, r5, r6, r7, pc} │ │ - │ │ -000041e2 : │ │ - 41e2: b537 push {r0, r1, r2, r4, r5, lr} │ │ - 41e4: 684a ldr r2, [r1, #4] │ │ - 41e6: 1c0c adds r4, r1, #0 │ │ - 41e8: 68a5 ldr r5, [r4, #8] │ │ - 41ea: 0193 lsls r3, r2, #6 │ │ - 41ec: 0251 lsls r1, r2, #9 │ │ - 41ee: 1ac9 subs r1, r1, r3 │ │ - 41f0: 2314 movs r3, #20 │ │ - 41f2: 436b muls r3, r5 │ │ - 41f4: 1841 adds r1, r0, r1 │ │ - 41f6: 68e5 ldr r5, [r4, #12] │ │ - 41f8: 18c9 adds r1, r1, r3 │ │ - 41fa: 6923 ldr r3, [r4, #16] │ │ - 41fc: 3128 adds r1, #40 ; 0x28 │ │ - 41fe: 60cd str r5, [r1, #12] │ │ - 4200: 610b str r3, [r1, #16] │ │ - 4202: 6963 ldr r3, [r4, #20] │ │ - 4204: 69a4 ldr r4, [r4, #24] │ │ - 4206: 9400 str r4, [sp, #0] │ │ - 4208: f7ff ffb2 bl 4170 │ │ - 420c: bd3e pop {r1, r2, r3, r4, r5, pc} │ │ - ... │ │ - │ │ -00004210 : │ │ - 4210: 6883 ldr r3, [r0, #8] │ │ - 4212: 4359 muls r1, r3 │ │ - 4214: 4b02 ldr r3, [pc, #8] ; (4220 ) │ │ - 4216: 58c3 ldr r3, [r0, r3] │ │ - 4218: 189a adds r2, r3, r2 │ │ - 421a: 2300 movs r3, #0 │ │ - 421c: 5453 strb r3, [r2, r1] │ │ - 421e: 4770 bx lr │ │ - 4220: 070c lsls r4, r1, #28 │ │ - ... │ │ - │ │ -00004224 : │ │ - 4224: b5f0 push {r4, r5, r6, r7, lr} │ │ - 4226: b08d sub sp, #52 ; 0x34 │ │ - 4228: 9307 str r3, [sp, #28] │ │ - 422a: 1c06 adds r6, r0, #0 │ │ - 422c: 4b33 ldr r3, [pc, #204] ; (42fc ) │ │ - 422e: 6880 ldr r0, [r0, #8] │ │ - 4230: 1c14 adds r4, r2, #0 │ │ - 4232: 9206 str r2, [sp, #24] │ │ - 4234: 1c02 adds r2, r0, #0 │ │ - 4236: 4362 muls r2, r4 │ │ - 4238: 58f0 ldr r0, [r6, r3] │ │ - 423a: 9c07 ldr r4, [sp, #28] │ │ - 423c: 9105 str r1, [sp, #20] │ │ - 423e: 9d06 ldr r5, [sp, #24] │ │ - 4240: 1901 adds r1, r0, r4 │ │ - 4242: 9c05 ldr r4, [sp, #20] │ │ - 4244: 2004 movs r0, #4 │ │ - 4246: 4240 negs r0, r0 │ │ - 4248: 4320 orrs r0, r4 │ │ - 424a: 9c06 ldr r4, [sp, #24] │ │ - 424c: 5488 strb r0, [r1, r2] │ │ - 424e: 3d01 subs r5, #1 │ │ - 4250: 3402 adds r4, #2 │ │ - 4252: 9408 str r4, [sp, #32] │ │ - 4254: 9c07 ldr r4, [sp, #28] │ │ - 4256: 3c01 subs r4, #1 │ │ - 4258: 9409 str r4, [sp, #36] ; 0x24 │ │ - 425a: 9c07 ldr r4, [sp, #28] │ │ - 425c: 3402 adds r4, #2 │ │ - 425e: 940a str r4, [sp, #40] ; 0x28 │ │ - 4260: 4c27 ldr r4, [pc, #156] ; (4300 ) │ │ - 4262: 447c add r4, pc │ │ - 4264: 9404 str r4, [sp, #16] │ │ - 4266: 4c27 ldr r4, [pc, #156] ; (4304 ) │ │ - 4268: 447c add r4, pc │ │ - 426a: 940b str r4, [sp, #44] ; 0x2c │ │ - 426c: 9c08 ldr r4, [sp, #32] │ │ - 426e: 42a5 cmp r5, r4 │ │ - 4270: d042 beq.n 42f8 │ │ - 4272: 2d00 cmp r5, #0 │ │ - 4274: db3e blt.n 42f4 │ │ - 4276: 6870 ldr r0, [r6, #4] │ │ - 4278: 4285 cmp r5, r0 │ │ - 427a: da3b bge.n 42f4 │ │ - 427c: 9c09 ldr r4, [sp, #36] ; 0x24 │ │ - 427e: 990a ldr r1, [sp, #40] ; 0x28 │ │ - 4280: 428c cmp r4, r1 │ │ - 4282: d037 beq.n 42f4 │ │ - 4284: 2c00 cmp r4, #0 │ │ - 4286: db33 blt.n 42f0 │ │ - 4288: 68b7 ldr r7, [r6, #8] │ │ - 428a: 42bc cmp r4, r7 │ │ - 428c: da30 bge.n 42f0 │ │ - 428e: 1c30 adds r0, r6, #0 │ │ - 4290: 9905 ldr r1, [sp, #20] │ │ - 4292: 1c2a adds r2, r5, #0 │ │ - 4294: 1c23 adds r3, r4, #0 │ │ - 4296: f7ff fe01 bl 3e9c │ │ - 429a: 28ff cmp r0, #255 ; 0xff │ │ - 429c: d028 beq.n 42f0 │ │ - 429e: 436f muls r7, r5 │ │ - 42a0: 9906 ldr r1, [sp, #24] │ │ - 42a2: 193f adds r7, r7, r4 │ │ - 42a4: 428d cmp r5, r1 │ │ - 42a6: d00d beq.n 42c4 │ │ - 42a8: 9a07 ldr r2, [sp, #28] │ │ - 42aa: 4294 cmp r4, r2 │ │ - 42ac: d00a beq.n 42c4 │ │ - 42ae: 4b13 ldr r3, [pc, #76] ; (42fc ) │ │ - 42b0: 980b ldr r0, [sp, #44] ; 0x2c │ │ - 42b2: 9905 ldr r1, [sp, #20] │ │ - 42b4: 58f3 ldr r3, [r6, r3] │ │ - 42b6: 19df adds r7, r3, r7 │ │ - 42b8: 1843 adds r3, r0, r1 │ │ - 42ba: 783a ldrb r2, [r7, #0] │ │ - 42bc: 791b ldrb r3, [r3, #4] │ │ - 42be: 4313 orrs r3, r2 │ │ - 42c0: 703b strb r3, [r7, #0] │ │ - 42c2: e015 b.n 42f0 │ │ - 42c4: 4a0d ldr r2, [pc, #52] ; (42fc ) │ │ - 42c6: 9905 ldr r1, [sp, #20] │ │ - 42c8: 9804 ldr r0, [sp, #16] │ │ - 42ca: 58b2 ldr r2, [r6, r2] │ │ - 42cc: 5c43 ldrb r3, [r0, r1] │ │ - 42ce: 19d7 adds r7, r2, r7 │ │ - 42d0: 783a ldrb r2, [r7, #0] │ │ - 42d2: 480a ldr r0, [pc, #40] ; (42fc ) │ │ - 42d4: 439a bics r2, r3 │ │ - 42d6: 703a strb r2, [r7, #0] │ │ - 42d8: 68b2 ldr r2, [r6, #8] │ │ - 42da: 5830 ldr r0, [r6, r0] │ │ - 42dc: 1c13 adds r3, r2, #0 │ │ - 42de: 436b muls r3, r5 │ │ - 42e0: 191b adds r3, r3, r4 │ │ - 42e2: 18c3 adds r3, r0, r3 │ │ - 42e4: 9804 ldr r0, [sp, #16] │ │ - 42e6: 1842 adds r2, r0, r1 │ │ - 42e8: 7a12 ldrb r2, [r2, #8] │ │ - 42ea: 7819 ldrb r1, [r3, #0] │ │ - 42ec: 430a orrs r2, r1 │ │ - 42ee: 701a strb r2, [r3, #0] │ │ - 42f0: 3401 adds r4, #1 │ │ - 42f2: e7c4 b.n 427e │ │ - 42f4: 3501 adds r5, #1 │ │ - 42f6: e7b9 b.n 426c │ │ - 42f8: b00d add sp, #52 ; 0x34 │ │ - 42fa: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 42fc: 070c lsls r4, r1, #28 │ │ - 42fe: 0000 movs r0, r0 │ │ - 4300: 4b8a ldr r3, [pc, #552] ; (452c ) │ │ - 4302: 0000 movs r0, r0 │ │ - 4304: 4b84 ldr r3, [pc, #528] ; (4518 ) │ │ - ... │ │ - │ │ -00004308 : │ │ - 4308: b5f0 push {r4, r5, r6, r7, lr} │ │ - 430a: b085 sub sp, #20 │ │ - 430c: 1c06 adds r6, r0, #0 │ │ - 430e: 1c0c adds r4, r1, #0 │ │ - 4310: 9203 str r2, [sp, #12] │ │ - 4312: 9302 str r3, [sp, #8] │ │ - 4314: 1c1d adds r5, r3, #0 │ │ - 4316: 9a02 ldr r2, [sp, #8] │ │ - 4318: 68a3 ldr r3, [r4, #8] │ │ - 431a: 1aaa subs r2, r5, r2 │ │ - 431c: 9201 str r2, [sp, #4] │ │ - 431e: 429a cmp r2, r3 │ │ - 4320: da15 bge.n 434e │ │ - 4322: 9f0a ldr r7, [sp, #40] ; 0x28 │ │ - 4324: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 4326: 1afa subs r2, r7, r3 │ │ - 4328: 68a3 ldr r3, [r4, #8] │ │ - 432a: 429a cmp r2, r3 │ │ - 432c: da0d bge.n 434a │ │ - 432e: 1c20 adds r0, r4, #0 │ │ - 4330: 9901 ldr r1, [sp, #4] │ │ - 4332: f000 f8d3 bl 44dc │ │ - 4336: 2800 cmp r0, #0 │ │ - 4338: d005 beq.n 4346 │ │ - 433a: 1c30 adds r0, r6, #0 │ │ - 433c: 9903 ldr r1, [sp, #12] │ │ - 433e: 1c2a adds r2, r5, #0 │ │ - 4340: 1c3b adds r3, r7, #0 │ │ - 4342: f7ff ff6f bl 4224 │ │ - 4346: 3701 adds r7, #1 │ │ - 4348: e7ec b.n 4324 │ │ - 434a: 3501 adds r5, #1 │ │ - 434c: e7e3 b.n 4316 │ │ - 434e: 6823 ldr r3, [r4, #0] │ │ - 4350: 1c30 adds r0, r6, #0 │ │ - 4352: 3b01 subs r3, #1 │ │ - 4354: 6023 str r3, [r4, #0] │ │ - 4356: f7ff fe2b bl 3fb0 │ │ - 435a: 20f1 movs r0, #241 ; 0xf1 │ │ - 435c: b005 add sp, #20 │ │ - 435e: bdf0 pop {r4, r5, r6, r7, pc} │ │ - │ │ -00004360 : │ │ - 4360: b537 push {r0, r1, r2, r4, r5, lr} │ │ - 4362: 684a ldr r2, [r1, #4] │ │ - 4364: 1c0c adds r4, r1, #0 │ │ - 4366: 68a5 ldr r5, [r4, #8] │ │ - 4368: 0193 lsls r3, r2, #6 │ │ - 436a: 0251 lsls r1, r2, #9 │ │ - 436c: 1ac9 subs r1, r1, r3 │ │ - 436e: 2314 movs r3, #20 │ │ - 4370: 436b muls r3, r5 │ │ - 4372: 1841 adds r1, r0, r1 │ │ - 4374: 68e5 ldr r5, [r4, #12] │ │ - 4376: 18c9 adds r1, r1, r3 │ │ - 4378: 6923 ldr r3, [r4, #16] │ │ - 437a: 3128 adds r1, #40 ; 0x28 │ │ - 437c: 60cd str r5, [r1, #12] │ │ - 437e: 610b str r3, [r1, #16] │ │ - 4380: 6963 ldr r3, [r4, #20] │ │ - 4382: 69a4 ldr r4, [r4, #24] │ │ - 4384: 9400 str r4, [sp, #0] │ │ - 4386: f7ff ffbf bl 4308 │ │ - 438a: bd3e pop {r1, r2, r3, r4, r5, pc} │ │ - │ │ -0000438c : │ │ - 438c: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ - 438e: 1c04 adds r4, r0, #0 │ │ - 4390: 1c1f adds r7, r3, #0 │ │ - 4392: 4e0b ldr r6, [pc, #44] ; (43c0 ) │ │ - 4394: 68a3 ldr r3, [r4, #8] │ │ - 4396: 6861 ldr r1, [r4, #4] │ │ - 4398: 1c15 adds r5, r2, #0 │ │ - 439a: 5980 ldr r0, [r0, r6] │ │ - 439c: 1c0a adds r2, r1, #0 │ │ - 439e: 435a muls r2, r3 │ │ - 43a0: 59a9 ldr r1, [r5, r6] │ │ - 43a2: f004 f823 bl 83ec <__gnu_thumb1_case_uqi+0x64> │ │ - 43a6: 1c29 adds r1, r5, #0 │ │ - 43a8: 1c20 adds r0, r4, #0 │ │ - 43aa: 22e0 movs r2, #224 ; 0xe0 │ │ - 43ac: 00d2 lsls r2, r2, #3 │ │ - 43ae: 310c adds r1, #12 │ │ - 43b0: 300c adds r0, #12 │ │ - 43b2: f004 f81b bl 83ec <__gnu_thumb1_case_uqi+0x64> │ │ - 43b6: 1c39 adds r1, r7, #0 │ │ - 43b8: 1c20 adds r0, r4, #0 │ │ - 43ba: f7ff ffd1 bl 4360 │ │ - 43be: bdf8 pop {r3, r4, r5, r6, r7, pc} │ │ - 43c0: 070c lsls r4, r1, #28 │ │ - ... │ │ - │ │ -000043c4 : │ │ - 43c4: b5f0 push {r4, r5, r6, r7, lr} │ │ - 43c6: 680d ldr r5, [r1, #0] │ │ - 43c8: b085 sub sp, #20 │ │ - 43ca: 9203 str r2, [sp, #12] │ │ - 43cc: 686b ldr r3, [r5, #4] │ │ - 43ce: 1c04 adds r4, r0, #0 │ │ - 43d0: 9102 str r1, [sp, #8] │ │ - 43d2: 019a lsls r2, r3, #6 │ │ - 43d4: 025f lsls r7, r3, #9 │ │ - 43d6: 1abf subs r7, r7, r2 │ │ - 43d8: 19c7 adds r7, r0, r7 │ │ - 43da: 68a8 ldr r0, [r5, #8] │ │ - 43dc: 2214 movs r2, #20 │ │ - 43de: 692b ldr r3, [r5, #16] │ │ - 43e0: 4342 muls r2, r0 │ │ - 43e2: 18bf adds r7, r7, r2 │ │ - 43e4: 3724 adds r7, #36 ; 0x24 │ │ - 43e6: 68ea ldr r2, [r5, #12] │ │ - 43e8: 1d3e adds r6, r7, #4 │ │ - 43ea: 6133 str r3, [r6, #16] │ │ - 43ec: 2300 movs r3, #0 │ │ - 43ee: 60f2 str r2, [r6, #12] │ │ - 43f0: 9300 str r3, [sp, #0] │ │ - 43f2: 9b00 ldr r3, [sp, #0] │ │ - 43f4: 68b0 ldr r0, [r6, #8] │ │ - 43f6: 4283 cmp r3, r0 │ │ - 43f8: db01 blt.n 43fe │ │ - 43fa: 2500 movs r5, #0 │ │ - 43fc: e02a b.n 4454 │ │ - 43fe: 2200 movs r2, #0 │ │ - 4400: 9201 str r2, [sp, #4] │ │ - 4402: 9b01 ldr r3, [sp, #4] │ │ - 4404: 68b0 ldr r0, [r6, #8] │ │ - 4406: 4283 cmp r3, r0 │ │ - 4408: da12 bge.n 4430 │ │ - 440a: 1c30 adds r0, r6, #0 │ │ - 440c: 9901 ldr r1, [sp, #4] │ │ - 440e: 9a00 ldr r2, [sp, #0] │ │ - 4410: f000 f864 bl 44dc │ │ - 4414: 2800 cmp r0, #0 │ │ - 4416: d008 beq.n 442a │ │ - 4418: 9801 ldr r0, [sp, #4] │ │ - 441a: 696a ldr r2, [r5, #20] │ │ - 441c: 9b00 ldr r3, [sp, #0] │ │ - 441e: 1881 adds r1, r0, r2 │ │ - 4420: 69a8 ldr r0, [r5, #24] │ │ - 4422: 181a adds r2, r3, r0 │ │ - 4424: 1c20 adds r0, r4, #0 │ │ - 4426: f7ff fef3 bl 4210 │ │ - 442a: 9a01 ldr r2, [sp, #4] │ │ - 442c: 3201 adds r2, #1 │ │ - 442e: e7e7 b.n 4400 │ │ - 4430: 9a00 ldr r2, [sp, #0] │ │ - 4432: 3201 adds r2, #1 │ │ - 4434: 9200 str r2, [sp, #0] │ │ - 4436: e7dc b.n 43f2 │ │ - 4438: 68a0 ldr r0, [r4, #8] │ │ - 443a: 4a20 ldr r2, [pc, #128] ; (44bc ) │ │ - 443c: 1c03 adds r3, r0, #0 │ │ - 443e: 4373 muls r3, r6 │ │ - 4440: 58a2 ldr r2, [r4, r2] │ │ - 4442: 1952 adds r2, r2, r5 │ │ - 4444: 5cd3 ldrb r3, [r2, r3] │ │ - 4446: 2bfb cmp r3, #251 ; 0xfb │ │ - 4448: d932 bls.n 44b0 │ │ - 444a: 3601 adds r6, #1 │ │ - 444c: 6862 ldr r2, [r4, #4] │ │ - 444e: 4296 cmp r6, r2 │ │ - 4450: dbf2 blt.n 4438 │ │ - 4452: 3501 adds r5, #1 │ │ - 4454: 68a3 ldr r3, [r4, #8] │ │ - 4456: 2600 movs r6, #0 │ │ - 4458: 429d cmp r5, r3 │ │ - 445a: dbf7 blt.n 444c │ │ - 445c: e014 b.n 4488 │ │ - 445e: 68a0 ldr r0, [r4, #8] │ │ - 4460: 4a16 ldr r2, [pc, #88] ; (44bc ) │ │ - 4462: 1c03 adds r3, r0, #0 │ │ - 4464: 436b muls r3, r5 │ │ - 4466: 58a2 ldr r2, [r4, r2] │ │ - 4468: 1992 adds r2, r2, r6 │ │ - 446a: 5cd3 ldrb r3, [r2, r3] │ │ - 446c: 2bfb cmp r3, #251 ; 0xfb │ │ - 446e: d906 bls.n 447e │ │ - 4470: 2103 movs r1, #3 │ │ - 4472: 4019 ands r1, r3 │ │ - 4474: 1c20 adds r0, r4, #0 │ │ - 4476: 1c2a adds r2, r5, #0 │ │ - 4478: 1c33 adds r3, r6, #0 │ │ - 447a: f7ff fed3 bl 4224 │ │ - 447e: 3501 adds r5, #1 │ │ - 4480: 6862 ldr r2, [r4, #4] │ │ - 4482: 4295 cmp r5, r2 │ │ - 4484: dbeb blt.n 445e │ │ - 4486: 3601 adds r6, #1 │ │ - 4488: 68a3 ldr r3, [r4, #8] │ │ - 448a: 429e cmp r6, r3 │ │ - 448c: da01 bge.n 4492 │ │ - 448e: 2500 movs r5, #0 │ │ - 4490: e7f6 b.n 4480 │ │ - 4492: 9903 ldr r1, [sp, #12] │ │ - 4494: 1c20 adds r0, r4, #0 │ │ - 4496: f7ff fdcf bl 4038 │ │ - 449a: 687b ldr r3, [r7, #4] │ │ - 449c: 1c20 adds r0, r4, #0 │ │ - 449e: 3301 adds r3, #1 │ │ - 44a0: 607b str r3, [r7, #4] │ │ - 44a2: f7ff fd85 bl 3fb0 │ │ - 44a6: 9802 ldr r0, [sp, #8] │ │ - 44a8: f000 fb16 bl 4ad8 │ │ - 44ac: b005 add sp, #20 │ │ - 44ae: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 44b0: 1c20 adds r0, r4, #0 │ │ - 44b2: 1c31 adds r1, r6, #0 │ │ - 44b4: 1c2a adds r2, r5, #0 │ │ - 44b6: f7ff feab bl 4210 │ │ - 44ba: e7c6 b.n 444a │ │ - 44bc: 070c lsls r4, r1, #28 │ │ - ... │ │ - │ │ -000044c0 : │ │ - 44c0: 2301 movs r3, #1 │ │ - 44c2: 6003 str r3, [r0, #0] │ │ - 44c4: 4b04 ldr r3, [pc, #16] ; (44d8 ) │ │ - 44c6: 6041 str r1, [r0, #4] │ │ - 44c8: 0089 lsls r1, r1, #2 │ │ - 44ca: 447b add r3, pc │ │ - 44cc: 58c9 ldr r1, [r1, r3] │ │ - 44ce: 2300 movs r3, #0 │ │ - 44d0: 6103 str r3, [r0, #16] │ │ - 44d2: 6081 str r1, [r0, #8] │ │ - 44d4: 60c3 str r3, [r0, #12] │ │ - 44d6: 4770 bx lr │ │ - 44d8: 492e ldr r1, [pc, #184] ; (4594 ) │ │ - ... │ │ - │ │ -000044dc : │ │ - 44dc: b570 push {r4, r5, r6, lr} │ │ - 44de: 1c15 adds r5, r2, #0 │ │ - 44e0: 68c2 ldr r2, [r0, #12] │ │ - 44e2: 1c04 adds r4, r0, #0 │ │ - 44e4: 1c0e adds r6, r1, #0 │ │ - 44e6: 6903 ldr r3, [r0, #16] │ │ - 44e8: 2a00 cmp r2, #0 │ │ - 44ea: d11b bne.n 4524 │ │ - 44ec: 2b00 cmp r3, #0 │ │ - 44ee: d02f beq.n 4550 │ │ - 44f0: 2b01 cmp r3, #1 │ │ - 44f2: d104 bne.n 44fe │ │ - 44f4: 6882 ldr r2, [r0, #8] │ │ - 44f6: 1c0b adds r3, r1, #0 │ │ - 44f8: 3a01 subs r2, #1 │ │ - 44fa: 1b52 subs r2, r2, r5 │ │ - 44fc: e02d b.n 455a │ │ - 44fe: 2b02 cmp r3, #2 │ │ - 4500: d104 bne.n 450c │ │ - 4502: 6883 ldr r3, [r0, #8] │ │ - 4504: 3b01 subs r3, #1 │ │ - 4506: 1a5a subs r2, r3, r1 │ │ - 4508: 1b5b subs r3, r3, r5 │ │ - 450a: e026 b.n 455a │ │ - 450c: 2b03 cmp r3, #3 │ │ - 450e: d103 bne.n 4518 │ │ - 4510: 6883 ldr r3, [r0, #8] │ │ - 4512: 3b01 subs r3, #1 │ │ - 4514: 1a5b subs r3, r3, r1 │ │ - 4516: e01f b.n 4558 │ │ - 4518: 4816 ldr r0, [pc, #88] ; (4574 ) │ │ - 451a: 210f movs r1, #15 │ │ - 451c: 4478 add r0, pc │ │ - 451e: f000 fb0b bl 4b38 │ │ - 4522: e018 b.n 4556 │ │ - 4524: 2b00 cmp r3, #0 │ │ - 4526: d104 bne.n 4532 │ │ - 4528: 6882 ldr r2, [r0, #8] │ │ - 452a: 1c2b adds r3, r5, #0 │ │ - 452c: 3a01 subs r2, #1 │ │ - 452e: 1a52 subs r2, r2, r1 │ │ - 4530: e013 b.n 455a │ │ - 4532: 2b01 cmp r3, #1 │ │ - 4534: d00f beq.n 4556 │ │ - 4536: 2b02 cmp r3, #2 │ │ - 4538: d103 bne.n 4542 │ │ - 453a: 6883 ldr r3, [r0, #8] │ │ - 453c: 3b01 subs r3, #1 │ │ - 453e: 1b5b subs r3, r3, r5 │ │ - 4540: e007 b.n 4552 │ │ - 4542: 2b03 cmp r3, #3 │ │ - 4544: d1e8 bne.n 4518 │ │ - 4546: 6883 ldr r3, [r0, #8] │ │ - 4548: 3b01 subs r3, #1 │ │ - 454a: 1b5a subs r2, r3, r5 │ │ - 454c: 1a5b subs r3, r3, r1 │ │ - 454e: e004 b.n 455a │ │ - 4550: 1c2b adds r3, r5, #0 │ │ - 4552: 1c32 adds r2, r6, #0 │ │ - 4554: e001 b.n 455a │ │ - 4556: 1c33 adds r3, r6, #0 │ │ - 4558: 1c2a adds r2, r5, #0 │ │ - 455a: 6861 ldr r1, [r4, #4] │ │ - 455c: 2019 movs r0, #25 │ │ - 455e: 4341 muls r1, r0 │ │ - 4560: 2005 movs r0, #5 │ │ - 4562: 4342 muls r2, r0 │ │ - 4564: 188a adds r2, r1, r2 │ │ - 4566: 4904 ldr r1, [pc, #16] ; (4578 ) │ │ - 4568: 4479 add r1, pc │ │ - 456a: 3154 adds r1, #84 ; 0x54 │ │ - 456c: 188a adds r2, r1, r2 │ │ - 456e: 5cd0 ldrb r0, [r2, r3] │ │ - 4570: bd70 pop {r4, r5, r6, pc} │ │ - 4572: 46c0 nop ; (mov r8, r8) │ │ - 4574: 4be8 ldr r3, [pc, #928] ; (4918 ) │ │ - 4576: 0000 movs r0, r0 │ │ - 4578: 4890 ldr r0, [pc, #576] ; (47bc ) │ │ - ... │ │ - │ │ -0000457c : │ │ - 457c: 6903 ldr r3, [r0, #16] │ │ - 457e: b500 push {lr} │ │ - 4580: 3b01 subs r3, #1 │ │ - 4582: 6103 str r3, [r0, #16] │ │ - 4584: 2b00 cmp r3, #0 │ │ - 4586: da07 bge.n 4598 │ │ - 4588: 6841 ldr r1, [r0, #4] │ │ - 458a: 008a lsls r2, r1, #2 │ │ - 458c: 4903 ldr r1, [pc, #12] ; (459c ) │ │ - 458e: 4479 add r1, pc │ │ - 4590: 188a adds r2, r1, r2 │ │ - 4592: 6e52 ldr r2, [r2, #100] ; 0x64 │ │ - 4594: 189b adds r3, r3, r2 │ │ - 4596: 6103 str r3, [r0, #16] │ │ - 4598: bd00 pop {pc} │ │ - 459a: 46c0 nop ; (mov r8, r8) │ │ - 459c: 4a6a ldr r2, [pc, #424] ; (4748 ) │ │ - ... │ │ - │ │ -000045a0 : │ │ - 45a0: b510 push {r4, lr} │ │ - 45a2: 1c04 adds r4, r0, #0 │ │ - 45a4: 6862 ldr r2, [r4, #4] │ │ - 45a6: 6900 ldr r0, [r0, #16] │ │ - 45a8: 0093 lsls r3, r2, #2 │ │ - 45aa: 4a04 ldr r2, [pc, #16] ; (45bc ) │ │ - 45ac: 3001 adds r0, #1 │ │ - 45ae: 447a add r2, pc │ │ - 45b0: 18d3 adds r3, r2, r3 │ │ - 45b2: 6e59 ldr r1, [r3, #100] ; 0x64 │ │ - 45b4: f002 fabe bl 6b34 <__aeabi_idivmod> │ │ - 45b8: 6121 str r1, [r4, #16] │ │ - 45ba: bd10 pop {r4, pc} │ │ - 45bc: 4a4a ldr r2, [pc, #296] ; (46e8 ) │ │ - ... │ │ - │ │ -000045c0 : │ │ - 45c0: b510 push {r4, lr} │ │ - 45c2: 6842 ldr r2, [r0, #4] │ │ - 45c4: 1c04 adds r4, r0, #0 │ │ - 45c6: 0093 lsls r3, r2, #2 │ │ - 45c8: 4a0f ldr r2, [pc, #60] ; (4608 ) │ │ - 45ca: 447a add r2, pc │ │ - 45cc: 18d3 adds r3, r2, r3 │ │ - 45ce: 6e59 ldr r1, [r3, #100] ; 0x64 │ │ - 45d0: 2900 cmp r1, #0 │ │ - 45d2: d018 beq.n 4606 │ │ - 45d4: 68c2 ldr r2, [r0, #12] │ │ - 45d6: 4b0d ldr r3, [pc, #52] ; (460c ) │ │ - 45d8: 3201 adds r2, #1 │ │ - 45da: 401a ands r2, r3 │ │ - 45dc: d504 bpl.n 45e8 │ │ - 45de: 2002 movs r0, #2 │ │ - 45e0: 3a01 subs r2, #1 │ │ - 45e2: 4240 negs r0, r0 │ │ - 45e4: 4302 orrs r2, r0 │ │ - 45e6: 3201 adds r2, #1 │ │ - 45e8: 6920 ldr r0, [r4, #16] │ │ - 45ea: 60e2 str r2, [r4, #12] │ │ - 45ec: 4003 ands r3, r0 │ │ - 45ee: d504 bpl.n 45fa │ │ - 45f0: 2202 movs r2, #2 │ │ - 45f2: 3b01 subs r3, #1 │ │ - 45f4: 4252 negs r2, r2 │ │ - 45f6: 4313 orrs r3, r2 │ │ - 45f8: 3301 adds r3, #1 │ │ - 45fa: 2b01 cmp r3, #1 │ │ - 45fc: d103 bne.n 4606 │ │ - 45fe: 3002 adds r0, #2 │ │ - 4600: f002 fa98 bl 6b34 <__aeabi_idivmod> │ │ - 4604: 6121 str r1, [r4, #16] │ │ - 4606: bd10 pop {r4, pc} │ │ - 4608: 4a2e ldr r2, [pc, #184] ; (46c4 ) │ │ - 460a: 0000 movs r0, r0 │ │ - 460c: 0001 movs r1, r0 │ │ - 460e: 8000 strh r0, [r0, #0] │ │ - │ │ -00004610 : │ │ - 4610: b510 push {r4, lr} │ │ - 4612: 6842 ldr r2, [r0, #4] │ │ - 4614: 1c04 adds r4, r0, #0 │ │ - 4616: 0093 lsls r3, r2, #2 │ │ - 4618: 4a0c ldr r2, [pc, #48] ; (464c ) │ │ - 461a: 447a add r2, pc │ │ - 461c: 18d3 adds r3, r2, r3 │ │ - 461e: 6e59 ldr r1, [r3, #100] ; 0x64 │ │ - 4620: 2900 cmp r1, #0 │ │ - 4622: d011 beq.n 4648 │ │ - 4624: 68c2 ldr r2, [r0, #12] │ │ - 4626: 4b0a ldr r3, [pc, #40] ; (4650 ) │ │ - 4628: 3201 adds r2, #1 │ │ - 462a: 4013 ands r3, r2 │ │ - 462c: d504 bpl.n 4638 │ │ - 462e: 2202 movs r2, #2 │ │ - 4630: 3b01 subs r3, #1 │ │ - 4632: 4252 negs r2, r2 │ │ - 4634: 4313 orrs r3, r2 │ │ - 4636: 3301 adds r3, #1 │ │ - 4638: 6920 ldr r0, [r4, #16] │ │ - 463a: 60e3 str r3, [r4, #12] │ │ - 463c: 07c3 lsls r3, r0, #31 │ │ - 463e: d403 bmi.n 4648 │ │ - 4640: 3002 adds r0, #2 │ │ - 4642: f002 fa77 bl 6b34 <__aeabi_idivmod> │ │ - 4646: 6121 str r1, [r4, #16] │ │ - 4648: bd10 pop {r4, pc} │ │ - 464a: 46c0 nop ; (mov r8, r8) │ │ - 464c: 49de ldr r1, [pc, #888] ; (49c8 ) │ │ - 464e: 0000 movs r0, r0 │ │ - 4650: 0001 movs r1, r0 │ │ - 4652: 8000 strh r0, [r0, #0] │ │ - │ │ -00004654 : │ │ - 4654: b5f0 push {r4, r5, r6, r7, lr} │ │ - 4656: b089 sub sp, #36 ; 0x24 │ │ - 4658: 9105 str r1, [sp, #20] │ │ - 465a: 9206 str r2, [sp, #24] │ │ - 465c: 6901 ldr r1, [r0, #16] │ │ - 465e: 68c2 ldr r2, [r0, #12] │ │ - 4660: 9307 str r3, [sp, #28] │ │ - 4662: 9103 str r1, [sp, #12] │ │ - 4664: 9204 str r2, [sp, #16] │ │ - 4666: 6841 ldr r1, [r0, #4] │ │ - 4668: 4a29 ldr r2, [pc, #164] ; (4710 ) │ │ - 466a: 2700 movs r7, #0 │ │ - 466c: 008b lsls r3, r1, #2 │ │ - 466e: 447a add r2, pc │ │ - 4670: 18d3 adds r3, r2, r3 │ │ - 4672: 6b9b ldr r3, [r3, #56] ; 0x38 │ │ - 4674: 1c04 adds r4, r0, #0 │ │ - 4676: 60c7 str r7, [r0, #12] │ │ - 4678: 3b02 subs r3, #2 │ │ - 467a: 425a negs r2, r3 │ │ - 467c: 415a adcs r2, r3 │ │ - 467e: 9202 str r2, [sp, #8] │ │ - 4680: 68e2 ldr r2, [r4, #12] │ │ - 4682: 9b02 ldr r3, [sp, #8] │ │ - 4684: 429a cmp r2, r3 │ │ - 4686: dc3b bgt.n 4700 │ │ - 4688: 2300 movs r3, #0 │ │ - 468a: 6862 ldr r2, [r4, #4] │ │ - 468c: 6123 str r3, [r4, #16] │ │ - 468e: 6921 ldr r1, [r4, #16] │ │ - 4690: 0093 lsls r3, r2, #2 │ │ - 4692: 4a20 ldr r2, [pc, #128] ; (4714 ) │ │ - 4694: 447a add r2, pc │ │ - 4696: 18d3 adds r3, r2, r3 │ │ - 4698: 6e5b ldr r3, [r3, #100] ; 0x64 │ │ - 469a: 4299 cmp r1, r3 │ │ - 469c: da2c bge.n 46f8 │ │ - 469e: 2500 movs r5, #0 │ │ - 46a0: 6861 ldr r1, [r4, #4] │ │ - 46a2: 4b1d ldr r3, [pc, #116] ; (4718 ) │ │ - 46a4: 008a lsls r2, r1, #2 │ │ - 46a6: 447b add r3, pc │ │ - 46a8: 58d3 ldr r3, [r2, r3] │ │ + 417c: 1c17 adds r7, r2, #0 │ │ + 417e: 4b0d ldr r3, [pc, #52] ; (41b4 ) │ │ + 4180: 350c adds r5, #12 │ │ + 4182: 447b add r3, pc │ │ + 4184: 681b ldr r3, [r3, #0] │ │ + 4186: 3308 adds r3, #8 │ │ + 4188: 6003 str r3, [r0, #0] │ │ + 418a: 4b0b ldr r3, [pc, #44] ; (41b8 ) │ │ + 418c: 18c3 adds r3, r0, r3 │ │ + 418e: 9301 str r3, [sp, #4] │ │ + 4190: 1c28 adds r0, r5, #0 │ │ + 4192: f7ff ffa0 bl 40d6 │ │ + 4196: 9b01 ldr r3, [sp, #4] │ │ + 4198: 35c1 adds r5, #193 ; 0xc1 │ │ + 419a: 35ff adds r5, #255 ; 0xff │ │ + 419c: 429d cmp r5, r3 │ │ + 419e: d1f7 bne.n 4190 │ │ + 41a0: 1c30 adds r0, r6, #0 │ │ + 41a2: 4378 muls r0, r7 │ │ + 41a4: 60a6 str r6, [r4, #8] │ │ + 41a6: 6067 str r7, [r4, #4] │ │ + 41a8: f004 feae bl 8f08 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + 41ac: 4b02 ldr r3, [pc, #8] ; (41b8 ) │ │ + 41ae: 50e0 str r0, [r4, r3] │ │ + 41b0: 1c20 adds r0, r4, #0 │ │ + 41b2: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + 41b4: 7d3a ldrb r2, [r7, #20] │ │ + 41b6: 0000 movs r0, r0 │ │ + 41b8: 070c lsls r4, r1, #28 │ │ + ... │ │ + │ │ +000041bc : │ │ + 41bc: 2901 cmp r1, #1 │ │ + 41be: d902 bls.n 41c6 │ │ + 41c0: 6880 ldr r0, [r0, #8] │ │ + 41c2: 3801 subs r0, #1 │ │ + 41c4: e000 b.n 41c8 │ │ + 41c6: 2000 movs r0, #0 │ │ + 41c8: 4770 bx lr │ │ + │ │ +000041ca : │ │ + 41ca: 3901 subs r1, #1 │ │ + 41cc: 2901 cmp r1, #1 │ │ + 41ce: d902 bls.n 41d6 │ │ + 41d0: 6840 ldr r0, [r0, #4] │ │ + 41d2: 3801 subs r0, #1 │ │ + 41d4: e000 b.n 41d8 │ │ + 41d6: 2000 movs r0, #0 │ │ + 41d8: 4770 bx lr │ │ + │ │ +000041da : │ │ + 41da: b570 push {r4, r5, r6, lr} │ │ + 41dc: 018e lsls r6, r1, #6 │ │ + 41de: 024d lsls r5, r1, #9 │ │ + 41e0: 1bad subs r5, r5, r6 │ │ + 41e2: 1945 adds r5, r0, r5 │ │ + 41e4: 61ea str r2, [r5, #28] │ │ + 41e6: 0196 lsls r6, r2, #6 │ │ + 41e8: 0252 lsls r2, r2, #9 │ │ + 41ea: 1b92 subs r2, r2, r6 │ │ + 41ec: 1882 adds r2, r0, r2 │ │ + 41ee: 61d1 str r1, [r2, #28] │ │ + 41f0: 9c04 ldr r4, [sp, #16] │ │ + 41f2: 622b str r3, [r5, #32] │ │ + 41f4: 6213 str r3, [r2, #32] │ │ + 41f6: 019d lsls r5, r3, #6 │ │ + 41f8: 025a lsls r2, r3, #9 │ │ + 41fa: 1b52 subs r2, r2, r5 │ │ + 41fc: 1882 adds r2, r0, r2 │ │ + 41fe: 61d4 str r4, [r2, #28] │ │ + 4200: 01a5 lsls r5, r4, #6 │ │ + 4202: 0264 lsls r4, r4, #9 │ │ + 4204: 1b64 subs r4, r4, r5 │ │ + 4206: 1900 adds r0, r0, r4 │ │ + 4208: 61c3 str r3, [r0, #28] │ │ + 420a: 6211 str r1, [r2, #32] │ │ + 420c: 6201 str r1, [r0, #32] │ │ + 420e: bd70 pop {r4, r5, r6, pc} │ │ + │ │ +00004210 : │ │ + 4210: b570 push {r4, r5, r6, lr} │ │ + 4212: 1c04 adds r4, r0, #0 │ │ + 4214: 1c05 adds r5, r0, #0 │ │ + 4216: 4b06 ldr r3, [pc, #24] ; (4230 ) │ │ + 4218: 340c adds r4, #12 │ │ + 421a: 18c6 adds r6, r0, r3 │ │ + 421c: 1c20 adds r0, r4, #0 │ │ + 421e: 34c1 adds r4, #193 ; 0xc1 │ │ + 4220: 1c29 adds r1, r5, #0 │ │ + 4222: 34ff adds r4, #255 ; 0xff │ │ + 4224: f000 fc36 bl 4a94 │ │ + 4228: 42b4 cmp r4, r6 │ │ + 422a: d1f7 bne.n 421c │ │ + 422c: bd70 pop {r4, r5, r6, pc} │ │ + 422e: 46c0 nop ; (mov r8, r8) │ │ + 4230: 070c lsls r4, r1, #28 │ │ + ... │ │ + │ │ +00004234 : │ │ + 4234: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ + 4236: 27e0 movs r7, #224 ; 0xe0 │ │ + 4238: 2300 movs r3, #0 │ │ + 423a: 00ff lsls r7, r7, #3 │ │ + 423c: 2514 movs r5, #20 │ │ + 423e: 2200 movs r2, #0 │ │ + 4240: 435d muls r5, r3 │ │ + 4242: 56ce ldrsb r6, [r1, r3] │ │ + 4244: 1954 adds r4, r2, r5 │ │ + 4246: 32c1 adds r2, #193 ; 0xc1 │ │ + 4248: 1904 adds r4, r0, r4 │ │ + 424a: 32ff adds r2, #255 ; 0xff │ │ + 424c: 62a6 str r6, [r4, #40] ; 0x28 │ │ + 424e: 42ba cmp r2, r7 │ │ + 4250: d1f7 bne.n 4242 │ │ + 4252: 3301 adds r3, #1 │ │ + 4254: 2b15 cmp r3, #21 │ │ + 4256: d1f1 bne.n 423c │ │ + 4258: f7ff ffda bl 4210 │ │ + 425c: bdf8 pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +00004260 : │ │ + 4260: b538 push {r3, r4, r5, lr} │ │ + 4262: 4d0b ldr r5, [pc, #44] ; (4290 ) │ │ + 4264: 1c04 adds r4, r0, #0 │ │ + 4266: 5940 ldr r0, [r0, r5] │ │ + 4268: 2800 cmp r0, #0 │ │ + 426a: d001 beq.n 4270 │ │ + 426c: f004 fe3c bl 8ee8 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + 4270: 6863 ldr r3, [r4, #4] │ │ + 4272: 68a0 ldr r0, [r4, #8] │ │ + 4274: 4358 muls r0, r3 │ │ + 4276: f004 fe47 bl 8f08 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + 427a: 68a3 ldr r3, [r4, #8] │ │ + 427c: 6862 ldr r2, [r4, #4] │ │ + 427e: 5160 str r0, [r4, r5] │ │ + 4280: 2100 movs r1, #0 │ │ + 4282: 1c14 adds r4, r2, #0 │ │ + 4284: 435c muls r4, r3 │ │ + 4286: 1c22 adds r2, r4, #0 │ │ + 4288: f004 fe46 bl 8f18 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + 428c: bd38 pop {r3, r4, r5, pc} │ │ + 428e: 46c0 nop ; (mov r8, r8) │ │ + 4290: 070c lsls r4, r1, #28 │ │ + ... │ │ + │ │ +00004294 : │ │ + 4294: 3903 subs r1, #3 │ │ + 4296: b570 push {r4, r5, r6, lr} │ │ + 4298: 1c04 adds r4, r0, #0 │ │ + 429a: 2500 movs r5, #0 │ │ + 429c: 2901 cmp r1, #1 │ │ + 429e: d824 bhi.n 42ea │ │ + 42a0: 6843 ldr r3, [r0, #4] │ │ + 42a2: 1c29 adds r1, r5, #0 │ │ + 42a4: 1f5e subs r6, r3, #5 │ │ + 42a6: 1c32 adds r2, r6, #0 │ │ + 42a8: 2304 movs r3, #4 │ │ + 42aa: f7ff ff27 bl 40fc │ │ + 42ae: 28f0 cmp r0, #240 ; 0xf0 │ │ + 42b0: d107 bne.n 42c2 │ │ + 42b2: 68a3 ldr r3, [r4, #8] │ │ + 42b4: 4373 muls r3, r6 │ │ + 42b6: 1c1e adds r6, r3, #0 │ │ + 42b8: 4b1f ldr r3, [pc, #124] ; (4338 ) │ │ + 42ba: 58e3 ldr r3, [r4, r3] │ │ + 42bc: 199e adds r6, r3, r6 │ │ + 42be: 2301 movs r3, #1 │ │ + 42c0: 7133 strb r3, [r6, #4] │ │ + 42c2: 68a6 ldr r6, [r4, #8] │ │ + 42c4: 1c20 adds r0, r4, #0 │ │ + 42c6: 1f75 subs r5, r6, #5 │ │ + 42c8: 2102 movs r1, #2 │ │ + 42ca: 2204 movs r2, #4 │ │ + 42cc: 1c2b adds r3, r5, #0 │ │ + 42ce: f7ff ff15 bl 40fc │ │ + 42d2: 28f0 cmp r0, #240 ; 0xf0 │ │ + 42d4: d12e bne.n 4334 │ │ + 42d6: 2210 movs r2, #16 │ │ + 42d8: 4b17 ldr r3, [pc, #92] ; (4338 ) │ │ + 42da: 00b6 lsls r6, r6, #2 │ │ + 42dc: 1975 adds r5, r6, r5 │ │ + 42de: 58e3 ldr r3, [r4, r3] │ │ + 42e0: 54ea strb r2, [r5, r3] │ │ + 42e2: e027 b.n 4334 │ │ + 42e4: 3501 adds r5, #1 │ │ + 42e6: 2d04 cmp r5, #4 │ │ + 42e8: d024 beq.n 4334 │ │ + 42ea: 1c29 adds r1, r5, #0 │ │ + 42ec: 1c20 adds r0, r4, #0 │ │ + 42ee: f7ff ff6c bl 41ca │ │ + 42f2: 1c29 adds r1, r5, #0 │ │ + 42f4: 1c06 adds r6, r0, #0 │ │ + 42f6: 1c20 adds r0, r4, #0 │ │ + 42f8: f7ff ff60 bl 41bc │ │ + 42fc: 1c29 adds r1, r5, #0 │ │ + 42fe: 1c03 adds r3, r0, #0 │ │ + 4300: 1c32 adds r2, r6, #0 │ │ + 4302: 1c20 adds r0, r4, #0 │ │ + 4304: f7ff fefa bl 40fc │ │ + 4308: 28f0 cmp r0, #240 ; 0xf0 │ │ + 430a: d1eb bne.n 42e4 │ │ + 430c: 1c29 adds r1, r5, #0 │ │ + 430e: 1c20 adds r0, r4, #0 │ │ + 4310: f7ff ff5b bl 41ca │ │ + 4314: 1c29 adds r1, r5, #0 │ │ + 4316: 1c06 adds r6, r0, #0 │ │ + 4318: 1c20 adds r0, r4, #0 │ │ + 431a: f7ff ff4f bl 41bc │ │ + 431e: 4a06 ldr r2, [pc, #24] ; (4338 ) │ │ + 4320: 68a3 ldr r3, [r4, #8] │ │ + 4322: 58a2 ldr r2, [r4, r2] │ │ + 4324: 4373 muls r3, r6 │ │ + 4326: 1810 adds r0, r2, r0 │ │ + 4328: 4a04 ldr r2, [pc, #16] ; (433c ) │ │ + 432a: 447a add r2, pc │ │ + 432c: 3204 adds r2, #4 │ │ + 432e: 5caa ldrb r2, [r5, r2] │ │ + 4330: 54c2 strb r2, [r0, r3] │ │ + 4332: e7d7 b.n 42e4 │ │ + 4334: bd70 pop {r4, r5, r6, pc} │ │ + 4336: 46c0 nop ; (mov r8, r8) │ │ + 4338: 070c lsls r4, r1, #28 │ │ + 433a: 0000 movs r0, r0 │ │ + 433c: 5482 strb r2, [r0, r2] │ │ + ... │ │ + │ │ +00004340 : │ │ + 4340: b570 push {r4, r5, r6, lr} │ │ + 4342: 1c05 adds r5, r0, #0 │ │ + 4344: 1c0c adds r4, r1, #0 │ │ + 4346: 1c2e adds r6, r5, #0 │ │ + 4348: f7ff ff8a bl 4260 │ │ + 434c: 1c21 adds r1, r4, #0 │ │ + 434e: 1c28 adds r0, r5, #0 │ │ + 4350: f7ff ffa0 bl 4294 │ │ + 4354: 2400 movs r4, #0 │ │ + 4356: 360c adds r6, #12 │ │ + 4358: 1c30 adds r0, r6, #0 │ │ + 435a: 1c22 adds r2, r4, #0 │ │ + 435c: 1c29 adds r1, r5, #0 │ │ + 435e: 36c1 adds r6, #193 ; 0xc1 │ │ + 4360: 3401 adds r4, #1 │ │ + 4362: f000 fc0d bl 4b80 │ │ + 4366: 36ff adds r6, #255 ; 0xff │ │ + 4368: 2c04 cmp r4, #4 │ │ + 436a: d1f5 bne.n 4358 │ │ + 436c: bd70 pop {r4, r5, r6, pc} │ │ + ... │ │ + │ │ +00004370 : │ │ + 4370: b5f0 push {r4, r5, r6, r7, lr} │ │ + 4372: 1c05 adds r5, r0, #0 │ │ + 4374: 1c04 adds r4, r0, #0 │ │ + 4376: 1c0e adds r6, r1, #0 │ │ + 4378: b085 sub sp, #20 │ │ + 437a: 9303 str r3, [sp, #12] │ │ + 437c: 4b12 ldr r3, [pc, #72] ; (43c8 ) │ │ + 437e: 9202 str r2, [sp, #8] │ │ + 4380: 350c adds r5, #12 │ │ + 4382: 447b add r3, pc │ │ + 4384: 681b ldr r3, [r3, #0] │ │ + 4386: 3308 adds r3, #8 │ │ + 4388: 6003 str r3, [r0, #0] │ │ + 438a: 4b10 ldr r3, [pc, #64] ; (43cc ) │ │ + 438c: 18c7 adds r7, r0, r3 │ │ + 438e: 1c28 adds r0, r5, #0 │ │ + 4390: 35c1 adds r5, #193 ; 0xc1 │ │ + 4392: 35ff adds r5, #255 ; 0xff │ │ + 4394: f7ff fe9f bl 40d6 │ │ + 4398: 42bd cmp r5, r7 │ │ + 439a: d1f8 bne.n 438e │ │ + 439c: 2200 movs r2, #0 │ │ + 439e: 4b0b ldr r3, [pc, #44] ; (43cc ) │ │ + 43a0: 1c20 adds r0, r4, #0 │ │ + 43a2: 50e2 str r2, [r4, r3] │ │ + 43a4: 2314 movs r3, #20 │ │ + 43a6: 2102 movs r1, #2 │ │ + 43a8: 6063 str r3, [r4, #4] │ │ + 43aa: 60a3 str r3, [r4, #8] │ │ + 43ac: f7ff ffc8 bl 4340 │ │ + 43b0: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ + 43b2: 1c20 adds r0, r4, #0 │ │ + 43b4: 9300 str r3, [sp, #0] │ │ + 43b6: 1c31 adds r1, r6, #0 │ │ + 43b8: 9a02 ldr r2, [sp, #8] │ │ + 43ba: 9b03 ldr r3, [sp, #12] │ │ + 43bc: f7ff ff0d bl 41da │ │ + 43c0: 1c20 adds r0, r4, #0 │ │ + 43c2: b005 add sp, #20 │ │ + 43c4: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 43c6: 46c0 nop ; (mov r8, r8) │ │ + 43c8: 7b3a ldrb r2, [r7, #12] │ │ + 43ca: 0000 movs r0, r0 │ │ + 43cc: 070c lsls r4, r1, #28 │ │ + ... │ │ + │ │ +000043d0 : │ │ + 43d0: b5f0 push {r4, r5, r6, r7, lr} │ │ + 43d2: b085 sub sp, #20 │ │ + 43d4: 9302 str r3, [sp, #8] │ │ + 43d6: 1c1d adds r5, r3, #0 │ │ + 43d8: 23ff movs r3, #255 ; 0xff │ │ + 43da: 1c06 adds r6, r0, #0 │ │ + 43dc: 1c0f adds r7, r1, #0 │ │ + 43de: 9203 str r2, [sp, #12] │ │ + 43e0: 9300 str r3, [sp, #0] │ │ + 43e2: 9b02 ldr r3, [sp, #8] │ │ + 43e4: 68ba ldr r2, [r7, #8] │ │ + 43e6: 1aeb subs r3, r5, r3 │ │ + 43e8: 9301 str r3, [sp, #4] │ │ + 43ea: 4293 cmp r3, r2 │ │ + 43ec: da26 bge.n 443c │ │ + 43ee: 9c0a ldr r4, [sp, #40] ; 0x28 │ │ + 43f0: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ + 43f2: 1ae2 subs r2, r4, r3 │ │ + 43f4: 68bb ldr r3, [r7, #8] │ │ + 43f6: 429a cmp r2, r3 │ │ + 43f8: da1c bge.n 4434 │ │ + 43fa: 1c38 adds r0, r7, #0 │ │ + 43fc: 9901 ldr r1, [sp, #4] │ │ + 43fe: f000 f9a7 bl 4750 │ │ + 4402: 2800 cmp r0, #0 │ │ + 4404: d014 beq.n 4430 │ │ + 4406: 2d00 cmp r5, #0 │ │ + 4408: db16 blt.n 4438 │ │ + 440a: 6873 ldr r3, [r6, #4] │ │ + 440c: 429d cmp r5, r3 │ │ + 440e: da13 bge.n 4438 │ │ + 4410: 2c00 cmp r4, #0 │ │ + 4412: db11 blt.n 4438 │ │ + 4414: 68b3 ldr r3, [r6, #8] │ │ + 4416: 429c cmp r4, r3 │ │ + 4418: da0e bge.n 4438 │ │ + 441a: 1c30 adds r0, r6, #0 │ │ + 441c: 9903 ldr r1, [sp, #12] │ │ + 441e: 1c2a adds r2, r5, #0 │ │ + 4420: 1c23 adds r3, r4, #0 │ │ + 4422: f7ff fe6b bl 40fc │ │ + 4426: 28ff cmp r0, #255 ; 0xff │ │ + 4428: d009 beq.n 443e │ │ + 442a: 28f1 cmp r0, #241 ; 0xf1 │ │ + 442c: d100 bne.n 4430 │ │ + 442e: 9000 str r0, [sp, #0] │ │ + 4430: 3401 adds r4, #1 │ │ + 4432: e7dd b.n 43f0 │ │ + 4434: 3501 adds r5, #1 │ │ + 4436: e7d4 b.n 43e2 │ │ + 4438: 20ff movs r0, #255 ; 0xff │ │ + 443a: e000 b.n 443e │ │ + 443c: 9800 ldr r0, [sp, #0] │ │ + 443e: b005 add sp, #20 │ │ + 4440: bdf0 pop {r4, r5, r6, r7, pc} │ │ + │ │ +00004442 : │ │ + 4442: b573 push {r0, r1, r4, r5, r6, lr} │ │ + 4444: 1c0c adds r4, r1, #0 │ │ + 4446: 684a ldr r2, [r1, #4] │ │ + 4448: 690d ldr r5, [r1, #16] │ │ + 444a: 2114 movs r1, #20 │ │ + 444c: 68a3 ldr r3, [r4, #8] │ │ + 444e: 0196 lsls r6, r2, #6 │ │ + 4450: 434b muls r3, r1 │ │ + 4452: 1c19 adds r1, r3, #0 │ │ + 4454: 0253 lsls r3, r2, #9 │ │ + 4456: 1b9b subs r3, r3, r6 │ │ + 4458: 68e6 ldr r6, [r4, #12] │ │ + 445a: 18cb adds r3, r1, r3 │ │ + 445c: 18c1 adds r1, r0, r3 │ │ + 445e: 634e str r6, [r1, #52] ; 0x34 │ │ + 4460: 638d str r5, [r1, #56] ; 0x38 │ │ + 4462: 6963 ldr r3, [r4, #20] │ │ + 4464: 69a4 ldr r4, [r4, #24] │ │ + 4466: 3128 adds r1, #40 ; 0x28 │ │ + 4468: 9400 str r4, [sp, #0] │ │ + 446a: f7ff ffb1 bl 43d0 │ │ + 446e: bd76 pop {r1, r2, r4, r5, r6, pc} │ │ + │ │ +00004470 : │ │ + 4470: 6883 ldr r3, [r0, #8] │ │ + 4472: 434b muls r3, r1 │ │ + 4474: 1c19 adds r1, r3, #0 │ │ + 4476: 4b03 ldr r3, [pc, #12] ; (4484 ) │ │ + 4478: 58c3 ldr r3, [r0, r3] │ │ + 447a: 189a adds r2, r3, r2 │ │ + 447c: 2300 movs r3, #0 │ │ + 447e: 5453 strb r3, [r2, r1] │ │ + 4480: 4770 bx lr │ │ + 4482: 46c0 nop ; (mov r8, r8) │ │ + 4484: 070c lsls r4, r1, #28 │ │ + ... │ │ + │ │ +00004488 : │ │ + 4488: b5f0 push {r4, r5, r6, r7, lr} │ │ + 448a: 6884 ldr r4, [r0, #8] │ │ + 448c: b08b sub sp, #44 ; 0x2c │ │ + 448e: 9201 str r2, [sp, #4] │ │ + 4490: 4354 muls r4, r2 │ │ + 4492: 4a34 ldr r2, [pc, #208] ; (4564 ) │ │ + 4494: 9302 str r3, [sp, #8] │ │ + 4496: 9100 str r1, [sp, #0] │ │ + 4498: 5883 ldr r3, [r0, r2] │ │ + 449a: 9902 ldr r1, [sp, #8] │ │ + 449c: 1c07 adds r7, r0, #0 │ │ + 449e: 185d adds r5, r3, r1 │ │ + 44a0: 2304 movs r3, #4 │ │ + 44a2: 9900 ldr r1, [sp, #0] │ │ + 44a4: 425b negs r3, r3 │ │ + 44a6: 9203 str r2, [sp, #12] │ │ + 44a8: 430b orrs r3, r1 │ │ + 44aa: 552b strb r3, [r5, r4] │ │ + 44ac: 9b01 ldr r3, [sp, #4] │ │ + 44ae: 1e5e subs r6, r3, #1 │ │ + 44b0: 3302 adds r3, #2 │ │ + 44b2: 9305 str r3, [sp, #20] │ │ + 44b4: 9b02 ldr r3, [sp, #8] │ │ + 44b6: 3b01 subs r3, #1 │ │ + 44b8: 9307 str r3, [sp, #28] │ │ + 44ba: 9b02 ldr r3, [sp, #8] │ │ + 44bc: 3302 adds r3, #2 │ │ + 44be: 9308 str r3, [sp, #32] │ │ + 44c0: 4b29 ldr r3, [pc, #164] ; (4568 ) │ │ + 44c2: 447b add r3, pc │ │ + 44c4: 9304 str r3, [sp, #16] │ │ + 44c6: 4b29 ldr r3, [pc, #164] ; (456c ) │ │ + 44c8: 447b add r3, pc │ │ + 44ca: 9309 str r3, [sp, #36] ; 0x24 │ │ + 44cc: 9b05 ldr r3, [sp, #20] │ │ + 44ce: 429e cmp r6, r3 │ │ + 44d0: d046 beq.n 4560 │ │ + 44d2: 2e00 cmp r6, #0 │ │ + 44d4: db42 blt.n 455c │ │ + 44d6: 687b ldr r3, [r7, #4] │ │ + 44d8: 429e cmp r6, r3 │ │ + 44da: da3f bge.n 455c │ │ + 44dc: 9d07 ldr r5, [sp, #28] │ │ + 44de: 9b08 ldr r3, [sp, #32] │ │ + 44e0: 429d cmp r5, r3 │ │ + 44e2: d03b beq.n 455c │ │ + 44e4: 2d00 cmp r5, #0 │ │ + 44e6: db37 blt.n 4558 │ │ + 44e8: 68bb ldr r3, [r7, #8] │ │ + 44ea: 1c1c adds r4, r3, #0 │ │ + 44ec: 429d cmp r5, r3 │ │ + 44ee: da33 bge.n 4558 │ │ + 44f0: 1c38 adds r0, r7, #0 │ │ + 44f2: 9900 ldr r1, [sp, #0] │ │ + 44f4: 1c32 adds r2, r6, #0 │ │ + 44f6: 1c2b adds r3, r5, #0 │ │ + 44f8: f7ff fe00 bl 40fc │ │ + 44fc: 28ff cmp r0, #255 ; 0xff │ │ + 44fe: d02b beq.n 4558 │ │ + 4500: 9b01 ldr r3, [sp, #4] │ │ + 4502: 4374 muls r4, r6 │ │ + 4504: 429e cmp r6, r3 │ │ + 4506: d00f beq.n 4528 │ │ + 4508: 9b02 ldr r3, [sp, #8] │ │ + 450a: 429d cmp r5, r3 │ │ + 450c: d00c beq.n 4528 │ │ + 450e: 9b03 ldr r3, [sp, #12] │ │ + 4510: 1964 adds r4, r4, r5 │ │ + 4512: 9a00 ldr r2, [sp, #0] │ │ + 4514: 58fb ldr r3, [r7, r3] │ │ + 4516: 191c adds r4, r3, r4 │ │ + 4518: 9306 str r3, [sp, #24] │ │ + 451a: 9b09 ldr r3, [sp, #36] ; 0x24 │ │ + 451c: 189b adds r3, r3, r2 │ │ + 451e: 791b ldrb r3, [r3, #4] │ │ + 4520: 7822 ldrb r2, [r4, #0] │ │ + 4522: 4313 orrs r3, r2 │ │ + 4524: 7023 strb r3, [r4, #0] │ │ + 4526: e017 b.n 4558 │ │ + 4528: 9b03 ldr r3, [sp, #12] │ │ + 452a: 1964 adds r4, r4, r5 │ │ + 452c: 9a00 ldr r2, [sp, #0] │ │ + 452e: 58fb ldr r3, [r7, r3] │ │ + 4530: 9900 ldr r1, [sp, #0] │ │ + 4532: 191c adds r4, r3, r4 │ │ + 4534: 9b04 ldr r3, [sp, #16] │ │ + 4536: 5c9a ldrb r2, [r3, r2] │ │ + 4538: 7823 ldrb r3, [r4, #0] │ │ + 453a: 4393 bics r3, r2 │ │ + 453c: 7023 strb r3, [r4, #0] │ │ + 453e: 68bb ldr r3, [r7, #8] │ │ + 4540: 9a03 ldr r2, [sp, #12] │ │ + 4542: 4373 muls r3, r6 │ │ + 4544: 58ba ldr r2, [r7, r2] │ │ + 4546: 195b adds r3, r3, r5 │ │ + 4548: 18d3 adds r3, r2, r3 │ │ + 454a: 9206 str r2, [sp, #24] │ │ + 454c: 9a04 ldr r2, [sp, #16] │ │ + 454e: 1852 adds r2, r2, r1 │ │ + 4550: 7a12 ldrb r2, [r2, #8] │ │ + 4552: 7819 ldrb r1, [r3, #0] │ │ + 4554: 430a orrs r2, r1 │ │ + 4556: 701a strb r2, [r3, #0] │ │ + 4558: 3501 adds r5, #1 │ │ + 455a: e7c0 b.n 44de │ │ + 455c: 3601 adds r6, #1 │ │ + 455e: e7b5 b.n 44cc │ │ + 4560: b00b add sp, #44 ; 0x2c │ │ + 4562: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 4564: 070c lsls r4, r1, #28 │ │ + 4566: 0000 movs r0, r0 │ │ + 4568: 52ea strh r2, [r5, r3] │ │ + 456a: 0000 movs r0, r0 │ │ + 456c: 52e4 strh r4, [r4, r3] │ │ + ... │ │ + │ │ +00004570 : │ │ + 4570: b5f0 push {r4, r5, r6, r7, lr} │ │ + 4572: 1c07 adds r7, r0, #0 │ │ + 4574: 1c0c adds r4, r1, #0 │ │ + 4576: 1c1e adds r6, r3, #0 │ │ + 4578: b085 sub sp, #20 │ │ + 457a: 9203 str r2, [sp, #12] │ │ + 457c: 9302 str r3, [sp, #8] │ │ + 457e: 9b02 ldr r3, [sp, #8] │ │ + 4580: 68a2 ldr r2, [r4, #8] │ │ + 4582: 1af3 subs r3, r6, r3 │ │ + 4584: 9301 str r3, [sp, #4] │ │ + 4586: 4293 cmp r3, r2 │ │ + 4588: da15 bge.n 45b6 │ │ + 458a: 9d0a ldr r5, [sp, #40] ; 0x28 │ │ + 458c: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ + 458e: 1aea subs r2, r5, r3 │ │ + 4590: 68a3 ldr r3, [r4, #8] │ │ + 4592: 429a cmp r2, r3 │ │ + 4594: da0d bge.n 45b2 │ │ + 4596: 1c20 adds r0, r4, #0 │ │ + 4598: 9901 ldr r1, [sp, #4] │ │ + 459a: f000 f8d9 bl 4750 │ │ + 459e: 2800 cmp r0, #0 │ │ + 45a0: d005 beq.n 45ae │ │ + 45a2: 1c38 adds r0, r7, #0 │ │ + 45a4: 9903 ldr r1, [sp, #12] │ │ + 45a6: 1c32 adds r2, r6, #0 │ │ + 45a8: 1c2b adds r3, r5, #0 │ │ + 45aa: f7ff ff6d bl 4488 │ │ + 45ae: 3501 adds r5, #1 │ │ + 45b0: e7ec b.n 458c │ │ + 45b2: 3601 adds r6, #1 │ │ + 45b4: e7e3 b.n 457e │ │ + 45b6: 6823 ldr r3, [r4, #0] │ │ + 45b8: 1c38 adds r0, r7, #0 │ │ + 45ba: 3b01 subs r3, #1 │ │ + 45bc: 6023 str r3, [r4, #0] │ │ + 45be: f7ff fe27 bl 4210 │ │ + 45c2: 20f1 movs r0, #241 ; 0xf1 │ │ + 45c4: b005 add sp, #20 │ │ + 45c6: bdf0 pop {r4, r5, r6, r7, pc} │ │ + │ │ +000045c8 : │ │ + 45c8: b573 push {r0, r1, r4, r5, r6, lr} │ │ + 45ca: 1c0c adds r4, r1, #0 │ │ + 45cc: 684a ldr r2, [r1, #4] │ │ + 45ce: 690d ldr r5, [r1, #16] │ │ + 45d0: 2114 movs r1, #20 │ │ + 45d2: 68a3 ldr r3, [r4, #8] │ │ + 45d4: 0196 lsls r6, r2, #6 │ │ + 45d6: 434b muls r3, r1 │ │ + 45d8: 1c19 adds r1, r3, #0 │ │ + 45da: 0253 lsls r3, r2, #9 │ │ + 45dc: 1b9b subs r3, r3, r6 │ │ + 45de: 68e6 ldr r6, [r4, #12] │ │ + 45e0: 18cb adds r3, r1, r3 │ │ + 45e2: 18c1 adds r1, r0, r3 │ │ + 45e4: 634e str r6, [r1, #52] ; 0x34 │ │ + 45e6: 638d str r5, [r1, #56] ; 0x38 │ │ + 45e8: 6963 ldr r3, [r4, #20] │ │ + 45ea: 69a4 ldr r4, [r4, #24] │ │ + 45ec: 3128 adds r1, #40 ; 0x28 │ │ + 45ee: 9400 str r4, [sp, #0] │ │ + 45f0: f7ff ffbe bl 4570 │ │ + 45f4: bd76 pop {r1, r2, r4, r5, r6, pc} │ │ + ... │ │ + │ │ +000045f8 : │ │ + 45f8: b570 push {r4, r5, r6, lr} │ │ + 45fa: 1c04 adds r4, r0, #0 │ │ + 45fc: 1c15 adds r5, r2, #0 │ │ + 45fe: 1c1e adds r6, r3, #0 │ │ + 4600: 68a1 ldr r1, [r4, #8] │ │ + 4602: 4b0a ldr r3, [pc, #40] ; (462c ) │ │ + 4604: 6862 ldr r2, [r4, #4] │ │ + 4606: 58c0 ldr r0, [r0, r3] │ │ + 4608: 434a muls r2, r1 │ │ + 460a: 58e9 ldr r1, [r5, r3] │ │ + 460c: f004 fc8c bl 8f28 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + 4610: 1c29 adds r1, r5, #0 │ │ + 4612: 1c20 adds r0, r4, #0 │ │ + 4614: 22e0 movs r2, #224 ; 0xe0 │ │ + 4616: 310c adds r1, #12 │ │ + 4618: 00d2 lsls r2, r2, #3 │ │ + 461a: 300c adds r0, #12 │ │ + 461c: f004 fc84 bl 8f28 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + 4620: 1c31 adds r1, r6, #0 │ │ + 4622: 1c20 adds r0, r4, #0 │ │ + 4624: f7ff ffd0 bl 45c8 │ │ + 4628: bd70 pop {r4, r5, r6, pc} │ │ + 462a: 46c0 nop ; (mov r8, r8) │ │ + 462c: 070c lsls r4, r1, #28 │ │ + ... │ │ + │ │ +00004630 : │ │ + 4630: b5f0 push {r4, r5, r6, r7, lr} │ │ + 4632: b085 sub sp, #20 │ │ + 4634: 9203 str r2, [sp, #12] │ │ + 4636: 2214 movs r2, #20 │ │ + 4638: 680d ldr r5, [r1, #0] │ │ + 463a: 9102 str r1, [sp, #8] │ │ + 463c: 1c04 adds r4, r0, #0 │ │ + 463e: 68ab ldr r3, [r5, #8] │ │ + 4640: 686e ldr r6, [r5, #4] │ │ + 4642: 68e9 ldr r1, [r5, #12] │ │ + 4644: 4353 muls r3, r2 │ │ + 4646: 1c1a adds r2, r3, #0 │ │ + 4648: 01b3 lsls r3, r6, #6 │ │ + 464a: 0276 lsls r6, r6, #9 │ │ + 464c: 1af3 subs r3, r6, r3 │ │ + 464e: 18d3 adds r3, r2, r3 │ │ + 4650: 1c1e adds r6, r3, #0 │ │ + 4652: 692a ldr r2, [r5, #16] │ │ + 4654: 3620 adds r6, #32 │ │ + 4656: 1986 adds r6, r0, r6 │ │ + 4658: 18c3 adds r3, r0, r3 │ │ + 465a: 1c37 adds r7, r6, #0 │ │ + 465c: 6359 str r1, [r3, #52] ; 0x34 │ │ + 465e: 639a str r2, [r3, #56] ; 0x38 │ │ + 4660: 2300 movs r3, #0 │ │ + 4662: 3708 adds r7, #8 │ │ + 4664: 9300 str r3, [sp, #0] │ │ + 4666: 9b00 ldr r3, [sp, #0] │ │ + 4668: 68ba ldr r2, [r7, #8] │ │ + 466a: 4293 cmp r3, r2 │ │ + 466c: da1b bge.n 46a6 │ │ + 466e: 2300 movs r3, #0 │ │ + 4670: 9301 str r3, [sp, #4] │ │ + 4672: 9b01 ldr r3, [sp, #4] │ │ + 4674: 68ba ldr r2, [r7, #8] │ │ + 4676: 4293 cmp r3, r2 │ │ + 4678: da12 bge.n 46a0 │ │ + 467a: 1c38 adds r0, r7, #0 │ │ + 467c: 9901 ldr r1, [sp, #4] │ │ + 467e: 9a00 ldr r2, [sp, #0] │ │ + 4680: f000 f866 bl 4750 │ │ + 4684: 2800 cmp r0, #0 │ │ + 4686: d008 beq.n 469a │ │ + 4688: 9b01 ldr r3, [sp, #4] │ │ + 468a: 696a ldr r2, [r5, #20] │ │ + 468c: 1c20 adds r0, r4, #0 │ │ + 468e: 1899 adds r1, r3, r2 │ │ + 4690: 9b00 ldr r3, [sp, #0] │ │ + 4692: 69aa ldr r2, [r5, #24] │ │ + 4694: 189a adds r2, r3, r2 │ │ + 4696: f7ff feeb bl 4470 │ │ + 469a: 9b01 ldr r3, [sp, #4] │ │ + 469c: 3301 adds r3, #1 │ │ + 469e: e7e7 b.n 4670 │ │ + 46a0: 9b00 ldr r3, [sp, #0] │ │ + 46a2: 3301 adds r3, #1 │ │ + 46a4: e7de b.n 4664 │ │ + 46a6: 2500 movs r5, #0 │ │ + 46a8: 68a3 ldr r3, [r4, #8] │ │ 46aa: 429d cmp r5, r3 │ │ - 46ac: da21 bge.n 46f2 │ │ - 46ae: 2600 movs r6, #0 │ │ + 46ac: da0f bge.n 46ce │ │ + 46ae: 2700 movs r7, #0 │ │ 46b0: 6863 ldr r3, [r4, #4] │ │ - 46b2: 009a lsls r2, r3, #2 │ │ - 46b4: 4b19 ldr r3, [pc, #100] ; (471c ) │ │ - 46b6: 447b add r3, pc │ │ - 46b8: 58d3 ldr r3, [r2, r3] │ │ - 46ba: 429e cmp r6, r3 │ │ - 46bc: da17 bge.n 46ee │ │ - 46be: 1c20 adds r0, r4, #0 │ │ - 46c0: 1c31 adds r1, r6, #0 │ │ - 46c2: 1c2a adds r2, r5, #0 │ │ - 46c4: f7ff ff0a bl 44dc │ │ - 46c8: 2801 cmp r0, #1 │ │ - 46ca: d10e bne.n 46ea │ │ - 46cc: 9907 ldr r1, [sp, #28] │ │ - 46ce: 9805 ldr r0, [sp, #20] │ │ - 46d0: 1b8b subs r3, r1, r6 │ │ - 46d2: 990e ldr r1, [sp, #56] ; 0x38 │ │ - 46d4: 1b4a subs r2, r1, r5 │ │ - 46d6: 9200 str r2, [sp, #0] │ │ - 46d8: 1c21 adds r1, r4, #0 │ │ - 46da: 9a06 ldr r2, [sp, #24] │ │ - 46dc: f7ff fd48 bl 4170 │ │ - 46e0: 1c03 adds r3, r0, #0 │ │ - 46e2: 3bf1 subs r3, #241 ; 0xf1 │ │ - 46e4: 425a negs r2, r3 │ │ - 46e6: 4153 adcs r3, r2 │ │ - 46e8: 18ff adds r7, r7, r3 │ │ - 46ea: 3601 adds r6, #1 │ │ - 46ec: e7e0 b.n 46b0 │ │ - 46ee: 3501 adds r5, #1 │ │ - 46f0: e7d6 b.n 46a0 │ │ - 46f2: 6923 ldr r3, [r4, #16] │ │ - 46f4: 3301 adds r3, #1 │ │ - 46f6: e7c8 b.n 468a │ │ - 46f8: 68e3 ldr r3, [r4, #12] │ │ - 46fa: 3301 adds r3, #1 │ │ - 46fc: 60e3 str r3, [r4, #12] │ │ - 46fe: e7bf b.n 4680 │ │ - 4700: 9903 ldr r1, [sp, #12] │ │ - 4702: 9a04 ldr r2, [sp, #16] │ │ - 4704: 1c38 adds r0, r7, #0 │ │ - 4706: 6121 str r1, [r4, #16] │ │ - 4708: 60e2 str r2, [r4, #12] │ │ - 470a: b009 add sp, #36 ; 0x24 │ │ - 470c: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 470e: 46c0 nop ; (mov r8, r8) │ │ - 4710: 4a0a ldr r2, [pc, #40] ; (473c ) │ │ - 4712: 0000 movs r0, r0 │ │ - 4714: 4964 ldr r1, [pc, #400] ; (48a8 ) │ │ - 4716: 0000 movs r0, r0 │ │ - 4718: 4752 bx sl │ │ - 471a: 0000 movs r0, r0 │ │ - 471c: 4742 bx r8 │ │ - ... │ │ - │ │ -00004720 : │ │ - 4720: b538 push {r3, r4, r5, lr} │ │ - 4722: 4b0b ldr r3, [pc, #44] ; (4750 ) │ │ - 4724: 1c04 adds r4, r0, #0 │ │ - 4726: 447b add r3, pc │ │ - 4728: 681b ldr r3, [r3, #0] │ │ - 472a: 3308 adds r3, #8 │ │ - 472c: 6003 str r3, [r0, #0] │ │ - 472e: 23e5 movs r3, #229 ; 0xe5 │ │ - 4730: 00db lsls r3, r3, #3 │ │ - 4732: 58c5 ldr r5, [r0, r3] │ │ - 4734: 2d00 cmp r5, #0 │ │ - 4736: d005 beq.n 4744 │ │ - 4738: 1c28 adds r0, r5, #0 │ │ - 473a: f000 f9c0 bl 4abe │ │ - 473e: 1c28 adds r0, r5, #0 │ │ - 4740: f003 fe3c bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 4744: 1c20 adds r0, r4, #0 │ │ - 4746: f7ff fb79 bl 3e3c │ │ - 474a: 1c20 adds r0, r4, #0 │ │ - 474c: bd38 pop {r3, r4, r5, pc} │ │ - 474e: 46c0 nop ; (mov r8, r8) │ │ - 4750: 679a str r2, [r3, #120] ; 0x78 │ │ - ... │ │ - │ │ -00004754 : │ │ - 4754: b510 push {r4, lr} │ │ + 46b2: 429f cmp r7, r3 │ │ + 46b4: da09 bge.n 46ca │ │ + 46b6: 68a3 ldr r3, [r4, #8] │ │ + 46b8: 4a1d ldr r2, [pc, #116] ; (4730 ) │ │ + 46ba: 437b muls r3, r7 │ │ + 46bc: 58a2 ldr r2, [r4, r2] │ │ + 46be: 1952 adds r2, r2, r5 │ │ + 46c0: 5cd3 ldrb r3, [r2, r3] │ │ + 46c2: 2bfb cmp r3, #251 ; 0xfb │ │ + 46c4: d92d bls.n 4722 │ │ + 46c6: 3701 adds r7, #1 │ │ + 46c8: e7f2 b.n 46b0 │ │ + 46ca: 3501 adds r5, #1 │ │ + 46cc: e7ec b.n 46a8 │ │ + 46ce: 2500 movs r5, #0 │ │ + 46d0: 68a3 ldr r3, [r4, #8] │ │ + 46d2: 429d cmp r5, r3 │ │ + 46d4: da16 bge.n 4704 │ │ + 46d6: 2700 movs r7, #0 │ │ + 46d8: 6863 ldr r3, [r4, #4] │ │ + 46da: 429f cmp r7, r3 │ │ + 46dc: da10 bge.n 4700 │ │ + 46de: 68a3 ldr r3, [r4, #8] │ │ + 46e0: 4a13 ldr r2, [pc, #76] ; (4730 ) │ │ + 46e2: 437b muls r3, r7 │ │ + 46e4: 58a2 ldr r2, [r4, r2] │ │ + 46e6: 1952 adds r2, r2, r5 │ │ + 46e8: 5cd1 ldrb r1, [r2, r3] │ │ + 46ea: 29fb cmp r1, #251 ; 0xfb │ │ + 46ec: d906 bls.n 46fc │ │ + 46ee: 2303 movs r3, #3 │ │ + 46f0: 1c20 adds r0, r4, #0 │ │ + 46f2: 4019 ands r1, r3 │ │ + 46f4: 1c3a adds r2, r7, #0 │ │ + 46f6: 1c2b adds r3, r5, #0 │ │ + 46f8: f7ff fec6 bl 4488 │ │ + 46fc: 3701 adds r7, #1 │ │ + 46fe: e7eb b.n 46d8 │ │ + 4700: 3501 adds r5, #1 │ │ + 4702: e7e5 b.n 46d0 │ │ + 4704: 9903 ldr r1, [sp, #12] │ │ + 4706: 1c20 adds r0, r4, #0 │ │ + 4708: f7ff fdc4 bl 4294 │ │ + 470c: 68b3 ldr r3, [r6, #8] │ │ + 470e: 1c20 adds r0, r4, #0 │ │ + 4710: 3301 adds r3, #1 │ │ + 4712: 60b3 str r3, [r6, #8] │ │ + 4714: f7ff fd7c bl 4210 │ │ + 4718: 9802 ldr r0, [sp, #8] │ │ + 471a: f000 fb25 bl 4d68 │ │ + 471e: b005 add sp, #20 │ │ + 4720: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 4722: 1c20 adds r0, r4, #0 │ │ + 4724: 1c39 adds r1, r7, #0 │ │ + 4726: 1c2a adds r2, r5, #0 │ │ + 4728: f7ff fea2 bl 4470 │ │ + 472c: e7cb b.n 46c6 │ │ + 472e: 46c0 nop ; (mov r8, r8) │ │ + 4730: 070c lsls r4, r1, #28 │ │ + ... │ │ + │ │ +00004734 : │ │ + 4734: 2301 movs r3, #1 │ │ + 4736: 6003 str r3, [r0, #0] │ │ + 4738: 4b04 ldr r3, [pc, #16] ; (474c ) │ │ + 473a: 6041 str r1, [r0, #4] │ │ + 473c: 0089 lsls r1, r1, #2 │ │ + 473e: 447b add r3, pc │ │ + 4740: 58cb ldr r3, [r1, r3] │ │ + 4742: 6083 str r3, [r0, #8] │ │ + 4744: 2300 movs r3, #0 │ │ + 4746: 6103 str r3, [r0, #16] │ │ + 4748: 60c3 str r3, [r0, #12] │ │ + 474a: 4770 bx lr │ │ + 474c: 507a str r2, [r7, r1] │ │ + ... │ │ + │ │ +00004750 : │ │ + 4750: b570 push {r4, r5, r6, lr} │ │ + 4752: 1c15 adds r5, r2, #0 │ │ + 4754: 68c2 ldr r2, [r0, #12] │ │ 4756: 1c04 adds r4, r0, #0 │ │ - 4758: f7ff ffe2 bl 4720 │ │ - 475c: 1c20 adds r0, r4, #0 │ │ - 475e: f003 fe2d bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 4762: 1c20 adds r0, r4, #0 │ │ - 4764: bd10 pop {r4, pc} │ │ - ... │ │ - │ │ -00004768 : │ │ - 4768: b510 push {r4, lr} │ │ - 476a: 1c04 adds r4, r0, #0 │ │ - 476c: f7ff fbb2 bl 3ed4 │ │ - 4770: 4b11 ldr r3, [pc, #68] ; (47b8 ) │ │ - 4772: 2201 movs r2, #1 │ │ - 4774: 4252 negs r2, r2 │ │ - 4776: 447b add r3, pc │ │ - 4778: 681b ldr r3, [r3, #0] │ │ - 477a: 200c movs r0, #12 │ │ - 477c: 3308 adds r3, #8 │ │ - 477e: 6023 str r3, [r4, #0] │ │ - 4780: 23e2 movs r3, #226 ; 0xe2 │ │ - 4782: 00db lsls r3, r3, #3 │ │ - 4784: 50e2 str r2, [r4, r3] │ │ - 4786: 4b0d ldr r3, [pc, #52] ; (47bc ) │ │ - 4788: 2202 movs r2, #2 │ │ - 478a: 50e2 str r2, [r4, r3] │ │ - 478c: 4253 negs r3, r2 │ │ - 478e: 4a0c ldr r2, [pc, #48] ; (47c0 ) │ │ - 4790: 50a3 str r3, [r4, r2] │ │ - 4792: 22e3 movs r2, #227 ; 0xe3 │ │ - 4794: 00d2 lsls r2, r2, #3 │ │ - 4796: 50a3 str r3, [r4, r2] │ │ - 4798: 4a0a ldr r2, [pc, #40] ; (47c4 ) │ │ - 479a: 50a3 str r3, [r4, r2] │ │ - 479c: 22e4 movs r2, #228 ; 0xe4 │ │ - 479e: 00d2 lsls r2, r2, #3 │ │ - 47a0: 50a3 str r3, [r4, r2] │ │ - 47a2: f003 fe2b bl 83fc <__gnu_thumb1_case_uqi+0x74> │ │ - 47a6: 2300 movs r3, #0 │ │ - 47a8: 6003 str r3, [r0, #0] │ │ - 47aa: 6043 str r3, [r0, #4] │ │ - 47ac: 6083 str r3, [r0, #8] │ │ - 47ae: 23e5 movs r3, #229 ; 0xe5 │ │ - 47b0: 00db lsls r3, r3, #3 │ │ - 47b2: 50e0 str r0, [r4, r3] │ │ - 47b4: 1c20 adds r0, r4, #0 │ │ - 47b6: bd10 pop {r4, pc} │ │ - 47b8: 674a str r2, [r1, #116] ; 0x74 │ │ - 47ba: 0000 movs r0, r0 │ │ - 47bc: 0724 lsls r4, r4, #28 │ │ - 47be: 0000 movs r0, r0 │ │ - 47c0: 0714 lsls r4, r2, #28 │ │ - 47c2: 0000 movs r0, r0 │ │ - 47c4: 071c lsls r4, r3, #28 │ │ - ... │ │ - │ │ -000047c8 : │ │ - 47c8: b508 push {r3, lr} │ │ - 47ca: 23e5 movs r3, #229 ; 0xe5 │ │ - 47cc: 00db lsls r3, r3, #3 │ │ - 47ce: 58c0 ldr r0, [r0, r3] │ │ - 47d0: f000 f8f6 bl 49c0 │ │ - 47d4: bd08 pop {r3, pc} │ │ - │ │ -000047d6 : │ │ - 47d6: b513 push {r0, r1, r4, lr} │ │ - 47d8: 24e5 movs r4, #229 ; 0xe5 │ │ - 47da: 00e4 lsls r4, r4, #3 │ │ - 47dc: 5900 ldr r0, [r0, r4] │ │ - 47de: 9c04 ldr r4, [sp, #16] │ │ - 47e0: 9400 str r4, [sp, #0] │ │ - 47e2: f000 f917 bl 4a14 │ │ - 47e6: bd13 pop {r0, r1, r4, pc} │ │ - │ │ -000047e8 : │ │ - 47e8: b510 push {r4, lr} │ │ - 47ea: 2300 movs r3, #0 │ │ - 47ec: 1c1a adds r2, r3, #0 │ │ - 47ee: 4c06 ldr r4, [pc, #24] ; (4808 ) │ │ - 47f0: 18c1 adds r1, r0, r3 │ │ - 47f2: 3304 adds r3, #4 │ │ - 47f4: 1909 adds r1, r1, r4 │ │ - 47f6: 6809 ldr r1, [r1, #0] │ │ - 47f8: 3102 adds r1, #2 │ │ - 47fa: 1e4c subs r4, r1, #1 │ │ - 47fc: 41a1 sbcs r1, r4 │ │ - 47fe: 1852 adds r2, r2, r1 │ │ - 4800: 2b10 cmp r3, #16 │ │ - 4802: d1f4 bne.n 47ee │ │ - 4804: 1c10 adds r0, r2, #0 │ │ - 4806: bd10 pop {r4, pc} │ │ - 4808: 0714 lsls r4, r2, #28 │ │ - ... │ │ - │ │ -0000480c : │ │ - 480c: b5f0 push {r4, r5, r6, r7, lr} │ │ - 480e: 1c05 adds r5, r0, #0 │ │ - 4810: b087 sub sp, #28 │ │ - 4812: 351c adds r5, #28 │ │ - 4814: 2300 movs r3, #0 │ │ - 4816: 9505 str r5, [sp, #20] │ │ - 4818: 1c0f adds r7, r1, #0 │ │ - 481a: 25e0 movs r5, #224 ; 0xe0 │ │ - 481c: 492f ldr r1, [pc, #188] ; (48dc ) │ │ - 481e: 6003 str r3, [r0, #0] │ │ - 4820: 6083 str r3, [r0, #8] │ │ - 4822: 60c3 str r3, [r0, #12] │ │ - 4824: 6043 str r3, [r0, #4] │ │ - 4826: 006d lsls r5, r5, #1 │ │ - 4828: 9b05 ldr r3, [sp, #20] │ │ - 482a: 1945 adds r5, r0, r5 │ │ - 482c: 1c04 adds r4, r0, #0 │ │ - 482e: 9504 str r5, [sp, #16] │ │ - 4830: 4479 add r1, pc │ │ - 4832: 681d ldr r5, [r3, #0] │ │ - 4834: 6860 ldr r0, [r4, #4] │ │ - 4836: 1942 adds r2, r0, r5 │ │ - 4838: 6062 str r2, [r4, #4] │ │ - 483a: 6858 ldr r0, [r3, #4] │ │ - 483c: 681d ldr r5, [r3, #0] │ │ - 483e: 3314 adds r3, #20 │ │ - 4840: 0082 lsls r2, r0, #2 │ │ - 4842: 5852 ldr r2, [r2, r1] │ │ - 4844: 6820 ldr r0, [r4, #0] │ │ - 4846: 436a muls r2, r5 │ │ - 4848: 9d04 ldr r5, [sp, #16] │ │ - 484a: 1882 adds r2, r0, r2 │ │ - 484c: 6022 str r2, [r4, #0] │ │ - 484e: 42ab cmp r3, r5 │ │ - 4850: d1ef bne.n 4832 │ │ - 4852: 2600 movs r6, #0 │ │ - 4854: 68b9 ldr r1, [r7, #8] │ │ - 4856: 428e cmp r6, r1 │ │ - 4858: da3e bge.n 48d8 │ │ - 485a: 2500 movs r5, #0 │ │ - 485c: 9503 str r5, [sp, #12] │ │ - 485e: 9d03 ldr r5, [sp, #12] │ │ - 4860: 6878 ldr r0, [r7, #4] │ │ - 4862: 4285 cmp r5, r0 │ │ - 4864: da36 bge.n 48d4 │ │ - 4866: 68b8 ldr r0, [r7, #8] │ │ - 4868: 9d03 ldr r5, [sp, #12] │ │ - 486a: 491d ldr r1, [pc, #116] ; (48e0 ) │ │ - 486c: 69a2 ldr r2, [r4, #24] │ │ - 486e: 1c03 adds r3, r0, #0 │ │ - 4870: 436b muls r3, r5 │ │ - 4872: 5879 ldr r1, [r7, r1] │ │ - 4874: 1989 adds r1, r1, r6 │ │ - 4876: 5ccb ldrb r3, [r1, r3] │ │ - 4878: 2bfb cmp r3, #251 ; 0xfb │ │ - 487a: d828 bhi.n 48ce │ │ - 487c: 4919 ldr r1, [pc, #100] ; (48e4 ) │ │ - 487e: 4479 add r1, pc │ │ - 4880: 1c08 adds r0, r1, #0 │ │ - 4882: 3054 adds r0, #84 ; 0x54 │ │ - 4884: 5c80 ldrb r0, [r0, r2] │ │ - 4886: 4003 ands r3, r0 │ │ - 4888: d021 beq.n 48ce │ │ - 488a: 3158 adds r1, #88 ; 0x58 │ │ - 488c: 5c8a ldrb r2, [r1, r2] │ │ - 488e: 429a cmp r2, r3 │ │ - 4890: d31d bcc.n 48ce │ │ - 4892: 9d05 ldr r5, [sp, #20] │ │ - 4894: 6828 ldr r0, [r5, #0] │ │ - 4896: 2800 cmp r0, #0 │ │ - 4898: d015 beq.n 48c6 │ │ - 489a: 1c39 adds r1, r7, #0 │ │ - 489c: 69a2 ldr r2, [r4, #24] │ │ - 489e: 9b03 ldr r3, [sp, #12] │ │ - 48a0: 9600 str r6, [sp, #0] │ │ - 48a2: 1c28 adds r0, r5, #0 │ │ - 48a4: f7ff fed6 bl 4654 │ │ - 48a8: 68a1 ldr r1, [r4, #8] │ │ - 48aa: 180b adds r3, r1, r0 │ │ - 48ac: 60a3 str r3, [r4, #8] │ │ - 48ae: 6869 ldr r1, [r5, #4] │ │ - 48b0: 4b0d ldr r3, [pc, #52] ; (48e8 ) │ │ - 48b2: 008a lsls r2, r1, #2 │ │ - 48b4: 447b add r3, pc │ │ - 48b6: 1899 adds r1, r3, r2 │ │ - 48b8: 6dc9 ldr r1, [r1, #92] ; 0x5c │ │ - 48ba: 58d3 ldr r3, [r2, r3] │ │ - 48bc: 68e2 ldr r2, [r4, #12] │ │ - 48be: 4348 muls r0, r1 │ │ - 48c0: 4358 muls r0, r3 │ │ - 48c2: 1810 adds r0, r2, r0 │ │ - 48c4: 60e0 str r0, [r4, #12] │ │ - 48c6: 9b04 ldr r3, [sp, #16] │ │ - 48c8: 3514 adds r5, #20 │ │ - 48ca: 429d cmp r5, r3 │ │ - 48cc: d1e2 bne.n 4894 │ │ - 48ce: 9d03 ldr r5, [sp, #12] │ │ - 48d0: 3501 adds r5, #1 │ │ - 48d2: e7c3 b.n 485c │ │ - 48d4: 3601 adds r6, #1 │ │ - 48d6: e7bd b.n 4854 │ │ - 48d8: b007 add sp, #28 │ │ - 48da: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 48dc: 4b9c ldr r3, [pc, #624] ; (4b50 ) │ │ - 48de: 0000 movs r0, r0 │ │ - 48e0: 070c lsls r4, r1, #28 │ │ - 48e2: 0000 movs r0, r0 │ │ - 48e4: 4b4e ldr r3, [pc, #312] ; (4a20 ) │ │ - 48e6: 0000 movs r0, r0 │ │ - 48e8: 4b18 ldr r3, [pc, #96] ; (494c ) │ │ - ... │ │ - │ │ -000048ec : │ │ - 48ec: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ - 48ee: 1c06 adds r6, r0, #0 │ │ - 48f0: 1c05 adds r5, r0, #0 │ │ - 48f2: 1c0f adds r7, r1, #0 │ │ - 48f4: 6182 str r2, [r0, #24] │ │ - 48f6: 361c adds r6, #28 │ │ - 48f8: 2400 movs r4, #0 │ │ - 48fa: 1c30 adds r0, r6, #0 │ │ - 48fc: 1c21 adds r1, r4, #0 │ │ - 48fe: 3401 adds r4, #1 │ │ - 4900: f7ff fdde bl 44c0 │ │ - 4904: 3614 adds r6, #20 │ │ - 4906: 2c15 cmp r4, #21 │ │ - 4908: d1f7 bne.n 48fa │ │ - 490a: 1c28 adds r0, r5, #0 │ │ - 490c: 1c39 adds r1, r7, #0 │ │ - 490e: f7ff ff7d bl 480c │ │ - 4912: bdf8 pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -00004914 : │ │ - 4914: 4b07 ldr r3, [pc, #28] ; (4934 ) │ │ - 4916: b510 push {r4, lr} │ │ - 4918: 447b add r3, pc │ │ - 491a: 681b ldr r3, [r3, #0] │ │ - 491c: 1c04 adds r4, r0, #0 │ │ - 491e: 3308 adds r3, #8 │ │ - 4920: 6003 str r3, [r0, #0] │ │ - 4922: 6a00 ldr r0, [r0, #32] │ │ - 4924: 2800 cmp r0, #0 │ │ - 4926: d002 beq.n 492e │ │ - 4928: 6803 ldr r3, [r0, #0] │ │ - 492a: 685b ldr r3, [r3, #4] │ │ - 492c: 4798 blx r3 │ │ - 492e: 1c20 adds r0, r4, #0 │ │ - 4930: bd10 pop {r4, pc} │ │ - 4932: 46c0 nop ; (mov r8, r8) │ │ - 4934: 65ac str r4, [r5, #88] ; 0x58 │ │ - ... │ │ - │ │ -00004938 : │ │ - 4938: b510 push {r4, lr} │ │ - 493a: 1c04 adds r4, r0, #0 │ │ - 493c: f7ff ffea bl 4914 │ │ - 4940: 1c20 adds r0, r4, #0 │ │ - 4942: f003 fd3b bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 4946: 1c20 adds r0, r4, #0 │ │ - 4948: bd10 pop {r4, pc} │ │ - │ │ -0000494a : │ │ - 494a: 684b ldr r3, [r1, #4] │ │ - 494c: 6043 str r3, [r0, #4] │ │ - 494e: 688b ldr r3, [r1, #8] │ │ - 4950: 6083 str r3, [r0, #8] │ │ - 4952: 68cb ldr r3, [r1, #12] │ │ - 4954: 60c3 str r3, [r0, #12] │ │ - 4956: 690b ldr r3, [r1, #16] │ │ - 4958: 6103 str r3, [r0, #16] │ │ - 495a: 694b ldr r3, [r1, #20] │ │ - 495c: 6143 str r3, [r0, #20] │ │ - 495e: 6989 ldr r1, [r1, #24] │ │ - 4960: 6181 str r1, [r0, #24] │ │ - 4962: 4770 bx lr │ │ - │ │ -00004964 : │ │ - 4964: 4b06 ldr r3, [pc, #24] ; (4980 ) │ │ - 4966: b510 push {r4, lr} │ │ - 4968: 447b add r3, pc │ │ - 496a: 681b ldr r3, [r3, #0] │ │ - 496c: 1c04 adds r4, r0, #0 │ │ - 496e: 3308 adds r3, #8 │ │ - 4970: 6003 str r3, [r0, #0] │ │ - 4972: 2300 movs r3, #0 │ │ - 4974: 6203 str r3, [r0, #32] │ │ - 4976: f7ff ffe8 bl 494a │ │ - 497a: 1c20 adds r0, r4, #0 │ │ - 497c: bd10 pop {r4, pc} │ │ - 497e: 46c0 nop ; (mov r8, r8) │ │ - 4980: 655c str r4, [r3, #84] ; 0x54 │ │ - ... │ │ - │ │ -00004984 : │ │ - 4984: 6041 str r1, [r0, #4] │ │ - 4986: 6851 ldr r1, [r2, #4] │ │ - 4988: 6081 str r1, [r0, #8] │ │ - 498a: 68d1 ldr r1, [r2, #12] │ │ - 498c: 60c1 str r1, [r0, #12] │ │ - 498e: 6912 ldr r2, [r2, #16] │ │ - 4990: 6143 str r3, [r0, #20] │ │ - 4992: 6102 str r2, [r0, #16] │ │ - 4994: 9a00 ldr r2, [sp, #0] │ │ - 4996: 6182 str r2, [r0, #24] │ │ - 4998: 4770 bx lr │ │ - ... │ │ - │ │ -0000499c : │ │ - 499c: b537 push {r0, r1, r2, r4, r5, lr} │ │ - 499e: 4c07 ldr r4, [pc, #28] ; (49bc ) │ │ - 49a0: 1c05 adds r5, r0, #0 │ │ - 49a2: 447c add r4, pc │ │ - 49a4: 6824 ldr r4, [r4, #0] │ │ - 49a6: 3408 adds r4, #8 │ │ - 49a8: 6004 str r4, [r0, #0] │ │ - 49aa: 2000 movs r0, #0 │ │ - 49ac: 6228 str r0, [r5, #32] │ │ - 49ae: 9806 ldr r0, [sp, #24] │ │ - 49b0: 9000 str r0, [sp, #0] │ │ - 49b2: 1c28 adds r0, r5, #0 │ │ - 49b4: f7ff ffe6 bl 4984 │ │ - 49b8: 1c28 adds r0, r5, #0 │ │ - 49ba: bd3e pop {r1, r2, r3, r4, r5, pc} │ │ - 49bc: 6522 str r2, [r4, #80] ; 0x50 │ │ - ... │ │ - │ │ -000049c0 : │ │ - 49c0: b570 push {r4, r5, r6, lr} │ │ - 49c2: 6843 ldr r3, [r0, #4] │ │ - 49c4: 1c04 adds r4, r0, #0 │ │ - 49c6: 1c0e adds r6, r1, #0 │ │ - 49c8: 2b00 cmp r3, #0 │ │ - 49ca: d10a bne.n 49e2 │ │ - 49cc: 2024 movs r0, #36 ; 0x24 │ │ - 49ce: f003 fd15 bl 83fc <__gnu_thumb1_case_uqi+0x74> │ │ - 49d2: 1c31 adds r1, r6, #0 │ │ - 49d4: 1c05 adds r5, r0, #0 │ │ - 49d6: f7ff ffc5 bl 4964 │ │ - 49da: 2301 movs r3, #1 │ │ - 49dc: 61eb str r3, [r5, #28] │ │ - 49de: 6065 str r5, [r4, #4] │ │ - 49e0: e016 b.n 4a10 │ │ - 49e2: 6880 ldr r0, [r0, #8] │ │ - 49e4: 2800 cmp r0, #0 │ │ - 49e6: d006 beq.n 49f6 │ │ - 49e8: 6020 str r0, [r4, #0] │ │ - 49ea: f7ff ffae bl 494a │ │ - 49ee: 68a3 ldr r3, [r4, #8] │ │ - 49f0: 6a1b ldr r3, [r3, #32] │ │ - 49f2: 60a3 str r3, [r4, #8] │ │ - 49f4: e00d b.n 4a12 │ │ - 49f6: 2024 movs r0, #36 ; 0x24 │ │ - 49f8: f003 fd00 bl 83fc <__gnu_thumb1_case_uqi+0x74> │ │ - 49fc: 1c31 adds r1, r6, #0 │ │ - 49fe: 1c05 adds r5, r0, #0 │ │ - 4a00: f7ff ffb0 bl 4964 │ │ - 4a04: 6823 ldr r3, [r4, #0] │ │ - 4a06: 69db ldr r3, [r3, #28] │ │ - 4a08: 3301 adds r3, #1 │ │ - 4a0a: 61eb str r3, [r5, #28] │ │ - 4a0c: 6823 ldr r3, [r4, #0] │ │ - 4a0e: 621d str r5, [r3, #32] │ │ - 4a10: 6025 str r5, [r4, #0] │ │ - 4a12: bd70 pop {r4, r5, r6, pc} │ │ - │ │ -00004a14 : │ │ - 4a14: b5f0 push {r4, r5, r6, r7, lr} │ │ - 4a16: b085 sub sp, #20 │ │ - 4a18: 9303 str r3, [sp, #12] │ │ - 4a1a: 6843 ldr r3, [r0, #4] │ │ - 4a1c: 1c04 adds r4, r0, #0 │ │ - 4a1e: 1c0f adds r7, r1, #0 │ │ - 4a20: 1c16 adds r6, r2, #0 │ │ - 4a22: 2b00 cmp r3, #0 │ │ - 4a24: d10e bne.n 4a44 │ │ - 4a26: 2024 movs r0, #36 ; 0x24 │ │ - 4a28: f003 fce8 bl 83fc <__gnu_thumb1_case_uqi+0x74> │ │ - 4a2c: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 4a2e: 1c39 adds r1, r7, #0 │ │ - 4a30: 1c32 adds r2, r6, #0 │ │ - 4a32: 9300 str r3, [sp, #0] │ │ - 4a34: 9b03 ldr r3, [sp, #12] │ │ - 4a36: 1c05 adds r5, r0, #0 │ │ - 4a38: f7ff ffb0 bl 499c │ │ - 4a3c: 2301 movs r3, #1 │ │ - 4a3e: 61eb str r3, [r5, #28] │ │ - 4a40: 6065 str r5, [r4, #4] │ │ - 4a42: e01d b.n 4a80 │ │ - 4a44: 6880 ldr r0, [r0, #8] │ │ - 4a46: 2800 cmp r0, #0 │ │ - 4a48: d009 beq.n 4a5e │ │ - 4a4a: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 4a4c: 6020 str r0, [r4, #0] │ │ - 4a4e: 9300 str r3, [sp, #0] │ │ - 4a50: 9b03 ldr r3, [sp, #12] │ │ - 4a52: f7ff ff97 bl 4984 │ │ - 4a56: 68a3 ldr r3, [r4, #8] │ │ - 4a58: 6a1b ldr r3, [r3, #32] │ │ - 4a5a: 60a3 str r3, [r4, #8] │ │ - 4a5c: e011 b.n 4a82 │ │ - 4a5e: 2024 movs r0, #36 ; 0x24 │ │ - 4a60: f003 fccc bl 83fc <__gnu_thumb1_case_uqi+0x74> │ │ - 4a64: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 4a66: 1c39 adds r1, r7, #0 │ │ - 4a68: 1c32 adds r2, r6, #0 │ │ - 4a6a: 9300 str r3, [sp, #0] │ │ - 4a6c: 9b03 ldr r3, [sp, #12] │ │ - 4a6e: 1c05 adds r5, r0, #0 │ │ - 4a70: f7ff ff94 bl 499c │ │ - 4a74: 6823 ldr r3, [r4, #0] │ │ - 4a76: 69db ldr r3, [r3, #28] │ │ - 4a78: 3301 adds r3, #1 │ │ - 4a7a: 61eb str r3, [r5, #28] │ │ - 4a7c: 6823 ldr r3, [r4, #0] │ │ - 4a7e: 621d str r5, [r3, #32] │ │ - 4a80: 6025 str r5, [r4, #0] │ │ - 4a82: b005 add sp, #20 │ │ - 4a84: bdf0 pop {r4, r5, r6, r7, pc} │ │ - │ │ -00004a86 : │ │ - 4a86: b510 push {r4, lr} │ │ - 4a88: 1c04 adds r4, r0, #0 │ │ - 4a8a: 6863 ldr r3, [r4, #4] │ │ - 4a8c: 6880 ldr r0, [r0, #8] │ │ - 4a8e: 4298 cmp r0, r3 │ │ - 4a90: d108 bne.n 4aa4 │ │ - 4a92: 2800 cmp r0, #0 │ │ - 4a94: d002 beq.n 4a9c │ │ - 4a96: 6803 ldr r3, [r0, #0] │ │ - 4a98: 685b ldr r3, [r3, #4] │ │ - 4a9a: 4798 blx r3 │ │ - 4a9c: 2300 movs r3, #0 │ │ - 4a9e: 6023 str r3, [r4, #0] │ │ - 4aa0: 6063 str r3, [r4, #4] │ │ - 4aa2: e009 b.n 4ab8 │ │ - 4aa4: 6823 ldr r3, [r4, #0] │ │ - 4aa6: 6a18 ldr r0, [r3, #32] │ │ - 4aa8: 2800 cmp r0, #0 │ │ - 4aaa: d005 beq.n 4ab8 │ │ - 4aac: 6803 ldr r3, [r0, #0] │ │ - 4aae: 685b ldr r3, [r3, #4] │ │ - 4ab0: 4798 blx r3 │ │ - 4ab2: 6823 ldr r3, [r4, #0] │ │ - 4ab4: 2200 movs r2, #0 │ │ - 4ab6: 621a str r2, [r3, #32] │ │ - 4ab8: 6863 ldr r3, [r4, #4] │ │ - 4aba: 60a3 str r3, [r4, #8] │ │ - 4abc: bd10 pop {r4, pc} │ │ - │ │ -00004abe : │ │ - 4abe: b510 push {r4, lr} │ │ - 4ac0: 1c04 adds r4, r0, #0 │ │ - 4ac2: 6840 ldr r0, [r0, #4] │ │ - 4ac4: 2800 cmp r0, #0 │ │ - 4ac6: d002 beq.n 4ace │ │ - 4ac8: 6803 ldr r3, [r0, #0] │ │ - 4aca: 685b ldr r3, [r3, #4] │ │ - 4acc: 4798 blx r3 │ │ - 4ace: 2300 movs r3, #0 │ │ - 4ad0: 6023 str r3, [r4, #0] │ │ - 4ad2: 6063 str r3, [r4, #4] │ │ - 4ad4: 60a3 str r3, [r4, #8] │ │ - 4ad6: bd10 pop {r4, pc} │ │ - │ │ -00004ad8 : │ │ - 4ad8: b510 push {r4, lr} │ │ - 4ada: 6803 ldr r3, [r0, #0] │ │ - 4adc: 1c04 adds r4, r0, #0 │ │ - 4ade: 2b00 cmp r3, #0 │ │ - 4ae0: d005 beq.n 4aee │ │ - 4ae2: 69da ldr r2, [r3, #28] │ │ - 4ae4: 2a01 cmp r2, #1 │ │ - 4ae6: d102 bne.n 4aee │ │ - 4ae8: f7ff ffe9 bl 4abe │ │ - 4aec: e013 b.n 4b16 │ │ - 4aee: 6862 ldr r2, [r4, #4] │ │ - 4af0: 60a2 str r2, [r4, #8] │ │ - 4af2: 68a2 ldr r2, [r4, #8] │ │ - 4af4: 6a11 ldr r1, [r2, #32] │ │ - 4af6: 4299 cmp r1, r3 │ │ - 4af8: d001 beq.n 4afe │ │ - 4afa: 60a1 str r1, [r4, #8] │ │ - 4afc: e7f9 b.n 4af2 │ │ - 4afe: 2300 movs r3, #0 │ │ - 4b00: 6213 str r3, [r2, #32] │ │ - 4b02: 6820 ldr r0, [r4, #0] │ │ - 4b04: 4298 cmp r0, r3 │ │ - 4b06: d002 beq.n 4b0e │ │ - 4b08: 6803 ldr r3, [r0, #0] │ │ - 4b0a: 685b ldr r3, [r3, #4] │ │ - 4b0c: 4798 blx r3 │ │ - 4b0e: 68a3 ldr r3, [r4, #8] │ │ - 4b10: 6023 str r3, [r4, #0] │ │ - 4b12: 2300 movs r3, #0 │ │ - 4b14: 60a3 str r3, [r4, #8] │ │ - 4b16: bd10 pop {r4, pc} │ │ - │ │ -00004b18 : │ │ - 4b18: b500 push {lr} │ │ - 4b1a: 6882 ldr r2, [r0, #8] │ │ - 4b1c: 1c03 adds r3, r0, #0 │ │ - 4b1e: 69d2 ldr r2, [r2, #28] │ │ - 4b20: 4291 cmp r1, r2 │ │ - 4b22: da01 bge.n 4b28 │ │ - 4b24: 6842 ldr r2, [r0, #4] │ │ - 4b26: 6082 str r2, [r0, #8] │ │ - 4b28: 6898 ldr r0, [r3, #8] │ │ - 4b2a: 69c2 ldr r2, [r0, #28] │ │ - 4b2c: 4291 cmp r1, r2 │ │ - 4b2e: dd02 ble.n 4b36 │ │ - 4b30: 6a00 ldr r0, [r0, #32] │ │ - 4b32: 6098 str r0, [r3, #8] │ │ - 4b34: e7f8 b.n 4b28 │ │ - 4b36: bd00 pop {pc} │ │ - │ │ -00004b38 : │ │ - 4b38: b513 push {r0, r1, r4, lr} │ │ - 4b3a: 4a09 ldr r2, [pc, #36] ; (4b60 ) │ │ - 4b3c: 1c0c adds r4, r1, #0 │ │ - 4b3e: 4909 ldr r1, [pc, #36] ; (4b64 ) │ │ - 4b40: 9000 str r0, [sp, #0] │ │ - 4b42: 447a add r2, pc │ │ - 4b44: 4479 add r1, pc │ │ - 4b46: 1c23 adds r3, r4, #0 │ │ - 4b48: 2004 movs r0, #4 │ │ - 4b4a: f003 fc5f bl 840c <__gnu_thumb1_case_uqi+0x84> │ │ - 4b4e: 4806 ldr r0, [pc, #24] ; (4b68 ) │ │ - 4b50: 4478 add r0, pc │ │ - 4b52: 6800 ldr r0, [r0, #0] │ │ - 4b54: f003 fc62 bl 841c <__gnu_thumb1_case_uqi+0x94> │ │ - 4b58: 1c20 adds r0, r4, #0 │ │ - 4b5a: f003 fc67 bl 842c <__gnu_thumb1_case_uqi+0xa4> │ │ - 4b5e: 46c0 nop ; (mov r8, r8) │ │ - 4b60: 45e3 cmp fp, ip │ │ - 4b62: 0000 movs r0, r0 │ │ - 4b64: 45da cmp sl, fp │ │ - 4b66: 0000 movs r0, r0 │ │ - 4b68: 6378 str r0, [r7, #52] ; 0x34 │ │ - ... │ │ - │ │ -00004b6c : │ │ - 4b6c: 4b12 ldr r3, [pc, #72] ; (4bb8 ) │ │ - 4b6e: b570 push {r4, r5, r6, lr} │ │ - 4b70: 447b add r3, pc │ │ - 4b72: 681b ldr r3, [r3, #0] │ │ - 4b74: 1c04 adds r4, r0, #0 │ │ - 4b76: 2500 movs r5, #0 │ │ - 4b78: 3308 adds r3, #8 │ │ - 4b7a: 6003 str r3, [r0, #0] │ │ - 4b7c: 4a0f ldr r2, [pc, #60] ; (4bbc ) │ │ - 4b7e: 1966 adds r6, r4, r5 │ │ - 4b80: 18b3 adds r3, r6, r2 │ │ - 4b82: 6818 ldr r0, [r3, #0] │ │ - 4b84: 2800 cmp r0, #0 │ │ - 4b86: d001 beq.n 4b8c │ │ - 4b88: f001 fa2c bl 5fe4 │ │ - 4b8c: 4b0c ldr r3, [pc, #48] ; (4bc0 ) │ │ - 4b8e: 18f6 adds r6, r6, r3 │ │ - 4b90: 6830 ldr r0, [r6, #0] │ │ - 4b92: 2800 cmp r0, #0 │ │ - 4b94: d001 beq.n 4b9a │ │ - 4b96: f003 fc51 bl 843c <__gnu_thumb1_case_uqi+0xb4> │ │ - 4b9a: 2300 movs r3, #0 │ │ - 4b9c: 3504 adds r5, #4 │ │ - 4b9e: 6033 str r3, [r6, #0] │ │ - 4ba0: 2d20 cmp r5, #32 │ │ - 4ba2: d1eb bne.n 4b7c │ │ - 4ba4: 22e6 movs r2, #230 ; 0xe6 │ │ - 4ba6: 00d2 lsls r2, r2, #3 │ │ - 4ba8: 18a0 adds r0, r4, r2 │ │ - 4baa: f7ff ff88 bl 4abe │ │ - 4bae: 1c20 adds r0, r4, #0 │ │ - 4bb0: f7ff fdb6 bl 4720 │ │ - 4bb4: 1c20 adds r0, r4, #0 │ │ - 4bb6: bd70 pop {r4, r5, r6, pc} │ │ - 4bb8: 635c str r4, [r3, #52] ; 0x34 │ │ - 4bba: 0000 movs r0, r0 │ │ - 4bbc: 073c lsls r4, r7, #28 │ │ - 4bbe: 0000 movs r0, r0 │ │ - 4bc0: 075c lsls r4, r3, #29 │ │ - ... │ │ - │ │ -00004bc4 : │ │ - 4bc4: b510 push {r4, lr} │ │ - 4bc6: 1c04 adds r4, r0, #0 │ │ - 4bc8: f7ff ffd0 bl 4b6c │ │ - 4bcc: 1c20 adds r0, r4, #0 │ │ - 4bce: f003 fbf5 bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 4bd2: 1c20 adds r0, r4, #0 │ │ - 4bd4: bd10 pop {r4, pc} │ │ - ... │ │ - │ │ -00004bd8 : │ │ - 4bd8: b510 push {r4, lr} │ │ - 4bda: 2300 movs r3, #0 │ │ - 4bdc: 1c1a adds r2, r3, #0 │ │ - 4bde: 4c06 ldr r4, [pc, #24] ; (4bf8 ) │ │ - 4be0: 18c1 adds r1, r0, r3 │ │ - 4be2: 3304 adds r3, #4 │ │ - 4be4: 1909 adds r1, r1, r4 │ │ - 4be6: 6809 ldr r1, [r1, #0] │ │ - 4be8: 1e4c subs r4, r1, #1 │ │ - 4bea: 41a1 sbcs r1, r4 │ │ - 4bec: 1852 adds r2, r2, r1 │ │ - 4bee: 2b20 cmp r3, #32 │ │ - 4bf0: d1f5 bne.n 4bde │ │ - 4bf2: 1c10 adds r0, r2, #0 │ │ - 4bf4: bd10 pop {r4, pc} │ │ - 4bf6: 46c0 nop ; (mov r8, r8) │ │ - 4bf8: 073c lsls r4, r7, #28 │ │ - ... │ │ - │ │ -00004bfc : │ │ - 4bfc: b570 push {r4, r5, r6, lr} │ │ - 4bfe: 1c06 adds r6, r0, #0 │ │ - 4c00: 1c08 adds r0, r1, #0 │ │ - 4c02: 1c0d adds r5, r1, #0 │ │ - 4c04: f003 fc22 bl 844c <__gnu_thumb1_case_uqi+0xc4> │ │ - 4c08: 3009 adds r0, #9 │ │ - 4c0a: f003 fc27 bl 845c <__gnu_thumb1_case_uqi+0xd4> │ │ - 4c0e: 23ff movs r3, #255 ; 0xff │ │ - 4c10: 1c29 adds r1, r5, #0 │ │ - 4c12: 1c04 adds r4, r0, #0 │ │ - 4c14: 7143 strb r3, [r0, #5] │ │ - 4c16: 3007 adds r0, #7 │ │ - 4c18: f003 fc28 bl 846c <__gnu_thumb1_case_uqi+0xe4> │ │ - 4c1c: 1c28 adds r0, r5, #0 │ │ - 4c1e: f003 fc15 bl 844c <__gnu_thumb1_case_uqi+0xc4> │ │ - 4c22: 71a0 strb r0, [r4, #6] │ │ - 4c24: 1c28 adds r0, r5, #0 │ │ - 4c26: f003 fc11 bl 844c <__gnu_thumb1_case_uqi+0xc4> │ │ - 4c2a: 1c02 adds r2, r0, #0 │ │ - 4c2c: 3209 adds r2, #9 │ │ - 4c2e: 0412 lsls r2, r2, #16 │ │ - 4c30: 1c30 adds r0, r6, #0 │ │ - 4c32: 0c12 lsrs r2, r2, #16 │ │ - 4c34: 1c21 adds r1, r4, #0 │ │ - 4c36: 2308 movs r3, #8 │ │ - 4c38: f000 f864 bl 4d04 │ │ - 4c3c: 1c20 adds r0, r4, #0 │ │ - 4c3e: f003 fbfd bl 843c <__gnu_thumb1_case_uqi+0xb4> │ │ - 4c42: bd70 pop {r4, r5, r6, pc} │ │ - │ │ -00004c44 : │ │ - 4c44: 4b28 ldr r3, [pc, #160] ; (4ce8 ) │ │ - 4c46: b5f0 push {r4, r5, r6, r7, lr} │ │ - 4c48: 447b add r3, pc │ │ - 4c4a: 681b ldr r3, [r3, #0] │ │ - 4c4c: 4e27 ldr r6, [pc, #156] ; (4cec ) │ │ - 4c4e: b0c7 sub sp, #284 ; 0x11c │ │ - 4c50: 008d lsls r5, r1, #2 │ │ - 4c52: 1945 adds r5, r0, r5 │ │ - 4c54: 9202 str r2, [sp, #8] │ │ - 4c56: 681a ldr r2, [r3, #0] │ │ - 4c58: 9101 str r1, [sp, #4] │ │ - 4c5a: 59a9 ldr r1, [r5, r6] │ │ - 4c5c: 1c04 adds r4, r0, #0 │ │ - 4c5e: 2002 movs r0, #2 │ │ - 4c60: 9245 str r2, [sp, #276] ; 0x114 │ │ - 4c62: 9303 str r3, [sp, #12] │ │ - 4c64: 2200 movs r2, #0 │ │ - 4c66: 4240 negs r0, r0 │ │ - 4c68: 4f21 ldr r7, [pc, #132] ; (4cf0 ) │ │ - 4c6a: 18a3 adds r3, r4, r2 │ │ - 4c6c: 19db adds r3, r3, r7 │ │ - 4c6e: 681f ldr r7, [r3, #0] │ │ - 4c70: 428f cmp r7, r1 │ │ - 4c72: d100 bne.n 4c76 │ │ - 4c74: 6018 str r0, [r3, #0] │ │ - 4c76: 3204 adds r2, #4 │ │ - 4c78: 2a10 cmp r2, #16 │ │ - 4c7a: d1f5 bne.n 4c68 │ │ - 4c7c: 4f1d ldr r7, [pc, #116] ; (4cf4 ) │ │ - 4c7e: 59e8 ldr r0, [r5, r7] │ │ - 4c80: 2800 cmp r0, #0 │ │ - 4c82: d003 beq.n 4c8c │ │ - 4c84: f003 fbda bl 843c <__gnu_thumb1_case_uqi+0xb4> │ │ - 4c88: 2300 movs r3, #0 │ │ - 4c8a: 51eb str r3, [r5, r7] │ │ - 4c8c: 59a8 ldr r0, [r5, r6] │ │ - 4c8e: f001 f9a9 bl 5fe4 │ │ - 4c92: 3001 adds r0, #1 │ │ - 4c94: d103 bne.n 4c9e │ │ - 4c96: 4818 ldr r0, [pc, #96] ; (4cf8 ) │ │ - 4c98: 4478 add r0, pc │ │ - 4c9a: f003 fbef bl 847c <__gnu_thumb1_case_uqi+0xf4> │ │ - 4c9e: 2300 movs r3, #0 │ │ - 4ca0: 51ab str r3, [r5, r6] │ │ - 4ca2: 1c20 adds r0, r4, #0 │ │ - 4ca4: f000 f85a bl 4d5c │ │ - 4ca8: 9f02 ldr r7, [sp, #8] │ │ - 4caa: 2f00 cmp r7, #0 │ │ - 4cac: d012 beq.n 4cd4 │ │ - 4cae: 4913 ldr r1, [pc, #76] ; (4cfc ) │ │ - 4cb0: ad05 add r5, sp, #20 │ │ - 4cb2: 1c28 adds r0, r5, #0 │ │ - 4cb4: 4479 add r1, pc │ │ - 4cb6: 9a01 ldr r2, [sp, #4] │ │ - 4cb8: f003 fbe8 bl 848c <__gnu_thumb1_case_uqi+0x104> │ │ - 4cbc: 4b10 ldr r3, [pc, #64] ; (4d00 ) │ │ - 4cbe: 58e0 ldr r0, [r4, r3] │ │ - 4cc0: 2800 cmp r0, #0 │ │ - 4cc2: d003 beq.n 4ccc │ │ - 4cc4: 6803 ldr r3, [r0, #0] │ │ - 4cc6: 1c29 adds r1, r5, #0 │ │ - 4cc8: 681b ldr r3, [r3, #0] │ │ - 4cca: 4798 blx r3 │ │ - 4ccc: 1c20 adds r0, r4, #0 │ │ - 4cce: 1c29 adds r1, r5, #0 │ │ - 4cd0: f7ff ff94 bl 4bfc │ │ - 4cd4: 9f03 ldr r7, [sp, #12] │ │ - 4cd6: 9a45 ldr r2, [sp, #276] ; 0x114 │ │ - 4cd8: 683b ldr r3, [r7, #0] │ │ - 4cda: 429a cmp r2, r3 │ │ - 4cdc: d001 beq.n 4ce2 │ │ - 4cde: f003 fb5d bl 839c <__gnu_thumb1_case_uqi+0x14> │ │ - 4ce2: b047 add sp, #284 ; 0x11c │ │ - 4ce4: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 4ce6: 46c0 nop ; (mov r8, r8) │ │ - 4ce8: 6270 str r0, [r6, #36] ; 0x24 │ │ - 4cea: 0000 movs r0, r0 │ │ - 4cec: 073c lsls r4, r7, #28 │ │ - 4cee: 0000 movs r0, r0 │ │ - 4cf0: 0714 lsls r4, r2, #28 │ │ - 4cf2: 0000 movs r0, r0 │ │ - 4cf4: 075c lsls r4, r3, #29 │ │ - 4cf6: 0000 movs r0, r0 │ │ - 4cf8: 449c add ip, r3 │ │ - 4cfa: 0000 movs r0, r0 │ │ - 4cfc: 4488 add r8, r1 │ │ - 4cfe: 0000 movs r0, r0 │ │ - 4d00: 07ac lsls r4, r5, #30 │ │ - ... │ │ - │ │ -00004d04 : │ │ - 4d04: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - 4d06: 1c05 adds r5, r0, #0 │ │ - 4d08: 9101 str r1, [sp, #4] │ │ - 4d0a: 1c16 adds r6, r2, #0 │ │ - 4d0c: 1c1f adds r7, r3, #0 │ │ - 4d0e: 2400 movs r4, #0 │ │ - 4d10: 4a0b ldr r2, [pc, #44] ; (4d40 ) │ │ - 4d12: 00a3 lsls r3, r4, #2 │ │ - 4d14: 18eb adds r3, r5, r3 │ │ - 4d16: 189b adds r3, r3, r2 │ │ - 4d18: 6818 ldr r0, [r3, #0] │ │ - 4d1a: 2800 cmp r0, #0 │ │ - 4d1c: d00b beq.n 4d36 │ │ - 4d1e: 9901 ldr r1, [sp, #4] │ │ - 4d20: 1c32 adds r2, r6, #0 │ │ - 4d22: 1c3b adds r3, r7, #0 │ │ - 4d24: f001 f8b6 bl 5e94 │ │ - 4d28: 3001 adds r0, #1 │ │ - 4d2a: d104 bne.n 4d36 │ │ - 4d2c: 1c28 adds r0, r5, #0 │ │ - 4d2e: 1c21 adds r1, r4, #0 │ │ - 4d30: 2201 movs r2, #1 │ │ - 4d32: f7ff ff87 bl 4c44 │ │ - 4d36: 3401 adds r4, #1 │ │ - 4d38: 2c08 cmp r4, #8 │ │ - 4d3a: d1e9 bne.n 4d10 │ │ - 4d3c: bdf7 pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - 4d3e: 46c0 nop ; (mov r8, r8) │ │ - 4d40: 073c lsls r4, r7, #28 │ │ - ... │ │ - │ │ -00004d44 : │ │ - 4d44: b507 push {r0, r1, r2, lr} │ │ - 4d46: 23e2 movs r3, #226 ; 0xe2 │ │ - 4d48: 00db lsls r3, r3, #3 │ │ - 4d4a: 58c3 ldr r3, [r0, r3] │ │ - 4d4c: 4669 mov r1, sp │ │ - 4d4e: 2206 movs r2, #6 │ │ - 4d50: 714b strb r3, [r1, #5] │ │ - 4d52: 2303 movs r3, #3 │ │ - 4d54: f7ff ffd6 bl 4d04 │ │ - 4d58: bd07 pop {r0, r1, r2, pc} │ │ - ... │ │ - │ │ -00004d5c : │ │ - 4d5c: 4b40 ldr r3, [pc, #256] ; (4e60 ) │ │ - 4d5e: b5f0 push {r4, r5, r6, r7, lr} │ │ - 4d60: 447b add r3, pc │ │ - 4d62: 681b ldr r3, [r3, #0] │ │ - 4d64: 4f3f ldr r7, [pc, #252] ; (4e64 ) │ │ - 4d66: b0af sub sp, #188 ; 0xbc │ │ - 4d68: 681a ldr r2, [r3, #0] │ │ - 4d6a: 1c05 adds r5, r0, #0 │ │ - 4d6c: 9301 str r3, [sp, #4] │ │ - 4d6e: 922d str r2, [sp, #180] ; 0xb4 │ │ - 4d70: 59c2 ldr r2, [r0, r7] │ │ - 4d72: 2602 movs r6, #2 │ │ - 4d74: 2a00 cmp r2, #0 │ │ - 4d76: d004 beq.n 4d82 │ │ - 4d78: 3a03 subs r2, #3 │ │ - 4d7a: 2604 movs r6, #4 │ │ - 4d7c: 2a01 cmp r2, #1 │ │ - 4d7e: d800 bhi.n 4d82 │ │ - 4d80: 2602 movs r6, #2 │ │ - 4d82: 1c28 adds r0, r5, #0 │ │ - 4d84: f7ff fd30 bl 47e8 │ │ - 4d88: ac02 add r4, sp, #8 │ │ - 4d8a: 7160 strb r0, [r4, #5] │ │ - 4d8c: 1c28 adds r0, r5, #0 │ │ - 4d8e: f7ff fd2b bl 47e8 │ │ - 4d92: 1a36 subs r6, r6, r0 │ │ - 4d94: 1c28 adds r0, r5, #0 │ │ - 4d96: 71a6 strb r6, [r4, #6] │ │ - 4d98: f7ff ff1e bl 4bd8 │ │ - 4d9c: 2301 movs r3, #1 │ │ - 4d9e: 71e0 strb r0, [r4, #7] │ │ - 4da0: 6869 ldr r1, [r5, #4] │ │ - 4da2: 68a8 ldr r0, [r5, #8] │ │ - 4da4: 72a3 strb r3, [r4, #10] │ │ - 4da6: 72e3 strb r3, [r4, #11] │ │ - 4da8: 7323 strb r3, [r4, #12] │ │ - 4daa: 7363 strb r3, [r4, #13] │ │ - 4dac: 73a3 strb r3, [r4, #14] │ │ - 4dae: 59eb ldr r3, [r5, r7] │ │ - 4db0: 7220 strb r0, [r4, #8] │ │ - 4db2: 7261 strb r1, [r4, #9] │ │ - 4db4: 73e3 strb r3, [r4, #15] │ │ - 4db6: 2300 movs r3, #0 │ │ - 4db8: 4e2b ldr r6, [pc, #172] ; (4e68 ) │ │ - 4dba: 009a lsls r2, r3, #2 │ │ - 4dbc: 18aa adds r2, r5, r2 │ │ - 4dbe: 1992 adds r2, r2, r6 │ │ - 4dc0: 6811 ldr r1, [r2, #0] │ │ - 4dc2: 2200 movs r2, #0 │ │ - 4dc4: 1c88 adds r0, r1, #2 │ │ - 4dc6: 2801 cmp r0, #1 │ │ - 4dc8: d805 bhi.n 4dd6 │ │ - 4dca: 18e2 adds r2, r4, r3 │ │ - 4dcc: 7411 strb r1, [r2, #16] │ │ - 4dce: e00c b.n 4dea │ │ - 4dd0: 3201 adds r2, #1 │ │ - 4dd2: 2a08 cmp r2, #8 │ │ - 4dd4: d009 beq.n 4dea │ │ - 4dd6: 4e25 ldr r6, [pc, #148] ; (4e6c ) │ │ - 4dd8: 0090 lsls r0, r2, #2 │ │ - 4dda: 1828 adds r0, r5, r0 │ │ - 4ddc: 1980 adds r0, r0, r6 │ │ + 4758: 1c0e adds r6, r1, #0 │ │ + 475a: 6903 ldr r3, [r0, #16] │ │ + 475c: 2a00 cmp r2, #0 │ │ + 475e: d11d bne.n 479c │ │ + 4760: 2b00 cmp r3, #0 │ │ + 4762: d033 beq.n 47cc │ │ + 4764: 2b01 cmp r3, #1 │ │ + 4766: d105 bne.n 4774 │ │ + 4768: 6883 ldr r3, [r0, #8] │ │ + 476a: 1e5a subs r2, r3, #1 │ │ + 476c: 1b53 subs r3, r2, r5 │ │ + 476e: 469c mov ip, r3 │ │ + 4770: 1c0b adds r3, r1, #0 │ │ + 4772: e030 b.n 47d6 │ │ + 4774: 2b02 cmp r3, #2 │ │ + 4776: d105 bne.n 4784 │ │ + 4778: 6883 ldr r3, [r0, #8] │ │ + 477a: 3b01 subs r3, #1 │ │ + 477c: 1a5a subs r2, r3, r1 │ │ + 477e: 4694 mov ip, r2 │ │ + 4780: 1b5b subs r3, r3, r5 │ │ + 4782: e028 b.n 47d6 │ │ + 4784: 2b03 cmp r3, #3 │ │ + 4786: d103 bne.n 4790 │ │ + 4788: 6883 ldr r3, [r0, #8] │ │ + 478a: 3b01 subs r3, #1 │ │ + 478c: 1a5b subs r3, r3, r1 │ │ + 478e: e021 b.n 47d4 │ │ + 4790: 4818 ldr r0, [pc, #96] ; (47f4 ) │ │ + 4792: 210f movs r1, #15 │ │ + 4794: 4478 add r0, pc │ │ + 4796: f000 fb15 bl 4dc4 │ │ + 479a: e01a b.n 47d2 │ │ + 479c: 2b00 cmp r3, #0 │ │ + 479e: d105 bne.n 47ac │ │ + 47a0: 6883 ldr r3, [r0, #8] │ │ + 47a2: 1e5a subs r2, r3, #1 │ │ + 47a4: 1a53 subs r3, r2, r1 │ │ + 47a6: 469c mov ip, r3 │ │ + 47a8: 1c2b adds r3, r5, #0 │ │ + 47aa: e014 b.n 47d6 │ │ + 47ac: 2b01 cmp r3, #1 │ │ + 47ae: d010 beq.n 47d2 │ │ + 47b0: 2b02 cmp r3, #2 │ │ + 47b2: d103 bne.n 47bc │ │ + 47b4: 6883 ldr r3, [r0, #8] │ │ + 47b6: 3b01 subs r3, #1 │ │ + 47b8: 1b5b subs r3, r3, r5 │ │ + 47ba: e008 b.n 47ce │ │ + 47bc: 2b03 cmp r3, #3 │ │ + 47be: d1e7 bne.n 4790 │ │ + 47c0: 6883 ldr r3, [r0, #8] │ │ + 47c2: 3b01 subs r3, #1 │ │ + 47c4: 1b5a subs r2, r3, r5 │ │ + 47c6: 4694 mov ip, r2 │ │ + 47c8: 1a5b subs r3, r3, r1 │ │ + 47ca: e004 b.n 47d6 │ │ + 47cc: 1c2b adds r3, r5, #0 │ │ + 47ce: 46b4 mov ip, r6 │ │ + 47d0: e001 b.n 47d6 │ │ + 47d2: 1c33 adds r3, r6, #0 │ │ + 47d4: 46ac mov ip, r5 │ │ + 47d6: 2019 movs r0, #25 │ │ + 47d8: 6862 ldr r2, [r4, #4] │ │ + 47da: 1c11 adds r1, r2, #0 │ │ + 47dc: 4341 muls r1, r0 │ │ + 47de: 2005 movs r0, #5 │ │ + 47e0: 4662 mov r2, ip │ │ + 47e2: 4342 muls r2, r0 │ │ + 47e4: 1889 adds r1, r1, r2 │ │ + 47e6: 4a04 ldr r2, [pc, #16] ; (47f8 ) │ │ + 47e8: 447a add r2, pc │ │ + 47ea: 3254 adds r2, #84 ; 0x54 │ │ + 47ec: 1852 adds r2, r2, r1 │ │ + 47ee: 5cd0 ldrb r0, [r2, r3] │ │ + 47f0: bd70 pop {r4, r5, r6, pc} │ │ + 47f2: 46c0 nop ; (mov r8, r8) │ │ + 47f4: 5330 strh r0, [r6, r4] │ │ + 47f6: 0000 movs r0, r0 │ │ + 47f8: 4fd0 ldr r7, [pc, #832] ; (4b3c ) │ │ + ... │ │ + │ │ +000047fc : │ │ + 47fc: 6903 ldr r3, [r0, #16] │ │ + 47fe: 3b01 subs r3, #1 │ │ + 4800: 6103 str r3, [r0, #16] │ │ + 4802: 2b00 cmp r3, #0 │ │ + 4804: da07 bge.n 4816 │ │ + 4806: 6842 ldr r2, [r0, #4] │ │ + 4808: 4903 ldr r1, [pc, #12] ; (4818 ) │ │ + 480a: 0092 lsls r2, r2, #2 │ │ + 480c: 4479 add r1, pc │ │ + 480e: 188a adds r2, r1, r2 │ │ + 4810: 6e52 ldr r2, [r2, #100] ; 0x64 │ │ + 4812: 189b adds r3, r3, r2 │ │ + 4814: 6103 str r3, [r0, #16] │ │ + 4816: 4770 bx lr │ │ + 4818: 51ac str r4, [r5, r6] │ │ + ... │ │ + │ │ +0000481c : │ │ + 481c: b510 push {r4, lr} │ │ + 481e: 1c04 adds r4, r0, #0 │ │ + 4820: 6903 ldr r3, [r0, #16] │ │ + 4822: 4a05 ldr r2, [pc, #20] ; (4838 ) │ │ + 4824: 1c58 adds r0, r3, #1 │ │ + 4826: 6863 ldr r3, [r4, #4] │ │ + 4828: 447a add r2, pc │ │ + 482a: 009b lsls r3, r3, #2 │ │ + 482c: 18d3 adds r3, r2, r3 │ │ + 482e: 6e59 ldr r1, [r3, #100] ; 0x64 │ │ + 4830: f004 fb82 bl 8f38 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + 4834: 6121 str r1, [r4, #16] │ │ + 4836: bd10 pop {r4, pc} │ │ + 4838: 5190 str r0, [r2, r6] │ │ + ... │ │ + │ │ +0000483c : │ │ + 483c: 6843 ldr r3, [r0, #4] │ │ + 483e: 4a11 ldr r2, [pc, #68] ; (4884 ) │ │ + 4840: b510 push {r4, lr} │ │ + 4842: 009b lsls r3, r3, #2 │ │ + 4844: 447a add r2, pc │ │ + 4846: 18d3 adds r3, r2, r3 │ │ + 4848: 6e59 ldr r1, [r3, #100] ; 0x64 │ │ + 484a: 2900 cmp r1, #0 │ │ + 484c: d019 beq.n 4882 │ │ + 484e: 68c3 ldr r3, [r0, #12] │ │ + 4850: 1c5a adds r2, r3, #1 │ │ + 4852: 4b0d ldr r3, [pc, #52] ; (4888 ) │ │ + 4854: 401a ands r2, r3 │ │ + 4856: d504 bpl.n 4862 │ │ + 4858: 2402 movs r4, #2 │ │ + 485a: 3a01 subs r2, #1 │ │ + 485c: 4264 negs r4, r4 │ │ + 485e: 4322 orrs r2, r4 │ │ + 4860: 3201 adds r2, #1 │ │ + 4862: 60c2 str r2, [r0, #12] │ │ + 4864: 6902 ldr r2, [r0, #16] │ │ + 4866: 4013 ands r3, r2 │ │ + 4868: d504 bpl.n 4874 │ │ + 486a: 2402 movs r4, #2 │ │ + 486c: 3b01 subs r3, #1 │ │ + 486e: 4264 negs r4, r4 │ │ + 4870: 4323 orrs r3, r4 │ │ + 4872: 3301 adds r3, #1 │ │ + 4874: 2b01 cmp r3, #1 │ │ + 4876: d104 bne.n 4882 │ │ + 4878: 1c04 adds r4, r0, #0 │ │ + 487a: 1c90 adds r0, r2, #2 │ │ + 487c: f004 fb5c bl 8f38 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + 4880: 6121 str r1, [r4, #16] │ │ + 4882: bd10 pop {r4, pc} │ │ + 4884: 5174 str r4, [r6, r5] │ │ + 4886: 0000 movs r0, r0 │ │ + 4888: 0001 movs r1, r0 │ │ + 488a: 8000 strh r0, [r0, #0] │ │ + │ │ +0000488c : │ │ + 488c: 6843 ldr r3, [r0, #4] │ │ + 488e: 4a0e ldr r2, [pc, #56] ; (48c8 ) │ │ + 4890: b510 push {r4, lr} │ │ + 4892: 009b lsls r3, r3, #2 │ │ + 4894: 447a add r2, pc │ │ + 4896: 18d3 adds r3, r2, r3 │ │ + 4898: 6e59 ldr r1, [r3, #100] ; 0x64 │ │ + 489a: 2900 cmp r1, #0 │ │ + 489c: d012 beq.n 48c4 │ │ + 489e: 68c3 ldr r3, [r0, #12] │ │ + 48a0: 1c5a adds r2, r3, #1 │ │ + 48a2: 4b0a ldr r3, [pc, #40] ; (48cc ) │ │ + 48a4: 4013 ands r3, r2 │ │ + 48a6: d504 bpl.n 48b2 │ │ + 48a8: 2202 movs r2, #2 │ │ + 48aa: 3b01 subs r3, #1 │ │ + 48ac: 4252 negs r2, r2 │ │ + 48ae: 4313 orrs r3, r2 │ │ + 48b0: 3301 adds r3, #1 │ │ + 48b2: 60c3 str r3, [r0, #12] │ │ + 48b4: 6903 ldr r3, [r0, #16] │ │ + 48b6: 07da lsls r2, r3, #31 │ │ + 48b8: d404 bmi.n 48c4 │ │ + 48ba: 1c04 adds r4, r0, #0 │ │ + 48bc: 1c98 adds r0, r3, #2 │ │ + 48be: f004 fb3b bl 8f38 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + 48c2: 6121 str r1, [r4, #16] │ │ + 48c4: bd10 pop {r4, pc} │ │ + 48c6: 46c0 nop ; (mov r8, r8) │ │ + 48c8: 5124 str r4, [r4, r4] │ │ + 48ca: 0000 movs r0, r0 │ │ + 48cc: 0001 movs r1, r0 │ │ + 48ce: 8000 strh r0, [r0, #0] │ │ + │ │ +000048d0 : │ │ + 48d0: b5f0 push {r4, r5, r6, r7, lr} │ │ + 48d2: b089 sub sp, #36 ; 0x24 │ │ + 48d4: 9306 str r3, [sp, #24] │ │ + 48d6: 6903 ldr r3, [r0, #16] │ │ + 48d8: 9205 str r2, [sp, #20] │ │ + 48da: 4a2c ldr r2, [pc, #176] ; (498c ) │ │ + 48dc: 9302 str r3, [sp, #8] │ │ + 48de: 68c3 ldr r3, [r0, #12] │ │ + 48e0: 447a add r2, pc │ │ + 48e2: 2500 movs r5, #0 │ │ + 48e4: 9303 str r3, [sp, #12] │ │ + 48e6: 6843 ldr r3, [r0, #4] │ │ + 48e8: 1c04 adds r4, r0, #0 │ │ + 48ea: 009b lsls r3, r3, #2 │ │ + 48ec: 18d3 adds r3, r2, r3 │ │ + 48ee: 6b9b ldr r3, [r3, #56] ; 0x38 │ │ + 48f0: 9104 str r1, [sp, #16] │ │ + 48f2: 60c5 str r5, [r0, #12] │ │ + 48f4: 3b02 subs r3, #2 │ │ + 48f6: 425a negs r2, r3 │ │ + 48f8: 415a adcs r2, r3 │ │ + 48fa: 9207 str r2, [sp, #28] │ │ + 48fc: 68e3 ldr r3, [r4, #12] │ │ + 48fe: 9a07 ldr r2, [sp, #28] │ │ + 4900: 4293 cmp r3, r2 │ │ + 4902: dc3b bgt.n 497c │ │ + 4904: 2300 movs r3, #0 │ │ + 4906: 6123 str r3, [r4, #16] │ │ + 4908: 4a21 ldr r2, [pc, #132] ; (4990 ) │ │ + 490a: 6863 ldr r3, [r4, #4] │ │ + 490c: 447a add r2, pc │ │ + 490e: 009b lsls r3, r3, #2 │ │ + 4910: 18d3 adds r3, r2, r3 │ │ + 4912: 6e5b ldr r3, [r3, #100] ; 0x64 │ │ + 4914: 6922 ldr r2, [r4, #16] │ │ + 4916: 429a cmp r2, r3 │ │ + 4918: da2c bge.n 4974 │ │ + 491a: 2600 movs r6, #0 │ │ + 491c: 6863 ldr r3, [r4, #4] │ │ + 491e: 4a1d ldr r2, [pc, #116] ; (4994 ) │ │ + 4920: 009b lsls r3, r3, #2 │ │ + 4922: 447a add r2, pc │ │ + 4924: 589b ldr r3, [r3, r2] │ │ + 4926: 429e cmp r6, r3 │ │ + 4928: da21 bge.n 496e │ │ + 492a: 2700 movs r7, #0 │ │ + 492c: 6863 ldr r3, [r4, #4] │ │ + 492e: 4a1a ldr r2, [pc, #104] ; (4998 ) │ │ + 4930: 009b lsls r3, r3, #2 │ │ + 4932: 447a add r2, pc │ │ + 4934: 589b ldr r3, [r3, r2] │ │ + 4936: 429f cmp r7, r3 │ │ + 4938: da17 bge.n 496a │ │ + 493a: 1c20 adds r0, r4, #0 │ │ + 493c: 1c39 adds r1, r7, #0 │ │ + 493e: 1c32 adds r2, r6, #0 │ │ + 4940: f7ff ff06 bl 4750 │ │ + 4944: 2801 cmp r0, #1 │ │ + 4946: d10e bne.n 4966 │ │ + 4948: 9a0e ldr r2, [sp, #56] ; 0x38 │ │ + 494a: 9b06 ldr r3, [sp, #24] │ │ + 494c: 1c21 adds r1, r4, #0 │ │ + 494e: 1b92 subs r2, r2, r6 │ │ + 4950: 1bdb subs r3, r3, r7 │ │ + 4952: 9200 str r2, [sp, #0] │ │ + 4954: 9804 ldr r0, [sp, #16] │ │ + 4956: 9a05 ldr r2, [sp, #20] │ │ + 4958: f7ff fd3a bl 43d0 │ │ + 495c: 1c03 adds r3, r0, #0 │ │ + 495e: 3bf1 subs r3, #241 ; 0xf1 │ │ + 4960: 4259 negs r1, r3 │ │ + 4962: 4159 adcs r1, r3 │ │ + 4964: 186d adds r5, r5, r1 │ │ + 4966: 3701 adds r7, #1 │ │ + 4968: e7e0 b.n 492c │ │ + 496a: 3601 adds r6, #1 │ │ + 496c: e7d6 b.n 491c │ │ + 496e: 6923 ldr r3, [r4, #16] │ │ + 4970: 3301 adds r3, #1 │ │ + 4972: e7c8 b.n 4906 │ │ + 4974: 68e3 ldr r3, [r4, #12] │ │ + 4976: 3301 adds r3, #1 │ │ + 4978: 60e3 str r3, [r4, #12] │ │ + 497a: e7bf b.n 48fc │ │ + 497c: 1c28 adds r0, r5, #0 │ │ + 497e: 9b02 ldr r3, [sp, #8] │ │ + 4980: 6123 str r3, [r4, #16] │ │ + 4982: 9b03 ldr r3, [sp, #12] │ │ + 4984: 60e3 str r3, [r4, #12] │ │ + 4986: b009 add sp, #36 ; 0x24 │ │ + 4988: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 498a: 46c0 nop ; (mov r8, r8) │ │ + 498c: 5158 str r0, [r3, r5] │ │ + 498e: 0000 movs r0, r0 │ │ + 4990: 50ac str r4, [r5, r2] │ │ + 4992: 0000 movs r0, r0 │ │ + 4994: 4e96 ldr r6, [pc, #600] ; (4bf0 ) │ │ + 4996: 0000 movs r0, r0 │ │ + 4998: 4e86 ldr r6, [pc, #536] ; (4bb4 ) │ │ + ... │ │ + │ │ +0000499c : │ │ + 499c: b538 push {r3, r4, r5, lr} │ │ + 499e: 4b0b ldr r3, [pc, #44] ; (49cc ) │ │ + 49a0: 1c04 adds r4, r0, #0 │ │ + 49a2: 447b add r3, pc │ │ + 49a4: 681b ldr r3, [r3, #0] │ │ + 49a6: 3308 adds r3, #8 │ │ + 49a8: 6003 str r3, [r0, #0] │ │ + 49aa: 23e5 movs r3, #229 ; 0xe5 │ │ + 49ac: 00db lsls r3, r3, #3 │ │ + 49ae: 58c5 ldr r5, [r0, r3] │ │ + 49b0: 2d00 cmp r5, #0 │ │ + 49b2: d005 beq.n 49c0 │ │ + 49b4: 1c28 adds r0, r5, #0 │ │ + 49b6: f000 f9ca bl 4d4e │ │ + 49ba: 1c28 adds r0, r5, #0 │ │ + 49bc: f004 fa9c bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 49c0: 1c20 adds r0, r4, #0 │ │ + 49c2: f7ff fb6b bl 409c │ │ + 49c6: 1c20 adds r0, r4, #0 │ │ + 49c8: bd38 pop {r3, r4, r5, pc} │ │ + 49ca: 46c0 nop ; (mov r8, r8) │ │ + 49cc: 751e strb r6, [r3, #20] │ │ + ... │ │ + │ │ +000049d0 : │ │ + 49d0: b510 push {r4, lr} │ │ + 49d2: 1c04 adds r4, r0, #0 │ │ + 49d4: f7ff ffe2 bl 499c │ │ + 49d8: 1c20 adds r0, r4, #0 │ │ + 49da: f004 fa8d bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 49de: 1c20 adds r0, r4, #0 │ │ + 49e0: bd10 pop {r4, pc} │ │ + ... │ │ + │ │ +000049e4 : │ │ + 49e4: b510 push {r4, lr} │ │ + 49e6: 1c04 adds r4, r0, #0 │ │ + 49e8: f7ff fba6 bl 4138 │ │ + 49ec: 4b12 ldr r3, [pc, #72] ; (4a38 ) │ │ + 49ee: 2201 movs r2, #1 │ │ + 49f0: 447b add r3, pc │ │ + 49f2: 681b ldr r3, [r3, #0] │ │ + 49f4: 4252 negs r2, r2 │ │ + 49f6: 200c movs r0, #12 │ │ + 49f8: 3308 adds r3, #8 │ │ + 49fa: 6023 str r3, [r4, #0] │ │ + 49fc: 23e2 movs r3, #226 ; 0xe2 │ │ + 49fe: 00db lsls r3, r3, #3 │ │ + 4a00: 50e2 str r2, [r4, r3] │ │ + 4a02: 2202 movs r2, #2 │ │ + 4a04: 4b0d ldr r3, [pc, #52] ; (4a3c ) │ │ + 4a06: 50e2 str r2, [r4, r3] │ │ + 4a08: 2302 movs r3, #2 │ │ + 4a0a: 4a0d ldr r2, [pc, #52] ; (4a40 ) │ │ + 4a0c: 425b negs r3, r3 │ │ + 4a0e: 50a3 str r3, [r4, r2] │ │ + 4a10: 22e3 movs r2, #227 ; 0xe3 │ │ + 4a12: 00d2 lsls r2, r2, #3 │ │ + 4a14: 50a3 str r3, [r4, r2] │ │ + 4a16: 4a0b ldr r2, [pc, #44] ; (4a44 ) │ │ + 4a18: 50a3 str r3, [r4, r2] │ │ + 4a1a: 22e4 movs r2, #228 ; 0xe4 │ │ + 4a1c: 00d2 lsls r2, r2, #3 │ │ + 4a1e: 50a3 str r3, [r4, r2] │ │ + 4a20: f004 fa92 bl 8f48 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + 4a24: 2300 movs r3, #0 │ │ + 4a26: 6003 str r3, [r0, #0] │ │ + 4a28: 6043 str r3, [r0, #4] │ │ + 4a2a: 6083 str r3, [r0, #8] │ │ + 4a2c: 23e5 movs r3, #229 ; 0xe5 │ │ + 4a2e: 00db lsls r3, r3, #3 │ │ + 4a30: 50e0 str r0, [r4, r3] │ │ + 4a32: 1c20 adds r0, r4, #0 │ │ + 4a34: bd10 pop {r4, pc} │ │ + 4a36: 46c0 nop ; (mov r8, r8) │ │ + 4a38: 74d0 strb r0, [r2, #19] │ │ + 4a3a: 0000 movs r0, r0 │ │ + 4a3c: 0724 lsls r4, r4, #28 │ │ + 4a3e: 0000 movs r0, r0 │ │ + 4a40: 0714 lsls r4, r2, #28 │ │ + 4a42: 0000 movs r0, r0 │ │ + 4a44: 071c lsls r4, r3, #28 │ │ + ... │ │ + │ │ +00004a48 : │ │ + 4a48: b508 push {r3, lr} │ │ + 4a4a: 23e5 movs r3, #229 ; 0xe5 │ │ + 4a4c: 00db lsls r3, r3, #3 │ │ + 4a4e: 58c0 ldr r0, [r0, r3] │ │ + 4a50: f000 f900 bl 4c54 │ │ + 4a54: bd08 pop {r3, pc} │ │ + │ │ +00004a56 : │ │ + 4a56: b513 push {r0, r1, r4, lr} │ │ + 4a58: 24e5 movs r4, #229 ; 0xe5 │ │ + 4a5a: 00e4 lsls r4, r4, #3 │ │ + 4a5c: 5900 ldr r0, [r0, r4] │ │ + 4a5e: 9c04 ldr r4, [sp, #16] │ │ + 4a60: 9400 str r4, [sp, #0] │ │ + 4a62: f000 f920 bl 4ca6 │ │ + 4a66: bd13 pop {r0, r1, r4, pc} │ │ + │ │ +00004a68 : │ │ + 4a68: 2100 movs r1, #0 │ │ + 4a6a: 4b08 ldr r3, [pc, #32] ; (4a8c ) │ │ + 4a6c: b510 push {r4, lr} │ │ + 4a6e: 18c2 adds r2, r0, r3 │ │ + 4a70: 4b07 ldr r3, [pc, #28] ; (4a90 ) │ │ + 4a72: 18c3 adds r3, r0, r3 │ │ + 4a74: 1c4c adds r4, r1, #1 │ │ + 4a76: 1c08 adds r0, r1, #0 │ │ + 4a78: 6811 ldr r1, [r2, #0] │ │ + 4a7a: 3102 adds r1, #2 │ │ + 4a7c: d000 beq.n 4a80 │ │ + 4a7e: 1c20 adds r0, r4, #0 │ │ + 4a80: 3204 adds r2, #4 │ │ + 4a82: 1c01 adds r1, r0, #0 │ │ + 4a84: 429a cmp r2, r3 │ │ + 4a86: d1f5 bne.n 4a74 │ │ + 4a88: bd10 pop {r4, pc} │ │ + 4a8a: 46c0 nop ; (mov r8, r8) │ │ + 4a8c: 0714 lsls r4, r2, #28 │ │ + 4a8e: 0000 movs r0, r0 │ │ + 4a90: 0724 lsls r4, r4, #28 │ │ + ... │ │ + │ │ +00004a94 : │ │ + 4a94: 2300 movs r3, #0 │ │ + 4a96: b5f0 push {r4, r5, r6, r7, lr} │ │ + 4a98: 6003 str r3, [r0, #0] │ │ + 4a9a: 6083 str r3, [r0, #8] │ │ + 4a9c: 60c3 str r3, [r0, #12] │ │ + 4a9e: 6043 str r3, [r0, #4] │ │ + 4aa0: 1c03 adds r3, r0, #0 │ │ + 4aa2: 1c04 adds r4, r0, #0 │ │ + 4aa4: b087 sub sp, #28 │ │ + 4aa6: 331c adds r3, #28 │ │ + 4aa8: 9304 str r3, [sp, #16] │ │ + 4aaa: 33a5 adds r3, #165 ; 0xa5 │ │ + 4aac: 33ff adds r3, #255 ; 0xff │ │ + 4aae: 1c0e adds r6, r1, #0 │ │ + 4ab0: 492f ldr r1, [pc, #188] ; (4b70 ) │ │ + 4ab2: 9303 str r3, [sp, #12] │ │ + 4ab4: 9b04 ldr r3, [sp, #16] │ │ + 4ab6: 4479 add r1, pc │ │ + 4ab8: 6818 ldr r0, [r3, #0] │ │ + 4aba: 6862 ldr r2, [r4, #4] │ │ + 4abc: 1812 adds r2, r2, r0 │ │ + 4abe: 6062 str r2, [r4, #4] │ │ + 4ac0: 685a ldr r2, [r3, #4] │ │ + 4ac2: 6818 ldr r0, [r3, #0] │ │ + 4ac4: 3314 adds r3, #20 │ │ + 4ac6: 0092 lsls r2, r2, #2 │ │ + 4ac8: 5852 ldr r2, [r2, r1] │ │ + 4aca: 4350 muls r0, r2 │ │ + 4acc: 1c02 adds r2, r0, #0 │ │ + 4ace: 6820 ldr r0, [r4, #0] │ │ + 4ad0: 1882 adds r2, r0, r2 │ │ + 4ad2: 6022 str r2, [r4, #0] │ │ + 4ad4: 9a03 ldr r2, [sp, #12] │ │ + 4ad6: 4293 cmp r3, r2 │ │ + 4ad8: d1ee bne.n 4ab8 │ │ + 4ada: 2300 movs r3, #0 │ │ + 4adc: 9302 str r3, [sp, #8] │ │ + 4ade: 9b02 ldr r3, [sp, #8] │ │ + 4ae0: 68b2 ldr r2, [r6, #8] │ │ + 4ae2: 4293 cmp r3, r2 │ │ + 4ae4: da41 bge.n 4b6a │ │ + 4ae6: 2700 movs r7, #0 │ │ + 4ae8: 6873 ldr r3, [r6, #4] │ │ + 4aea: 429f cmp r7, r3 │ │ + 4aec: da3a bge.n 4b64 │ │ + 4aee: 68b3 ldr r3, [r6, #8] │ │ + 4af0: 4a20 ldr r2, [pc, #128] ; (4b74 ) │ │ + 4af2: 9802 ldr r0, [sp, #8] │ │ + 4af4: 437b muls r3, r7 │ │ + 4af6: 58b2 ldr r2, [r6, r2] │ │ + 4af8: 69a1 ldr r1, [r4, #24] │ │ + 4afa: 1812 adds r2, r2, r0 │ │ + 4afc: 5cd3 ldrb r3, [r2, r3] │ │ + 4afe: 2bfb cmp r3, #251 ; 0xfb │ │ + 4b00: d82e bhi.n 4b60 │ │ + 4b02: 4a1d ldr r2, [pc, #116] ; (4b78 ) │ │ + 4b04: 447a add r2, pc │ │ + 4b06: 1c10 adds r0, r2, #0 │ │ + 4b08: 3054 adds r0, #84 ; 0x54 │ │ + 4b0a: 5c40 ldrb r0, [r0, r1] │ │ + 4b0c: 4003 ands r3, r0 │ │ + 4b0e: d027 beq.n 4b60 │ │ + 4b10: 3258 adds r2, #88 ; 0x58 │ │ + 4b12: 5c52 ldrb r2, [r2, r1] │ │ + 4b14: 429a cmp r2, r3 │ │ + 4b16: d323 bcc.n 4b60 │ │ + 4b18: 9d04 ldr r5, [sp, #16] │ │ + 4b1a: 682b ldr r3, [r5, #0] │ │ + 4b1c: 2b00 cmp r3, #0 │ │ + 4b1e: d01b beq.n 4b58 │ │ + 4b20: 9b02 ldr r3, [sp, #8] │ │ + 4b22: 1c31 adds r1, r6, #0 │ │ + 4b24: 9300 str r3, [sp, #0] │ │ + 4b26: 69a2 ldr r2, [r4, #24] │ │ + 4b28: 1c3b adds r3, r7, #0 │ │ + 4b2a: 1c28 adds r0, r5, #0 │ │ + 4b2c: f7ff fed0 bl 48d0 │ │ + 4b30: 68a3 ldr r3, [r4, #8] │ │ + 4b32: 181b adds r3, r3, r0 │ │ + 4b34: 60a3 str r3, [r4, #8] │ │ + 4b36: 686a ldr r2, [r5, #4] │ │ + 4b38: 4b10 ldr r3, [pc, #64] ; (4b7c ) │ │ + 4b3a: 0092 lsls r2, r2, #2 │ │ + 4b3c: 447b add r3, pc │ │ + 4b3e: 1899 adds r1, r3, r2 │ │ + 4b40: 6dc9 ldr r1, [r1, #92] ; 0x5c │ │ + 4b42: 9305 str r3, [sp, #20] │ │ + 4b44: 1c03 adds r3, r0, #0 │ │ + 4b46: 434b muls r3, r1 │ │ + 4b48: 469c mov ip, r3 │ │ + 4b4a: 9b05 ldr r3, [sp, #20] │ │ + 4b4c: 58d3 ldr r3, [r2, r3] │ │ + 4b4e: 4660 mov r0, ip │ │ + 4b50: 4358 muls r0, r3 │ │ + 4b52: 68e3 ldr r3, [r4, #12] │ │ + 4b54: 1818 adds r0, r3, r0 │ │ + 4b56: 60e0 str r0, [r4, #12] │ │ + 4b58: 9b03 ldr r3, [sp, #12] │ │ + 4b5a: 3514 adds r5, #20 │ │ + 4b5c: 429d cmp r5, r3 │ │ + 4b5e: d1dc bne.n 4b1a │ │ + 4b60: 3701 adds r7, #1 │ │ + 4b62: e7c1 b.n 4ae8 │ │ + 4b64: 9b02 ldr r3, [sp, #8] │ │ + 4b66: 3301 adds r3, #1 │ │ + 4b68: e7b8 b.n 4adc │ │ + 4b6a: b007 add sp, #28 │ │ + 4b6c: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 4b6e: 46c0 nop ; (mov r8, r8) │ │ + 4b70: 52d6 strh r6, [r2, r3] │ │ + 4b72: 0000 movs r0, r0 │ │ + 4b74: 070c lsls r4, r1, #28 │ │ + 4b76: 0000 movs r0, r0 │ │ + 4b78: 5288 strh r0, [r1, r2] │ │ + 4b7a: 0000 movs r0, r0 │ │ + 4b7c: 5250 strh r0, [r2, r1] │ │ + ... │ │ + │ │ +00004b80 : │ │ + 4b80: b5f8 push {r3, r4, r5, r6, r7, lr} │ │ + 4b82: 1c06 adds r6, r0, #0 │ │ + 4b84: 1c05 adds r5, r0, #0 │ │ + 4b86: 1c0f adds r7, r1, #0 │ │ + 4b88: 2400 movs r4, #0 │ │ + 4b8a: 6182 str r2, [r0, #24] │ │ + 4b8c: 361c adds r6, #28 │ │ + 4b8e: 1c30 adds r0, r6, #0 │ │ + 4b90: 1c21 adds r1, r4, #0 │ │ + 4b92: 3401 adds r4, #1 │ │ + 4b94: f7ff fdce bl 4734 │ │ + 4b98: 3614 adds r6, #20 │ │ + 4b9a: 2c15 cmp r4, #21 │ │ + 4b9c: d1f7 bne.n 4b8e │ │ + 4b9e: 1c28 adds r0, r5, #0 │ │ + 4ba0: 1c39 adds r1, r7, #0 │ │ + 4ba2: f7ff ff77 bl 4a94 │ │ + 4ba6: bdf8 pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +00004ba8 : │ │ + 4ba8: 4b07 ldr r3, [pc, #28] ; (4bc8 ) │ │ + 4baa: b510 push {r4, lr} │ │ + 4bac: 447b add r3, pc │ │ + 4bae: 681b ldr r3, [r3, #0] │ │ + 4bb0: 1c04 adds r4, r0, #0 │ │ + 4bb2: 3308 adds r3, #8 │ │ + 4bb4: 6003 str r3, [r0, #0] │ │ + 4bb6: 6a00 ldr r0, [r0, #32] │ │ + 4bb8: 2800 cmp r0, #0 │ │ + 4bba: d002 beq.n 4bc2 │ │ + 4bbc: 6803 ldr r3, [r0, #0] │ │ + 4bbe: 685b ldr r3, [r3, #4] │ │ + 4bc0: 4798 blx r3 │ │ + 4bc2: 1c20 adds r0, r4, #0 │ │ + 4bc4: bd10 pop {r4, pc} │ │ + 4bc6: 46c0 nop ; (mov r8, r8) │ │ + 4bc8: 7318 strb r0, [r3, #12] │ │ + ... │ │ + │ │ +00004bcc : │ │ + 4bcc: b510 push {r4, lr} │ │ + 4bce: 1c04 adds r4, r0, #0 │ │ + 4bd0: f7ff ffea bl 4ba8 │ │ + 4bd4: 1c20 adds r0, r4, #0 │ │ + 4bd6: f004 f98f bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 4bda: 1c20 adds r0, r4, #0 │ │ + 4bdc: bd10 pop {r4, pc} │ │ + │ │ +00004bde : │ │ + 4bde: 684b ldr r3, [r1, #4] │ │ + 4be0: 6043 str r3, [r0, #4] │ │ + 4be2: 688b ldr r3, [r1, #8] │ │ + 4be4: 6083 str r3, [r0, #8] │ │ + 4be6: 68cb ldr r3, [r1, #12] │ │ + 4be8: 60c3 str r3, [r0, #12] │ │ + 4bea: 690b ldr r3, [r1, #16] │ │ + 4bec: 6103 str r3, [r0, #16] │ │ + 4bee: 694b ldr r3, [r1, #20] │ │ + 4bf0: 6143 str r3, [r0, #20] │ │ + 4bf2: 698b ldr r3, [r1, #24] │ │ + 4bf4: 6183 str r3, [r0, #24] │ │ + 4bf6: 4770 bx lr │ │ + │ │ +00004bf8 : │ │ + 4bf8: 4b06 ldr r3, [pc, #24] ; (4c14 ) │ │ + 4bfa: b510 push {r4, lr} │ │ + 4bfc: 447b add r3, pc │ │ + 4bfe: 681b ldr r3, [r3, #0] │ │ + 4c00: 1c04 adds r4, r0, #0 │ │ + 4c02: 3308 adds r3, #8 │ │ + 4c04: 6003 str r3, [r0, #0] │ │ + 4c06: 2300 movs r3, #0 │ │ + 4c08: 6203 str r3, [r0, #32] │ │ + 4c0a: f7ff ffe8 bl 4bde │ │ + 4c0e: 1c20 adds r0, r4, #0 │ │ + 4c10: bd10 pop {r4, pc} │ │ + 4c12: 46c0 nop ; (mov r8, r8) │ │ + 4c14: 72c8 strb r0, [r1, #11] │ │ + ... │ │ + │ │ +00004c18 : │ │ + 4c18: 6041 str r1, [r0, #4] │ │ + 4c1a: 6851 ldr r1, [r2, #4] │ │ + 4c1c: 6081 str r1, [r0, #8] │ │ + 4c1e: 68d1 ldr r1, [r2, #12] │ │ + 4c20: 60c1 str r1, [r0, #12] │ │ + 4c22: 6912 ldr r2, [r2, #16] │ │ + 4c24: 6143 str r3, [r0, #20] │ │ + 4c26: 9b00 ldr r3, [sp, #0] │ │ + 4c28: 6102 str r2, [r0, #16] │ │ + 4c2a: 6183 str r3, [r0, #24] │ │ + 4c2c: 4770 bx lr │ │ + ... │ │ + │ │ +00004c30 : │ │ + 4c30: b513 push {r0, r1, r4, lr} │ │ + 4c32: 1c04 adds r4, r0, #0 │ │ + 4c34: 4806 ldr r0, [pc, #24] ; (4c50 ) │ │ + 4c36: 4478 add r0, pc │ │ + 4c38: 6800 ldr r0, [r0, #0] │ │ + 4c3a: 3008 adds r0, #8 │ │ + 4c3c: 6020 str r0, [r4, #0] │ │ + 4c3e: 2000 movs r0, #0 │ │ + 4c40: 6220 str r0, [r4, #32] │ │ + 4c42: 9804 ldr r0, [sp, #16] │ │ + 4c44: 9000 str r0, [sp, #0] │ │ + 4c46: 1c20 adds r0, r4, #0 │ │ + 4c48: f7ff ffe6 bl 4c18 │ │ + 4c4c: 1c20 adds r0, r4, #0 │ │ + 4c4e: bd16 pop {r1, r2, r4, pc} │ │ + 4c50: 728e strb r6, [r1, #10] │ │ + ... │ │ + │ │ +00004c54 : │ │ + 4c54: 6843 ldr r3, [r0, #4] │ │ + 4c56: b570 push {r4, r5, r6, lr} │ │ + 4c58: 1c04 adds r4, r0, #0 │ │ + 4c5a: 1c0e adds r6, r1, #0 │ │ + 4c5c: 2b00 cmp r3, #0 │ │ + 4c5e: d10a bne.n 4c76 │ │ + 4c60: 2024 movs r0, #36 ; 0x24 │ │ + 4c62: f004 f971 bl 8f48 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + 4c66: 1c31 adds r1, r6, #0 │ │ + 4c68: 1c05 adds r5, r0, #0 │ │ + 4c6a: f7ff ffc5 bl 4bf8 │ │ + 4c6e: 2301 movs r3, #1 │ │ + 4c70: 61eb str r3, [r5, #28] │ │ + 4c72: 6065 str r5, [r4, #4] │ │ + 4c74: e015 b.n 4ca2 │ │ + 4c76: 6880 ldr r0, [r0, #8] │ │ + 4c78: 2800 cmp r0, #0 │ │ + 4c7a: d006 beq.n 4c8a │ │ + 4c7c: 6020 str r0, [r4, #0] │ │ + 4c7e: f7ff ffae bl 4bde │ │ + 4c82: 68a3 ldr r3, [r4, #8] │ │ + 4c84: 6a1b ldr r3, [r3, #32] │ │ + 4c86: 60a3 str r3, [r4, #8] │ │ + 4c88: e00c b.n 4ca4 │ │ + 4c8a: 2024 movs r0, #36 ; 0x24 │ │ + 4c8c: f004 f95c bl 8f48 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + 4c90: 1c05 adds r5, r0, #0 │ │ + 4c92: 1c31 adds r1, r6, #0 │ │ + 4c94: f7ff ffb0 bl 4bf8 │ │ + 4c98: 6822 ldr r2, [r4, #0] │ │ + 4c9a: 69d3 ldr r3, [r2, #28] │ │ + 4c9c: 3301 adds r3, #1 │ │ + 4c9e: 61eb str r3, [r5, #28] │ │ + 4ca0: 6215 str r5, [r2, #32] │ │ + 4ca2: 6025 str r5, [r4, #0] │ │ + 4ca4: bd70 pop {r4, r5, r6, pc} │ │ + │ │ +00004ca6 : │ │ + 4ca6: b5f0 push {r4, r5, r6, r7, lr} │ │ + 4ca8: b085 sub sp, #20 │ │ + 4caa: 9303 str r3, [sp, #12] │ │ + 4cac: 6843 ldr r3, [r0, #4] │ │ + 4cae: 1c04 adds r4, r0, #0 │ │ + 4cb0: 1c0f adds r7, r1, #0 │ │ + 4cb2: 1c16 adds r6, r2, #0 │ │ + 4cb4: 2b00 cmp r3, #0 │ │ + 4cb6: d10e bne.n 4cd6 │ │ + 4cb8: 2024 movs r0, #36 ; 0x24 │ │ + 4cba: f004 f945 bl 8f48 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + 4cbe: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ + 4cc0: 1c39 adds r1, r7, #0 │ │ + 4cc2: 9300 str r3, [sp, #0] │ │ + 4cc4: 1c32 adds r2, r6, #0 │ │ + 4cc6: 9b03 ldr r3, [sp, #12] │ │ + 4cc8: 1c05 adds r5, r0, #0 │ │ + 4cca: f7ff ffb1 bl 4c30 │ │ + 4cce: 2301 movs r3, #1 │ │ + 4cd0: 61eb str r3, [r5, #28] │ │ + 4cd2: 6065 str r5, [r4, #4] │ │ + 4cd4: e01c b.n 4d10 │ │ + 4cd6: 6880 ldr r0, [r0, #8] │ │ + 4cd8: 2800 cmp r0, #0 │ │ + 4cda: d009 beq.n 4cf0 │ │ + 4cdc: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ + 4cde: 6020 str r0, [r4, #0] │ │ + 4ce0: 9300 str r3, [sp, #0] │ │ + 4ce2: 9b03 ldr r3, [sp, #12] │ │ + 4ce4: f7ff ff98 bl 4c18 │ │ + 4ce8: 68a3 ldr r3, [r4, #8] │ │ + 4cea: 6a1b ldr r3, [r3, #32] │ │ + 4cec: 60a3 str r3, [r4, #8] │ │ + 4cee: e010 b.n 4d12 │ │ + 4cf0: 2024 movs r0, #36 ; 0x24 │ │ + 4cf2: f004 f929 bl 8f48 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + 4cf6: 1c05 adds r5, r0, #0 │ │ + 4cf8: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ + 4cfa: 1c32 adds r2, r6, #0 │ │ + 4cfc: 9300 str r3, [sp, #0] │ │ + 4cfe: 1c39 adds r1, r7, #0 │ │ + 4d00: 9b03 ldr r3, [sp, #12] │ │ + 4d02: f7ff ff95 bl 4c30 │ │ + 4d06: 6822 ldr r2, [r4, #0] │ │ + 4d08: 69d3 ldr r3, [r2, #28] │ │ + 4d0a: 3301 adds r3, #1 │ │ + 4d0c: 61eb str r3, [r5, #28] │ │ + 4d0e: 6215 str r5, [r2, #32] │ │ + 4d10: 6025 str r5, [r4, #0] │ │ + 4d12: b005 add sp, #20 │ │ + 4d14: bdf0 pop {r4, r5, r6, r7, pc} │ │ + │ │ +00004d16 : │ │ + 4d16: b510 push {r4, lr} │ │ + 4d18: 1c04 adds r4, r0, #0 │ │ + 4d1a: 6880 ldr r0, [r0, #8] │ │ + 4d1c: 6863 ldr r3, [r4, #4] │ │ + 4d1e: 4298 cmp r0, r3 │ │ + 4d20: d108 bne.n 4d34 │ │ + 4d22: 2800 cmp r0, #0 │ │ + 4d24: d002 beq.n 4d2c │ │ + 4d26: 6803 ldr r3, [r0, #0] │ │ + 4d28: 685b ldr r3, [r3, #4] │ │ + 4d2a: 4798 blx r3 │ │ + 4d2c: 2300 movs r3, #0 │ │ + 4d2e: 6023 str r3, [r4, #0] │ │ + 4d30: 6063 str r3, [r4, #4] │ │ + 4d32: e009 b.n 4d48 │ │ + 4d34: 6823 ldr r3, [r4, #0] │ │ + 4d36: 6a18 ldr r0, [r3, #32] │ │ + 4d38: 2800 cmp r0, #0 │ │ + 4d3a: d005 beq.n 4d48 │ │ + 4d3c: 6803 ldr r3, [r0, #0] │ │ + 4d3e: 685b ldr r3, [r3, #4] │ │ + 4d40: 4798 blx r3 │ │ + 4d42: 2200 movs r2, #0 │ │ + 4d44: 6823 ldr r3, [r4, #0] │ │ + 4d46: 621a str r2, [r3, #32] │ │ + 4d48: 6863 ldr r3, [r4, #4] │ │ + 4d4a: 60a3 str r3, [r4, #8] │ │ + 4d4c: bd10 pop {r4, pc} │ │ + │ │ +00004d4e : │ │ + 4d4e: b510 push {r4, lr} │ │ + 4d50: 1c04 adds r4, r0, #0 │ │ + 4d52: 6840 ldr r0, [r0, #4] │ │ + 4d54: 2800 cmp r0, #0 │ │ + 4d56: d002 beq.n 4d5e │ │ + 4d58: 6803 ldr r3, [r0, #0] │ │ + 4d5a: 685b ldr r3, [r3, #4] │ │ + 4d5c: 4798 blx r3 │ │ + 4d5e: 2300 movs r3, #0 │ │ + 4d60: 6023 str r3, [r4, #0] │ │ + 4d62: 6063 str r3, [r4, #4] │ │ + 4d64: 60a3 str r3, [r4, #8] │ │ + 4d66: bd10 pop {r4, pc} │ │ + │ │ +00004d68 : │ │ + 4d68: 6803 ldr r3, [r0, #0] │ │ + 4d6a: b510 push {r4, lr} │ │ + 4d6c: 1c04 adds r4, r0, #0 │ │ + 4d6e: 2b00 cmp r3, #0 │ │ + 4d70: d005 beq.n 4d7e │ │ + 4d72: 69da ldr r2, [r3, #28] │ │ + 4d74: 2a01 cmp r2, #1 │ │ + 4d76: d102 bne.n 4d7e │ │ + 4d78: f7ff ffe9 bl 4d4e │ │ + 4d7c: e013 b.n 4da6 │ │ + 4d7e: 6862 ldr r2, [r4, #4] │ │ + 4d80: 60a2 str r2, [r4, #8] │ │ + 4d82: 68a2 ldr r2, [r4, #8] │ │ + 4d84: 6a11 ldr r1, [r2, #32] │ │ + 4d86: 4299 cmp r1, r3 │ │ + 4d88: d001 beq.n 4d8e │ │ + 4d8a: 60a1 str r1, [r4, #8] │ │ + 4d8c: e7f9 b.n 4d82 │ │ + 4d8e: 2300 movs r3, #0 │ │ + 4d90: 6213 str r3, [r2, #32] │ │ + 4d92: 6820 ldr r0, [r4, #0] │ │ + 4d94: 4298 cmp r0, r3 │ │ + 4d96: d002 beq.n 4d9e │ │ + 4d98: 6803 ldr r3, [r0, #0] │ │ + 4d9a: 685b ldr r3, [r3, #4] │ │ + 4d9c: 4798 blx r3 │ │ + 4d9e: 68a3 ldr r3, [r4, #8] │ │ + 4da0: 6023 str r3, [r4, #0] │ │ + 4da2: 2300 movs r3, #0 │ │ + 4da4: 60a3 str r3, [r4, #8] │ │ + 4da6: bd10 pop {r4, pc} │ │ + │ │ +00004da8 : │ │ + 4da8: 6882 ldr r2, [r0, #8] │ │ + 4daa: 1c03 adds r3, r0, #0 │ │ + 4dac: 69d2 ldr r2, [r2, #28] │ │ + 4dae: 4291 cmp r1, r2 │ │ + 4db0: da01 bge.n 4db6 │ │ + 4db2: 6842 ldr r2, [r0, #4] │ │ + 4db4: 609a str r2, [r3, #8] │ │ + 4db6: 6898 ldr r0, [r3, #8] │ │ + 4db8: 69c2 ldr r2, [r0, #28] │ │ + 4dba: 4291 cmp r1, r2 │ │ + 4dbc: dd01 ble.n 4dc2 │ │ + 4dbe: 6a02 ldr r2, [r0, #32] │ │ + 4dc0: e7f8 b.n 4db4 │ │ + 4dc2: 4770 bx lr │ │ + │ │ +00004dc4 : │ │ + 4dc4: b513 push {r0, r1, r4, lr} │ │ + 4dc6: 1c0c adds r4, r1, #0 │ │ + 4dc8: 4a08 ldr r2, [pc, #32] ; (4dec ) │ │ + 4dca: 4909 ldr r1, [pc, #36] ; (4df0 ) │ │ + 4dcc: 9000 str r0, [sp, #0] │ │ + 4dce: 447a add r2, pc │ │ + 4dd0: 4479 add r1, pc │ │ + 4dd2: 1c23 adds r3, r4, #0 │ │ + 4dd4: 2004 movs r0, #4 │ │ + 4dd6: f004 f8bf bl 8f58 <_Unwind_GetTextRelBase@@Base+0x88> │ │ + 4dda: 4806 ldr r0, [pc, #24] ; (4df4 ) │ │ + 4ddc: 4478 add r0, pc │ │ 4dde: 6800 ldr r0, [r0, #0] │ │ - 4de0: 4288 cmp r0, r1 │ │ - 4de2: d1f5 bne.n 4dd0 │ │ - 4de4: 18e0 adds r0, r4, r3 │ │ - 4de6: 7402 strb r2, [r0, #16] │ │ - 4de8: e7f2 b.n 4dd0 │ │ - 4dea: 3301 adds r3, #1 │ │ - 4dec: 2b04 cmp r3, #4 │ │ - 4dee: d1e3 bne.n 4db8 │ │ - 4df0: a827 add r0, sp, #156 ; 0x9c │ │ - 4df2: 1c2f adds r7, r5, #0 │ │ - 4df4: ae07 add r6, sp, #28 │ │ - 4df6: 9000 str r0, [sp, #0] │ │ - 4df8: 491c ldr r1, [pc, #112] ; (4e6c ) │ │ - 4dfa: 2300 movs r3, #0 │ │ - 4dfc: 7033 strb r3, [r6, #0] │ │ - 4dfe: 187b adds r3, r7, r1 │ │ + 4de0: f004 f8c2 bl 8f68 <_Unwind_GetTextRelBase@@Base+0x98> │ │ + 4de4: 1c20 adds r0, r4, #0 │ │ + 4de6: f004 f8c7 bl 8f78 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + 4dea: 46c0 nop ; (mov r8, r8) │ │ + 4dec: 4d17 ldr r5, [pc, #92] ; (4e4c ) │ │ + 4dee: 0000 movs r0, r0 │ │ + 4df0: 4d0e ldr r5, [pc, #56] ; (4e2c ) │ │ + 4df2: 0000 movs r0, r0 │ │ + 4df4: 70ec strb r4, [r5, #3] │ │ + ... │ │ + │ │ +00004df8 : │ │ + 4df8: b570 push {r4, r5, r6, lr} │ │ + 4dfa: 1c04 adds r4, r0, #0 │ │ + 4dfc: 4b11 ldr r3, [pc, #68] ; (4e44 ) │ │ + 4dfe: 447b add r3, pc │ │ 4e00: 681b ldr r3, [r3, #0] │ │ - 4e02: 2b00 cmp r3, #0 │ │ - 4e04: d007 beq.n 4e16 │ │ - 4e06: 4a1a ldr r2, [pc, #104] ; (4e70 ) │ │ - 4e08: 18bb adds r3, r7, r2 │ │ - 4e0a: 6819 ldr r1, [r3, #0] │ │ - 4e0c: 2900 cmp r1, #0 │ │ - 4e0e: d002 beq.n 4e16 │ │ - 4e10: 1c30 adds r0, r6, #0 │ │ - 4e12: f003 fb2b bl 846c <__gnu_thumb1_case_uqi+0xe4> │ │ - 4e16: 9b00 ldr r3, [sp, #0] │ │ - 4e18: 3610 adds r6, #16 │ │ - 4e1a: 3704 adds r7, #4 │ │ - 4e1c: 429e cmp r6, r3 │ │ - 4e1e: d1eb bne.n 4df8 │ │ - 4e20: 2303 movs r3, #3 │ │ - 4e22: 7033 strb r3, [r6, #0] │ │ - 4e24: 466b mov r3, sp │ │ - 4e26: 339d adds r3, #157 ; 0x9d │ │ - 4e28: 2201 movs r2, #1 │ │ - 4e2a: 701a strb r2, [r3, #0] │ │ - 4e2c: 2300 movs r3, #0 │ │ - 4e2e: 4e11 ldr r6, [pc, #68] ; (4e74 ) │ │ - 4e30: 18e9 adds r1, r5, r3 │ │ - 4e32: 18e2 adds r2, r4, r3 │ │ - 4e34: 1989 adds r1, r1, r6 │ │ - 4e36: 7809 ldrb r1, [r1, #0] │ │ - 4e38: 3296 adds r2, #150 ; 0x96 │ │ - 4e3a: 3301 adds r3, #1 │ │ - 4e3c: 7011 strb r1, [r2, #0] │ │ - 4e3e: 2b15 cmp r3, #21 │ │ - 4e40: d1f5 bne.n 4e2e │ │ - 4e42: 22ab movs r2, #171 ; 0xab │ │ - 4e44: 2307 movs r3, #7 │ │ - 4e46: 1c28 adds r0, r5, #0 │ │ - 4e48: 1c21 adds r1, r4, #0 │ │ - 4e4a: f7ff ff5b bl 4d04 │ │ - 4e4e: 9e01 ldr r6, [sp, #4] │ │ - 4e50: 9a2d ldr r2, [sp, #180] ; 0xb4 │ │ - 4e52: 6833 ldr r3, [r6, #0] │ │ - 4e54: 429a cmp r2, r3 │ │ - 4e56: d001 beq.n 4e5c │ │ - 4e58: f003 faa0 bl 839c <__gnu_thumb1_case_uqi+0x14> │ │ - 4e5c: b02f add sp, #188 ; 0xbc │ │ - 4e5e: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 4e60: 6158 str r0, [r3, #20] │ │ - 4e62: 0000 movs r0, r0 │ │ - 4e64: 0724 lsls r4, r4, #28 │ │ - 4e66: 0000 movs r0, r0 │ │ - 4e68: 0714 lsls r4, r2, #28 │ │ - 4e6a: 0000 movs r0, r0 │ │ - 4e6c: 073c lsls r4, r7, #28 │ │ - 4e6e: 0000 movs r0, r0 │ │ - 4e70: 075c lsls r4, r3, #29 │ │ - 4e72: 0000 movs r0, r0 │ │ - 4e74: 0794 lsls r4, r2, #30 │ │ - ... │ │ - │ │ -00004e78 : │ │ - 4e78: 4b1e ldr r3, [pc, #120] ; (4ef4 ) │ │ - 4e7a: b5f0 push {r4, r5, r6, r7, lr} │ │ - 4e7c: 447b add r3, pc │ │ - 4e7e: 681b ldr r3, [r3, #0] │ │ - 4e80: b091 sub sp, #68 ; 0x44 │ │ - 4e82: 1c05 adds r5, r0, #0 │ │ - 4e84: 681a ldr r2, [r3, #0] │ │ - 4e86: 1c0f adds r7, r1, #0 │ │ - 4e88: 2400 movs r4, #0 │ │ - 4e8a: 920f str r2, [sp, #60] ; 0x3c │ │ - 4e8c: 9301 str r3, [sp, #4] │ │ - 4e8e: 491a ldr r1, [pc, #104] ; (4ef8 ) │ │ - 4e90: 00a3 lsls r3, r4, #2 │ │ - 4e92: 18eb adds r3, r5, r3 │ │ - 4e94: 185b adds r3, r3, r1 │ │ - 4e96: 681b ldr r3, [r3, #0] │ │ - 4e98: 2b00 cmp r3, #0 │ │ - 4e9a: d11b bne.n 4ed4 │ │ - 4e9c: 4917 ldr r1, [pc, #92] ; (4efc ) │ │ - 4e9e: ae02 add r6, sp, #8 │ │ - 4ea0: 1c30 adds r0, r6, #0 │ │ - 4ea2: 4479 add r1, pc │ │ - 4ea4: 1c22 adds r2, r4, #0 │ │ - 4ea6: f003 faf1 bl 848c <__gnu_thumb1_case_uqi+0x104> │ │ - 4eaa: 4b15 ldr r3, [pc, #84] ; (4f00 ) │ │ - 4eac: 58e8 ldr r0, [r5, r3] │ │ - 4eae: 2800 cmp r0, #0 │ │ - 4eb0: d003 beq.n 4eba │ │ - 4eb2: 6803 ldr r3, [r0, #0] │ │ - 4eb4: 1c31 adds r1, r6, #0 │ │ - 4eb6: 681b ldr r3, [r3, #0] │ │ - 4eb8: 4798 blx r3 │ │ - 4eba: 34cf adds r4, #207 ; 0xcf │ │ - 4ebc: 34ff adds r4, #255 ; 0xff │ │ - 4ebe: 00a4 lsls r4, r4, #2 │ │ - 4ec0: 1c28 adds r0, r5, #0 │ │ - 4ec2: 1c31 adds r1, r6, #0 │ │ - 4ec4: 192c adds r4, r5, r4 │ │ - 4ec6: f7ff fe99 bl 4bfc │ │ - 4eca: 6067 str r7, [r4, #4] │ │ - 4ecc: 1c28 adds r0, r5, #0 │ │ - 4ece: f7ff ff45 bl 4d5c │ │ - 4ed2: e005 b.n 4ee0 │ │ - 4ed4: 3401 adds r4, #1 │ │ - 4ed6: 2c08 cmp r4, #8 │ │ - 4ed8: d1d9 bne.n 4e8e │ │ - 4eda: 1c38 adds r0, r7, #0 │ │ - 4edc: f001 f882 bl 5fe4 │ │ - 4ee0: 9901 ldr r1, [sp, #4] │ │ - 4ee2: 9a0f ldr r2, [sp, #60] ; 0x3c │ │ - 4ee4: 680b ldr r3, [r1, #0] │ │ - 4ee6: 429a cmp r2, r3 │ │ - 4ee8: d001 beq.n 4eee │ │ - 4eea: f003 fa57 bl 839c <__gnu_thumb1_case_uqi+0x14> │ │ - 4eee: b011 add sp, #68 ; 0x44 │ │ - 4ef0: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 4ef2: 46c0 nop ; (mov r8, r8) │ │ - 4ef4: 603c str r4, [r7, #0] │ │ - 4ef6: 0000 movs r0, r0 │ │ - 4ef8: 073c lsls r4, r7, #28 │ │ - 4efa: 0000 movs r0, r0 │ │ - 4efc: 42aa cmp r2, r5 │ │ - 4efe: 0000 movs r0, r0 │ │ - 4f00: 07ac lsls r4, r5, #30 │ │ - ... │ │ - │ │ -00004f04 : │ │ - 4f04: b5f0 push {r4, r5, r6, r7, lr} │ │ - 4f06: 1c04 adds r4, r0, #0 │ │ - 4f08: 4826 ldr r0, [pc, #152] ; (4fa4 ) │ │ - 4f0a: 2204 movs r2, #4 │ │ - 4f0c: 21e2 movs r1, #226 ; 0xe2 │ │ - 4f0e: b085 sub sp, #20 │ │ - 4f10: 00c9 lsls r1, r1, #3 │ │ - 4f12: 4255 negs r5, r2 │ │ - 4f14: 5863 ldr r3, [r4, r1] │ │ - 4f16: 3301 adds r3, #1 │ │ - 4f18: 4003 ands r3, r0 │ │ - 4f1a: d502 bpl.n 4f22 │ │ - 4f1c: 3b01 subs r3, #1 │ │ - 4f1e: 432b orrs r3, r5 │ │ - 4f20: 3301 adds r3, #1 │ │ - 4f22: 26e2 movs r6, #226 ; 0xe2 │ │ - 4f24: 00f6 lsls r6, r6, #3 │ │ - 4f26: 51a3 str r3, [r4, r6] │ │ - 4f28: 019e lsls r6, r3, #6 │ │ - 4f2a: 025b lsls r3, r3, #9 │ │ - 4f2c: 1b9b subs r3, r3, r6 │ │ - 4f2e: 18e3 adds r3, r4, r3 │ │ - 4f30: 695b ldr r3, [r3, #20] │ │ - 4f32: 2b00 cmp r3, #0 │ │ - 4f34: dc34 bgt.n 4fa0 │ │ - 4f36: 3a01 subs r2, #1 │ │ - 4f38: 2a00 cmp r2, #0 │ │ - 4f3a: d1eb bne.n 4f14 │ │ - 4f3c: 2201 movs r2, #1 │ │ - 4f3e: 23e2 movs r3, #226 ; 0xe2 │ │ - 4f40: 4e19 ldr r6, [pc, #100] ; (4fa8 ) │ │ - 4f42: 4252 negs r2, r2 │ │ - 4f44: 00db lsls r3, r3, #3 │ │ - 4f46: 50e2 str r2, [r4, r3] │ │ - 4f48: 1c20 adds r0, r4, #0 │ │ - 4f4a: a902 add r1, sp, #8 │ │ - 4f4c: 2205 movs r2, #5 │ │ - 4f4e: 2306 movs r3, #6 │ │ - 4f50: f7ff fed8 bl 4d04 │ │ - 4f54: 59a5 ldr r5, [r4, r6] │ │ - 4f56: 2d00 cmp r5, #0 │ │ - 4f58: d00c beq.n 4f74 │ │ - 4f5a: 682b ldr r3, [r5, #0] │ │ - 4f5c: 21f1 movs r1, #241 ; 0xf1 │ │ - 4f5e: 00c9 lsls r1, r1, #3 │ │ - 4f60: 1860 adds r0, r4, r1 │ │ - 4f62: 681f ldr r7, [r3, #0] │ │ - 4f64: f001 f9a5 bl 62b2 │ │ - 4f68: 1c0b adds r3, r1, #0 │ │ - 4f6a: 4910 ldr r1, [pc, #64] ; (4fac ) │ │ - 4f6c: 1c02 adds r2, r0, #0 │ │ - 4f6e: 1c28 adds r0, r5, #0 │ │ - 4f70: 4479 add r1, pc │ │ - 4f72: 47b8 blx r7 │ │ - 4f74: 1c27 adds r7, r4, #0 │ │ - 4f76: 370c adds r7, #12 │ │ - 4f78: 2500 movs r5, #0 │ │ - 4f7a: 59a0 ldr r0, [r4, r6] │ │ - 4f7c: 2800 cmp r0, #0 │ │ - 4f7e: d00a beq.n 4f96 │ │ - 4f80: 6839 ldr r1, [r7, #0] │ │ - 4f82: 6802 ldr r2, [r0, #0] │ │ - 4f84: 687b ldr r3, [r7, #4] │ │ - 4f86: 4249 negs r1, r1 │ │ - 4f88: 9100 str r1, [sp, #0] │ │ - 4f8a: 6812 ldr r2, [r2, #0] │ │ - 4f8c: 4908 ldr r1, [pc, #32] ; (4fb0 ) │ │ - 4f8e: 4694 mov ip, r2 │ │ - 4f90: 4479 add r1, pc │ │ - 4f92: 1c2a adds r2, r5, #0 │ │ - 4f94: 47e0 blx ip │ │ - 4f96: 37c1 adds r7, #193 ; 0xc1 │ │ - 4f98: 3501 adds r5, #1 │ │ - 4f9a: 37ff adds r7, #255 ; 0xff │ │ - 4f9c: 2d04 cmp r5, #4 │ │ - 4f9e: d1ec bne.n 4f7a │ │ - 4fa0: b005 add sp, #20 │ │ - 4fa2: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 4fa4: 0003 movs r3, r0 │ │ - 4fa6: 8000 strh r0, [r0, #0] │ │ - 4fa8: 07ac lsls r4, r5, #30 │ │ - 4faa: 0000 movs r0, r0 │ │ - 4fac: 41ed rors r5, r5 │ │ - 4fae: 0000 movs r0, r0 │ │ - 4fb0: 41f5 rors r5, r6 │ │ - ... │ │ - │ │ -00004fb4 : │ │ - 4fb4: b510 push {r4, lr} │ │ - 4fb6: 2300 movs r3, #0 │ │ - 4fb8: 490a ldr r1, [pc, #40] ; (4fe4 ) │ │ - 4fba: 18c2 adds r2, r0, r3 │ │ - 4fbc: 1852 adds r2, r2, r1 │ │ - 4fbe: 6812 ldr r2, [r2, #0] │ │ - 4fc0: 1c54 adds r4, r2, #1 │ │ - 4fc2: d103 bne.n 4fcc │ │ - 4fc4: 3304 adds r3, #4 │ │ - 4fc6: 2b20 cmp r3, #32 │ │ - 4fc8: d1f6 bne.n 4fb8 │ │ - 4fca: e00a b.n 4fe2 │ │ - 4fcc: 2300 movs r3, #0 │ │ - 4fce: 4c06 ldr r4, [pc, #24] ; (4fe8 ) │ │ - 4fd0: 18c1 adds r1, r0, r3 │ │ - 4fd2: 1909 adds r1, r1, r4 │ │ - 4fd4: 680c ldr r4, [r1, #0] │ │ - 4fd6: 3401 adds r4, #1 │ │ - 4fd8: d100 bne.n 4fdc │ │ - 4fda: 600a str r2, [r1, #0] │ │ - 4fdc: 3304 adds r3, #4 │ │ - 4fde: 2b10 cmp r3, #16 │ │ - 4fe0: d1f5 bne.n 4fce │ │ - 4fe2: bd10 pop {r4, pc} │ │ - 4fe4: 073c lsls r4, r7, #28 │ │ - 4fe6: 0000 movs r0, r0 │ │ - 4fe8: 0714 lsls r4, r2, #28 │ │ - ... │ │ - │ │ -00004fec : │ │ - 4fec: b500 push {lr} │ │ - 4fee: 2300 movs r3, #0 │ │ - 4ff0: 1c19 adds r1, r3, #0 │ │ - 4ff2: 50c1 str r1, [r0, r3] │ │ - 4ff4: 3304 adds r3, #4 │ │ - 4ff6: 2200 movs r2, #0 │ │ - 4ff8: 2b20 cmp r3, #32 │ │ - 4ffa: d1fa bne.n 4ff2 │ │ - 4ffc: 6202 str r2, [r0, #32] │ │ - 4ffe: 6282 str r2, [r0, #40] ; 0x28 │ │ - 5000: 6242 str r2, [r0, #36] ; 0x24 │ │ - 5002: bd00 pop {pc} │ │ - │ │ -00005004 : │ │ - 5004: b538 push {r3, r4, r5, lr} │ │ - 5006: 1c05 adds r5, r0, #0 │ │ - 5008: 2400 movs r4, #0 │ │ - 500a: 5928 ldr r0, [r5, r4] │ │ - 500c: 2800 cmp r0, #0 │ │ - 500e: d001 beq.n 5014 │ │ - 5010: f000 ffe8 bl 5fe4 │ │ - 5014: 2300 movs r3, #0 │ │ - 5016: 512b str r3, [r5, r4] │ │ - 5018: 3404 adds r4, #4 │ │ - 501a: 2c20 cmp r4, #32 │ │ - 501c: d1f5 bne.n 500a │ │ - 501e: bd38 pop {r3, r4, r5, pc} │ │ - │ │ -00005020 : │ │ - 5020: b510 push {r4, lr} │ │ - 5022: 1c04 adds r4, r0, #0 │ │ - 5024: f7ff ffee bl 5004 │ │ - 5028: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 502a: 2800 cmp r0, #0 │ │ - 502c: d002 beq.n 5034 │ │ - 502e: 6803 ldr r3, [r0, #0] │ │ - 5030: 685b ldr r3, [r3, #4] │ │ - 5032: 4798 blx r3 │ │ - 5034: 1c20 adds r0, r4, #0 │ │ - 5036: bd10 pop {r4, pc} │ │ - │ │ -00005038 : │ │ - 5038: b5f0 push {r4, r5, r6, r7, lr} │ │ - 503a: 4d68 ldr r5, [pc, #416] ; (51dc ) │ │ - 503c: b0ad sub sp, #180 ; 0xb4 │ │ - 503e: 1c0e adds r6, r1, #0 │ │ - 5040: 447d add r5, pc │ │ - 5042: 682d ldr r5, [r5, #0] │ │ - 5044: 1c04 adds r4, r0, #0 │ │ - 5046: 1c17 adds r7, r2, #0 │ │ - 5048: 682b ldr r3, [r5, #0] │ │ - 504a: 932b str r3, [sp, #172] ; 0xac │ │ - 504c: f003 fa26 bl 849c <__gnu_thumb1_case_uqi+0x114> │ │ - 5050: 2100 movs r1, #0 │ │ - 5052: 6001 str r1, [r0, #0] │ │ - 5054: 9503 str r5, [sp, #12] │ │ - 5056: 428f cmp r7, r1 │ │ - 5058: d144 bne.n 50e4 │ │ - 505a: f003 fa1f bl 849c <__gnu_thumb1_case_uqi+0x114> │ │ - 505e: 6007 str r7, [r0, #0] │ │ - 5060: 2e00 cmp r6, #0 │ │ - 5062: d104 bne.n 506e │ │ - 5064: f003 fa1a bl 849c <__gnu_thumb1_case_uqi+0x114> │ │ - 5068: 2316 movs r3, #22 │ │ - 506a: 6003 str r3, [r0, #0] │ │ - 506c: e057 b.n 511e │ │ - 506e: 2001 movs r0, #1 │ │ - 5070: 6227 str r7, [r4, #32] │ │ - 5072: 1c01 adds r1, r0, #0 │ │ - 5074: 1c3a adds r2, r7, #0 │ │ - 5076: f003 fa19 bl 84ac <__gnu_thumb1_case_uqi+0x124> │ │ - 507a: 1e05 subs r5, r0, #0 │ │ - 507c: dc00 bgt.n 5080 │ │ - 507e: e0a1 b.n 51c4 │ │ - 5080: 4668 mov r0, sp │ │ - 5082: ab0f add r3, sp, #60 ; 0x3c │ │ - 5084: 2701 movs r7, #1 │ │ - 5086: 1c31 adds r1, r6, #0 │ │ - 5088: 303e adds r0, #62 ; 0x3e │ │ - 508a: 9302 str r3, [sp, #8] │ │ - 508c: 801f strh r7, [r3, #0] │ │ - 508e: f003 f9ed bl 846c <__gnu_thumb1_case_uqi+0xe4> │ │ - 5092: 2304 movs r3, #4 │ │ - 5094: 9300 str r3, [sp, #0] │ │ - 5096: 1c39 adds r1, r7, #0 │ │ - 5098: 2202 movs r2, #2 │ │ - 509a: 1c28 adds r0, r5, #0 │ │ - 509c: ab07 add r3, sp, #28 │ │ - 509e: 9707 str r7, [sp, #28] │ │ - 50a0: f003 fa0c bl 84bc <__gnu_thumb1_case_uqi+0x134> │ │ - 50a4: 1c28 adds r0, r5, #0 │ │ - 50a6: 9902 ldr r1, [sp, #8] │ │ - 50a8: 226e movs r2, #110 ; 0x6e │ │ - 50aa: f003 fa0f bl 84cc <__gnu_thumb1_case_uqi+0x144> │ │ - 50ae: 2800 cmp r0, #0 │ │ - 50b0: d008 beq.n 50c4 │ │ - 50b2: 1c28 adds r0, r5, #0 │ │ - 50b4: f000 ff96 bl 5fe4 │ │ - 50b8: f003 f9f0 bl 849c <__gnu_thumb1_case_uqi+0x114> │ │ - 50bc: 6803 ldr r3, [r0, #0] │ │ - 50be: 2b00 cmp r3, #0 │ │ - 50c0: d000 beq.n 50c4 │ │ - 50c2: e07f b.n 51c4 │ │ - 50c4: 1c28 adds r0, r5, #0 │ │ - 50c6: 2105 movs r1, #5 │ │ - 50c8: f003 fa08 bl 84dc <__gnu_thumb1_case_uqi+0x154> │ │ - 50cc: 2800 cmp r0, #0 │ │ - 50ce: d105 bne.n 50dc │ │ - 50d0: 6a23 ldr r3, [r4, #32] │ │ - 50d2: 1c5a adds r2, r3, #1 │ │ - 50d4: 009b lsls r3, r3, #2 │ │ - 50d6: 6222 str r2, [r4, #32] │ │ - 50d8: 511d str r5, [r3, r4] │ │ - 50da: e06e b.n 51ba │ │ - 50dc: 1c28 adds r0, r5, #0 │ │ - 50de: f000 ff81 bl 5fe4 │ │ - 50e2: e06a b.n 51ba │ │ - 50e4: 493e ldr r1, [pc, #248] ; (51e0 ) │ │ - 50e6: ad0f add r5, sp, #60 ; 0x3c │ │ - 50e8: 1c3a adds r2, r7, #0 │ │ - 50ea: 4479 add r1, pc │ │ - 50ec: af07 add r7, sp, #28 │ │ - 50ee: 1c28 adds r0, r5, #0 │ │ - 50f0: f003 f9cc bl 848c <__gnu_thumb1_case_uqi+0x104> │ │ - 50f4: 2100 movs r1, #0 │ │ - 50f6: 2220 movs r2, #32 │ │ - 50f8: 1c38 adds r0, r7, #0 │ │ - 50fa: f003 f96f bl 83dc <__gnu_thumb1_case_uqi+0x54> │ │ - 50fe: 2301 movs r3, #1 │ │ - 5100: 9307 str r3, [sp, #28] │ │ - 5102: 60bb str r3, [r7, #8] │ │ - 5104: 1c30 adds r0, r6, #0 │ │ - 5106: 1c29 adds r1, r5, #0 │ │ - 5108: 1c3a adds r2, r7, #0 │ │ - 510a: ab05 add r3, sp, #20 │ │ - 510c: f003 f9ee bl 84ec <__gnu_thumb1_case_uqi+0x164> │ │ - 5110: 2800 cmp r0, #0 │ │ - 5112: da07 bge.n 5124 │ │ - 5114: f003 f9c2 bl 849c <__gnu_thumb1_case_uqi+0x114> │ │ - 5118: 6803 ldr r3, [r0, #0] │ │ - 511a: 2b00 cmp r3, #0 │ │ - 511c: d152 bne.n 51c4 │ │ - 511e: 2001 movs r0, #1 │ │ - 5120: 4240 negs r0, r0 │ │ - 5122: e052 b.n 51ca │ │ - 5124: 9905 ldr r1, [sp, #20] │ │ - 5126: 2300 movs r3, #0 │ │ - 5128: 6223 str r3, [r4, #32] │ │ - 512a: 9102 str r1, [sp, #8] │ │ - 512c: 9b05 ldr r3, [sp, #20] │ │ - 512e: 2b00 cmp r3, #0 │ │ - 5130: d03d beq.n 51ae │ │ - 5132: 3304 adds r3, #4 │ │ - 5134: cb07 ldmia r3!, {r0, r1, r2} │ │ - 5136: f003 f9b9 bl 84ac <__gnu_thumb1_case_uqi+0x124> │ │ - 513a: 1e05 subs r5, r0, #0 │ │ - 513c: db33 blt.n 51a6 │ │ - 513e: 2601 movs r6, #1 │ │ - 5140: 2304 movs r3, #4 │ │ - 5142: af06 add r7, sp, #24 │ │ - 5144: 9300 str r3, [sp, #0] │ │ - 5146: 1c31 adds r1, r6, #0 │ │ - 5148: 1c3b adds r3, r7, #0 │ │ - 514a: 2202 movs r2, #2 │ │ - 514c: 9606 str r6, [sp, #24] │ │ - 514e: f003 f9b5 bl 84bc <__gnu_thumb1_case_uqi+0x134> │ │ - 5152: 9b05 ldr r3, [sp, #20] │ │ - 5154: 685b ldr r3, [r3, #4] │ │ - 5156: 2b0a cmp r3, #10 │ │ - 5158: d10e bne.n 5178 │ │ - 515a: 2104 movs r1, #4 │ │ - 515c: 9100 str r1, [sp, #0] │ │ - 515e: 1c28 adds r0, r5, #0 │ │ - 5160: 2129 movs r1, #41 ; 0x29 │ │ - 5162: 221a movs r2, #26 │ │ - 5164: 1c3b adds r3, r7, #0 │ │ - 5166: 9606 str r6, [sp, #24] │ │ - 5168: f003 f9a8 bl 84bc <__gnu_thumb1_case_uqi+0x134> │ │ - 516c: 2800 cmp r0, #0 │ │ - 516e: da03 bge.n 5178 │ │ - 5170: 481c ldr r0, [pc, #112] ; (51e4 ) │ │ - 5172: 4478 add r0, pc │ │ - 5174: f003 f982 bl 847c <__gnu_thumb1_case_uqi+0xf4> │ │ - 5178: 9b05 ldr r3, [sp, #20] │ │ - 517a: 1c28 adds r0, r5, #0 │ │ - 517c: 6999 ldr r1, [r3, #24] │ │ - 517e: 691a ldr r2, [r3, #16] │ │ - 5180: f003 f9a4 bl 84cc <__gnu_thumb1_case_uqi+0x144> │ │ - 5184: 2800 cmp r0, #0 │ │ - 5186: d10b bne.n 51a0 │ │ - 5188: 1c28 adds r0, r5, #0 │ │ - 518a: 2105 movs r1, #5 │ │ - 518c: f003 f9a6 bl 84dc <__gnu_thumb1_case_uqi+0x154> │ │ - 5190: 2800 cmp r0, #0 │ │ - 5192: d105 bne.n 51a0 │ │ - 5194: 6a23 ldr r3, [r4, #32] │ │ - 5196: 1c5a adds r2, r3, #1 │ │ - 5198: 009b lsls r3, r3, #2 │ │ - 519a: 6222 str r2, [r4, #32] │ │ - 519c: 511d str r5, [r3, r4] │ │ - 519e: e002 b.n 51a6 │ │ - 51a0: 1c28 adds r0, r5, #0 │ │ - 51a2: f000 ff1f bl 5fe4 │ │ - 51a6: 9b05 ldr r3, [sp, #20] │ │ - 51a8: 69db ldr r3, [r3, #28] │ │ - 51aa: 9305 str r3, [sp, #20] │ │ - 51ac: e7be b.n 512c │ │ - 51ae: 9b02 ldr r3, [sp, #8] │ │ - 51b0: 2b00 cmp r3, #0 │ │ - 51b2: d002 beq.n 51ba │ │ - 51b4: 1c18 adds r0, r3, #0 │ │ - 51b6: f003 f9a1 bl 84fc <__gnu_thumb1_case_uqi+0x174> │ │ - 51ba: 6a23 ldr r3, [r4, #32] │ │ - 51bc: 2000 movs r0, #0 │ │ - 51be: 4283 cmp r3, r0 │ │ - 51c0: d103 bne.n 51ca │ │ - 51c2: e7a7 b.n 5114 │ │ - 51c4: f003 f96a bl 849c <__gnu_thumb1_case_uqi+0x114> │ │ - 51c8: 6800 ldr r0, [r0, #0] │ │ - 51ca: 9903 ldr r1, [sp, #12] │ │ - 51cc: 9a2b ldr r2, [sp, #172] ; 0xac │ │ - 51ce: 680b ldr r3, [r1, #0] │ │ - 51d0: 429a cmp r2, r3 │ │ - 51d2: d001 beq.n 51d8 │ │ - 51d4: f003 f8e2 bl 839c <__gnu_thumb1_case_uqi+0x14> │ │ - 51d8: b02d add sp, #180 ; 0xb4 │ │ - 51da: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 51dc: 5e78 ldrsh r0, [r7, r1] │ │ - 51de: 0000 movs r0, r0 │ │ - 51e0: 40c8 lsrs r0, r1 │ │ - 51e2: 0000 movs r0, r0 │ │ - 51e4: 4043 eors r3, r0 │ │ - ... │ │ - │ │ -000051e8 : │ │ - 51e8: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - 51ea: 26e2 movs r6, #226 ; 0xe2 │ │ - 51ec: 00f6 lsls r6, r6, #3 │ │ - 51ee: 5983 ldr r3, [r0, r6] │ │ - 51f0: 1c04 adds r4, r0, #0 │ │ - 51f2: 3301 adds r3, #1 │ │ - 51f4: d13c bne.n 5270 │ │ - 51f6: 23e5 movs r3, #229 ; 0xe5 │ │ - 51f8: 00db lsls r3, r3, #3 │ │ - 51fa: 58c0 ldr r0, [r0, r3] │ │ - 51fc: 2800 cmp r0, #0 │ │ - 51fe: d001 beq.n 5204 │ │ - 5200: f7ff fc5d bl 4abe │ │ - 5204: 4d1b ldr r5, [pc, #108] ; (5274 ) │ │ - 5206: 1c20 adds r0, r4, #0 │ │ - 5208: 5961 ldr r1, [r4, r5] │ │ - 520a: f7fe ff69 bl 40e0 │ │ - 520e: 4b1a ldr r3, [pc, #104] ; (5278 ) │ │ - 5210: 1c20 adds r0, r4, #0 │ │ - 5212: 18e1 adds r1, r4, r3 │ │ - 5214: f7fe fede bl 3fd4 │ │ - 5218: 5963 ldr r3, [r4, r5] │ │ - 521a: 2b00 cmp r3, #0 │ │ - 521c: d104 bne.n 5228 │ │ - 521e: 2300 movs r3, #0 │ │ - 5220: 20d2 movs r0, #210 ; 0xd2 │ │ - 5222: 1c1a adds r2, r3, #0 │ │ - 5224: 0040 lsls r0, r0, #1 │ │ - 5226: e016 b.n 5256 │ │ - 5228: 3b03 subs r3, #3 │ │ - 522a: 2b01 cmp r3, #1 │ │ - 522c: d9f7 bls.n 521e │ │ - 522e: 2300 movs r3, #0 │ │ - 5230: 51a3 str r3, [r4, r6] │ │ - 5232: 1c20 adds r0, r4, #0 │ │ - 5234: f7ff fd92 bl 4d5c │ │ - 5238: 2205 movs r2, #5 │ │ - 523a: 1c20 adds r0, r4, #0 │ │ - 523c: 4669 mov r1, sp │ │ - 523e: 1c13 adds r3, r2, #0 │ │ - 5240: 25f1 movs r5, #241 ; 0xf1 │ │ - 5242: f7ff fd5f bl 4d04 │ │ - 5246: 00ed lsls r5, r5, #3 │ │ - 5248: 1c20 adds r0, r4, #0 │ │ - 524a: f7ff fd7b bl 4d44 │ │ - 524e: 1960 adds r0, r4, r5 │ │ - 5250: f001 f822 bl 6298 │ │ - 5254: e00c b.n 5270 │ │ - 5256: 27f4 movs r7, #244 ; 0xf4 │ │ - 5258: 18e1 adds r1, r4, r3 │ │ - 525a: 007f lsls r7, r7, #1 │ │ - 525c: 19cd adds r5, r1, r7 │ │ - 525e: 602a str r2, [r5, #0] │ │ - 5260: 25ad movs r5, #173 ; 0xad │ │ - 5262: 00ed lsls r5, r5, #3 │ │ - 5264: 1949 adds r1, r1, r5 │ │ - 5266: 3314 adds r3, #20 │ │ - 5268: 600a str r2, [r1, #0] │ │ - 526a: 4283 cmp r3, r0 │ │ - 526c: d1f3 bne.n 5256 │ │ - 526e: e7de b.n 522e │ │ - 5270: bdf7 pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - 5272: 46c0 nop ; (mov r8, r8) │ │ - 5274: 0724 lsls r4, r4, #28 │ │ + 4e02: 3308 adds r3, #8 │ │ + 4e04: 6003 str r3, [r0, #0] │ │ + 4e06: 4b10 ldr r3, [pc, #64] ; (4e48 ) │ │ + 4e08: 18c5 adds r5, r0, r3 │ │ + 4e0a: 4b10 ldr r3, [pc, #64] ; (4e4c ) │ │ + 4e0c: 18c6 adds r6, r0, r3 │ │ + 4e0e: 1c2b adds r3, r5, #0 │ │ + 4e10: 3b20 subs r3, #32 │ │ + 4e12: 6818 ldr r0, [r3, #0] │ │ + 4e14: 2800 cmp r0, #0 │ │ + 4e16: d001 beq.n 4e1c │ │ + 4e18: f001 faa8 bl 636c │ │ + 4e1c: 6828 ldr r0, [r5, #0] │ │ + 4e1e: 2800 cmp r0, #0 │ │ + 4e20: d001 beq.n 4e26 │ │ + 4e22: f004 f8b1 bl 8f88 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + 4e26: 2300 movs r3, #0 │ │ + 4e28: c508 stmia r5!, {r3} │ │ + 4e2a: 42b5 cmp r5, r6 │ │ + 4e2c: d1ef bne.n 4e0e │ │ + 4e2e: 23e6 movs r3, #230 ; 0xe6 │ │ + 4e30: 00db lsls r3, r3, #3 │ │ + 4e32: 18e0 adds r0, r4, r3 │ │ + 4e34: f7ff ff8b bl 4d4e │ │ + 4e38: 1c20 adds r0, r4, #0 │ │ + 4e3a: f7ff fdaf bl 499c │ │ + 4e3e: 1c20 adds r0, r4, #0 │ │ + 4e40: bd70 pop {r4, r5, r6, pc} │ │ + 4e42: 46c0 nop ; (mov r8, r8) │ │ + 4e44: 70ce strb r6, [r1, #3] │ │ + 4e46: 0000 movs r0, r0 │ │ + 4e48: 075c lsls r4, r3, #29 │ │ + 4e4a: 0000 movs r0, r0 │ │ + 4e4c: 077c lsls r4, r7, #29 │ │ + ... │ │ + │ │ +00004e50 : │ │ + 4e50: b510 push {r4, lr} │ │ + 4e52: 1c04 adds r4, r0, #0 │ │ + 4e54: f7ff ffd0 bl 4df8 │ │ + 4e58: 1c20 adds r0, r4, #0 │ │ + 4e5a: f004 f84d bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 4e5e: 1c20 adds r0, r4, #0 │ │ + 4e60: bd10 pop {r4, pc} │ │ + ... │ │ + │ │ +00004e64 : │ │ + 4e64: 2100 movs r1, #0 │ │ + 4e66: 4b08 ldr r3, [pc, #32] ; (4e88 ) │ │ + 4e68: b510 push {r4, lr} │ │ + 4e6a: 18c2 adds r2, r0, r3 │ │ + 4e6c: 4b07 ldr r3, [pc, #28] ; (4e8c ) │ │ + 4e6e: 18c3 adds r3, r0, r3 │ │ + 4e70: 1c4c adds r4, r1, #1 │ │ + 4e72: 1c08 adds r0, r1, #0 │ │ + 4e74: 6811 ldr r1, [r2, #0] │ │ + 4e76: 2900 cmp r1, #0 │ │ + 4e78: d000 beq.n 4e7c │ │ + 4e7a: 1c20 adds r0, r4, #0 │ │ + 4e7c: 3204 adds r2, #4 │ │ + 4e7e: 1c01 adds r1, r0, #0 │ │ + 4e80: 429a cmp r2, r3 │ │ + 4e82: d1f5 bne.n 4e70 │ │ + 4e84: bd10 pop {r4, pc} │ │ + 4e86: 46c0 nop ; (mov r8, r8) │ │ + 4e88: 073c lsls r4, r7, #28 │ │ + 4e8a: 0000 movs r0, r0 │ │ + 4e8c: 075c lsls r4, r3, #29 │ │ + ... │ │ + │ │ +00004e90 : │ │ + 4e90: b570 push {r4, r5, r6, lr} │ │ + 4e92: 1c05 adds r5, r0, #0 │ │ + 4e94: 1c08 adds r0, r1, #0 │ │ + 4e96: 1c0e adds r6, r1, #0 │ │ + 4e98: f004 f87e bl 8f98 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + 4e9c: 3009 adds r0, #9 │ │ + 4e9e: f004 f883 bl 8fa8 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + 4ea2: 23ff movs r3, #255 ; 0xff │ │ + 4ea4: 1c31 adds r1, r6, #0 │ │ + 4ea6: 1c04 adds r4, r0, #0 │ │ + 4ea8: 7143 strb r3, [r0, #5] │ │ + 4eaa: 3007 adds r0, #7 │ │ + 4eac: f004 f884 bl 8fb8 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ + 4eb0: 1c30 adds r0, r6, #0 │ │ + 4eb2: f004 f871 bl 8f98 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + 4eb6: 71a0 strb r0, [r4, #6] │ │ + 4eb8: 1c30 adds r0, r6, #0 │ │ + 4eba: f004 f86d bl 8f98 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + 4ebe: 1c02 adds r2, r0, #0 │ │ + 4ec0: 3209 adds r2, #9 │ │ + 4ec2: 0412 lsls r2, r2, #16 │ │ + 4ec4: 1c28 adds r0, r5, #0 │ │ + 4ec6: 0c12 lsrs r2, r2, #16 │ │ + 4ec8: 1c21 adds r1, r4, #0 │ │ + 4eca: 2308 movs r3, #8 │ │ + 4ecc: f000 f866 bl 4f9c │ │ + 4ed0: 1c20 adds r0, r4, #0 │ │ + 4ed2: f004 f859 bl 8f88 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + 4ed6: bd70 pop {r4, r5, r6, pc} │ │ + │ │ +00004ed8 : │ │ + 4ed8: 4b28 ldr r3, [pc, #160] ; (4f7c ) │ │ + 4eda: b5f0 push {r4, r5, r6, r7, lr} │ │ + 4edc: 447b add r3, pc │ │ + 4ede: 681b ldr r3, [r3, #0] │ │ + 4ee0: b0c7 sub sp, #284 ; 0x11c │ │ + 4ee2: 1c05 adds r5, r0, #0 │ │ + 4ee4: 9202 str r2, [sp, #8] │ │ + 4ee6: 9303 str r3, [sp, #12] │ │ + 4ee8: 681a ldr r2, [r3, #0] │ │ + 4eea: 2302 movs r3, #2 │ │ + 4eec: 4e24 ldr r6, [pc, #144] ; (4f80 ) │ │ + 4eee: 008c lsls r4, r1, #2 │ │ + 4ef0: 9101 str r1, [sp, #4] │ │ + 4ef2: 9245 str r2, [sp, #276] ; 0x114 │ │ + 4ef4: 1904 adds r4, r0, r4 │ │ + 4ef6: 4a23 ldr r2, [pc, #140] ; (4f84 ) │ │ + 4ef8: 4923 ldr r1, [pc, #140] ; (4f88 ) │ │ + 4efa: 59a0 ldr r0, [r4, r6] │ │ + 4efc: 18aa adds r2, r5, r2 │ │ + 4efe: 1869 adds r1, r5, r1 │ │ + 4f00: 425b negs r3, r3 │ │ + 4f02: 6817 ldr r7, [r2, #0] │ │ + 4f04: 4287 cmp r7, r0 │ │ + 4f06: d100 bne.n 4f0a │ │ + 4f08: 6013 str r3, [r2, #0] │ │ + 4f0a: 3204 adds r2, #4 │ │ + 4f0c: 428a cmp r2, r1 │ │ + 4f0e: d1f8 bne.n 4f02 │ │ + 4f10: 4f1e ldr r7, [pc, #120] ; (4f8c ) │ │ + 4f12: 59e0 ldr r0, [r4, r7] │ │ + 4f14: 2800 cmp r0, #0 │ │ + 4f16: d003 beq.n 4f20 │ │ + 4f18: f004 f836 bl 8f88 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + 4f1c: 2300 movs r3, #0 │ │ + 4f1e: 51e3 str r3, [r4, r7] │ │ + 4f20: 59a0 ldr r0, [r4, r6] │ │ + 4f22: f001 fa23 bl 636c │ │ + 4f26: 1c43 adds r3, r0, #1 │ │ + 4f28: d103 bne.n 4f32 │ │ + 4f2a: 4819 ldr r0, [pc, #100] ; (4f90 ) │ │ + 4f2c: 4478 add r0, pc │ │ + 4f2e: f004 f84b bl 8fc8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + 4f32: 2300 movs r3, #0 │ │ + 4f34: 1c28 adds r0, r5, #0 │ │ + 4f36: 51a3 str r3, [r4, r6] │ │ + 4f38: f000 f866 bl 5008 │ │ + 4f3c: 9b02 ldr r3, [sp, #8] │ │ + 4f3e: 2b00 cmp r3, #0 │ │ + 4f40: d012 beq.n 4f68 │ │ + 4f42: 4914 ldr r1, [pc, #80] ; (4f94 ) │ │ + 4f44: ac05 add r4, sp, #20 │ │ + 4f46: 1c20 adds r0, r4, #0 │ │ + 4f48: 4479 add r1, pc │ │ + 4f4a: 9a01 ldr r2, [sp, #4] │ │ + 4f4c: f004 f844 bl 8fd8 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + 4f50: 4b11 ldr r3, [pc, #68] ; (4f98 ) │ │ + 4f52: 58e8 ldr r0, [r5, r3] │ │ + 4f54: 2800 cmp r0, #0 │ │ + 4f56: d003 beq.n 4f60 │ │ + 4f58: 6803 ldr r3, [r0, #0] │ │ + 4f5a: 1c21 adds r1, r4, #0 │ │ + 4f5c: 681b ldr r3, [r3, #0] │ │ + 4f5e: 4798 blx r3 │ │ + 4f60: 1c28 adds r0, r5, #0 │ │ + 4f62: 1c21 adds r1, r4, #0 │ │ + 4f64: f7ff ff94 bl 4e90 │ │ + 4f68: 9b03 ldr r3, [sp, #12] │ │ + 4f6a: 9a45 ldr r2, [sp, #276] ; 0x114 │ │ + 4f6c: 681b ldr r3, [r3, #0] │ │ + 4f6e: 429a cmp r2, r3 │ │ + 4f70: d001 beq.n 4f76 │ │ + 4f72: f003 ffb1 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 4f76: b047 add sp, #284 ; 0x11c │ │ + 4f78: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 4f7a: 46c0 nop ; (mov r8, r8) │ │ + 4f7c: 6fdc ldr r4, [r3, #124] ; 0x7c │ │ + 4f7e: 0000 movs r0, r0 │ │ + 4f80: 073c lsls r4, r7, #28 │ │ + 4f82: 0000 movs r0, r0 │ │ + 4f84: 0714 lsls r4, r2, #28 │ │ + 4f86: 0000 movs r0, r0 │ │ + 4f88: 0724 lsls r4, r4, #28 │ │ + 4f8a: 0000 movs r0, r0 │ │ + 4f8c: 075c lsls r4, r3, #29 │ │ + 4f8e: 0000 movs r0, r0 │ │ + 4f90: 4bc8 ldr r3, [pc, #800] ; (52b4 ) │ │ + 4f92: 0000 movs r0, r0 │ │ + 4f94: 4bb4 ldr r3, [pc, #720] ; (5268 ) │ │ + 4f96: 0000 movs r0, r0 │ │ + 4f98: 07ac lsls r4, r5, #30 │ │ + ... │ │ + │ │ +00004f9c : │ │ + 4f9c: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + 4f9e: 1c06 adds r6, r0, #0 │ │ + 4fa0: 2400 movs r4, #0 │ │ + 4fa2: 1c1f adds r7, r3, #0 │ │ + 4fa4: 4b0b ldr r3, [pc, #44] ; (4fd4 ) │ │ + 4fa6: 9100 str r1, [sp, #0] │ │ + 4fa8: 9201 str r2, [sp, #4] │ │ + 4faa: 18c5 adds r5, r0, r3 │ │ + 4fac: 6828 ldr r0, [r5, #0] │ │ + 4fae: 2800 cmp r0, #0 │ │ + 4fb0: d00b beq.n 4fca │ │ + 4fb2: 1c3b adds r3, r7, #0 │ │ + 4fb4: 9900 ldr r1, [sp, #0] │ │ + 4fb6: 9a01 ldr r2, [sp, #4] │ │ + 4fb8: f001 f926 bl 6208 │ │ + 4fbc: 1c43 adds r3, r0, #1 │ │ + 4fbe: d104 bne.n 4fca │ │ + 4fc0: 1c30 adds r0, r6, #0 │ │ + 4fc2: 1c21 adds r1, r4, #0 │ │ + 4fc4: 2201 movs r2, #1 │ │ + 4fc6: f7ff ff87 bl 4ed8 │ │ + 4fca: 3401 adds r4, #1 │ │ + 4fcc: 3504 adds r5, #4 │ │ + 4fce: 2c08 cmp r4, #8 │ │ + 4fd0: d1ec bne.n 4fac │ │ + 4fd2: bdf7 pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + 4fd4: 073c lsls r4, r7, #28 │ │ + ... │ │ + │ │ +00004fd8 : │ │ + 4fd8: b51f push {r0, r1, r2, r3, r4, lr} │ │ + 4fda: 4c0a ldr r4, [pc, #40] ; (5004 ) │ │ + 4fdc: a901 add r1, sp, #4 │ │ + 4fde: 2206 movs r2, #6 │ │ + 4fe0: 447c add r4, pc │ │ + 4fe2: 6824 ldr r4, [r4, #0] │ │ + 4fe4: 6823 ldr r3, [r4, #0] │ │ + 4fe6: 9303 str r3, [sp, #12] │ │ + 4fe8: 23e2 movs r3, #226 ; 0xe2 │ │ + 4fea: 00db lsls r3, r3, #3 │ │ + 4fec: 58c3 ldr r3, [r0, r3] │ │ + 4fee: 714b strb r3, [r1, #5] │ │ + 4ff0: 2303 movs r3, #3 │ │ + 4ff2: f7ff ffd3 bl 4f9c │ │ + 4ff6: 9a03 ldr r2, [sp, #12] │ │ + 4ff8: 6823 ldr r3, [r4, #0] │ │ + 4ffa: 429a cmp r2, r3 │ │ + 4ffc: d001 beq.n 5002 │ │ + 4ffe: f003 ff6b bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 5002: bd1f pop {r0, r1, r2, r3, r4, pc} │ │ + 5004: 6ed8 ldr r0, [r3, #108] ; 0x6c │ │ + ... │ │ + │ │ +00005008 : │ │ + 5008: 4b40 ldr r3, [pc, #256] ; (510c ) │ │ + 500a: b5f0 push {r4, r5, r6, r7, lr} │ │ + 500c: 447b add r3, pc │ │ + 500e: 681b ldr r3, [r3, #0] │ │ + 5010: 4d3f ldr r5, [pc, #252] ; (5110 ) │ │ + 5012: b0af sub sp, #188 ; 0xbc │ │ + 5014: 681a ldr r2, [r3, #0] │ │ + 5016: 1c04 adds r4, r0, #0 │ │ + 5018: 922d str r2, [sp, #180] ; 0xb4 │ │ + 501a: 5942 ldr r2, [r0, r5] │ │ + 501c: 9301 str r3, [sp, #4] │ │ + 501e: 2602 movs r6, #2 │ │ + 5020: 2a00 cmp r2, #0 │ │ + 5022: d003 beq.n 502c │ │ + 5024: 3a03 subs r2, #3 │ │ + 5026: 2a01 cmp r2, #1 │ │ + 5028: d900 bls.n 502c │ │ + 502a: 2604 movs r6, #4 │ │ + 502c: 1c20 adds r0, r4, #0 │ │ + 502e: f7ff fd1b bl 4a68 │ │ + 5032: af02 add r7, sp, #8 │ │ + 5034: 7178 strb r0, [r7, #5] │ │ + 5036: 1c20 adds r0, r4, #0 │ │ + 5038: f7ff fd16 bl 4a68 │ │ + 503c: 1a36 subs r6, r6, r0 │ │ + 503e: 1c20 adds r0, r4, #0 │ │ + 5040: 71be strb r6, [r7, #6] │ │ + 5042: f7ff ff0f bl 4e64 │ │ + 5046: 7a23 ldrb r3, [r4, #8] │ │ + 5048: 4a32 ldr r2, [pc, #200] ; (5114 ) │ │ + 504a: 71f8 strb r0, [r7, #7] │ │ + 504c: 723b strb r3, [r7, #8] │ │ + 504e: 7923 ldrb r3, [r4, #4] │ │ + 5050: 4694 mov ip, r2 │ │ + 5052: 727b strb r3, [r7, #9] │ │ + 5054: 2301 movs r3, #1 │ │ + 5056: 72bb strb r3, [r7, #10] │ │ + 5058: 72fb strb r3, [r7, #11] │ │ + 505a: 733b strb r3, [r7, #12] │ │ + 505c: 737b strb r3, [r7, #13] │ │ + 505e: 73bb strb r3, [r7, #14] │ │ + 5060: 5963 ldr r3, [r4, r5] │ │ + 5062: 44a4 add ip, r4 │ │ + 5064: 9700 str r7, [sp, #0] │ │ + 5066: 73fb strb r3, [r7, #15] │ │ + 5068: 4b2b ldr r3, [pc, #172] ; (5118 ) │ │ + 506a: 18e1 adds r1, r4, r3 │ │ + 506c: 2300 movs r3, #0 │ │ + 506e: 680d ldr r5, [r1, #0] │ │ + 5070: 1caa adds r2, r5, #2 │ │ + 5072: 2a01 cmp r2, #1 │ │ + 5074: d802 bhi.n 507c │ │ + 5076: 18fa adds r2, r7, r3 │ │ + 5078: 7415 strb r5, [r2, #16] │ │ + 507a: e00b b.n 5094 │ │ + 507c: 4660 mov r0, ip │ │ + 507e: 2200 movs r2, #0 │ │ + 5080: 6806 ldr r6, [r0, #0] │ │ + 5082: 42ae cmp r6, r5 │ │ + 5084: d102 bne.n 508c │ │ + 5086: 9e00 ldr r6, [sp, #0] │ │ + 5088: 18f6 adds r6, r6, r3 │ │ + 508a: 7432 strb r2, [r6, #16] │ │ + 508c: 3201 adds r2, #1 │ │ + 508e: 3004 adds r0, #4 │ │ + 5090: 2a08 cmp r2, #8 │ │ + 5092: d1f5 bne.n 5080 │ │ + 5094: 3301 adds r3, #1 │ │ + 5096: 3104 adds r1, #4 │ │ + 5098: 2b04 cmp r3, #4 │ │ + 509a: d1e8 bne.n 506e │ │ + 509c: 4b1d ldr r3, [pc, #116] ; (5114 ) │ │ + 509e: ae07 add r6, sp, #28 │ │ + 50a0: 18e5 adds r5, r4, r3 │ │ + 50a2: 4b1e ldr r3, [pc, #120] ; (511c ) │ │ + 50a4: 18e3 adds r3, r4, r3 │ │ + 50a6: 9300 str r3, [sp, #0] │ │ + 50a8: 2300 movs r3, #0 │ │ + 50aa: 7033 strb r3, [r6, #0] │ │ + 50ac: 682b ldr r3, [r5, #0] │ │ + 50ae: 2b00 cmp r3, #0 │ │ + 50b0: d005 beq.n 50be │ │ + 50b2: 6a29 ldr r1, [r5, #32] │ │ + 50b4: 2900 cmp r1, #0 │ │ + 50b6: d002 beq.n 50be │ │ + 50b8: 1c30 adds r0, r6, #0 │ │ + 50ba: f003 ff7d bl 8fb8 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ + 50be: 9b00 ldr r3, [sp, #0] │ │ + 50c0: 3504 adds r5, #4 │ │ + 50c2: 3610 adds r6, #16 │ │ + 50c4: 429d cmp r5, r3 │ │ + 50c6: d1ef bne.n 50a8 │ │ + 50c8: 2203 movs r2, #3 │ │ + 50ca: ab27 add r3, sp, #156 ; 0x9c │ │ + 50cc: 701a strb r2, [r3, #0] │ │ + 50ce: 2395 movs r3, #149 ; 0x95 │ │ + 50d0: 2201 movs r2, #1 │ │ + 50d2: a902 add r1, sp, #8 │ │ + 50d4: 185b adds r3, r3, r1 │ │ + 50d6: 701a strb r2, [r3, #0] │ │ + 50d8: 2300 movs r3, #0 │ │ + 50da: 1c1a adds r2, r3, #0 │ │ + 50dc: 4910 ldr r1, [pc, #64] ; (5120 ) │ │ + 50de: 3296 adds r2, #150 ; 0x96 │ │ + 50e0: 1859 adds r1, r3, r1 │ │ + 50e2: 5c61 ldrb r1, [r4, r1] │ │ + 50e4: 3301 adds r3, #1 │ │ + 50e6: 54b9 strb r1, [r7, r2] │ │ + 50e8: 2b15 cmp r3, #21 │ │ + 50ea: d1f6 bne.n 50da │ │ + 50ec: 22ab movs r2, #171 ; 0xab │ │ + 50ee: 2307 movs r3, #7 │ │ + 50f0: 1c20 adds r0, r4, #0 │ │ + 50f2: 1c39 adds r1, r7, #0 │ │ + 50f4: f7ff ff52 bl 4f9c │ │ + 50f8: 9b01 ldr r3, [sp, #4] │ │ + 50fa: 9a2d ldr r2, [sp, #180] ; 0xb4 │ │ + 50fc: 681b ldr r3, [r3, #0] │ │ + 50fe: 429a cmp r2, r3 │ │ + 5100: d001 beq.n 5106 │ │ + 5102: f003 fee9 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 5106: b02f add sp, #188 ; 0xbc │ │ + 5108: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 510a: 46c0 nop ; (mov r8, r8) │ │ + 510c: 6eac ldr r4, [r5, #104] ; 0x68 │ │ + 510e: 0000 movs r0, r0 │ │ + 5110: 0724 lsls r4, r4, #28 │ │ + 5112: 0000 movs r0, r0 │ │ + 5114: 073c lsls r4, r7, #28 │ │ + 5116: 0000 movs r0, r0 │ │ + 5118: 0714 lsls r4, r2, #28 │ │ + 511a: 0000 movs r0, r0 │ │ + 511c: 075c lsls r4, r3, #29 │ │ + 511e: 0000 movs r0, r0 │ │ + 5120: 0794 lsls r4, r2, #30 │ │ + ... │ │ + │ │ +00005124 : │ │ + 5124: b5f0 push {r4, r5, r6, r7, lr} │ │ + 5126: 1c05 adds r5, r0, #0 │ │ + 5128: 1c0f adds r7, r1, #0 │ │ + 512a: 2400 movs r4, #0 │ │ + 512c: 4b1b ldr r3, [pc, #108] ; (519c ) │ │ + 512e: b091 sub sp, #68 ; 0x44 │ │ + 5130: 447b add r3, pc │ │ + 5132: 681b ldr r3, [r3, #0] │ │ + 5134: 681a ldr r2, [r3, #0] │ │ + 5136: 9301 str r3, [sp, #4] │ │ + 5138: 920f str r2, [sp, #60] ; 0x3c │ │ + 513a: 4a19 ldr r2, [pc, #100] ; (51a0 ) │ │ + 513c: 1882 adds r2, r0, r2 │ │ + 513e: 6813 ldr r3, [r2, #0] │ │ + 5140: 2b00 cmp r3, #0 │ │ + 5142: d11b bne.n 517c │ │ + 5144: 4917 ldr r1, [pc, #92] ; (51a4 ) │ │ + 5146: ae02 add r6, sp, #8 │ │ + 5148: 1c30 adds r0, r6, #0 │ │ + 514a: 4479 add r1, pc │ │ + 514c: 1c22 adds r2, r4, #0 │ │ + 514e: f003 ff43 bl 8fd8 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + 5152: 4b15 ldr r3, [pc, #84] ; (51a8 ) │ │ + 5154: 58e8 ldr r0, [r5, r3] │ │ + 5156: 2800 cmp r0, #0 │ │ + 5158: d003 beq.n 5162 │ │ + 515a: 6803 ldr r3, [r0, #0] │ │ + 515c: 1c31 adds r1, r6, #0 │ │ + 515e: 681b ldr r3, [r3, #0] │ │ + 5160: 4798 blx r3 │ │ + 5162: 34cf adds r4, #207 ; 0xcf │ │ + 5164: 34ff adds r4, #255 ; 0xff │ │ + 5166: 00a4 lsls r4, r4, #2 │ │ + 5168: 1c28 adds r0, r5, #0 │ │ + 516a: 1c31 adds r1, r6, #0 │ │ + 516c: 192c adds r4, r5, r4 │ │ + 516e: f7ff fe8f bl 4e90 │ │ + 5172: 6067 str r7, [r4, #4] │ │ + 5174: 1c28 adds r0, r5, #0 │ │ + 5176: f7ff ff47 bl 5008 │ │ + 517a: e006 b.n 518a │ │ + 517c: 3401 adds r4, #1 │ │ + 517e: 3204 adds r2, #4 │ │ + 5180: 2c08 cmp r4, #8 │ │ + 5182: d1dc bne.n 513e │ │ + 5184: 1c38 adds r0, r7, #0 │ │ + 5186: f001 f8f1 bl 636c │ │ + 518a: 9b01 ldr r3, [sp, #4] │ │ + 518c: 9a0f ldr r2, [sp, #60] ; 0x3c │ │ + 518e: 681b ldr r3, [r3, #0] │ │ + 5190: 429a cmp r2, r3 │ │ + 5192: d001 beq.n 5198 │ │ + 5194: f003 fea0 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 5198: b011 add sp, #68 ; 0x44 │ │ + 519a: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 519c: 6d88 ldr r0, [r1, #88] ; 0x58 │ │ + 519e: 0000 movs r0, r0 │ │ + 51a0: 073c lsls r4, r7, #28 │ │ + 51a2: 0000 movs r0, r0 │ │ + 51a4: 49c2 ldr r1, [pc, #776] ; (54b0 ) │ │ + 51a6: 0000 movs r0, r0 │ │ + 51a8: 07ac lsls r4, r5, #30 │ │ + ... │ │ + │ │ +000051ac : │ │ + 51ac: b5f0 push {r4, r5, r6, r7, lr} │ │ + 51ae: 21e2 movs r1, #226 ; 0xe2 │ │ + 51b0: 2604 movs r6, #4 │ │ + 51b2: 2204 movs r2, #4 │ │ + 51b4: 4d2c ldr r5, [pc, #176] ; (5268 ) │ │ + 51b6: 1c04 adds r4, r0, #0 │ │ + 51b8: 447d add r5, pc │ │ + 51ba: 682d ldr r5, [r5, #0] │ │ + 51bc: 482b ldr r0, [pc, #172] ; (526c ) │ │ + 51be: b089 sub sp, #36 ; 0x24 │ │ + 51c0: 682b ldr r3, [r5, #0] │ │ + 51c2: 00c9 lsls r1, r1, #3 │ │ + 51c4: 4276 negs r6, r6 │ │ + 51c6: 9307 str r3, [sp, #28] │ │ + 51c8: 5863 ldr r3, [r4, r1] │ │ + 51ca: 3301 adds r3, #1 │ │ + 51cc: 4003 ands r3, r0 │ │ + 51ce: d502 bpl.n 51d6 │ │ + 51d0: 3b01 subs r3, #1 │ │ + 51d2: 4333 orrs r3, r6 │ │ + 51d4: 3301 adds r3, #1 │ │ + 51d6: 27e2 movs r7, #226 ; 0xe2 │ │ + 51d8: 00ff lsls r7, r7, #3 │ │ + 51da: 51e3 str r3, [r4, r7] │ │ + 51dc: 019f lsls r7, r3, #6 │ │ + 51de: 025b lsls r3, r3, #9 │ │ + 51e0: 1bdb subs r3, r3, r7 │ │ + 51e2: 18e3 adds r3, r4, r3 │ │ + 51e4: 695b ldr r3, [r3, #20] │ │ + 51e6: 2b00 cmp r3, #0 │ │ + 51e8: dc36 bgt.n 5258 │ │ + 51ea: 3a01 subs r2, #1 │ │ + 51ec: 2a00 cmp r2, #0 │ │ + 51ee: d1eb bne.n 51c8 │ │ + 51f0: 2201 movs r2, #1 │ │ + 51f2: 23e2 movs r3, #226 ; 0xe2 │ │ + 51f4: 4252 negs r2, r2 │ │ + 51f6: 00db lsls r3, r3, #3 │ │ + 51f8: 50e2 str r2, [r4, r3] │ │ + 51fa: 1c20 adds r0, r4, #0 │ │ + 51fc: 2306 movs r3, #6 │ │ + 51fe: a905 add r1, sp, #20 │ │ + 5200: 2205 movs r2, #5 │ │ + 5202: f7ff fecb bl 4f9c │ │ + 5206: 4b1a ldr r3, [pc, #104] ; (5270 ) │ │ + 5208: 58e6 ldr r6, [r4, r3] │ │ + 520a: 9303 str r3, [sp, #12] │ │ + 520c: 2e00 cmp r6, #0 │ │ + 520e: d00c beq.n 522a │ │ + 5210: 6833 ldr r3, [r6, #0] │ │ + 5212: 681f ldr r7, [r3, #0] │ │ + 5214: 23f1 movs r3, #241 ; 0xf1 │ │ + 5216: 00db lsls r3, r3, #3 │ │ + 5218: 18e0 adds r0, r4, r3 │ │ + 521a: f001 fa42 bl 66a2 │ │ + 521e: 1c0b adds r3, r1, #0 │ │ + 5220: 4914 ldr r1, [pc, #80] ; (5274 ) │ │ + 5222: 1c02 adds r2, r0, #0 │ │ + 5224: 4479 add r1, pc │ │ + 5226: 1c30 adds r0, r6, #0 │ │ + 5228: 47b8 blx r7 │ │ + 522a: 1c27 adds r7, r4, #0 │ │ + 522c: 2600 movs r6, #0 │ │ + 522e: 370c adds r7, #12 │ │ + 5230: 9b03 ldr r3, [sp, #12] │ │ + 5232: 58e0 ldr r0, [r4, r3] │ │ + 5234: 2800 cmp r0, #0 │ │ + 5236: d00a beq.n 524e │ │ + 5238: 683a ldr r2, [r7, #0] │ │ + 523a: 6801 ldr r1, [r0, #0] │ │ + 523c: 687b ldr r3, [r7, #4] │ │ + 523e: 4252 negs r2, r2 │ │ + 5240: 9200 str r2, [sp, #0] │ │ + 5242: 680a ldr r2, [r1, #0] │ │ + 5244: 490c ldr r1, [pc, #48] ; (5278 ) │ │ + 5246: 4694 mov ip, r2 │ │ + 5248: 4479 add r1, pc │ │ + 524a: 1c32 adds r2, r6, #0 │ │ + 524c: 47e0 blx ip │ │ + 524e: 37c1 adds r7, #193 ; 0xc1 │ │ + 5250: 3601 adds r6, #1 │ │ + 5252: 37ff adds r7, #255 ; 0xff │ │ + 5254: 2e04 cmp r6, #4 │ │ + 5256: d1eb bne.n 5230 │ │ + 5258: 9a07 ldr r2, [sp, #28] │ │ + 525a: 682b ldr r3, [r5, #0] │ │ + 525c: 429a cmp r2, r3 │ │ + 525e: d001 beq.n 5264 │ │ + 5260: f003 fe3a bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 5264: b009 add sp, #36 ; 0x24 │ │ + 5266: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 5268: 6d00 ldr r0, [r0, #80] ; 0x50 │ │ + 526a: 0000 movs r0, r0 │ │ + 526c: 0003 movs r3, r0 │ │ + 526e: 8000 strh r0, [r0, #0] │ │ + 5270: 07ac lsls r4, r5, #30 │ │ + 5272: 0000 movs r0, r0 │ │ + 5274: 48f9 ldr r0, [pc, #996] ; (565c ) │ │ 5276: 0000 movs r0, r0 │ │ - 5278: 0794 lsls r4, r2, #30 │ │ + 5278: 48fd ldr r0, [pc, #1012] ; (5670 ) │ │ ... │ │ │ │ -0000527c : │ │ - 527c: b5f0 push {r4, r5, r6, r7, lr} │ │ - 527e: 1c0e adds r6, r1, #0 │ │ - 5280: 78d1 ldrb r1, [r2, #3] │ │ - 5282: 1c04 adds r4, r0, #0 │ │ - 5284: b08d sub sp, #52 ; 0x34 │ │ - 5286: 1e48 subs r0, r1, #1 │ │ - 5288: 1c15 adds r5, r2, #0 │ │ - 528a: 280d cmp r0, #13 │ │ - 528c: d900 bls.n 5290 │ │ - 528e: e2bb b.n 5808 │ │ - 5290: f001 fbf8 bl 6a84 <__gnu_thumb1_case_uhi> │ │ - 5294: 000e movs r6, r1 │ │ - 5296: 02ba lsls r2, r7, #10 │ │ - 5298: 02ba lsls r2, r7, #10 │ │ - 529a: 0126 lsls r6, r4, #4 │ │ - 529c: 0196 lsls r6, r2, #6 │ │ - 529e: 02ba lsls r2, r7, #10 │ │ - 52a0: 02ba lsls r2, r7, #10 │ │ - 52a2: 01b0 lsls r0, r6, #6 │ │ - 52a4: 01d1 lsls r1, r2, #7 │ │ - 52a6: 02ba lsls r2, r7, #10 │ │ - 52a8: 0202 lsls r2, r0, #8 │ │ - 52aa: 02ba lsls r2, r7, #10 │ │ - 52ac: 00e7 lsls r7, r4, #3 │ │ - 52ae: 0220 lsls r0, r4, #8 │ │ - 52b0: 1c20 adds r0, r4, #0 │ │ - 52b2: f7ff fa99 bl 47e8 │ │ - 52b6: 4bc4 ldr r3, [pc, #784] ; (55c8 ) │ │ - 52b8: 58e3 ldr r3, [r4, r3] │ │ - 52ba: 4298 cmp r0, r3 │ │ - 52bc: db00 blt.n 52c0 │ │ - 52be: e2b2 b.n 5826 │ │ - 52c0: 23e2 movs r3, #226 ; 0xe2 │ │ - 52c2: 00db lsls r3, r3, #3 │ │ - 52c4: 58e3 ldr r3, [r4, r3] │ │ - 52c6: 3301 adds r3, #1 │ │ - 52c8: d000 beq.n 52cc │ │ - 52ca: e2ac b.n 5826 │ │ - 52cc: 4abf ldr r2, [pc, #764] ; (55cc ) │ │ - 52ce: 1c20 adds r0, r4, #0 │ │ - 52d0: 58a3 ldr r3, [r4, r2] │ │ - 52d2: 2b00 cmp r3, #0 │ │ - 52d4: d002 beq.n 52dc │ │ - 52d6: 3b03 subs r3, #3 │ │ - 52d8: 2b01 cmp r3, #1 │ │ - 52da: d837 bhi.n 534c │ │ - 52dc: f7ff fa84 bl 47e8 │ │ - 52e0: 2801 cmp r0, #1 │ │ - 52e2: dd00 ble.n 52e6 │ │ - 52e4: e29f b.n 5826 │ │ - 52e6: f003 f911 bl 850c <__gnu_thumb1_case_uqi+0x184> │ │ - 52ea: 4bb9 ldr r3, [pc, #740] ; (55d0 ) │ │ - 52ec: 1c07 adds r7, r0, #0 │ │ - 52ee: 401f ands r7, r3 │ │ - 52f0: d504 bpl.n 52fc │ │ - 52f2: 2302 movs r3, #2 │ │ - 52f4: 3f01 subs r7, #1 │ │ - 52f6: 425b negs r3, r3 │ │ - 52f8: 431f orrs r7, r3 │ │ - 52fa: 3701 adds r7, #1 │ │ - 52fc: 78aa ldrb r2, [r5, #2] │ │ - 52fe: 786b ldrb r3, [r5, #1] │ │ - 5300: 007f lsls r7, r7, #1 │ │ - 5302: 0212 lsls r2, r2, #8 │ │ - 5304: 431a orrs r2, r3 │ │ - 5306: 0412 lsls r2, r2, #16 │ │ - 5308: 0a13 lsrs r3, r2, #8 │ │ - 530a: 0e12 lsrs r2, r2, #24 │ │ - 530c: 4313 orrs r3, r2 │ │ - 530e: 041b lsls r3, r3, #16 │ │ - 5310: 0c1b lsrs r3, r3, #16 │ │ - 5312: 2b05 cmp r3, #5 │ │ - 5314: d906 bls.n 5324 │ │ - 5316: 796b ldrb r3, [r5, #5] │ │ - 5318: 2202 movs r2, #2 │ │ - 531a: 1c18 adds r0, r3, #0 │ │ - 531c: 4390 bics r0, r2 │ │ - 531e: d101 bne.n 5324 │ │ - 5320: 061f lsls r7, r3, #24 │ │ - 5322: 163f asrs r7, r7, #24 │ │ - 5324: 21e2 movs r1, #226 ; 0xe2 │ │ - 5326: 0049 lsls r1, r1, #1 │ │ - 5328: 187b adds r3, r7, r1 │ │ - 532a: 009b lsls r3, r3, #2 │ │ - 532c: 18e3 adds r3, r4, r3 │ │ - 532e: 685b ldr r3, [r3, #4] │ │ - 5330: 3302 adds r3, #2 │ │ - 5332: d001 beq.n 5338 │ │ - 5334: 2302 movs r3, #2 │ │ - 5336: 1bdf subs r7, r3, r7 │ │ - 5338: 22e2 movs r2, #226 ; 0xe2 │ │ - 533a: 0052 lsls r2, r2, #1 │ │ - 533c: 18bb adds r3, r7, r2 │ │ - 533e: 009b lsls r3, r3, #2 │ │ - 5340: 18e3 adds r3, r4, r3 │ │ - 5342: 685b ldr r3, [r3, #4] │ │ - 5344: 3302 adds r3, #2 │ │ - 5346: d000 beq.n 534a │ │ - 5348: e26d b.n 5826 │ │ - 534a: e031 b.n 53b0 │ │ - 534c: f7ff fa4c bl 47e8 │ │ - 5350: 2803 cmp r0, #3 │ │ - 5352: dd00 ble.n 5356 │ │ - 5354: e267 b.n 5826 │ │ - 5356: f003 f8d9 bl 850c <__gnu_thumb1_case_uqi+0x184> │ │ - 535a: 4a9e ldr r2, [pc, #632] ; (55d4 ) │ │ - 535c: 1c07 adds r7, r0, #0 │ │ - 535e: 4017 ands r7, r2 │ │ - 5360: d504 bpl.n 536c │ │ - 5362: 2304 movs r3, #4 │ │ - 5364: 3f01 subs r7, #1 │ │ - 5366: 425b negs r3, r3 │ │ - 5368: 431f orrs r7, r3 │ │ - 536a: 3701 adds r7, #1 │ │ - 536c: 78a9 ldrb r1, [r5, #2] │ │ - 536e: 786b ldrb r3, [r5, #1] │ │ - 5370: 0209 lsls r1, r1, #8 │ │ - 5372: 4319 orrs r1, r3 │ │ - 5374: 0409 lsls r1, r1, #16 │ │ - 5376: 0a0b lsrs r3, r1, #8 │ │ - 5378: 0e09 lsrs r1, r1, #24 │ │ - 537a: 430b orrs r3, r1 │ │ - 537c: 041b lsls r3, r3, #16 │ │ - 537e: 0c1b lsrs r3, r3, #16 │ │ - 5380: 2b05 cmp r3, #5 │ │ - 5382: d904 bls.n 538e │ │ - 5384: 796b ldrb r3, [r5, #5] │ │ - 5386: 0619 lsls r1, r3, #24 │ │ - 5388: 2b04 cmp r3, #4 │ │ - 538a: d800 bhi.n 538e │ │ - 538c: 160f asrs r7, r1, #24 │ │ - 538e: 2104 movs r1, #4 │ │ - 5390: 4249 negs r1, r1 │ │ - 5392: 20e2 movs r0, #226 ; 0xe2 │ │ - 5394: 0040 lsls r0, r0, #1 │ │ - 5396: 183b adds r3, r7, r0 │ │ - 5398: 009b lsls r3, r3, #2 │ │ - 539a: 18e3 adds r3, r4, r3 │ │ - 539c: 685b ldr r3, [r3, #4] │ │ - 539e: 3302 adds r3, #2 │ │ - 53a0: d006 beq.n 53b0 │ │ - 53a2: 3701 adds r7, #1 │ │ - 53a4: 4017 ands r7, r2 │ │ - 53a6: d5f4 bpl.n 5392 │ │ - 53a8: 3f01 subs r7, #1 │ │ - 53aa: 430f orrs r7, r1 │ │ - 53ac: 3701 adds r7, #1 │ │ - 53ae: e7f0 b.n 5392 │ │ - 53b0: 4a89 ldr r2, [pc, #548] ; (55d8 ) │ │ - 53b2: 00b3 lsls r3, r6, #2 │ │ - 53b4: 18e3 adds r3, r4, r3 │ │ - 53b6: 589a ldr r2, [r3, r2] │ │ - 53b8: a909 add r1, sp, #36 ; 0x24 │ │ - 53ba: 9305 str r3, [sp, #20] │ │ - 53bc: 9203 str r2, [sp, #12] │ │ - 53be: 1c10 adds r0, r2, #0 │ │ - 53c0: 2302 movs r3, #2 │ │ - 53c2: 2206 movs r2, #6 │ │ - 53c4: 714f strb r7, [r1, #5] │ │ - 53c6: f000 fd65 bl 5e94 │ │ - 53ca: 9b05 ldr r3, [sp, #20] │ │ - 53cc: 4982 ldr r1, [pc, #520] ; (55d8 ) │ │ - 53ce: 22e2 movs r2, #226 ; 0xe2 │ │ - 53d0: 0052 lsls r2, r2, #1 │ │ - 53d2: 5858 ldr r0, [r3, r1] │ │ - 53d4: 18bb adds r3, r7, r2 │ │ - 53d6: 009b lsls r3, r3, #2 │ │ - 53d8: 497c ldr r1, [pc, #496] ; (55cc ) │ │ - 53da: 18e3 adds r3, r4, r3 │ │ - 53dc: 6058 str r0, [r3, #4] │ │ - 53de: 5863 ldr r3, [r4, r1] │ │ - 53e0: 2b01 cmp r3, #1 │ │ - 53e2: d123 bne.n 542c │ │ - 53e4: 4b7b ldr r3, [pc, #492] ; (55d4 ) │ │ - 53e6: 3702 adds r7, #2 │ │ - 53e8: 403b ands r3, r7 │ │ - 53ea: d504 bpl.n 53f6 │ │ - 53ec: 2704 movs r7, #4 │ │ - 53ee: 3b01 subs r3, #1 │ │ - 53f0: 427f negs r7, r7 │ │ - 53f2: 433b orrs r3, r7 │ │ - 53f4: 3301 adds r3, #1 │ │ - 53f6: 4a79 ldr r2, [pc, #484] ; (55dc ) │ │ - 53f8: 009f lsls r7, r3, #2 │ │ - 53fa: 19e7 adds r7, r4, r7 │ │ - 53fc: 58ba ldr r2, [r7, r2] │ │ - 53fe: 3202 adds r2, #2 │ │ - 5400: d009 beq.n 5416 │ │ - 5402: 4877 ldr r0, [pc, #476] ; (55e0 ) │ │ - 5404: 4478 add r0, pc │ │ - 5406: f003 f889 bl 851c <__gnu_thumb1_case_uqi+0x194> │ │ - 540a: 1c20 adds r0, r4, #0 │ │ - 540c: 1c31 adds r1, r6, #0 │ │ - 540e: 2200 movs r2, #0 │ │ - 5410: f7ff fc18 bl 4c44 │ │ - 5414: e207 b.n 5826 │ │ - 5416: a909 add r1, sp, #36 ; 0x24 │ │ - 5418: 714b strb r3, [r1, #5] │ │ - 541a: 2206 movs r2, #6 │ │ - 541c: 2302 movs r3, #2 │ │ - 541e: f000 fd39 bl 5e94 │ │ - 5422: 486d ldr r0, [pc, #436] ; (55d8 ) │ │ - 5424: 9b05 ldr r3, [sp, #20] │ │ - 5426: 581b ldr r3, [r3, r0] │ │ - 5428: 486c ldr r0, [pc, #432] ; (55dc ) │ │ - 542a: 503b str r3, [r7, r0] │ │ - 542c: 4e6d ldr r6, [pc, #436] ; (55e4 ) │ │ - 542e: 9905 ldr r1, [sp, #20] │ │ - 5430: 598a ldr r2, [r1, r6] │ │ - 5432: 2a00 cmp r2, #0 │ │ - 5434: d150 bne.n 54d8 │ │ - 5436: 78a9 ldrb r1, [r5, #2] │ │ - 5438: 786b ldrb r3, [r5, #1] │ │ - 543a: 0209 lsls r1, r1, #8 │ │ - 543c: 4319 orrs r1, r3 │ │ - 543e: 0409 lsls r1, r1, #16 │ │ - 5440: 0a0b lsrs r3, r1, #8 │ │ - 5442: 0e09 lsrs r1, r1, #24 │ │ - 5444: 430b orrs r3, r1 │ │ - 5446: 041b lsls r3, r3, #16 │ │ - 5448: 0c1b lsrs r3, r3, #16 │ │ - 544a: 2b05 cmp r3, #5 │ │ - 544c: d944 bls.n 54d8 │ │ - 544e: 79ab ldrb r3, [r5, #6] │ │ - 5450: 756a strb r2, [r5, #21] │ │ - 5452: 2b00 cmp r3, #0 │ │ - 5454: d040 beq.n 54d8 │ │ - 5456: 1da8 adds r0, r5, #6 │ │ - 5458: f003 f868 bl 852c <__gnu_thumb1_case_uqi+0x1a4> │ │ - 545c: 9a05 ldr r2, [sp, #20] │ │ - 545e: 5190 str r0, [r2, r6] │ │ - 5460: e03a b.n 54d8 │ │ - 5462: 23e2 movs r3, #226 ; 0xe2 │ │ - 5464: 00db lsls r3, r3, #3 │ │ - 5466: 58e3 ldr r3, [r4, r3] │ │ - 5468: 2b00 cmp r3, #0 │ │ - 546a: db00 blt.n 546e │ │ - 546c: e1db b.n 5826 │ │ - 546e: 7953 ldrb r3, [r2, #5] │ │ - 5470: 061a lsls r2, r3, #24 │ │ - 5472: 2b04 cmp r3, #4 │ │ - 5474: d900 bls.n 5478 │ │ - 5476: e1d6 b.n 5826 │ │ - 5478: 4b58 ldr r3, [pc, #352] ; (55dc ) │ │ - 547a: 4957 ldr r1, [pc, #348] ; (55d8 ) │ │ - 547c: 1592 asrs r2, r2, #22 │ │ - 547e: 00b6 lsls r6, r6, #2 │ │ - 5480: 18a2 adds r2, r4, r2 │ │ - 5482: 19a6 adds r6, r4, r6 │ │ - 5484: 58d0 ldr r0, [r2, r3] │ │ - 5486: 5877 ldr r7, [r6, r1] │ │ - 5488: 42b8 cmp r0, r7 │ │ - 548a: d000 beq.n 548e │ │ - 548c: e1cb b.n 5826 │ │ - 548e: 2702 movs r7, #2 │ │ - 5490: 427f negs r7, r7 │ │ - 5492: 50d7 str r7, [r2, r3] │ │ - 5494: 1c29 adds r1, r5, #0 │ │ - 5496: 230d movs r3, #13 │ │ - 5498: 2206 movs r2, #6 │ │ - 549a: f000 fcfb bl 5e94 │ │ - 549e: 4b4b ldr r3, [pc, #300] ; (55cc ) │ │ - 54a0: 58e3 ldr r3, [r4, r3] │ │ - 54a2: 2b01 cmp r3, #1 │ │ - 54a4: d118 bne.n 54d8 │ │ - 54a6: 2305 movs r3, #5 │ │ - 54a8: 56eb ldrsb r3, [r5, r3] │ │ - 54aa: 4a4a ldr r2, [pc, #296] ; (55d4 ) │ │ - 54ac: 3302 adds r3, #2 │ │ - 54ae: 4013 ands r3, r2 │ │ - 54b0: d504 bpl.n 54bc │ │ - 54b2: 2204 movs r2, #4 │ │ - 54b4: 3b01 subs r3, #1 │ │ - 54b6: 4252 negs r2, r2 │ │ - 54b8: 4313 orrs r3, r2 │ │ - 54ba: 3301 adds r3, #1 │ │ - 54bc: 20e2 movs r0, #226 ; 0xe2 │ │ - 54be: 0040 lsls r0, r0, #1 │ │ - 54c0: 181a adds r2, r3, r0 │ │ - 54c2: 4945 ldr r1, [pc, #276] ; (55d8 ) │ │ - 54c4: 0092 lsls r2, r2, #2 │ │ - 54c6: 18a2 adds r2, r4, r2 │ │ - 54c8: 6057 str r7, [r2, #4] │ │ - 54ca: 716b strb r3, [r5, #5] │ │ - 54cc: 5870 ldr r0, [r6, r1] │ │ - 54ce: 2206 movs r2, #6 │ │ - 54d0: 1c29 adds r1, r5, #0 │ │ - 54d2: 230d movs r3, #13 │ │ - 54d4: f000 fcde bl 5e94 │ │ - 54d8: 1c20 adds r0, r4, #0 │ │ - 54da: f7ff fc3f bl 4d5c │ │ - 54de: e1a2 b.n 5826 │ │ - 54e0: 2305 movs r3, #5 │ │ - 54e2: 56d3 ldrsb r3, [r2, r3] │ │ - 54e4: 22e2 movs r2, #226 ; 0xe2 │ │ - 54e6: 00d2 lsls r2, r2, #3 │ │ - 54e8: 58a2 ldr r2, [r4, r2] │ │ - 54ea: 4293 cmp r3, r2 │ │ - 54ec: d00a beq.n 5504 │ │ - 54ee: 4b3e ldr r3, [pc, #248] ; (55e8 ) │ │ - 54f0: 58e0 ldr r0, [r4, r3] │ │ - 54f2: 2800 cmp r0, #0 │ │ - 54f4: d100 bne.n 54f8 │ │ - 54f6: e0af b.n 5658 │ │ - 54f8: 6803 ldr r3, [r0, #0] │ │ - 54fa: 493c ldr r1, [pc, #240] ; (55ec ) │ │ - 54fc: 681b ldr r3, [r3, #0] │ │ - 54fe: 4479 add r1, pc │ │ - 5500: 4798 blx r3 │ │ - 5502: e0a9 b.n 5658 │ │ - 5504: 20e2 movs r0, #226 ; 0xe2 │ │ - 5506: 36cf adds r6, #207 ; 0xcf │ │ - 5508: 0040 lsls r0, r0, #1 │ │ - 550a: 36ff adds r6, #255 ; 0xff │ │ - 550c: 181a adds r2, r3, r0 │ │ - 550e: 00b6 lsls r6, r6, #2 │ │ - 5510: 0092 lsls r2, r2, #2 │ │ - 5512: 19a6 adds r6, r4, r6 │ │ - 5514: 18a2 adds r2, r4, r2 │ │ - 5516: 6871 ldr r1, [r6, #4] │ │ - 5518: 6852 ldr r2, [r2, #4] │ │ - 551a: 4291 cmp r1, r2 │ │ - 551c: d009 beq.n 5532 │ │ - 551e: 4b32 ldr r3, [pc, #200] ; (55e8 ) │ │ - 5520: 58e0 ldr r0, [r4, r3] │ │ - 5522: 2800 cmp r0, #0 │ │ - 5524: d100 bne.n 5528 │ │ - 5526: e097 b.n 5658 │ │ - 5528: 6803 ldr r3, [r0, #0] │ │ - 552a: 4931 ldr r1, [pc, #196] ; (55f0 ) │ │ - 552c: 681b ldr r3, [r3, #0] │ │ - 552e: 4479 add r1, pc │ │ - 5530: e7e6 b.n 5500 │ │ - 5532: 019a lsls r2, r3, #6 │ │ - 5534: 025b lsls r3, r3, #9 │ │ - 5536: 1a9b subs r3, r3, r2 │ │ - 5538: 79aa ldrb r2, [r5, #6] │ │ - 553a: 2614 movs r6, #20 │ │ - 553c: 18e3 adds r3, r4, r3 │ │ - 553e: 4356 muls r6, r2 │ │ - 5540: 79ea ldrb r2, [r5, #7] │ │ - 5542: 199e adds r6, r3, r6 │ │ - 5544: 7a2b ldrb r3, [r5, #8] │ │ - 5546: 3628 adds r6, #40 ; 0x28 │ │ - 5548: 60f2 str r2, [r6, #12] │ │ - 554a: 6133 str r3, [r6, #16] │ │ - 554c: 2109 movs r1, #9 │ │ - 554e: 5669 ldrsb r1, [r5, r1] │ │ - 5550: 2205 movs r2, #5 │ │ - 5552: 230a movs r3, #10 │ │ - 5554: 56aa ldrsb r2, [r5, r2] │ │ - 5556: 56eb ldrsb r3, [r5, r3] │ │ - 5558: 1c20 adds r0, r4, #0 │ │ - 555a: 9100 str r1, [sp, #0] │ │ - 555c: 1c31 adds r1, r6, #0 │ │ - 555e: f7fe fe07 bl 4170 │ │ - 5562: 28f1 cmp r0, #241 ; 0xf1 │ │ - 5564: d000 beq.n 5568 │ │ - 5566: e154 b.n 5812 │ │ - 5568: 2109 movs r1, #9 │ │ - 556a: 5669 ldrsb r1, [r5, r1] │ │ - 556c: 2205 movs r2, #5 │ │ - 556e: 230a movs r3, #10 │ │ - 5570: 56aa ldrsb r2, [r5, r2] │ │ - 5572: 56eb ldrsb r3, [r5, r3] │ │ - 5574: 1c20 adds r0, r4, #0 │ │ - 5576: 9100 str r1, [sp, #0] │ │ - 5578: 1c31 adds r1, r6, #0 │ │ - 557a: f7fe fec5 bl 4308 │ │ - 557e: 28f1 cmp r0, #241 ; 0xf1 │ │ - 5580: d000 beq.n 5584 │ │ - 5582: e146 b.n 5812 │ │ - 5584: 78ab ldrb r3, [r5, #2] │ │ - 5586: 786a ldrb r2, [r5, #1] │ │ - 5588: 1c20 adds r0, r4, #0 │ │ - 558a: 021b lsls r3, r3, #8 │ │ - 558c: 4313 orrs r3, r2 │ │ - 558e: 041b lsls r3, r3, #16 │ │ - 5590: 0a1a lsrs r2, r3, #8 │ │ - 5592: 0e1b lsrs r3, r3, #24 │ │ - 5594: 431a orrs r2, r3 │ │ - 5596: 0412 lsls r2, r2, #16 │ │ - 5598: 1c29 adds r1, r5, #0 │ │ - 559a: 0c12 lsrs r2, r2, #16 │ │ - 559c: 2304 movs r3, #4 │ │ - 559e: f7ff fbb1 bl 4d04 │ │ - 55a2: 2209 movs r2, #9 │ │ - 55a4: 56aa ldrsb r2, [r5, r2] │ │ - 55a6: 2105 movs r1, #5 │ │ - 55a8: 230a movs r3, #10 │ │ - 55aa: 5669 ldrsb r1, [r5, r1] │ │ - 55ac: 56eb ldrsb r3, [r5, r3] │ │ - 55ae: 1c20 adds r0, r4, #0 │ │ - 55b0: 9200 str r2, [sp, #0] │ │ - 55b2: 1c32 adds r2, r6, #0 │ │ - 55b4: f7ff f90f bl 47d6 │ │ - 55b8: 1c20 adds r0, r4, #0 │ │ - 55ba: f7ff fca3 bl 4f04 │ │ - 55be: e04b b.n 5658 │ │ - 55c0: 1c20 adds r0, r4, #0 │ │ - 55c2: f7ff fe11 bl 51e8 │ │ - 55c6: e12e b.n 5826 │ │ - 55c8: 077c lsls r4, r7, #29 │ │ - 55ca: 0000 movs r0, r0 │ │ - 55cc: 0724 lsls r4, r4, #28 │ │ - 55ce: 0000 movs r0, r0 │ │ - 55d0: 0001 movs r1, r0 │ │ - 55d2: 8000 strh r0, [r0, #0] │ │ - 55d4: 0003 movs r3, r0 │ │ - 55d6: 8000 strh r0, [r0, #0] │ │ - 55d8: 073c lsls r4, r7, #28 │ │ - 55da: 0000 movs r0, r0 │ │ - 55dc: 0714 lsls r4, r2, #28 │ │ - 55de: 0000 movs r0, r0 │ │ - 55e0: 3dbc subs r5, #188 ; 0xbc │ │ - 55e2: 0000 movs r0, r0 │ │ - 55e4: 075c lsls r4, r3, #29 │ │ - 55e6: 0000 movs r0, r0 │ │ - 55e8: 07ac lsls r4, r5, #30 │ │ - 55ea: 0000 movs r0, r0 │ │ - 55ec: 3cff subs r4, #255 ; 0xff │ │ - 55ee: 0000 movs r0, r0 │ │ - 55f0: 3d00 subs r5, #0 │ │ - 55f2: 0000 movs r0, r0 │ │ - 55f4: 7156 strb r6, [r2, #5] │ │ - 55f6: 78ab ldrb r3, [r5, #2] │ │ - 55f8: 7852 ldrb r2, [r2, #1] │ │ - 55fa: 2100 movs r1, #0 │ │ - 55fc: 021b lsls r3, r3, #8 │ │ - 55fe: 4313 orrs r3, r2 │ │ - 5600: 041b lsls r3, r3, #16 │ │ - 5602: 0a1a lsrs r2, r3, #8 │ │ - 5604: 0e1b lsrs r3, r3, #24 │ │ - 5606: 431a orrs r2, r3 │ │ - 5608: 0412 lsls r2, r2, #16 │ │ - 560a: 0c12 lsrs r2, r2, #16 │ │ - 560c: 18ab adds r3, r5, r2 │ │ - 560e: 3b02 subs r3, #2 │ │ - 5610: 7019 strb r1, [r3, #0] │ │ - 5612: 1c20 adds r0, r4, #0 │ │ - 5614: 2308 movs r3, #8 │ │ - 5616: 1c29 adds r1, r5, #0 │ │ - 5618: f7ff fb74 bl 4d04 │ │ - 561c: 4b83 ldr r3, [pc, #524] ; (582c ) │ │ - 561e: 58e0 ldr r0, [r4, r3] │ │ - 5620: 2800 cmp r0, #0 │ │ - 5622: d100 bne.n 5626 │ │ - 5624: e0ff b.n 5826 │ │ - 5626: 6802 ldr r2, [r0, #0] │ │ - 5628: 4981 ldr r1, [pc, #516] ; (5830 ) │ │ - 562a: 1deb adds r3, r5, #7 │ │ - 562c: 6814 ldr r4, [r2, #0] │ │ - 562e: 4479 add r1, pc │ │ - 5630: 1c32 adds r2, r6, #0 │ │ - 5632: 47a0 blx r4 │ │ - 5634: e0f7 b.n 5826 │ │ - 5636: 1c20 adds r0, r4, #0 │ │ - 5638: f7ff face bl 4bd8 │ │ - 563c: 2801 cmp r0, #1 │ │ - 563e: dd05 ble.n 564c │ │ - 5640: 1c20 adds r0, r4, #0 │ │ - 5642: f7ff f8d1 bl 47e8 │ │ - 5646: 2801 cmp r0, #1 │ │ - 5648: dd00 ble.n 564c │ │ - 564a: e0ec b.n 5826 │ │ - 564c: 26e5 movs r6, #229 ; 0xe5 │ │ - 564e: 00f6 lsls r6, r6, #3 │ │ - 5650: 59a3 ldr r3, [r4, r6] │ │ - 5652: 681d ldr r5, [r3, #0] │ │ - 5654: 2d00 cmp r5, #0 │ │ - 5656: d103 bne.n 5660 │ │ - 5658: 1c20 adds r0, r4, #0 │ │ - 565a: f7ff fb73 bl 4d44 │ │ - 565e: e0e2 b.n 5826 │ │ - 5660: 1c20 adds r0, r4, #0 │ │ - 5662: a909 add r1, sp, #36 ; 0x24 │ │ - 5664: 220b movs r2, #11 │ │ - 5666: 230a movs r3, #10 │ │ - 5668: f7ff fb4c bl 4d04 │ │ - 566c: 686b ldr r3, [r5, #4] │ │ - 566e: 25e2 movs r5, #226 ; 0xe2 │ │ - 5670: 00ed lsls r5, r5, #3 │ │ - 5672: 5163 str r3, [r4, r5] │ │ - 5674: 4b6f ldr r3, [pc, #444] ; (5834 ) │ │ - 5676: 59a1 ldr r1, [r4, r6] │ │ - 5678: 1c20 adds r0, r4, #0 │ │ - 567a: 58e2 ldr r2, [r4, r3] │ │ - 567c: f7fe fea2 bl 43c4 │ │ - 5680: 2064 movs r0, #100 ; 0x64 │ │ - 5682: f000 fe1f bl 62c4 │ │ - 5686: 5963 ldr r3, [r4, r5] │ │ - 5688: 33c5 adds r3, #197 ; 0xc5 │ │ - 568a: 33ff adds r3, #255 ; 0xff │ │ - 568c: 009b lsls r3, r3, #2 │ │ - 568e: 18e3 adds r3, r4, r3 │ │ - 5690: 685b ldr r3, [r3, #4] │ │ - 5692: 3302 adds r3, #2 │ │ - 5694: d0da beq.n 564c │ │ - 5696: e7df b.n 5658 │ │ - 5698: 4967 ldr r1, [pc, #412] ; (5838 ) │ │ - 569a: 7952 ldrb r2, [r2, #5] │ │ - 569c: 2305 movs r3, #5 │ │ - 569e: 1860 adds r0, r4, r1 │ │ - 56a0: 1c21 adds r1, r4, #0 │ │ - 56a2: f001 f84b bl 673c │ │ - 56a6: 796b ldrb r3, [r5, #5] │ │ - 56a8: a909 add r1, sp, #36 ; 0x24 │ │ - 56aa: 36cf adds r6, #207 ; 0xcf │ │ - 56ac: 714b strb r3, [r1, #5] │ │ - 56ae: 6882 ldr r2, [r0, #8] │ │ - 56b0: 36ff adds r6, #255 ; 0xff │ │ - 56b2: 00b6 lsls r6, r6, #2 │ │ - 56b4: 718a strb r2, [r1, #6] │ │ - 56b6: 68c3 ldr r3, [r0, #12] │ │ - 56b8: 19a4 adds r4, r4, r6 │ │ - 56ba: 71cb strb r3, [r1, #7] │ │ - 56bc: 6902 ldr r2, [r0, #16] │ │ - 56be: 720a strb r2, [r1, #8] │ │ - 56c0: 6983 ldr r3, [r0, #24] │ │ - 56c2: 220b movs r2, #11 │ │ - 56c4: 724b strb r3, [r1, #9] │ │ - 56c6: 6943 ldr r3, [r0, #20] │ │ - 56c8: 6860 ldr r0, [r4, #4] │ │ - 56ca: 728b strb r3, [r1, #10] │ │ - 56cc: 230c movs r3, #12 │ │ - 56ce: f000 fbe1 bl 5e94 │ │ - 56d2: e0a8 b.n 5826 │ │ - 56d4: 23e2 movs r3, #226 ; 0xe2 │ │ - 56d6: 00db lsls r3, r3, #3 │ │ - 56d8: 58e3 ldr r3, [r4, r3] │ │ - 56da: 2b00 cmp r3, #0 │ │ - 56dc: db00 blt.n 56e0 │ │ - 56de: e6fb b.n 54d8 │ │ - 56e0: 2305 movs r3, #5 │ │ - 56e2: 56d3 ldrsb r3, [r2, r3] │ │ - 56e4: 2b00 cmp r3, #0 │ │ - 56e6: dc00 bgt.n 56ea │ │ - 56e8: e6f6 b.n 54d8 │ │ - 56ea: 7853 ldrb r3, [r2, #1] │ │ - 56ec: 7892 ldrb r2, [r2, #2] │ │ - 56ee: 0212 lsls r2, r2, #8 │ │ - 56f0: 431a orrs r2, r3 │ │ - 56f2: 0412 lsls r2, r2, #16 │ │ - 56f4: 0a13 lsrs r3, r2, #8 │ │ - 56f6: 0e12 lsrs r2, r2, #24 │ │ - 56f8: 4313 orrs r3, r2 │ │ - 56fa: 041b lsls r3, r3, #16 │ │ - 56fc: 0c1b lsrs r3, r3, #16 │ │ - 56fe: 2b1d cmp r3, #29 │ │ - 5700: d800 bhi.n 5704 │ │ - 5702: e090 b.n 5826 │ │ - 5704: 79aa ldrb r2, [r5, #6] │ │ - 5706: 1f13 subs r3, r2, #4 │ │ - 5708: 2b2e cmp r3, #46 ; 0x2e │ │ - 570a: d900 bls.n 570e │ │ - 570c: e08b b.n 5826 │ │ - 570e: 79eb ldrb r3, [r5, #7] │ │ - 5710: 1f19 subs r1, r3, #4 │ │ - 5712: 292e cmp r1, #46 ; 0x2e │ │ - 5714: d900 bls.n 5718 │ │ - 5716: e086 b.n 5826 │ │ - 5718: 0612 lsls r2, r2, #24 │ │ - 571a: 061b lsls r3, r3, #24 │ │ - 571c: 1612 asrs r2, r2, #24 │ │ - 571e: 161b asrs r3, r3, #24 │ │ - 5720: 60a2 str r2, [r4, #8] │ │ - 5722: 6063 str r3, [r4, #4] │ │ - 5724: 7a2b ldrb r3, [r5, #8] │ │ - 5726: 4943 ldr r1, [pc, #268] ; (5834 ) │ │ - 5728: 061a lsls r2, r3, #24 │ │ - 572a: 1612 asrs r2, r2, #24 │ │ - 572c: 5062 str r2, [r4, r1] │ │ - 572e: d104 bne.n 573a │ │ - 5730: 20e3 movs r0, #227 ; 0xe3 │ │ - 5732: 00c0 lsls r0, r0, #3 │ │ - 5734: 1826 adds r6, r4, r0 │ │ - 5736: 2701 movs r7, #1 │ │ - 5738: e026 b.n 5788 │ │ - 573a: 3b03 subs r3, #3 │ │ - 573c: 2b01 cmp r3, #1 │ │ - 573e: d829 bhi.n 5794 │ │ - 5740: e7f6 b.n 5730 │ │ - 5742: a907 add r1, sp, #28 │ │ - 5744: 230d movs r3, #13 │ │ - 5746: 2206 movs r2, #6 │ │ - 5748: 714f strb r7, [r1, #5] │ │ - 574a: f000 fba3 bl 5e94 │ │ - 574e: 4b3b ldr r3, [pc, #236] ; (583c ) │ │ - 5750: 58e3 ldr r3, [r4, r3] │ │ - 5752: 3302 adds r3, #2 │ │ - 5754: d01c beq.n 5790 │ │ - 5756: 4b3a ldr r3, [pc, #232] ; (5840 ) │ │ - 5758: 58e3 ldr r3, [r4, r3] │ │ - 575a: 3302 adds r3, #2 │ │ - 575c: d10d bne.n 577a │ │ - 575e: 2302 movs r3, #2 │ │ - 5760: 21e2 movs r1, #226 ; 0xe2 │ │ - 5762: 0049 lsls r1, r1, #1 │ │ - 5764: 185a adds r2, r3, r1 │ │ - 5766: 6830 ldr r0, [r6, #0] │ │ - 5768: 0092 lsls r2, r2, #2 │ │ - 576a: 18a2 adds r2, r4, r2 │ │ - 576c: a909 add r1, sp, #36 ; 0x24 │ │ - 576e: 6050 str r0, [r2, #4] │ │ - 5770: 714b strb r3, [r1, #5] │ │ - 5772: 2206 movs r2, #6 │ │ - 5774: 2302 movs r3, #2 │ │ - 5776: f000 fb8d bl 5e94 │ │ - 577a: 2302 movs r3, #2 │ │ - 577c: 425b negs r3, r3 │ │ - 577e: 6033 str r3, [r6, #0] │ │ - 5780: 3702 adds r7, #2 │ │ - 5782: 3608 adds r6, #8 │ │ - 5784: 2f05 cmp r7, #5 │ │ - 5786: d005 beq.n 5794 │ │ - 5788: 6830 ldr r0, [r6, #0] │ │ - 578a: 1c81 adds r1, r0, #2 │ │ - 578c: d1d9 bne.n 5742 │ │ - 578e: e7f7 b.n 5780 │ │ - 5790: 2300 movs r3, #0 │ │ - 5792: e7e5 b.n 5760 │ │ - 5794: 4a27 ldr r2, [pc, #156] ; (5834 ) │ │ - 5796: 58a3 ldr r3, [r4, r2] │ │ - 5798: 2b01 cmp r3, #1 │ │ - 579a: d00b beq.n 57b4 │ │ - 579c: 2108 movs r1, #8 │ │ - 579e: 5669 ldrsb r1, [r5, r1] │ │ - 57a0: 1c20 adds r0, r4, #0 │ │ - 57a2: f7fe fc9d bl 40e0 │ │ - 57a6: 6823 ldr r3, [r4, #0] │ │ - 57a8: 1c29 adds r1, r5, #0 │ │ - 57aa: 3109 adds r1, #9 │ │ - 57ac: 689b ldr r3, [r3, #8] │ │ - 57ae: 1c20 adds r0, r4, #0 │ │ - 57b0: 4798 blx r3 │ │ - 57b2: e691 b.n 54d8 │ │ - 57b4: 4b21 ldr r3, [pc, #132] ; (583c ) │ │ - 57b6: 2600 movs r6, #0 │ │ - 57b8: 18e7 adds r7, r4, r3 │ │ - 57ba: 6838 ldr r0, [r7, #0] │ │ - 57bc: 1c81 adds r1, r0, #2 │ │ - 57be: d01e beq.n 57fe │ │ - 57c0: 2303 movs r3, #3 │ │ - 57c2: 1cb2 adds r2, r6, #2 │ │ - 57c4: 401a ands r2, r3 │ │ - 57c6: 4b1d ldr r3, [pc, #116] ; (583c ) │ │ - 57c8: 9205 str r2, [sp, #20] │ │ - 57ca: 0092 lsls r2, r2, #2 │ │ - 57cc: 18a2 adds r2, r4, r2 │ │ - 57ce: 58d3 ldr r3, [r2, r3] │ │ - 57d0: 4298 cmp r0, r3 │ │ - 57d2: d014 beq.n 57fe │ │ - 57d4: a909 add r1, sp, #36 ; 0x24 │ │ - 57d6: 3302 adds r3, #2 │ │ - 57d8: d109 bne.n 57ee │ │ - 57da: 4b18 ldr r3, [pc, #96] ; (583c ) │ │ - 57dc: 50d0 str r0, [r2, r3] │ │ - 57de: 9805 ldr r0, [sp, #20] │ │ - 57e0: 2206 movs r2, #6 │ │ - 57e2: 2302 movs r3, #2 │ │ - 57e4: 7148 strb r0, [r1, #5] │ │ - 57e6: 6838 ldr r0, [r7, #0] │ │ - 57e8: f000 fb54 bl 5e94 │ │ - 57ec: e007 b.n 57fe │ │ - 57ee: 230d movs r3, #13 │ │ - 57f0: 2206 movs r2, #6 │ │ - 57f2: 714e strb r6, [r1, #5] │ │ - 57f4: f000 fb4e bl 5e94 │ │ - 57f8: 2302 movs r3, #2 │ │ - 57fa: 425b negs r3, r3 │ │ - 57fc: 603b str r3, [r7, #0] │ │ - 57fe: 3601 adds r6, #1 │ │ - 5800: 3704 adds r7, #4 │ │ - 5802: 2e04 cmp r6, #4 │ │ - 5804: d1d9 bne.n 57ba │ │ - 5806: e7c9 b.n 579c │ │ - 5808: 480e ldr r0, [pc, #56] ; (5844 ) │ │ - 580a: 4478 add r0, pc │ │ - 580c: f002 fe96 bl 853c <__gnu_thumb1_case_uqi+0x1b4> │ │ - 5810: e009 b.n 5826 │ │ - 5812: 4b06 ldr r3, [pc, #24] ; (582c ) │ │ - 5814: 58e0 ldr r0, [r4, r3] │ │ - 5816: 2800 cmp r0, #0 │ │ - 5818: d100 bne.n 581c │ │ - 581a: e71d b.n 5658 │ │ - 581c: 6803 ldr r3, [r0, #0] │ │ - 581e: 490a ldr r1, [pc, #40] ; (5848 ) │ │ - 5820: 681b ldr r3, [r3, #0] │ │ - 5822: 4479 add r1, pc │ │ - 5824: e66c b.n 5500 │ │ - 5826: b00d add sp, #52 ; 0x34 │ │ - 5828: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 582a: 46c0 nop ; (mov r8, r8) │ │ - 582c: 07ac lsls r4, r5, #30 │ │ - 582e: 0000 movs r0, r0 │ │ - 5830: 3c6c subs r4, #108 ; 0x6c │ │ - 5832: 0000 movs r0, r0 │ │ - 5834: 0724 lsls r4, r4, #28 │ │ - 5836: 0000 movs r0, r0 │ │ - 5838: 072c lsls r4, r5, #28 │ │ - 583a: 0000 movs r0, r0 │ │ - 583c: 0714 lsls r4, r2, #28 │ │ +0000527c : │ │ + 527c: b510 push {r4, lr} │ │ + 527e: 4b0c ldr r3, [pc, #48] ; (52b0 ) │ │ + 5280: 4a0c ldr r2, [pc, #48] ; (52b4 ) │ │ + 5282: 18c3 adds r3, r0, r3 │ │ + 5284: 1881 adds r1, r0, r2 │ │ + 5286: 681a ldr r2, [r3, #0] │ │ + 5288: 1c54 adds r4, r2, #1 │ │ + 528a: d004 beq.n 5296 │ │ + 528c: 4b0a ldr r3, [pc, #40] ; (52b8 ) │ │ + 528e: 490b ldr r1, [pc, #44] ; (52bc ) │ │ + 5290: 18c3 adds r3, r0, r3 │ │ + 5292: 1840 adds r0, r0, r1 │ │ + 5294: e006 b.n 52a4 │ │ + 5296: 3304 adds r3, #4 │ │ + 5298: 428b cmp r3, r1 │ │ + 529a: d1f4 bne.n 5286 │ │ + 529c: e007 b.n 52ae │ │ + 529e: 3304 adds r3, #4 │ │ + 52a0: 4283 cmp r3, r0 │ │ + 52a2: d004 beq.n 52ae │ │ + 52a4: 6819 ldr r1, [r3, #0] │ │ + 52a6: 3101 adds r1, #1 │ │ + 52a8: d1f9 bne.n 529e │ │ + 52aa: 601a str r2, [r3, #0] │ │ + 52ac: e7f7 b.n 529e │ │ + 52ae: bd10 pop {r4, pc} │ │ + 52b0: 073c lsls r4, r7, #28 │ │ + 52b2: 0000 movs r0, r0 │ │ + 52b4: 075c lsls r4, r3, #29 │ │ + 52b6: 0000 movs r0, r0 │ │ + 52b8: 0714 lsls r4, r2, #28 │ │ + 52ba: 0000 movs r0, r0 │ │ + 52bc: 0724 lsls r4, r4, #28 │ │ + ... │ │ + │ │ +000052c0 : │ │ + 52c0: 1c01 adds r1, r0, #0 │ │ + 52c2: b510 push {r4, lr} │ │ + 52c4: 1c02 adds r2, r0, #0 │ │ + 52c6: 2400 movs r4, #0 │ │ + 52c8: 3120 adds r1, #32 │ │ + 52ca: c210 stmia r2!, {r4} │ │ + 52cc: 2300 movs r3, #0 │ │ + 52ce: 428a cmp r2, r1 │ │ + 52d0: d1fb bne.n 52ca │ │ + 52d2: 6203 str r3, [r0, #32] │ │ + 52d4: 6283 str r3, [r0, #40] ; 0x28 │ │ + 52d6: 6243 str r3, [r0, #36] ; 0x24 │ │ + 52d8: bd10 pop {r4, pc} │ │ + │ │ +000052da : │ │ + 52da: b538 push {r3, r4, r5, lr} │ │ + 52dc: 1c05 adds r5, r0, #0 │ │ + 52de: 2400 movs r4, #0 │ │ + 52e0: 5928 ldr r0, [r5, r4] │ │ + 52e2: 2800 cmp r0, #0 │ │ + 52e4: d001 beq.n 52ea │ │ + 52e6: f001 f841 bl 636c │ │ + 52ea: 2300 movs r3, #0 │ │ + 52ec: 512b str r3, [r5, r4] │ │ + 52ee: 3404 adds r4, #4 │ │ + 52f0: 2c20 cmp r4, #32 │ │ + 52f2: d1f5 bne.n 52e0 │ │ + 52f4: bd38 pop {r3, r4, r5, pc} │ │ + │ │ +000052f6 : │ │ + 52f6: b510 push {r4, lr} │ │ + 52f8: 1c04 adds r4, r0, #0 │ │ + 52fa: f7ff ffee bl 52da │ │ + 52fe: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 5300: 2800 cmp r0, #0 │ │ + 5302: d002 beq.n 530a │ │ + 5304: 6803 ldr r3, [r0, #0] │ │ + 5306: 685b ldr r3, [r3, #4] │ │ + 5308: 4798 blx r3 │ │ + 530a: 1c20 adds r0, r4, #0 │ │ + 530c: bd10 pop {r4, pc} │ │ + ... │ │ + │ │ +00005310 : │ │ + 5310: b5f0 push {r4, r5, r6, r7, lr} │ │ + 5312: 4d69 ldr r5, [pc, #420] ; (54b8 ) │ │ + 5314: b0b5 sub sp, #212 ; 0xd4 │ │ + 5316: 1c04 adds r4, r0, #0 │ │ + 5318: 447d add r5, pc │ │ + 531a: 682d ldr r5, [r5, #0] │ │ + 531c: 1c0e adds r6, r1, #0 │ │ + 531e: 682b ldr r3, [r5, #0] │ │ + 5320: 1c17 adds r7, r2, #0 │ │ + 5322: 9333 str r3, [sp, #204] ; 0xcc │ │ + 5324: f003 fe60 bl 8fe8 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + 5328: 2300 movs r3, #0 │ │ + 532a: 9503 str r5, [sp, #12] │ │ + 532c: 6003 str r3, [r0, #0] │ │ + 532e: 429f cmp r7, r3 │ │ + 5330: d145 bne.n 53be │ │ + 5332: f003 fe59 bl 8fe8 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + 5336: 6007 str r7, [r0, #0] │ │ + 5338: 2e00 cmp r6, #0 │ │ + 533a: d104 bne.n 5346 │ │ + 533c: f003 fe54 bl 8fe8 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + 5340: 2316 movs r3, #22 │ │ + 5342: 6003 str r3, [r0, #0] │ │ + 5344: e058 b.n 53f8 │ │ + 5346: 2001 movs r0, #1 │ │ + 5348: 6227 str r7, [r4, #32] │ │ + 534a: 1c01 adds r1, r0, #0 │ │ + 534c: 1c3a adds r2, r7, #0 │ │ + 534e: f003 fe53 bl 8ff8 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + 5352: 1e05 subs r5, r0, #0 │ │ + 5354: dc00 bgt.n 5358 │ │ + 5356: e0a2 b.n 549e │ │ + 5358: 2701 movs r7, #1 │ │ + 535a: 2036 movs r0, #54 ; 0x36 │ │ + 535c: ab0f add r3, sp, #60 ; 0x3c │ │ + 535e: 9302 str r3, [sp, #8] │ │ + 5360: 801f strh r7, [r3, #0] │ │ + 5362: ab02 add r3, sp, #8 │ │ + 5364: 18c0 adds r0, r0, r3 │ │ + 5366: 1c31 adds r1, r6, #0 │ │ + 5368: f003 fe26 bl 8fb8 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ + 536c: 2304 movs r3, #4 │ │ + 536e: 1c39 adds r1, r7, #0 │ │ + 5370: 9300 str r3, [sp, #0] │ │ + 5372: 2202 movs r2, #2 │ │ + 5374: 1c28 adds r0, r5, #0 │ │ + 5376: ab07 add r3, sp, #28 │ │ + 5378: 9707 str r7, [sp, #28] │ │ + 537a: f003 fe45 bl 9008 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + 537e: 1c28 adds r0, r5, #0 │ │ + 5380: 9902 ldr r1, [sp, #8] │ │ + 5382: 226e movs r2, #110 ; 0x6e │ │ + 5384: f003 fe48 bl 9018 <_Unwind_GetTextRelBase@@Base+0x148> │ │ + 5388: 2800 cmp r0, #0 │ │ + 538a: d008 beq.n 539e │ │ + 538c: 1c28 adds r0, r5, #0 │ │ + 538e: f000 ffed bl 636c │ │ + 5392: f003 fe29 bl 8fe8 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + 5396: 6803 ldr r3, [r0, #0] │ │ + 5398: 2b00 cmp r3, #0 │ │ + 539a: d000 beq.n 539e │ │ + 539c: e07f b.n 549e │ │ + 539e: 1c28 adds r0, r5, #0 │ │ + 53a0: 2105 movs r1, #5 │ │ + 53a2: f003 fe41 bl 9028 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + 53a6: 2800 cmp r0, #0 │ │ + 53a8: d105 bne.n 53b6 │ │ + 53aa: 6a23 ldr r3, [r4, #32] │ │ + 53ac: 1c5a adds r2, r3, #1 │ │ + 53ae: 009b lsls r3, r3, #2 │ │ + 53b0: 6222 str r2, [r4, #32] │ │ + 53b2: 511d str r5, [r3, r4] │ │ + 53b4: e06e b.n 5494 │ │ + 53b6: 1c28 adds r0, r5, #0 │ │ + 53b8: f000 ffd8 bl 636c │ │ + 53bc: e06a b.n 5494 │ │ + 53be: 493f ldr r1, [pc, #252] ; (54bc ) │ │ + 53c0: ad2b add r5, sp, #172 ; 0xac │ │ + 53c2: 1c3a adds r2, r7, #0 │ │ + 53c4: 4479 add r1, pc │ │ + 53c6: af07 add r7, sp, #28 │ │ + 53c8: 1c28 adds r0, r5, #0 │ │ + 53ca: f003 fe05 bl 8fd8 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + 53ce: 2100 movs r1, #0 │ │ + 53d0: 2220 movs r2, #32 │ │ + 53d2: 1c38 adds r0, r7, #0 │ │ + 53d4: f003 fda0 bl 8f18 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + 53d8: 2301 movs r3, #1 │ │ + 53da: 1c30 adds r0, r6, #0 │ │ + 53dc: 9307 str r3, [sp, #28] │ │ + 53de: 60bb str r3, [r7, #8] │ │ + 53e0: 1c29 adds r1, r5, #0 │ │ + 53e2: 1c3a adds r2, r7, #0 │ │ + 53e4: ab05 add r3, sp, #20 │ │ + 53e6: f003 fe27 bl 9038 <_Unwind_GetTextRelBase@@Base+0x168> │ │ + 53ea: 2800 cmp r0, #0 │ │ + 53ec: da07 bge.n 53fe │ │ + 53ee: f003 fdfb bl 8fe8 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + 53f2: 6803 ldr r3, [r0, #0] │ │ + 53f4: 2b00 cmp r3, #0 │ │ + 53f6: d152 bne.n 549e │ │ + 53f8: 2001 movs r0, #1 │ │ + 53fa: 4240 negs r0, r0 │ │ + 53fc: e052 b.n 54a4 │ │ + 53fe: 2300 movs r3, #0 │ │ + 5400: 6223 str r3, [r4, #32] │ │ + 5402: 9b05 ldr r3, [sp, #20] │ │ + 5404: 9302 str r3, [sp, #8] │ │ + 5406: 9b05 ldr r3, [sp, #20] │ │ + 5408: 2b00 cmp r3, #0 │ │ + 540a: d03d beq.n 5488 │ │ + 540c: 3304 adds r3, #4 │ │ + 540e: cb07 ldmia r3!, {r0, r1, r2} │ │ + 5410: f003 fdf2 bl 8ff8 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + 5414: 1e05 subs r5, r0, #0 │ │ + 5416: db33 blt.n 5480 │ │ + 5418: 2601 movs r6, #1 │ │ + 541a: 2304 movs r3, #4 │ │ + 541c: af06 add r7, sp, #24 │ │ + 541e: 9300 str r3, [sp, #0] │ │ + 5420: 1c31 adds r1, r6, #0 │ │ + 5422: 1c3b adds r3, r7, #0 │ │ + 5424: 2202 movs r2, #2 │ │ + 5426: 9606 str r6, [sp, #24] │ │ + 5428: f003 fdee bl 9008 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + 542c: 9b05 ldr r3, [sp, #20] │ │ + 542e: 685b ldr r3, [r3, #4] │ │ + 5430: 2b0a cmp r3, #10 │ │ + 5432: d10e bne.n 5452 │ │ + 5434: 2304 movs r3, #4 │ │ + 5436: 1c28 adds r0, r5, #0 │ │ + 5438: 9300 str r3, [sp, #0] │ │ + 543a: 2129 movs r1, #41 ; 0x29 │ │ + 543c: 221a movs r2, #26 │ │ + 543e: 1c3b adds r3, r7, #0 │ │ + 5440: 9606 str r6, [sp, #24] │ │ + 5442: f003 fde1 bl 9008 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + 5446: 2800 cmp r0, #0 │ │ + 5448: da03 bge.n 5452 │ │ + 544a: 481d ldr r0, [pc, #116] ; (54c0 ) │ │ + 544c: 4478 add r0, pc │ │ + 544e: f003 fdbb bl 8fc8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + 5452: 9b05 ldr r3, [sp, #20] │ │ + 5454: 1c28 adds r0, r5, #0 │ │ + 5456: 6999 ldr r1, [r3, #24] │ │ + 5458: 691a ldr r2, [r3, #16] │ │ + 545a: f003 fddd bl 9018 <_Unwind_GetTextRelBase@@Base+0x148> │ │ + 545e: 2800 cmp r0, #0 │ │ + 5460: d10b bne.n 547a │ │ + 5462: 1c28 adds r0, r5, #0 │ │ + 5464: 2105 movs r1, #5 │ │ + 5466: f003 fddf bl 9028 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + 546a: 2800 cmp r0, #0 │ │ + 546c: d105 bne.n 547a │ │ + 546e: 6a23 ldr r3, [r4, #32] │ │ + 5470: 1c5a adds r2, r3, #1 │ │ + 5472: 009b lsls r3, r3, #2 │ │ + 5474: 6222 str r2, [r4, #32] │ │ + 5476: 511d str r5, [r3, r4] │ │ + 5478: e002 b.n 5480 │ │ + 547a: 1c28 adds r0, r5, #0 │ │ + 547c: f000 ff76 bl 636c │ │ + 5480: 9b05 ldr r3, [sp, #20] │ │ + 5482: 69db ldr r3, [r3, #28] │ │ + 5484: 9305 str r3, [sp, #20] │ │ + 5486: e7be b.n 5406 │ │ + 5488: 9b02 ldr r3, [sp, #8] │ │ + 548a: 2b00 cmp r3, #0 │ │ + 548c: d002 beq.n 5494 │ │ + 548e: 1c18 adds r0, r3, #0 │ │ + 5490: f003 fdda bl 9048 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + 5494: 2000 movs r0, #0 │ │ + 5496: 6a23 ldr r3, [r4, #32] │ │ + 5498: 4283 cmp r3, r0 │ │ + 549a: d103 bne.n 54a4 │ │ + 549c: e7a7 b.n 53ee │ │ + 549e: f003 fda3 bl 8fe8 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + 54a2: 6800 ldr r0, [r0, #0] │ │ + 54a4: 9b03 ldr r3, [sp, #12] │ │ + 54a6: 9a33 ldr r2, [sp, #204] ; 0xcc │ │ + 54a8: 681b ldr r3, [r3, #0] │ │ + 54aa: 429a cmp r2, r3 │ │ + 54ac: d001 beq.n 54b2 │ │ + 54ae: f003 fd13 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 54b2: b035 add sp, #212 ; 0xd4 │ │ + 54b4: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 54b6: 46c0 nop ; (mov r8, r8) │ │ + 54b8: 6ba0 ldr r0, [r4, #56] ; 0x38 │ │ + 54ba: 0000 movs r0, r0 │ │ + 54bc: 47ae ; instruction: 0x47ae │ │ + 54be: 0000 movs r0, r0 │ │ + 54c0: 4729 bx r5 │ │ + ... │ │ + │ │ +000054c4 : │ │ + 54c4: b5f0 push {r4, r5, r6, r7, lr} │ │ + 54c6: 26e2 movs r6, #226 ; 0xe2 │ │ + 54c8: 4b27 ldr r3, [pc, #156] ; (5568 ) │ │ + 54ca: b085 sub sp, #20 │ │ + 54cc: 00f6 lsls r6, r6, #3 │ │ + 54ce: 447b add r3, pc │ │ + 54d0: 681b ldr r3, [r3, #0] │ │ + 54d2: 1c04 adds r4, r0, #0 │ │ + 54d4: 681a ldr r2, [r3, #0] │ │ + 54d6: 1c1d adds r5, r3, #0 │ │ + 54d8: 9203 str r2, [sp, #12] │ │ + 54da: 5982 ldr r2, [r0, r6] │ │ + 54dc: 1c53 adds r3, r2, #1 │ │ + 54de: d13b bne.n 5558 │ │ + 54e0: 23e5 movs r3, #229 ; 0xe5 │ │ + 54e2: 00db lsls r3, r3, #3 │ │ + 54e4: 58c0 ldr r0, [r0, r3] │ │ + 54e6: 2800 cmp r0, #0 │ │ + 54e8: d001 beq.n 54ee │ │ + 54ea: f7ff fc30 bl 4d4e │ │ + 54ee: 4f1f ldr r7, [pc, #124] ; (556c ) │ │ + 54f0: 1c20 adds r0, r4, #0 │ │ + 54f2: 59e1 ldr r1, [r4, r7] │ │ + 54f4: f7fe ff24 bl 4340 │ │ + 54f8: 4b1d ldr r3, [pc, #116] ; (5570 ) │ │ + 54fa: 1c20 adds r0, r4, #0 │ │ + 54fc: 18e1 adds r1, r4, r3 │ │ + 54fe: f7fe fe99 bl 4234 │ │ + 5502: 59e3 ldr r3, [r4, r7] │ │ + 5504: 2b00 cmp r3, #0 │ │ + 5506: d107 bne.n 5518 │ │ + 5508: 1c23 adds r3, r4, #0 │ │ + 550a: 22e3 movs r2, #227 ; 0xe3 │ │ + 550c: 33e9 adds r3, #233 ; 0xe9 │ │ + 550e: 0092 lsls r2, r2, #2 │ │ + 5510: 18a1 adds r1, r4, r2 │ │ + 5512: 33ff adds r3, #255 ; 0xff │ │ + 5514: 2200 movs r2, #0 │ │ + 5516: e016 b.n 5546 │ │ + 5518: 3b03 subs r3, #3 │ │ + 551a: 2b01 cmp r3, #1 │ │ + 551c: d9f4 bls.n 5508 │ │ + 551e: 2300 movs r3, #0 │ │ + 5520: 1c20 adds r0, r4, #0 │ │ + 5522: 51a3 str r3, [r4, r6] │ │ + 5524: f7ff fd70 bl 5008 │ │ + 5528: 2205 movs r2, #5 │ │ + 552a: 1c20 adds r0, r4, #0 │ │ + 552c: 1c13 adds r3, r2, #0 │ │ + 552e: a901 add r1, sp, #4 │ │ + 5530: f7ff fd34 bl 4f9c │ │ + 5534: 1c20 adds r0, r4, #0 │ │ + 5536: f7ff fd4f bl 4fd8 │ │ + 553a: 23f1 movs r3, #241 ; 0xf1 │ │ + 553c: 00db lsls r3, r3, #3 │ │ + 553e: 18e0 adds r0, r4, r3 │ │ + 5540: f001 f8a2 bl 6688 │ │ + 5544: e008 b.n 5558 │ │ + 5546: 20e0 movs r0, #224 ; 0xe0 │ │ + 5548: 0080 lsls r0, r0, #2 │ │ + 554a: 601a str r2, [r3, #0] │ │ + 554c: 1818 adds r0, r3, r0 │ │ + 554e: 3314 adds r3, #20 │ │ + 5550: 6002 str r2, [r0, #0] │ │ + 5552: 428b cmp r3, r1 │ │ + 5554: d1f7 bne.n 5546 │ │ + 5556: e7e2 b.n 551e │ │ + 5558: 9a03 ldr r2, [sp, #12] │ │ + 555a: 682b ldr r3, [r5, #0] │ │ + 555c: 429a cmp r2, r3 │ │ + 555e: d001 beq.n 5564 │ │ + 5560: f003 fcba bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 5564: b005 add sp, #20 │ │ + 5566: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 5568: 69ea ldr r2, [r5, #28] │ │ + 556a: 0000 movs r0, r0 │ │ + 556c: 0724 lsls r4, r4, #28 │ │ + 556e: 0000 movs r0, r0 │ │ + 5570: 0794 lsls r4, r2, #30 │ │ + ... │ │ + │ │ +00005574 : │ │ + 5574: b5f0 push {r4, r5, r6, r7, lr} │ │ + 5576: 1c15 adds r5, r2, #0 │ │ + 5578: 4bb0 ldr r3, [pc, #704] ; (583c ) │ │ + 557a: b08d sub sp, #52 ; 0x34 │ │ + 557c: 1c0e adds r6, r1, #0 │ │ + 557e: 447b add r3, pc │ │ + 5580: 681b ldr r3, [r3, #0] │ │ + 5582: 1c04 adds r4, r0, #0 │ │ + 5584: 681a ldr r2, [r3, #0] │ │ + 5586: 920b str r2, [sp, #44] ; 0x2c │ │ + 5588: 78e9 ldrb r1, [r5, #3] │ │ + 558a: 9304 str r3, [sp, #16] │ │ + 558c: 1e48 subs r0, r1, #1 │ │ + 558e: 280d cmp r0, #13 │ │ + 5590: d900 bls.n 5594 │ │ + 5592: e2c3 b.n 5b1c │ │ + 5594: f001 fca8 bl 6ee8 <__gnu_thumb1_case_uhi@@Base> │ │ + 5598: 000e movs r6, r1 │ │ + 559a: 02c2 lsls r2, r0, #11 │ │ + 559c: 02c2 lsls r2, r0, #11 │ │ + 559e: 0129 lsls r1, r5, #4 │ │ + 55a0: 01b2 lsls r2, r6, #6 │ │ + 55a2: 02c2 lsls r2, r0, #11 │ │ + 55a4: 02c2 lsls r2, r0, #11 │ │ + 55a6: 01b6 lsls r6, r6, #6 │ │ + 55a8: 01d6 lsls r6, r2, #7 │ │ + 55aa: 02c2 lsls r2, r0, #11 │ │ + 55ac: 0207 lsls r7, r0, #8 │ │ + 55ae: 02c2 lsls r2, r0, #11 │ │ + 55b0: 00e9 lsls r1, r5, #3 │ │ + 55b2: 0225 lsls r5, r4, #8 │ │ + 55b4: 1c20 adds r0, r4, #0 │ │ + 55b6: f7ff fa57 bl 4a68 │ │ + 55ba: 4ba1 ldr r3, [pc, #644] ; (5840 ) │ │ + 55bc: 58e3 ldr r3, [r4, r3] │ │ + 55be: 4298 cmp r0, r3 │ │ + 55c0: db00 blt.n 55c4 │ │ + 55c2: e2ba b.n 5b3a │ │ + 55c4: 23e2 movs r3, #226 ; 0xe2 │ │ + 55c6: 00db lsls r3, r3, #3 │ │ + 55c8: 58e3 ldr r3, [r4, r3] │ │ + 55ca: 3301 adds r3, #1 │ │ + 55cc: d000 beq.n 55d0 │ │ + 55ce: e2b4 b.n 5b3a │ │ + 55d0: 4b9c ldr r3, [pc, #624] ; (5844 ) │ │ + 55d2: 1c20 adds r0, r4, #0 │ │ + 55d4: 58e7 ldr r7, [r4, r3] │ │ + 55d6: 9305 str r3, [sp, #20] │ │ + 55d8: 2f00 cmp r7, #0 │ │ + 55da: d002 beq.n 55e2 │ │ + 55dc: 3f03 subs r7, #3 │ │ + 55de: 2f01 cmp r7, #1 │ │ + 55e0: d836 bhi.n 5650 │ │ + 55e2: f7ff fa41 bl 4a68 │ │ + 55e6: 2801 cmp r0, #1 │ │ + 55e8: dd00 ble.n 55ec │ │ + 55ea: e2a6 b.n 5b3a │ │ + 55ec: f003 fd34 bl 9058 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + 55f0: 4b95 ldr r3, [pc, #596] ; (5848 ) │ │ + 55f2: 4018 ands r0, r3 │ │ + 55f4: 1e07 subs r7, r0, #0 │ │ + 55f6: da04 bge.n 5602 │ │ + 55f8: 2302 movs r3, #2 │ │ + 55fa: 3f01 subs r7, #1 │ │ + 55fc: 425b negs r3, r3 │ │ + 55fe: 431f orrs r7, r3 │ │ + 5600: 3701 adds r7, #1 │ │ + 5602: 78aa ldrb r2, [r5, #2] │ │ + 5604: 786b ldrb r3, [r5, #1] │ │ + 5606: 007f lsls r7, r7, #1 │ │ + 5608: 0212 lsls r2, r2, #8 │ │ + 560a: 431a orrs r2, r3 │ │ + 560c: 0213 lsls r3, r2, #8 │ │ + 560e: 0a12 lsrs r2, r2, #8 │ │ + 5610: 4313 orrs r3, r2 │ │ + 5612: 041b lsls r3, r3, #16 │ │ + 5614: 0c1b lsrs r3, r3, #16 │ │ + 5616: 2b05 cmp r3, #5 │ │ + 5618: d906 bls.n 5628 │ │ + 561a: 7968 ldrb r0, [r5, #5] │ │ + 561c: 2302 movs r3, #2 │ │ + 561e: 1c02 adds r2, r0, #0 │ │ + 5620: 439a bics r2, r3 │ │ + 5622: d101 bne.n 5628 │ │ + 5624: 0600 lsls r0, r0, #24 │ │ + 5626: 1607 asrs r7, r0, #24 │ │ + 5628: 1c3b adds r3, r7, #0 │ │ + 562a: 33c5 adds r3, #197 ; 0xc5 │ │ + 562c: 33ff adds r3, #255 ; 0xff │ │ + 562e: 009b lsls r3, r3, #2 │ │ + 5630: 18e3 adds r3, r4, r3 │ │ + 5632: 685b ldr r3, [r3, #4] │ │ + 5634: 3302 adds r3, #2 │ │ + 5636: d001 beq.n 563c │ │ + 5638: 2302 movs r3, #2 │ │ + 563a: 1bdf subs r7, r3, r7 │ │ + 563c: 1c3b adds r3, r7, #0 │ │ + 563e: 33c5 adds r3, #197 ; 0xc5 │ │ + 5640: 33ff adds r3, #255 ; 0xff │ │ + 5642: 009b lsls r3, r3, #2 │ │ + 5644: 18e3 adds r3, r4, r3 │ │ + 5646: 685b ldr r3, [r3, #4] │ │ + 5648: 3302 adds r3, #2 │ │ + 564a: d000 beq.n 564e │ │ + 564c: e275 b.n 5b3a │ │ + 564e: e030 b.n 56b2 │ │ + 5650: f7ff fa0a bl 4a68 │ │ + 5654: 2803 cmp r0, #3 │ │ + 5656: dd00 ble.n 565a │ │ + 5658: e26f b.n 5b3a │ │ + 565a: f003 fcfd bl 9058 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + 565e: 497b ldr r1, [pc, #492] ; (584c ) │ │ + 5660: 4008 ands r0, r1 │ │ + 5662: 1e07 subs r7, r0, #0 │ │ + 5664: da04 bge.n 5670 │ │ + 5666: 2304 movs r3, #4 │ │ + 5668: 3f01 subs r7, #1 │ │ + 566a: 425b negs r3, r3 │ │ + 566c: 431f orrs r7, r3 │ │ + 566e: 3701 adds r7, #1 │ │ + 5670: 78aa ldrb r2, [r5, #2] │ │ + 5672: 786b ldrb r3, [r5, #1] │ │ + 5674: 0212 lsls r2, r2, #8 │ │ + 5676: 431a orrs r2, r3 │ │ + 5678: 0213 lsls r3, r2, #8 │ │ + 567a: 0a12 lsrs r2, r2, #8 │ │ + 567c: 4313 orrs r3, r2 │ │ + 567e: 041b lsls r3, r3, #16 │ │ + 5680: 0c1b lsrs r3, r3, #16 │ │ + 5682: 2b05 cmp r3, #5 │ │ + 5684: d904 bls.n 5690 │ │ + 5686: 796b ldrb r3, [r5, #5] │ │ + 5688: 061a lsls r2, r3, #24 │ │ + 568a: 2b04 cmp r3, #4 │ │ + 568c: d800 bhi.n 5690 │ │ + 568e: 1617 asrs r7, r2, #24 │ │ + 5690: 2304 movs r3, #4 │ │ + 5692: 425b negs r3, r3 │ │ + 5694: 1c3a adds r2, r7, #0 │ │ + 5696: 32c5 adds r2, #197 ; 0xc5 │ │ + 5698: 32ff adds r2, #255 ; 0xff │ │ + 569a: 0092 lsls r2, r2, #2 │ │ + 569c: 18a2 adds r2, r4, r2 │ │ + 569e: 6852 ldr r2, [r2, #4] │ │ + 56a0: 3202 adds r2, #2 │ │ + 56a2: d006 beq.n 56b2 │ │ + 56a4: 3701 adds r7, #1 │ │ + 56a6: 400f ands r7, r1 │ │ + 56a8: d5f4 bpl.n 5694 │ │ + 56aa: 3f01 subs r7, #1 │ │ + 56ac: 431f orrs r7, r3 │ │ + 56ae: 3701 adds r7, #1 │ │ + 56b0: e7f0 b.n 5694 │ │ + 56b2: 4a67 ldr r2, [pc, #412] ; (5850 ) │ │ + 56b4: 00b3 lsls r3, r6, #2 │ │ + 56b6: 18e3 adds r3, r4, r3 │ │ + 56b8: 9302 str r3, [sp, #8] │ │ + 56ba: 589b ldr r3, [r3, r2] │ │ + 56bc: a908 add r1, sp, #32 │ │ + 56be: 2206 movs r2, #6 │ │ + 56c0: 9303 str r3, [sp, #12] │ │ + 56c2: 1c18 adds r0, r3, #0 │ │ + 56c4: 2302 movs r3, #2 │ │ + 56c6: 714f strb r7, [r1, #5] │ │ + 56c8: f000 fd9e bl 6208 │ │ + 56cc: 9b02 ldr r3, [sp, #8] │ │ + 56ce: 4a60 ldr r2, [pc, #384] ; (5850 ) │ │ + 56d0: 5898 ldr r0, [r3, r2] │ │ + 56d2: 1c3b adds r3, r7, #0 │ │ + 56d4: 33c5 adds r3, #197 ; 0xc5 │ │ + 56d6: 33ff adds r3, #255 ; 0xff │ │ + 56d8: 009b lsls r3, r3, #2 │ │ + 56da: 18e3 adds r3, r4, r3 │ │ + 56dc: 6058 str r0, [r3, #4] │ │ + 56de: 9b05 ldr r3, [sp, #20] │ │ + 56e0: 9205 str r2, [sp, #20] │ │ + 56e2: 58e3 ldr r3, [r4, r3] │ │ + 56e4: 2b01 cmp r3, #1 │ │ + 56e6: d126 bne.n 5736 │ │ + 56e8: 4b58 ldr r3, [pc, #352] ; (584c ) │ │ + 56ea: 3702 adds r7, #2 │ │ + 56ec: 403b ands r3, r7 │ │ + 56ee: d504 bpl.n 56fa │ │ + 56f0: 2204 movs r2, #4 │ │ + 56f2: 3b01 subs r3, #1 │ │ + 56f4: 4252 negs r2, r2 │ │ + 56f6: 4313 orrs r3, r2 │ │ + 56f8: 3301 adds r3, #1 │ │ + 56fa: 4a56 ldr r2, [pc, #344] ; (5854 ) │ │ + 56fc: 009f lsls r7, r3, #2 │ │ + 56fe: 19e7 adds r7, r4, r7 │ │ + 5700: 58ba ldr r2, [r7, r2] │ │ + 5702: 9203 str r2, [sp, #12] │ │ + 5704: 3202 adds r2, #2 │ │ + 5706: d009 beq.n 571c │ │ + 5708: 4853 ldr r0, [pc, #332] ; (5858 ) │ │ + 570a: 4478 add r0, pc │ │ + 570c: f003 fcac bl 9068 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + 5710: 1c20 adds r0, r4, #0 │ │ + 5712: 1c31 adds r1, r6, #0 │ │ + 5714: 2200 movs r2, #0 │ │ + 5716: f7ff fbdf bl 4ed8 │ │ + 571a: e20e b.n 5b3a │ │ + 571c: a908 add r1, sp, #32 │ │ + 571e: 714b strb r3, [r1, #5] │ │ + 5720: 2206 movs r2, #6 │ │ + 5722: 2302 movs r3, #2 │ │ + 5724: f000 fd70 bl 6208 │ │ + 5728: 9a05 ldr r2, [sp, #20] │ │ + 572a: 9b02 ldr r3, [sp, #8] │ │ + 572c: 589b ldr r3, [r3, r2] │ │ + 572e: 9303 str r3, [sp, #12] │ │ + 5730: 9a03 ldr r2, [sp, #12] │ │ + 5732: 4b48 ldr r3, [pc, #288] ; (5854 ) │ │ + 5734: 50fa str r2, [r7, r3] │ │ + 5736: 4e49 ldr r6, [pc, #292] ; (585c ) │ │ + 5738: 9b02 ldr r3, [sp, #8] │ │ + 573a: 5999 ldr r1, [r3, r6] │ │ + 573c: 2900 cmp r1, #0 │ │ + 573e: d150 bne.n 57e2 │ │ + 5740: 78aa ldrb r2, [r5, #2] │ │ + 5742: 786b ldrb r3, [r5, #1] │ │ + 5744: 0212 lsls r2, r2, #8 │ │ + 5746: 431a orrs r2, r3 │ │ + 5748: 0213 lsls r3, r2, #8 │ │ + 574a: 0a12 lsrs r2, r2, #8 │ │ + 574c: 4313 orrs r3, r2 │ │ + 574e: 041b lsls r3, r3, #16 │ │ + 5750: 0c1b lsrs r3, r3, #16 │ │ + 5752: 2b05 cmp r3, #5 │ │ + 5754: d945 bls.n 57e2 │ │ + 5756: 79ab ldrb r3, [r5, #6] │ │ + 5758: 7569 strb r1, [r5, #21] │ │ + 575a: 2b00 cmp r3, #0 │ │ + 575c: d041 beq.n 57e2 │ │ + 575e: 1da8 adds r0, r5, #6 │ │ + 5760: f003 fc8a bl 9078 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + 5764: 9b02 ldr r3, [sp, #8] │ │ + 5766: 5198 str r0, [r3, r6] │ │ + 5768: e03b b.n 57e2 │ │ + 576a: 23e2 movs r3, #226 ; 0xe2 │ │ + 576c: 00db lsls r3, r3, #3 │ │ + 576e: 58e3 ldr r3, [r4, r3] │ │ + 5770: 2b00 cmp r3, #0 │ │ + 5772: db00 blt.n 5776 │ │ + 5774: e1e1 b.n 5b3a │ │ + 5776: 796a ldrb r2, [r5, #5] │ │ + 5778: 0613 lsls r3, r2, #24 │ │ + 577a: 2a04 cmp r2, #4 │ │ + 577c: d900 bls.n 5780 │ │ + 577e: e1dc b.n 5b3a │ │ + 5780: 4933 ldr r1, [pc, #204] ; (5850 ) │ │ + 5782: 4a34 ldr r2, [pc, #208] ; (5854 ) │ │ + 5784: 159b asrs r3, r3, #22 │ │ + 5786: 00b6 lsls r6, r6, #2 │ │ + 5788: 18e3 adds r3, r4, r3 │ │ + 578a: 19a6 adds r6, r4, r6 │ │ + 578c: 5898 ldr r0, [r3, r2] │ │ + 578e: 5877 ldr r7, [r6, r1] │ │ + 5790: 9102 str r1, [sp, #8] │ │ + 5792: 42b8 cmp r0, r7 │ │ + 5794: d000 beq.n 5798 │ │ + 5796: e1d0 b.n 5b3a │ │ + 5798: 2702 movs r7, #2 │ │ + 579a: 427f negs r7, r7 │ │ + 579c: 509f str r7, [r3, r2] │ │ + 579e: 1c29 adds r1, r5, #0 │ │ + 57a0: 230d movs r3, #13 │ │ + 57a2: 2206 movs r2, #6 │ │ + 57a4: f000 fd30 bl 6208 │ │ + 57a8: 4b26 ldr r3, [pc, #152] ; (5844 ) │ │ + 57aa: 58e3 ldr r3, [r4, r3] │ │ + 57ac: 2b01 cmp r3, #1 │ │ + 57ae: d118 bne.n 57e2 │ │ + 57b0: 2305 movs r3, #5 │ │ + 57b2: 56eb ldrsb r3, [r5, r3] │ │ + 57b4: 4a25 ldr r2, [pc, #148] ; (584c ) │ │ + 57b6: 3302 adds r3, #2 │ │ + 57b8: 4013 ands r3, r2 │ │ + 57ba: d504 bpl.n 57c6 │ │ + 57bc: 2204 movs r2, #4 │ │ + 57be: 3b01 subs r3, #1 │ │ + 57c0: 4252 negs r2, r2 │ │ + 57c2: 4313 orrs r3, r2 │ │ + 57c4: 3301 adds r3, #1 │ │ + 57c6: 1c1a adds r2, r3, #0 │ │ + 57c8: 32c5 adds r2, #197 ; 0xc5 │ │ + 57ca: 32ff adds r2, #255 ; 0xff │ │ + 57cc: 0092 lsls r2, r2, #2 │ │ + 57ce: 18a2 adds r2, r4, r2 │ │ + 57d0: 6057 str r7, [r2, #4] │ │ + 57d2: 716b strb r3, [r5, #5] │ │ + 57d4: 9b02 ldr r3, [sp, #8] │ │ + 57d6: 1c29 adds r1, r5, #0 │ │ + 57d8: 58f0 ldr r0, [r6, r3] │ │ + 57da: 2206 movs r2, #6 │ │ + 57dc: 230d movs r3, #13 │ │ + 57de: f000 fd13 bl 6208 │ │ + 57e2: 1c20 adds r0, r4, #0 │ │ + 57e4: f7ff fc10 bl 5008 │ │ + 57e8: e1a7 b.n 5b3a │ │ + 57ea: 23e2 movs r3, #226 ; 0xe2 │ │ + 57ec: 2705 movs r7, #5 │ │ + 57ee: 00db lsls r3, r3, #3 │ │ + 57f0: 57ef ldrsb r7, [r5, r7] │ │ + 57f2: 58e3 ldr r3, [r4, r3] │ │ + 57f4: 429f cmp r7, r3 │ │ + 57f6: d00a beq.n 580e │ │ + 57f8: 4b19 ldr r3, [pc, #100] ; (5860 ) │ │ + 57fa: 58e0 ldr r0, [r4, r3] │ │ + 57fc: 2800 cmp r0, #0 │ │ + 57fe: d100 bne.n 5802 │ │ + 5800: e0b1 b.n 5966 │ │ + 5802: 6803 ldr r3, [r0, #0] │ │ + 5804: 4917 ldr r1, [pc, #92] ; (5864 ) │ │ + 5806: 681b ldr r3, [r3, #0] │ │ + 5808: 4479 add r1, pc │ │ + 580a: 4798 blx r3 │ │ + 580c: e0ab b.n 5966 │ │ + 580e: 1c3b adds r3, r7, #0 │ │ + 5810: 36cf adds r6, #207 ; 0xcf │ │ + 5812: 33c5 adds r3, #197 ; 0xc5 │ │ + 5814: 36ff adds r6, #255 ; 0xff │ │ + 5816: 33ff adds r3, #255 ; 0xff │ │ + 5818: 00b6 lsls r6, r6, #2 │ │ + 581a: 009b lsls r3, r3, #2 │ │ + 581c: 19a6 adds r6, r4, r6 │ │ + 581e: 18e3 adds r3, r4, r3 │ │ + 5820: 6872 ldr r2, [r6, #4] │ │ + 5822: 685b ldr r3, [r3, #4] │ │ + 5824: 429a cmp r2, r3 │ │ + 5826: d021 beq.n 586c │ │ + 5828: 4b0d ldr r3, [pc, #52] ; (5860 ) │ │ + 582a: 58e0 ldr r0, [r4, r3] │ │ + 582c: 2800 cmp r0, #0 │ │ + 582e: d100 bne.n 5832 │ │ + 5830: e099 b.n 5966 │ │ + 5832: 6803 ldr r3, [r0, #0] │ │ + 5834: 490c ldr r1, [pc, #48] ; (5868 ) │ │ + 5836: 681b ldr r3, [r3, #0] │ │ + 5838: 4479 add r1, pc │ │ + 583a: e7e6 b.n 580a │ │ + 583c: 693a ldr r2, [r7, #16] │ │ 583e: 0000 movs r0, r0 │ │ - 5840: 071c lsls r4, r3, #28 │ │ + 5840: 077c lsls r4, r7, #29 │ │ 5842: 0000 movs r0, r0 │ │ - 5844: 3a9f subs r2, #159 ; 0x9f │ │ + 5844: 0724 lsls r4, r4, #28 │ │ 5846: 0000 movs r0, r0 │ │ - 5848: 3a41 subs r2, #65 ; 0x41 │ │ - ... │ │ - │ │ -0000584c : │ │ - 584c: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} │ │ - 584e: 4c14 ldr r4, [pc, #80] ; (58a0 ) │ │ - 5850: 22e7 movs r2, #231 ; 0xe7 │ │ - 5852: b0ff sub sp, #508 ; 0x1fc │ │ - 5854: 447c add r4, pc │ │ - 5856: 6824 ldr r4, [r4, #0] │ │ - 5858: 0052 lsls r2, r2, #1 │ │ - 585a: af01 add r7, sp, #4 │ │ - 585c: 6823 ldr r3, [r4, #0] │ │ - 585e: 1c06 adds r6, r0, #0 │ │ - 5860: 1c0d adds r5, r1, #0 │ │ - 5862: 9381 str r3, [sp, #516] ; 0x204 │ │ - 5864: 188b adds r3, r1, r2 │ │ - 5866: 009b lsls r3, r3, #2 │ │ - 5868: 18c3 adds r3, r0, r3 │ │ - 586a: 2280 movs r2, #128 ; 0x80 │ │ - 586c: 6858 ldr r0, [r3, #4] │ │ - 586e: 1c39 adds r1, r7, #0 │ │ - 5870: 0092 lsls r2, r2, #2 │ │ - 5872: f000 fb65 bl 5f40 │ │ - 5876: 2800 cmp r0, #0 │ │ - 5878: d105 bne.n 5886 │ │ - 587a: 1c30 adds r0, r6, #0 │ │ - 587c: 1c29 adds r1, r5, #0 │ │ - 587e: 1c3a adds r2, r7, #0 │ │ - 5880: f7ff fcfc bl 527c │ │ - 5884: e004 b.n 5890 │ │ - 5886: 1c30 adds r0, r6, #0 │ │ - 5888: 1c29 adds r1, r5, #0 │ │ - 588a: 2201 movs r2, #1 │ │ - 588c: f7ff f9da bl 4c44 │ │ - 5890: 9a81 ldr r2, [sp, #516] ; 0x204 │ │ - 5892: 6823 ldr r3, [r4, #0] │ │ - 5894: 429a cmp r2, r3 │ │ - 5896: d001 beq.n 589c │ │ - 5898: f002 fd80 bl 839c <__gnu_thumb1_case_uqi+0x14> │ │ - 589c: b07f add sp, #508 ; 0x1fc │ │ - 589e: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} │ │ - 58a0: 5664 ldrsb r4, [r4, r1] │ │ - 58a2: 0000 movs r0, r0 │ │ - 58a4: 0000 movs r0, r0 │ │ - ... │ │ - │ │ -000058a8 : │ │ - 58a8: b5f0 push {r4, r5, r6, r7, lr} │ │ - 58aa: b0b1 sub sp, #196 ; 0xc4 │ │ - 58ac: ae08 add r6, sp, #32 │ │ - 58ae: 1c04 adds r4, r0, #0 │ │ - 58b0: 2700 movs r7, #0 │ │ - 58b2: 1c30 adds r0, r6, #0 │ │ - 58b4: 9607 str r6, [sp, #28] │ │ - 58b6: f000 fcf6 bl 62a6 │ │ - 58ba: 9706 str r7, [sp, #24] │ │ - 58bc: 27e2 movs r7, #226 ; 0xe2 │ │ - 58be: 00ff lsls r7, r7, #3 │ │ - 58c0: 59e3 ldr r3, [r4, r7] │ │ - 58c2: 1c59 adds r1, r3, #1 │ │ - 58c4: d04d beq.n 5962 │ │ - 58c6: 33c5 adds r3, #197 ; 0xc5 │ │ - 58c8: 33ff adds r3, #255 ; 0xff │ │ - 58ca: 009b lsls r3, r3, #2 │ │ - 58cc: 18e3 adds r3, r4, r3 │ │ - 58ce: 685b ldr r3, [r3, #4] │ │ - 58d0: 3302 adds r3, #2 │ │ - 58d2: d146 bne.n 5962 │ │ - 58d4: a808 add r0, sp, #32 │ │ - 58d6: 4e66 ldr r6, [pc, #408] ; (5a70 ) │ │ - 58d8: f000 fcde bl 6298 │ │ - 58dc: 23f0 movs r3, #240 ; 0xf0 │ │ - 58de: 00db lsls r3, r3, #3 │ │ - 58e0: 58e3 ldr r3, [r4, r3] │ │ - 58e2: 5de2 ldrb r2, [r4, r7] │ │ - 58e4: 19a0 adds r0, r4, r6 │ │ - 58e6: 1c21 adds r1, r4, #0 │ │ - 58e8: f000 ff28 bl 673c │ │ - 58ec: 23f2 movs r3, #242 ; 0xf2 │ │ - 58ee: 00db lsls r3, r3, #3 │ │ - 58f0: 58e3 ldr r3, [r4, r3] │ │ - 58f2: 1c05 adds r5, r0, #0 │ │ - 58f4: 2b00 cmp r3, #0 │ │ - 58f6: d008 beq.n 590a │ │ - 58f8: a808 add r0, sp, #32 │ │ - 58fa: f000 fcda bl 62b2 │ │ - 58fe: 4b5b ldr r3, [pc, #364] ; (5a6c ) │ │ - 5900: 4a59 ldr r2, [pc, #356] ; (5a68 ) │ │ - 5902: f002 fe23 bl 854c <__gnu_thumb1_case_uqi+0x1c4> │ │ - 5906: 2800 cmp r0, #0 │ │ - 5908: d144 bne.n 5994 │ │ - 590a: 2d00 cmp r5, #0 │ │ - 590c: d022 beq.n 5954 │ │ - 590e: 59e1 ldr r1, [r4, r7] │ │ - 5910: 68aa ldr r2, [r5, #8] │ │ - 5912: 68eb ldr r3, [r5, #12] │ │ - 5914: ae0d add r6, sp, #52 ; 0x34 │ │ - 5916: 7171 strb r1, [r6, #5] │ │ - 5918: 6929 ldr r1, [r5, #16] │ │ - 591a: 71b2 strb r2, [r6, #6] │ │ - 591c: 71f3 strb r3, [r6, #7] │ │ - 591e: 69aa ldr r2, [r5, #24] │ │ - 5920: 696b ldr r3, [r5, #20] │ │ - 5922: 7231 strb r1, [r6, #8] │ │ - 5924: 1c20 adds r0, r4, #0 │ │ - 5926: 1c29 adds r1, r5, #0 │ │ - 5928: 7272 strb r2, [r6, #9] │ │ - 592a: 72b3 strb r3, [r6, #10] │ │ - 592c: f7fe fc59 bl 41e2 │ │ - 5930: 28ff cmp r0, #255 ; 0xff │ │ - 5932: d03d beq.n 59b0 │ │ - 5934: 1c20 adds r0, r4, #0 │ │ - 5936: 1c29 adds r1, r5, #0 │ │ - 5938: f7fe fd12 bl 4360 │ │ - 593c: 28f1 cmp r0, #241 ; 0xf1 │ │ - 593e: d137 bne.n 59b0 │ │ - 5940: 1c20 adds r0, r4, #0 │ │ - 5942: 1c31 adds r1, r6, #0 │ │ - 5944: 220b movs r2, #11 │ │ - 5946: 2304 movs r3, #4 │ │ - 5948: f7ff f9dc bl 4d04 │ │ - 594c: 1c20 adds r0, r4, #0 │ │ - 594e: 1c29 adds r1, r5, #0 │ │ - 5950: f7fe ff3a bl 47c8 │ │ - 5954: 1c20 adds r0, r4, #0 │ │ - 5956: f7ff fad5 bl 4f04 │ │ - 595a: 1c20 adds r0, r4, #0 │ │ - 595c: f7ff f9f2 bl 4d44 │ │ - 5960: e002 b.n 5968 │ │ - 5962: 9e06 ldr r6, [sp, #24] │ │ - 5964: 3601 adds r6, #1 │ │ - 5966: 9606 str r6, [sp, #24] │ │ - 5968: 9e06 ldr r6, [sp, #24] │ │ - 596a: 2e3c cmp r6, #60 ; 0x3c │ │ - 596c: dd04 ble.n 5978 │ │ + 5848: 0001 movs r1, r0 │ │ + 584a: 8000 strh r0, [r0, #0] │ │ + 584c: 0003 movs r3, r0 │ │ + 584e: 8000 strh r0, [r0, #0] │ │ + 5850: 073c lsls r4, r7, #28 │ │ + 5852: 0000 movs r0, r0 │ │ + 5854: 0714 lsls r4, r2, #28 │ │ + 5856: 0000 movs r0, r0 │ │ + 5858: 4476 add r6, lr │ │ + 585a: 0000 movs r0, r0 │ │ + 585c: 075c lsls r4, r3, #29 │ │ + 585e: 0000 movs r0, r0 │ │ + 5860: 07ac lsls r4, r5, #30 │ │ + 5862: 0000 movs r0, r0 │ │ + 5864: 43b5 bics r5, r6 │ │ + 5866: 0000 movs r0, r0 │ │ + 5868: 43b6 bics r6, r6 │ │ + 586a: 0000 movs r0, r0 │ │ + 586c: 2114 movs r1, #20 │ │ + 586e: 79ab ldrb r3, [r5, #6] │ │ + 5870: 1c20 adds r0, r4, #0 │ │ + 5872: 1c0a adds r2, r1, #0 │ │ + 5874: 435a muls r2, r3 │ │ + 5876: 01bb lsls r3, r7, #6 │ │ + 5878: 027f lsls r7, r7, #9 │ │ + 587a: 79e9 ldrb r1, [r5, #7] │ │ + 587c: 1afb subs r3, r7, r3 │ │ + 587e: 18d3 adds r3, r2, r3 │ │ + 5880: 18e7 adds r7, r4, r3 │ │ + 5882: 18e3 adds r3, r4, r3 │ │ + 5884: 7a2a ldrb r2, [r5, #8] │ │ + 5886: 6359 str r1, [r3, #52] ; 0x34 │ │ + 5888: 2109 movs r1, #9 │ │ + 588a: 639a str r2, [r3, #56] ; 0x38 │ │ + 588c: 2205 movs r2, #5 │ │ + 588e: 230a movs r3, #10 │ │ + 5890: 5669 ldrsb r1, [r5, r1] │ │ + 5892: 3728 adds r7, #40 ; 0x28 │ │ + 5894: 56aa ldrsb r2, [r5, r2] │ │ + 5896: 56eb ldrsb r3, [r5, r3] │ │ + 5898: 9100 str r1, [sp, #0] │ │ + 589a: 1c39 adds r1, r7, #0 │ │ + 589c: f7fe fd98 bl 43d0 │ │ + 58a0: 28f1 cmp r0, #241 ; 0xf1 │ │ + 58a2: d000 beq.n 58a6 │ │ + 58a4: e13f b.n 5b26 │ │ + 58a6: 2109 movs r1, #9 │ │ + 58a8: 2205 movs r2, #5 │ │ + 58aa: 230a movs r3, #10 │ │ + 58ac: 5669 ldrsb r1, [r5, r1] │ │ + 58ae: 56aa ldrsb r2, [r5, r2] │ │ + 58b0: 56eb ldrsb r3, [r5, r3] │ │ + 58b2: 1c20 adds r0, r4, #0 │ │ + 58b4: 9100 str r1, [sp, #0] │ │ + 58b6: 1c39 adds r1, r7, #0 │ │ + 58b8: f7fe fe5a bl 4570 │ │ + 58bc: 28f1 cmp r0, #241 ; 0xf1 │ │ + 58be: d000 beq.n 58c2 │ │ + 58c0: e131 b.n 5b26 │ │ + 58c2: 78ab ldrb r3, [r5, #2] │ │ + 58c4: 7869 ldrb r1, [r5, #1] │ │ + 58c6: 1c20 adds r0, r4, #0 │ │ + 58c8: 021b lsls r3, r3, #8 │ │ + 58ca: 430b orrs r3, r1 │ │ + 58cc: 021a lsls r2, r3, #8 │ │ + 58ce: 0a1b lsrs r3, r3, #8 │ │ + 58d0: 431a orrs r2, r3 │ │ + 58d2: 0412 lsls r2, r2, #16 │ │ + 58d4: 1c29 adds r1, r5, #0 │ │ + 58d6: 0c12 lsrs r2, r2, #16 │ │ + 58d8: 2304 movs r3, #4 │ │ + 58da: f7ff fb5f bl 4f9c │ │ + 58de: 2209 movs r2, #9 │ │ + 58e0: 2105 movs r1, #5 │ │ + 58e2: 230a movs r3, #10 │ │ + 58e4: 56aa ldrsb r2, [r5, r2] │ │ + 58e6: 5669 ldrsb r1, [r5, r1] │ │ + 58e8: 56eb ldrsb r3, [r5, r3] │ │ + 58ea: 1c20 adds r0, r4, #0 │ │ + 58ec: 9200 str r2, [sp, #0] │ │ + 58ee: 1c3a adds r2, r7, #0 │ │ + 58f0: f7ff f8b1 bl 4a56 │ │ + 58f4: 1c20 adds r0, r4, #0 │ │ + 58f6: f7ff fc59 bl 51ac │ │ + 58fa: e034 b.n 5966 │ │ + 58fc: 1c20 adds r0, r4, #0 │ │ + 58fe: f7ff fde1 bl 54c4 │ │ + 5902: e11a b.n 5b3a │ │ + 5904: 78ab ldrb r3, [r5, #2] │ │ + 5906: 7869 ldrb r1, [r5, #1] │ │ + 5908: 716e strb r6, [r5, #5] │ │ + 590a: 021b lsls r3, r3, #8 │ │ + 590c: 430b orrs r3, r1 │ │ + 590e: 2100 movs r1, #0 │ │ + 5910: 021a lsls r2, r3, #8 │ │ + 5912: 0a1b lsrs r3, r3, #8 │ │ + 5914: 431a orrs r2, r3 │ │ + 5916: 0412 lsls r2, r2, #16 │ │ + 5918: 0c12 lsrs r2, r2, #16 │ │ + 591a: 18ab adds r3, r5, r2 │ │ + 591c: 3b09 subs r3, #9 │ │ + 591e: 71d9 strb r1, [r3, #7] │ │ + 5920: 1c20 adds r0, r4, #0 │ │ + 5922: 2308 movs r3, #8 │ │ + 5924: 1c29 adds r1, r5, #0 │ │ + 5926: f7ff fb39 bl 4f9c │ │ + 592a: 4b88 ldr r3, [pc, #544] ; (5b4c ) │ │ + 592c: 58e0 ldr r0, [r4, r3] │ │ + 592e: 2800 cmp r0, #0 │ │ + 5930: d100 bne.n 5934 │ │ + 5932: e102 b.n 5b3a │ │ + 5934: 6802 ldr r2, [r0, #0] │ │ + 5936: 4986 ldr r1, [pc, #536] ; (5b50 ) │ │ + 5938: 1deb adds r3, r5, #7 │ │ + 593a: 6814 ldr r4, [r2, #0] │ │ + 593c: 4479 add r1, pc │ │ + 593e: 1c32 adds r2, r6, #0 │ │ + 5940: 47a0 blx r4 │ │ + 5942: e0fa b.n 5b3a │ │ + 5944: 1c20 adds r0, r4, #0 │ │ + 5946: f7ff fa8d bl 4e64 │ │ + 594a: 2801 cmp r0, #1 │ │ + 594c: dd05 ble.n 595a │ │ + 594e: 1c20 adds r0, r4, #0 │ │ + 5950: f7ff f88a bl 4a68 │ │ + 5954: 2801 cmp r0, #1 │ │ + 5956: dd00 ble.n 595a │ │ + 5958: e0ef b.n 5b3a │ │ + 595a: 26e5 movs r6, #229 ; 0xe5 │ │ + 595c: 00f6 lsls r6, r6, #3 │ │ + 595e: 59a3 ldr r3, [r4, r6] │ │ + 5960: 681d ldr r5, [r3, #0] │ │ + 5962: 2d00 cmp r5, #0 │ │ + 5964: d103 bne.n 596e │ │ + 5966: 1c20 adds r0, r4, #0 │ │ + 5968: f7ff fb36 bl 4fd8 │ │ + 596c: e0e5 b.n 5b3a │ │ 596e: 1c20 adds r0, r4, #0 │ │ - 5970: 2600 movs r6, #0 │ │ - 5972: f7ff f9f3 bl 4d5c │ │ - 5976: 9606 str r6, [sp, #24] │ │ - 5978: 59e3 ldr r3, [r4, r7] │ │ - 597a: ad0b add r5, sp, #44 ; 0x2c │ │ - 597c: 1c5f adds r7, r3, #1 │ │ - 597e: d01e beq.n 59be │ │ - 5980: 33c5 adds r3, #197 ; 0xc5 │ │ - 5982: 33ff adds r3, #255 ; 0xff │ │ - 5984: 009b lsls r3, r3, #2 │ │ - 5986: 18e3 adds r3, r4, r3 │ │ - 5988: 685b ldr r3, [r3, #4] │ │ - 598a: 3302 adds r3, #2 │ │ - 598c: d117 bne.n 59be │ │ - 598e: 2300 movs r3, #0 │ │ - 5990: 602b str r3, [r5, #0] │ │ - 5992: e017 b.n 59c4 │ │ - 5994: a808 add r0, sp, #32 │ │ - 5996: f000 fc8c bl 62b2 │ │ - 599a: 1c02 adds r2, r0, #0 │ │ - 599c: 1c0b adds r3, r1, #0 │ │ - 599e: 4933 ldr r1, [pc, #204] ; (5a6c ) │ │ - 59a0: 4831 ldr r0, [pc, #196] ; (5a68 ) │ │ - 59a2: f002 fddb bl 855c <__gnu_thumb1_case_uqi+0x1d4> │ │ - 59a6: f002 fde1 bl 856c <__gnu_thumb1_case_uqi+0x1e4> │ │ - 59aa: f000 fc8b bl 62c4 │ │ - 59ae: e7ac b.n 590a │ │ - 59b0: 4830 ldr r0, [pc, #192] ; (5a74 ) │ │ - 59b2: 4478 add r0, pc │ │ - 59b4: f002 fdb2 bl 851c <__gnu_thumb1_case_uqi+0x194> │ │ - 59b8: 2002 movs r0, #2 │ │ - 59ba: f002 fd37 bl 842c <__gnu_thumb1_case_uqi+0xa4> │ │ - 59be: 2300 movs r3, #0 │ │ - 59c0: 602b str r3, [r5, #0] │ │ - 59c2: 4b2d ldr r3, [pc, #180] ; (5a78 ) │ │ - 59c4: 606b str r3, [r5, #4] │ │ - 59c6: ae10 add r6, sp, #64 ; 0x40 │ │ - 59c8: 1c30 adds r0, r6, #0 │ │ - 59ca: 2100 movs r1, #0 │ │ - 59cc: 2280 movs r2, #128 ; 0x80 │ │ - 59ce: 9605 str r6, [sp, #20] │ │ - 59d0: 2701 movs r7, #1 │ │ - 59d2: f002 fd03 bl 83dc <__gnu_thumb1_case_uqi+0x54> │ │ - 59d6: 2300 movs r3, #0 │ │ - 59d8: 9303 str r3, [sp, #12] │ │ - 59da: 46bc mov ip, r7 │ │ - 59dc: 4927 ldr r1, [pc, #156] ; (5a7c ) │ │ - 59de: 18e2 adds r2, r4, r3 │ │ - 59e0: 1852 adds r2, r2, r1 │ │ - 59e2: 6812 ldr r2, [r2, #0] │ │ - 59e4: 2a00 cmp r2, #0 │ │ - 59e6: d00d beq.n 5a04 │ │ - 59e8: 0950 lsrs r0, r2, #5 │ │ - 59ea: 261f movs r6, #31 │ │ - 59ec: a910 add r1, sp, #64 ; 0x40 │ │ - 59ee: 0080 lsls r0, r0, #2 │ │ - 59f0: 4016 ands r6, r2 │ │ - 59f2: 4667 mov r7, ip │ │ - 59f4: 40b7 lsls r7, r6 │ │ - 59f6: 5846 ldr r6, [r0, r1] │ │ - 59f8: 4337 orrs r7, r6 │ │ - 59fa: 5047 str r7, [r0, r1] │ │ - 59fc: 9f03 ldr r7, [sp, #12] │ │ - 59fe: 4297 cmp r7, r2 │ │ - 5a00: da00 bge.n 5a04 │ │ - 5a02: 9203 str r2, [sp, #12] │ │ - 5a04: 3304 adds r3, #4 │ │ - 5a06: 2b20 cmp r3, #32 │ │ - 5a08: d1e8 bne.n 59dc │ │ - 5a0a: 9803 ldr r0, [sp, #12] │ │ - 5a0c: 2200 movs r2, #0 │ │ - 5a0e: 9500 str r5, [sp, #0] │ │ - 5a10: 3001 adds r0, #1 │ │ - 5a12: a910 add r1, sp, #64 ; 0x40 │ │ - 5a14: 1c13 adds r3, r2, #0 │ │ - 5a16: f002 fdb1 bl 857c <__gnu_thumb1_case_uqi+0x1f4> │ │ - 5a1a: 2800 cmp r0, #0 │ │ - 5a1c: dd1a ble.n 5a54 │ │ - 5a1e: 2600 movs r6, #0 │ │ - 5a20: 4916 ldr r1, [pc, #88] ; (5a7c ) │ │ - 5a22: 00b3 lsls r3, r6, #2 │ │ - 5a24: 18e3 adds r3, r4, r3 │ │ - 5a26: 185b adds r3, r3, r1 │ │ - 5a28: 681b ldr r3, [r3, #0] │ │ - 5a2a: 2b00 cmp r3, #0 │ │ - 5a2c: d00e beq.n 5a4c │ │ - 5a2e: 221f movs r2, #31 │ │ - 5a30: 401a ands r2, r3 │ │ - 5a32: 2101 movs r1, #1 │ │ - 5a34: 4091 lsls r1, r2 │ │ - 5a36: 115b asrs r3, r3, #5 │ │ - 5a38: 1c0a adds r2, r1, #0 │ │ - 5a3a: 009b lsls r3, r3, #2 │ │ - 5a3c: a910 add r1, sp, #64 ; 0x40 │ │ - 5a3e: 585b ldr r3, [r3, r1] │ │ - 5a40: 4213 tst r3, r2 │ │ - 5a42: d003 beq.n 5a4c │ │ - 5a44: 1c20 adds r0, r4, #0 │ │ - 5a46: 1c31 adds r1, r6, #0 │ │ - 5a48: f7ff ff00 bl 584c │ │ - 5a4c: 3601 adds r6, #1 │ │ - 5a4e: 2e08 cmp r6, #8 │ │ - 5a50: d1e6 bne.n 5a20 │ │ - 5a52: e7b8 b.n 59c6 │ │ - 5a54: 1c20 adds r0, r4, #0 │ │ - 5a56: f7ff f8bf bl 4bd8 │ │ - 5a5a: 2800 cmp r0, #0 │ │ - 5a5c: dd00 ble.n 5a60 │ │ - 5a5e: e72d b.n 58bc │ │ - 5a60: b031 add sp, #196 ; 0xc4 │ │ - 5a62: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 5a64: 46c0 nop ; (mov r8, r8) │ │ - 5a66: 46c0 nop ; (mov r8, r8) │ │ - 5a68: 0000 movs r0, r0 │ │ - 5a6a: 0000 movs r0, r0 │ │ - 5a6c: 0000 movs r0, r0 │ │ - 5a6e: 4089 lsls r1, r1 │ │ - 5a70: 072c lsls r4, r5, #28 │ │ - 5a72: 0000 movs r0, r0 │ │ - 5a74: 3924 subs r1, #36 ; 0x24 │ │ - 5a76: 0000 movs r0, r0 │ │ - 5a78: a120 add r1, pc, #128 ; (adr r1, 5afc ) │ │ - 5a7a: 0007 movs r7, r0 │ │ - 5a7c: 073c lsls r4, r7, #28 │ │ - ... │ │ - │ │ -00005a80 : │ │ - 5a80: b5f0 push {r4, r5, r6, r7, lr} │ │ - 5a82: 4d6c ldr r5, [pc, #432] ; (5c34 ) │ │ - 5a84: 4c6c ldr r4, [pc, #432] ; (5c38 ) │ │ - 5a86: 447d add r5, pc │ │ - 5a88: 682d ldr r5, [r5, #0] │ │ - 5a8a: 44a5 add sp, r4 │ │ - 5a8c: 9108 str r1, [sp, #32] │ │ - 5a8e: 682b ldr r3, [r5, #0] │ │ - 5a90: a9ff add r1, sp, #1020 ; 0x3fc │ │ - 5a92: 31b8 adds r1, #184 ; 0xb8 │ │ - 5a94: 1c04 adds r4, r0, #0 │ │ - 5a96: 600b str r3, [r1, #0] │ │ - 5a98: 9207 str r2, [sp, #28] │ │ - 5a9a: a80c add r0, sp, #48 ; 0x30 │ │ - 5a9c: 2280 movs r2, #128 ; 0x80 │ │ - 5a9e: 2100 movs r1, #0 │ │ - 5aa0: 920b str r2, [sp, #44] ; 0x2c │ │ - 5aa2: f002 fc9b bl 83dc <__gnu_thumb1_case_uqi+0x54> │ │ - 5aa6: 6a22 ldr r2, [r4, #32] │ │ - 5aa8: 6820 ldr r0, [r4, #0] │ │ - 5aaa: 2300 movs r3, #0 │ │ - 5aac: 9206 str r2, [sp, #24] │ │ - 5aae: 9509 str r5, [sp, #36] ; 0x24 │ │ - 5ab0: 9f06 ldr r7, [sp, #24] │ │ - 5ab2: 42bb cmp r3, r7 │ │ - 5ab4: da10 bge.n 5ad8 │ │ - 5ab6: 009a lsls r2, r3, #2 │ │ - 5ab8: 58a2 ldr r2, [r4, r2] │ │ - 5aba: 261f movs r6, #31 │ │ - 5abc: a90c add r1, sp, #48 ; 0x30 │ │ - 5abe: 0955 lsrs r5, r2, #5 │ │ - 5ac0: 00ad lsls r5, r5, #2 │ │ - 5ac2: 4016 ands r6, r2 │ │ - 5ac4: 2701 movs r7, #1 │ │ - 5ac6: 40b7 lsls r7, r6 │ │ - 5ac8: 586e ldr r6, [r5, r1] │ │ - 5aca: 4337 orrs r7, r6 │ │ - 5acc: 506f str r7, [r5, r1] │ │ - 5ace: 4290 cmp r0, r2 │ │ - 5ad0: da00 bge.n 5ad4 │ │ - 5ad2: 1c10 adds r0, r2, #0 │ │ - 5ad4: 3301 adds r3, #1 │ │ - 5ad6: e7eb b.n 5ab0 │ │ - 5ad8: 6a61 ldr r1, [r4, #36] ; 0x24 │ │ - 5ada: 231f movs r3, #31 │ │ - 5adc: 2200 movs r2, #0 │ │ - 5ade: 9106 str r1, [sp, #24] │ │ - 5ae0: 469c mov ip, r3 │ │ - 5ae2: 9e06 ldr r6, [sp, #24] │ │ - 5ae4: 4f55 ldr r7, [pc, #340] ; (5c3c ) │ │ - 5ae6: 18b3 adds r3, r6, r2 │ │ - 5ae8: 19db adds r3, r3, r7 │ │ - 5aea: 681b ldr r3, [r3, #0] │ │ - 5aec: 2b00 cmp r3, #0 │ │ - 5aee: d00d beq.n 5b0c │ │ - 5af0: 095d lsrs r5, r3, #5 │ │ - 5af2: 4666 mov r6, ip │ │ - 5af4: a90c add r1, sp, #48 ; 0x30 │ │ - 5af6: 00ad lsls r5, r5, #2 │ │ - 5af8: 401e ands r6, r3 │ │ - 5afa: 2701 movs r7, #1 │ │ - 5afc: 40b7 lsls r7, r6 │ │ - 5afe: 586e ldr r6, [r5, r1] │ │ - 5b00: 9705 str r7, [sp, #20] │ │ - 5b02: 4337 orrs r7, r6 │ │ - 5b04: 506f str r7, [r5, r1] │ │ - 5b06: 4298 cmp r0, r3 │ │ - 5b08: da00 bge.n 5b0c │ │ - 5b0a: 1c18 adds r0, r3, #0 │ │ - 5b0c: 3204 adds r2, #4 │ │ - 5b0e: 2a20 cmp r2, #32 │ │ - 5b10: d1e7 bne.n 5ae2 │ │ - 5b12: 2500 movs r5, #0 │ │ - 5b14: 3001 adds r0, #1 │ │ - 5b16: 9500 str r5, [sp, #0] │ │ - 5b18: a90c add r1, sp, #48 ; 0x30 │ │ - 5b1a: 1c2a adds r2, r5, #0 │ │ - 5b1c: 1c2b adds r3, r5, #0 │ │ - 5b1e: f002 fd2d bl 857c <__gnu_thumb1_case_uqi+0x1f4> │ │ - 5b22: 42a8 cmp r0, r5 │ │ - 5b24: dc01 bgt.n 5b2a │ │ - 5b26: 2000 movs r0, #0 │ │ - 5b28: e074 b.n 5c14 │ │ - 5b2a: 27e7 movs r7, #231 ; 0xe7 │ │ - 5b2c: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5b2e: 007f lsls r7, r7, #1 │ │ - 5b30: 19eb adds r3, r5, r7 │ │ - 5b32: 009b lsls r3, r3, #2 │ │ - 5b34: 18c3 adds r3, r0, r3 │ │ - 5b36: 685b ldr r3, [r3, #4] │ │ - 5b38: 2b00 cmp r3, #0 │ │ - 5b3a: d00a beq.n 5b52 │ │ - 5b3c: 221f movs r2, #31 │ │ - 5b3e: 401a ands r2, r3 │ │ - 5b40: 2101 movs r1, #1 │ │ - 5b42: 4091 lsls r1, r2 │ │ - 5b44: 115b asrs r3, r3, #5 │ │ - 5b46: 1c0a adds r2, r1, #0 │ │ - 5b48: 009b lsls r3, r3, #2 │ │ - 5b4a: a90c add r1, sp, #48 ; 0x30 │ │ - 5b4c: 585b ldr r3, [r3, r1] │ │ - 5b4e: 4213 tst r3, r2 │ │ - 5b50: d169 bne.n 5c26 │ │ - 5b52: 3501 adds r5, #1 │ │ - 5b54: 2d08 cmp r5, #8 │ │ - 5b56: d1e8 bne.n 5b2a │ │ - 5b58: 2500 movs r5, #0 │ │ - 5b5a: 6a21 ldr r1, [r4, #32] │ │ - 5b5c: 428d cmp r5, r1 │ │ - 5b5e: dae2 bge.n 5b26 │ │ - 5b60: 00ab lsls r3, r5, #2 │ │ - 5b62: 58e0 ldr r0, [r4, r3] │ │ - 5b64: 231f movs r3, #31 │ │ - 5b66: 2201 movs r2, #1 │ │ - 5b68: 4003 ands r3, r0 │ │ - 5b6a: 409a lsls r2, r3 │ │ - 5b6c: 1141 asrs r1, r0, #5 │ │ - 5b6e: 1c13 adds r3, r2, #0 │ │ - 5b70: 0089 lsls r1, r1, #2 │ │ - 5b72: aa0c add r2, sp, #48 ; 0x30 │ │ - 5b74: 588a ldr r2, [r1, r2] │ │ - 5b76: 421a tst r2, r3 │ │ - 5b78: d04a beq.n 5c10 │ │ - 5b7a: 2380 movs r3, #128 ; 0x80 │ │ - 5b7c: 9907 ldr r1, [sp, #28] │ │ - 5b7e: aa0b add r2, sp, #44 ; 0x2c │ │ - 5b80: 930b str r3, [sp, #44] ; 0x2c │ │ - 5b82: f002 fd03 bl 858c <__gnu_thumb1_case_uqi+0x204> │ │ - 5b86: 1c06 adds r6, r0, #0 │ │ - 5b88: 1c41 adds r1, r0, #1 │ │ - 5b8a: d043 beq.n 5c14 │ │ - 5b8c: 9f08 ldr r7, [sp, #32] │ │ - 5b8e: 2f00 cmp r7, #0 │ │ - 5b90: d03a beq.n 5c08 │ │ - 5b92: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ - 5b94: 2200 movs r2, #0 │ │ - 5b96: ab2c add r3, sp, #176 ; 0xb0 │ │ - 5b98: 701a strb r2, [r3, #0] │ │ - 5b9a: 4290 cmp r0, r2 │ │ - 5b9c: d00a beq.n 5bb4 │ │ - 5b9e: f000 fb23 bl 61e8 │ │ - 5ba2: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ - 5ba4: 6803 ldr r3, [r0, #0] │ │ - 5ba6: 685b ldr r3, [r3, #4] │ │ - 5ba8: 4798 blx r3 │ │ - 5baa: 4925 ldr r1, [pc, #148] ; (5c40 ) │ │ - 5bac: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ - 5bae: 4479 add r1, pc │ │ - 5bb0: f000 fadc bl 616c │ │ - 5bb4: 2300 movs r3, #0 │ │ - 5bb6: af2c add r7, sp, #176 ; 0xb0 │ │ - 5bb8: 9300 str r3, [sp, #0] │ │ - 5bba: 9301 str r3, [sp, #4] │ │ - 5bbc: 2304 movs r3, #4 │ │ - 5bbe: 9302 str r3, [sp, #8] │ │ - 5bc0: 9807 ldr r0, [sp, #28] │ │ - 5bc2: 990b ldr r1, [sp, #44] ; 0x2c │ │ - 5bc4: 1c3a adds r2, r7, #0 │ │ - 5bc6: 4b1f ldr r3, [pc, #124] ; (5c44 ) │ │ - 5bc8: f002 fce8 bl 859c <__gnu_thumb1_case_uqi+0x214> │ │ - 5bcc: 2800 cmp r0, #0 │ │ - 5bce: d107 bne.n 5be0 │ │ - 5bd0: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ - 5bd2: 2800 cmp r0, #0 │ │ - 5bd4: d004 beq.n 5be0 │ │ - 5bd6: 491c ldr r1, [pc, #112] ; (5c48 ) │ │ - 5bd8: 1c3a adds r2, r7, #0 │ │ - 5bda: 4479 add r1, pc │ │ - 5bdc: f000 fac6 bl 616c │ │ - 5be0: 2300 movs r3, #0 │ │ - 5be2: 9300 str r3, [sp, #0] │ │ - 5be4: 9301 str r3, [sp, #4] │ │ - 5be6: af2c add r7, sp, #176 ; 0xb0 │ │ - 5be8: 2302 movs r3, #2 │ │ - 5bea: 9302 str r3, [sp, #8] │ │ - 5bec: 9807 ldr r0, [sp, #28] │ │ - 5bee: 990b ldr r1, [sp, #44] ; 0x2c │ │ - 5bf0: 1c3a adds r2, r7, #0 │ │ - 5bf2: 4b14 ldr r3, [pc, #80] ; (5c44 ) │ │ - 5bf4: f002 fcd2 bl 859c <__gnu_thumb1_case_uqi+0x214> │ │ - 5bf8: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ - 5bfa: 2800 cmp r0, #0 │ │ - 5bfc: d004 beq.n 5c08 │ │ - 5bfe: 4913 ldr r1, [pc, #76] ; (5c4c ) │ │ - 5c00: 1c3a adds r2, r7, #0 │ │ - 5c02: 4479 add r1, pc │ │ - 5c04: f000 fab2 bl 616c │ │ - 5c08: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5c0a: 1c31 adds r1, r6, #0 │ │ - 5c0c: f7ff f934 bl 4e78 │ │ - 5c10: 3501 adds r5, #1 │ │ - 5c12: e7a2 b.n 5b5a │ │ - 5c14: 9e09 ldr r6, [sp, #36] ; 0x24 │ │ - 5c16: abff add r3, sp, #1020 ; 0x3fc │ │ - 5c18: 33b8 adds r3, #184 ; 0xb8 │ │ - 5c1a: 681a ldr r2, [r3, #0] │ │ - 5c1c: 6833 ldr r3, [r6, #0] │ │ - 5c1e: 429a cmp r2, r3 │ │ - 5c20: d005 beq.n 5c2e │ │ - 5c22: f002 fbbb bl 839c <__gnu_thumb1_case_uqi+0x14> │ │ - 5c26: 1c29 adds r1, r5, #0 │ │ - 5c28: f7ff fe10 bl 584c │ │ - 5c2c: e791 b.n 5b52 │ │ - 5c2e: 4b08 ldr r3, [pc, #32] ; (5c50 ) │ │ - 5c30: 449d add sp, r3 │ │ - 5c32: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 5c34: 5432 strb r2, [r6, r0] │ │ - 5c36: 0000 movs r0, r0 │ │ - 5c38: fb44 ffff ; instruction: 0xfb44ffff │ │ - 5c3c: 073c lsls r4, r7, #28 │ │ - 5c3e: 0000 movs r0, r0 │ │ - 5c40: 373d adds r7, #61 ; 0x3d │ │ - 5c42: 0000 movs r0, r0 │ │ - 5c44: 0401 lsls r1, r0, #16 │ │ - 5c46: 0000 movs r0, r0 │ │ - 5c48: 3723 adds r7, #35 ; 0x23 │ │ - 5c4a: 0000 movs r0, r0 │ │ - 5c4c: 3700 adds r7, #0 │ │ - 5c4e: 0000 movs r0, r0 │ │ - 5c50: 04bc lsls r4, r7, #18 │ │ - ... │ │ - │ │ -00005c54 : │ │ - 5c54: 4b1e ldr r3, [pc, #120] ; (5cd0 ) │ │ - 5c56: b570 push {r4, r5, r6, lr} │ │ - 5c58: 447b add r3, pc │ │ - 5c5a: 681b ldr r3, [r3, #0] │ │ - 5c5c: b0a2 sub sp, #136 ; 0x88 │ │ - 5c5e: 1c04 adds r4, r0, #0 │ │ - 5c60: 681a ldr r2, [r3, #0] │ │ - 5c62: 2500 movs r5, #0 │ │ - 5c64: 1c1e adds r6, r3, #0 │ │ - 5c66: 9221 str r2, [sp, #132] ; 0x84 │ │ - 5c68: 1c20 adds r0, r4, #0 │ │ - 5c6a: 2100 movs r1, #0 │ │ - 5c6c: aa01 add r2, sp, #4 │ │ - 5c6e: f7ff ff07 bl 5a80 │ │ - 5c72: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5c74: f7fe ffb0 bl 4bd8 │ │ - 5c78: 2800 cmp r0, #0 │ │ - 5c7a: dd00 ble.n 5c7e │ │ - 5c7c: 2501 movs r5, #1 │ │ - 5c7e: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5c80: f7fe ffaa bl 4bd8 │ │ - 5c84: 2800 cmp r0, #0 │ │ - 5c86: d119 bne.n 5cbc │ │ - 5c88: 2d00 cmp r5, #0 │ │ - 5c8a: d017 beq.n 5cbc │ │ - 5c8c: 1c20 adds r0, r4, #0 │ │ - 5c8e: f7ff f9b9 bl 5004 │ │ - 5c92: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5c94: f7fe ffa0 bl 4bd8 │ │ - 5c98: 2800 cmp r0, #0 │ │ - 5c9a: dd02 ble.n 5ca2 │ │ - 5c9c: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5c9e: f7ff fe03 bl 58a8 │ │ - 5ca2: 1c20 adds r0, r4, #0 │ │ - 5ca4: f7ff f9bc bl 5020 │ │ - 5ca8: 1c20 adds r0, r4, #0 │ │ - 5caa: f002 fb87 bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 5cae: 9a21 ldr r2, [sp, #132] ; 0x84 │ │ - 5cb0: 6833 ldr r3, [r6, #0] │ │ - 5cb2: 2000 movs r0, #0 │ │ - 5cb4: 429a cmp r2, r3 │ │ - 5cb6: d008 beq.n 5cca │ │ - 5cb8: f002 fb70 bl 839c <__gnu_thumb1_case_uqi+0x14> │ │ - 5cbc: 6a62 ldr r2, [r4, #36] ; 0x24 │ │ - 5cbe: 23e2 movs r3, #226 ; 0xe2 │ │ - 5cc0: 00db lsls r3, r3, #3 │ │ - 5cc2: 58d3 ldr r3, [r2, r3] │ │ - 5cc4: 3301 adds r3, #1 │ │ - 5cc6: d0cf beq.n 5c68 │ │ - 5cc8: e7e0 b.n 5c8c │ │ - 5cca: b022 add sp, #136 ; 0x88 │ │ - 5ccc: bd70 pop {r4, r5, r6, pc} │ │ - 5cce: 46c0 nop ; (mov r8, r8) │ │ - 5cd0: 5260 strh r0, [r4, r1] │ │ - ... │ │ - │ │ -00005cd4 : │ │ - 5cd4: b538 push {r3, r4, r5, lr} │ │ - 5cd6: 2300 movs r3, #0 │ │ - 5cd8: 4299 cmp r1, r3 │ │ - 5cda: d10c bne.n 5cf6 │ │ - 5cdc: 2201 movs r2, #1 │ │ - 5cde: 4c0a ldr r4, [pc, #40] ; (5d08 ) │ │ - 5ce0: 1843 adds r3, r0, r1 │ │ - 5ce2: 3101 adds r1, #1 │ │ - 5ce4: 191b adds r3, r3, r4 │ │ - 5ce6: 701a strb r2, [r3, #0] │ │ - 5ce8: 2915 cmp r1, #21 │ │ - 5cea: d1f8 bne.n 5cde │ │ - 5cec: 4d06 ldr r5, [pc, #24] ; (5d08 ) │ │ - 5cee: 1941 adds r1, r0, r5 │ │ - 5cf0: f7fe f970 bl 3fd4 │ │ - 5cf4: bd38 pop {r3, r4, r5, pc} │ │ - 5cf6: 4d04 ldr r5, [pc, #16] ; (5d08 ) │ │ - 5cf8: 5ccc ldrb r4, [r1, r3] │ │ - 5cfa: 18c2 adds r2, r0, r3 │ │ - 5cfc: 1952 adds r2, r2, r5 │ │ - 5cfe: 3301 adds r3, #1 │ │ - 5d00: 7014 strb r4, [r2, #0] │ │ - 5d02: 2b15 cmp r3, #21 │ │ - 5d04: d1f7 bne.n 5cf6 │ │ - 5d06: e7f1 b.n 5cec │ │ - 5d08: 0794 lsls r4, r2, #30 │ │ - ... │ │ - │ │ -00005d0c : │ │ - 5d0c: b5f0 push {r4, r5, r6, r7, lr} │ │ - 5d0e: b085 sub sp, #20 │ │ - 5d10: 1c04 adds r4, r0, #0 │ │ - 5d12: 1c0f adds r7, r1, #0 │ │ - 5d14: 1c1d adds r5, r3, #0 │ │ - 5d16: 9203 str r2, [sp, #12] │ │ - 5d18: f7fe fd26 bl 4768 │ │ - 5d1c: 4b26 ldr r3, [pc, #152] ; (5db8 ) │ │ - 5d1e: 2600 movs r6, #0 │ │ - 5d20: 2201 movs r2, #1 │ │ - 5d22: 447b add r3, pc │ │ - 5d24: 681b ldr r3, [r3, #0] │ │ - 5d26: 9803 ldr r0, [sp, #12] │ │ - 5d28: 21f1 movs r1, #241 ; 0xf1 │ │ - 5d2a: 3308 adds r3, #8 │ │ - 5d2c: 6023 str r3, [r4, #0] │ │ - 5d2e: 23e6 movs r3, #230 ; 0xe6 │ │ - 5d30: 00db lsls r3, r3, #3 │ │ - 5d32: 50e6 str r6, [r4, r3] │ │ - 5d34: 23e6 movs r3, #230 ; 0xe6 │ │ - 5d36: 00db lsls r3, r3, #3 │ │ - 5d38: 18e3 adds r3, r4, r3 │ │ - 5d3a: 605e str r6, [r3, #4] │ │ - 5d3c: 609e str r6, [r3, #8] │ │ - 5d3e: 4b1f ldr r3, [pc, #124] ; (5dbc ) │ │ - 5d40: 00c9 lsls r1, r1, #3 │ │ - 5d42: 50e2 str r2, [r4, r3] │ │ - 5d44: 4b1e ldr r3, [pc, #120] ; (5dc0 ) │ │ - 5d46: 50e7 str r7, [r4, r3] │ │ - 5d48: 23f0 movs r3, #240 ; 0xf0 │ │ - 5d4a: 00db lsls r3, r3, #3 │ │ - 5d4c: 50e0 str r0, [r4, r3] │ │ - 5d4e: 1860 adds r0, r4, r1 │ │ - 5d50: f000 faa9 bl 62a6 │ │ - 5d54: 9a0a ldr r2, [sp, #40] ; 0x28 │ │ - 5d56: 23f2 movs r3, #242 ; 0xf2 │ │ - 5d58: 00db lsls r3, r3, #3 │ │ - 5d5a: 50e2 str r2, [r4, r3] │ │ - 5d5c: 1c20 adds r0, r4, #0 │ │ - 5d5e: 1c29 adds r1, r5, #0 │ │ - 5d60: f7fe f9be bl 40e0 │ │ - 5d64: 1c33 adds r3, r6, #0 │ │ - 5d66: 4817 ldr r0, [pc, #92] ; (5dc4 ) │ │ - 5d68: 19a2 adds r2, r4, r6 │ │ - 5d6a: 3604 adds r6, #4 │ │ - 5d6c: 1811 adds r1, r2, r0 │ │ - 5d6e: 600b str r3, [r1, #0] │ │ - 5d70: 4915 ldr r1, [pc, #84] ; (5dc8 ) │ │ - 5d72: 1852 adds r2, r2, r1 │ │ - 5d74: 6013 str r3, [r2, #0] │ │ - 5d76: 2e20 cmp r6, #32 │ │ - 5d78: d1f5 bne.n 5d66 │ │ - 5d7a: 4b14 ldr r3, [pc, #80] ; (5dcc ) │ │ - 5d7c: 50e5 str r5, [r4, r3] │ │ - 5d7e: 2d01 cmp r5, #1 │ │ - 5d80: d107 bne.n 5d92 │ │ - 5d82: 2303 movs r3, #3 │ │ - 5d84: 9300 str r3, [sp, #0] │ │ - 5d86: 1c20 adds r0, r4, #0 │ │ - 5d88: 2100 movs r1, #0 │ │ - 5d8a: 2202 movs r2, #2 │ │ - 5d8c: 1c2b adds r3, r5, #0 │ │ - 5d8e: f7fe f8f4 bl 3f7a │ │ - 5d92: 2300 movs r3, #0 │ │ - 5d94: 2101 movs r1, #1 │ │ - 5d96: 480e ldr r0, [pc, #56] ; (5dd0 ) │ │ - 5d98: 18e2 adds r2, r4, r3 │ │ - 5d9a: 3301 adds r3, #1 │ │ - 5d9c: 1812 adds r2, r2, r0 │ │ - 5d9e: 7011 strb r1, [r2, #0] │ │ - 5da0: 2b15 cmp r3, #21 │ │ - 5da2: d1f8 bne.n 5d96 │ │ - 5da4: 1821 adds r1, r4, r0 │ │ - 5da6: 1c20 adds r0, r4, #0 │ │ - 5da8: f7ff ff94 bl 5cd4 │ │ - 5dac: 4b09 ldr r3, [pc, #36] ; (5dd4 ) │ │ - 5dae: 2200 movs r2, #0 │ │ - 5db0: 1c20 adds r0, r4, #0 │ │ - 5db2: 50e2 str r2, [r4, r3] │ │ - 5db4: b005 add sp, #20 │ │ - 5db6: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 5db8: 51aa str r2, [r5, r6] │ │ - 5dba: 0000 movs r0, r0 │ │ - 5dbc: 072c lsls r4, r5, #28 │ │ + 5970: a908 add r1, sp, #32 │ │ + 5972: 220b movs r2, #11 │ │ + 5974: 230a movs r3, #10 │ │ + 5976: f7ff fb11 bl 4f9c │ │ + 597a: 686b ldr r3, [r5, #4] │ │ + 597c: 25e2 movs r5, #226 ; 0xe2 │ │ + 597e: 00ed lsls r5, r5, #3 │ │ + 5980: 5163 str r3, [r4, r5] │ │ + 5982: 4b74 ldr r3, [pc, #464] ; (5b54 ) │ │ + 5984: 59a1 ldr r1, [r4, r6] │ │ + 5986: 1c20 adds r0, r4, #0 │ │ + 5988: 58e2 ldr r2, [r4, r3] │ │ + 598a: f7fe fe51 bl 4630 │ │ + 598e: 2064 movs r0, #100 ; 0x64 │ │ + 5990: f000 fe90 bl 66b4 │ │ + 5994: 5963 ldr r3, [r4, r5] │ │ + 5996: 33c5 adds r3, #197 ; 0xc5 │ │ + 5998: 33ff adds r3, #255 ; 0xff │ │ + 599a: 009b lsls r3, r3, #2 │ │ + 599c: 18e3 adds r3, r4, r3 │ │ + 599e: 685b ldr r3, [r3, #4] │ │ + 59a0: 3302 adds r3, #2 │ │ + 59a2: d0da beq.n 595a │ │ + 59a4: e7df b.n 5966 │ │ + 59a6: 4b6c ldr r3, [pc, #432] ; (5b58 ) │ │ + 59a8: 796a ldrb r2, [r5, #5] │ │ + 59aa: 1c21 adds r1, r4, #0 │ │ + 59ac: 18e0 adds r0, r4, r3 │ │ + 59ae: 2305 movs r3, #5 │ │ + 59b0: f001 f8d6 bl 6b60 │ │ + 59b4: 796b ldrb r3, [r5, #5] │ │ + 59b6: a908 add r1, sp, #32 │ │ + 59b8: 36cf adds r6, #207 ; 0xcf │ │ + 59ba: 714b strb r3, [r1, #5] │ │ + 59bc: 7a03 ldrb r3, [r0, #8] │ │ + 59be: 36ff adds r6, #255 ; 0xff │ │ + 59c0: 00b6 lsls r6, r6, #2 │ │ + 59c2: 718b strb r3, [r1, #6] │ │ + 59c4: 7b03 ldrb r3, [r0, #12] │ │ + 59c6: 19a4 adds r4, r4, r6 │ │ + 59c8: 220b movs r2, #11 │ │ + 59ca: 71cb strb r3, [r1, #7] │ │ + 59cc: 7c03 ldrb r3, [r0, #16] │ │ + 59ce: 720b strb r3, [r1, #8] │ │ + 59d0: 7e03 ldrb r3, [r0, #24] │ │ + 59d2: 724b strb r3, [r1, #9] │ │ + 59d4: 6943 ldr r3, [r0, #20] │ │ + 59d6: 6860 ldr r0, [r4, #4] │ │ + 59d8: 728b strb r3, [r1, #10] │ │ + 59da: 230c movs r3, #12 │ │ + 59dc: f000 fc14 bl 6208 │ │ + 59e0: e0ab b.n 5b3a │ │ + 59e2: 23e2 movs r3, #226 ; 0xe2 │ │ + 59e4: 00db lsls r3, r3, #3 │ │ + 59e6: 58e3 ldr r3, [r4, r3] │ │ + 59e8: 2b00 cmp r3, #0 │ │ + 59ea: db00 blt.n 59ee │ │ + 59ec: e6f9 b.n 57e2 │ │ + 59ee: 2305 movs r3, #5 │ │ + 59f0: 56eb ldrsb r3, [r5, r3] │ │ + 59f2: 2b00 cmp r3, #0 │ │ + 59f4: dc00 bgt.n 59f8 │ │ + 59f6: e6f4 b.n 57e2 │ │ + 59f8: 78aa ldrb r2, [r5, #2] │ │ + 59fa: 786b ldrb r3, [r5, #1] │ │ + 59fc: 0212 lsls r2, r2, #8 │ │ + 59fe: 431a orrs r2, r3 │ │ + 5a00: 0213 lsls r3, r2, #8 │ │ + 5a02: 0a12 lsrs r2, r2, #8 │ │ + 5a04: 4313 orrs r3, r2 │ │ + 5a06: 041b lsls r3, r3, #16 │ │ + 5a08: 0c1b lsrs r3, r3, #16 │ │ + 5a0a: 2b1d cmp r3, #29 │ │ + 5a0c: d800 bhi.n 5a10 │ │ + 5a0e: e094 b.n 5b3a │ │ + 5a10: 79aa ldrb r2, [r5, #6] │ │ + 5a12: 1f13 subs r3, r2, #4 │ │ + 5a14: 2b2e cmp r3, #46 ; 0x2e │ │ + 5a16: d900 bls.n 5a1a │ │ + 5a18: e08f b.n 5b3a │ │ + 5a1a: 79eb ldrb r3, [r5, #7] │ │ + 5a1c: 1f19 subs r1, r3, #4 │ │ + 5a1e: 292e cmp r1, #46 ; 0x2e │ │ + 5a20: d900 bls.n 5a24 │ │ + 5a22: e08a b.n 5b3a │ │ + 5a24: 0612 lsls r2, r2, #24 │ │ + 5a26: 061b lsls r3, r3, #24 │ │ + 5a28: 161b asrs r3, r3, #24 │ │ + 5a2a: 1612 asrs r2, r2, #24 │ │ + 5a2c: 6063 str r3, [r4, #4] │ │ + 5a2e: 60a2 str r2, [r4, #8] │ │ + 5a30: 7a2e ldrb r6, [r5, #8] │ │ + 5a32: 4b48 ldr r3, [pc, #288] ; (5b54 ) │ │ + 5a34: 0637 lsls r7, r6, #24 │ │ + 5a36: 163f asrs r7, r7, #24 │ │ + 5a38: 50e7 str r7, [r4, r3] │ │ + 5a3a: 9302 str r3, [sp, #8] │ │ + 5a3c: d104 bne.n 5a48 │ │ + 5a3e: 23e3 movs r3, #227 ; 0xe3 │ │ + 5a40: 00db lsls r3, r3, #3 │ │ + 5a42: 18e6 adds r6, r4, r3 │ │ + 5a44: 2701 movs r7, #1 │ │ + 5a46: e019 b.n 5a7c │ │ + 5a48: 3e03 subs r6, #3 │ │ + 5a4a: 2e01 cmp r6, #1 │ │ + 5a4c: d829 bhi.n 5aa2 │ │ + 5a4e: e7f6 b.n 5a3e │ │ + 5a50: a906 add r1, sp, #24 │ │ + 5a52: 230d movs r3, #13 │ │ + 5a54: 2206 movs r2, #6 │ │ + 5a56: 714f strb r7, [r1, #5] │ │ + 5a58: f000 fbd6 bl 6208 │ │ + 5a5c: 4b3f ldr r3, [pc, #252] ; (5b5c ) │ │ + 5a5e: 58e3 ldr r3, [r4, r3] │ │ + 5a60: 3302 adds r3, #2 │ │ + 5a62: d00f beq.n 5a84 │ │ + 5a64: 4b3e ldr r3, [pc, #248] ; (5b60 ) │ │ + 5a66: 2202 movs r2, #2 │ │ + 5a68: 58e3 ldr r3, [r4, r3] │ │ + 5a6a: 3302 adds r3, #2 │ │ + 5a6c: d00b beq.n 5a86 │ │ + 5a6e: 2302 movs r3, #2 │ │ + 5a70: 425b negs r3, r3 │ │ + 5a72: 6033 str r3, [r6, #0] │ │ + 5a74: 3702 adds r7, #2 │ │ + 5a76: 3608 adds r6, #8 │ │ + 5a78: 2f05 cmp r7, #5 │ │ + 5a7a: d012 beq.n 5aa2 │ │ + 5a7c: 6830 ldr r0, [r6, #0] │ │ + 5a7e: 1c83 adds r3, r0, #2 │ │ + 5a80: d1e6 bne.n 5a50 │ │ + 5a82: e7f7 b.n 5a74 │ │ + 5a84: 2200 movs r2, #0 │ │ + 5a86: 1c13 adds r3, r2, #0 │ │ + 5a88: 33c5 adds r3, #197 ; 0xc5 │ │ + 5a8a: 6830 ldr r0, [r6, #0] │ │ + 5a8c: 33ff adds r3, #255 ; 0xff │ │ + 5a8e: 009b lsls r3, r3, #2 │ │ + 5a90: 18e3 adds r3, r4, r3 │ │ + 5a92: a908 add r1, sp, #32 │ │ + 5a94: 714a strb r2, [r1, #5] │ │ + 5a96: 6058 str r0, [r3, #4] │ │ + 5a98: 2206 movs r2, #6 │ │ + 5a9a: 2302 movs r3, #2 │ │ + 5a9c: f000 fbb4 bl 6208 │ │ + 5aa0: e7e5 b.n 5a6e │ │ + 5aa2: 9b02 ldr r3, [sp, #8] │ │ + 5aa4: 58e3 ldr r3, [r4, r3] │ │ + 5aa6: 2b01 cmp r3, #1 │ │ + 5aa8: d00b beq.n 5ac2 │ │ + 5aaa: 2108 movs r1, #8 │ │ + 5aac: 1c20 adds r0, r4, #0 │ │ + 5aae: 5669 ldrsb r1, [r5, r1] │ │ + 5ab0: f7fe fc46 bl 4340 │ │ + 5ab4: 1c29 adds r1, r5, #0 │ │ + 5ab6: 6823 ldr r3, [r4, #0] │ │ + 5ab8: 3109 adds r1, #9 │ │ + 5aba: 1c20 adds r0, r4, #0 │ │ + 5abc: 689b ldr r3, [r3, #8] │ │ + 5abe: 4798 blx r3 │ │ + 5ac0: e68f b.n 57e2 │ │ + 5ac2: 2600 movs r6, #0 │ │ + 5ac4: 4b25 ldr r3, [pc, #148] ; (5b5c ) │ │ + 5ac6: 18e7 adds r7, r4, r3 │ │ + 5ac8: 6838 ldr r0, [r7, #0] │ │ + 5aca: 1c83 adds r3, r0, #2 │ │ + 5acc: d021 beq.n 5b12 │ │ + 5ace: 2303 movs r3, #3 │ │ + 5ad0: 1cb2 adds r2, r6, #2 │ │ + 5ad2: 401a ands r2, r3 │ │ + 5ad4: 0093 lsls r3, r2, #2 │ │ + 5ad6: 9202 str r2, [sp, #8] │ │ + 5ad8: 4a20 ldr r2, [pc, #128] ; (5b5c ) │ │ + 5ada: 18e3 adds r3, r4, r3 │ │ + 5adc: 5899 ldr r1, [r3, r2] │ │ + 5ade: 468c mov ip, r1 │ │ + 5ae0: 4288 cmp r0, r1 │ │ + 5ae2: d016 beq.n 5b12 │ │ + 5ae4: 4662 mov r2, ip │ │ + 5ae6: a908 add r1, sp, #32 │ │ + 5ae8: 3202 adds r2, #2 │ │ + 5aea: d10a bne.n 5b02 │ │ + 5aec: 4a1b ldr r2, [pc, #108] ; (5b5c ) │ │ + 5aee: 5098 str r0, [r3, r2] │ │ + 5af0: 466b mov r3, sp │ │ + 5af2: 7a1b ldrb r3, [r3, #8] │ │ + 5af4: 6838 ldr r0, [r7, #0] │ │ + 5af6: 2206 movs r2, #6 │ │ + 5af8: 714b strb r3, [r1, #5] │ │ + 5afa: 2302 movs r3, #2 │ │ + 5afc: f000 fb84 bl 6208 │ │ + 5b00: e007 b.n 5b12 │ │ + 5b02: 230d movs r3, #13 │ │ + 5b04: 2206 movs r2, #6 │ │ + 5b06: 714e strb r6, [r1, #5] │ │ + 5b08: f000 fb7e bl 6208 │ │ + 5b0c: 2302 movs r3, #2 │ │ + 5b0e: 425b negs r3, r3 │ │ + 5b10: 603b str r3, [r7, #0] │ │ + 5b12: 3601 adds r6, #1 │ │ + 5b14: 3704 adds r7, #4 │ │ + 5b16: 2e04 cmp r6, #4 │ │ + 5b18: d1d6 bne.n 5ac8 │ │ + 5b1a: e7c6 b.n 5aaa │ │ + 5b1c: 4811 ldr r0, [pc, #68] ; (5b64 ) │ │ + 5b1e: 4478 add r0, pc │ │ + 5b20: f003 fab2 bl 9088 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + 5b24: e009 b.n 5b3a │ │ + 5b26: 4b09 ldr r3, [pc, #36] ; (5b4c ) │ │ + 5b28: 58e0 ldr r0, [r4, r3] │ │ + 5b2a: 2800 cmp r0, #0 │ │ + 5b2c: d100 bne.n 5b30 │ │ + 5b2e: e71a b.n 5966 │ │ + 5b30: 6803 ldr r3, [r0, #0] │ │ + 5b32: 490d ldr r1, [pc, #52] ; (5b68 ) │ │ + 5b34: 681b ldr r3, [r3, #0] │ │ + 5b36: 4479 add r1, pc │ │ + 5b38: e667 b.n 580a │ │ + 5b3a: 9b04 ldr r3, [sp, #16] │ │ + 5b3c: 9a0b ldr r2, [sp, #44] ; 0x2c │ │ + 5b3e: 681b ldr r3, [r3, #0] │ │ + 5b40: 429a cmp r2, r3 │ │ + 5b42: d001 beq.n 5b48 │ │ + 5b44: f003 f9c8 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 5b48: b00d add sp, #52 ; 0x34 │ │ + 5b4a: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 5b4c: 07ac lsls r4, r5, #30 │ │ + 5b4e: 0000 movs r0, r0 │ │ + 5b50: 431e orrs r6, r3 │ │ + 5b52: 0000 movs r0, r0 │ │ + 5b54: 0724 lsls r4, r4, #28 │ │ + 5b56: 0000 movs r0, r0 │ │ + 5b58: 072c lsls r4, r5, #28 │ │ + 5b5a: 0000 movs r0, r0 │ │ + 5b5c: 0714 lsls r4, r2, #28 │ │ + 5b5e: 0000 movs r0, r0 │ │ + 5b60: 071c lsls r4, r3, #28 │ │ + 5b62: 0000 movs r0, r0 │ │ + 5b64: 414b adcs r3, r1 │ │ + 5b66: 0000 movs r0, r0 │ │ + 5b68: 40ed lsrs r5, r5 │ │ + ... │ │ + │ │ +00005b6c : │ │ + 5b6c: b5ff push {r0, r1, r2, r3, r4, r5, r6, r7, lr} │ │ + 5b6e: 4c14 ldr r4, [pc, #80] ; (5bc0 ) │ │ + 5b70: b0ff sub sp, #508 ; 0x1fc │ │ + 5b72: 2280 movs r2, #128 ; 0x80 │ │ + 5b74: 447c add r4, pc │ │ + 5b76: 6824 ldr r4, [r4, #0] │ │ + 5b78: af01 add r7, sp, #4 │ │ + 5b7a: 1c06 adds r6, r0, #0 │ │ + 5b7c: 6823 ldr r3, [r4, #0] │ │ + 5b7e: 1c0d adds r5, r1, #0 │ │ + 5b80: 9381 str r3, [sp, #516] ; 0x204 │ │ + 5b82: 1c0b adds r3, r1, #0 │ │ + 5b84: 33cf adds r3, #207 ; 0xcf │ │ + 5b86: 33ff adds r3, #255 ; 0xff │ │ + 5b88: 009b lsls r3, r3, #2 │ │ + 5b8a: 18c3 adds r3, r0, r3 │ │ + 5b8c: 6858 ldr r0, [r3, #4] │ │ + 5b8e: 1c39 adds r1, r7, #0 │ │ + 5b90: 0092 lsls r2, r2, #2 │ │ + 5b92: f000 fb99 bl 62c8 │ │ + 5b96: 2800 cmp r0, #0 │ │ + 5b98: d105 bne.n 5ba6 │ │ + 5b9a: 1c30 adds r0, r6, #0 │ │ + 5b9c: 1c29 adds r1, r5, #0 │ │ + 5b9e: 1c3a adds r2, r7, #0 │ │ + 5ba0: f7ff fce8 bl 5574 │ │ + 5ba4: e004 b.n 5bb0 │ │ + 5ba6: 1c30 adds r0, r6, #0 │ │ + 5ba8: 1c29 adds r1, r5, #0 │ │ + 5baa: 2201 movs r2, #1 │ │ + 5bac: f7ff f994 bl 4ed8 │ │ + 5bb0: 9a81 ldr r2, [sp, #516] ; 0x204 │ │ + 5bb2: 6823 ldr r3, [r4, #0] │ │ + 5bb4: 429a cmp r2, r3 │ │ + 5bb6: d001 beq.n 5bbc │ │ + 5bb8: f003 f98e bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 5bbc: b07f add sp, #508 ; 0x1fc │ │ + 5bbe: bdff pop {r0, r1, r2, r3, r4, r5, r6, r7, pc} │ │ + 5bc0: 6344 str r4, [r0, #52] ; 0x34 │ │ + 5bc2: 0000 movs r0, r0 │ │ + 5bc4: 0000 movs r0, r0 │ │ + ... │ │ + │ │ +00005bc8 : │ │ + 5bc8: b5f0 push {r4, r5, r6, r7, lr} │ │ + 5bca: 4d79 ldr r5, [pc, #484] ; (5db0 ) │ │ + 5bcc: b0af sub sp, #188 ; 0xbc │ │ + 5bce: 1c04 adds r4, r0, #0 │ │ + 5bd0: 447d add r5, pc │ │ + 5bd2: 682d ldr r5, [r5, #0] │ │ + 5bd4: a806 add r0, sp, #24 │ │ + 5bd6: 682b ldr r3, [r5, #0] │ │ + 5bd8: 932d str r3, [sp, #180] ; 0xb4 │ │ + 5bda: f000 fd5c bl 6696 │ │ + 5bde: 2300 movs r3, #0 │ │ + 5be0: 9505 str r5, [sp, #20] │ │ + 5be2: 9302 str r3, [sp, #8] │ │ + 5be4: 27e2 movs r7, #226 ; 0xe2 │ │ + 5be6: 00ff lsls r7, r7, #3 │ │ + 5be8: 59e3 ldr r3, [r4, r7] │ │ + 5bea: 1c5a adds r2, r3, #1 │ │ + 5bec: d051 beq.n 5c92 │ │ + 5bee: 33c5 adds r3, #197 ; 0xc5 │ │ + 5bf0: 33ff adds r3, #255 ; 0xff │ │ + 5bf2: 009b lsls r3, r3, #2 │ │ + 5bf4: 18e3 adds r3, r4, r3 │ │ + 5bf6: 685b ldr r3, [r3, #4] │ │ + 5bf8: 3302 adds r3, #2 │ │ + 5bfa: d14a bne.n 5c92 │ │ + 5bfc: ae06 add r6, sp, #24 │ │ + 5bfe: 1c30 adds r0, r6, #0 │ │ + 5c00: f000 fd42 bl 6688 │ │ + 5c04: 23f0 movs r3, #240 ; 0xf0 │ │ + 5c06: 496b ldr r1, [pc, #428] ; (5db4 ) │ │ + 5c08: 00db lsls r3, r3, #3 │ │ + 5c0a: 58e3 ldr r3, [r4, r3] │ │ + 5c0c: 1860 adds r0, r4, r1 │ │ + 5c0e: 5de2 ldrb r2, [r4, r7] │ │ + 5c10: 1c21 adds r1, r4, #0 │ │ + 5c12: f000 ffa5 bl 6b60 │ │ + 5c16: 23f2 movs r3, #242 ; 0xf2 │ │ + 5c18: 00db lsls r3, r3, #3 │ │ + 5c1a: 58e3 ldr r3, [r4, r3] │ │ + 5c1c: 1c05 adds r5, r0, #0 │ │ + 5c1e: 2b00 cmp r3, #0 │ │ + 5c20: d009 beq.n 5c36 │ │ + 5c22: 1c30 adds r0, r6, #0 │ │ + 5c24: f000 fd3d bl 66a2 │ │ + 5c28: 4b60 ldr r3, [pc, #384] ; (5dac ) │ │ + 5c2a: 4a5f ldr r2, [pc, #380] ; (5da8 ) │ │ + 5c2c: f003 fa34 bl 9098 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + 5c30: 2800 cmp r0, #0 │ │ + 5c32: d000 beq.n 5c36 │ │ + 5c34: e097 b.n 5d66 │ │ + 5c36: 2d00 cmp r5, #0 │ │ + 5c38: d024 beq.n 5c84 │ │ + 5c3a: 5de3 ldrb r3, [r4, r7] │ │ + 5c3c: ae0a add r6, sp, #40 ; 0x28 │ │ + 5c3e: 1c20 adds r0, r4, #0 │ │ + 5c40: 7173 strb r3, [r6, #5] │ │ + 5c42: 7a2b ldrb r3, [r5, #8] │ │ + 5c44: 1c29 adds r1, r5, #0 │ │ + 5c46: 71b3 strb r3, [r6, #6] │ │ + 5c48: 7b2b ldrb r3, [r5, #12] │ │ + 5c4a: 71f3 strb r3, [r6, #7] │ │ + 5c4c: 7c2b ldrb r3, [r5, #16] │ │ + 5c4e: 7233 strb r3, [r6, #8] │ │ + 5c50: 7e2b ldrb r3, [r5, #24] │ │ + 5c52: 7273 strb r3, [r6, #9] │ │ + 5c54: 7d2b ldrb r3, [r5, #20] │ │ + 5c56: 72b3 strb r3, [r6, #10] │ │ + 5c58: f7fe fbf3 bl 4442 │ │ + 5c5c: 28ff cmp r0, #255 ; 0xff │ │ + 5c5e: d100 bne.n 5c62 │ │ + 5c60: e08f b.n 5d82 │ │ + 5c62: 1c20 adds r0, r4, #0 │ │ + 5c64: 1c29 adds r1, r5, #0 │ │ + 5c66: f7fe fcaf bl 45c8 │ │ + 5c6a: 28f1 cmp r0, #241 ; 0xf1 │ │ + 5c6c: d000 beq.n 5c70 │ │ + 5c6e: e088 b.n 5d82 │ │ + 5c70: 1c20 adds r0, r4, #0 │ │ + 5c72: 1c31 adds r1, r6, #0 │ │ + 5c74: 220b movs r2, #11 │ │ + 5c76: 2304 movs r3, #4 │ │ + 5c78: f7ff f990 bl 4f9c │ │ + 5c7c: 1c20 adds r0, r4, #0 │ │ + 5c7e: 1c29 adds r1, r5, #0 │ │ + 5c80: f7fe fee2 bl 4a48 │ │ + 5c84: 1c20 adds r0, r4, #0 │ │ + 5c86: f7ff fa91 bl 51ac │ │ + 5c8a: 1c20 adds r0, r4, #0 │ │ + 5c8c: f7ff f9a4 bl 4fd8 │ │ + 5c90: e002 b.n 5c98 │ │ + 5c92: 9b02 ldr r3, [sp, #8] │ │ + 5c94: 3301 adds r3, #1 │ │ + 5c96: 9302 str r3, [sp, #8] │ │ + 5c98: 9b02 ldr r3, [sp, #8] │ │ + 5c9a: 2b3c cmp r3, #60 ; 0x3c │ │ + 5c9c: dd04 ble.n 5ca8 │ │ + 5c9e: 1c20 adds r0, r4, #0 │ │ + 5ca0: f7ff f9b2 bl 5008 │ │ + 5ca4: 2300 movs r3, #0 │ │ + 5ca6: 9302 str r3, [sp, #8] │ │ + 5ca8: 59e3 ldr r3, [r4, r7] │ │ + 5caa: 1c5a adds r2, r3, #1 │ │ + 5cac: d008 beq.n 5cc0 │ │ + 5cae: 33c5 adds r3, #197 ; 0xc5 │ │ + 5cb0: 33ff adds r3, #255 ; 0xff │ │ + 5cb2: 009b lsls r3, r3, #2 │ │ + 5cb4: 18e3 adds r3, r4, r3 │ │ + 5cb6: 685b ldr r3, [r3, #4] │ │ + 5cb8: 3302 adds r3, #2 │ │ + 5cba: d101 bne.n 5cc0 │ │ + 5cbc: 2300 movs r3, #0 │ │ + 5cbe: e000 b.n 5cc2 │ │ + 5cc0: 4b3d ldr r3, [pc, #244] ; (5db8 ) │ │ + 5cc2: 9309 str r3, [sp, #36] ; 0x24 │ │ + 5cc4: 2300 movs r3, #0 │ │ + 5cc6: 9308 str r3, [sp, #32] │ │ + 5cc8: 2100 movs r1, #0 │ │ + 5cca: a80d add r0, sp, #52 ; 0x34 │ │ + 5ccc: 2280 movs r2, #128 ; 0x80 │ │ + 5cce: f003 f923 bl 8f18 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + 5cd2: 4b3a ldr r3, [pc, #232] ; (5dbc ) │ │ + 5cd4: 2000 movs r0, #0 │ │ + 5cd6: 18e5 adds r5, r4, r3 │ │ + 5cd8: 4b39 ldr r3, [pc, #228] ; (5dc0 ) │ │ + 5cda: 1c29 adds r1, r5, #0 │ │ + 5cdc: 18e3 adds r3, r4, r3 │ │ + 5cde: 9304 str r3, [sp, #16] │ │ + 5ce0: 2301 movs r3, #1 │ │ + 5ce2: 469c mov ip, r3 │ │ + 5ce4: 680a ldr r2, [r1, #0] │ │ + 5ce6: 2a00 cmp r2, #0 │ │ + 5ce8: d010 beq.n 5d0c │ │ + 5cea: 0953 lsrs r3, r2, #5 │ │ + 5cec: 009b lsls r3, r3, #2 │ │ + 5cee: 261f movs r6, #31 │ │ + 5cf0: 9303 str r3, [sp, #12] │ │ + 5cf2: 4663 mov r3, ip │ │ + 5cf4: 4016 ands r6, r2 │ │ + 5cf6: 40b3 lsls r3, r6 │ │ + 5cf8: 1c1e adds r6, r3, #0 │ │ + 5cfa: 9b03 ldr r3, [sp, #12] │ │ + 5cfc: af0d add r7, sp, #52 ; 0x34 │ │ + 5cfe: 59db ldr r3, [r3, r7] │ │ + 5d00: 431e orrs r6, r3 │ │ + 5d02: 9b03 ldr r3, [sp, #12] │ │ + 5d04: 51de str r6, [r3, r7] │ │ + 5d06: 4290 cmp r0, r2 │ │ + 5d08: da00 bge.n 5d0c │ │ + 5d0a: 1c10 adds r0, r2, #0 │ │ + 5d0c: 9b04 ldr r3, [sp, #16] │ │ + 5d0e: 3104 adds r1, #4 │ │ + 5d10: 4299 cmp r1, r3 │ │ + 5d12: d1e7 bne.n 5ce4 │ │ + 5d14: 2200 movs r2, #0 │ │ + 5d16: ab08 add r3, sp, #32 │ │ + 5d18: 9300 str r3, [sp, #0] │ │ + 5d1a: 3001 adds r0, #1 │ │ + 5d1c: a90d add r1, sp, #52 ; 0x34 │ │ + 5d1e: 1c13 adds r3, r2, #0 │ │ + 5d20: f003 f9c2 bl 90a8 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + 5d24: 2800 cmp r0, #0 │ │ + 5d26: dd17 ble.n 5d58 │ │ + 5d28: 2600 movs r6, #0 │ │ + 5d2a: 682b ldr r3, [r5, #0] │ │ + 5d2c: 2b00 cmp r3, #0 │ │ + 5d2e: d00e beq.n 5d4e │ │ + 5d30: 221f movs r2, #31 │ │ + 5d32: 2101 movs r1, #1 │ │ + 5d34: 401a ands r2, r3 │ │ + 5d36: 4091 lsls r1, r2 │ │ + 5d38: 1c0a adds r2, r1, #0 │ │ + 5d3a: 115b asrs r3, r3, #5 │ │ + 5d3c: 009b lsls r3, r3, #2 │ │ + 5d3e: a90d add r1, sp, #52 ; 0x34 │ │ + 5d40: 585b ldr r3, [r3, r1] │ │ + 5d42: 4213 tst r3, r2 │ │ + 5d44: d003 beq.n 5d4e │ │ + 5d46: 1c20 adds r0, r4, #0 │ │ + 5d48: 1c31 adds r1, r6, #0 │ │ + 5d4a: f7ff ff0f bl 5b6c │ │ + 5d4e: 3601 adds r6, #1 │ │ + 5d50: 3504 adds r5, #4 │ │ + 5d52: 2e08 cmp r6, #8 │ │ + 5d54: d1e9 bne.n 5d2a │ │ + 5d56: e7b7 b.n 5cc8 │ │ + 5d58: 1c20 adds r0, r4, #0 │ │ + 5d5a: f7ff f883 bl 4e64 │ │ + 5d5e: 2800 cmp r0, #0 │ │ + 5d60: dd00 ble.n 5d64 │ │ + 5d62: e73f b.n 5be4 │ │ + 5d64: e014 b.n 5d90 │ │ + 5d66: 1c30 adds r0, r6, #0 │ │ + 5d68: f000 fc9b bl 66a2 │ │ + 5d6c: 1c02 adds r2, r0, #0 │ │ + 5d6e: 1c0b adds r3, r1, #0 │ │ + 5d70: 490e ldr r1, [pc, #56] ; (5dac ) │ │ + 5d72: 480d ldr r0, [pc, #52] ; (5da8 ) │ │ + 5d74: f003 f9a0 bl 90b8 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + 5d78: f003 f9a6 bl 90c8 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + 5d7c: f000 fc9a bl 66b4 │ │ + 5d80: e759 b.n 5c36 │ │ + 5d82: 4810 ldr r0, [pc, #64] ; (5dc4 ) │ │ + 5d84: 4478 add r0, pc │ │ + 5d86: f003 f96f bl 9068 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + 5d8a: 2002 movs r0, #2 │ │ + 5d8c: f003 f8f4 bl 8f78 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + 5d90: 9b05 ldr r3, [sp, #20] │ │ + 5d92: 9a2d ldr r2, [sp, #180] ; 0xb4 │ │ + 5d94: 681b ldr r3, [r3, #0] │ │ + 5d96: 429a cmp r2, r3 │ │ + 5d98: d001 beq.n 5d9e │ │ + 5d9a: f003 f89d bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 5d9e: b02f add sp, #188 ; 0xbc │ │ + 5da0: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 5da2: 46c0 nop ; (mov r8, r8) │ │ + 5da4: 46c0 nop ; (mov r8, r8) │ │ + 5da6: 46c0 nop ; (mov r8, r8) │ │ + 5da8: 0000 movs r0, r0 │ │ + 5daa: 0000 movs r0, r0 │ │ + 5dac: 0000 movs r0, r0 │ │ + 5dae: 4089 lsls r1, r1 │ │ + 5db0: 62e8 str r0, [r5, #44] ; 0x2c │ │ + 5db2: 0000 movs r0, r0 │ │ + 5db4: 072c lsls r4, r5, #28 │ │ + 5db6: 0000 movs r0, r0 │ │ + 5db8: a120 add r1, pc, #128 ; (adr r1, 5e3c ) │ │ + 5dba: 0007 movs r7, r0 │ │ + 5dbc: 073c lsls r4, r7, #28 │ │ 5dbe: 0000 movs r0, r0 │ │ - 5dc0: 077c lsls r4, r7, #29 │ │ + 5dc0: 075c lsls r4, r3, #29 │ │ 5dc2: 0000 movs r0, r0 │ │ - 5dc4: 073c lsls r4, r7, #28 │ │ - 5dc6: 0000 movs r0, r0 │ │ - 5dc8: 075c lsls r4, r3, #29 │ │ - 5dca: 0000 movs r0, r0 │ │ - 5dcc: 0724 lsls r4, r4, #28 │ │ - 5dce: 0000 movs r0, r0 │ │ - 5dd0: 0794 lsls r4, r2, #30 │ │ - 5dd2: 0000 movs r0, r0 │ │ - 5dd4: 07ac lsls r4, r5, #30 │ │ - ... │ │ - │ │ -00005dd8 : │ │ - 5dd8: b5f0 push {r4, r5, r6, r7, lr} │ │ - 5dda: 1c05 adds r5, r0, #0 │ │ - 5ddc: 20f6 movs r0, #246 ; 0xf6 │ │ - 5dde: b085 sub sp, #20 │ │ - 5de0: 00c0 lsls r0, r0, #3 │ │ - 5de2: 1c16 adds r6, r2, #0 │ │ - 5de4: 1c0f adds r7, r1, #0 │ │ - 5de6: 9303 str r3, [sp, #12] │ │ - 5de8: f002 fb08 bl 83fc <__gnu_thumb1_case_uqi+0x74> │ │ - 5dec: 9a0b ldr r2, [sp, #44] ; 0x2c │ │ - 5dee: 9b03 ldr r3, [sp, #12] │ │ - 5df0: 1c39 adds r1, r7, #0 │ │ - 5df2: 9200 str r2, [sp, #0] │ │ - 5df4: 1c32 adds r2, r6, #0 │ │ - 5df6: 1c04 adds r4, r0, #0 │ │ - 5df8: f7ff ff88 bl 5d0c │ │ - 5dfc: 4b02 ldr r3, [pc, #8] ; (5e08 ) │ │ - 5dfe: 9a0a ldr r2, [sp, #40] ; 0x28 │ │ - 5e00: 626c str r4, [r5, #36] ; 0x24 │ │ - 5e02: 50e2 str r2, [r4, r3] │ │ - 5e04: b005 add sp, #20 │ │ - 5e06: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 5e08: 072c lsls r4, r5, #28 │ │ - ... │ │ - │ │ -00005e0c : │ │ - 5e0c: b5f0 push {r4, r5, r6, r7, lr} │ │ - 5e0e: 1c07 adds r7, r0, #0 │ │ - 5e10: b087 sub sp, #28 │ │ - 5e12: 202c movs r0, #44 ; 0x2c │ │ - 5e14: 1c0e adds r6, r1, #0 │ │ - 5e16: 1c15 adds r5, r2, #0 │ │ - 5e18: 9303 str r3, [sp, #12] │ │ - 5e1a: f002 faef bl 83fc <__gnu_thumb1_case_uqi+0x74> │ │ - 5e1e: 1c04 adds r4, r0, #0 │ │ - 5e20: f7ff f8e4 bl 4fec │ │ - 5e24: 1c32 adds r2, r6, #0 │ │ - 5e26: 1c20 adds r0, r4, #0 │ │ - 5e28: 1c39 adds r1, r7, #0 │ │ - 5e2a: f7ff f905 bl 5038 │ │ - 5e2e: 1e06 subs r6, r0, #0 │ │ - 5e30: d00b beq.n 5e4a │ │ - 5e32: 2c00 cmp r4, #0 │ │ - 5e34: d005 beq.n 5e42 │ │ - 5e36: 1c20 adds r0, r4, #0 │ │ - 5e38: f7ff f8f2 bl 5020 │ │ - 5e3c: 1c20 adds r0, r4, #0 │ │ - 5e3e: f002 fabd bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 5e42: f002 fb2b bl 849c <__gnu_thumb1_case_uqi+0x114> │ │ - 5e46: 6800 ldr r0, [r0, #0] │ │ - 5e48: e020 b.n 5e8c │ │ - 5e4a: 9a10 ldr r2, [sp, #64] ; 0x40 │ │ - 5e4c: 2301 movs r3, #1 │ │ - 5e4e: 9301 str r3, [sp, #4] │ │ - 5e50: 9200 str r2, [sp, #0] │ │ - 5e52: 1c20 adds r0, r4, #0 │ │ - 5e54: 1c29 adds r1, r5, #0 │ │ - 5e56: 9a03 ldr r2, [sp, #12] │ │ - 5e58: 9b0e ldr r3, [sp, #56] ; 0x38 │ │ - 5e5a: f7ff ffbd bl 5dd8 │ │ - 5e5e: 6a63 ldr r3, [r4, #36] ; 0x24 │ │ - 5e60: 9a0c ldr r2, [sp, #48] ; 0x30 │ │ - 5e62: 990e ldr r1, [sp, #56] ; 0x38 │ │ - 5e64: 609a str r2, [r3, #8] │ │ - 5e66: 9a0d ldr r2, [sp, #52] ; 0x34 │ │ - 5e68: 605a str r2, [r3, #4] │ │ - 5e6a: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5e6c: f7fe f938 bl 40e0 │ │ - 5e70: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 5e72: 990f ldr r1, [sp, #60] ; 0x3c │ │ - 5e74: 6803 ldr r3, [r0, #0] │ │ - 5e76: 689b ldr r3, [r3, #8] │ │ - 5e78: 4798 blx r3 │ │ - 5e7a: 4a05 ldr r2, [pc, #20] ; (5e90 ) │ │ - 5e7c: a805 add r0, sp, #20 │ │ - 5e7e: 1c31 adds r1, r6, #0 │ │ - 5e80: 447a add r2, pc │ │ - 5e82: 6812 ldr r2, [r2, #0] │ │ - 5e84: 1c23 adds r3, r4, #0 │ │ - 5e86: f002 fb91 bl 85ac <__gnu_thumb1_case_uqi+0x224> │ │ - 5e8a: 1c30 adds r0, r6, #0 │ │ - 5e8c: b007 add sp, #28 │ │ - 5e8e: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 5e90: 5050 str r0, [r2, r1] │ │ - ... │ │ - │ │ -00005e94 : │ │ - 5e94: b573 push {r0, r1, r4, r5, r6, lr} │ │ - 5e96: 1c15 adds r5, r2, #0 │ │ - 5e98: 2255 movs r2, #85 ; 0x55 │ │ - 5e9a: 402a ands r2, r5 │ │ - 5e9c: 405a eors r2, r3 │ │ - 5e9e: 700a strb r2, [r1, #0] │ │ - 5ea0: 1c0c adds r4, r1, #0 │ │ - 5ea2: 1c06 adds r6, r0, #0 │ │ - 5ea4: 0a29 lsrs r1, r5, #8 │ │ - 5ea6: 0228 lsls r0, r5, #8 │ │ - 5ea8: 4301 orrs r1, r0 │ │ - 5eaa: 7061 strb r1, [r4, #1] │ │ - 5eac: 0a09 lsrs r1, r1, #8 │ │ - 5eae: 70a1 strb r1, [r4, #2] │ │ - 5eb0: 212a movs r1, #42 ; 0x2a │ │ - 5eb2: 4249 negs r1, r1 │ │ - 5eb4: 404a eors r2, r1 │ │ - 5eb6: 70e3 strb r3, [r4, #3] │ │ - 5eb8: 4669 mov r1, sp │ │ - 5eba: 189b adds r3, r3, r2 │ │ - 5ebc: 7123 strb r3, [r4, #4] │ │ - 5ebe: 1c30 adds r0, r6, #0 │ │ - 5ec0: 3107 adds r1, #7 │ │ + 5dc4: 3f12 subs r7, #18 │ │ + ... │ │ + │ │ +00005dc8 : │ │ + 5dc8: b5f0 push {r4, r5, r6, r7, lr} │ │ + 5dca: 4d71 ldr r5, [pc, #452] ; (5f90 ) │ │ + 5dcc: 4c71 ldr r4, [pc, #452] ; (5f94 ) │ │ + 5dce: 2601 movs r6, #1 │ │ + 5dd0: 447d add r5, pc │ │ + 5dd2: 682d ldr r5, [r5, #0] │ │ + 5dd4: 44a5 add sp, r4 │ │ + 5dd6: 9206 str r2, [sp, #24] │ │ + 5dd8: 682b ldr r3, [r5, #0] │ │ + 5dda: aaff add r2, sp, #1020 ; 0x3fc │ │ + 5ddc: 32b8 adds r2, #184 ; 0xb8 │ │ + 5dde: 6013 str r3, [r2, #0] │ │ + 5de0: 2280 movs r2, #128 ; 0x80 │ │ + 5de2: 1c04 adds r4, r0, #0 │ │ + 5de4: 9108 str r1, [sp, #32] │ │ + 5de6: a80c add r0, sp, #48 ; 0x30 │ │ + 5de8: 2100 movs r1, #0 │ │ + 5dea: 920b str r2, [sp, #44] ; 0x2c │ │ + 5dec: f003 f894 bl 8f18 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + 5df0: 221f movs r2, #31 │ │ + 5df2: 6823 ldr r3, [r4, #0] │ │ + 5df4: 4694 mov ip, r2 │ │ + 5df6: 9305 str r3, [sp, #20] │ │ + 5df8: 6a23 ldr r3, [r4, #32] │ │ + 5dfa: 9509 str r5, [sp, #36] ; 0x24 │ │ + 5dfc: 9307 str r3, [sp, #28] │ │ + 5dfe: 2300 movs r3, #0 │ │ + 5e00: 9a07 ldr r2, [sp, #28] │ │ + 5e02: 4293 cmp r3, r2 │ │ + 5e04: da12 bge.n 5e2c │ │ + 5e06: 4660 mov r0, ip │ │ + 5e08: 1c37 adds r7, r6, #0 │ │ + 5e0a: 009a lsls r2, r3, #2 │ │ + 5e0c: 58a2 ldr r2, [r4, r2] │ │ + 5e0e: ad0c add r5, sp, #48 ; 0x30 │ │ + 5e10: 4010 ands r0, r2 │ │ + 5e12: 4087 lsls r7, r0 │ │ + 5e14: 1c38 adds r0, r7, #0 │ │ + 5e16: 0951 lsrs r1, r2, #5 │ │ + 5e18: 0089 lsls r1, r1, #2 │ │ + 5e1a: 594f ldr r7, [r1, r5] │ │ + 5e1c: 4338 orrs r0, r7 │ │ + 5e1e: 5148 str r0, [r1, r5] │ │ + 5e20: 9905 ldr r1, [sp, #20] │ │ + 5e22: 4291 cmp r1, r2 │ │ + 5e24: da00 bge.n 5e28 │ │ + 5e26: 9205 str r2, [sp, #20] │ │ + 5e28: 3301 adds r3, #1 │ │ + 5e2a: e7e9 b.n 5e00 │ │ + 5e2c: 6a63 ldr r3, [r4, #36] ; 0x24 │ │ + 5e2e: 4a5a ldr r2, [pc, #360] ; (5f98 ) │ │ + 5e30: 2601 movs r6, #1 │ │ + 5e32: 1899 adds r1, r3, r2 │ │ + 5e34: 4a59 ldr r2, [pc, #356] ; (5f9c ) │ │ + 5e36: 4694 mov ip, r2 │ │ + 5e38: 4463 add r3, ip │ │ + 5e3a: 9307 str r3, [sp, #28] │ │ + 5e3c: 231f movs r3, #31 │ │ + 5e3e: 469c mov ip, r3 │ │ + 5e40: 680a ldr r2, [r1, #0] │ │ + 5e42: 2a00 cmp r2, #0 │ │ + 5e44: d00e beq.n 5e64 │ │ + 5e46: 4660 mov r0, ip │ │ + 5e48: 1c37 adds r7, r6, #0 │ │ + 5e4a: 4010 ands r0, r2 │ │ + 5e4c: 4087 lsls r7, r0 │ │ + 5e4e: 1c38 adds r0, r7, #0 │ │ + 5e50: 0953 lsrs r3, r2, #5 │ │ + 5e52: 009b lsls r3, r3, #2 │ │ + 5e54: ad0c add r5, sp, #48 ; 0x30 │ │ + 5e56: 595f ldr r7, [r3, r5] │ │ + 5e58: 4338 orrs r0, r7 │ │ + 5e5a: 5158 str r0, [r3, r5] │ │ + 5e5c: 9b05 ldr r3, [sp, #20] │ │ + 5e5e: 4293 cmp r3, r2 │ │ + 5e60: da00 bge.n 5e64 │ │ + 5e62: 9205 str r2, [sp, #20] │ │ + 5e64: 9b07 ldr r3, [sp, #28] │ │ + 5e66: 3104 adds r1, #4 │ │ + 5e68: 4299 cmp r1, r3 │ │ + 5e6a: d1e9 bne.n 5e40 │ │ + 5e6c: 2500 movs r5, #0 │ │ + 5e6e: 9805 ldr r0, [sp, #20] │ │ + 5e70: 9500 str r5, [sp, #0] │ │ + 5e72: a90c add r1, sp, #48 ; 0x30 │ │ + 5e74: 3001 adds r0, #1 │ │ + 5e76: 1c2a adds r2, r5, #0 │ │ + 5e78: 1c2b adds r3, r5, #0 │ │ + 5e7a: f003 f915 bl 90a8 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + 5e7e: 42a8 cmp r0, r5 │ │ + 5e80: dc01 bgt.n 5e86 │ │ + 5e82: 2000 movs r0, #0 │ │ + 5e84: e074 b.n 5f70 │ │ + 5e86: 1c2b adds r3, r5, #0 │ │ + 5e88: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 5e8a: 33cf adds r3, #207 ; 0xcf │ │ + 5e8c: 33ff adds r3, #255 ; 0xff │ │ + 5e8e: 009b lsls r3, r3, #2 │ │ + 5e90: 18c3 adds r3, r0, r3 │ │ + 5e92: 685b ldr r3, [r3, #4] │ │ + 5e94: 2b00 cmp r3, #0 │ │ + 5e96: d00a beq.n 5eae │ │ + 5e98: 221f movs r2, #31 │ │ + 5e9a: 2101 movs r1, #1 │ │ + 5e9c: 401a ands r2, r3 │ │ + 5e9e: 4091 lsls r1, r2 │ │ + 5ea0: 1c0a adds r2, r1, #0 │ │ + 5ea2: 115b asrs r3, r3, #5 │ │ + 5ea4: 009b lsls r3, r3, #2 │ │ + 5ea6: a90c add r1, sp, #48 ; 0x30 │ │ + 5ea8: 585b ldr r3, [r3, r1] │ │ + 5eaa: 4213 tst r3, r2 │ │ + 5eac: d169 bne.n 5f82 │ │ + 5eae: 3501 adds r5, #1 │ │ + 5eb0: 2d08 cmp r5, #8 │ │ + 5eb2: d1e8 bne.n 5e86 │ │ + 5eb4: 2600 movs r6, #0 │ │ + 5eb6: 6a23 ldr r3, [r4, #32] │ │ + 5eb8: 429e cmp r6, r3 │ │ + 5eba: dae2 bge.n 5e82 │ │ + 5ebc: 00b3 lsls r3, r6, #2 │ │ + 5ebe: 58e0 ldr r0, [r4, r3] │ │ + 5ec0: 231f movs r3, #31 │ │ 5ec2: 2201 movs r2, #1 │ │ - 5ec4: 2342 movs r3, #66 ; 0x42 │ │ - 5ec6: f002 fb79 bl 85bc <__gnu_thumb1_case_uqi+0x234> │ │ - 5eca: 2800 cmp r0, #0 │ │ - 5ecc: d00d beq.n 5eea │ │ - 5ece: 1c21 adds r1, r4, #0 │ │ - 5ed0: 1c30 adds r0, r6, #0 │ │ - 5ed2: 1c2a adds r2, r5, #0 │ │ - 5ed4: 2300 movs r3, #0 │ │ - 5ed6: f002 fb79 bl 85cc <__gnu_thumb1_case_uqi+0x244> │ │ - 5eda: 1c04 adds r4, r0, #0 │ │ - 5edc: 1c43 adds r3, r0, #1 │ │ - 5ede: d107 bne.n 5ef0 │ │ - 5ee0: 4805 ldr r0, [pc, #20] ; (5ef8 ) │ │ - 5ee2: 4478 add r0, pc │ │ - 5ee4: f002 faca bl 847c <__gnu_thumb1_case_uqi+0xf4> │ │ - 5ee8: e003 b.n 5ef2 │ │ - 5eea: 2401 movs r4, #1 │ │ - 5eec: 4264 negs r4, r4 │ │ - 5eee: e000 b.n 5ef2 │ │ - 5ef0: 2400 movs r4, #0 │ │ - 5ef2: 1c20 adds r0, r4, #0 │ │ - 5ef4: bd76 pop {r1, r2, r4, r5, r6, pc} │ │ - 5ef6: 46c0 nop ; (mov r8, r8) │ │ - 5ef8: 3424 adds r4, #36 ; 0x24 │ │ - ... │ │ - │ │ -00005efc : │ │ - 5efc: b510 push {r4, lr} │ │ - 5efe: 7881 ldrb r1, [r0, #2] │ │ - 5f00: 7842 ldrb r2, [r0, #1] │ │ - 5f02: 1c03 adds r3, r0, #0 │ │ - 5f04: 0209 lsls r1, r1, #8 │ │ - 5f06: 4311 orrs r1, r2 │ │ - 5f08: 0409 lsls r1, r1, #16 │ │ - 5f0a: 0a0a lsrs r2, r1, #8 │ │ - 5f0c: 0e09 lsrs r1, r1, #24 │ │ - 5f0e: 430a orrs r2, r1 │ │ - 5f10: 0412 lsls r2, r2, #16 │ │ - 5f12: 0c12 lsrs r2, r2, #16 │ │ - 5f14: 2000 movs r0, #0 │ │ - 5f16: 2a04 cmp r2, #4 │ │ - 5f18: d910 bls.n 5f3c │ │ - 5f1a: 2455 movs r4, #85 ; 0x55 │ │ - 5f1c: 4022 ands r2, r4 │ │ - 5f1e: 78d9 ldrb r1, [r3, #3] │ │ - 5f20: 781c ldrb r4, [r3, #0] │ │ - 5f22: 404a eors r2, r1 │ │ - 5f24: 4294 cmp r4, r2 │ │ - 5f26: d109 bne.n 5f3c │ │ - 5f28: 222a movs r2, #42 ; 0x2a │ │ - 5f2a: 4252 negs r2, r2 │ │ - 5f2c: 4054 eors r4, r2 │ │ - 5f2e: 7918 ldrb r0, [r3, #4] │ │ - 5f30: 1909 adds r1, r1, r4 │ │ - 5f32: 060b lsls r3, r1, #24 │ │ - 5f34: 0e1b lsrs r3, r3, #24 │ │ - 5f36: 1ac3 subs r3, r0, r3 │ │ - 5f38: 4258 negs r0, r3 │ │ - 5f3a: 4158 adcs r0, r3 │ │ - 5f3c: bd10 pop {r4, pc} │ │ - ... │ │ - │ │ -00005f40 : │ │ - 5f40: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - 5f42: 1c07 adds r7, r0, #0 │ │ - 5f44: 1c0c adds r4, r1, #0 │ │ - 5f46: 9201 str r2, [sp, #4] │ │ - 5f48: 2800 cmp r0, #0 │ │ - 5f4a: d102 bne.n 5f52 │ │ - 5f4c: 2001 movs r0, #1 │ │ - 5f4e: 4240 negs r0, r0 │ │ - 5f50: e041 b.n 5fd6 │ │ - 5f52: f002 faa3 bl 849c <__gnu_thumb1_case_uqi+0x114> │ │ - 5f56: 2600 movs r6, #0 │ │ - 5f58: 6006 str r6, [r0, #0] │ │ - 5f5a: 2205 movs r2, #5 │ │ - 5f5c: 1c38 adds r0, r7, #0 │ │ - 5f5e: 1c21 adds r1, r4, #0 │ │ - 5f60: 1c33 adds r3, r6, #0 │ │ - 5f62: f002 fb2b bl 85bc <__gnu_thumb1_case_uqi+0x234> │ │ - 5f66: 1c42 adds r2, r0, #1 │ │ - 5f68: d10a bne.n 5f80 │ │ - 5f6a: f002 fa97 bl 849c <__gnu_thumb1_case_uqi+0x114> │ │ - 5f6e: 6803 ldr r3, [r0, #0] │ │ - 5f70: 2b0b cmp r3, #11 │ │ - 5f72: d0eb beq.n 5f4c │ │ - 5f74: f002 fa92 bl 849c <__gnu_thumb1_case_uqi+0x114> │ │ - 5f78: 6800 ldr r0, [r0, #0] │ │ - 5f7a: f002 fb2f bl 85dc <__gnu_thumb1_case_uqi+0x254> │ │ - 5f7e: e02a b.n 5fd6 │ │ - 5f80: 2800 cmp r0, #0 │ │ - 5f82: d026 beq.n 5fd2 │ │ - 5f84: 2805 cmp r0, #5 │ │ - 5f86: d002 beq.n 5f8e │ │ - 5f88: 4813 ldr r0, [pc, #76] ; (5fd8 ) │ │ - 5f8a: 4478 add r0, pc │ │ - 5f8c: e023 b.n 5fd6 │ │ - 5f8e: 1c20 adds r0, r4, #0 │ │ - 5f90: f7ff ffb4 bl 5efc │ │ - 5f94: 2800 cmp r0, #0 │ │ - 5f96: d0f7 beq.n 5f88 │ │ - 5f98: 78a2 ldrb r2, [r4, #2] │ │ - 5f9a: 7863 ldrb r3, [r4, #1] │ │ - 5f9c: 0212 lsls r2, r2, #8 │ │ - 5f9e: 431a orrs r2, r3 │ │ - 5fa0: 0412 lsls r2, r2, #16 │ │ - 5fa2: 0a13 lsrs r3, r2, #8 │ │ - 5fa4: 0e12 lsrs r2, r2, #24 │ │ - 5fa6: 4313 orrs r3, r2 │ │ - 5fa8: 041b lsls r3, r3, #16 │ │ - 5faa: 0c1b lsrs r3, r3, #16 │ │ - 5fac: 1f5d subs r5, r3, #5 │ │ - 5fae: 2d00 cmp r5, #0 │ │ - 5fb0: d101 bne.n 5fb6 │ │ - 5fb2: 2000 movs r0, #0 │ │ - 5fb4: e00f b.n 5fd6 │ │ - 5fb6: 9a01 ldr r2, [sp, #4] │ │ - 5fb8: 4293 cmp r3, r2 │ │ - 5fba: dce5 bgt.n 5f88 │ │ - 5fbc: 1d61 adds r1, r4, #5 │ │ - 5fbe: 1c38 adds r0, r7, #0 │ │ - 5fc0: 1c2a adds r2, r5, #0 │ │ - 5fc2: 1c33 adds r3, r6, #0 │ │ - 5fc4: f002 fafa bl 85bc <__gnu_thumb1_case_uqi+0x234> │ │ - 5fc8: 42a8 cmp r0, r5 │ │ - 5fca: d0f2 beq.n 5fb2 │ │ - 5fcc: 4803 ldr r0, [pc, #12] ; (5fdc ) │ │ - 5fce: 4478 add r0, pc │ │ - 5fd0: e001 b.n 5fd6 │ │ - 5fd2: 4803 ldr r0, [pc, #12] ; (5fe0 ) │ │ - 5fd4: 4478 add r0, pc │ │ - 5fd6: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - 5fd8: 339c adds r3, #156 ; 0x9c │ │ - 5fda: 0000 movs r0, r0 │ │ - 5fdc: 3358 adds r3, #88 ; 0x58 │ │ - 5fde: 0000 movs r0, r0 │ │ - 5fe0: 3339 adds r3, #57 ; 0x39 │ │ - ... │ │ - │ │ -00005fe4 : │ │ - 5fe4: b508 push {r3, lr} │ │ - 5fe6: f002 fb01 bl 85ec <__gnu_thumb1_case_uqi+0x264> │ │ - 5fea: bd08 pop {r3, pc} │ │ - │ │ -00005fec : │ │ - 5fec: 4770 bx lr │ │ - ... │ │ - │ │ -00005ff0 : │ │ - 5ff0: 4b08 ldr r3, [pc, #32] ; (6014 ) │ │ - 5ff2: b510 push {r4, lr} │ │ - 5ff4: 447b add r3, pc │ │ - 5ff6: 681b ldr r3, [r3, #0] │ │ - 5ff8: 1c04 adds r4, r0, #0 │ │ - 5ffa: 3308 adds r3, #8 │ │ - 5ffc: 6003 str r3, [r0, #0] │ │ - 5ffe: 6840 ldr r0, [r0, #4] │ │ - 6000: 2800 cmp r0, #0 │ │ - 6002: d002 beq.n 600a │ │ - 6004: 6803 ldr r3, [r0, #0] │ │ - 6006: 685b ldr r3, [r3, #4] │ │ - 6008: 4798 blx r3 │ │ - 600a: 2300 movs r3, #0 │ │ - 600c: 1c20 adds r0, r4, #0 │ │ - 600e: 6063 str r3, [r4, #4] │ │ - 6010: bd10 pop {r4, pc} │ │ - 6012: 46c0 nop ; (mov r8, r8) │ │ - 6014: 4ee0 ldr r6, [pc, #896] ; (6398 ) │ │ - ... │ │ - │ │ -00006018 : │ │ - 6018: 4b05 ldr r3, [pc, #20] ; (6030 ) │ │ - 601a: b510 push {r4, lr} │ │ - 601c: 447b add r3, pc │ │ - 601e: 681b ldr r3, [r3, #0] │ │ - 6020: 1c04 adds r4, r0, #0 │ │ - 6022: 3308 adds r3, #8 │ │ - 6024: 6003 str r3, [r0, #0] │ │ - 6026: f7ff ffe3 bl 5ff0 │ │ - 602a: 1c20 adds r0, r4, #0 │ │ - 602c: bd10 pop {r4, pc} │ │ - 602e: 46c0 nop ; (mov r8, r8) │ │ - 6030: 4ebc ldr r6, [pc, #752] ; (6324 ) │ │ - ... │ │ - │ │ -00006034 : │ │ - 6034: b510 push {r4, lr} │ │ - 6036: 1c04 adds r4, r0, #0 │ │ - 6038: f7ff ffda bl 5ff0 │ │ - 603c: 1c20 adds r0, r4, #0 │ │ - 603e: f002 f9bd bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 6042: 1c20 adds r0, r4, #0 │ │ - 6044: bd10 pop {r4, pc} │ │ - │ │ -00006046 : │ │ - 6046: b510 push {r4, lr} │ │ - 6048: 1c04 adds r4, r0, #0 │ │ - 604a: f7ff ffe5 bl 6018 │ │ - 604e: 1c20 adds r0, r4, #0 │ │ - 6050: f002 f9b4 bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 6054: 1c20 adds r0, r4, #0 │ │ - 6056: bd10 pop {r4, pc} │ │ - │ │ -00006058 : │ │ - 6058: b507 push {r0, r1, r2, lr} │ │ - 605a: 6840 ldr r0, [r0, #4] │ │ - 605c: 2800 cmp r0, #0 │ │ - 605e: d003 beq.n 6068 │ │ - 6060: 9201 str r2, [sp, #4] │ │ - 6062: 6803 ldr r3, [r0, #0] │ │ - 6064: 689b ldr r3, [r3, #8] │ │ - 6066: 4798 blx r3 │ │ - 6068: bd07 pop {r0, r1, r2, pc} │ │ - │ │ -0000606a : │ │ - 606a: b538 push {r3, r4, r5, lr} │ │ - 606c: 1c0d adds r5, r1, #0 │ │ - 606e: 1c14 adds r4, r2, #0 │ │ - 6070: f7ff fff2 bl 6058 │ │ - 6074: 1c28 adds r0, r5, #0 │ │ - 6076: 1c21 adds r1, r4, #0 │ │ - 6078: f002 fac0 bl 85fc <__gnu_thumb1_case_uqi+0x274> │ │ - 607c: bd38 pop {r3, r4, r5, pc} │ │ - │ │ -0000607e : │ │ - 607e: b500 push {lr} │ │ - 6080: 6843 ldr r3, [r0, #4] │ │ - 6082: 2b00 cmp r3, #0 │ │ - 6084: d001 beq.n 608a │ │ - 6086: 1c18 adds r0, r3, #0 │ │ - 6088: e7fa b.n 6080 │ │ - 608a: 6041 str r1, [r0, #4] │ │ - 608c: bd00 pop {pc} │ │ - ... │ │ - │ │ -00006090 : │ │ - 6090: 4b04 ldr r3, [pc, #16] ; (60a4 ) │ │ - 6092: 2200 movs r2, #0 │ │ - 6094: 6042 str r2, [r0, #4] │ │ - 6096: 447b add r3, pc │ │ - 6098: 681b ldr r3, [r3, #0] │ │ - 609a: 6082 str r2, [r0, #8] │ │ - 609c: 3308 adds r3, #8 │ │ - 609e: 6003 str r3, [r0, #0] │ │ - 60a0: 4770 bx lr │ │ - 60a2: 46c0 nop ; (mov r8, r8) │ │ - 60a4: 4e46 ldr r6, [pc, #280] ; (61c0 ) │ │ - ... │ │ - │ │ -000060a8 : │ │ - 60a8: b510 push {r4, lr} │ │ - 60aa: 1c04 adds r4, r0, #0 │ │ - 60ac: 1c08 adds r0, r1, #0 │ │ - 60ae: 4906 ldr r1, [pc, #24] ; (60c8 ) │ │ - 60b0: 4479 add r1, pc │ │ - 60b2: f002 faab bl 860c <__gnu_thumb1_case_uqi+0x284> │ │ - 60b6: 60a0 str r0, [r4, #8] │ │ - 60b8: 2800 cmp r0, #0 │ │ - 60ba: d103 bne.n 60c4 │ │ - 60bc: 4803 ldr r0, [pc, #12] ; (60cc ) │ │ - 60be: 4478 add r0, pc │ │ - 60c0: f002 f9dc bl 847c <__gnu_thumb1_case_uqi+0xf4> │ │ - 60c4: bd10 pop {r4, pc} │ │ - 60c6: 46c0 nop ; (mov r8, r8) │ │ - 60c8: 3297 adds r2, #151 ; 0x97 │ │ - 60ca: 0000 movs r0, r0 │ │ - 60cc: 328b adds r2, #139 ; 0x8b │ │ - ... │ │ - │ │ -000060d0 : │ │ - 60d0: b508 push {r3, lr} │ │ - 60d2: 6880 ldr r0, [r0, #8] │ │ - 60d4: 2800 cmp r0, #0 │ │ - 60d6: d001 beq.n 60dc │ │ - 60d8: f002 faa0 bl 861c <__gnu_thumb1_case_uqi+0x294> │ │ - 60dc: bd08 pop {r3, pc} │ │ - ... │ │ - │ │ -000060e0 : │ │ - 60e0: b510 push {r4, lr} │ │ - 60e2: 6883 ldr r3, [r0, #8] │ │ - 60e4: 1c04 adds r4, r0, #0 │ │ - 60e6: 2b00 cmp r3, #0 │ │ - 60e8: d00a beq.n 6100 │ │ - 60ea: f7ff fff1 bl 60d0 │ │ - 60ee: 68a0 ldr r0, [r4, #8] │ │ - 60f0: f002 fa9c bl 862c <__gnu_thumb1_case_uqi+0x2a4> │ │ - 60f4: 2800 cmp r0, #0 │ │ - 60f6: d003 beq.n 6100 │ │ - 60f8: 4803 ldr r0, [pc, #12] ; (6108 ) │ │ - 60fa: 4478 add r0, pc │ │ - 60fc: f002 f9be bl 847c <__gnu_thumb1_case_uqi+0xf4> │ │ - 6100: 2300 movs r3, #0 │ │ - 6102: 60a3 str r3, [r4, #8] │ │ - 6104: bd10 pop {r4, pc} │ │ - 6106: 46c0 nop ; (mov r8, r8) │ │ - 6108: 3257 adds r2, #87 ; 0x57 │ │ - ... │ │ - │ │ -0000610c : │ │ - 610c: 4b06 ldr r3, [pc, #24] ; (6128 ) │ │ - 610e: b510 push {r4, lr} │ │ - 6110: 447b add r3, pc │ │ - 6112: 681b ldr r3, [r3, #0] │ │ - 6114: 1c04 adds r4, r0, #0 │ │ - 6116: 3308 adds r3, #8 │ │ - 6118: 6003 str r3, [r0, #0] │ │ - 611a: f7ff ffe1 bl 60e0 │ │ - 611e: 1c20 adds r0, r4, #0 │ │ - 6120: f7ff ff66 bl 5ff0 │ │ - 6124: 1c20 adds r0, r4, #0 │ │ - 6126: bd10 pop {r4, pc} │ │ - 6128: 4dcc ldr r5, [pc, #816] ; (645c ) │ │ - ... │ │ - │ │ -0000612c : │ │ - 612c: b510 push {r4, lr} │ │ - 612e: 1c04 adds r4, r0, #0 │ │ - 6130: f7ff ffec bl 610c │ │ - 6134: 1c20 adds r0, r4, #0 │ │ - 6136: f002 f941 bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 613a: 1c20 adds r0, r4, #0 │ │ - 613c: bd10 pop {r4, pc} │ │ - │ │ -0000613e : │ │ - 613e: b570 push {r4, r5, r6, lr} │ │ - 6140: 1c04 adds r4, r0, #0 │ │ - 6142: 1c0e adds r6, r1, #0 │ │ - 6144: 1c15 adds r5, r2, #0 │ │ - 6146: f7ff ff87 bl 6058 │ │ - 614a: 1c31 adds r1, r6, #0 │ │ - 614c: 1c2a adds r2, r5, #0 │ │ - 614e: 68a0 ldr r0, [r4, #8] │ │ - 6150: f002 fa74 bl 863c <__gnu_thumb1_case_uqi+0x2b4> │ │ - 6154: 1c20 adds r0, r4, #0 │ │ - 6156: f7ff ffbb bl 60d0 │ │ - 615a: bd70 pop {r4, r5, r6, pc} │ │ - │ │ -0000615c : │ │ - 615c: b508 push {r3, lr} │ │ - 615e: 6840 ldr r0, [r0, #4] │ │ - 6160: 2800 cmp r0, #0 │ │ - 6162: d002 beq.n 616a │ │ - 6164: 6803 ldr r3, [r0, #0] │ │ - 6166: 689b ldr r3, [r3, #8] │ │ - 6168: 4798 blx r3 │ │ - 616a: bd08 pop {r3, pc} │ │ - │ │ -0000616c : │ │ - 616c: b40e push {r1, r2, r3} │ │ - 616e: b503 push {r0, r1, lr} │ │ - 6170: aa03 add r2, sp, #12 │ │ - 6172: ca08 ldmia r2!, {r3} │ │ - 6174: 1c19 adds r1, r3, #0 │ │ - 6176: 9201 str r2, [sp, #4] │ │ - 6178: f7ff fff0 bl 615c │ │ - 617c: b002 add sp, #8 │ │ - 617e: bc08 pop {r3} │ │ - 6180: b003 add sp, #12 │ │ - 6182: 4718 bx r3 │ │ - │ │ -00006184 : │ │ - 6184: b40e push {r1, r2, r3} │ │ - 6186: b533 push {r0, r1, r4, r5, lr} │ │ - 6188: ab05 add r3, sp, #20 │ │ - 618a: cb20 ldmia r3!, {r5} │ │ - 618c: 1c04 adds r4, r0, #0 │ │ - 618e: 9301 str r3, [sp, #4] │ │ - 6190: 6803 ldr r3, [r0, #0] │ │ - 6192: 685b ldr r3, [r3, #4] │ │ - 6194: 4798 blx r3 │ │ - 6196: 1c29 adds r1, r5, #0 │ │ - 6198: 1c20 adds r0, r4, #0 │ │ - 619a: 9a01 ldr r2, [sp, #4] │ │ - 619c: f7ff ffde bl 615c │ │ - 61a0: 1c28 adds r0, r5, #0 │ │ - 61a2: f002 f953 bl 844c <__gnu_thumb1_case_uqi+0xc4> │ │ - 61a6: 182d adds r5, r5, r0 │ │ - 61a8: 3d01 subs r5, #1 │ │ - 61aa: 782b ldrb r3, [r5, #0] │ │ - 61ac: 2b0a cmp r3, #10 │ │ - 61ae: d004 beq.n 61ba │ │ - 61b0: 4904 ldr r1, [pc, #16] ; (61c4 ) │ │ - 61b2: 1c20 adds r0, r4, #0 │ │ - 61b4: 4479 add r1, pc │ │ - 61b6: f7ff ffd9 bl 616c │ │ - 61ba: bc33 pop {r0, r1, r4, r5} │ │ - 61bc: bc08 pop {r3} │ │ - 61be: b003 add sp, #12 │ │ - 61c0: 4718 bx r3 │ │ - 61c2: 46c0 nop ; (mov r8, r8) │ │ - 61c4: 31a6 adds r1, #166 ; 0xa6 │ │ - ... │ │ - │ │ -000061c8 : │ │ - 61c8: 6882 ldr r2, [r0, #8] │ │ - 61ca: b508 push {r3, lr} │ │ - 61cc: 2a00 cmp r2, #0 │ │ - 61ce: d102 bne.n 61d6 │ │ - 61d0: 4903 ldr r1, [pc, #12] ; (61e0 ) │ │ - 61d2: 4479 add r1, pc │ │ - 61d4: e001 b.n 61da │ │ - 61d6: 4903 ldr r1, [pc, #12] ; (61e4 ) │ │ - 61d8: 4479 add r1, pc │ │ - 61da: f7ff ffc7 bl 616c │ │ - 61de: bd08 pop {r3, pc} │ │ - 61e0: 318a adds r1, #138 ; 0x8a │ │ - 61e2: 0000 movs r0, r0 │ │ - 61e4: 318a adds r1, #138 ; 0x8a │ │ - ... │ │ - │ │ -000061e8 : │ │ - 61e8: b570 push {r4, r5, r6, lr} │ │ - 61ea: 4c14 ldr r4, [pc, #80] ; (623c ) │ │ - 61ec: b0c2 sub sp, #264 ; 0x108 │ │ - 61ee: 1c06 adds r6, r0, #0 │ │ - 61f0: 447c add r4, pc │ │ - 61f2: 6824 ldr r4, [r4, #0] │ │ - 61f4: 2000 movs r0, #0 │ │ - 61f6: ad01 add r5, sp, #4 │ │ - 61f8: 6823 ldr r3, [r4, #0] │ │ - 61fa: 9341 str r3, [sp, #260] ; 0x104 │ │ - 61fc: f002 fa26 bl 864c <__gnu_thumb1_case_uqi+0x2c4> │ │ - 6200: 9000 str r0, [sp, #0] │ │ - 6202: 4668 mov r0, sp │ │ - 6204: f002 fa2a bl 865c <__gnu_thumb1_case_uqi+0x2d4> │ │ - 6208: 1c01 adds r1, r0, #0 │ │ - 620a: 1c28 adds r0, r5, #0 │ │ - 620c: f002 f92e bl 846c <__gnu_thumb1_case_uqi+0xe4> │ │ - 6210: 1c28 adds r0, r5, #0 │ │ - 6212: f002 f91b bl 844c <__gnu_thumb1_case_uqi+0xc4> │ │ - 6216: 490a ldr r1, [pc, #40] ; (6240 ) │ │ - 6218: 1828 adds r0, r5, r0 │ │ - 621a: 2300 movs r3, #0 │ │ - 621c: 3801 subs r0, #1 │ │ - 621e: 7003 strb r3, [r0, #0] │ │ - 6220: 1c2a adds r2, r5, #0 │ │ - 6222: 1c30 adds r0, r6, #0 │ │ - 6224: 4479 add r1, pc │ │ - 6226: f7ff ffa1 bl 616c │ │ - 622a: 9a41 ldr r2, [sp, #260] ; 0x104 │ │ - 622c: 6823 ldr r3, [r4, #0] │ │ - 622e: 429a cmp r2, r3 │ │ - 6230: d001 beq.n 6236 │ │ - 6232: f002 f8b3 bl 839c <__gnu_thumb1_case_uqi+0x14> │ │ - 6236: b042 add sp, #264 ; 0x108 │ │ - 6238: bd70 pop {r4, r5, r6, pc} │ │ - 623a: 46c0 nop ; (mov r8, r8) │ │ - 623c: 4cc8 ldr r4, [pc, #800] ; (6560 ) │ │ - 623e: 0000 movs r0, r0 │ │ - 6240: 3145 adds r1, #69 ; 0x45 │ │ - ... │ │ - │ │ -00006244 : │ │ - 6244: 4b03 ldr r3, [pc, #12] ; (6254 ) │ │ - 6246: 6041 str r1, [r0, #4] │ │ - 6248: 6082 str r2, [r0, #8] │ │ - 624a: 447b add r3, pc │ │ - 624c: 681b ldr r3, [r3, #0] │ │ - 624e: 3308 adds r3, #8 │ │ - 6250: 6003 str r3, [r0, #0] │ │ - 6252: 4770 bx lr │ │ - 6254: 4c96 ldr r4, [pc, #600] ; (64b0 ) │ │ - ... │ │ - │ │ -00006258 : │ │ - 6258: b537 push {r0, r1, r2, r4, r5, lr} │ │ - 625a: 2100 movs r1, #0 │ │ - 625c: 4668 mov r0, sp │ │ - 625e: f002 fa05 bl 866c <__gnu_thumb1_case_uqi+0x2e4> │ │ - 6262: 9801 ldr r0, [sp, #4] │ │ - 6264: f002 fa0a bl 867c <__gnu_thumb1_case_uqi+0x2f4> │ │ - 6268: 4b0a ldr r3, [pc, #40] ; (6294 ) │ │ - 626a: 4a09 ldr r2, [pc, #36] ; (6290 ) │ │ - 626c: f002 fa0e bl 868c <__gnu_thumb1_case_uqi+0x304> │ │ - 6270: 1c04 adds r4, r0, #0 │ │ - 6272: 9800 ldr r0, [sp, #0] │ │ - 6274: 1c0d adds r5, r1, #0 │ │ - 6276: f002 fa01 bl 867c <__gnu_thumb1_case_uqi+0x2f4> │ │ - 627a: 1c02 adds r2, r0, #0 │ │ - 627c: 1c0b adds r3, r1, #0 │ │ - 627e: 1c20 adds r0, r4, #0 │ │ - 6280: 1c29 adds r1, r5, #0 │ │ - 6282: f002 fa0b bl 869c <__gnu_thumb1_case_uqi+0x314> │ │ - 6286: b003 add sp, #12 │ │ - 6288: bd30 pop {r4, r5, pc} │ │ - 628a: 46c0 nop ; (mov r8, r8) │ │ - 628c: 46c0 nop ; (mov r8, r8) │ │ - 628e: 46c0 nop ; (mov r8, r8) │ │ - 6290: 0000 movs r0, r0 │ │ - 6292: 0000 movs r0, r0 │ │ - 6294: 8480 strh r0, [r0, #36] ; 0x24 │ │ - 6296: 412e asrs r6, r5 │ │ - │ │ -00006298 : │ │ - 6298: b510 push {r4, lr} │ │ - 629a: 1c04 adds r4, r0, #0 │ │ - 629c: f7ff ffdc bl 6258 │ │ - 62a0: 6020 str r0, [r4, #0] │ │ - 62a2: 6061 str r1, [r4, #4] │ │ - 62a4: bd10 pop {r4, pc} │ │ - │ │ -000062a6 : │ │ - 62a6: b510 push {r4, lr} │ │ - 62a8: 1c04 adds r4, r0, #0 │ │ - 62aa: f7ff fff5 bl 6298 │ │ - 62ae: 1c20 adds r0, r4, #0 │ │ - 62b0: bd10 pop {r4, pc} │ │ - │ │ -000062b2 : │ │ - 62b2: b510 push {r4, lr} │ │ - 62b4: 1c04 adds r4, r0, #0 │ │ - 62b6: f7ff ffcf bl 6258 │ │ - 62ba: 6822 ldr r2, [r4, #0] │ │ - 62bc: 6863 ldr r3, [r4, #4] │ │ - 62be: f002 f94d bl 855c <__gnu_thumb1_case_uqi+0x1d4> │ │ - 62c2: bd10 pop {r4, pc} │ │ - │ │ -000062c4 : │ │ - 62c4: b508 push {r3, lr} │ │ - 62c6: 23fa movs r3, #250 ; 0xfa │ │ - 62c8: 009b lsls r3, r3, #2 │ │ - 62ca: 4358 muls r0, r3 │ │ - 62cc: f002 f9ee bl 86ac <__gnu_thumb1_case_uqi+0x324> │ │ - 62d0: bd08 pop {r3, pc} │ │ - ... │ │ - │ │ -000062d4 : │ │ - 62d4: b5f0 push {r4, r5, r6, r7, lr} │ │ - 62d6: 1c14 adds r4, r2, #0 │ │ - 62d8: b08d sub sp, #52 ; 0x34 │ │ - 62da: 9306 str r3, [sp, #24] │ │ - 62dc: 68e3 ldr r3, [r4, #12] │ │ - 62de: 6912 ldr r2, [r2, #16] │ │ - 62e0: 9009 str r0, [sp, #36] ; 0x24 │ │ - 62e2: 9308 str r3, [sp, #32] │ │ - 62e4: 6863 ldr r3, [r4, #4] │ │ - 62e6: 9207 str r2, [sp, #28] │ │ - 62e8: 910a str r1, [sp, #40] ; 0x28 │ │ - 62ea: 009a lsls r2, r3, #2 │ │ - 62ec: 4b27 ldr r3, [pc, #156] ; (638c ) │ │ - 62ee: 2700 movs r7, #0 │ │ - 62f0: 447b add r3, pc │ │ - 62f2: 58d3 ldr r3, [r2, r3] │ │ - 62f4: 3b02 subs r3, #2 │ │ - 62f6: 425a negs r2, r3 │ │ - 62f8: 415a adcs r2, r3 │ │ - 62fa: 920b str r2, [sp, #44] ; 0x2c │ │ - 62fc: 2200 movs r2, #0 │ │ - 62fe: 9204 str r2, [sp, #16] │ │ - 6300: 6862 ldr r2, [r4, #4] │ │ - 6302: 0093 lsls r3, r2, #2 │ │ - 6304: 4a22 ldr r2, [pc, #136] ; (6390 ) │ │ - 6306: 447a add r2, pc │ │ - 6308: 18d3 adds r3, r2, r3 │ │ - 630a: 6d5b ldr r3, [r3, #84] ; 0x54 │ │ - 630c: 9a04 ldr r2, [sp, #16] │ │ - 630e: 429a cmp r2, r3 │ │ - 6310: da31 bge.n 6376 │ │ - 6312: 9b04 ldr r3, [sp, #16] │ │ - 6314: 60e7 str r7, [r4, #12] │ │ - 6316: 2600 movs r6, #0 │ │ - 6318: 6123 str r3, [r4, #16] │ │ - 631a: 68a2 ldr r2, [r4, #8] │ │ - 631c: 4296 cmp r6, r2 │ │ - 631e: da26 bge.n 636e │ │ - 6320: 2500 movs r5, #0 │ │ - 6322: 68a3 ldr r3, [r4, #8] │ │ - 6324: 429d cmp r5, r3 │ │ - 6326: da20 bge.n 636a │ │ - 6328: 1c20 adds r0, r4, #0 │ │ - 632a: 1c29 adds r1, r5, #0 │ │ - 632c: 1c32 adds r2, r6, #0 │ │ - 632e: f7fe f8d5 bl 44dc │ │ - 6332: 2801 cmp r0, #1 │ │ - 6334: d117 bne.n 6366 │ │ - 6336: 9a12 ldr r2, [sp, #72] ; 0x48 │ │ - 6338: 9b13 ldr r3, [sp, #76] ; 0x4c │ │ - 633a: 980a ldr r0, [sp, #40] ; 0x28 │ │ - 633c: 1b52 subs r2, r2, r5 │ │ - 633e: 1b9b subs r3, r3, r6 │ │ - 6340: 9203 str r2, [sp, #12] │ │ - 6342: 9305 str r3, [sp, #20] │ │ - 6344: 9300 str r3, [sp, #0] │ │ - 6346: 1c21 adds r1, r4, #0 │ │ - 6348: 9a06 ldr r2, [sp, #24] │ │ - 634a: 9b03 ldr r3, [sp, #12] │ │ - 634c: f7fd ff10 bl 4170 │ │ - 6350: 28f1 cmp r0, #241 ; 0xf1 │ │ - 6352: d108 bne.n 6366 │ │ - 6354: 9a05 ldr r2, [sp, #20] │ │ - 6356: 9809 ldr r0, [sp, #36] ; 0x24 │ │ - 6358: 9906 ldr r1, [sp, #24] │ │ - 635a: 9200 str r2, [sp, #0] │ │ - 635c: 3004 adds r0, #4 │ │ - 635e: 1c22 adds r2, r4, #0 │ │ - 6360: 9b03 ldr r3, [sp, #12] │ │ - 6362: f7fe fb57 bl 4a14 │ │ - 6366: 3501 adds r5, #1 │ │ - 6368: e7db b.n 6322 │ │ - 636a: 3601 adds r6, #1 │ │ - 636c: e7d5 b.n 631a │ │ - 636e: 9b04 ldr r3, [sp, #16] │ │ - 6370: 3301 adds r3, #1 │ │ - 6372: 9304 str r3, [sp, #16] │ │ - 6374: e7c4 b.n 6300 │ │ - 6376: 9b0b ldr r3, [sp, #44] ; 0x2c │ │ - 6378: 3701 adds r7, #1 │ │ - 637a: 429f cmp r7, r3 │ │ - 637c: ddbe ble.n 62fc │ │ - 637e: 9b08 ldr r3, [sp, #32] │ │ - 6380: 9a07 ldr r2, [sp, #28] │ │ - 6382: 60e3 str r3, [r4, #12] │ │ - 6384: 6122 str r2, [r4, #16] │ │ - 6386: b00d add sp, #52 ; 0x34 │ │ - 6388: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 638a: 46c0 nop ; (mov r8, r8) │ │ - 638c: 318c adds r1, #140 ; 0x8c │ │ - 638e: 0000 movs r0, r0 │ │ - 6390: 3176 adds r1, #118 ; 0x76 │ │ - ... │ │ - │ │ -00006394 : │ │ - 6394: b5f0 push {r4, r5, r6, r7, lr} │ │ - 6396: b085 sub sp, #20 │ │ - 6398: 9002 str r0, [sp, #8] │ │ - 639a: 1c0c adds r4, r1, #0 │ │ - 639c: 9203 str r2, [sp, #12] │ │ - 639e: 1c1f adds r7, r3, #0 │ │ - 63a0: 2500 movs r5, #0 │ │ - 63a2: 68a2 ldr r2, [r4, #8] │ │ - 63a4: 4295 cmp r5, r2 │ │ - 63a6: da24 bge.n 63f2 │ │ - 63a8: 2600 movs r6, #0 │ │ - 63aa: 6863 ldr r3, [r4, #4] │ │ - 63ac: 429e cmp r6, r3 │ │ - 63ae: da15 bge.n 63dc │ │ - 63b0: 68a2 ldr r2, [r4, #8] │ │ - 63b2: 1c13 adds r3, r2, #0 │ │ - 63b4: 4373 muls r3, r6 │ │ - 63b6: 4a10 ldr r2, [pc, #64] ; (63f8 ) │ │ - 63b8: 58a2 ldr r2, [r4, r2] │ │ - 63ba: 1952 adds r2, r2, r5 │ │ - 63bc: 5cd3 ldrb r3, [r2, r3] │ │ - 63be: 2bfb cmp r3, #251 ; 0xfb │ │ - 63c0: d80a bhi.n 63d8 │ │ - 63c2: 4a0e ldr r2, [pc, #56] ; (63fc ) │ │ - 63c4: 447a add r2, pc │ │ - 63c6: 1c11 adds r1, r2, #0 │ │ - 63c8: 3128 adds r1, #40 ; 0x28 │ │ - 63ca: 5dc9 ldrb r1, [r1, r7] │ │ - 63cc: 400b ands r3, r1 │ │ - 63ce: d003 beq.n 63d8 │ │ - 63d0: 322c adds r2, #44 ; 0x2c │ │ - 63d2: 5dd2 ldrb r2, [r2, r7] │ │ - 63d4: 429a cmp r2, r3 │ │ - 63d6: d203 bcs.n 63e0 │ │ - 63d8: 3601 adds r6, #1 │ │ - 63da: e7e6 b.n 63aa │ │ - 63dc: 3501 adds r5, #1 │ │ - 63de: e7e0 b.n 63a2 │ │ - 63e0: 9600 str r6, [sp, #0] │ │ - 63e2: 9501 str r5, [sp, #4] │ │ - 63e4: 9802 ldr r0, [sp, #8] │ │ - 63e6: 1c21 adds r1, r4, #0 │ │ - 63e8: 9a03 ldr r2, [sp, #12] │ │ - 63ea: 1c3b adds r3, r7, #0 │ │ - 63ec: f7ff ff72 bl 62d4 │ │ - 63f0: e7f2 b.n 63d8 │ │ - 63f2: b005 add sp, #20 │ │ - 63f4: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 63f6: 46c0 nop ; (mov r8, r8) │ │ - 63f8: 070c lsls r4, r1, #28 │ │ - 63fa: 0000 movs r0, r0 │ │ - 63fc: 3138 adds r1, #56 ; 0x38 │ │ - ... │ │ - │ │ -00006400 : │ │ - 6400: b5f0 push {r4, r5, r6, r7, lr} │ │ - 6402: b085 sub sp, #20 │ │ - 6404: 9303 str r3, [sp, #12] │ │ - 6406: 6883 ldr r3, [r0, #8] │ │ - 6408: 9201 str r2, [sp, #4] │ │ - 640a: 1c0f adds r7, r1, #0 │ │ - 640c: 6043 str r3, [r0, #4] │ │ - 640e: 60c3 str r3, [r0, #12] │ │ - 6410: 0193 lsls r3, r2, #6 │ │ - 6412: 0252 lsls r2, r2, #9 │ │ - 6414: 1ad3 subs r3, r2, r3 │ │ - 6416: 22dc movs r2, #220 ; 0xdc │ │ - 6418: 0052 lsls r2, r2, #1 │ │ - 641a: 189d adds r5, r3, r2 │ │ - 641c: 1c3a adds r2, r7, #0 │ │ - 641e: 3214 adds r2, #20 │ │ - 6420: 18d2 adds r2, r2, r3 │ │ - 6422: 2600 movs r6, #0 │ │ - 6424: 1c04 adds r4, r0, #0 │ │ - 6426: 197d adds r5, r7, r5 │ │ - 6428: 9202 str r2, [sp, #8] │ │ - 642a: 9600 str r6, [sp, #0] │ │ - 642c: 682b ldr r3, [r5, #0] │ │ - 642e: 2b00 cmp r3, #0 │ │ - 6430: d01e beq.n 6470 │ │ - 6432: 9b01 ldr r3, [sp, #4] │ │ - 6434: 1c20 adds r0, r4, #0 │ │ - 6436: 1c39 adds r1, r7, #0 │ │ - 6438: 1c2a adds r2, r5, #0 │ │ - 643a: f7ff ffab bl 6394 │ │ - 643e: 6863 ldr r3, [r4, #4] │ │ - 6440: 2b00 cmp r3, #0 │ │ - 6442: d001 beq.n 6448 │ │ - 6444: 69da ldr r2, [r3, #28] │ │ - 6446: e000 b.n 644a │ │ - 6448: 1c1a adds r2, r3, #0 │ │ - 644a: 42b2 cmp r2, r6 │ │ - 644c: dd10 ble.n 6470 │ │ - 644e: 9900 ldr r1, [sp, #0] │ │ - 6450: 3101 adds r1, #1 │ │ - 6452: 9100 str r1, [sp, #0] │ │ - 6454: 2b00 cmp r3, #0 │ │ - 6456: d001 beq.n 645c │ │ - 6458: 69de ldr r6, [r3, #28] │ │ - 645a: e000 b.n 645e │ │ - 645c: 1c1e adds r6, r3, #0 │ │ - 645e: 9a00 ldr r2, [sp, #0] │ │ - 6460: 9b03 ldr r3, [sp, #12] │ │ - 6462: 429a cmp r2, r3 │ │ - 6464: db04 blt.n 6470 │ │ - 6466: 1d20 adds r0, r4, #4 │ │ - 6468: f7fe fb0d bl 4a86 │ │ - 646c: b005 add sp, #20 │ │ - 646e: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 6470: 9902 ldr r1, [sp, #8] │ │ - 6472: 3d14 subs r5, #20 │ │ - 6474: 428d cmp r5, r1 │ │ - 6476: d1d9 bne.n 642c │ │ - 6478: e7f5 b.n 6466 │ │ - │ │ -0000647a : │ │ - 647a: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - 647c: 018b lsls r3, r1, #6 │ │ - 647e: 1c0c adds r4, r1, #0 │ │ - 6480: 024f lsls r7, r1, #9 │ │ - 6482: 6891 ldr r1, [r2, #8] │ │ - 6484: 1aff subs r7, r7, r3 │ │ - 6486: 2314 movs r3, #20 │ │ - 6488: 434b muls r3, r1 │ │ - 648a: 19c7 adds r7, r0, r7 │ │ - 648c: 1c21 adds r1, r4, #0 │ │ - 648e: 1c15 adds r5, r2, #0 │ │ - 6490: 18ff adds r7, r7, r3 │ │ - 6492: 1c06 adds r6, r0, #0 │ │ - 6494: f7fd fd60 bl 3f58 │ │ - 6498: 69aa ldr r2, [r5, #24] │ │ - 649a: 6b3b ldr r3, [r7, #48] ; 0x30 │ │ - 649c: 1a80 subs r0, r0, r2 │ │ - 649e: 0fda lsrs r2, r3, #31 │ │ - 64a0: 18d3 adds r3, r2, r3 │ │ - 64a2: 105b asrs r3, r3, #1 │ │ - 64a4: 18c3 adds r3, r0, r3 │ │ - 64a6: 17da asrs r2, r3, #31 │ │ - 64a8: 1899 adds r1, r3, r2 │ │ - 64aa: 4051 eors r1, r2 │ │ - 64ac: 9101 str r1, [sp, #4] │ │ - 64ae: 1c30 adds r0, r6, #0 │ │ - 64b0: 1c21 adds r1, r4, #0 │ │ - 64b2: f7fd fd59 bl 3f68 │ │ - 64b6: 696b ldr r3, [r5, #20] │ │ - 64b8: 9901 ldr r1, [sp, #4] │ │ - 64ba: 1ac0 subs r0, r0, r3 │ │ - 64bc: 6b3b ldr r3, [r7, #48] ; 0x30 │ │ - 64be: 0fda lsrs r2, r3, #31 │ │ - 64c0: 18d3 adds r3, r2, r3 │ │ - 64c2: 105b asrs r3, r3, #1 │ │ - 64c4: 18c0 adds r0, r0, r3 │ │ - 64c6: 17c3 asrs r3, r0, #31 │ │ - 64c8: 18c0 adds r0, r0, r3 │ │ - 64ca: 4058 eors r0, r3 │ │ - 64cc: 1808 adds r0, r1, r0 │ │ - 64ce: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - │ │ -000064d0 : │ │ - 64d0: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - 64d2: 1c17 adds r7, r2, #0 │ │ - 64d4: 9300 str r3, [sp, #0] │ │ - 64d6: 018a lsls r2, r1, #6 │ │ - 64d8: 024b lsls r3, r1, #9 │ │ - 64da: 1a9b subs r3, r3, r2 │ │ - 64dc: 1c06 adds r6, r0, #0 │ │ - 64de: 2400 movs r4, #0 │ │ - 64e0: 3308 adds r3, #8 │ │ - 64e2: 360c adds r6, #12 │ │ - 64e4: 1c25 adds r5, r4, #0 │ │ - 64e6: 9301 str r3, [sp, #4] │ │ - 64e8: 428c cmp r4, r1 │ │ - 64ea: d007 beq.n 64fc │ │ - 64ec: 9a01 ldr r2, [sp, #4] │ │ - 64ee: 1812 adds r2, r2, r0 │ │ - 64f0: 6953 ldr r3, [r2, #20] │ │ - 64f2: 429c cmp r4, r3 │ │ - 64f4: d008 beq.n 6508 │ │ - 64f6: 68f2 ldr r2, [r6, #12] │ │ - 64f8: 1aad subs r5, r5, r2 │ │ - 64fa: e005 b.n 6508 │ │ - 64fc: 68f3 ldr r3, [r6, #12] │ │ - 64fe: 6832 ldr r2, [r6, #0] │ │ - 6500: 195b adds r3, r3, r5 │ │ - 6502: 25af movs r5, #175 ; 0xaf │ │ - 6504: 4355 muls r5, r2 │ │ - 6506: 1b5d subs r5, r3, r5 │ │ - 6508: 36c1 adds r6, #193 ; 0xc1 │ │ - 650a: 3401 adds r4, #1 │ │ - 650c: 36ff adds r6, #255 ; 0xff │ │ - 650e: 2c04 cmp r4, #4 │ │ - 6510: d1ea bne.n 64e8 │ │ - 6512: 9a00 ldr r2, [sp, #0] │ │ - 6514: f7ff ffb1 bl 647a │ │ - 6518: 2314 movs r3, #20 │ │ - 651a: 4358 muls r0, r3 │ │ - 651c: 182d adds r5, r5, r0 │ │ - 651e: f001 fff5 bl 850c <__gnu_thumb1_case_uqi+0x184> │ │ - 6522: 1c79 adds r1, r7, #1 │ │ - 6524: f000 fb06 bl 6b34 <__aeabi_idivmod> │ │ - 6528: 1c08 adds r0, r1, #0 │ │ - 652a: 3064 adds r0, #100 ; 0x64 │ │ - 652c: 4368 muls r0, r5 │ │ - 652e: 2164 movs r1, #100 ; 0x64 │ │ - 6530: f000 fab2 bl 6a98 <__divsi3> │ │ - 6534: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -00006538 : │ │ - 6538: b5f0 push {r4, r5, r6, r7, lr} │ │ - 653a: 4c2f ldr r4, [pc, #188] ; (65f8 ) │ │ - 653c: 69c3 ldr r3, [r0, #28] │ │ - 653e: 44a5 add sp, r4 │ │ - 6540: ae02 add r6, sp, #8 │ │ - 6542: 1c04 adds r4, r0, #0 │ │ - 6544: 6899 ldr r1, [r3, #8] │ │ - 6546: 685a ldr r2, [r3, #4] │ │ - 6548: 1c30 adds r0, r6, #0 │ │ - 654a: f7fd fce1 bl 3f10 │ │ - 654e: 6861 ldr r1, [r4, #4] │ │ - 6550: 68a3 ldr r3, [r4, #8] │ │ - 6552: 4299 cmp r1, r3 │ │ - 6554: dd02 ble.n 655c │ │ - 6556: 2000 movs r0, #0 │ │ - 6558: f002 f8b0 bl 86bc <__gnu_thumb1_case_uqi+0x334> │ │ - 655c: 6820 ldr r0, [r4, #0] │ │ - 655e: 7c27 ldrb r7, [r4, #16] │ │ - 6560: 69e5 ldr r5, [r4, #28] │ │ - 6562: 3004 adds r0, #4 │ │ - 6564: f7fe fad8 bl 4b18 │ │ - 6568: 1c2a adds r2, r5, #0 │ │ - 656a: 1c03 adds r3, r0, #0 │ │ - 656c: 1c39 adds r1, r7, #0 │ │ - 656e: 1c30 adds r0, r6, #0 │ │ - 6570: f7fd ff0c bl 438c │ │ - 6574: 6820 ldr r0, [r4, #0] │ │ - 6576: 6861 ldr r1, [r4, #4] │ │ - 6578: 6965 ldr r5, [r4, #20] │ │ - 657a: 3004 adds r0, #4 │ │ - 657c: 7c27 ldrb r7, [r4, #16] │ │ - 657e: f7fe facb bl 4b18 │ │ - 6582: 1c2a adds r2, r5, #0 │ │ - 6584: 1c03 adds r3, r0, #0 │ │ - 6586: 1c39 adds r1, r7, #0 │ │ - 6588: 1c30 adds r0, r6, #0 │ │ - 658a: f7ff ffa1 bl 64d0 │ │ - 658e: 60e0 str r0, [r4, #12] │ │ - 6590: 6820 ldr r0, [r4, #0] │ │ - 6592: 6861 ldr r1, [r4, #4] │ │ - 6594: 3004 adds r0, #4 │ │ - 6596: f7fe fabf bl 4b18 │ │ - 659a: 6865 ldr r5, [r4, #4] │ │ - 659c: 61a0 str r0, [r4, #24] │ │ - 659e: 68a3 ldr r3, [r4, #8] │ │ - 65a0: 3501 adds r5, #1 │ │ - 65a2: 429d cmp r5, r3 │ │ - 65a4: dcd7 bgt.n 6556 │ │ - 65a6: 6820 ldr r0, [r4, #0] │ │ - 65a8: 69e3 ldr r3, [r4, #28] │ │ - 65aa: 1c29 adds r1, r5, #0 │ │ - 65ac: 3004 adds r0, #4 │ │ - 65ae: 7c27 ldrb r7, [r4, #16] │ │ - 65b0: 9301 str r3, [sp, #4] │ │ - 65b2: f7fe fab1 bl 4b18 │ │ - 65b6: 1c39 adds r1, r7, #0 │ │ - 65b8: 1c03 adds r3, r0, #0 │ │ - 65ba: 9a01 ldr r2, [sp, #4] │ │ - 65bc: 1c30 adds r0, r6, #0 │ │ - 65be: f7fd fee5 bl 438c │ │ - 65c2: 6820 ldr r0, [r4, #0] │ │ - 65c4: 6963 ldr r3, [r4, #20] │ │ - 65c6: 1c29 adds r1, r5, #0 │ │ - 65c8: 3004 adds r0, #4 │ │ - 65ca: 7c27 ldrb r7, [r4, #16] │ │ - 65cc: 9301 str r3, [sp, #4] │ │ - 65ce: f7fe faa3 bl 4b18 │ │ - 65d2: 1c39 adds r1, r7, #0 │ │ - 65d4: 1c03 adds r3, r0, #0 │ │ - 65d6: 9a01 ldr r2, [sp, #4] │ │ - 65d8: 1c30 adds r0, r6, #0 │ │ - 65da: f7ff ff79 bl 64d0 │ │ - 65de: 68e3 ldr r3, [r4, #12] │ │ - 65e0: 1e07 subs r7, r0, #0 │ │ - 65e2: 429f cmp r7, r3 │ │ - 65e4: dbdb blt.n 659e │ │ - 65e6: 6820 ldr r0, [r4, #0] │ │ - 65e8: 1c29 adds r1, r5, #0 │ │ - 65ea: 3004 adds r0, #4 │ │ - 65ec: f7fe fa94 bl 4b18 │ │ - 65f0: 60e7 str r7, [r4, #12] │ │ - 65f2: 61a0 str r0, [r4, #24] │ │ - 65f4: e7d3 b.n 659e │ │ - 65f6: 46c0 nop ; (mov r8, r8) │ │ - 65f8: f8e4 ffff str??.w pc, [r4, #4095] ; 0xfff │ │ - │ │ -000065fc : │ │ - 65fc: b5f0 push {r4, r5, r6, r7, lr} │ │ - 65fe: 4c4c ldr r4, [pc, #304] ; (6730 ) │ │ - 6600: 1c07 adds r7, r0, #0 │ │ - 6602: 44a5 add sp, r4 │ │ - 6604: 9303 str r3, [sp, #12] │ │ - 6606: 2309 movs r3, #9 │ │ - 6608: 9101 str r1, [sp, #4] │ │ - 660a: 1c14 adds r4, r2, #0 │ │ - 660c: f7ff fef8 bl 6400 │ │ - 6610: 6838 ldr r0, [r7, #0] │ │ - 6612: 2808 cmp r0, #8 │ │ - 6614: dd00 ble.n 6618 │ │ - 6616: e081 b.n 671c │ │ - 6618: 2500 movs r5, #0 │ │ - 661a: 6838 ldr r0, [r7, #0] │ │ - 661c: ab0e add r3, sp, #56 ; 0x38 │ │ - 661e: 9000 str r0, [sp, #0] │ │ - 6620: 4285 cmp r5, r0 │ │ - 6622: da44 bge.n 66ae │ │ - 6624: 016a lsls r2, r5, #5 │ │ - 6626: 509f str r7, [r3, r2] │ │ - 6628: 189b adds r3, r3, r2 │ │ - 662a: 2200 movs r2, #0 │ │ - 662c: 619a str r2, [r3, #24] │ │ - 662e: 1c19 adds r1, r3, #0 │ │ - 6630: 60da str r2, [r3, #12] │ │ - 6632: 9801 ldr r0, [sp, #4] │ │ - 6634: 741c strb r4, [r3, #16] │ │ - 6636: 687e ldr r6, [r7, #4] │ │ - 6638: 9b03 ldr r3, [sp, #12] │ │ - 663a: 614b str r3, [r1, #20] │ │ - 663c: 61c8 str r0, [r1, #28] │ │ - 663e: 2e00 cmp r6, #0 │ │ - 6640: d001 beq.n 6646 │ │ - 6642: 69f0 ldr r0, [r6, #28] │ │ - 6644: e000 b.n 6648 │ │ - 6646: 1c30 adds r0, r6, #0 │ │ - 6648: 3801 subs r0, #1 │ │ - 664a: 4368 muls r0, r5 │ │ - 664c: 9900 ldr r1, [sp, #0] │ │ - 664e: f000 fa23 bl 6a98 <__divsi3> │ │ - 6652: aa0e add r2, sp, #56 ; 0x38 │ │ - 6654: 016b lsls r3, r5, #5 │ │ - 6656: 18d3 adds r3, r2, r3 │ │ - 6658: 3002 adds r0, #2 │ │ - 665a: 1c6a adds r2, r5, #1 │ │ - 665c: 6058 str r0, [r3, #4] │ │ - 665e: 9202 str r2, [sp, #8] │ │ - 6660: 2e00 cmp r6, #0 │ │ - 6662: d001 beq.n 6668 │ │ - 6664: 69f0 ldr r0, [r6, #28] │ │ - 6666: e000 b.n 666a │ │ - 6668: 1c30 adds r0, r6, #0 │ │ - 666a: 9b02 ldr r3, [sp, #8] │ │ - 666c: 3801 subs r0, #1 │ │ - 666e: 9900 ldr r1, [sp, #0] │ │ - 6670: 4358 muls r0, r3 │ │ - 6672: f000 fa11 bl 6a98 <__divsi3> │ │ - 6676: aa0e add r2, sp, #56 ; 0x38 │ │ - 6678: 016b lsls r3, r5, #5 │ │ - 667a: 18d1 adds r1, r2, r3 │ │ - 667c: 3001 adds r0, #1 │ │ - 667e: 6088 str r0, [r1, #8] │ │ - 6680: 9900 ldr r1, [sp, #0] │ │ - 6682: 3901 subs r1, #1 │ │ - 6684: 428d cmp r5, r1 │ │ - 6686: d104 bne.n 6692 │ │ - 6688: 2e00 cmp r6, #0 │ │ - 668a: d000 beq.n 668e │ │ - 668c: 69f6 ldr r6, [r6, #28] │ │ - 668e: 18d3 adds r3, r2, r3 │ │ - 6690: 609e str r6, [r3, #8] │ │ - 6692: 4a28 ldr r2, [pc, #160] ; (6734 ) │ │ - 6694: 00a8 lsls r0, r5, #2 │ │ - 6696: ab06 add r3, sp, #24 │ │ - 6698: 18c0 adds r0, r0, r3 │ │ - 669a: 016d lsls r5, r5, #5 │ │ - 669c: 447a add r2, pc │ │ - 669e: ab0e add r3, sp, #56 ; 0x38 │ │ - 66a0: 18eb adds r3, r5, r3 │ │ - 66a2: 6812 ldr r2, [r2, #0] │ │ - 66a4: 2100 movs r1, #0 │ │ - 66a6: f001 ff81 bl 85ac <__gnu_thumb1_case_uqi+0x224> │ │ - 66aa: 9d02 ldr r5, [sp, #8] │ │ - 66ac: e7b5 b.n 661a │ │ - 66ae: 69da ldr r2, [r3, #28] │ │ - 66b0: 69db ldr r3, [r3, #28] │ │ - 66b2: ae4e add r6, sp, #312 ; 0x138 │ │ - 66b4: 6891 ldr r1, [r2, #8] │ │ - 66b6: 1c30 adds r0, r6, #0 │ │ - 66b8: 685a ldr r2, [r3, #4] │ │ - 66ba: f7fd fc29 bl 3f10 │ │ - 66be: 2101 movs r1, #1 │ │ - 66c0: 1d38 adds r0, r7, #4 │ │ - 66c2: f7fe fa29 bl 4b18 │ │ - 66c6: 1c05 adds r5, r0, #0 │ │ - 66c8: 1c21 adds r1, r4, #0 │ │ - 66ca: 1c30 adds r0, r6, #0 │ │ - 66cc: 9a01 ldr r2, [sp, #4] │ │ - 66ce: 1c2b adds r3, r5, #0 │ │ - 66d0: f7fd fe5c bl 438c │ │ - 66d4: 1c21 adds r1, r4, #0 │ │ - 66d6: 1c30 adds r0, r6, #0 │ │ - 66d8: 9a03 ldr r2, [sp, #12] │ │ - 66da: 1c2b adds r3, r5, #0 │ │ - 66dc: f7ff fef8 bl 64d0 │ │ - 66e0: 2400 movs r4, #0 │ │ - 66e2: 9000 str r0, [sp, #0] │ │ - 66e4: 683a ldr r2, [r7, #0] │ │ - 66e6: 4294 cmp r4, r2 │ │ - 66e8: da13 bge.n 6712 │ │ - 66ea: 00a3 lsls r3, r4, #2 │ │ - 66ec: aa06 add r2, sp, #24 │ │ - 66ee: 5898 ldr r0, [r3, r2] │ │ - 66f0: a905 add r1, sp, #20 │ │ - 66f2: f001 ffeb bl 86cc <__gnu_thumb1_case_uqi+0x344> │ │ - 66f6: aa0e add r2, sp, #56 ; 0x38 │ │ - 66f8: 0163 lsls r3, r4, #5 │ │ - 66fa: 18d3 adds r3, r2, r3 │ │ - 66fc: 1c1a adds r2, r3, #0 │ │ - 66fe: 3208 adds r2, #8 │ │ - 6700: 6851 ldr r1, [r2, #4] │ │ - 6702: 9800 ldr r0, [sp, #0] │ │ - 6704: 4281 cmp r1, r0 │ │ - 6706: dd02 ble.n 670e │ │ - 6708: 6999 ldr r1, [r3, #24] │ │ - 670a: 2900 cmp r1, #0 │ │ - 670c: d108 bne.n 6720 │ │ - 670e: 3401 adds r4, #1 │ │ - 6710: e7e8 b.n 66e4 │ │ - 6712: 1c30 adds r0, r6, #0 │ │ - 6714: f7fd fb92 bl 3e3c │ │ - 6718: 1c28 adds r0, r5, #0 │ │ - 671a: e005 b.n 6728 │ │ - 671c: 2000 movs r0, #0 │ │ - 671e: e003 b.n 6728 │ │ - 6720: 6852 ldr r2, [r2, #4] │ │ - 6722: 699d ldr r5, [r3, #24] │ │ - 6724: 9200 str r2, [sp, #0] │ │ - 6726: e7f2 b.n 670e │ │ - 6728: 4b03 ldr r3, [pc, #12] ; (6738 ) │ │ - 672a: 449d add sp, r3 │ │ - 672c: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 672e: 46c0 nop ; (mov r8, r8) │ │ - 6730: f7b4 ffff bl fffbb732 <__bss_start+0xfffb0719> │ │ - 6734: 4848 ldr r0, [pc, #288] ; (6858 ) │ │ - 6736: 0000 movs r0, r0 │ │ - 6738: 084c lsrs r4, r1, #1 │ │ - ... │ │ - │ │ -0000673c : │ │ - 673c: b538 push {r3, r4, r5, lr} │ │ - 673e: 0194 lsls r4, r2, #6 │ │ - 6740: 0255 lsls r5, r2, #9 │ │ - 6742: 1b2c subs r4, r5, r4 │ │ - 6744: 190c adds r4, r1, r4 │ │ - 6746: 6964 ldr r4, [r4, #20] │ │ - 6748: 2c00 cmp r4, #0 │ │ - 674a: d002 beq.n 6752 │ │ - 674c: f7ff ff56 bl 65fc │ │ - 6750: e000 b.n 6754 │ │ - 6752: 1c20 adds r0, r4, #0 │ │ - 6754: bd38 pop {r3, r4, r5, pc} │ │ - ... │ │ - │ │ -00006758 : │ │ - 6758: b538 push {r3, r4, r5, lr} │ │ - 675a: 1c0d adds r5, r1, #0 │ │ - 675c: 1c14 adds r4, r2, #0 │ │ - 675e: f7ff fc7b bl 6058 │ │ - 6762: 4904 ldr r1, [pc, #16] ; (6774 ) │ │ - 6764: 1c2a adds r2, r5, #0 │ │ - 6766: 1c23 adds r3, r4, #0 │ │ - 6768: 4479 add r1, pc │ │ - 676a: 2004 movs r0, #4 │ │ - 676c: f001 ffb6 bl 86dc <__gnu_thumb1_case_uqi+0x354> │ │ - 6770: bd38 pop {r3, r4, r5, pc} │ │ - 6772: 46c0 nop ; (mov r8, r8) │ │ - 6774: 29b6 cmp r1, #182 ; 0xb6 │ │ - ... │ │ - │ │ -00006778 : │ │ - 6778: b573 push {r0, r1, r4, r5, r6, lr} │ │ - 677a: 1c04 adds r4, r0, #0 │ │ - 677c: 2008 movs r0, #8 │ │ - 677e: f001 fe3d bl 83fc <__gnu_thumb1_case_uqi+0x74> │ │ - 6782: 2300 movs r3, #0 │ │ - 6784: 6043 str r3, [r0, #4] │ │ - 6786: 4b25 ldr r3, [pc, #148] ; (681c ) │ │ - 6788: 466d mov r5, sp │ │ - 678a: 447b add r3, pc │ │ - 678c: 681b ldr r3, [r3, #0] │ │ - 678e: 3308 adds r3, #8 │ │ - 6790: 6003 str r3, [r0, #0] │ │ - 6792: 4b23 ldr r3, [pc, #140] ; (6820 ) │ │ - 6794: 6a62 ldr r2, [r4, #36] ; 0x24 │ │ - 6796: 62a5 str r5, [r4, #40] ; 0x28 │ │ - 6798: 447b add r3, pc │ │ - 679a: 681b ldr r3, [r3, #0] │ │ - 679c: 9001 str r0, [sp, #4] │ │ - 679e: 3308 adds r3, #8 │ │ - 67a0: 9300 str r3, [sp, #0] │ │ - 67a2: 4b20 ldr r3, [pc, #128] ; (6824 ) │ │ - 67a4: 50d5 str r5, [r2, r3] │ │ - 67a6: 2100 movs r1, #0 │ │ - 67a8: 1c20 adds r0, r4, #0 │ │ - 67aa: 1c0a adds r2, r1, #0 │ │ - 67ac: f7ff f968 bl 5a80 │ │ - 67b0: 3001 adds r0, #1 │ │ - 67b2: d104 bne.n 67be │ │ - 67b4: 481c ldr r0, [pc, #112] ; (6828 ) │ │ - 67b6: 4478 add r0, pc │ │ - 67b8: f001 fe60 bl 847c <__gnu_thumb1_case_uqi+0xf4> │ │ - 67bc: e01d b.n 67fa │ │ - 67be: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 67c0: f7fe fa0a bl 4bd8 │ │ - 67c4: 2800 cmp r0, #0 │ │ - 67c6: dd18 ble.n 67fa │ │ - 67c8: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 67ca: f7fe fbf3 bl 4fb4 │ │ - 67ce: 6a66 ldr r6, [r4, #36] ; 0x24 │ │ - 67d0: 23e2 movs r3, #226 ; 0xe2 │ │ - 67d2: 00db lsls r3, r3, #3 │ │ - 67d4: 58f3 ldr r3, [r6, r3] │ │ - 67d6: 3301 adds r3, #1 │ │ - 67d8: d0e5 beq.n 67a6 │ │ - 67da: 1c20 adds r0, r4, #0 │ │ - 67dc: f7fe fc12 bl 5004 │ │ - 67e0: 1c30 adds r0, r6, #0 │ │ - 67e2: f7ff f861 bl 58a8 │ │ - 67e6: 1c20 adds r0, r4, #0 │ │ - 67e8: f7fe fc1a bl 5020 │ │ - 67ec: 1c20 adds r0, r4, #0 │ │ - 67ee: f001 fde5 bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 67f2: 490e ldr r1, [pc, #56] ; (682c ) │ │ - 67f4: 4668 mov r0, sp │ │ - 67f6: 4479 add r1, pc │ │ - 67f8: e00b b.n 6812 │ │ - 67fa: 1c20 adds r0, r4, #0 │ │ - 67fc: f7fe fc02 bl 5004 │ │ - 6800: 1c20 adds r0, r4, #0 │ │ - 6802: f7fe fc0d bl 5020 │ │ - 6806: 1c20 adds r0, r4, #0 │ │ - 6808: f001 fdd8 bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 680c: 4908 ldr r1, [pc, #32] ; (6830 ) │ │ - 680e: 4668 mov r0, sp │ │ - 6810: 4479 add r1, pc │ │ - 6812: f7ff fcb7 bl 6184 │ │ - 6816: 2000 movs r0, #0 │ │ - 6818: bd76 pop {r1, r2, r4, r5, r6, pc} │ │ - 681a: 46c0 nop ; (mov r8, r8) │ │ - 681c: 475e bx fp │ │ - 681e: 0000 movs r0, r0 │ │ - 6820: 4754 bxns sl │ │ - 6822: 0000 movs r0, r0 │ │ - 6824: 07ac lsls r4, r5, #30 │ │ - 6826: 0000 movs r0, r0 │ │ - 6828: 2bc0 cmp r3, #192 ; 0xc0 │ │ - 682a: 0000 movs r0, r0 │ │ - 682c: 2b9e cmp r3, #158 ; 0x9e │ │ - 682e: 0000 movs r0, r0 │ │ - 6830: 2b6f cmp r3, #111 ; 0x6f │ │ - ... │ │ - │ │ -00006834 : │ │ - 6834: 4b05 ldr r3, [pc, #20] ; (684c ) │ │ - 6836: b510 push {r4, lr} │ │ - 6838: 447b add r3, pc │ │ - 683a: 681b ldr r3, [r3, #0] │ │ - 683c: 1c04 adds r4, r0, #0 │ │ - 683e: 3308 adds r3, #8 │ │ - 6840: 6003 str r3, [r0, #0] │ │ - 6842: f7ff fbd5 bl 5ff0 │ │ - 6846: 1c20 adds r0, r4, #0 │ │ - 6848: bd10 pop {r4, pc} │ │ - 684a: 46c0 nop ; (mov r8, r8) │ │ - 684c: 46b0 mov r8, r6 │ │ - ... │ │ - │ │ -00006850 : │ │ - 6850: b510 push {r4, lr} │ │ - 6852: 1c04 adds r4, r0, #0 │ │ - 6854: f7ff ffee bl 6834 │ │ - 6858: 1c20 adds r0, r4, #0 │ │ - 685a: f001 fdaf bl 83bc <__gnu_thumb1_case_uqi+0x34> │ │ - 685e: 1c20 adds r0, r4, #0 │ │ - 6860: bd10 pop {r4, pc} │ │ - │ │ -00006862 <_JNIEnv::GetIntArrayElements(_jintArray*, unsigned char*)>: │ │ - 6862: b510 push {r4, lr} │ │ - 6864: 6804 ldr r4, [r0, #0] │ │ - 6866: 23bb movs r3, #187 ; 0xbb │ │ - 6868: 009b lsls r3, r3, #2 │ │ - 686a: 58e3 ldr r3, [r4, r3] │ │ - 686c: 4798 blx r3 │ │ - 686e: bd10 pop {r4, pc} │ │ - │ │ -00006870 : │ │ - 6870: b508 push {r3, lr} │ │ - 6872: 2060 movs r0, #96 ; 0x60 │ │ - 6874: f001 ff3a bl 86ec <__gnu_thumb1_case_uqi+0x364> │ │ - 6878: bd08 pop {r3, pc} │ │ - ... │ │ - │ │ -0000687c : │ │ - 687c: b5f0 push {r4, r5, r6, r7, lr} │ │ - 687e: 1c05 adds r5, r0, #0 │ │ - 6880: b08d sub sp, #52 ; 0x34 │ │ - 6882: 202c movs r0, #44 ; 0x2c │ │ - 6884: 9207 str r2, [sp, #28] │ │ - 6886: 9309 str r3, [sp, #36] ; 0x24 │ │ - 6888: f001 fdb8 bl 83fc <__gnu_thumb1_case_uqi+0x74> │ │ - 688c: 1c07 adds r7, r0, #0 │ │ - 688e: f7fe fbad bl 4fec │ │ - 6892: 1c38 adds r0, r7, #0 │ │ - 6894: 2100 movs r1, #0 │ │ - 6896: 4a4c ldr r2, [pc, #304] ; (69c8 ) │ │ - 6898: f7fe fbce bl 5038 │ │ - 689c: 1e06 subs r6, r0, #0 │ │ - 689e: d000 beq.n 68a2 │ │ - 68a0: e08d b.n 69be │ │ - 68a2: 9818 ldr r0, [sp, #96] ; 0x60 │ │ - 68a4: 2301 movs r3, #1 │ │ - 68a6: 9301 str r3, [sp, #4] │ │ - 68a8: 9000 str r0, [sp, #0] │ │ - 68aa: 9b16 ldr r3, [sp, #88] ; 0x58 │ │ - 68ac: 1c38 adds r0, r7, #0 │ │ - 68ae: 2104 movs r1, #4 │ │ - 68b0: 9a17 ldr r2, [sp, #92] ; 0x5c │ │ - 68b2: f7ff fa91 bl 5dd8 │ │ - 68b6: 6a7c ldr r4, [r7, #36] ; 0x24 │ │ - 68b8: 9907 ldr r1, [sp, #28] │ │ - 68ba: 9a09 ldr r2, [sp, #36] ; 0x24 │ │ - 68bc: 1c20 adds r0, r4, #0 │ │ - 68be: 60a1 str r1, [r4, #8] │ │ - 68c0: 6062 str r2, [r4, #4] │ │ - 68c2: 9916 ldr r1, [sp, #88] ; 0x58 │ │ - 68c4: f7fd fc0c bl 40e0 │ │ - 68c8: 9913 ldr r1, [sp, #76] ; 0x4c │ │ - 68ca: 1c28 adds r0, r5, #0 │ │ - 68cc: 1c32 adds r2, r6, #0 │ │ - 68ce: f7ff ffc8 bl 6862 <_JNIEnv::GetIntArrayElements(_jintArray*, unsigned char*)> │ │ - 68d2: 2102 movs r1, #2 │ │ - 68d4: 4249 negs r1, r1 │ │ - 68d6: 468c mov ip, r1 │ │ - 68d8: 5982 ldr r2, [r0, r6] │ │ - 68da: 19a3 adds r3, r4, r6 │ │ - 68dc: 1c51 adds r1, r2, #1 │ │ - 68de: d103 bne.n 68e8 │ │ - 68e0: 493a ldr r1, [pc, #232] ; (69cc ) │ │ - 68e2: 185b adds r3, r3, r1 │ │ - 68e4: 601a str r2, [r3, #0] │ │ - 68e6: e003 b.n 68f0 │ │ - 68e8: 4a38 ldr r2, [pc, #224] ; (69cc ) │ │ - 68ea: 4661 mov r1, ip │ │ - 68ec: 189b adds r3, r3, r2 │ │ - 68ee: 6019 str r1, [r3, #0] │ │ - 68f0: 3604 adds r6, #4 │ │ - 68f2: 2e10 cmp r6, #16 │ │ - 68f4: d1f0 bne.n 68d8 │ │ - 68f6: 9a12 ldr r2, [sp, #72] ; 0x48 │ │ - 68f8: 23e2 movs r3, #226 ; 0xe2 │ │ - 68fa: 00db lsls r3, r3, #3 │ │ - 68fc: 50e2 str r2, [r4, r3] │ │ - 68fe: 1c28 adds r0, r5, #0 │ │ - 6900: 9914 ldr r1, [sp, #80] ; 0x50 │ │ - 6902: 2200 movs r2, #0 │ │ - 6904: f7ff ffad bl 6862 <_JNIEnv::GetIntArrayElements(_jintArray*, unsigned char*)> │ │ - 6908: 9b07 ldr r3, [sp, #28] │ │ - 690a: 4684 mov ip, r0 │ │ - 690c: 009b lsls r3, r3, #2 │ │ - 690e: 9306 str r3, [sp, #24] │ │ - 6910: 2300 movs r3, #0 │ │ - 6912: 9e07 ldr r6, [sp, #28] │ │ - 6914: 42b3 cmp r3, r6 │ │ - 6916: da1a bge.n 694e │ │ - 6918: 0099 lsls r1, r3, #2 │ │ - 691a: 2000 movs r0, #0 │ │ - 691c: 4461 add r1, ip │ │ - 691e: 9003 str r0, [sp, #12] │ │ - 6920: 9e03 ldr r6, [sp, #12] │ │ - 6922: 9809 ldr r0, [sp, #36] ; 0x24 │ │ - 6924: 4286 cmp r6, r0 │ │ - 6926: da10 bge.n 694a │ │ - 6928: 68a0 ldr r0, [r4, #8] │ │ - 692a: 9a03 ldr r2, [sp, #12] │ │ - 692c: 1c06 adds r6, r0, #0 │ │ - 692e: 4356 muls r6, r2 │ │ - 6930: 9608 str r6, [sp, #32] │ │ - 6932: 4e27 ldr r6, [pc, #156] ; (69d0 ) │ │ - 6934: 9a08 ldr r2, [sp, #32] │ │ - 6936: 59a6 ldr r6, [r4, r6] │ │ - 6938: 18f0 adds r0, r6, r3 │ │ - 693a: 680e ldr r6, [r1, #0] │ │ - 693c: 5486 strb r6, [r0, r2] │ │ - 693e: 9803 ldr r0, [sp, #12] │ │ - 6940: 9a06 ldr r2, [sp, #24] │ │ - 6942: 3001 adds r0, #1 │ │ - 6944: 9003 str r0, [sp, #12] │ │ - 6946: 1889 adds r1, r1, r2 │ │ - 6948: e7ea b.n 6920 │ │ - 694a: 3301 adds r3, #1 │ │ - 694c: e7e1 b.n 6912 │ │ - 694e: 1c28 adds r0, r5, #0 │ │ - 6950: 9915 ldr r1, [sp, #84] ; 0x54 │ │ - 6952: 2200 movs r2, #0 │ │ - 6954: f7ff ff85 bl 6862 <_JNIEnv::GetIntArrayElements(_jintArray*, unsigned char*)> │ │ - 6958: 2300 movs r3, #0 │ │ - 695a: 2254 movs r2, #84 ; 0x54 │ │ - 695c: 1c15 adds r5, r2, #0 │ │ - 695e: 435d muls r5, r3 │ │ - 6960: 0199 lsls r1, r3, #6 │ │ - 6962: 025a lsls r2, r3, #9 │ │ - 6964: 1a51 subs r1, r2, r1 │ │ - 6966: 1861 adds r1, r4, r1 │ │ - 6968: 1945 adds r5, r0, r5 │ │ - 696a: 9106 str r1, [sp, #24] │ │ - 696c: 2200 movs r2, #0 │ │ - 696e: 2605 movs r6, #5 │ │ - 6970: 1c31 adds r1, r6, #0 │ │ - 6972: 4351 muls r1, r2 │ │ - 6974: 468c mov ip, r1 │ │ - 6976: 9906 ldr r1, [sp, #24] │ │ - 6978: 58ae ldr r6, [r5, r2] │ │ - 697a: 3204 adds r2, #4 │ │ - 697c: 448c add ip, r1 │ │ - 697e: 4661 mov r1, ip │ │ - 6980: 628e str r6, [r1, #40] ; 0x28 │ │ - 6982: 2a54 cmp r2, #84 ; 0x54 │ │ - 6984: d1f3 bne.n 696e │ │ - 6986: 3301 adds r3, #1 │ │ - 6988: 2b04 cmp r3, #4 │ │ - 698a: d1e6 bne.n 695a │ │ - 698c: 4a11 ldr r2, [pc, #68] ; (69d4 ) │ │ - 698e: a80b add r0, sp, #44 ; 0x2c │ │ - 6990: 2100 movs r1, #0 │ │ - 6992: 447a add r2, pc │ │ - 6994: 6812 ldr r2, [r2, #0] │ │ - 6996: 1c3b adds r3, r7, #0 │ │ - 6998: f001 fe08 bl 85ac <__gnu_thumb1_case_uqi+0x224> │ │ - 699c: 2800 cmp r0, #0 │ │ - 699e: d003 beq.n 69a8 │ │ - 69a0: 480d ldr r0, [pc, #52] ; (69d8 ) │ │ - 69a2: 4478 add r0, pc │ │ - 69a4: f001 fd6a bl 847c <__gnu_thumb1_case_uqi+0xf4> │ │ - 69a8: 980b ldr r0, [sp, #44] ; 0x2c │ │ - 69aa: f001 fea7 bl 86fc <__gnu_thumb1_case_uqi+0x374> │ │ - 69ae: 2400 movs r4, #0 │ │ - 69b0: 42a0 cmp r0, r4 │ │ - 69b2: d006 beq.n 69c2 │ │ - 69b4: 4809 ldr r0, [pc, #36] ; (69dc ) │ │ - 69b6: 4478 add r0, pc │ │ - 69b8: f001 fd60 bl 847c <__gnu_thumb1_case_uqi+0xf4> │ │ - 69bc: e001 b.n 69c2 │ │ - 69be: 2401 movs r4, #1 │ │ - 69c0: 4264 negs r4, r4 │ │ - 69c2: 1c20 adds r0, r4, #0 │ │ - 69c4: b00d add sp, #52 ; 0x34 │ │ - 69c6: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 69c8: ea5b 0000 orrs.w r0, fp, r0 │ │ - 69cc: 0714 lsls r4, r2, #28 │ │ - 69ce: 0000 movs r0, r0 │ │ - 69d0: 070c lsls r4, r1, #28 │ │ - 69d2: 0000 movs r0, r0 │ │ - 69d4: 455e cmp r6, fp │ │ - 69d6: 0000 movs r0, r0 │ │ - 69d8: 2a0b cmp r2, #11 │ │ - 69da: 0000 movs r0, r0 │ │ - 69dc: 2a06 cmp r2, #6 │ │ - ... │ │ - │ │ -000069e0 : │ │ - 69e0: b57f push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - 69e2: 202c movs r0, #44 ; 0x2c │ │ - 69e4: 1c15 adds r5, r2, #0 │ │ - 69e6: 1c1e adds r6, r3, #0 │ │ - 69e8: f001 fd08 bl 83fc <__gnu_thumb1_case_uqi+0x74> │ │ - 69ec: 1c04 adds r4, r0, #0 │ │ - 69ee: f7fe fafd bl 4fec │ │ - 69f2: 1c20 adds r0, r4, #0 │ │ - 69f4: 2100 movs r1, #0 │ │ - 69f6: 4a1e ldr r2, [pc, #120] ; (6a70 ) │ │ - 69f8: f7fe fb1e bl 5038 │ │ - 69fc: 2800 cmp r0, #0 │ │ - 69fe: d132 bne.n 6a66 │ │ - 6a00: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ - 6a02: 9a09 ldr r2, [sp, #36] ; 0x24 │ │ - 6a04: 1c20 adds r0, r4, #0 │ │ - 6a06: 9300 str r3, [sp, #0] │ │ - 6a08: 2301 movs r3, #1 │ │ - 6a0a: 9301 str r3, [sp, #4] │ │ - 6a0c: 2104 movs r1, #4 │ │ - 6a0e: 1c2b adds r3, r5, #0 │ │ - 6a10: f7ff f9e2 bl 5dd8 │ │ - 6a14: 6a62 ldr r2, [r4, #36] ; 0x24 │ │ - 6a16: 9b08 ldr r3, [sp, #32] │ │ - 6a18: 6096 str r6, [r2, #8] │ │ - 6a1a: 6053 str r3, [r2, #4] │ │ - 6a1c: 2d04 cmp r5, #4 │ │ - 6a1e: d105 bne.n 6a2c │ │ - 6a20: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 6a22: 4914 ldr r1, [pc, #80] ; (6a74 ) │ │ - 6a24: 6803 ldr r3, [r0, #0] │ │ - 6a26: 4479 add r1, pc │ │ - 6a28: 689b ldr r3, [r3, #8] │ │ - 6a2a: 4798 blx r3 │ │ - 6a2c: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ - 6a2e: 1c29 adds r1, r5, #0 │ │ - 6a30: f7fd fb56 bl 40e0 │ │ - 6a34: 4a10 ldr r2, [pc, #64] ; (6a78 ) │ │ - 6a36: a803 add r0, sp, #12 │ │ - 6a38: 2100 movs r1, #0 │ │ - 6a3a: 447a add r2, pc │ │ - 6a3c: 6812 ldr r2, [r2, #0] │ │ - 6a3e: 1c23 adds r3, r4, #0 │ │ - 6a40: f001 fdb4 bl 85ac <__gnu_thumb1_case_uqi+0x224> │ │ - 6a44: 2800 cmp r0, #0 │ │ - 6a46: d003 beq.n 6a50 │ │ - 6a48: 480c ldr r0, [pc, #48] ; (6a7c ) │ │ - 6a4a: 4478 add r0, pc │ │ - 6a4c: f001 fd16 bl 847c <__gnu_thumb1_case_uqi+0xf4> │ │ - 6a50: 9803 ldr r0, [sp, #12] │ │ - 6a52: f001 fe53 bl 86fc <__gnu_thumb1_case_uqi+0x374> │ │ - 6a56: 2400 movs r4, #0 │ │ - 6a58: 42a0 cmp r0, r4 │ │ - 6a5a: d006 beq.n 6a6a │ │ - 6a5c: 4808 ldr r0, [pc, #32] ; (6a80 ) │ │ - 6a5e: 4478 add r0, pc │ │ - 6a60: f001 fd0c bl 847c <__gnu_thumb1_case_uqi+0xf4> │ │ - 6a64: e001 b.n 6a6a │ │ - 6a66: 2401 movs r4, #1 │ │ - 6a68: 4264 negs r4, r4 │ │ - 6a6a: 1c20 adds r0, r4, #0 │ │ - 6a6c: b004 add sp, #16 │ │ - 6a6e: bd70 pop {r4, r5, r6, pc} │ │ - 6a70: ea5b 0000 orrs.w r0, fp, r0 │ │ - 6a74: 45da cmp sl, fp │ │ - 6a76: 0000 movs r0, r0 │ │ - 6a78: 44b6 add lr, r6 │ │ - 6a7a: 0000 movs r0, r0 │ │ - 6a7c: 2963 cmp r1, #99 ; 0x63 │ │ - 6a7e: 0000 movs r0, r0 │ │ - 6a80: 295e cmp r1, #94 ; 0x5e │ │ - ... │ │ - │ │ -00006a84 <__gnu_thumb1_case_uhi>: │ │ - 6a84: b403 push {r0, r1} │ │ - 6a86: 4671 mov r1, lr │ │ - 6a88: 0849 lsrs r1, r1, #1 │ │ - 6a8a: 0040 lsls r0, r0, #1 │ │ - 6a8c: 0049 lsls r1, r1, #1 │ │ - 6a8e: 5a09 ldrh r1, [r1, r0] │ │ - 6a90: 0049 lsls r1, r1, #1 │ │ - 6a92: 448e add lr, r1 │ │ - 6a94: bc03 pop {r0, r1} │ │ - 6a96: 4770 bx lr │ │ - │ │ -00006a98 <__divsi3>: │ │ - 6a98: 2900 cmp r1, #0 │ │ - 6a9a: d041 beq.n 6b20 <__divsi3+0x88> │ │ - 6a9c: b410 push {r4} │ │ - 6a9e: 1c04 adds r4, r0, #0 │ │ - 6aa0: 404c eors r4, r1 │ │ - 6aa2: 46a4 mov ip, r4 │ │ - 6aa4: 2301 movs r3, #1 │ │ - 6aa6: 2200 movs r2, #0 │ │ - 6aa8: 2900 cmp r1, #0 │ │ - 6aaa: d500 bpl.n 6aae <__divsi3+0x16> │ │ - 6aac: 4249 negs r1, r1 │ │ - 6aae: 2800 cmp r0, #0 │ │ - 6ab0: d500 bpl.n 6ab4 <__divsi3+0x1c> │ │ - 6ab2: 4240 negs r0, r0 │ │ - 6ab4: 4288 cmp r0, r1 │ │ - 6ab6: d32c bcc.n 6b12 <__divsi3+0x7a> │ │ - 6ab8: 2401 movs r4, #1 │ │ - 6aba: 0724 lsls r4, r4, #28 │ │ - 6abc: 42a1 cmp r1, r4 │ │ - 6abe: d204 bcs.n 6aca <__divsi3+0x32> │ │ - 6ac0: 4281 cmp r1, r0 │ │ - 6ac2: d202 bcs.n 6aca <__divsi3+0x32> │ │ - 6ac4: 0109 lsls r1, r1, #4 │ │ - 6ac6: 011b lsls r3, r3, #4 │ │ - 6ac8: e7f8 b.n 6abc <__divsi3+0x24> │ │ - 6aca: 00e4 lsls r4, r4, #3 │ │ - 6acc: 42a1 cmp r1, r4 │ │ - 6ace: d204 bcs.n 6ada <__divsi3+0x42> │ │ - 6ad0: 4281 cmp r1, r0 │ │ - 6ad2: d202 bcs.n 6ada <__divsi3+0x42> │ │ - 6ad4: 0049 lsls r1, r1, #1 │ │ - 6ad6: 005b lsls r3, r3, #1 │ │ - 6ad8: e7f8 b.n 6acc <__divsi3+0x34> │ │ - 6ada: 4288 cmp r0, r1 │ │ - 6adc: d301 bcc.n 6ae2 <__divsi3+0x4a> │ │ - 6ade: 1a40 subs r0, r0, r1 │ │ - 6ae0: 431a orrs r2, r3 │ │ - 6ae2: 084c lsrs r4, r1, #1 │ │ - 6ae4: 42a0 cmp r0, r4 │ │ - 6ae6: d302 bcc.n 6aee <__divsi3+0x56> │ │ - 6ae8: 1b00 subs r0, r0, r4 │ │ - 6aea: 085c lsrs r4, r3, #1 │ │ - 6aec: 4322 orrs r2, r4 │ │ - 6aee: 088c lsrs r4, r1, #2 │ │ - 6af0: 42a0 cmp r0, r4 │ │ - 6af2: d302 bcc.n 6afa <__divsi3+0x62> │ │ - 6af4: 1b00 subs r0, r0, r4 │ │ - 6af6: 089c lsrs r4, r3, #2 │ │ - 6af8: 4322 orrs r2, r4 │ │ - 6afa: 08cc lsrs r4, r1, #3 │ │ - 6afc: 42a0 cmp r0, r4 │ │ - 6afe: d302 bcc.n 6b06 <__divsi3+0x6e> │ │ - 6b00: 1b00 subs r0, r0, r4 │ │ - 6b02: 08dc lsrs r4, r3, #3 │ │ - 6b04: 4322 orrs r2, r4 │ │ - 6b06: 2800 cmp r0, #0 │ │ - 6b08: d003 beq.n 6b12 <__divsi3+0x7a> │ │ - 6b0a: 091b lsrs r3, r3, #4 │ │ - 6b0c: d001 beq.n 6b12 <__divsi3+0x7a> │ │ - 6b0e: 0909 lsrs r1, r1, #4 │ │ - 6b10: e7e3 b.n 6ada <__divsi3+0x42> │ │ - 6b12: 1c10 adds r0, r2, #0 │ │ - 6b14: 4664 mov r4, ip │ │ - 6b16: 2c00 cmp r4, #0 │ │ - 6b18: d500 bpl.n 6b1c <__divsi3+0x84> │ │ - 6b1a: 4240 negs r0, r0 │ │ - 6b1c: bc10 pop {r4} │ │ - 6b1e: 4770 bx lr │ │ - 6b20: 4778 bx pc │ │ - 6b22: 46c0 nop ; (mov r8, r8) │ │ - 6b24: 0000 movs r0, r0 │ │ - 6b26: e350 b.n 71ca <__aeabi_ddiv+0x5e> │ │ - 6b28: 0102 lsls r2, r0, #4 │ │ - 6b2a: c3e0 stmia r3!, {r5, r6, r7} │ │ - 6b2c: 0102 lsls r2, r0, #4 │ │ - 6b2e: b3a0 cbz r0, 6b9a <__adddf3+0x46> │ │ - 6b30: 0270 lsls r0, r6, #9 │ │ - 6b32: Address 0x0000000000006b32 is out of bounds. │ │ - │ │ - │ │ -00006b34 <__aeabi_idivmod>: │ │ - 6b34: 2900 cmp r1, #0 │ │ - 6b36: d0f3 beq.n 6b20 <__divsi3+0x88> │ │ - 6b38: b503 push {r0, r1, lr} │ │ - 6b3a: f7ff ffaf bl 6a9c <__divsi3+0x4> │ │ - 6b3e: bc0e pop {r1, r2, r3} │ │ - 6b40: 4342 muls r2, r0 │ │ - 6b42: 1a89 subs r1, r1, r2 │ │ - 6b44: 4718 bx r3 │ │ - 6b46: 46c0 nop ; (mov r8, r8) │ │ - │ │ -00006b48 <__aeabi_drsub>: │ │ - 6b48: e2211102 eor r1, r1, #-2147483648 ; 0x80000000 │ │ - 6b4c: ea000000 b 6b54 <__adddf3> │ │ - │ │ -00006b50 <__aeabi_dsub>: │ │ - 6b50: e2233102 eor r3, r3, #-2147483648 ; 0x80000000 │ │ - │ │ -00006b54 <__adddf3>: │ │ - 6b54: e92d4030 push {r4, r5, lr} │ │ - 6b58: e1a04081 lsl r4, r1, #1 │ │ - 6b5c: e1a05083 lsl r5, r3, #1 │ │ - 6b60: e1340005 teq r4, r5 │ │ - 6b64: 01300002 teqeq r0, r2 │ │ - 6b68: 1194c000 orrsne ip, r4, r0 │ │ - 6b6c: 1195c002 orrsne ip, r5, r2 │ │ - 6b70: 11f0cac4 mvnsne ip, r4, asr #21 │ │ - 6b74: 11f0cac5 mvnsne ip, r5, asr #21 │ │ - 6b78: 0a000079 beq 6d64 <__adddf3+0x210> │ │ - 6b7c: e1a04aa4 lsr r4, r4, #21 │ │ - 6b80: e0745aa5 rsbs r5, r4, r5, lsr #21 │ │ - 6b84: b2655000 rsblt r5, r5, #0 │ │ - 6b88: da000006 ble 6ba8 <__adddf3+0x54> │ │ - 6b8c: e0844005 add r4, r4, r5 │ │ - 6b90: e0202002 eor r2, r0, r2 │ │ - 6b94: e0213003 eor r3, r1, r3 │ │ - 6b98: e0220000 eor r0, r2, r0 │ │ - 6b9c: e0231001 eor r1, r3, r1 │ │ - 6ba0: e0202002 eor r2, r0, r2 │ │ - 6ba4: e0213003 eor r3, r1, r3 │ │ - 6ba8: e3550036 cmp r5, #54 ; 0x36 │ │ - 6bac: 88bd8030 pophi {r4, r5, pc} │ │ - 6bb0: e3110102 tst r1, #-2147483648 ; 0x80000000 │ │ - 6bb4: e1a01601 lsl r1, r1, #12 │ │ - 6bb8: e3a0c601 mov ip, #1048576 ; 0x100000 │ │ - 6bbc: e18c1621 orr r1, ip, r1, lsr #12 │ │ - 6bc0: 0a000001 beq 6bcc <__adddf3+0x78> │ │ - 6bc4: e2700000 rsbs r0, r0, #0 │ │ - 6bc8: e2e11000 rsc r1, r1, #0 │ │ - 6bcc: e3130102 tst r3, #-2147483648 ; 0x80000000 │ │ - 6bd0: e1a03603 lsl r3, r3, #12 │ │ - 6bd4: e18c3623 orr r3, ip, r3, lsr #12 │ │ - 6bd8: 0a000001 beq 6be4 <__adddf3+0x90> │ │ - 6bdc: e2722000 rsbs r2, r2, #0 │ │ - 6be0: e2e33000 rsc r3, r3, #0 │ │ - 6be4: e1340005 teq r4, r5 │ │ - 6be8: 0a000057 beq 6d4c <__adddf3+0x1f8> │ │ - 6bec: e2444001 sub r4, r4, #1 │ │ - 6bf0: e275e020 rsbs lr, r5, #32 │ │ - 6bf4: ba000005 blt 6c10 <__adddf3+0xbc> │ │ - 6bf8: e1a0ce12 lsl ip, r2, lr │ │ - 6bfc: e0900532 adds r0, r0, r2, lsr r5 │ │ - 6c00: e2a11000 adc r1, r1, #0 │ │ - 6c04: e0900e13 adds r0, r0, r3, lsl lr │ │ - 6c08: e0b11553 adcs r1, r1, r3, asr r5 │ │ - 6c0c: ea000006 b 6c2c <__adddf3+0xd8> │ │ - 6c10: e2455020 sub r5, r5, #32 │ │ - 6c14: e28ee020 add lr, lr, #32 │ │ - 6c18: e3520001 cmp r2, #1 │ │ - 6c1c: e1a0ce13 lsl ip, r3, lr │ │ - 6c20: 238cc002 orrcs ip, ip, #2 │ │ - 6c24: e0900553 adds r0, r0, r3, asr r5 │ │ - 6c28: e0b11fc3 adcs r1, r1, r3, asr #31 │ │ - 6c2c: e2015102 and r5, r1, #-2147483648 ; 0x80000000 │ │ - 6c30: 5a000002 bpl 6c40 <__adddf3+0xec> │ │ - 6c34: e27cc000 rsbs ip, ip, #0 │ │ - 6c38: e2f00000 rscs r0, r0, #0 │ │ - 6c3c: e2e11000 rsc r1, r1, #0 │ │ - 6c40: e3510601 cmp r1, #1048576 ; 0x100000 │ │ - 6c44: 3a00000e bcc 6c84 <__adddf3+0x130> │ │ - 6c48: e3510602 cmp r1, #2097152 ; 0x200000 │ │ - 6c4c: 3a000006 bcc 6c6c <__adddf3+0x118> │ │ - 6c50: e1b010a1 lsrs r1, r1, #1 │ │ - 6c54: e1b00060 rrxs r0, r0 │ │ - 6c58: e1a0c06c rrx ip, ip │ │ - 6c5c: e2844001 add r4, r4, #1 │ │ - 6c60: e1a02a84 lsl r2, r4, #21 │ │ - 6c64: e3720501 cmn r2, #4194304 ; 0x400000 │ │ - 6c68: 2a000055 bcs 6dc4 <__adddf3+0x270> │ │ - 6c6c: e35c0102 cmp ip, #-2147483648 ; 0x80000000 │ │ - 6c70: 01b0c0a0 lsrseq ip, r0, #1 │ │ - 6c74: e2b00000 adcs r0, r0, #0 │ │ - 6c78: e0a11a04 adc r1, r1, r4, lsl #20 │ │ - 6c7c: e1811005 orr r1, r1, r5 │ │ - 6c80: e8bd8030 pop {r4, r5, pc} │ │ - 6c84: e1b0c08c lsls ip, ip, #1 │ │ - 6c88: e0b00000 adcs r0, r0, r0 │ │ - 6c8c: e0a11001 adc r1, r1, r1 │ │ - 6c90: e3110601 tst r1, #1048576 ; 0x100000 │ │ - 6c94: e2444001 sub r4, r4, #1 │ │ - 6c98: 1afffff3 bne 6c6c <__adddf3+0x118> │ │ - 6c9c: e3310000 teq r1, #0 │ │ - 6ca0: 01a01000 moveq r1, r0 │ │ - 6ca4: 03a00000 moveq r0, #0 │ │ - 6ca8: e16f3f11 clz r3, r1 │ │ - 6cac: 02833020 addeq r3, r3, #32 │ │ - 6cb0: e243300b sub r3, r3, #11 │ │ - 6cb4: e2532020 subs r2, r3, #32 │ │ - 6cb8: aa000007 bge 6cdc <__adddf3+0x188> │ │ - 6cbc: e292200c adds r2, r2, #12 │ │ - 6cc0: da000004 ble 6cd8 <__adddf3+0x184> │ │ - 6cc4: e282c014 add ip, r2, #20 │ │ - 6cc8: e262200c rsb r2, r2, #12 │ │ - 6ccc: e1a00c11 lsl r0, r1, ip │ │ - 6cd0: e1a01231 lsr r1, r1, r2 │ │ - 6cd4: ea000004 b 6cec <__adddf3+0x198> │ │ - 6cd8: e2822014 add r2, r2, #20 │ │ - 6cdc: d262c020 rsble ip, r2, #32 │ │ - 6ce0: e1a01211 lsl r1, r1, r2 │ │ - 6ce4: d1811c30 orrle r1, r1, r0, lsr ip │ │ - 6ce8: d1a00210 lslle r0, r0, r2 │ │ - 6cec: e0544003 subs r4, r4, r3 │ │ - 6cf0: a0811a04 addge r1, r1, r4, lsl #20 │ │ - 6cf4: a1811005 orrge r1, r1, r5 │ │ - 6cf8: a8bd8030 popge {r4, r5, pc} │ │ - 6cfc: e1e04004 mvn r4, r4 │ │ - 6d00: e254401f subs r4, r4, #31 │ │ - 6d04: aa00000d bge 6d40 <__adddf3+0x1ec> │ │ - 6d08: e294400c adds r4, r4, #12 │ │ - 6d0c: ca000005 bgt 6d28 <__adddf3+0x1d4> │ │ - 6d10: e2844014 add r4, r4, #20 │ │ - 6d14: e2642020 rsb r2, r4, #32 │ │ - 6d18: e1a00430 lsr r0, r0, r4 │ │ - 6d1c: e1800211 orr r0, r0, r1, lsl r2 │ │ - 6d20: e1851431 orr r1, r5, r1, lsr r4 │ │ - 6d24: e8bd8030 pop {r4, r5, pc} │ │ - 6d28: e264400c rsb r4, r4, #12 │ │ - 6d2c: e2642020 rsb r2, r4, #32 │ │ - 6d30: e1a00230 lsr r0, r0, r2 │ │ - 6d34: e1800411 orr r0, r0, r1, lsl r4 │ │ - 6d38: e1a01005 mov r1, r5 │ │ - 6d3c: e8bd8030 pop {r4, r5, pc} │ │ - 6d40: e1a00431 lsr r0, r1, r4 │ │ - 6d44: e1a01005 mov r1, r5 │ │ - 6d48: e8bd8030 pop {r4, r5, pc} │ │ - 6d4c: e3340000 teq r4, #0 │ │ - 6d50: e2233601 eor r3, r3, #1048576 ; 0x100000 │ │ - 6d54: 02211601 eoreq r1, r1, #1048576 ; 0x100000 │ │ - 6d58: 02844001 addeq r4, r4, #1 │ │ - 6d5c: 12455001 subne r5, r5, #1 │ │ - 6d60: eaffffa1 b 6bec <__adddf3+0x98> │ │ - 6d64: e1f0cac4 mvns ip, r4, asr #21 │ │ - 6d68: 11f0cac5 mvnsne ip, r5, asr #21 │ │ - 6d6c: 0a000018 beq 6dd4 <__adddf3+0x280> │ │ - 6d70: e1340005 teq r4, r5 │ │ - 6d74: 01300002 teqeq r0, r2 │ │ - 6d78: 0a000003 beq 6d8c <__adddf3+0x238> │ │ - 6d7c: e194c000 orrs ip, r4, r0 │ │ - 6d80: 01a01003 moveq r1, r3 │ │ - 6d84: 01a00002 moveq r0, r2 │ │ - 6d88: e8bd8030 pop {r4, r5, pc} │ │ - 6d8c: e1310003 teq r1, r3 │ │ - 6d90: 13a01000 movne r1, #0 │ │ - 6d94: 13a00000 movne r0, #0 │ │ - 6d98: 18bd8030 popne {r4, r5, pc} │ │ - 6d9c: e1b0caa4 lsrs ip, r4, #21 │ │ - 6da0: 1a000003 bne 6db4 <__adddf3+0x260> │ │ - 6da4: e1b00080 lsls r0, r0, #1 │ │ - 6da8: e0b11001 adcs r1, r1, r1 │ │ - 6dac: 23811102 orrcs r1, r1, #-2147483648 ; 0x80000000 │ │ - 6db0: e8bd8030 pop {r4, r5, pc} │ │ - 6db4: e2944501 adds r4, r4, #4194304 ; 0x400000 │ │ - 6db8: 32811601 addcc r1, r1, #1048576 ; 0x100000 │ │ - 6dbc: 38bd8030 popcc {r4, r5, pc} │ │ - 6dc0: e2015102 and r5, r1, #-2147483648 ; 0x80000000 │ │ - 6dc4: e385147f orr r1, r5, #2130706432 ; 0x7f000000 │ │ - 6dc8: e381160f orr r1, r1, #15728640 ; 0xf00000 │ │ - 6dcc: e3a00000 mov r0, #0 │ │ - 6dd0: e8bd8030 pop {r4, r5, pc} │ │ - 6dd4: e1f0cac4 mvns ip, r4, asr #21 │ │ - 6dd8: 11a01003 movne r1, r3 │ │ - 6ddc: 11a00002 movne r0, r2 │ │ - 6de0: 01f0cac5 mvnseq ip, r5, asr #21 │ │ - 6de4: 11a03001 movne r3, r1 │ │ - 6de8: 11a02000 movne r2, r0 │ │ - 6dec: e1904601 orrs r4, r0, r1, lsl #12 │ │ - 6df0: 01925603 orrseq r5, r2, r3, lsl #12 │ │ - 6df4: 01310003 teqeq r1, r3 │ │ - 6df8: 13811702 orrne r1, r1, #524288 ; 0x80000 │ │ - 6dfc: e8bd8030 pop {r4, r5, pc} │ │ - │ │ -00006e00 <__aeabi_ui2d>: │ │ - 6e00: e3300000 teq r0, #0 │ │ - 6e04: 03a01000 moveq r1, #0 │ │ - 6e08: 012fff1e bxeq lr │ │ - 6e0c: e92d4030 push {r4, r5, lr} │ │ - 6e10: e3a04b01 mov r4, #1024 ; 0x400 │ │ - 6e14: e2844032 add r4, r4, #50 ; 0x32 │ │ - 6e18: e3a05000 mov r5, #0 │ │ - 6e1c: e3a01000 mov r1, #0 │ │ - 6e20: eaffff9d b 6c9c <__adddf3+0x148> │ │ - │ │ -00006e24 <__aeabi_i2d>: │ │ - 6e24: e3300000 teq r0, #0 │ │ - 6e28: 03a01000 moveq r1, #0 │ │ - 6e2c: 012fff1e bxeq lr │ │ - 6e30: e92d4030 push {r4, r5, lr} │ │ - 6e34: e3a04b01 mov r4, #1024 ; 0x400 │ │ - 6e38: e2844032 add r4, r4, #50 ; 0x32 │ │ - 6e3c: e2105102 ands r5, r0, #-2147483648 ; 0x80000000 │ │ - 6e40: 42600000 rsbmi r0, r0, #0 │ │ - 6e44: e3a01000 mov r1, #0 │ │ - 6e48: eaffff93 b 6c9c <__adddf3+0x148> │ │ - │ │ -00006e4c <__aeabi_f2d>: │ │ - 6e4c: e1b02080 lsls r2, r0, #1 │ │ - 6e50: e1a011c2 asr r1, r2, #3 │ │ - 6e54: e1a01061 rrx r1, r1 │ │ - 6e58: e1a00e02 lsl r0, r2, #28 │ │ - 6e5c: 121234ff andsne r3, r2, #-16777216 ; 0xff000000 │ │ - 6e60: 133304ff teqne r3, #-16777216 ; 0xff000000 │ │ - 6e64: 1221130e eorne r1, r1, #939524096 ; 0x38000000 │ │ - 6e68: 112fff1e bxne lr │ │ - 6e6c: e3320000 teq r2, #0 │ │ - 6e70: 133304ff teqne r3, #-16777216 ; 0xff000000 │ │ - 6e74: 012fff1e bxeq lr │ │ - 6e78: e92d4030 push {r4, r5, lr} │ │ - 6e7c: e3a04d0e mov r4, #896 ; 0x380 │ │ - 6e80: e2015102 and r5, r1, #-2147483648 ; 0x80000000 │ │ - 6e84: e3c11102 bic r1, r1, #-2147483648 ; 0x80000000 │ │ - 6e88: eaffff83 b 6c9c <__adddf3+0x148> │ │ - │ │ -00006e8c <__aeabi_ul2d>: │ │ - 6e8c: e1902001 orrs r2, r0, r1 │ │ - 6e90: 012fff1e bxeq lr │ │ - 6e94: e92d4030 push {r4, r5, lr} │ │ - 6e98: e3a05000 mov r5, #0 │ │ - 6e9c: ea000006 b 6ebc <__aeabi_l2d+0x1c> │ │ - │ │ -00006ea0 <__aeabi_l2d>: │ │ - 6ea0: e1902001 orrs r2, r0, r1 │ │ - 6ea4: 012fff1e bxeq lr │ │ - 6ea8: e92d4030 push {r4, r5, lr} │ │ - 6eac: e2115102 ands r5, r1, #-2147483648 ; 0x80000000 │ │ - 6eb0: 5a000001 bpl 6ebc <__aeabi_l2d+0x1c> │ │ - 6eb4: e2700000 rsbs r0, r0, #0 │ │ - 6eb8: e2e11000 rsc r1, r1, #0 │ │ - 6ebc: e3a04b01 mov r4, #1024 ; 0x400 │ │ - 6ec0: e2844032 add r4, r4, #50 ; 0x32 │ │ - 6ec4: e1b0cb21 lsrs ip, r1, #22 │ │ - 6ec8: 0affff5c beq 6c40 <__adddf3+0xec> │ │ - 6ecc: e3a02003 mov r2, #3 │ │ - 6ed0: e1b0c1ac lsrs ip, ip, #3 │ │ - 6ed4: 12822003 addne r2, r2, #3 │ │ - 6ed8: e1b0c1ac lsrs ip, ip, #3 │ │ - 6edc: 12822003 addne r2, r2, #3 │ │ - 6ee0: e08221ac add r2, r2, ip, lsr #3 │ │ - 6ee4: e2623020 rsb r3, r2, #32 │ │ - 6ee8: e1a0c310 lsl ip, r0, r3 │ │ - 6eec: e1a00230 lsr r0, r0, r2 │ │ - 6ef0: e1800311 orr r0, r0, r1, lsl r3 │ │ - 6ef4: e1a01231 lsr r1, r1, r2 │ │ - 6ef8: e0844002 add r4, r4, r2 │ │ - 6efc: eaffff4f b 6c40 <__adddf3+0xec> │ │ - │ │ -00006f00 <__aeabi_dmul>: │ │ - 6f00: e92d4070 push {r4, r5, r6, lr} │ │ - 6f04: e3a0c0ff mov ip, #255 ; 0xff │ │ - 6f08: e38ccc07 orr ip, ip, #1792 ; 0x700 │ │ - 6f0c: e01c4a21 ands r4, ip, r1, lsr #20 │ │ - 6f10: 101c5a23 andsne r5, ip, r3, lsr #20 │ │ - 6f14: 1134000c teqne r4, ip │ │ - 6f18: 1135000c teqne r5, ip │ │ - 6f1c: 0b00006f bleq 70e0 <__aeabi_dmul+0x1e0> │ │ - 6f20: e0844005 add r4, r4, r5 │ │ - 6f24: e0216003 eor r6, r1, r3 │ │ - 6f28: e1c11a8c bic r1, r1, ip, lsl #21 │ │ - 6f2c: e1c33a8c bic r3, r3, ip, lsl #21 │ │ - 6f30: e1905601 orrs r5, r0, r1, lsl #12 │ │ - 6f34: 11925603 orrsne r5, r2, r3, lsl #12 │ │ - 6f38: e3811601 orr r1, r1, #1048576 ; 0x100000 │ │ - 6f3c: e3833601 orr r3, r3, #1048576 ; 0x100000 │ │ - 6f40: 0a00001c beq 6fb8 <__aeabi_dmul+0xb8> │ │ - 6f44: e08ec290 umull ip, lr, r0, r2 │ │ - 6f48: e3a05000 mov r5, #0 │ │ - 6f4c: e0a5e291 umlal lr, r5, r1, r2 │ │ - 6f50: e2062102 and r2, r6, #-2147483648 ; 0x80000000 │ │ - 6f54: e0a5e390 umlal lr, r5, r0, r3 │ │ - 6f58: e3a06000 mov r6, #0 │ │ - 6f5c: e0a65391 umlal r5, r6, r1, r3 │ │ - 6f60: e33c0000 teq ip, #0 │ │ - 6f64: 138ee001 orrne lr, lr, #1 │ │ - 6f68: e24440ff sub r4, r4, #255 ; 0xff │ │ - 6f6c: e3560c02 cmp r6, #512 ; 0x200 │ │ - 6f70: e2c44c03 sbc r4, r4, #768 ; 0x300 │ │ - 6f74: 2a000002 bcs 6f84 <__aeabi_dmul+0x84> │ │ - 6f78: e1b0e08e lsls lr, lr, #1 │ │ - 6f7c: e0b55005 adcs r5, r5, r5 │ │ - 6f80: e0a66006 adc r6, r6, r6 │ │ - 6f84: e1821586 orr r1, r2, r6, lsl #11 │ │ - 6f88: e1811aa5 orr r1, r1, r5, lsr #21 │ │ - 6f8c: e1a00585 lsl r0, r5, #11 │ │ - 6f90: e1800aae orr r0, r0, lr, lsr #21 │ │ - 6f94: e1a0e58e lsl lr, lr, #11 │ │ - 6f98: e254c0fd subs ip, r4, #253 ; 0xfd │ │ - 6f9c: 835c0c07 cmphi ip, #1792 ; 0x700 │ │ - 6fa0: 8a00000f bhi 6fe4 <__aeabi_dmul+0xe4> │ │ - 6fa4: e35e0102 cmp lr, #-2147483648 ; 0x80000000 │ │ - 6fa8: 01b0e0a0 lsrseq lr, r0, #1 │ │ - 6fac: e2b00000 adcs r0, r0, #0 │ │ - 6fb0: e0a11a04 adc r1, r1, r4, lsl #20 │ │ - 6fb4: e8bd8070 pop {r4, r5, r6, pc} │ │ - 6fb8: e2066102 and r6, r6, #-2147483648 ; 0x80000000 │ │ - 6fbc: e1861001 orr r1, r6, r1 │ │ - 6fc0: e1800002 orr r0, r0, r2 │ │ - 6fc4: e0211003 eor r1, r1, r3 │ │ - 6fc8: e05440ac subs r4, r4, ip, lsr #1 │ │ - 6fcc: c074500c rsbsgt r5, r4, ip │ │ - 6fd0: c1811a04 orrgt r1, r1, r4, lsl #20 │ │ - 6fd4: c8bd8070 popgt {r4, r5, r6, pc} │ │ - 6fd8: e3811601 orr r1, r1, #1048576 ; 0x100000 │ │ - 6fdc: e3a0e000 mov lr, #0 │ │ - 6fe0: e2544001 subs r4, r4, #1 │ │ - 6fe4: ca000058 bgt 714c <__aeabi_dmul+0x24c> │ │ - 6fe8: e3740036 cmn r4, #54 ; 0x36 │ │ - 6fec: d3a00000 movle r0, #0 │ │ - 6ff0: d2011102 andle r1, r1, #-2147483648 ; 0x80000000 │ │ - 6ff4: d8bd8070 pople {r4, r5, r6, pc} │ │ - 6ff8: e2644000 rsb r4, r4, #0 │ │ - 6ffc: e2544020 subs r4, r4, #32 │ │ - 7000: aa000018 bge 7068 <__aeabi_dmul+0x168> │ │ - 7004: e294400c adds r4, r4, #12 │ │ - 7008: ca00000b bgt 703c <__aeabi_dmul+0x13c> │ │ - 700c: e2844014 add r4, r4, #20 │ │ - 7010: e2645020 rsb r5, r4, #32 │ │ - 7014: e1a03510 lsl r3, r0, r5 │ │ - 7018: e1a00430 lsr r0, r0, r4 │ │ - 701c: e1800511 orr r0, r0, r1, lsl r5 │ │ - 7020: e2012102 and r2, r1, #-2147483648 ; 0x80000000 │ │ - 7024: e3c11102 bic r1, r1, #-2147483648 ; 0x80000000 │ │ - 7028: e0900fa3 adds r0, r0, r3, lsr #31 │ │ - 702c: e0a21431 adc r1, r2, r1, lsr r4 │ │ - 7030: e19ee083 orrs lr, lr, r3, lsl #1 │ │ - 7034: 01c00fa3 biceq r0, r0, r3, lsr #31 │ │ - 7038: e8bd8070 pop {r4, r5, r6, pc} │ │ - 703c: e264400c rsb r4, r4, #12 │ │ - 7040: e2645020 rsb r5, r4, #32 │ │ - 7044: e1a03410 lsl r3, r0, r4 │ │ - 7048: e1a00530 lsr r0, r0, r5 │ │ - 704c: e1800411 orr r0, r0, r1, lsl r4 │ │ - 7050: e2011102 and r1, r1, #-2147483648 ; 0x80000000 │ │ - 7054: e0900fa3 adds r0, r0, r3, lsr #31 │ │ - 7058: e2a11000 adc r1, r1, #0 │ │ - 705c: e19ee083 orrs lr, lr, r3, lsl #1 │ │ - 7060: 01c00fa3 biceq r0, r0, r3, lsr #31 │ │ - 7064: e8bd8070 pop {r4, r5, r6, pc} │ │ - 7068: e2645020 rsb r5, r4, #32 │ │ - 706c: e18ee510 orr lr, lr, r0, lsl r5 │ │ - 7070: e1a03430 lsr r3, r0, r4 │ │ - 7074: e1833511 orr r3, r3, r1, lsl r5 │ │ - 7078: e1a00431 lsr r0, r1, r4 │ │ - 707c: e2011102 and r1, r1, #-2147483648 ; 0x80000000 │ │ - 7080: e1c00431 bic r0, r0, r1, lsr r4 │ │ - 7084: e0800fa3 add r0, r0, r3, lsr #31 │ │ - 7088: e19ee083 orrs lr, lr, r3, lsl #1 │ │ - 708c: 01c00fa3 biceq r0, r0, r3, lsr #31 │ │ - 7090: e8bd8070 pop {r4, r5, r6, pc} │ │ - 7094: e3340000 teq r4, #0 │ │ - 7098: 1a000008 bne 70c0 <__aeabi_dmul+0x1c0> │ │ - 709c: e2016102 and r6, r1, #-2147483648 ; 0x80000000 │ │ - 70a0: e1b00080 lsls r0, r0, #1 │ │ - 70a4: e0a11001 adc r1, r1, r1 │ │ - 70a8: e3110601 tst r1, #1048576 ; 0x100000 │ │ - 70ac: 02444001 subeq r4, r4, #1 │ │ - 70b0: 0afffffa beq 70a0 <__aeabi_dmul+0x1a0> │ │ - 70b4: e1811006 orr r1, r1, r6 │ │ - 70b8: e3350000 teq r5, #0 │ │ - 70bc: 112fff1e bxne lr │ │ - 70c0: e2036102 and r6, r3, #-2147483648 ; 0x80000000 │ │ - 70c4: e1b02082 lsls r2, r2, #1 │ │ - 70c8: e0a33003 adc r3, r3, r3 │ │ - 70cc: e3130601 tst r3, #1048576 ; 0x100000 │ │ - 70d0: 02455001 subeq r5, r5, #1 │ │ - 70d4: 0afffffa beq 70c4 <__aeabi_dmul+0x1c4> │ │ - 70d8: e1833006 orr r3, r3, r6 │ │ - 70dc: e12fff1e bx lr │ │ - 70e0: e134000c teq r4, ip │ │ - 70e4: e00c5a23 and r5, ip, r3, lsr #20 │ │ - 70e8: 1135000c teqne r5, ip │ │ - 70ec: 0a000006 beq 710c <__aeabi_dmul+0x20c> │ │ - 70f0: e1906081 orrs r6, r0, r1, lsl #1 │ │ - 70f4: 11926083 orrsne r6, r2, r3, lsl #1 │ │ - 70f8: 1affffe5 bne 7094 <__aeabi_dmul+0x194> │ │ - 70fc: e0211003 eor r1, r1, r3 │ │ - 7100: e2011102 and r1, r1, #-2147483648 ; 0x80000000 │ │ - 7104: e3a00000 mov r0, #0 │ │ - 7108: e8bd8070 pop {r4, r5, r6, pc} │ │ - 710c: e1906081 orrs r6, r0, r1, lsl #1 │ │ - 7110: 01a00002 moveq r0, r2 │ │ - 7114: 01a01003 moveq r1, r3 │ │ - 7118: 11926083 orrsne r6, r2, r3, lsl #1 │ │ - 711c: 0a00000f beq 7160 <__aeabi_dmul+0x260> │ │ - 7120: e134000c teq r4, ip │ │ - 7124: 1a000001 bne 7130 <__aeabi_dmul+0x230> │ │ - 7128: e1906601 orrs r6, r0, r1, lsl #12 │ │ - 712c: 1a00000b bne 7160 <__aeabi_dmul+0x260> │ │ - 7130: e135000c teq r5, ip │ │ - 7134: 1a000003 bne 7148 <__aeabi_dmul+0x248> │ │ - 7138: e1926603 orrs r6, r2, r3, lsl #12 │ │ - 713c: 11a00002 movne r0, r2 │ │ - 7140: 11a01003 movne r1, r3 │ │ - 7144: 1a000005 bne 7160 <__aeabi_dmul+0x260> │ │ - 7148: e0211003 eor r1, r1, r3 │ │ - 714c: e2011102 and r1, r1, #-2147483648 ; 0x80000000 │ │ - 7150: e381147f orr r1, r1, #2130706432 ; 0x7f000000 │ │ - 7154: e381160f orr r1, r1, #15728640 ; 0xf00000 │ │ - 7158: e3a00000 mov r0, #0 │ │ - 715c: e8bd8070 pop {r4, r5, r6, pc} │ │ - 7160: e381147f orr r1, r1, #2130706432 ; 0x7f000000 │ │ - 7164: e381173e orr r1, r1, #16252928 ; 0xf80000 │ │ - 7168: e8bd8070 pop {r4, r5, r6, pc} │ │ - │ │ -0000716c <__aeabi_ddiv>: │ │ - 716c: e92d4070 push {r4, r5, r6, lr} │ │ - 7170: e3a0c0ff mov ip, #255 ; 0xff │ │ - 7174: e38ccc07 orr ip, ip, #1792 ; 0x700 │ │ - 7178: e01c4a21 ands r4, ip, r1, lsr #20 │ │ - 717c: 101c5a23 andsne r5, ip, r3, lsr #20 │ │ - 7180: 1134000c teqne r4, ip │ │ - 7184: 1135000c teqne r5, ip │ │ - 7188: 0b00005c bleq 7300 <__aeabi_ddiv+0x194> │ │ - 718c: e0444005 sub r4, r4, r5 │ │ - 7190: e021e003 eor lr, r1, r3 │ │ - 7194: e1925603 orrs r5, r2, r3, lsl #12 │ │ - 7198: e1a01601 lsl r1, r1, #12 │ │ - 719c: 0a00004b beq 72d0 <__aeabi_ddiv+0x164> │ │ - 71a0: e1a03603 lsl r3, r3, #12 │ │ - 71a4: e3a05201 mov r5, #268435456 ; 0x10000000 │ │ - 71a8: e1853223 orr r3, r5, r3, lsr #4 │ │ - 71ac: e1833c22 orr r3, r3, r2, lsr #24 │ │ - 71b0: e1a02402 lsl r2, r2, #8 │ │ - 71b4: e1855221 orr r5, r5, r1, lsr #4 │ │ - 71b8: e1855c20 orr r5, r5, r0, lsr #24 │ │ - 71bc: e1a06400 lsl r6, r0, #8 │ │ - 71c0: e20e1102 and r1, lr, #-2147483648 ; 0x80000000 │ │ - 71c4: e1550003 cmp r5, r3 │ │ - 71c8: 01560002 cmpeq r6, r2 │ │ - 71cc: e2a440fd adc r4, r4, #253 ; 0xfd │ │ - 71d0: e2844c03 add r4, r4, #768 ; 0x300 │ │ - 71d4: 2a000001 bcs 71e0 <__aeabi_ddiv+0x74> │ │ - 71d8: e1b030a3 lsrs r3, r3, #1 │ │ - 71dc: e1a02062 rrx r2, r2 │ │ - 71e0: e0566002 subs r6, r6, r2 │ │ - 71e4: e0c55003 sbc r5, r5, r3 │ │ - 71e8: e1b030a3 lsrs r3, r3, #1 │ │ - 71ec: e1a02062 rrx r2, r2 │ │ - 71f0: e3a00601 mov r0, #1048576 ; 0x100000 │ │ - 71f4: e3a0c702 mov ip, #524288 ; 0x80000 │ │ - 71f8: e056e002 subs lr, r6, r2 │ │ - 71fc: e0d5e003 sbcs lr, r5, r3 │ │ - 7200: 20466002 subcs r6, r6, r2 │ │ - 7204: 21a0500e movcs r5, lr │ │ - 7208: 2180000c orrcs r0, r0, ip │ │ - 720c: e1b030a3 lsrs r3, r3, #1 │ │ - 7210: e1a02062 rrx r2, r2 │ │ - 7214: e056e002 subs lr, r6, r2 │ │ - 7218: e0d5e003 sbcs lr, r5, r3 │ │ - 721c: 20466002 subcs r6, r6, r2 │ │ - 7220: 21a0500e movcs r5, lr │ │ - 7224: 218000ac orrcs r0, r0, ip, lsr #1 │ │ - 7228: e1b030a3 lsrs r3, r3, #1 │ │ - 722c: e1a02062 rrx r2, r2 │ │ - 7230: e056e002 subs lr, r6, r2 │ │ - 7234: e0d5e003 sbcs lr, r5, r3 │ │ - 7238: 20466002 subcs r6, r6, r2 │ │ - 723c: 21a0500e movcs r5, lr │ │ - 7240: 2180012c orrcs r0, r0, ip, lsr #2 │ │ - 7244: e1b030a3 lsrs r3, r3, #1 │ │ - 7248: e1a02062 rrx r2, r2 │ │ - 724c: e056e002 subs lr, r6, r2 │ │ - 7250: e0d5e003 sbcs lr, r5, r3 │ │ - 7254: 20466002 subcs r6, r6, r2 │ │ - 7258: 21a0500e movcs r5, lr │ │ - 725c: 218001ac orrcs r0, r0, ip, lsr #3 │ │ - 7260: e195e006 orrs lr, r5, r6 │ │ - 7264: 0a00000d beq 72a0 <__aeabi_ddiv+0x134> │ │ - 7268: e1a05205 lsl r5, r5, #4 │ │ - 726c: e1855e26 orr r5, r5, r6, lsr #28 │ │ - 7270: e1a06206 lsl r6, r6, #4 │ │ - 7274: e1a03183 lsl r3, r3, #3 │ │ - 7278: e1833ea2 orr r3, r3, r2, lsr #29 │ │ - 727c: e1a02182 lsl r2, r2, #3 │ │ - 7280: e1b0c22c lsrs ip, ip, #4 │ │ - 7284: 1affffdb bne 71f8 <__aeabi_ddiv+0x8c> │ │ - 7288: e3110601 tst r1, #1048576 ; 0x100000 │ │ - 728c: 1a000006 bne 72ac <__aeabi_ddiv+0x140> │ │ - 7290: e1811000 orr r1, r1, r0 │ │ - 7294: e3a00000 mov r0, #0 │ │ - 7298: e3a0c102 mov ip, #-2147483648 ; 0x80000000 │ │ - 729c: eaffffd5 b 71f8 <__aeabi_ddiv+0x8c> │ │ - 72a0: e3110601 tst r1, #1048576 ; 0x100000 │ │ - 72a4: 01811000 orreq r1, r1, r0 │ │ - 72a8: 03a00000 moveq r0, #0 │ │ - 72ac: e254c0fd subs ip, r4, #253 ; 0xfd │ │ - 72b0: 835c0c07 cmphi ip, #1792 ; 0x700 │ │ - 72b4: 8affff4a bhi 6fe4 <__aeabi_dmul+0xe4> │ │ - 72b8: e055c003 subs ip, r5, r3 │ │ - 72bc: 0056c002 subseq ip, r6, r2 │ │ - 72c0: 01b0c0a0 lsrseq ip, r0, #1 │ │ - 72c4: e2b00000 adcs r0, r0, #0 │ │ - 72c8: e0a11a04 adc r1, r1, r4, lsl #20 │ │ - 72cc: e8bd8070 pop {r4, r5, r6, pc} │ │ - 72d0: e20ee102 and lr, lr, #-2147483648 ; 0x80000000 │ │ - 72d4: e18e1621 orr r1, lr, r1, lsr #12 │ │ - 72d8: e09440ac adds r4, r4, ip, lsr #1 │ │ - 72dc: c074500c rsbsgt r5, r4, ip │ │ - 72e0: c1811a04 orrgt r1, r1, r4, lsl #20 │ │ - 72e4: c8bd8070 popgt {r4, r5, r6, pc} │ │ - 72e8: e3811601 orr r1, r1, #1048576 ; 0x100000 │ │ - 72ec: e3a0e000 mov lr, #0 │ │ - 72f0: e2544001 subs r4, r4, #1 │ │ - 72f4: eaffff3a b 6fe4 <__aeabi_dmul+0xe4> │ │ - 72f8: e185e006 orr lr, r5, r6 │ │ - 72fc: eaffff38 b 6fe4 <__aeabi_dmul+0xe4> │ │ - 7300: e00c5a23 and r5, ip, r3, lsr #20 │ │ - 7304: e134000c teq r4, ip │ │ - 7308: 0135000c teqeq r5, ip │ │ - 730c: 0affff93 beq 7160 <__aeabi_dmul+0x260> │ │ - 7310: e134000c teq r4, ip │ │ - 7314: 1a000006 bne 7334 <__aeabi_ddiv+0x1c8> │ │ - 7318: e1904601 orrs r4, r0, r1, lsl #12 │ │ - 731c: 1affff8f bne 7160 <__aeabi_dmul+0x260> │ │ - 7320: e135000c teq r5, ip │ │ - 7324: 1affff87 bne 7148 <__aeabi_dmul+0x248> │ │ - 7328: e1a00002 mov r0, r2 │ │ - 732c: e1a01003 mov r1, r3 │ │ - 7330: eaffff8a b 7160 <__aeabi_dmul+0x260> │ │ - 7334: e135000c teq r5, ip │ │ - 7338: 1a000004 bne 7350 <__aeabi_ddiv+0x1e4> │ │ - 733c: e1925603 orrs r5, r2, r3, lsl #12 │ │ - 7340: 0affff6d beq 70fc <__aeabi_dmul+0x1fc> │ │ - 7344: e1a00002 mov r0, r2 │ │ - 7348: e1a01003 mov r1, r3 │ │ - 734c: eaffff83 b 7160 <__aeabi_dmul+0x260> │ │ - 7350: e1906081 orrs r6, r0, r1, lsl #1 │ │ - 7354: 11926083 orrsne r6, r2, r3, lsl #1 │ │ - 7358: 1affff4d bne 7094 <__aeabi_dmul+0x194> │ │ - 735c: e1904081 orrs r4, r0, r1, lsl #1 │ │ - 7360: 1affff78 bne 7148 <__aeabi_dmul+0x248> │ │ - 7364: e1925083 orrs r5, r2, r3, lsl #1 │ │ - 7368: 1affff63 bne 70fc <__aeabi_dmul+0x1fc> │ │ - 736c: eaffff7b b 7160 <__aeabi_dmul+0x260> │ │ - │ │ -00007370 <__gedf2>: │ │ - 7370: e3e0c000 mvn ip, #0 │ │ - 7374: ea000002 b 7384 <__cmpdf2+0x4> │ │ - │ │ -00007378 <__ledf2>: │ │ - 7378: e3a0c001 mov ip, #1 │ │ - 737c: ea000000 b 7384 <__cmpdf2+0x4> │ │ - │ │ -00007380 <__cmpdf2>: │ │ - 7380: e3a0c001 mov ip, #1 │ │ - 7384: e52dc004 push {ip} ; (str ip, [sp, #-4]!) │ │ - 7388: e1a0c081 lsl ip, r1, #1 │ │ - 738c: e1f0cacc mvns ip, ip, asr #21 │ │ - 7390: e1a0c083 lsl ip, r3, #1 │ │ - 7394: 11f0cacc mvnsne ip, ip, asr #21 │ │ - 7398: 0a00000e beq 73d8 <__cmpdf2+0x58> │ │ - 739c: e28dd004 add sp, sp, #4 │ │ - 73a0: e190c081 orrs ip, r0, r1, lsl #1 │ │ - 73a4: 0192c083 orrseq ip, r2, r3, lsl #1 │ │ - 73a8: 11310003 teqne r1, r3 │ │ - 73ac: 01300002 teqeq r0, r2 │ │ - 73b0: 03a00000 moveq r0, #0 │ │ - 73b4: 012fff1e bxeq lr │ │ - 73b8: e3700000 cmn r0, #0 │ │ - 73bc: e1310003 teq r1, r3 │ │ - 73c0: 51510003 cmppl r1, r3 │ │ - 73c4: 01500002 cmpeq r0, r2 │ │ - 73c8: 21a00fc3 asrcs r0, r3, #31 │ │ - 73cc: 31e00fc3 mvncc r0, r3, asr #31 │ │ - 73d0: e3800001 orr r0, r0, #1 │ │ - 73d4: e12fff1e bx lr │ │ - 73d8: e1a0c081 lsl ip, r1, #1 │ │ - 73dc: e1f0cacc mvns ip, ip, asr #21 │ │ - 73e0: 1a000001 bne 73ec <__cmpdf2+0x6c> │ │ - 73e4: e190c601 orrs ip, r0, r1, lsl #12 │ │ - 73e8: 1a000004 bne 7400 <__cmpdf2+0x80> │ │ - 73ec: e1a0c083 lsl ip, r3, #1 │ │ - 73f0: e1f0cacc mvns ip, ip, asr #21 │ │ - 73f4: 1affffe8 bne 739c <__cmpdf2+0x1c> │ │ - 73f8: e192c603 orrs ip, r2, r3, lsl #12 │ │ - 73fc: 0affffe6 beq 739c <__cmpdf2+0x1c> │ │ - 7400: e49d0004 pop {r0} ; (ldr r0, [sp], #4) │ │ - 7404: e12fff1e bx lr │ │ - │ │ -00007408 <__aeabi_cdrcmple>: │ │ - 7408: e1a0c000 mov ip, r0 │ │ - 740c: e1a00002 mov r0, r2 │ │ - 7410: e1a0200c mov r2, ip │ │ - 7414: e1a0c001 mov ip, r1 │ │ - 7418: e1a01003 mov r1, r3 │ │ - 741c: e1a0300c mov r3, ip │ │ - 7420: eaffffff b 7424 <__aeabi_cdcmpeq> │ │ - │ │ -00007424 <__aeabi_cdcmpeq>: │ │ - 7424: e92d4001 push {r0, lr} │ │ - 7428: ebffffd4 bl 7380 <__cmpdf2> │ │ - 742c: e3500000 cmp r0, #0 │ │ - 7430: 43700000 cmnmi r0, #0 │ │ - 7434: e8bd8001 pop {r0, pc} │ │ - │ │ -00007438 <__aeabi_dcmpeq>: │ │ - 7438: e52de008 str lr, [sp, #-8]! │ │ - 743c: ebfffff8 bl 7424 <__aeabi_cdcmpeq> │ │ - 7440: 03a00001 moveq r0, #1 │ │ - 7444: 13a00000 movne r0, #0 │ │ - 7448: e49df008 ldr pc, [sp], #8 │ │ - │ │ -0000744c <__aeabi_dcmplt>: │ │ - 744c: e52de008 str lr, [sp, #-8]! │ │ - 7450: ebfffff3 bl 7424 <__aeabi_cdcmpeq> │ │ - 7454: 33a00001 movcc r0, #1 │ │ - 7458: 23a00000 movcs r0, #0 │ │ - 745c: e49df008 ldr pc, [sp], #8 │ │ - │ │ -00007460 <__aeabi_dcmple>: │ │ - 7460: e52de008 str lr, [sp, #-8]! │ │ - 7464: ebffffee bl 7424 <__aeabi_cdcmpeq> │ │ - 7468: 93a00001 movls r0, #1 │ │ - 746c: 83a00000 movhi r0, #0 │ │ - 7470: e49df008 ldr pc, [sp], #8 │ │ - │ │ -00007474 <__aeabi_dcmpge>: │ │ - 7474: e52de008 str lr, [sp, #-8]! │ │ - 7478: ebffffe2 bl 7408 <__aeabi_cdrcmple> │ │ - 747c: 93a00001 movls r0, #1 │ │ - 7480: 83a00000 movhi r0, #0 │ │ - 7484: e49df008 ldr pc, [sp], #8 │ │ - │ │ -00007488 <__aeabi_dcmpgt>: │ │ - 7488: e52de008 str lr, [sp, #-8]! │ │ - 748c: ebffffdd bl 7408 <__aeabi_cdrcmple> │ │ - 7490: 33a00001 movcc r0, #1 │ │ - 7494: 23a00000 movcs r0, #0 │ │ - 7498: e49df008 ldr pc, [sp], #8 │ │ - │ │ -0000749c <__aeabi_d2iz>: │ │ - 749c: e1a02081 lsl r2, r1, #1 │ │ - 74a0: e2922602 adds r2, r2, #2097152 ; 0x200000 │ │ - 74a4: 2a00000c bcs 74dc <__aeabi_d2iz+0x40> │ │ - 74a8: 5a000009 bpl 74d4 <__aeabi_d2iz+0x38> │ │ - 74ac: e3e03e3e mvn r3, #992 ; 0x3e0 │ │ - 74b0: e0532ac2 subs r2, r3, r2, asr #21 │ │ - 74b4: 9a00000a bls 74e4 <__aeabi_d2iz+0x48> │ │ - 74b8: e1a03581 lsl r3, r1, #11 │ │ - 74bc: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 │ │ - 74c0: e1833aa0 orr r3, r3, r0, lsr #21 │ │ - 74c4: e3110102 tst r1, #-2147483648 ; 0x80000000 │ │ - 74c8: e1a00233 lsr r0, r3, r2 │ │ - 74cc: 12600000 rsbne r0, r0, #0 │ │ - 74d0: e12fff1e bx lr │ │ - 74d4: e3a00000 mov r0, #0 │ │ - 74d8: e12fff1e bx lr │ │ - 74dc: e1900601 orrs r0, r0, r1, lsl #12 │ │ - 74e0: 1a000002 bne 74f0 <__aeabi_d2iz+0x54> │ │ - 74e4: e2110102 ands r0, r1, #-2147483648 ; 0x80000000 │ │ - 74e8: 03e00102 mvneq r0, #-2147483648 ; 0x80000000 │ │ - 74ec: e12fff1e bx lr │ │ - 74f0: e3a00000 mov r0, #0 │ │ - 74f4: e12fff1e bx lr │ │ - │ │ -000074f8 <__aeabi_idiv0>: │ │ - 74f8: e92d4002 push {r1, lr} │ │ - 74fc: e3a00008 mov r0, #8 │ │ - 7500: ebfff212 bl 3d50 │ │ - 7504: e8bd8002 pop {r1, pc} │ │ - 7508: b5006803 strlt r6, [r0, #-2051] ; 0xfffff7fd │ │ - 750c: d503005a strle r0, [r3, #-90] ; 0xffffffa6 │ │ - 7510: 06122280 ldreq r2, [r2], -r0, lsl #5 │ │ - 7514: e0014313 and r4, r1, r3, lsl r3 │ │ - 7518: 085b005b ldmdaeq fp, {r0, r1, r3, r4, r6}^ │ │ - 751c: bd0018c0 stclt 8, cr1, [r0, #-768] ; 0xfffffd00 │ │ - 7520: b087b5f0 strdlt fp, [r7], r0 │ │ - 7524: 1c169005 ldcne 0, cr9, [r6], {5} │ │ - 7528: d0282900 eorle r2, r8, r0, lsl #18 │ │ - 752c: 91033901 tstls r3, r1, lsl #18 │ │ - 7530: 21009102 tstcs r0, r2, lsl #2 │ │ - 7534: 9a019101 bls 6b940 <__bss_start+0x60927> │ │ - 7538: 18539902 ldmdane r3, {r1, r8, fp, ip, pc}^ │ │ - 753c: 18e40fdc stmiane r4!, {r2, r3, r4, r6, r7, r8, r9, sl, fp}^ │ │ - 7540: 10649a05 rsbne r9, r4, r5, lsl #20 │ │ - 7544: 19d500e7 ldmibne r5, {r0, r1, r2, r5, r6, r7}^ │ │ - 7548: f7ff1c28 ; instruction: 0xf7ff1c28 │ │ - 754c: 9b03ffdd blls 1074c8 <__bss_start+0xfc4af> │ │ - 7550: 429c9004 addsmi r9, ip, #4 │ │ - 7554: 9905d017 stmdbls r5, {r0, r1, r2, r4, ip, lr, pc} │ │ - 7558: 19c83708 stmibne r8, {r3, r8, r9, sl, ip, sp}^ │ │ - 755c: ffd4f7ff ; instruction: 0xffd4f7ff │ │ - 7560: 42969a04 addsmi r9, r6, #4, 20 ; 0x4000 │ │ - 7564: 9b01d205 blls 7bd80 <__bss_start+0x70d67> │ │ - 7568: d00a429c mulle sl, ip, r2 │ │ - 756c: 94023c01 strls r3, [r2], #-3073 ; 0xfffff3ff │ │ - 7570: 3801e7e1 stmdacc r1, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ - 7574: d9094286 stmdble r9, {r1, r2, r7, r9, lr} │ │ - 7578: 94013401 strls r3, [r1], #-1025 ; 0xfffffbff │ │ - 757c: 1c0de7db stcne 7, cr14, [sp], {219} ; 0xdb │ │ - 7580: 2500e004 strcs lr, [r0, #-4] │ │ - 7584: 9904e002 stmdbls r4, {r1, sp, lr, pc} │ │ - 7588: d3ec428e mvnle r4, #-536870904 ; 0xe0000008 │ │ - 758c: b0071c28 andlt r1, r7, r8, lsr #24 │ │ - 7590: b500bdf0 strlt fp, [r0, #-3568] ; 0xfffff210 │ │ - 7594: d0062801 andle r2, r6, r1, lsl #16 │ │ - 7598: d0072802 andle r2, r7, r2, lsl #16 │ │ - 759c: d1092800 tstle r9, r0, lsl #16 │ │ - 75a0: 44784805 ldrbtmi r4, [r8], #-2053 ; 0xfffff7fb │ │ - 75a4: 4805e004 stmdami r5, {r2, sp, lr, pc} │ │ - 75a8: e0014478 and r4, r1, r8, ror r4 │ │ - 75ac: 44784804 ldrbtmi r4, [r8], #-2052 ; 0xfffff7fc │ │ - 75b0: e0006800 and r6, r0, r0, lsl #16 │ │ - 75b4: bd002000 stclt 0, cr2, [r0, #-0] │ │ - 75b8: 00003952 andeq r3, r0, r2, asr r9 │ │ - 75bc: 00003950 andeq r3, r0, r0, asr r9 │ │ - 75c0: 0000394e andeq r3, r0, lr, asr #18 │ │ - 75c4: b5734b24 ldrblt r4, [r3, #-2852]! ; 0xfffff4dc │ │ - 75c8: 681b447b ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ - 75cc: 1e8e1c04 cdpne 12, 8, cr1, cr14, cr4, {0} │ │ - 75d0: d0082b00 andle r2, r8, r0, lsl #22 │ │ - 75d4: a9011c30 stmdbge r1, {r4, r5, sl, fp, ip} │ │ - 75d8: f898f001 ; instruction: 0xf898f001 │ │ - 75dc: 2a001c02 bcs e5ec <__bss_start+0x35d3> │ │ - 75e0: 6122d10b ; instruction: 0x6122d10b │ │ - 75e4: 4d1de031 ldcmi 0, cr14, [sp, #-196] ; 0xffffff3c │ │ - 75e8: 447d4b1d ldrbtmi r4, [sp], #-2845 ; 0xfffff4e3 │ │ - 75ec: 681b447b ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ - 75f0: 1c18682d ldcne 8, cr6, [r8], {45} ; 0x2d │ │ - 75f4: 10ed1aed rscne r1, sp, sp, ror #21 │ │ - 75f8: 99019501 stmdbls r1, {r0, r8, sl, ip, pc} │ │ - 75fc: f7ff1c32 ; instruction: 0xf7ff1c32 │ │ - 7600: 1e05ff8f cdpne 15, 0, cr15, cr5, cr15, {4} │ │ - 7604: 6120d101 ; instruction: 0x6120d101 │ │ - 7608: f7ffe01f ; instruction: 0xf7ffe01f │ │ - 760c: 686bff7d stmdavs fp!, {r0, r2, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ - 7610: 2b0164a0 blcs 60898 <__bss_start+0x5587f> │ │ - 7614: 2300d103 movwcs sp, #259 ; 0x103 │ │ - 7618: 20056123 andcs r6, r5, r3, lsr #2 │ │ - 761c: 1d28e01b stcne 0, cr14, [r8, #-108]! ; 0xffffff94 │ │ - 7620: da022b00 ble 92228 <__bss_start+0x8720f> │ │ - 7624: 230164e0 movwcs r6, #5344 ; 0x14e0 │ │ - 7628: f7ffe003 ; instruction: 0xf7ffe003 │ │ - 762c: 2300ff6d movwcs pc, #3949 ; 0xf6d ; │ │ - 7630: 6ce064e0 cfstrdvs mvd6, [r0], #896 ; 0x380 │ │ - 7634: 68036523 stmdavs r3, {r0, r1, r5, r8, sl, sp, lr} │ │ - 7638: da082b00 ble 212240 <__bss_start+0x207227> │ │ - 763c: 0f18011b svceq 0x0018011b │ │ - 7640: ffa7f7ff ; instruction: 0xffa7f7ff │ │ - 7644: 28006120 stmdacs r0, {r5, r8, sp, lr} │ │ - 7648: 2009d104 andcs sp, r9, r4, lsl #2 │ │ - 764c: f7ffe003 ; instruction: 0xf7ffe003 │ │ - 7650: 6120ff5b msrvs LR_irq, fp │ │ - 7654: bd762000 ldcllt 0, cr2, [r6, #-0] │ │ - 7658: 00003938 andeq r3, r0, r8, lsr r9 │ │ - 765c: 0000391a andeq r3, r0, sl, lsl r9 │ │ - 7660: 0000391c andeq r3, r0, ip, lsl r9 │ │ - 7664: b5106803 ldrlt r6, [r0, #-2051] ; 0xfffff7fd │ │ - 7668: 07da1c04 ldrbeq r1, [sl, r4, lsl #24] │ │ - 766c: 3048d407 subcc sp, r8, r7, lsl #8 │ │ - 7670: d502079a strle r0, [r2, #-1946] ; 0xfffff866 │ │ - 7674: f852f001 ; instruction: 0xf852f001 │ │ - 7678: f001e001 ; instruction: 0xf001e001 │ │ - 767c: 6823f857 stmdavs r3!, {r0, r1, r2, r4, r6, fp, ip, sp, lr, pc} │ │ - 7680: d403075b strle r0, [r3], #-1883 ; 0xfffff8a5 │ │ - 7684: 30d01c20 sbcscc r1, r0, r0, lsr #24 │ │ - 7688: f858f001 ; instruction: 0xf858f001 │ │ - 768c: 07126822 ldreq r6, [r2, -r2, lsr #16] │ │ - 7690: 23a8d404 ; instruction: 0x23a8d404 │ │ - 7694: 18e0005b stmiane r0!, {r0, r1, r3, r4, r6}^ │ │ - 7698: f858f001 ; instruction: 0xf858f001 │ │ - 769c: 06d26822 ldrbeq r6, [r2], r2, lsr #16 │ │ - 76a0: 23e8d404 mvncs sp, #4, 8 ; 0x4000000 │ │ - 76a4: 18e0005b stmiane r0!, {r0, r1, r3, r4, r6}^ │ │ - 76a8: f858f001 ; instruction: 0xf858f001 │ │ - 76ac: 6802bd10 stmdavs r2, {r4, r8, sl, fp, ip, sp, pc} │ │ - 76b0: b5002300 strlt r2, [r0, #-768] ; 0xfffffd00 │ │ - 76b4: d000429a mulle r0, sl, r2 │ │ - 76b8: 1c185813 ldcne 8, cr5, [r8], {19} │ │ - 76bc: 2009bd00 andcs fp, r9, r0, lsl #26 │ │ - 76c0: 47704770 ; instruction: 0x47704770 │ │ - 76c4: 1c05b570 cfstr32ne mvfx11, [r5], {112} ; 0x70 │ │ - 76c8: 1c281c0c stcne 12, cr1, [r8], #-48 ; 0xffffffd0 │ │ - 76cc: f7ff6c21 ; instruction: 0xf7ff6c21 │ │ - 76d0: 1e06ff79 mcrne 15, 0, pc, cr6, cr9, {3} ; │ │ - 76d4: f001d001 ; instruction: 0xf001d001 │ │ - 76d8: 6c23f849 stcvs 8, cr15, [r3], #-292 ; 0xfffffedc │ │ - 76dc: 2001616b andcs r6, r1, fp, ror #2 │ │ - 76e0: 1c221c29 stcne 12, cr1, [r2], #-164 ; 0xffffff5c │ │ - 76e4: 4798692b ldrmi r6, [r8, fp, lsr #18] │ │ - 76e8: d0ee2808 rscle r2, lr, r8, lsl #16 │ │ - 76ec: d1f22807 mvnsle r2, r7, lsl #16 │ │ - 76f0: 6c211c30 stcvs 12, cr1, [r1], #-192 ; 0xffffff40 │ │ - 76f4: ffe5f7ff ; instruction: 0xffe5f7ff │ │ - 76f8: f0011d20 ; instruction: 0xf0011d20 │ │ - 76fc: b5f0f83f ldrblt pc, [r0, #2111]! ; 0x83f ; │ │ - 7700: 1c174c2e ldcne 12, cr4, [r7], {46} ; 0x2e │ │ - 7704: 68c244a5 stmiavs r2, {r0, r2, r5, r7, sl, lr}^ │ │ - 7708: 92046983 andls r6, r4, #2146304 ; 0x20c000 │ │ - 770c: 1c042600 stcne 6, cr2, [r4], {-0} │ │ - 7710: a8073104 stmdage r7, {r2, r8, ip, sp} │ │ - 7714: 93052240 movwls r2, #21056 ; 0x5240 │ │ - 7718: fe68f000 cdp2 0, 6, cr15, cr8, cr0, {0} │ │ - 771c: 96029606 strls r9, [r2], -r6, lsl #12 │ │ - 7720: 1c20ad06 stcne 13, cr10, [r0], #-24 ; 0xffffffe8 │ │ - 7724: f7ff6c29 ; instruction: 0xf7ff6c29 │ │ - 7728: 1e7bff4d cdpne 15, 7, cr15, cr11, cr13, {2} │ │ - 772c: 3709419f ; instruction: 0x3709419f │ │ - 7730: 1e069703 cdpne 7, 0, cr9, cr6, cr3, {0} │ │ - 7734: 6c2fd111 stfvsd f5, [pc], #-68 ; 76f8 <__aeabi_idiv0+0x200> │ │ - 7738: 22f06167 rscscs r6, r0, #-1073741799 ; 0xc0000019 │ │ - 773c: 1c38af7e ldcne 15, cr10, [r8], #-504 ; 0xfffffe08 │ │ - 7740: 00521c29 subseq r1, r2, r9, lsr #24 │ │ - 7744: fe52f000 cdp2 0, 5, cr15, cr2, cr0, {0} │ │ - 7748: 98031c3a stmdals r3, {r1, r3, r4, r5, sl, fp, ip} │ │ - 774c: 69231c21 stmdbvs r3!, {r0, r5, sl, fp, ip} │ │ - 7750: 6bbf4798 blvs fefd95b8 <__bss_start+0xfefce59f> │ │ - 7754: 9002646f andls r6, r2, pc, ror #8 │ │ - 7758: 9f03e005 svcls 0x0003e005 │ │ - 775c: 431f2310 tstmi pc, #16, 6 ; 0x40000000 │ │ - 7760: 97036baa strls r6, [r3, -sl, lsr #23] │ │ - 7764: 9f05646a svcls 0x0005646a │ │ - 7768: 9701ad06 strls sl, [r1, -r6, lsl #26] │ │ - 776c: 20019500 andcs r9, r1, r0, lsl #10 │ │ - 7770: 1c229903 ; instruction: 0x1c229903 │ │ - 7774: 9f041c23 svcls 0x00041c23 │ │ - 7778: 280047b8 stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ - 777c: 2e00d116 mcrcs 1, 0, sp, cr0, cr6, {0} │ │ - 7780: 22f0d116 rscscs sp, r0, #-2147483643 ; 0x80000005 │ │ - 7784: a97e1c28 ldmdbge lr!, {r3, r5, sl, fp, ip}^ │ │ - 7788: f0000052 ; instruction: 0xf0000052 │ │ - 778c: 9f02fe2f svcls 0x0002fe2f │ │ - 7790: d1012f08 tstle r1, r8, lsl #30 │ │ - 7794: e7c31c37 ; instruction: 0xe7c31c37 │ │ - 7798: 2f079f02 svccs 0x00079f02 │ │ - 779c: 1c30d106 ldfned f5, [r0], #-24 ; 0xffffffe8 │ │ - 77a0: f7ff6c29 ; instruction: 0xf7ff6c29 │ │ - 77a4: a807ff8e stmdage r7, {r1, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - 77a8: ffe8f000 ; instruction: 0xffe8f000 │ │ - 77ac: e0002009 and r2, r0, r9 │ │ - 77b0: 23f71c30 mvnscs r1, #48, 24 ; 0x3000 │ │ - 77b4: 449d009b ldrmi r0, [sp], #155 ; 0x9b │ │ - 77b8: 46c0bdf0 ; instruction: 0x46c0bdf0 │ │ - 77bc: fffffc24 ; instruction: 0xfffffc24 │ │ - │ │ -000077c0 <_Unwind_GetCFA>: │ │ - 77c0: 6c40 ldr r0, [r0, #68] ; 0x44 │ │ - 77c2: 4770 bx lr │ │ - │ │ -000077c4 <__gnu_Unwind_RaiseException>: │ │ - 77c4: b5f0 push {r4, r5, r6, r7, lr} │ │ - 77c6: 6bcb ldr r3, [r1, #60] ; 0x3c │ │ - 77c8: b0f9 sub sp, #484 ; 0x1e4 │ │ - 77ca: 640b str r3, [r1, #64] ; 0x40 │ │ - 77cc: 1c05 adds r5, r0, #0 │ │ - 77ce: 1c0c adds r4, r1, #0 │ │ - 77d0: a801 add r0, sp, #4 │ │ - 77d2: 3104 adds r1, #4 │ │ - 77d4: 2240 movs r2, #64 ; 0x40 │ │ - 77d6: f000 fe09 bl 83ec <__gnu_thumb1_case_uqi+0x64> │ │ - 77da: 2301 movs r3, #1 │ │ - 77dc: 425b negs r3, r3 │ │ - 77de: 9300 str r3, [sp, #0] │ │ - 77e0: 1c28 adds r0, r5, #0 │ │ - 77e2: 9910 ldr r1, [sp, #64] ; 0x40 │ │ - 77e4: f7ff feee bl 75c4 <__aeabi_idiv0+0xcc> │ │ - 77e8: 2800 cmp r0, #0 │ │ - 77ea: d10f bne.n 780c <__gnu_Unwind_RaiseException+0x48> │ │ - 77ec: 1c29 adds r1, r5, #0 │ │ - 77ee: 466a mov r2, sp │ │ - 77f0: 692b ldr r3, [r5, #16] │ │ - 77f2: 4798 blx r3 │ │ - 77f4: 1e07 subs r7, r0, #0 │ │ - 77f6: 2f08 cmp r7, #8 │ │ - 77f8: d0f2 beq.n 77e0 <__gnu_Unwind_RaiseException+0x1c> │ │ - 77fa: 4668 mov r0, sp │ │ - 77fc: f7ff ff32 bl 7664 <__aeabi_idiv0+0x16c> │ │ - 7800: 2f06 cmp r7, #6 │ │ - 7802: d103 bne.n 780c <__gnu_Unwind_RaiseException+0x48> │ │ - 7804: 1c28 adds r0, r5, #0 │ │ - 7806: 1c21 adds r1, r4, #0 │ │ - 7808: f7ff ff5c bl 76c4 <__aeabi_idiv0+0x1cc> │ │ - 780c: 2009 movs r0, #9 │ │ - 780e: b079 add sp, #484 ; 0x1e4 │ │ - 7810: bdf0 pop {r4, r5, r6, r7, pc} │ │ - │ │ -00007812 <__gnu_Unwind_ForcedUnwind>: │ │ - 7812: b508 push {r3, lr} │ │ - 7814: 6182 str r2, [r0, #24] │ │ - 7816: 6bda ldr r2, [r3, #60] ; 0x3c │ │ - 7818: 60c1 str r1, [r0, #12] │ │ - 781a: 641a str r2, [r3, #64] ; 0x40 │ │ - 781c: 1c19 adds r1, r3, #0 │ │ - 781e: 2200 movs r2, #0 │ │ - 7820: f7ff ff6d bl 76fe <__aeabi_idiv0+0x206> │ │ - 7824: bd08 pop {r3, pc} │ │ - │ │ -00007826 <__gnu_Unwind_Resume>: │ │ - 7826: b570 push {r4, r5, r6, lr} │ │ - 7828: 68c6 ldr r6, [r0, #12] │ │ - 782a: 6943 ldr r3, [r0, #20] │ │ - 782c: 1c05 adds r5, r0, #0 │ │ - 782e: 1c0c adds r4, r1, #0 │ │ - 7830: 640b str r3, [r1, #64] ; 0x40 │ │ - 7832: 2e00 cmp r6, #0 │ │ - 7834: d003 beq.n 783e <__gnu_Unwind_Resume+0x18> │ │ - 7836: 2201 movs r2, #1 │ │ - 7838: f7ff ff61 bl 76fe <__aeabi_idiv0+0x206> │ │ - 783c: e013 b.n 7866 <__gnu_Unwind_Resume+0x40> │ │ - 783e: 2002 movs r0, #2 │ │ - 7840: 1c29 adds r1, r5, #0 │ │ - 7842: 1c22 adds r2, r4, #0 │ │ - 7844: 692b ldr r3, [r5, #16] │ │ - 7846: 4798 blx r3 │ │ - 7848: 2807 cmp r0, #7 │ │ - 784a: d005 beq.n 7858 <__gnu_Unwind_Resume+0x32> │ │ - 784c: 2808 cmp r0, #8 │ │ - 784e: d10a bne.n 7866 <__gnu_Unwind_Resume+0x40> │ │ - 7850: 1c28 adds r0, r5, #0 │ │ - 7852: 1c21 adds r1, r4, #0 │ │ - 7854: f7ff ff36 bl 76c4 <__aeabi_idiv0+0x1cc> │ │ - 7858: 1c30 adds r0, r6, #0 │ │ - 785a: 6c21 ldr r1, [r4, #64] ; 0x40 │ │ - 785c: f7ff ff31 bl 76c2 <__aeabi_idiv0+0x1ca> │ │ - 7860: 1d20 adds r0, r4, #4 │ │ - 7862: f000 ff8b bl 877c <__gnu_thumb1_case_uqi+0x3f4> │ │ - 7866: f000 ff81 bl 876c <__gnu_thumb1_case_uqi+0x3e4> │ │ - │ │ -0000786a <__gnu_Unwind_Resume_or_Rethrow>: │ │ - 786a: b508 push {r3, lr} │ │ - 786c: 68c3 ldr r3, [r0, #12] │ │ - 786e: 2b00 cmp r3, #0 │ │ - 7870: d102 bne.n 7878 <__gnu_Unwind_Resume_or_Rethrow+0xe> │ │ - 7872: f7ff ffa7 bl 77c4 <__gnu_Unwind_RaiseException> │ │ - 7876: e004 b.n 7882 <__gnu_Unwind_Resume_or_Rethrow+0x18> │ │ - 7878: 6bcb ldr r3, [r1, #60] ; 0x3c │ │ - 787a: 640b str r3, [r1, #64] ; 0x40 │ │ - 787c: 2200 movs r2, #0 │ │ - 787e: f7ff ff3e bl 76fe <__aeabi_idiv0+0x206> │ │ - 7882: bd08 pop {r3, pc} │ │ - │ │ -00007884 <_Unwind_Complete>: │ │ - 7884: 4770 bx lr │ │ - │ │ -00007886 <_Unwind_DeleteException>: │ │ - 7886: b508 push {r3, lr} │ │ - 7888: 6883 ldr r3, [r0, #8] │ │ - 788a: 1c01 adds r1, r0, #0 │ │ - 788c: 2b00 cmp r3, #0 │ │ - 788e: d001 beq.n 7894 <_Unwind_DeleteException+0xe> │ │ - 7890: 2001 movs r0, #1 │ │ - 7892: 4798 blx r3 │ │ - 7894: bd08 pop {r3, pc} │ │ - │ │ -00007896 <_Unwind_VRS_Get>: │ │ - 7896: b510 push {r4, lr} │ │ - 7898: 1c04 adds r4, r0, #0 │ │ - 789a: 2904 cmp r1, #4 │ │ - 789c: d813 bhi.n 78c6 <_Unwind_VRS_Get+0x30> │ │ - 789e: 1c08 adds r0, r1, #0 │ │ - 78a0: f000 fd72 bl 8388 <__gnu_thumb1_case_uqi> │ │ - 78a4: 0305 lsls r5, r0, #12 │ │ - 78a6: 0311 lsls r1, r2, #12 │ │ - 78a8: 0003 movs r3, r0 │ │ - 78aa: 2001 movs r0, #1 │ │ - 78ac: e00c b.n 78c8 <_Unwind_VRS_Get+0x32> │ │ - 78ae: 2002 movs r0, #2 │ │ - 78b0: 2b00 cmp r3, #0 │ │ - 78b2: d109 bne.n 78c8 <_Unwind_VRS_Get+0x32> │ │ - 78b4: 2a0f cmp r2, #15 │ │ - 78b6: d807 bhi.n 78c8 <_Unwind_VRS_Get+0x32> │ │ - 78b8: 4082 lsls r2, r0 │ │ - 78ba: 18a4 adds r4, r4, r2 │ │ - 78bc: 9a02 ldr r2, [sp, #8] │ │ - 78be: 6861 ldr r1, [r4, #4] │ │ - 78c0: 6011 str r1, [r2, #0] │ │ - 78c2: 1c18 adds r0, r3, #0 │ │ - 78c4: e000 b.n 78c8 <_Unwind_VRS_Get+0x32> │ │ - 78c6: 2002 movs r0, #2 │ │ - 78c8: bd10 pop {r4, pc} │ │ - 78ca: b51f push {r0, r1, r2, r3, r4, lr} │ │ - 78cc: 1c0a adds r2, r1, #0 │ │ - 78ce: ab03 add r3, sp, #12 │ │ - 78d0: 2100 movs r1, #0 │ │ - 78d2: 9300 str r3, [sp, #0] │ │ - 78d4: 1c0b adds r3, r1, #0 │ │ - 78d6: f7ff ffde bl 7896 <_Unwind_VRS_Get> │ │ - 78da: 9803 ldr r0, [sp, #12] │ │ - 78dc: b005 add sp, #20 │ │ - 78de: bd00 pop {pc} │ │ - │ │ -000078e0 <_Unwind_VRS_Set>: │ │ - 78e0: b510 push {r4, lr} │ │ - 78e2: 1c04 adds r4, r0, #0 │ │ - 78e4: 2904 cmp r1, #4 │ │ - 78e6: d813 bhi.n 7910 <_Unwind_VRS_Set+0x30> │ │ - 78e8: 1c08 adds r0, r1, #0 │ │ - 78ea: f000 fd4d bl 8388 <__gnu_thumb1_case_uqi> │ │ - 78ee: 0305 lsls r5, r0, #12 │ │ - 78f0: 0311 lsls r1, r2, #12 │ │ - 78f2: 0003 movs r3, r0 │ │ - 78f4: 2001 movs r0, #1 │ │ - 78f6: e00c b.n 7912 <_Unwind_VRS_Set+0x32> │ │ - 78f8: 2002 movs r0, #2 │ │ - 78fa: 2b00 cmp r3, #0 │ │ - 78fc: d109 bne.n 7912 <_Unwind_VRS_Set+0x32> │ │ - 78fe: 2a0f cmp r2, #15 │ │ - 7900: d807 bhi.n 7912 <_Unwind_VRS_Set+0x32> │ │ - 7902: 9902 ldr r1, [sp, #8] │ │ - 7904: 4082 lsls r2, r0 │ │ - 7906: 6809 ldr r1, [r1, #0] │ │ - 7908: 18a4 adds r4, r4, r2 │ │ - 790a: 6061 str r1, [r4, #4] │ │ - 790c: 1c18 adds r0, r3, #0 │ │ - 790e: e000 b.n 7912 <_Unwind_VRS_Set+0x32> │ │ - 7910: 2002 movs r0, #2 │ │ - 7912: bd10 pop {r4, pc} │ │ - 7914: b51f push {r0, r1, r2, r3, r4, lr} │ │ - 7916: 1c0b adds r3, r1, #0 │ │ - 7918: 9203 str r2, [sp, #12] │ │ - 791a: 2100 movs r1, #0 │ │ - 791c: aa03 add r2, sp, #12 │ │ - 791e: 9200 str r2, [sp, #0] │ │ - 7920: 1c1a adds r2, r3, #0 │ │ - 7922: 1c0b adds r3, r1, #0 │ │ - 7924: f7ff ffdc bl 78e0 <_Unwind_VRS_Set> │ │ - 7928: b005 add sp, #20 │ │ - 792a: bd00 pop {pc} │ │ - │ │ -0000792c <__gnu_Unwind_Backtrace>: │ │ - 792c: b5f0 push {r4, r5, r6, r7, lr} │ │ - 792e: 4c1a ldr r4, [pc, #104] ; (7998 <__gnu_Unwind_Backtrace+0x6c>) │ │ - 7930: 6bd3 ldr r3, [r2, #60] ; 0x3c │ │ - 7932: 44a5 add sp, r4 │ │ - 7934: 6413 str r3, [r2, #64] ; 0x40 │ │ - 7936: 1c06 adds r6, r0, #0 │ │ - 7938: 1c0f adds r7, r1, #0 │ │ - 793a: a817 add r0, sp, #92 ; 0x5c │ │ - 793c: 1d11 adds r1, r2, #4 │ │ - 793e: 2240 movs r2, #64 ; 0x40 │ │ - 7940: f000 fd54 bl 83ec <__gnu_thumb1_case_uqi+0x64> │ │ - 7944: 2301 movs r3, #1 │ │ - 7946: 425b negs r3, r3 │ │ - 7948: 9316 str r3, [sp, #88] ; 0x58 │ │ - 794a: ac16 add r4, sp, #88 ; 0x58 │ │ - 794c: 4668 mov r0, sp │ │ - 794e: 6c21 ldr r1, [r4, #64] ; 0x40 │ │ - 7950: f7ff fe38 bl 75c4 <__aeabi_idiv0+0xcc> │ │ - 7954: 2800 cmp r0, #0 │ │ - 7956: d001 beq.n 795c <__gnu_Unwind_Backtrace+0x30> │ │ - 7958: 2509 movs r5, #9 │ │ - 795a: e014 b.n 7986 <__gnu_Unwind_Backtrace+0x5a> │ │ - 795c: 1c20 adds r0, r4, #0 │ │ - 795e: 210c movs r1, #12 │ │ - 7960: 466a mov r2, sp │ │ - 7962: f7ff ffd7 bl 7914 <_Unwind_VRS_Set+0x34> │ │ - 7966: 1c20 adds r0, r4, #0 │ │ - 7968: 1c39 adds r1, r7, #0 │ │ - 796a: 47b0 blx r6 │ │ - 796c: 2800 cmp r0, #0 │ │ - 796e: d1f3 bne.n 7958 <__gnu_Unwind_Backtrace+0x2c> │ │ - 7970: 9b04 ldr r3, [sp, #16] │ │ - 7972: 2008 movs r0, #8 │ │ - 7974: 4669 mov r1, sp │ │ - 7976: 1c22 adds r2, r4, #0 │ │ - 7978: 4798 blx r3 │ │ - 797a: 1e05 subs r5, r0, #0 │ │ - 797c: 2d05 cmp r5, #5 │ │ - 797e: d002 beq.n 7986 <__gnu_Unwind_Backtrace+0x5a> │ │ - 7980: 2809 cmp r0, #9 │ │ - 7982: d1e2 bne.n 794a <__gnu_Unwind_Backtrace+0x1e> │ │ - 7984: e7e8 b.n 7958 <__gnu_Unwind_Backtrace+0x2c> │ │ - 7986: 1c20 adds r0, r4, #0 │ │ - 7988: f7ff fe6c bl 7664 <__aeabi_idiv0+0x16c> │ │ - 798c: 1c28 adds r0, r5, #0 │ │ - 798e: 238f movs r3, #143 ; 0x8f │ │ - 7990: 009b lsls r3, r3, #2 │ │ - 7992: 449d add sp, r3 │ │ - 7994: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 7996: 46c0 nop ; (mov r8, r8) │ │ - 7998: fdc4 ffff stc2l 15, cr15, [r4, #1020] ; 0x3fc │ │ - 799c: b5f0 push {r4, r5, r6, r7, lr} │ │ - 799e: 1c0c adds r4, r1, #0 │ │ - 79a0: b08d sub sp, #52 ; 0x34 │ │ - 79a2: 2103 movs r1, #3 │ │ - 79a4: 9303 str r3, [sp, #12] │ │ - 79a6: 9007 str r0, [sp, #28] │ │ - 79a8: 6ce3 ldr r3, [r4, #76] ; 0x4c │ │ - 79aa: 4008 ands r0, r1 │ │ - 79ac: 9004 str r0, [sp, #16] │ │ - 79ae: 9803 ldr r0, [sp, #12] │ │ - 79b0: 1d1f adds r7, r3, #4 │ │ - 79b2: 1c16 adds r6, r2, #0 │ │ - 79b4: 681a ldr r2, [r3, #0] │ │ - 79b6: ab09 add r3, sp, #36 ; 0x24 │ │ - 79b8: 9209 str r2, [sp, #36] ; 0x24 │ │ - 79ba: 605f str r7, [r3, #4] │ │ - 79bc: 2800 cmp r0, #0 │ │ - 79be: d104 bne.n 79ca <__gnu_Unwind_Backtrace+0x9e> │ │ - 79c0: 0212 lsls r2, r2, #8 │ │ - 79c2: 9209 str r2, [sp, #36] ; 0x24 │ │ - 79c4: 7258 strb r0, [r3, #9] │ │ - 79c6: 7219 strb r1, [r3, #8] │ │ - 79c8: e00c b.n 79e4 <__gnu_Unwind_Backtrace+0xb8> │ │ - 79ca: 9903 ldr r1, [sp, #12] │ │ - 79cc: 2902 cmp r1, #2 │ │ - 79ce: dc09 bgt.n 79e4 <__gnu_Unwind_Backtrace+0xb8> │ │ - 79d0: 0c11 lsrs r1, r2, #16 │ │ - 79d2: 0412 lsls r2, r2, #16 │ │ - 79d4: 601a str r2, [r3, #0] │ │ - 79d6: 2202 movs r2, #2 │ │ - 79d8: 7259 strb r1, [r3, #9] │ │ - 79da: 721a strb r2, [r3, #8] │ │ - 79dc: 060b lsls r3, r1, #24 │ │ - 79de: 0e1b lsrs r3, r3, #24 │ │ - 79e0: 4093 lsls r3, r2 │ │ - 79e2: 18ff adds r7, r7, r3 │ │ - 79e4: 9a04 ldr r2, [sp, #16] │ │ - 79e6: 2a02 cmp r2, #2 │ │ - 79e8: d100 bne.n 79ec <__gnu_Unwind_Backtrace+0xc0> │ │ - 79ea: 6ba7 ldr r7, [r4, #56] ; 0x38 │ │ - 79ec: 6d20 ldr r0, [r4, #80] ; 0x50 │ │ - 79ee: 2301 movs r3, #1 │ │ - 79f0: 4003 ands r3, r0 │ │ - 79f2: d000 beq.n 79f6 <__gnu_Unwind_Backtrace+0xca> │ │ - 79f4: e0ea b.n 7bcc <__gnu_Unwind_Backtrace+0x2a0> │ │ - 79f6: 9306 str r3, [sp, #24] │ │ - 79f8: 683b ldr r3, [r7, #0] │ │ - 79fa: 9301 str r3, [sp, #4] │ │ - 79fc: 2b00 cmp r3, #0 │ │ - 79fe: d100 bne.n 7a02 <__gnu_Unwind_Backtrace+0xd6> │ │ - 7a00: e0e6 b.n 7bd0 <__gnu_Unwind_Backtrace+0x2a4> │ │ - 7a02: 9903 ldr r1, [sp, #12] │ │ - 7a04: 2902 cmp r1, #2 │ │ - 7a06: d104 bne.n 7a12 <__gnu_Unwind_Backtrace+0xe6> │ │ - 7a08: 687a ldr r2, [r7, #4] │ │ - 7a0a: 1c3d adds r5, r7, #0 │ │ - 7a0c: 9202 str r2, [sp, #8] │ │ - 7a0e: 3508 adds r5, #8 │ │ - 7a10: e004 b.n 7a1c <__gnu_Unwind_Backtrace+0xf0> │ │ - 7a12: 883b ldrh r3, [r7, #0] │ │ - 7a14: 8878 ldrh r0, [r7, #2] │ │ - 7a16: 1d3d adds r5, r7, #4 │ │ - 7a18: 9301 str r3, [sp, #4] │ │ - 7a1a: 9002 str r0, [sp, #8] │ │ - 7a1c: 9b02 ldr r3, [sp, #8] │ │ - 7a1e: 6ca1 ldr r1, [r4, #72] ; 0x48 │ │ - 7a20: 2701 movs r7, #1 │ │ - 7a22: 43bb bics r3, r7 │ │ - 7a24: 185b adds r3, r3, r1 │ │ - 7a26: 1c30 adds r0, r6, #0 │ │ - 7a28: 210f movs r1, #15 │ │ - 7a2a: 9305 str r3, [sp, #20] │ │ - 7a2c: f7ff ff4d bl 78ca <_Unwind_VRS_Get+0x34> │ │ - 7a30: 9a05 ldr r2, [sp, #20] │ │ - 7a32: 2300 movs r3, #0 │ │ - 7a34: 4282 cmp r2, r0 │ │ - 7a36: d805 bhi.n 7a44 <__gnu_Unwind_Backtrace+0x118> │ │ - 7a38: 9b01 ldr r3, [sp, #4] │ │ - 7a3a: 43bb bics r3, r7 │ │ - 7a3c: 18d3 adds r3, r2, r3 │ │ - 7a3e: 4298 cmp r0, r3 │ │ - 7a40: 419b sbcs r3, r3 │ │ - 7a42: 425b negs r3, r3 │ │ - 7a44: 9a02 ldr r2, [sp, #8] │ │ - 7a46: 9801 ldr r0, [sp, #4] │ │ - 7a48: 403a ands r2, r7 │ │ - 7a4a: 0052 lsls r2, r2, #1 │ │ - 7a4c: 4007 ands r7, r0 │ │ - 7a4e: 433a orrs r2, r7 │ │ - 7a50: 2a01 cmp r2, #1 │ │ - 7a52: d019 beq.n 7a88 <__gnu_Unwind_Backtrace+0x15c> │ │ - 7a54: 2a00 cmp r2, #0 │ │ - 7a56: d002 beq.n 7a5e <__gnu_Unwind_Backtrace+0x132> │ │ - 7a58: 2a02 cmp r2, #2 │ │ - 7a5a: d05b beq.n 7b14 <__gnu_Unwind_Backtrace+0x1e8> │ │ - 7a5c: e0d8 b.n 7c10 <__gnu_Unwind_Backtrace+0x2e4> │ │ - 7a5e: 9904 ldr r1, [sp, #16] │ │ - 7a60: 1d2f adds r7, r5, #4 │ │ - 7a62: 2900 cmp r1, #0 │ │ - 7a64: d0c8 beq.n 79f8 <__gnu_Unwind_Backtrace+0xcc> │ │ - 7a66: 2b00 cmp r3, #0 │ │ - 7a68: d0c6 beq.n 79f8 <__gnu_Unwind_Backtrace+0xcc> │ │ - 7a6a: 1c28 adds r0, r5, #0 │ │ - 7a6c: f7ff fd4c bl 7508 <__aeabi_idiv0+0x10> │ │ - 7a70: 63a7 str r7, [r4, #56] ; 0x38 │ │ - 7a72: 1c05 adds r5, r0, #0 │ │ - 7a74: 1c20 adds r0, r4, #0 │ │ - 7a76: f000 fe89 bl 878c <__gnu_thumb1_case_uqi+0x404> │ │ - 7a7a: 2800 cmp r0, #0 │ │ - 7a7c: d100 bne.n 7a80 <__gnu_Unwind_Backtrace+0x154> │ │ - 7a7e: e0c7 b.n 7c10 <__gnu_Unwind_Backtrace+0x2e4> │ │ - 7a80: 1c30 adds r0, r6, #0 │ │ - 7a82: 210f movs r1, #15 │ │ - 7a84: 1c2a adds r2, r5, #0 │ │ - 7a86: e03e b.n 7b06 <__gnu_Unwind_Backtrace+0x1da> │ │ - 7a88: 9804 ldr r0, [sp, #16] │ │ - 7a8a: 2800 cmp r0, #0 │ │ - 7a8c: d126 bne.n 7adc <__gnu_Unwind_Backtrace+0x1b0> │ │ - 7a8e: 2b00 cmp r3, #0 │ │ - 7a90: d03d beq.n 7b0e <__gnu_Unwind_Backtrace+0x1e2> │ │ - 7a92: 6829 ldr r1, [r5, #0] │ │ - 7a94: 686b ldr r3, [r5, #4] │ │ - 7a96: 0fcf lsrs r7, r1, #31 │ │ - 7a98: 1c98 adds r0, r3, #2 │ │ - 7a9a: d100 bne.n 7a9e <__gnu_Unwind_Backtrace+0x172> │ │ - 7a9c: e0b8 b.n 7c10 <__gnu_Unwind_Backtrace+0x2e4> │ │ - 7a9e: 1c21 adds r1, r4, #0 │ │ - 7aa0: 3158 adds r1, #88 ; 0x58 │ │ - 7aa2: 9108 str r1, [sp, #32] │ │ - 7aa4: 3301 adds r3, #1 │ │ - 7aa6: d00b beq.n 7ac0 <__gnu_Unwind_Backtrace+0x194> │ │ - 7aa8: 1d28 adds r0, r5, #4 │ │ - 7aaa: f7ff fe00 bl 76ae <__aeabi_idiv0+0x1b6> │ │ - 7aae: 1c3a adds r2, r7, #0 │ │ - 7ab0: ab08 add r3, sp, #32 │ │ - 7ab2: 1c01 adds r1, r0, #0 │ │ - 7ab4: 1c20 adds r0, r4, #0 │ │ - 7ab6: f000 fe71 bl 879c <__gnu_thumb1_case_uqi+0x414> │ │ - 7aba: 1e07 subs r7, r0, #0 │ │ - 7abc: d027 beq.n 7b0e <__gnu_Unwind_Backtrace+0x1e2> │ │ - 7abe: e000 b.n 7ac2 <__gnu_Unwind_Backtrace+0x196> │ │ - 7ac0: 1c17 adds r7, r2, #0 │ │ - 7ac2: 1c30 adds r0, r6, #0 │ │ - 7ac4: 210d movs r1, #13 │ │ - 7ac6: f7ff ff00 bl 78ca <_Unwind_VRS_Get+0x34> │ │ - 7aca: 9b08 ldr r3, [sp, #32] │ │ - 7acc: 6220 str r0, [r4, #32] │ │ - 7ace: 2f02 cmp r7, #2 │ │ - 7ad0: d102 bne.n 7ad8 <__gnu_Unwind_Backtrace+0x1ac> │ │ - 7ad2: 62e3 str r3, [r4, #44] ; 0x2c │ │ - 7ad4: 1c23 adds r3, r4, #0 │ │ - 7ad6: 332c adds r3, #44 ; 0x2c │ │ - 7ad8: 6263 str r3, [r4, #36] ; 0x24 │ │ - 7ada: e046 b.n 7b6a <__gnu_Unwind_Backtrace+0x23e> │ │ - 7adc: 1c30 adds r0, r6, #0 │ │ - 7ade: 210d movs r1, #13 │ │ - 7ae0: 6a27 ldr r7, [r4, #32] │ │ - 7ae2: f7ff fef2 bl 78ca <_Unwind_VRS_Get+0x34> │ │ - 7ae6: 4287 cmp r7, r0 │ │ - 7ae8: d111 bne.n 7b0e <__gnu_Unwind_Backtrace+0x1e2> │ │ - 7aea: 6aa1 ldr r1, [r4, #40] ; 0x28 │ │ - 7aec: 428d cmp r5, r1 │ │ - 7aee: d10e bne.n 7b0e <__gnu_Unwind_Backtrace+0x1e2> │ │ - 7af0: 1c28 adds r0, r5, #0 │ │ - 7af2: f7ff fd09 bl 7508 <__aeabi_idiv0+0x10> │ │ - 7af6: 210f movs r1, #15 │ │ - 7af8: 1c02 adds r2, r0, #0 │ │ - 7afa: 1c30 adds r0, r6, #0 │ │ - 7afc: f7ff ff0a bl 7914 <_Unwind_VRS_Set+0x34> │ │ - 7b00: 1c30 adds r0, r6, #0 │ │ - 7b02: 2100 movs r1, #0 │ │ - 7b04: 1c22 adds r2, r4, #0 │ │ - 7b06: f7ff ff05 bl 7914 <_Unwind_VRS_Set+0x34> │ │ - 7b0a: 2007 movs r0, #7 │ │ - 7b0c: e081 b.n 7c12 <__gnu_Unwind_Backtrace+0x2e6> │ │ - 7b0e: 1c2f adds r7, r5, #0 │ │ - 7b10: 3708 adds r7, #8 │ │ - 7b12: e771 b.n 79f8 <__gnu_Unwind_Backtrace+0xcc> │ │ - 7b14: 6828 ldr r0, [r5, #0] │ │ - 7b16: 9904 ldr r1, [sp, #16] │ │ - 7b18: 0042 lsls r2, r0, #1 │ │ - 7b1a: 0852 lsrs r2, r2, #1 │ │ - 7b1c: 9201 str r2, [sp, #4] │ │ - 7b1e: 2900 cmp r1, #0 │ │ - 7b20: d126 bne.n 7b70 <__gnu_Unwind_Backtrace+0x244> │ │ - 7b22: 2b00 cmp r3, #0 │ │ - 7b24: d049 beq.n 7bba <__gnu_Unwind_Backtrace+0x28e> │ │ - 7b26: 9a07 ldr r2, [sp, #28] │ │ - 7b28: 0712 lsls r2, r2, #28 │ │ - 7b2a: d502 bpl.n 7b32 <__gnu_Unwind_Backtrace+0x206> │ │ - 7b2c: 9b01 ldr r3, [sp, #4] │ │ - 7b2e: 2b00 cmp r3, #0 │ │ - 7b30: d143 bne.n 7bba <__gnu_Unwind_Backtrace+0x28e> │ │ - 7b32: 2700 movs r7, #0 │ │ - 7b34: 9801 ldr r0, [sp, #4] │ │ - 7b36: 4287 cmp r7, r0 │ │ - 7b38: d010 beq.n 7b5c <__gnu_Unwind_Backtrace+0x230> │ │ - 7b3a: 3701 adds r7, #1 │ │ - 7b3c: 1c23 adds r3, r4, #0 │ │ - 7b3e: 00b8 lsls r0, r7, #2 │ │ - 7b40: 3358 adds r3, #88 ; 0x58 │ │ - 7b42: 1828 adds r0, r5, r0 │ │ - 7b44: 9308 str r3, [sp, #32] │ │ - 7b46: f7ff fdb2 bl 76ae <__aeabi_idiv0+0x1b6> │ │ - 7b4a: 2200 movs r2, #0 │ │ - 7b4c: ab08 add r3, sp, #32 │ │ - 7b4e: 1c01 adds r1, r0, #0 │ │ - 7b50: 1c20 adds r0, r4, #0 │ │ - 7b52: f000 fe23 bl 879c <__gnu_thumb1_case_uqi+0x414> │ │ - 7b56: 2800 cmp r0, #0 │ │ - 7b58: d0ec beq.n 7b34 <__gnu_Unwind_Backtrace+0x208> │ │ - 7b5a: e02e b.n 7bba <__gnu_Unwind_Backtrace+0x28e> │ │ - 7b5c: 210d movs r1, #13 │ │ - 7b5e: 1c30 adds r0, r6, #0 │ │ - 7b60: f7ff feb3 bl 78ca <_Unwind_VRS_Get+0x34> │ │ - 7b64: 9908 ldr r1, [sp, #32] │ │ - 7b66: 6261 str r1, [r4, #36] ; 0x24 │ │ - 7b68: 6220 str r0, [r4, #32] │ │ - 7b6a: 62a5 str r5, [r4, #40] ; 0x28 │ │ - 7b6c: 2006 movs r0, #6 │ │ - 7b6e: e050 b.n 7c12 <__gnu_Unwind_Backtrace+0x2e6> │ │ - 7b70: 1c30 adds r0, r6, #0 │ │ - 7b72: 210d movs r1, #13 │ │ - 7b74: 6a27 ldr r7, [r4, #32] │ │ - 7b76: f7ff fea8 bl 78ca <_Unwind_VRS_Get+0x34> │ │ - 7b7a: 4287 cmp r7, r0 │ │ - 7b7c: d11d bne.n 7bba <__gnu_Unwind_Backtrace+0x28e> │ │ - 7b7e: 6aa2 ldr r2, [r4, #40] ; 0x28 │ │ - 7b80: 4295 cmp r5, r2 │ │ - 7b82: d11a bne.n 7bba <__gnu_Unwind_Backtrace+0x28e> │ │ - 7b84: 9b01 ldr r3, [sp, #4] │ │ - 7b86: 62a3 str r3, [r4, #40] ; 0x28 │ │ - 7b88: 2304 movs r3, #4 │ │ - 7b8a: 6323 str r3, [r4, #48] ; 0x30 │ │ - 7b8c: 2700 movs r7, #0 │ │ - 7b8e: 18eb adds r3, r5, r3 │ │ - 7b90: 62e7 str r7, [r4, #44] ; 0x2c │ │ - 7b92: 6363 str r3, [r4, #52] ; 0x34 │ │ - 7b94: 6828 ldr r0, [r5, #0] │ │ - 7b96: 42b8 cmp r0, r7 │ │ - 7b98: da0d bge.n 7bb6 <__gnu_Unwind_Backtrace+0x28a> │ │ - 7b9a: 9801 ldr r0, [sp, #4] │ │ - 7b9c: 3001 adds r0, #1 │ │ - 7b9e: 0080 lsls r0, r0, #2 │ │ - 7ba0: 1828 adds r0, r5, r0 │ │ - 7ba2: f7ff fcb1 bl 7508 <__aeabi_idiv0+0x10> │ │ - 7ba6: 210f movs r1, #15 │ │ - 7ba8: 1c02 adds r2, r0, #0 │ │ - 7baa: 1c30 adds r0, r6, #0 │ │ - 7bac: f7ff feb2 bl 7914 <_Unwind_VRS_Set+0x34> │ │ - 7bb0: 1c30 adds r0, r6, #0 │ │ - 7bb2: 1c39 adds r1, r7, #0 │ │ - 7bb4: e7a6 b.n 7b04 <__gnu_Unwind_Backtrace+0x1d8> │ │ - 7bb6: 2101 movs r1, #1 │ │ - 7bb8: 9106 str r1, [sp, #24] │ │ - 7bba: 682a ldr r2, [r5, #0] │ │ - 7bbc: 2a00 cmp r2, #0 │ │ - 7bbe: da00 bge.n 7bc2 <__gnu_Unwind_Backtrace+0x296> │ │ - 7bc0: 3504 adds r5, #4 │ │ - 7bc2: 9f01 ldr r7, [sp, #4] │ │ - 7bc4: 3701 adds r7, #1 │ │ - 7bc6: 00bf lsls r7, r7, #2 │ │ - 7bc8: 19ef adds r7, r5, r7 │ │ - 7bca: e715 b.n 79f8 <__gnu_Unwind_Backtrace+0xcc> │ │ - 7bcc: 2000 movs r0, #0 │ │ - 7bce: 9006 str r0, [sp, #24] │ │ - 7bd0: 9903 ldr r1, [sp, #12] │ │ - 7bd2: 2902 cmp r1, #2 │ │ - 7bd4: dd02 ble.n 7bdc <__gnu_Unwind_Backtrace+0x2b0> │ │ - 7bd6: f7ff fd72 bl 76be <__aeabi_idiv0+0x1c6> │ │ - 7bda: e003 b.n 7be4 <__gnu_Unwind_Backtrace+0x2b8> │ │ - 7bdc: 1c30 adds r0, r6, #0 │ │ - 7bde: a909 add r1, sp, #36 ; 0x24 │ │ - 7be0: f000 fa62 bl 80a8 <__gnu_unwind_execute> │ │ - 7be4: 2800 cmp r0, #0 │ │ - 7be6: d113 bne.n 7c10 <__gnu_Unwind_Backtrace+0x2e4> │ │ - 7be8: 9a06 ldr r2, [sp, #24] │ │ - 7bea: 2a00 cmp r2, #0 │ │ - 7bec: d101 bne.n 7bf2 <__gnu_Unwind_Backtrace+0x2c6> │ │ - 7bee: 2008 movs r0, #8 │ │ - 7bf0: e00f b.n 7c12 <__gnu_Unwind_Backtrace+0x2e6> │ │ - 7bf2: 210f movs r1, #15 │ │ - 7bf4: 1c30 adds r0, r6, #0 │ │ - 7bf6: f7ff fe68 bl 78ca <_Unwind_VRS_Get+0x34> │ │ - 7bfa: 210e movs r1, #14 │ │ - 7bfc: 1c02 adds r2, r0, #0 │ │ - 7bfe: 1c30 adds r0, r6, #0 │ │ - 7c00: f7ff fe88 bl 7914 <_Unwind_VRS_Set+0x34> │ │ - 7c04: 4a04 ldr r2, [pc, #16] ; (7c18 <__gnu_Unwind_Backtrace+0x2ec>) │ │ - 7c06: 1c30 adds r0, r6, #0 │ │ - 7c08: 447a add r2, pc │ │ - 7c0a: 6812 ldr r2, [r2, #0] │ │ - 7c0c: 210f movs r1, #15 │ │ - 7c0e: e77a b.n 7b06 <__gnu_Unwind_Backtrace+0x1da> │ │ - 7c10: 2009 movs r0, #9 │ │ - 7c12: b00d add sp, #52 ; 0x34 │ │ - 7c14: bdf0 pop {r4, r5, r6, r7, pc} │ │ - 7c16: 46c0 nop ; (mov r8, r8) │ │ - 7c18: 3304 adds r3, #4 │ │ - ... │ │ - │ │ -00007c1c <__aeabi_unwind_cpp_pr0>: │ │ - 7c1c: b508 push {r3, lr} │ │ - 7c1e: 2300 movs r3, #0 │ │ - 7c20: f7ff febc bl 799c <__gnu_Unwind_Backtrace+0x70> │ │ - 7c24: bd08 pop {r3, pc} │ │ - │ │ -00007c26 <__aeabi_unwind_cpp_pr1>: │ │ - 7c26: b508 push {r3, lr} │ │ - 7c28: 2301 movs r3, #1 │ │ - 7c2a: f7ff feb7 bl 799c <__gnu_Unwind_Backtrace+0x70> │ │ - 7c2e: bd08 pop {r3, pc} │ │ - │ │ -00007c30 <__aeabi_unwind_cpp_pr2>: │ │ - 7c30: b508 push {r3, lr} │ │ - 7c32: 2302 movs r3, #2 │ │ - 7c34: f7ff feb2 bl 799c <__gnu_Unwind_Backtrace+0x70> │ │ - 7c38: bd08 pop {r3, pc} │ │ - │ │ -00007c3a <_Unwind_VRS_Pop>: │ │ - 7c3a: b5f0 push {r4, r5, r6, r7, lr} │ │ - 7c3c: 1c04 adds r4, r0, #0 │ │ - 7c3e: b0c7 sub sp, #284 ; 0x11c │ │ - 7c40: 1c17 adds r7, r2, #0 │ │ - 7c42: 1c1d adds r5, r3, #0 │ │ - 7c44: 2904 cmp r1, #4 │ │ - 7c46: d900 bls.n 7c4a <_Unwind_VRS_Pop+0x10> │ │ - 7c48: e083 b.n 7d52 <_Unwind_VRS_Pop+0x118> │ │ - 7c4a: 1c08 adds r0, r1, #0 │ │ - 7c4c: f000 fb9c bl 8388 <__gnu_thumb1_case_uqi> │ │ - 7c50: 1d03 adds r3, r0, #4 │ │ - 7c52: 2b81 cmp r3, #129 ; 0x81 │ │ - 7c54: 0057 lsls r7, r2, #1 │ │ - 7c56: 2002 movs r0, #2 │ │ - 7c58: 2b00 cmp r3, #0 │ │ - 7c5a: d000 beq.n 7c5e <_Unwind_VRS_Pop+0x24> │ │ - 7c5c: e112 b.n 7e84 <_Unwind_VRS_Pop+0x24a> │ │ - 7c5e: 0412 lsls r2, r2, #16 │ │ - 7c60: 6ba3 ldr r3, [r4, #56] ; 0x38 │ │ - 7c62: 0c12 lsrs r2, r2, #16 │ │ - 7c64: 2101 movs r1, #1 │ │ - 7c66: 1c08 adds r0, r1, #0 │ │ - 7c68: 40a8 lsls r0, r5 │ │ - 7c6a: 4202 tst r2, r0 │ │ - 7c6c: d004 beq.n 7c78 <_Unwind_VRS_Pop+0x3e> │ │ - 7c6e: 00a8 lsls r0, r5, #2 │ │ - 7c70: 681e ldr r6, [r3, #0] │ │ - 7c72: 1820 adds r0, r4, r0 │ │ - 7c74: 3304 adds r3, #4 │ │ - 7c76: 6046 str r6, [r0, #4] │ │ - 7c78: 3501 adds r5, #1 │ │ - 7c7a: 2d10 cmp r5, #16 │ │ - 7c7c: d1f3 bne.n 7c66 <_Unwind_VRS_Pop+0x2c> │ │ - 7c7e: 2000 movs r0, #0 │ │ - 7c80: 04b9 lsls r1, r7, #18 │ │ - 7c82: d500 bpl.n 7c86 <_Unwind_VRS_Pop+0x4c> │ │ - 7c84: e0fe b.n 7e84 <_Unwind_VRS_Pop+0x24a> │ │ - 7c86: 63a3 str r3, [r4, #56] ; 0x38 │ │ - 7c88: e0fc b.n 7e84 <_Unwind_VRS_Pop+0x24a> │ │ - 7c8a: 2304 movs r3, #4 │ │ - 7c8c: 1c2a adds r2, r5, #0 │ │ - 7c8e: 439a bics r2, r3 │ │ - 7c90: 2a01 cmp r2, #1 │ │ - 7c92: d15e bne.n 7d52 <_Unwind_VRS_Pop+0x118> │ │ - 7c94: 0c3e lsrs r6, r7, #16 │ │ - 7c96: 043f lsls r7, r7, #16 │ │ - 7c98: 0c3b lsrs r3, r7, #16 │ │ - 7c9a: 9303 str r3, [sp, #12] │ │ - 7c9c: 199f adds r7, r3, r6 │ │ - 7c9e: 2d01 cmp r5, #1 │ │ - 7ca0: d000 beq.n 7ca4 <_Unwind_VRS_Pop+0x6a> │ │ - 7ca2: e091 b.n 7dc8 <_Unwind_VRS_Pop+0x18e> │ │ - 7ca4: e051 b.n 7d4a <_Unwind_VRS_Pop+0x110> │ │ - 7ca6: 2b03 cmp r3, #3 │ │ - 7ca8: d153 bne.n 7d52 <_Unwind_VRS_Pop+0x118> │ │ - 7caa: 0417 lsls r7, r2, #16 │ │ - 7cac: 0c15 lsrs r5, r2, #16 │ │ - 7cae: 0c3f lsrs r7, r7, #16 │ │ - 7cb0: 197b adds r3, r7, r5 │ │ - 7cb2: 2b10 cmp r3, #16 │ │ - 7cb4: d84d bhi.n 7d52 <_Unwind_VRS_Pop+0x118> │ │ - 7cb6: 6823 ldr r3, [r4, #0] │ │ - 7cb8: 2208 movs r2, #8 │ │ - 7cba: 4213 tst r3, r2 │ │ - 7cbc: d006 beq.n 7ccc <_Unwind_VRS_Pop+0x92> │ │ - 7cbe: 4393 bics r3, r2 │ │ - 7cc0: 6023 str r3, [r4, #0] │ │ - 7cc2: 23a8 movs r3, #168 ; 0xa8 │ │ - 7cc4: 005b lsls r3, r3, #1 │ │ - 7cc6: 18e0 adds r0, r4, r3 │ │ - 7cc8: f000 fd70 bl 87ac <__gnu_thumb1_case_uqi+0x424> │ │ - 7ccc: ae24 add r6, sp, #144 ; 0x90 │ │ - 7cce: 1c30 adds r0, r6, #0 │ │ - 7cd0: f000 fd6c bl 87ac <__gnu_thumb1_case_uqi+0x424> │ │ - 7cd4: 00ed lsls r5, r5, #3 │ │ - 7cd6: 6ba2 ldr r2, [r4, #56] ; 0x38 │ │ - 7cd8: 1975 adds r5, r6, r5 │ │ - 7cda: 007f lsls r7, r7, #1 │ │ - 7cdc: 1c13 adds r3, r2, #0 │ │ - 7cde: 1c39 adds r1, r7, #0 │ │ - 7ce0: 1aad subs r5, r5, r2 │ │ - 7ce2: 3901 subs r1, #1 │ │ - 7ce4: d303 bcc.n 7cee <_Unwind_VRS_Pop+0xb4> │ │ - 7ce6: 6818 ldr r0, [r3, #0] │ │ - 7ce8: 50e8 str r0, [r5, r3] │ │ - 7cea: 3304 adds r3, #4 │ │ - 7cec: e7f9 b.n 7ce2 <_Unwind_VRS_Pop+0xa8> │ │ - 7cee: 00bf lsls r7, r7, #2 │ │ - 7cf0: 19d2 adds r2, r2, r7 │ │ - 7cf2: 63a2 str r2, [r4, #56] ; 0x38 │ │ - 7cf4: 1c30 adds r0, r6, #0 │ │ - 7cf6: f000 fd29 bl 874c <__gnu_thumb1_case_uqi+0x3c4> │ │ - 7cfa: 2000 movs r0, #0 │ │ - 7cfc: e0c2 b.n 7e84 <_Unwind_VRS_Pop+0x24a> │ │ - 7cfe: 2b00 cmp r3, #0 │ │ - 7d00: d127 bne.n 7d52 <_Unwind_VRS_Pop+0x118> │ │ - 7d02: 2a10 cmp r2, #16 │ │ - 7d04: d825 bhi.n 7d52 <_Unwind_VRS_Pop+0x118> │ │ - 7d06: 6823 ldr r3, [r4, #0] │ │ - 7d08: 2210 movs r2, #16 │ │ - 7d0a: 4213 tst r3, r2 │ │ - 7d0c: d006 beq.n 7d1c <_Unwind_VRS_Pop+0xe2> │ │ - 7d0e: 21e8 movs r1, #232 ; 0xe8 │ │ - 7d10: 4393 bics r3, r2 │ │ - 7d12: 0049 lsls r1, r1, #1 │ │ - 7d14: 6023 str r3, [r4, #0] │ │ - 7d16: 1860 adds r0, r4, r1 │ │ - 7d18: f000 fd50 bl 87bc <__gnu_thumb1_case_uqi+0x434> │ │ - 7d1c: ad24 add r5, sp, #144 ; 0x90 │ │ - 7d1e: 1c28 adds r0, r5, #0 │ │ - 7d20: f000 fd4c bl 87bc <__gnu_thumb1_case_uqi+0x434> │ │ - 7d24: 6ba2 ldr r2, [r4, #56] ; 0x38 │ │ - 7d26: 2300 movs r3, #0 │ │ - 7d28: 2101 movs r1, #1 │ │ - 7d2a: 1c08 adds r0, r1, #0 │ │ - 7d2c: 4098 lsls r0, r3 │ │ - 7d2e: 4207 tst r7, r0 │ │ - 7d30: d003 beq.n 7d3a <_Unwind_VRS_Pop+0x100> │ │ - 7d32: 6816 ldr r6, [r2, #0] │ │ - 7d34: 0098 lsls r0, r3, #2 │ │ - 7d36: 3204 adds r2, #4 │ │ - 7d38: 502e str r6, [r5, r0] │ │ - 7d3a: 3301 adds r3, #1 │ │ - 7d3c: 2b04 cmp r3, #4 │ │ - 7d3e: d1f4 bne.n 7d2a <_Unwind_VRS_Pop+0xf0> │ │ - 7d40: 63a2 str r2, [r4, #56] ; 0x38 │ │ - 7d42: 1c28 adds r0, r5, #0 │ │ - 7d44: f000 fd0a bl 875c <__gnu_thumb1_case_uqi+0x3d4> │ │ - 7d48: e7d7 b.n 7cfa <_Unwind_VRS_Pop+0xc0> │ │ - 7d4a: 2f10 cmp r7, #16 │ │ - 7d4c: d801 bhi.n 7d52 <_Unwind_VRS_Pop+0x118> │ │ - 7d4e: 2e0f cmp r6, #15 │ │ - 7d50: d901 bls.n 7d56 <_Unwind_VRS_Pop+0x11c> │ │ - 7d52: 2002 movs r0, #2 │ │ - 7d54: e096 b.n 7e84 <_Unwind_VRS_Pop+0x24a> │ │ - 7d56: 2700 movs r7, #0 │ │ - 7d58: 6823 ldr r3, [r4, #0] │ │ - 7d5a: 2201 movs r2, #1 │ │ - 7d5c: 4213 tst r3, r2 │ │ - 7d5e: d012 beq.n 7d86 <_Unwind_VRS_Pop+0x14c> │ │ - 7d60: 1c18 adds r0, r3, #0 │ │ - 7d62: 4390 bics r0, r2 │ │ - 7d64: 1c02 adds r2, r0, #0 │ │ - 7d66: 6020 str r0, [r4, #0] │ │ - 7d68: 1c20 adds r0, r4, #0 │ │ - 7d6a: 3048 adds r0, #72 ; 0x48 │ │ - 7d6c: 2d05 cmp r5, #5 │ │ - 7d6e: d105 bne.n 7d7c <_Unwind_VRS_Pop+0x142> │ │ - 7d70: 2302 movs r3, #2 │ │ - 7d72: 431a orrs r2, r3 │ │ - 7d74: 6022 str r2, [r4, #0] │ │ - 7d76: f000 fd29 bl 87cc <__gnu_thumb1_case_uqi+0x444> │ │ - 7d7a: e004 b.n 7d86 <_Unwind_VRS_Pop+0x14c> │ │ - 7d7c: 2203 movs r2, #3 │ │ - 7d7e: 4393 bics r3, r2 │ │ - 7d80: 6023 str r3, [r4, #0] │ │ - 7d82: f000 fd2b bl 87dc <__gnu_thumb1_case_uqi+0x454> │ │ - 7d86: 2f00 cmp r7, #0 │ │ - 7d88: d009 beq.n 7d9e <_Unwind_VRS_Pop+0x164> │ │ - 7d8a: 6823 ldr r3, [r4, #0] │ │ - 7d8c: 2204 movs r2, #4 │ │ - 7d8e: 4213 tst r3, r2 │ │ - 7d90: d005 beq.n 7d9e <_Unwind_VRS_Pop+0x164> │ │ - 7d92: 4393 bics r3, r2 │ │ - 7d94: 1c20 adds r0, r4, #0 │ │ - 7d96: 6023 str r3, [r4, #0] │ │ - 7d98: 30d0 adds r0, #208 ; 0xd0 │ │ - 7d9a: f000 fd27 bl 87ec <__gnu_thumb1_case_uqi+0x464> │ │ - 7d9e: 2d01 cmp r5, #1 │ │ - 7da0: d105 bne.n 7dae <_Unwind_VRS_Pop+0x174> │ │ - 7da2: a824 add r0, sp, #144 ; 0x90 │ │ - 7da4: f000 fd1a bl 87dc <__gnu_thumb1_case_uqi+0x454> │ │ - 7da8: 2f00 cmp r7, #0 │ │ - 7daa: d10a bne.n 7dc2 <_Unwind_VRS_Pop+0x188> │ │ - 7dac: e013 b.n 7dd6 <_Unwind_VRS_Pop+0x19c> │ │ - 7dae: 2e0f cmp r6, #15 │ │ - 7db0: d802 bhi.n 7db8 <_Unwind_VRS_Pop+0x17e> │ │ - 7db2: a824 add r0, sp, #144 ; 0x90 │ │ - 7db4: f000 fd0a bl 87cc <__gnu_thumb1_case_uqi+0x444> │ │ - 7db8: 2f00 cmp r7, #0 │ │ - 7dba: d00c beq.n 7dd6 <_Unwind_VRS_Pop+0x19c> │ │ - 7dbc: a804 add r0, sp, #16 │ │ - 7dbe: f000 fd15 bl 87ec <__gnu_thumb1_case_uqi+0x464> │ │ - 7dc2: 2110 movs r1, #16 │ │ - 7dc4: 1b89 subs r1, r1, r6 │ │ - 7dc6: e007 b.n 7dd8 <_Unwind_VRS_Pop+0x19e> │ │ - 7dc8: 2f20 cmp r7, #32 │ │ - 7dca: d8c2 bhi.n 7d52 <_Unwind_VRS_Pop+0x118> │ │ - 7dcc: 2e0f cmp r6, #15 │ │ - 7dce: d94f bls.n 7e70 <_Unwind_VRS_Pop+0x236> │ │ - 7dd0: 9f03 ldr r7, [sp, #12] │ │ - 7dd2: 2f00 cmp r7, #0 │ │ - 7dd4: d150 bne.n 7e78 <_Unwind_VRS_Pop+0x23e> │ │ - 7dd6: 9903 ldr r1, [sp, #12] │ │ - 7dd8: 6ba2 ldr r2, [r4, #56] ; 0x38 │ │ - 7dda: 1c13 adds r3, r2, #0 │ │ - 7ddc: 2900 cmp r1, #0 │ │ - 7dde: dd15 ble.n 7e0c <_Unwind_VRS_Pop+0x1d2> │ │ - 7de0: 0049 lsls r1, r1, #1 │ │ - 7de2: 9102 str r1, [sp, #8] │ │ - 7de4: a824 add r0, sp, #144 ; 0x90 │ │ - 7de6: 00f1 lsls r1, r6, #3 │ │ - 7de8: 1840 adds r0, r0, r1 │ │ - 7dea: 1a80 subs r0, r0, r2 │ │ - 7dec: 9b02 ldr r3, [sp, #8] │ │ - 7dee: 1c11 adds r1, r2, #0 │ │ - 7df0: 4684 mov ip, r0 │ │ - 7df2: 9303 str r3, [sp, #12] │ │ - 7df4: 9803 ldr r0, [sp, #12] │ │ - 7df6: 3801 subs r0, #1 │ │ - 7df8: 9003 str r0, [sp, #12] │ │ - 7dfa: d304 bcc.n 7e06 <_Unwind_VRS_Pop+0x1cc> │ │ - 7dfc: 680b ldr r3, [r1, #0] │ │ - 7dfe: 4660 mov r0, ip │ │ - 7e00: 5043 str r3, [r0, r1] │ │ - 7e02: 3104 adds r1, #4 │ │ - 7e04: e7f6 b.n 7df4 <_Unwind_VRS_Pop+0x1ba> │ │ - 7e06: 9902 ldr r1, [sp, #8] │ │ - 7e08: 008b lsls r3, r1, #2 │ │ - 7e0a: 18d3 adds r3, r2, r3 │ │ - 7e0c: 2f00 cmp r7, #0 │ │ - 7e0e: d019 beq.n 7e44 <_Unwind_VRS_Pop+0x20a> │ │ - 7e10: 1e32 subs r2, r6, #0 │ │ - 7e12: 2a10 cmp r2, #16 │ │ - 7e14: d200 bcs.n 7e18 <_Unwind_VRS_Pop+0x1de> │ │ - 7e16: 2210 movs r2, #16 │ │ - 7e18: 3a10 subs r2, #16 │ │ - 7e1a: 00d2 lsls r2, r2, #3 │ │ - 7e1c: a904 add r1, sp, #16 │ │ - 7e1e: 1889 adds r1, r1, r2 │ │ - 7e20: 2000 movs r0, #0 │ │ - 7e22: 007a lsls r2, r7, #1 │ │ - 7e24: 468c mov ip, r1 │ │ - 7e26: 9202 str r2, [sp, #8] │ │ - 7e28: 9000 str r0, [sp, #0] │ │ - 7e2a: 9900 ldr r1, [sp, #0] │ │ - 7e2c: 4660 mov r0, ip │ │ - 7e2e: 0089 lsls r1, r1, #2 │ │ - 7e30: 585a ldr r2, [r3, r1] │ │ - 7e32: 5042 str r2, [r0, r1] │ │ - 7e34: 9900 ldr r1, [sp, #0] │ │ - 7e36: 9a02 ldr r2, [sp, #8] │ │ - 7e38: 3101 adds r1, #1 │ │ - 7e3a: 9100 str r1, [sp, #0] │ │ - 7e3c: 4291 cmp r1, r2 │ │ - 7e3e: d1f4 bne.n 7e2a <_Unwind_VRS_Pop+0x1f0> │ │ - 7e40: 008a lsls r2, r1, #2 │ │ - 7e42: 189b adds r3, r3, r2 │ │ - 7e44: 2d01 cmp r5, #1 │ │ - 7e46: d100 bne.n 7e4a <_Unwind_VRS_Pop+0x210> │ │ - 7e48: 3304 adds r3, #4 │ │ - 7e4a: 63a3 str r3, [r4, #56] ; 0x38 │ │ - 7e4c: 2d01 cmp r5, #1 │ │ - 7e4e: d103 bne.n 7e58 <_Unwind_VRS_Pop+0x21e> │ │ - 7e50: a824 add r0, sp, #144 ; 0x90 │ │ - 7e52: f000 fc6b bl 872c <__gnu_thumb1_case_uqi+0x3a4> │ │ - 7e56: e750 b.n 7cfa <_Unwind_VRS_Pop+0xc0> │ │ - 7e58: 2e0f cmp r6, #15 │ │ - 7e5a: d802 bhi.n 7e62 <_Unwind_VRS_Pop+0x228> │ │ - 7e5c: a824 add r0, sp, #144 ; 0x90 │ │ - 7e5e: f000 fc5d bl 871c <__gnu_thumb1_case_uqi+0x394> │ │ - 7e62: 2f00 cmp r7, #0 │ │ - 7e64: d100 bne.n 7e68 <_Unwind_VRS_Pop+0x22e> │ │ - 7e66: e748 b.n 7cfa <_Unwind_VRS_Pop+0xc0> │ │ - 7e68: a804 add r0, sp, #16 │ │ - 7e6a: f000 fc67 bl 873c <__gnu_thumb1_case_uqi+0x3b4> │ │ - 7e6e: e744 b.n 7cfa <_Unwind_VRS_Pop+0xc0> │ │ - 7e70: 2f10 cmp r7, #16 │ │ - 7e72: d800 bhi.n 7e76 <_Unwind_VRS_Pop+0x23c> │ │ - 7e74: e76f b.n 7d56 <_Unwind_VRS_Pop+0x11c> │ │ - 7e76: 3f10 subs r7, #16 │ │ - 7e78: 2d05 cmp r5, #5 │ │ - 7e7a: d000 beq.n 7e7e <_Unwind_VRS_Pop+0x244> │ │ - 7e7c: e769 b.n 7d52 <_Unwind_VRS_Pop+0x118> │ │ - 7e7e: 2e0f cmp r6, #15 │ │ - 7e80: d881 bhi.n 7d86 <_Unwind_VRS_Pop+0x14c> │ │ - 7e82: e769 b.n 7d58 <_Unwind_VRS_Pop+0x11e> │ │ - 7e84: b047 add sp, #284 ; 0x11c │ │ - 7e86: bdf0 pop {r4, r5, r6, r7, pc} │ │ - │ │ -00007e88 <__restore_core_regs>: │ │ - 7e88: e2801034 add r1, r0, #52 ; 0x34 │ │ - 7e8c: e8910038 ldm r1, {r3, r4, r5} │ │ - 7e90: e92d0038 push {r3, r4, r5} │ │ - 7e94: e8900fff ldm r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ - 7e98: e89de000 ldm sp, {sp, lr, pc} │ │ - │ │ -00007e9c <__gnu_Unwind_Restore_VFP>: │ │ - 7e9c: ec900b21 fldmiax r0, {d0-d15} ;@ Deprecated │ │ - 7ea0: e12fff1e bx lr │ │ - │ │ -00007ea4 <__gnu_Unwind_Save_VFP>: │ │ - 7ea4: ec800b21 fstmiax r0, {d0-d15} ;@ Deprecated │ │ - 7ea8: e12fff1e bx lr │ │ - │ │ -00007eac <__gnu_Unwind_Restore_VFP_D>: │ │ - 7eac: ec900b20 vldmia r0, {d0-d15} │ │ - 7eb0: e12fff1e bx lr │ │ - │ │ -00007eb4 <__gnu_Unwind_Save_VFP_D>: │ │ - 7eb4: ec800b20 vstmia r0, {d0-d15} │ │ - 7eb8: e12fff1e bx lr │ │ - │ │ -00007ebc <__gnu_Unwind_Restore_VFP_D_16_to_31>: │ │ - 7ebc: ecd00b20 vldmia r0, {d16-d31} │ │ - 7ec0: e12fff1e bx lr │ │ - │ │ -00007ec4 <__gnu_Unwind_Save_VFP_D_16_to_31>: │ │ - 7ec4: ecc00b20 vstmia r0, {d16-d31} │ │ - 7ec8: e12fff1e bx lr │ │ - │ │ -00007ecc <__gnu_Unwind_Restore_WMMXD>: │ │ - 7ecc: ecf00102 ldfe f0, [r0], #8 │ │ - 7ed0: ecf01102 ldfe f1, [r0], #8 │ │ - 7ed4: ecf02102 ldfe f2, [r0], #8 │ │ - 7ed8: ecf03102 ldfe f3, [r0], #8 │ │ - 7edc: ecf04102 ldfe f4, [r0], #8 │ │ - 7ee0: ecf05102 ldfe f5, [r0], #8 │ │ - 7ee4: ecf06102 ldfe f6, [r0], #8 │ │ - 7ee8: ecf07102 ldfe f7, [r0], #8 │ │ - 7eec: ecf08102 ldfp f0, [r0], #8 │ │ - 7ef0: ecf09102 ldfp f1, [r0], #8 │ │ - 7ef4: ecf0a102 ldfp f2, [r0], #8 │ │ - 7ef8: ecf0b102 ldfp f3, [r0], #8 │ │ - 7efc: ecf0c102 ldfp f4, [r0], #8 │ │ - 7f00: ecf0d102 ldfp f5, [r0], #8 │ │ - 7f04: ecf0e102 ldfp f6, [r0], #8 │ │ - 7f08: ecf0f102 ldfp f7, [r0], #8 │ │ - 7f0c: e12fff1e bx lr │ │ - │ │ -00007f10 <__gnu_Unwind_Save_WMMXD>: │ │ - 7f10: ece00102 stfe f0, [r0], #8 │ │ - 7f14: ece01102 stfe f1, [r0], #8 │ │ - 7f18: ece02102 stfe f2, [r0], #8 │ │ - 7f1c: ece03102 stfe f3, [r0], #8 │ │ - 7f20: ece04102 stfe f4, [r0], #8 │ │ - 7f24: ece05102 stfe f5, [r0], #8 │ │ - 7f28: ece06102 stfe f6, [r0], #8 │ │ - 7f2c: ece07102 stfe f7, [r0], #8 │ │ - 7f30: ece08102 stfp f0, [r0], #8 │ │ - 7f34: ece09102 stfp f1, [r0], #8 │ │ - 7f38: ece0a102 stfp f2, [r0], #8 │ │ - 7f3c: ece0b102 stfp f3, [r0], #8 │ │ - 7f40: ece0c102 stfp f4, [r0], #8 │ │ - 7f44: ece0d102 stfp f5, [r0], #8 │ │ - 7f48: ece0e102 stfp f6, [r0], #8 │ │ - 7f4c: ece0f102 stfp f7, [r0], #8 │ │ - 7f50: e12fff1e bx lr │ │ - │ │ -00007f54 <__gnu_Unwind_Restore_WMMXC>: │ │ - 7f54: fcb08101 ldc2 1, cr8, [r0], #4 │ │ - 7f58: fcb09101 ldc2 1, cr9, [r0], #4 │ │ - 7f5c: fcb0a101 ldc2 1, cr10, [r0], #4 │ │ - 7f60: fcb0b101 ldc2 1, cr11, [r0], #4 │ │ - 7f64: e12fff1e bx lr │ │ - │ │ -00007f68 <__gnu_Unwind_Save_WMMXC>: │ │ - 7f68: fca08101 stc2 1, cr8, [r0], #4 │ │ - 7f6c: fca09101 stc2 1, cr9, [r0], #4 │ │ - 7f70: fca0a101 stc2 1, cr10, [r0], #4 │ │ - 7f74: fca0b101 stc2 1, cr11, [r0], #4 │ │ - 7f78: e12fff1e bx lr │ │ - │ │ -00007f7c <_Unwind_RaiseException>: │ │ - 7f7c: e92de000 push {sp, lr, pc} │ │ - 7f80: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - 7f84: e3a03000 mov r3, #0 │ │ - 7f88: e92d000c push {r2, r3} │ │ - 7f8c: e28d1004 add r1, sp, #4 │ │ - 7f90: e28fc004 add ip, pc, #4 │ │ - 7f94: e38cc001 orr ip, ip, #1 │ │ - 7f98: e12fff1c bx ip │ │ - 7f9c: fc12f7ff ldc2 7, cr15, [r2], {255} ; 0xff │ │ - 7fa0: b0129b10 andslt r9, r2, r0, lsl fp │ │ - 7fa4: 46c04718 ; instruction: 0x46c04718 │ │ - │ │ -00007fa8 <_Unwind_Resume>: │ │ - 7fa8: e92de000 push {sp, lr, pc} │ │ - 7fac: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - 7fb0: e3a03000 mov r3, #0 │ │ - 7fb4: e92d000c push {r2, r3} │ │ - 7fb8: e28d1004 add r1, sp, #4 │ │ - 7fbc: e28fc004 add ip, pc, #4 │ │ - 7fc0: e38cc001 orr ip, ip, #1 │ │ - 7fc4: e12fff1c bx ip │ │ - 7fc8: fc2df7ff stc2 7, cr15, [sp], #-1020 ; 0xfffffc04 │ │ - 7fcc: b0129b10 andslt r9, r2, r0, lsl fp │ │ - 7fd0: 46c04718 ; instruction: 0x46c04718 │ │ - │ │ -00007fd4 <_Unwind_Resume_or_Rethrow>: │ │ - 7fd4: e92de000 push {sp, lr, pc} │ │ - 7fd8: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - 7fdc: e3a03000 mov r3, #0 │ │ - 7fe0: e92d000c push {r2, r3} │ │ - 7fe4: e28d1004 add r1, sp, #4 │ │ - 7fe8: e28fc004 add ip, pc, #4 │ │ - 7fec: e38cc001 orr ip, ip, #1 │ │ - 7ff0: e12fff1c bx ip │ │ - 7ff4: fc39f7ff ldc2 7, cr15, [r9], #-1020 ; 0xfffffc04 │ │ - 7ff8: b0129b10 andslt r9, r2, r0, lsl fp │ │ - 7ffc: 46c04718 ; instruction: 0x46c04718 │ │ - │ │ -00008000 <_Unwind_ForcedUnwind>: │ │ - 8000: e92de000 push {sp, lr, pc} │ │ - 8004: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - 8008: e3a03000 mov r3, #0 │ │ - 800c: e92d000c push {r2, r3} │ │ - 8010: e28d3004 add r3, sp, #4 │ │ - 8014: e28fc004 add ip, pc, #4 │ │ - 8018: e38cc001 orr ip, ip, #1 │ │ - 801c: e12fff1c bx ip │ │ - 8020: fbf7f7ff blx ffe06026 <__bss_start+0xffdfb00d> │ │ - 8024: b0129b10 andslt r9, r2, r0, lsl fp │ │ - 8028: 46c04718 ; instruction: 0x46c04718 │ │ - │ │ -0000802c <_Unwind_Backtrace>: │ │ - 802c: e92de000 push {sp, lr, pc} │ │ - 8030: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ - 8034: e3a03000 mov r3, #0 │ │ - 8038: e92d000c push {r2, r3} │ │ - 803c: e28d2004 add r2, sp, #4 │ │ - 8040: e28fc004 add ip, pc, #4 │ │ - 8044: e38cc001 orr ip, ip, #1 │ │ - 8048: e12fff1c bx ip │ │ - 804c: fc6ef7ff stc2l 7, cr15, [lr], #-1020 ; 0xfffffc04 │ │ - 8050: b0129b10 andslt r9, r2, r0, lsl fp │ │ - 8054: 46c04718 ; instruction: 0x46c04718 │ │ - 8058: 7a02b500 bvc b5460 <__bss_start+0xaa447> │ │ - 805c: 2a001c03 bcs f070 <__bss_start+0x4057> │ │ - 8060: 7a42d10c bvc 10bc498 <__bss_start+0x10b147f> │ │ - 8064: 2a0020b0 bcs 1032c <__bss_start+0x5313> │ │ - 8068: 3a01d00e bcc 7c0a8 <__bss_start+0x7108f> │ │ - 806c: 685a725a ldmdavs sl, {r1, r3, r4, r6, r9, ip, sp, lr}^ │ │ - 8070: 68121d11 ldmdavs r2, {r0, r4, r8, sl, fp, ip} │ │ - 8074: 6059601a subsvs r6, r9, sl, lsl r0 │ │ - 8078: e0002203 and r2, r0, r3, lsl #4 │ │ - 807c: 68183a01 ldmdavs r8, {r0, r9, fp, ip, sp} │ │ - 8080: 0202721a andeq r7, r2, #-1610612735 ; 0xa0000001 │ │ - 8084: 601a0e00 andsvs r0, sl, r0, lsl #28 │ │ - 8088: b51fbd00 ldrlt fp, [pc, #-3328] ; 7390 <__cmpdf2+0x10> │ │ - 808c: ab032100 blge d0494 <__bss_start+0xc547b> │ │ - 8090: 220c9300 andcs r9, ip, #0, 6 │ │ - 8094: f7ff1c0b ; instruction: 0xf7ff1c0b │ │ - 8098: 9803fbfe stmdals r3, {r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ - 809c: bd00b005 stclt 0, cr11, [r0, #-20] ; 0xffffffec │ │ - 80a0: f7ffb508 ; instruction: 0xf7ffb508 │ │ - 80a4: bd08fff2 stclt 15, cr15, [r8, #-968] ; 0xfffffc38 │ │ - │ │ -000080a8 <__gnu_unwind_execute>: │ │ - 80a8: b5f0 push {r4, r5, r6, r7, lr} │ │ - 80aa: 1c0f adds r7, r1, #0 │ │ - 80ac: b087 sub sp, #28 │ │ - 80ae: 2100 movs r1, #0 │ │ - 80b0: 1c05 adds r5, r0, #0 │ │ - 80b2: 9103 str r1, [sp, #12] │ │ - 80b4: 1c38 adds r0, r7, #0 │ │ - 80b6: f7ff ffcf bl 8058 <_Unwind_Backtrace+0x2c> │ │ - 80ba: 1e04 subs r4, r0, #0 │ │ - 80bc: 2cb0 cmp r4, #176 ; 0xb0 │ │ - 80be: d114 bne.n 80ea <__gnu_unwind_execute+0x42> │ │ - 80c0: 9a03 ldr r2, [sp, #12] │ │ - 80c2: 2400 movs r4, #0 │ │ - 80c4: 42a2 cmp r2, r4 │ │ - 80c6: d000 beq.n 80ca <__gnu_unwind_execute+0x22> │ │ - 80c8: e133 b.n 8332 <__gnu_unwind_execute+0x28a> │ │ - 80ca: ae05 add r6, sp, #20 │ │ - 80cc: 1c21 adds r1, r4, #0 │ │ - 80ce: 1c23 adds r3, r4, #0 │ │ - 80d0: 9600 str r6, [sp, #0] │ │ - 80d2: 1c28 adds r0, r5, #0 │ │ - 80d4: 220e movs r2, #14 │ │ - 80d6: f7ff fbde bl 7896 <_Unwind_VRS_Get> │ │ - 80da: 9600 str r6, [sp, #0] │ │ - 80dc: 1c28 adds r0, r5, #0 │ │ - 80de: 1c21 adds r1, r4, #0 │ │ - 80e0: 220f movs r2, #15 │ │ - 80e2: 1c23 adds r3, r4, #0 │ │ - 80e4: f7ff fbfc bl 78e0 <_Unwind_VRS_Set> │ │ - 80e8: e123 b.n 8332 <__gnu_unwind_execute+0x28a> │ │ - 80ea: 237f movs r3, #127 ; 0x7f │ │ - 80ec: 1c01 adds r1, r0, #0 │ │ - 80ee: 4399 bics r1, r3 │ │ - 80f0: 060b lsls r3, r1, #24 │ │ - 80f2: 0e1b lsrs r3, r3, #24 │ │ - 80f4: d115 bne.n 8122 <__gnu_unwind_execute+0x7a> │ │ - 80f6: 0086 lsls r6, r0, #2 │ │ - 80f8: 22ff movs r2, #255 ; 0xff │ │ - 80fa: 4016 ands r6, r2 │ │ - 80fc: aa05 add r2, sp, #20 │ │ - 80fe: 9202 str r2, [sp, #8] │ │ - 8100: 9200 str r2, [sp, #0] │ │ - 8102: 1c19 adds r1, r3, #0 │ │ - 8104: 1c28 adds r0, r5, #0 │ │ - 8106: 220d movs r2, #13 │ │ - 8108: f7ff fbc5 bl 7896 <_Unwind_VRS_Get> │ │ - 810c: 3604 adds r6, #4 │ │ - 810e: 9b05 ldr r3, [sp, #20] │ │ - 8110: 0661 lsls r1, r4, #25 │ │ - 8112: d501 bpl.n 8118 <__gnu_unwind_execute+0x70> │ │ - 8114: 1b9e subs r6, r3, r6 │ │ - 8116: e000 b.n 811a <__gnu_unwind_execute+0x72> │ │ - 8118: 199e adds r6, r3, r6 │ │ - 811a: aa05 add r2, sp, #20 │ │ - 811c: 9605 str r6, [sp, #20] │ │ - 811e: 9200 str r2, [sp, #0] │ │ - 8120: e032 b.n 8188 <__gnu_unwind_execute+0xe0> │ │ - 8122: 260f movs r6, #15 │ │ - 8124: 1c03 adds r3, r0, #0 │ │ - 8126: 43b3 bics r3, r6 │ │ - 8128: 061b lsls r3, r3, #24 │ │ - 812a: 0e1b lsrs r3, r3, #24 │ │ - 812c: 2b80 cmp r3, #128 ; 0x80 │ │ - 812e: d11b bne.n 8168 <__gnu_unwind_execute+0xc0> │ │ - 8130: 0204 lsls r4, r0, #8 │ │ - 8132: 1c38 adds r0, r7, #0 │ │ - 8134: f7ff ff90 bl 8058 <_Unwind_Backtrace+0x2c> │ │ - 8138: 2680 movs r6, #128 ; 0x80 │ │ - 813a: 0236 lsls r6, r6, #8 │ │ - 813c: 4304 orrs r4, r0 │ │ - 813e: 42b4 cmp r4, r6 │ │ - 8140: d101 bne.n 8146 <__gnu_unwind_execute+0x9e> │ │ - 8142: 2409 movs r4, #9 │ │ - 8144: e0f5 b.n 8332 <__gnu_unwind_execute+0x28a> │ │ - 8146: 0123 lsls r3, r4, #4 │ │ - 8148: 2100 movs r1, #0 │ │ - 814a: 0524 lsls r4, r4, #20 │ │ - 814c: 9302 str r3, [sp, #8] │ │ - 814e: 0c22 lsrs r2, r4, #16 │ │ - 8150: 1c28 adds r0, r5, #0 │ │ - 8152: 1c0b adds r3, r1, #0 │ │ - 8154: f7ff fd71 bl 7c3a <_Unwind_VRS_Pop> │ │ - 8158: 2800 cmp r0, #0 │ │ - 815a: d1f2 bne.n 8142 <__gnu_unwind_execute+0x9a> │ │ - 815c: 9902 ldr r1, [sp, #8] │ │ - 815e: 4231 tst r1, r6 │ │ - 8160: d0a8 beq.n 80b4 <__gnu_unwind_execute+0xc> │ │ - 8162: 2201 movs r2, #1 │ │ - 8164: 9203 str r2, [sp, #12] │ │ - 8166: e7a5 b.n 80b4 <__gnu_unwind_execute+0xc> │ │ - 8168: 2b90 cmp r3, #144 ; 0x90 │ │ - 816a: d114 bne.n 8196 <__gnu_unwind_execute+0xee> │ │ - 816c: 230d movs r3, #13 │ │ - 816e: 4003 ands r3, r0 │ │ - 8170: 2b0d cmp r3, #13 │ │ - 8172: d0e6 beq.n 8142 <__gnu_unwind_execute+0x9a> │ │ - 8174: 1c02 adds r2, r0, #0 │ │ - 8176: 4032 ands r2, r6 │ │ - 8178: 2100 movs r1, #0 │ │ - 817a: ae05 add r6, sp, #20 │ │ - 817c: 9600 str r6, [sp, #0] │ │ - 817e: 1c28 adds r0, r5, #0 │ │ - 8180: 1c0b adds r3, r1, #0 │ │ - 8182: f7ff fb88 bl 7896 <_Unwind_VRS_Get> │ │ - 8186: 9600 str r6, [sp, #0] │ │ - 8188: 2100 movs r1, #0 │ │ - 818a: 1c28 adds r0, r5, #0 │ │ - 818c: 220d movs r2, #13 │ │ - 818e: 1c0b adds r3, r1, #0 │ │ - 8190: f7ff fba6 bl 78e0 <_Unwind_VRS_Set> │ │ - 8194: e78e b.n 80b4 <__gnu_unwind_execute+0xc> │ │ - 8196: 2ba0 cmp r3, #160 ; 0xa0 │ │ - 8198: d10f bne.n 81ba <__gnu_unwind_execute+0x112> │ │ - 819a: 23ff movs r3, #255 ; 0xff │ │ - 819c: 011b lsls r3, r3, #4 │ │ - 819e: 2207 movs r2, #7 │ │ - 81a0: 4382 bics r2, r0 │ │ - 81a2: 1c19 adds r1, r3, #0 │ │ - 81a4: 4111 asrs r1, r2 │ │ - 81a6: 1c0a adds r2, r1, #0 │ │ - 81a8: 401a ands r2, r3 │ │ - 81aa: 0703 lsls r3, r0, #28 │ │ - 81ac: d502 bpl.n 81b4 <__gnu_unwind_execute+0x10c> │ │ - 81ae: 2380 movs r3, #128 ; 0x80 │ │ - 81b0: 01db lsls r3, r3, #7 │ │ - 81b2: 431a orrs r2, r3 │ │ - 81b4: 1c28 adds r0, r5, #0 │ │ - 81b6: 2100 movs r1, #0 │ │ - 81b8: e082 b.n 82c0 <__gnu_unwind_execute+0x218> │ │ - 81ba: 2bb0 cmp r3, #176 ; 0xb0 │ │ - 81bc: d155 bne.n 826a <__gnu_unwind_execute+0x1c2> │ │ - 81be: 28b1 cmp r0, #177 ; 0xb1 │ │ - 81c0: d10c bne.n 81dc <__gnu_unwind_execute+0x134> │ │ - 81c2: 1c38 adds r0, r7, #0 │ │ - 81c4: f7ff ff48 bl 8058 <_Unwind_Backtrace+0x2c> │ │ - 81c8: 1e02 subs r2, r0, #0 │ │ - 81ca: d0ba beq.n 8142 <__gnu_unwind_execute+0x9a> │ │ - 81cc: 1c03 adds r3, r0, #0 │ │ - 81ce: 43b3 bics r3, r6 │ │ - 81d0: 061b lsls r3, r3, #24 │ │ - 81d2: 0e1b lsrs r3, r3, #24 │ │ - 81d4: d1b5 bne.n 8142 <__gnu_unwind_execute+0x9a> │ │ - 81d6: 1c28 adds r0, r5, #0 │ │ - 81d8: 1c19 adds r1, r3, #0 │ │ - 81da: e0a4 b.n 8326 <__gnu_unwind_execute+0x27e> │ │ - 81dc: 28b2 cmp r0, #178 ; 0xb2 │ │ - 81de: d128 bne.n 8232 <__gnu_unwind_execute+0x18a> │ │ - 81e0: 2100 movs r1, #0 │ │ - 81e2: ae05 add r6, sp, #20 │ │ - 81e4: 220d movs r2, #13 │ │ - 81e6: 1c0b adds r3, r1, #0 │ │ - 81e8: 9600 str r6, [sp, #0] │ │ - 81ea: 1c28 adds r0, r5, #0 │ │ - 81ec: f7ff fb53 bl 7896 <_Unwind_VRS_Get> │ │ - 81f0: 1c38 adds r0, r7, #0 │ │ - 81f2: f7ff ff31 bl 8058 <_Unwind_Backtrace+0x2c> │ │ - 81f6: 2402 movs r4, #2 │ │ - 81f8: 217f movs r1, #127 ; 0x7f │ │ - 81fa: 2380 movs r3, #128 ; 0x80 │ │ - 81fc: 468c mov ip, r1 │ │ - 81fe: 4003 ands r3, r0 │ │ - 8200: 9905 ldr r1, [sp, #20] │ │ - 8202: d009 beq.n 8218 <__gnu_unwind_execute+0x170> │ │ - 8204: 4662 mov r2, ip │ │ - 8206: 4010 ands r0, r2 │ │ - 8208: 40a0 lsls r0, r4 │ │ - 820a: 1809 adds r1, r1, r0 │ │ - 820c: 1c38 adds r0, r7, #0 │ │ - 820e: 9105 str r1, [sp, #20] │ │ - 8210: 3407 adds r4, #7 │ │ - 8212: f7ff ff21 bl 8058 <_Unwind_Backtrace+0x2c> │ │ - 8216: e7ef b.n 81f8 <__gnu_unwind_execute+0x150> │ │ - 8218: 2281 movs r2, #129 ; 0x81 │ │ - 821a: 0092 lsls r2, r2, #2 │ │ - 821c: 1889 adds r1, r1, r2 │ │ - 821e: 4662 mov r2, ip │ │ - 8220: 4010 ands r0, r2 │ │ - 8222: 40a0 lsls r0, r4 │ │ - 8224: 1809 adds r1, r1, r0 │ │ - 8226: 9105 str r1, [sp, #20] │ │ - 8228: 9600 str r6, [sp, #0] │ │ - 822a: 1c28 adds r0, r5, #0 │ │ - 822c: 1c19 adds r1, r3, #0 │ │ - 822e: 220d movs r2, #13 │ │ - 8230: e7ae b.n 8190 <__gnu_unwind_execute+0xe8> │ │ - 8232: 28b3 cmp r0, #179 ; 0xb3 │ │ - 8234: d10b bne.n 824e <__gnu_unwind_execute+0x1a6> │ │ - 8236: 1c38 adds r0, r7, #0 │ │ - 8238: f7ff ff0e bl 8058 <_Unwind_Backtrace+0x2c> │ │ - 823c: 1c02 adds r2, r0, #0 │ │ - 823e: 43b0 bics r0, r6 │ │ - 8240: 0600 lsls r0, r0, #24 │ │ - 8242: 4032 ands r2, r6 │ │ - 8244: 0e00 lsrs r0, r0, #24 │ │ - 8246: 3201 adds r2, #1 │ │ - 8248: 0300 lsls r0, r0, #12 │ │ - 824a: 4302 orrs r2, r0 │ │ - 824c: e00a b.n 8264 <__gnu_unwind_execute+0x1bc> │ │ - 824e: 23fc movs r3, #252 ; 0xfc │ │ - 8250: 4003 ands r3, r0 │ │ - 8252: 2bb4 cmp r3, #180 ; 0xb4 │ │ - 8254: d100 bne.n 8258 <__gnu_unwind_execute+0x1b0> │ │ - 8256: e774 b.n 8142 <__gnu_unwind_execute+0x9a> │ │ - 8258: 2207 movs r2, #7 │ │ - 825a: 4014 ands r4, r2 │ │ - 825c: 2280 movs r2, #128 ; 0x80 │ │ - 825e: 3401 adds r4, #1 │ │ - 8260: 0312 lsls r2, r2, #12 │ │ - 8262: 4322 orrs r2, r4 │ │ - 8264: 1c28 adds r0, r5, #0 │ │ - 8266: 2101 movs r1, #1 │ │ - 8268: e02a b.n 82c0 <__gnu_unwind_execute+0x218> │ │ - 826a: 2bc0 cmp r3, #192 ; 0xc0 │ │ - 826c: d14b bne.n 8306 <__gnu_unwind_execute+0x25e> │ │ - 826e: 28c6 cmp r0, #198 ; 0xc6 │ │ - 8270: d10b bne.n 828a <__gnu_unwind_execute+0x1e2> │ │ - 8272: 1c38 adds r0, r7, #0 │ │ - 8274: f7ff fef0 bl 8058 <_Unwind_Backtrace+0x2c> │ │ - 8278: 1c02 adds r2, r0, #0 │ │ - 827a: 43b0 bics r0, r6 │ │ - 827c: 0600 lsls r0, r0, #24 │ │ - 827e: 4032 ands r2, r6 │ │ - 8280: 0e00 lsrs r0, r0, #24 │ │ - 8282: 3201 adds r2, #1 │ │ - 8284: 0300 lsls r0, r0, #12 │ │ - 8286: 4302 orrs r2, r0 │ │ - 8288: e018 b.n 82bc <__gnu_unwind_execute+0x214> │ │ - 828a: 28c7 cmp r0, #199 ; 0xc7 │ │ - 828c: d10c bne.n 82a8 <__gnu_unwind_execute+0x200> │ │ - 828e: 1c38 adds r0, r7, #0 │ │ - 8290: f7ff fee2 bl 8058 <_Unwind_Backtrace+0x2c> │ │ - 8294: 1e02 subs r2, r0, #0 │ │ - 8296: d100 bne.n 829a <__gnu_unwind_execute+0x1f2> │ │ - 8298: e753 b.n 8142 <__gnu_unwind_execute+0x9a> │ │ - 829a: 23f0 movs r3, #240 ; 0xf0 │ │ - 829c: 4003 ands r3, r0 │ │ - 829e: d000 beq.n 82a2 <__gnu_unwind_execute+0x1fa> │ │ - 82a0: e74f b.n 8142 <__gnu_unwind_execute+0x9a> │ │ - 82a2: 1c28 adds r0, r5, #0 │ │ - 82a4: 2104 movs r1, #4 │ │ - 82a6: e03e b.n 8326 <__gnu_unwind_execute+0x27e> │ │ - 82a8: 23f8 movs r3, #248 ; 0xf8 │ │ - 82aa: 4003 ands r3, r0 │ │ - 82ac: 2bc0 cmp r3, #192 ; 0xc0 │ │ - 82ae: d109 bne.n 82c4 <__gnu_unwind_execute+0x21c> │ │ - 82b0: 220f movs r2, #15 │ │ - 82b2: 4014 ands r4, r2 │ │ - 82b4: 22a0 movs r2, #160 ; 0xa0 │ │ - 82b6: 3401 adds r4, #1 │ │ - 82b8: 0312 lsls r2, r2, #12 │ │ - 82ba: 4322 orrs r2, r4 │ │ - 82bc: 1c28 adds r0, r5, #0 │ │ - 82be: 2103 movs r1, #3 │ │ - 82c0: 1c0b adds r3, r1, #0 │ │ - 82c2: e030 b.n 8326 <__gnu_unwind_execute+0x27e> │ │ - 82c4: 28c8 cmp r0, #200 ; 0xc8 │ │ - 82c6: d10e bne.n 82e6 <__gnu_unwind_execute+0x23e> │ │ - 82c8: 1c38 adds r0, r7, #0 │ │ - 82ca: f7ff fec5 bl 8058 <_Unwind_Backtrace+0x2c> │ │ - 82ce: 210f movs r1, #15 │ │ - 82d0: 1c03 adds r3, r0, #0 │ │ - 82d2: 438b bics r3, r1 │ │ - 82d4: 061b lsls r3, r3, #24 │ │ - 82d6: 0e1b lsrs r3, r3, #24 │ │ - 82d8: 1c1a adds r2, r3, #0 │ │ - 82da: 3210 adds r2, #16 │ │ - 82dc: 4001 ands r1, r0 │ │ - 82de: 0312 lsls r2, r2, #12 │ │ - 82e0: 3101 adds r1, #1 │ │ - 82e2: 430a orrs r2, r1 │ │ - 82e4: e01c b.n 8320 <__gnu_unwind_execute+0x278> │ │ - 82e6: 28c9 cmp r0, #201 ; 0xc9 │ │ - 82e8: d000 beq.n 82ec <__gnu_unwind_execute+0x244> │ │ - 82ea: e72a b.n 8142 <__gnu_unwind_execute+0x9a> │ │ - 82ec: 1c38 adds r0, r7, #0 │ │ - 82ee: f7ff feb3 bl 8058 <_Unwind_Backtrace+0x2c> │ │ - 82f2: 230f movs r3, #15 │ │ - 82f4: 1c02 adds r2, r0, #0 │ │ - 82f6: 4398 bics r0, r3 │ │ - 82f8: 0600 lsls r0, r0, #24 │ │ - 82fa: 401a ands r2, r3 │ │ - 82fc: 0e00 lsrs r0, r0, #24 │ │ - 82fe: 3201 adds r2, #1 │ │ - 8300: 0300 lsls r0, r0, #12 │ │ - 8302: 4302 orrs r2, r0 │ │ - 8304: e00c b.n 8320 <__gnu_unwind_execute+0x278> │ │ - 8306: 2207 movs r2, #7 │ │ - 8308: 1c03 adds r3, r0, #0 │ │ - 830a: 4393 bics r3, r2 │ │ - 830c: 061b lsls r3, r3, #24 │ │ - 830e: 0e1b lsrs r3, r3, #24 │ │ - 8310: 2bd0 cmp r3, #208 ; 0xd0 │ │ - 8312: d000 beq.n 8316 <__gnu_unwind_execute+0x26e> │ │ - 8314: e715 b.n 8142 <__gnu_unwind_execute+0x9a> │ │ - 8316: 4014 ands r4, r2 │ │ - 8318: 2280 movs r2, #128 ; 0x80 │ │ - 831a: 3401 adds r4, #1 │ │ - 831c: 0312 lsls r2, r2, #12 │ │ - 831e: 4322 orrs r2, r4 │ │ - 8320: 1c28 adds r0, r5, #0 │ │ - 8322: 2101 movs r1, #1 │ │ - 8324: 2305 movs r3, #5 │ │ - 8326: f7ff fc88 bl 7c3a <_Unwind_VRS_Pop> │ │ - 832a: 2800 cmp r0, #0 │ │ - 832c: d000 beq.n 8330 <__gnu_unwind_execute+0x288> │ │ - 832e: e708 b.n 8142 <__gnu_unwind_execute+0x9a> │ │ - 8330: e6c0 b.n 80b4 <__gnu_unwind_execute+0xc> │ │ - 8332: 1c20 adds r0, r4, #0 │ │ - 8334: b007 add sp, #28 │ │ - 8336: bdf0 pop {r4, r5, r6, r7, pc} │ │ - │ │ -00008338 <__gnu_unwind_frame>: │ │ - 8338: b51f push {r0, r1, r2, r3, r4, lr} │ │ - 833a: 6cc2 ldr r2, [r0, #76] ; 0x4c │ │ - 833c: ab01 add r3, sp, #4 │ │ - 833e: 6854 ldr r4, [r2, #4] │ │ - 8340: 0220 lsls r0, r4, #8 │ │ - 8342: 9001 str r0, [sp, #4] │ │ - 8344: 1c10 adds r0, r2, #0 │ │ - 8346: 3008 adds r0, #8 │ │ - 8348: 9002 str r0, [sp, #8] │ │ - 834a: 2003 movs r0, #3 │ │ - 834c: 7218 strb r0, [r3, #8] │ │ - 834e: 1c08 adds r0, r1, #0 │ │ - 8350: 79d2 ldrb r2, [r2, #7] │ │ - 8352: 1c19 adds r1, r3, #0 │ │ - 8354: 725a strb r2, [r3, #9] │ │ - 8356: f7ff fea7 bl 80a8 <__gnu_unwind_execute> │ │ - 835a: b004 add sp, #16 │ │ - 835c: bd10 pop {r4, pc} │ │ - │ │ -0000835e <_Unwind_GetRegionStart>: │ │ - 835e: b508 push {r3, lr} │ │ - 8360: f7ff fe9e bl 80a0 <_Unwind_Backtrace+0x74> │ │ - 8364: 6c80 ldr r0, [r0, #72] ; 0x48 │ │ - 8366: bd08 pop {r3, pc} │ │ - │ │ -00008368 <_Unwind_GetLanguageSpecificData>: │ │ - 8368: b508 push {r3, lr} │ │ - 836a: f7ff fe99 bl 80a0 <_Unwind_Backtrace+0x74> │ │ - 836e: 6cc3 ldr r3, [r0, #76] ; 0x4c │ │ - 8370: 79d8 ldrb r0, [r3, #7] │ │ - 8372: 1d1a adds r2, r3, #4 │ │ - 8374: 3001 adds r0, #1 │ │ - 8376: 0080 lsls r0, r0, #2 │ │ - 8378: 1810 adds r0, r2, r0 │ │ - 837a: bd08 pop {r3, pc} │ │ - │ │ -0000837c <_Unwind_GetDataRelBase>: │ │ - 837c: b508 push {r3, lr} │ │ - 837e: f000 f9f5 bl 876c <__gnu_thumb1_case_uqi+0x3e4> │ │ - │ │ -00008382 <_Unwind_GetTextRelBase>: │ │ - 8382: b508 push {r3, lr} │ │ - 8384: f000 f9f2 bl 876c <__gnu_thumb1_case_uqi+0x3e4> │ │ - │ │ -00008388 <__gnu_thumb1_case_uqi>: │ │ - 8388: b402 push {r1} │ │ - 838a: 4671 mov r1, lr │ │ - 838c: 0849 lsrs r1, r1, #1 │ │ - 838e: 0049 lsls r1, r1, #1 │ │ - 8390: 5c09 ldrb r1, [r1, r0] │ │ - 8392: 0049 lsls r1, r1, #1 │ │ - 8394: 448e add lr, r1 │ │ - 8396: bc02 pop {r1} │ │ - 8398: 4770 bx lr │ │ - 839a: 46c0 nop ; (mov r8, r8) │ │ - 839c: 4778 bx pc │ │ - 839e: 46c0 nop ; (mov r8, r8) │ │ - 83a0: c000 stmia r0!, {} │ │ - 83a2: e59f b.n 7ee4 <__gnu_Unwind_Restore_WMMXD+0x18> │ │ - 83a4: f00f e08c blx 4174c0 <__bss_start+0x40c4a7> │ │ - 83a8: b758 ; instruction: 0xb758 │ │ - 83aa: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 83ae: 46c0 nop ; (mov r8, r8) │ │ - 83b0: c000 stmia r0!, {} │ │ - 83b2: e59f b.n 7ef4 <__gnu_Unwind_Restore_WMMXD+0x28> │ │ - 83b4: f00f e08c blx 4174d0 <__bss_start+0x40c4b7> │ │ - 83b8: b754 ; instruction: 0xb754 │ │ - 83ba: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 83be: 46c0 nop ; (mov r8, r8) │ │ - 83c0: c000 stmia r0!, {} │ │ - 83c2: e59f b.n 7f04 <__gnu_Unwind_Restore_WMMXD+0x38> │ │ - 83c4: f00f e08c blx 4174e0 <__bss_start+0x40c4c7> │ │ - 83c8: b750 ; instruction: 0xb750 │ │ - 83ca: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 83ce: 46c0 nop ; (mov r8, r8) │ │ - 83d0: c000 stmia r0!, {} │ │ - 83d2: e59f b.n 7f14 <__gnu_Unwind_Save_WMMXD+0x4> │ │ - 83d4: f00f e08c blx 4174f0 <__bss_start+0x40c4d7> │ │ - 83d8: b74c ; instruction: 0xb74c │ │ - 83da: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 83de: 46c0 nop ; (mov r8, r8) │ │ - 83e0: c000 stmia r0!, {} │ │ - 83e2: e59f b.n 7f24 <__gnu_Unwind_Save_WMMXD+0x14> │ │ - 83e4: f00f e08c blx 417500 <__bss_start+0x40c4e7> │ │ - 83e8: b748 ; instruction: 0xb748 │ │ - 83ea: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 83ee: 46c0 nop ; (mov r8, r8) │ │ - 83f0: c000 stmia r0!, {} │ │ - 83f2: e59f b.n 7f34 <__gnu_Unwind_Save_WMMXD+0x24> │ │ - 83f4: f00f e08c blx 417510 <__bss_start+0x40c4f7> │ │ - 83f8: b744 ; instruction: 0xb744 │ │ - 83fa: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 83fe: 46c0 nop ; (mov r8, r8) │ │ - 8400: c000 stmia r0!, {} │ │ - 8402: e59f b.n 7f44 <__gnu_Unwind_Save_WMMXD+0x34> │ │ - 8404: f00f e08c blx 417520 <__bss_start+0x40c507> │ │ - 8408: b740 ; instruction: 0xb740 │ │ - 840a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 840e: 46c0 nop ; (mov r8, r8) │ │ - 8410: c000 stmia r0!, {} │ │ - 8412: e59f b.n 7f54 <__gnu_Unwind_Restore_WMMXC> │ │ - 8414: f00f e08c blx 417530 <__bss_start+0x40c517> │ │ - 8418: b73c ; instruction: 0xb73c │ │ - 841a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 841e: 46c0 nop ; (mov r8, r8) │ │ - 8420: c000 stmia r0!, {} │ │ - 8422: e59f b.n 7f64 <__gnu_Unwind_Restore_WMMXC+0x10> │ │ - 8424: f00f e08c blx 417540 <__bss_start+0x40c527> │ │ - 8428: b738 ; instruction: 0xb738 │ │ - 842a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 842e: 46c0 nop ; (mov r8, r8) │ │ - 8430: c000 stmia r0!, {} │ │ - 8432: e59f b.n 7f74 <__gnu_Unwind_Save_WMMXC+0xc> │ │ - 8434: f00f e08c blx 417550 <__bss_start+0x40c537> │ │ - 8438: b734 ; instruction: 0xb734 │ │ - 843a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 843e: 46c0 nop ; (mov r8, r8) │ │ - 8440: c000 stmia r0!, {} │ │ - 8442: e59f b.n 7f84 <_Unwind_RaiseException+0x8> │ │ - 8444: f00f e08c blx 417560 <__bss_start+0x40c547> │ │ - 8448: b730 ; instruction: 0xb730 │ │ - 844a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 844e: 46c0 nop ; (mov r8, r8) │ │ - 8450: c000 stmia r0!, {} │ │ - 8452: e59f b.n 7f94 <_Unwind_RaiseException+0x18> │ │ - 8454: f00f e08c blx 417570 <__bss_start+0x40c557> │ │ - 8458: b72c ; instruction: 0xb72c │ │ - 845a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 845e: 46c0 nop ; (mov r8, r8) │ │ - 8460: c000 stmia r0!, {} │ │ - 8462: e59f b.n 7fa4 <_Unwind_RaiseException+0x28> │ │ - 8464: f00f e08c blx 417580 <__bss_start+0x40c567> │ │ - 8468: b728 ; instruction: 0xb728 │ │ - 846a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 846e: 46c0 nop ; (mov r8, r8) │ │ - 8470: c000 stmia r0!, {} │ │ - 8472: e59f b.n 7fb4 <_Unwind_Resume+0xc> │ │ - 8474: f00f e08c blx 417590 <__bss_start+0x40c577> │ │ - 8478: b724 ; instruction: 0xb724 │ │ - 847a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 847e: 46c0 nop ; (mov r8, r8) │ │ - 8480: c000 stmia r0!, {} │ │ - 8482: e59f b.n 7fc4 <_Unwind_Resume+0x1c> │ │ - 8484: f00f e08c blx 4175a0 <__bss_start+0x40c587> │ │ - 8488: b720 ; instruction: 0xb720 │ │ - 848a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 848e: 46c0 nop ; (mov r8, r8) │ │ - 8490: c000 stmia r0!, {} │ │ - 8492: e59f b.n 7fd4 <_Unwind_Resume_or_Rethrow> │ │ - 8494: f00f e08c blx 4175b0 <__bss_start+0x40c597> │ │ - 8498: b71c ; instruction: 0xb71c │ │ - 849a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 849e: 46c0 nop ; (mov r8, r8) │ │ - 84a0: c000 stmia r0!, {} │ │ - 84a2: e59f b.n 7fe4 <_Unwind_Resume_or_Rethrow+0x10> │ │ - 84a4: f00f e08c blx 4175c0 <__bss_start+0x40c5a7> │ │ - 84a8: b718 ; instruction: 0xb718 │ │ - 84aa: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 84ae: 46c0 nop ; (mov r8, r8) │ │ - 84b0: c000 stmia r0!, {} │ │ - 84b2: e59f b.n 7ff4 <_Unwind_Resume_or_Rethrow+0x20> │ │ - 84b4: f00f e08c blx 4175d0 <__bss_start+0x40c5b7> │ │ - 84b8: b714 ; instruction: 0xb714 │ │ - 84ba: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 84be: 46c0 nop ; (mov r8, r8) │ │ - 84c0: c000 stmia r0!, {} │ │ - 84c2: e59f b.n 8004 <_Unwind_ForcedUnwind+0x4> │ │ - 84c4: f00f e08c blx 4175e0 <__bss_start+0x40c5c7> │ │ - 84c8: b710 ; instruction: 0xb710 │ │ - 84ca: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 84ce: 46c0 nop ; (mov r8, r8) │ │ - 84d0: c000 stmia r0!, {} │ │ - 84d2: e59f b.n 8014 <_Unwind_ForcedUnwind+0x14> │ │ - 84d4: f00f e08c blx 4175f0 <__bss_start+0x40c5d7> │ │ - 84d8: b70c ; instruction: 0xb70c │ │ - 84da: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 84de: 46c0 nop ; (mov r8, r8) │ │ - 84e0: c000 stmia r0!, {} │ │ - 84e2: e59f b.n 8024 <_Unwind_ForcedUnwind+0x24> │ │ - 84e4: f00f e08c blx 417600 <__bss_start+0x40c5e7> │ │ - 84e8: b708 ; instruction: 0xb708 │ │ - 84ea: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 84ee: 46c0 nop ; (mov r8, r8) │ │ - 84f0: c000 stmia r0!, {} │ │ - 84f2: e59f b.n 8034 <_Unwind_Backtrace+0x8> │ │ - 84f4: f00f e08c blx 417610 <__bss_start+0x40c5f7> │ │ - 84f8: b704 ; instruction: 0xb704 │ │ - 84fa: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 84fe: 46c0 nop ; (mov r8, r8) │ │ - 8500: c000 stmia r0!, {} │ │ - 8502: e59f b.n 8044 <_Unwind_Backtrace+0x18> │ │ - 8504: f00f e08c blx 417620 <__bss_start+0x40c607> │ │ - 8508: b700 ; instruction: 0xb700 │ │ - 850a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 850e: 46c0 nop ; (mov r8, r8) │ │ - 8510: c000 stmia r0!, {} │ │ - 8512: e59f b.n 8054 <_Unwind_Backtrace+0x28> │ │ - 8514: f00f e08c blx 417630 <__bss_start+0x40c617> │ │ - 8518: b6fc ; instruction: 0xb6fc │ │ - 851a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 851e: 46c0 nop ; (mov r8, r8) │ │ - 8520: c000 stmia r0!, {} │ │ - 8522: e59f b.n 8064 <_Unwind_Backtrace+0x38> │ │ - 8524: f00f e08c blx 417640 <__bss_start+0x40c627> │ │ - 8528: b6f8 ; instruction: 0xb6f8 │ │ - 852a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 852e: 46c0 nop ; (mov r8, r8) │ │ - 8530: c000 stmia r0!, {} │ │ - 8532: e59f b.n 8074 <_Unwind_Backtrace+0x48> │ │ - 8534: f00f e08c blx 417650 <__bss_start+0x40c637> │ │ - 8538: b6f4 ; instruction: 0xb6f4 │ │ - 853a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 853e: 46c0 nop ; (mov r8, r8) │ │ - 8540: c000 stmia r0!, {} │ │ - 8542: e59f b.n 8084 <_Unwind_Backtrace+0x58> │ │ - 8544: f00f e08c blx 417660 <__bss_start+0x40c647> │ │ - 8548: b6f0 ; instruction: 0xb6f0 │ │ - 854a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 854e: 46c0 nop ; (mov r8, r8) │ │ - 8550: c000 stmia r0!, {} │ │ - 8552: e59f b.n 8094 <_Unwind_Backtrace+0x68> │ │ - 8554: f00f e08c blx 417670 <__bss_start+0x40c657> │ │ - 8558: eef0 ffff mrc 15, 7, APSR_nzcv, cr0, cr15, {7} │ │ - 855c: 4778 bx pc │ │ - 855e: 46c0 nop ; (mov r8, r8) │ │ - 8560: c000 stmia r0!, {} │ │ - 8562: e59f b.n 80a4 <_Unwind_Backtrace+0x78> │ │ - 8564: f00f e08c blx 417680 <__bss_start+0x40c667> │ │ - 8568: e5e4 b.n 8134 <__gnu_unwind_execute+0x8c> │ │ - 856a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 856e: 46c0 nop ; (mov r8, r8) │ │ - 8570: c000 stmia r0!, {} │ │ - 8572: e59f b.n 80b4 <__gnu_unwind_execute+0xc> │ │ - 8574: f00f e08c blx 417690 <__bss_start+0x40c677> │ │ - 8578: ef20 ffff vrsqrts.f32 , q8, │ │ - 857c: 4778 bx pc │ │ - 857e: 46c0 nop ; (mov r8, r8) │ │ - 8580: c000 stmia r0!, {} │ │ - 8582: e59f b.n 80c4 <__gnu_unwind_execute+0x1c> │ │ - 8584: f00f e08c blx 4176a0 <__bss_start+0x40c687> │ │ - 8588: b6bc ; instruction: 0xb6bc │ │ - 858a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 858e: 46c0 nop ; (mov r8, r8) │ │ - 8590: c000 stmia r0!, {} │ │ - 8592: e59f b.n 80d4 <__gnu_unwind_execute+0x2c> │ │ - 8594: f00f e08c blx 4176b0 <__bss_start+0x40c697> │ │ - 8598: b6b8 ; instruction: 0xb6b8 │ │ - 859a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 859e: 46c0 nop ; (mov r8, r8) │ │ - 85a0: c000 stmia r0!, {} │ │ - 85a2: e59f b.n 80e4 <__gnu_unwind_execute+0x3c> │ │ - 85a4: f00f e08c blx 4176c0 <__bss_start+0x40c6a7> │ │ - 85a8: b6b4 ; instruction: 0xb6b4 │ │ - 85aa: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 85ae: 46c0 nop ; (mov r8, r8) │ │ - 85b0: c000 stmia r0!, {} │ │ - 85b2: e59f b.n 80f4 <__gnu_unwind_execute+0x4c> │ │ - 85b4: f00f e08c blx 4176d0 <__bss_start+0x40c6b7> │ │ - 85b8: b6b0 ; instruction: 0xb6b0 │ │ - 85ba: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 85be: 46c0 nop ; (mov r8, r8) │ │ - 85c0: c000 stmia r0!, {} │ │ - 85c2: e59f b.n 8104 <__gnu_unwind_execute+0x5c> │ │ - 85c4: f00f e08c blx 4176e0 <__bss_start+0x40c6c7> │ │ - 85c8: b6ac ; instruction: 0xb6ac │ │ - 85ca: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 85ce: 46c0 nop ; (mov r8, r8) │ │ - 85d0: c000 stmia r0!, {} │ │ - 85d2: e59f b.n 8114 <__gnu_unwind_execute+0x6c> │ │ - 85d4: f00f e08c blx 4176f0 <__bss_start+0x40c6d7> │ │ - 85d8: b6a8 ; instruction: 0xb6a8 │ │ - 85da: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 85de: 46c0 nop ; (mov r8, r8) │ │ - 85e0: c000 stmia r0!, {} │ │ - 85e2: e59f b.n 8124 <__gnu_unwind_execute+0x7c> │ │ - 85e4: f00f e08c blx 417700 <__bss_start+0x40c6e7> │ │ - 85e8: b6a4 ; instruction: 0xb6a4 │ │ - 85ea: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 85ee: 46c0 nop ; (mov r8, r8) │ │ - 85f0: c000 stmia r0!, {} │ │ - 85f2: e59f b.n 8134 <__gnu_unwind_execute+0x8c> │ │ - 85f4: f00f e08c blx 417710 <__bss_start+0x40c6f7> │ │ - 85f8: b6a0 ; instruction: 0xb6a0 │ │ - 85fa: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 85fe: 46c0 nop ; (mov r8, r8) │ │ - 8600: c000 stmia r0!, {} │ │ - 8602: e59f b.n 8144 <__gnu_unwind_execute+0x9c> │ │ - 8604: f00f e08c blx 417720 <__bss_start+0x40c707> │ │ - 8608: b69c ; instruction: 0xb69c │ │ - 860a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 860e: 46c0 nop ; (mov r8, r8) │ │ - 8610: c000 stmia r0!, {} │ │ - 8612: e59f b.n 8154 <__gnu_unwind_execute+0xac> │ │ - 8614: f00f e08c blx 417730 <__bss_start+0x40c717> │ │ - 8618: b698 ; instruction: 0xb698 │ │ - 861a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 861e: 46c0 nop ; (mov r8, r8) │ │ - 8620: c000 stmia r0!, {} │ │ - 8622: e59f b.n 8164 <__gnu_unwind_execute+0xbc> │ │ - 8624: f00f e08c blx 417740 <__bss_start+0x40c727> │ │ - 8628: b694 ; instruction: 0xb694 │ │ - 862a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 862e: 46c0 nop ; (mov r8, r8) │ │ - 8630: c000 stmia r0!, {} │ │ - 8632: e59f b.n 8174 <__gnu_unwind_execute+0xcc> │ │ - 8634: f00f e08c blx 417750 <__bss_start+0x40c737> │ │ - 8638: b690 ; instruction: 0xb690 │ │ - 863a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 863e: 46c0 nop ; (mov r8, r8) │ │ - 8640: c000 stmia r0!, {} │ │ - 8642: e59f b.n 8184 <__gnu_unwind_execute+0xdc> │ │ - 8644: f00f e08c blx 417760 <__bss_start+0x40c747> │ │ - 8648: b68c ; instruction: 0xb68c │ │ - 864a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 864e: 46c0 nop ; (mov r8, r8) │ │ - 8650: c000 stmia r0!, {} │ │ - 8652: e59f b.n 8194 <__gnu_unwind_execute+0xec> │ │ - 8654: f00f e08c blx 417770 <__bss_start+0x40c757> │ │ - 8658: b688 ; instruction: 0xb688 │ │ - 865a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 865e: 46c0 nop ; (mov r8, r8) │ │ - 8660: c000 stmia r0!, {} │ │ - 8662: e59f b.n 81a4 <__gnu_unwind_execute+0xfc> │ │ - 8664: f00f e08c blx 417780 <__bss_start+0x40c767> │ │ - 8668: b684 ; instruction: 0xb684 │ │ - 866a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 866e: 46c0 nop ; (mov r8, r8) │ │ - 8670: c000 stmia r0!, {} │ │ - 8672: e59f b.n 81b4 <__gnu_unwind_execute+0x10c> │ │ - 8674: f00f e08c blx 417790 <__bss_start+0x40c777> │ │ - 8678: b680 ; instruction: 0xb680 │ │ - 867a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 867e: 46c0 nop ; (mov r8, r8) │ │ - 8680: c000 stmia r0!, {} │ │ - 8682: e59f b.n 81c4 <__gnu_unwind_execute+0x11c> │ │ - 8684: f00f e08c blx 4177a0 <__bss_start+0x40c787> │ │ - 8688: e798 b.n 85bc <__gnu_thumb1_case_uqi+0x234> │ │ - 868a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 868e: 46c0 nop ; (mov r8, r8) │ │ - 8690: c000 stmia r0!, {} │ │ - 8692: e59f b.n 81d4 <__gnu_unwind_execute+0x12c> │ │ - 8694: f00f e08c blx 4177b0 <__bss_start+0x40c797> │ │ - 8698: ead0 ffff ; instruction: 0xead0ffff │ │ - 869c: 4778 bx pc │ │ - 869e: 46c0 nop ; (mov r8, r8) │ │ - 86a0: c000 stmia r0!, {} │ │ - 86a2: e59f b.n 81e4 <__gnu_unwind_execute+0x13c> │ │ - 86a4: f00f e08c blx 4177c0 <__bss_start+0x40c7a7> │ │ - 86a8: e4a8 b.n 7ffc <_Unwind_Resume_or_Rethrow+0x28> │ │ - 86aa: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 86ae: 46c0 nop ; (mov r8, r8) │ │ - 86b0: c000 stmia r0!, {} │ │ - 86b2: e59f b.n 81f4 <__gnu_unwind_execute+0x14c> │ │ - 86b4: f00f e08c blx 4177d0 <__bss_start+0x40c7b7> │ │ - 86b8: b64c ; instruction: 0xb64c │ │ - 86ba: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 86be: 46c0 nop ; (mov r8, r8) │ │ - 86c0: c000 stmia r0!, {} │ │ - 86c2: e59f b.n 8204 <__gnu_unwind_execute+0x15c> │ │ - 86c4: f00f e08c blx 4177e0 <__bss_start+0x40c7c7> │ │ - 86c8: b648 ; instruction: 0xb648 │ │ - 86ca: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 86ce: 46c0 nop ; (mov r8, r8) │ │ - 86d0: c000 stmia r0!, {} │ │ - 86d2: e59f b.n 8214 <__gnu_unwind_execute+0x16c> │ │ - 86d4: f00f e08c blx 4177f0 <__bss_start+0x40c7d7> │ │ - 86d8: b644 ; instruction: 0xb644 │ │ - 86da: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 86de: 46c0 nop ; (mov r8, r8) │ │ - 86e0: c000 stmia r0!, {} │ │ - 86e2: e59f b.n 8224 <__gnu_unwind_execute+0x17c> │ │ - 86e4: f00f e08c blx 417800 <__bss_start+0x40c7e7> │ │ - 86e8: b640 ; instruction: 0xb640 │ │ - 86ea: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 86ee: 46c0 nop ; (mov r8, r8) │ │ - 86f0: c000 stmia r0!, {} │ │ - 86f2: e59f b.n 8234 <__gnu_unwind_execute+0x18c> │ │ - 86f4: f00f e08c blx 417810 <__bss_start+0x40c7f7> │ │ - 86f8: b63c ; instruction: 0xb63c │ │ - 86fa: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 86fe: 46c0 nop ; (mov r8, r8) │ │ - 8700: c000 stmia r0!, {} │ │ - 8702: e59f b.n 8244 <__gnu_unwind_execute+0x19c> │ │ - 8704: f00f e08c blx 417820 <__bss_start+0x40c807> │ │ - 8708: b638 ; instruction: 0xb638 │ │ - 870a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 870e: 46c0 nop ; (mov r8, r8) │ │ - 8710: c000 stmia r0!, {} │ │ - 8712: e59f b.n 8254 <__gnu_unwind_execute+0x1ac> │ │ - 8714: f00f e08c blx 417830 <__bss_start+0x40c817> │ │ - 8718: b640 ; instruction: 0xb640 │ │ - 871a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 871e: 46c0 nop ; (mov r8, r8) │ │ - 8720: c000 stmia r0!, {} │ │ - 8722: e59f b.n 8264 <__gnu_unwind_execute+0x1bc> │ │ - 8724: f00f e08c blx 417840 <__bss_start+0x40c827> │ │ - 8728: f780 ffff bl fff8972a <__bss_start+0xfff7e711> │ │ - 872c: 4778 bx pc │ │ - 872e: 46c0 nop ; (mov r8, r8) │ │ - 8730: c000 stmia r0!, {} │ │ - 8732: e59f b.n 8274 <__gnu_unwind_execute+0x1cc> │ │ - 8734: f00f e08c blx 417850 <__bss_start+0x40c837> │ │ - 8738: f760 ffff bl fff6973a <__bss_start+0xfff5e721> │ │ - 873c: 4778 bx pc │ │ - 873e: 46c0 nop ; (mov r8, r8) │ │ - 8740: c000 stmia r0!, {} │ │ - 8742: e59f b.n 8284 <__gnu_unwind_execute+0x1dc> │ │ - 8744: f00f e08c blx 417860 <__bss_start+0x40c847> │ │ - 8748: f770 ffff bl fff7974a <__bss_start+0xfff6e731> │ │ - 874c: 4778 bx pc │ │ - 874e: 46c0 nop ; (mov r8, r8) │ │ - 8750: c000 stmia r0!, {} │ │ - 8752: e59f b.n 8294 <__gnu_unwind_execute+0x1ec> │ │ - 8754: f00f e08c blx 417870 <__bss_start+0x40c857> │ │ - 8758: f770 ffff bl fff7975a <__bss_start+0xfff6e741> │ │ - 875c: 4778 bx pc │ │ - 875e: 46c0 nop ; (mov r8, r8) │ │ - 8760: c000 stmia r0!, {} │ │ - 8762: e59f b.n 82a4 <__gnu_unwind_execute+0x1fc> │ │ - 8764: f00f e08c blx 417880 <__bss_start+0x40c867> │ │ - 8768: f7e8 ffff bl ffff176a <__bss_start+0xfffe6751> │ │ - 876c: 4778 bx pc │ │ - 876e: 46c0 nop ; (mov r8, r8) │ │ - 8770: c000 stmia r0!, {} │ │ - 8772: e59f b.n 82b4 <__gnu_unwind_execute+0x20c> │ │ - 8774: f00f e08c blx 417890 <__bss_start+0x40c877> │ │ - 8778: b5ec push {r2, r3, r5, r6, r7, lr} │ │ - 877a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 877e: 46c0 nop ; (mov r8, r8) │ │ - 8780: c000 stmia r0!, {} │ │ - 8782: e59f b.n 82c4 <__gnu_unwind_execute+0x21c> │ │ - 8784: f00f e08c blx 4178a0 <__bss_start+0x40c887> │ │ - 8788: f6fc ffff bl fff0578a <__bss_start+0xffefa771> │ │ - 878c: 4778 bx pc │ │ - 878e: 46c0 nop ; (mov r8, r8) │ │ - 8790: c000 stmia r0!, {} │ │ - 8792: e59f b.n 82d4 <__gnu_unwind_execute+0x22c> │ │ - 8794: f00f e08c blx 4178b0 <__bss_start+0x40c897> │ │ - 8798: b5d8 push {r3, r4, r6, r7, lr} │ │ - 879a: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 879e: 46c0 nop ; (mov r8, r8) │ │ - 87a0: c000 stmia r0!, {} │ │ - 87a2: e59f b.n 82e4 <__gnu_unwind_execute+0x23c> │ │ - 87a4: f00f e08c blx 4178c0 <__bss_start+0x40c8a7> │ │ - 87a8: b5d4 push {r2, r4, r6, r7, lr} │ │ - 87aa: ffff 4778 vqshl.u32 q10, q12, #31 │ │ - 87ae: 46c0 nop ; (mov r8, r8) │ │ - 87b0: c000 stmia r0!, {} │ │ - 87b2: e59f b.n 82f4 <__gnu_unwind_execute+0x24c> │ │ - 87b4: f00f e08c blx 4178d0 <__bss_start+0x40c8b7> │ │ - 87b8: f754 ffff bl fff5d7ba <__bss_start+0xfff527a1> │ │ - 87bc: 4778 bx pc │ │ - 87be: 46c0 nop ; (mov r8, r8) │ │ - 87c0: c000 stmia r0!, {} │ │ - 87c2: e59f b.n 8304 <__gnu_unwind_execute+0x25c> │ │ - 87c4: f00f e08c blx 4178e0 <__bss_start+0x40c8c7> │ │ - 87c8: f79c ffff bl fffa57ca <__bss_start+0xfff9a7b1> │ │ - 87cc: 4778 bx pc │ │ - 87ce: 46c0 nop ; (mov r8, r8) │ │ - 87d0: c000 stmia r0!, {} │ │ - 87d2: e59f b.n 8314 <__gnu_unwind_execute+0x26c> │ │ - 87d4: f00f e08c blx 4178f0 <__bss_start+0x40c8d7> │ │ - 87d8: f6d8 ffff bl ffee17da <__bss_start+0xffed67c1> │ │ - 87dc: 4778 bx pc │ │ - 87de: 46c0 nop ; (mov r8, r8) │ │ - 87e0: c000 stmia r0!, {} │ │ - 87e2: e59f b.n 8324 <__gnu_unwind_execute+0x27c> │ │ - 87e4: f00f e08c blx 417900 <__bss_start+0x40c8e7> │ │ - 87e8: f6b8 ffff bl ffec17ea <__bss_start+0xffeb67d1> │ │ - 87ec: 4778 bx pc │ │ - 87ee: 46c0 nop ; (mov r8, r8) │ │ - 87f0: c000 stmia r0!, {} │ │ - 87f2: e59f b.n 8334 <__gnu_unwind_execute+0x28c> │ │ - 87f4: f00f e08c blx 417910 <__bss_start+0x40c8f7> │ │ - 87f8: f6c8 ffff bl ffed17fa <__bss_start+0xffec67e1> │ │ + 5ec4: 4003 ands r3, r0 │ │ + 5ec6: 409a lsls r2, r3 │ │ + 5ec8: 1c13 adds r3, r2, #0 │ │ + 5eca: 1142 asrs r2, r0, #5 │ │ + 5ecc: 0092 lsls r2, r2, #2 │ │ + 5ece: a90c add r1, sp, #48 ; 0x30 │ │ + 5ed0: 5852 ldr r2, [r2, r1] │ │ + 5ed2: 421a tst r2, r3 │ │ + 5ed4: d04a beq.n 5f6c │ │ + 5ed6: 2380 movs r3, #128 ; 0x80 │ │ + 5ed8: 9906 ldr r1, [sp, #24] │ │ + 5eda: aa0b add r2, sp, #44 ; 0x2c │ │ + 5edc: 930b str r3, [sp, #44] ; 0x2c │ │ + 5ede: f003 f8fb bl 90d8 <_Unwind_GetTextRelBase@@Base+0x208> │ │ + 5ee2: 1c05 adds r5, r0, #0 │ │ + 5ee4: 1c43 adds r3, r0, #1 │ │ + 5ee6: d043 beq.n 5f70 │ │ + 5ee8: 9b08 ldr r3, [sp, #32] │ │ + 5eea: 2b00 cmp r3, #0 │ │ + 5eec: d03a beq.n 5f64 │ │ + 5eee: 2200 movs r2, #0 │ │ + 5ef0: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ + 5ef2: ab2c add r3, sp, #176 ; 0xb0 │ │ + 5ef4: 701a strb r2, [r3, #0] │ │ + 5ef6: 4290 cmp r0, r2 │ │ + 5ef8: d00a beq.n 5f10 │ │ + 5efa: f000 fb5d bl 65b8 │ │ + 5efe: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ + 5f00: 6803 ldr r3, [r0, #0] │ │ + 5f02: 685b ldr r3, [r3, #4] │ │ + 5f04: 4798 blx r3 │ │ + 5f06: 4926 ldr r1, [pc, #152] ; (5fa0 ) │ │ + 5f08: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ + 5f0a: 4479 add r1, pc │ │ + 5f0c: f000 fafe bl 650c │ │ + 5f10: 2300 movs r3, #0 │ │ + 5f12: 9300 str r3, [sp, #0] │ │ + 5f14: 9301 str r3, [sp, #4] │ │ + 5f16: 2304 movs r3, #4 │ │ + 5f18: af2c add r7, sp, #176 ; 0xb0 │ │ + 5f1a: 9302 str r3, [sp, #8] │ │ + 5f1c: 9806 ldr r0, [sp, #24] │ │ + 5f1e: 990b ldr r1, [sp, #44] ; 0x2c │ │ + 5f20: 1c3a adds r2, r7, #0 │ │ + 5f22: 4b20 ldr r3, [pc, #128] ; (5fa4 ) │ │ + 5f24: f003 f8e0 bl 90e8 <_Unwind_GetTextRelBase@@Base+0x218> │ │ + 5f28: 2800 cmp r0, #0 │ │ + 5f2a: d107 bne.n 5f3c │ │ + 5f2c: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ + 5f2e: 2800 cmp r0, #0 │ │ + 5f30: d004 beq.n 5f3c │ │ + 5f32: 491d ldr r1, [pc, #116] ; (5fa8 ) │ │ + 5f34: 1c3a adds r2, r7, #0 │ │ + 5f36: 4479 add r1, pc │ │ + 5f38: f000 fae8 bl 650c │ │ + 5f3c: 2300 movs r3, #0 │ │ + 5f3e: 9300 str r3, [sp, #0] │ │ + 5f40: 9301 str r3, [sp, #4] │ │ + 5f42: 2302 movs r3, #2 │ │ + 5f44: af2c add r7, sp, #176 ; 0xb0 │ │ + 5f46: 9302 str r3, [sp, #8] │ │ + 5f48: 9806 ldr r0, [sp, #24] │ │ + 5f4a: 990b ldr r1, [sp, #44] ; 0x2c │ │ + 5f4c: 1c3a adds r2, r7, #0 │ │ + 5f4e: 4b15 ldr r3, [pc, #84] ; (5fa4 ) │ │ + 5f50: f003 f8ca bl 90e8 <_Unwind_GetTextRelBase@@Base+0x218> │ │ + 5f54: 6aa0 ldr r0, [r4, #40] ; 0x28 │ │ + 5f56: 2800 cmp r0, #0 │ │ + 5f58: d004 beq.n 5f64 │ │ + 5f5a: 4914 ldr r1, [pc, #80] ; (5fac ) │ │ + 5f5c: 1c3a adds r2, r7, #0 │ │ + 5f5e: 4479 add r1, pc │ │ + 5f60: f000 fad4 bl 650c │ │ + 5f64: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 5f66: 1c29 adds r1, r5, #0 │ │ + 5f68: f7ff f8dc bl 5124 │ │ + 5f6c: 3601 adds r6, #1 │ │ + 5f6e: e7a2 b.n 5eb6 │ │ + 5f70: abff add r3, sp, #1020 ; 0x3fc │ │ + 5f72: 33b8 adds r3, #184 ; 0xb8 │ │ + 5f74: 681a ldr r2, [r3, #0] │ │ + 5f76: 9b09 ldr r3, [sp, #36] ; 0x24 │ │ + 5f78: 681b ldr r3, [r3, #0] │ │ + 5f7a: 429a cmp r2, r3 │ │ + 5f7c: d005 beq.n 5f8a │ │ + 5f7e: f002 ffab bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 5f82: 1c29 adds r1, r5, #0 │ │ + 5f84: f7ff fdf2 bl 5b6c │ │ + 5f88: e791 b.n 5eae │ │ + 5f8a: 4b09 ldr r3, [pc, #36] ; (5fb0 ) │ │ + 5f8c: 449d add sp, r3 │ │ + 5f8e: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 5f90: 60e8 str r0, [r5, #12] │ │ + 5f92: 0000 movs r0, r0 │ │ + 5f94: fb44 ffff ; instruction: 0xfb44ffff │ │ + 5f98: 073c lsls r4, r7, #28 │ │ + 5f9a: 0000 movs r0, r0 │ │ + 5f9c: 075c lsls r4, r3, #29 │ │ + 5f9e: 0000 movs r0, r0 │ │ + 5fa0: 3da1 subs r5, #161 ; 0xa1 │ │ + 5fa2: 0000 movs r0, r0 │ │ + 5fa4: 0401 lsls r1, r0, #16 │ │ + 5fa6: 0000 movs r0, r0 │ │ + 5fa8: 3d87 subs r5, #135 ; 0x87 │ │ + 5faa: 0000 movs r0, r0 │ │ + 5fac: 3d64 subs r5, #100 ; 0x64 │ │ + 5fae: 0000 movs r0, r0 │ │ + 5fb0: 04bc lsls r4, r7, #18 │ │ + ... │ │ + │ │ +00005fb4 : │ │ + 5fb4: 4b1d ldr r3, [pc, #116] ; (602c ) │ │ + 5fb6: b570 push {r4, r5, r6, lr} │ │ + 5fb8: 447b add r3, pc │ │ + 5fba: 681b ldr r3, [r3, #0] │ │ + 5fbc: 1c04 adds r4, r0, #0 │ │ + 5fbe: 2600 movs r6, #0 │ │ + 5fc0: 1c1d adds r5, r3, #0 │ │ + 5fc2: 681a ldr r2, [r3, #0] │ │ + 5fc4: b0a2 sub sp, #136 ; 0x88 │ │ + 5fc6: 9221 str r2, [sp, #132] ; 0x84 │ │ + 5fc8: 1c20 adds r0, r4, #0 │ │ + 5fca: 2100 movs r1, #0 │ │ + 5fcc: aa01 add r2, sp, #4 │ │ + 5fce: f7ff fefb bl 5dc8 │ │ + 5fd2: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 5fd4: f7fe ff46 bl 4e64 │ │ + 5fd8: 2800 cmp r0, #0 │ │ + 5fda: dd00 ble.n 5fde │ │ + 5fdc: 2601 movs r6, #1 │ │ + 5fde: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 5fe0: f7fe ff40 bl 4e64 │ │ + 5fe4: 2800 cmp r0, #0 │ │ + 5fe6: d101 bne.n 5fec │ │ + 5fe8: 2e00 cmp r6, #0 │ │ + 5fea: d105 bne.n 5ff8 │ │ + 5fec: 23e2 movs r3, #226 ; 0xe2 │ │ + 5fee: 6a62 ldr r2, [r4, #36] ; 0x24 │ │ + 5ff0: 00db lsls r3, r3, #3 │ │ + 5ff2: 58d3 ldr r3, [r2, r3] │ │ + 5ff4: 3301 adds r3, #1 │ │ + 5ff6: d0e7 beq.n 5fc8 │ │ + 5ff8: 1c20 adds r0, r4, #0 │ │ + 5ffa: f7ff f96e bl 52da │ │ + 5ffe: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 6000: f7fe ff30 bl 4e64 │ │ + 6004: 2800 cmp r0, #0 │ │ + 6006: dd02 ble.n 600e │ │ + 6008: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 600a: f7ff fddd bl 5bc8 │ │ + 600e: 1c20 adds r0, r4, #0 │ │ + 6010: f7ff f971 bl 52f6 │ │ + 6014: 1c20 adds r0, r4, #0 │ │ + 6016: f002 ff6f bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 601a: 9a21 ldr r2, [sp, #132] ; 0x84 │ │ + 601c: 682b ldr r3, [r5, #0] │ │ + 601e: 2000 movs r0, #0 │ │ + 6020: 429a cmp r2, r3 │ │ + 6022: d001 beq.n 6028 │ │ + 6024: f002 ff58 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 6028: b022 add sp, #136 ; 0x88 │ │ + 602a: bd70 pop {r4, r5, r6, pc} │ │ + 602c: 5f00 ldrsh r0, [r0, r4] │ │ + ... │ │ + │ │ +00006030 : │ │ + 6030: 2300 movs r3, #0 │ │ + 6032: b510 push {r4, lr} │ │ + 6034: 4299 cmp r1, r3 │ │ + 6036: d10d bne.n 6054 │ │ + 6038: 2101 movs r1, #1 │ │ + 603a: 4b0a ldr r3, [pc, #40] ; (6064 ) │ │ + 603c: 4a0a ldr r2, [pc, #40] ; (6068 ) │ │ + 603e: 18c3 adds r3, r0, r3 │ │ + 6040: 1882 adds r2, r0, r2 │ │ + 6042: 7019 strb r1, [r3, #0] │ │ + 6044: 3301 adds r3, #1 │ │ + 6046: 4293 cmp r3, r2 │ │ + 6048: d1fb bne.n 6042 │ │ + 604a: 4b06 ldr r3, [pc, #24] ; (6064 ) │ │ + 604c: 18c1 adds r1, r0, r3 │ │ + 604e: f7fe f8f1 bl 4234 │ │ + 6052: bd10 pop {r4, pc} │ │ + 6054: 4a03 ldr r2, [pc, #12] ; (6064 ) │ │ + 6056: 5ccc ldrb r4, [r1, r3] │ │ + 6058: 189a adds r2, r3, r2 │ │ + 605a: 3301 adds r3, #1 │ │ + 605c: 5484 strb r4, [r0, r2] │ │ + 605e: 2b15 cmp r3, #21 │ │ + 6060: d1f8 bne.n 6054 │ │ + 6062: e7f2 b.n 604a │ │ + 6064: 0794 lsls r4, r2, #30 │ │ + 6066: 0000 movs r0, r0 │ │ + 6068: 07a9 lsls r1, r5, #30 │ │ + ... │ │ + │ │ +0000606c : │ │ + 606c: b5f0 push {r4, r5, r6, r7, lr} │ │ + 606e: 1c04 adds r4, r0, #0 │ │ + 6070: b085 sub sp, #20 │ │ + 6072: 1c0f adds r7, r1, #0 │ │ + 6074: 1c1e adds r6, r3, #0 │ │ + 6076: 9203 str r2, [sp, #12] │ │ + 6078: f7fe fcb4 bl 49e4 │ │ + 607c: 4b24 ldr r3, [pc, #144] ; (6110 ) │ │ + 607e: 2500 movs r5, #0 │ │ + 6080: 447b add r3, pc │ │ + 6082: 681b ldr r3, [r3, #0] │ │ + 6084: 2201 movs r2, #1 │ │ + 6086: 3308 adds r3, #8 │ │ + 6088: 6023 str r3, [r4, #0] │ │ + 608a: 23e6 movs r3, #230 ; 0xe6 │ │ + 608c: 00db lsls r3, r3, #3 │ │ + 608e: 50e5 str r5, [r4, r3] │ │ + 6090: 18e3 adds r3, r4, r3 │ │ + 6092: 605d str r5, [r3, #4] │ │ + 6094: 609d str r5, [r3, #8] │ │ + 6096: 4b1f ldr r3, [pc, #124] ; (6114 ) │ │ + 6098: 50e2 str r2, [r4, r3] │ │ + 609a: 4b1f ldr r3, [pc, #124] ; (6118 ) │ │ + 609c: 9a03 ldr r2, [sp, #12] │ │ + 609e: 50e7 str r7, [r4, r3] │ │ + 60a0: 23f0 movs r3, #240 ; 0xf0 │ │ + 60a2: 00db lsls r3, r3, #3 │ │ + 60a4: 50e2 str r2, [r4, r3] │ │ + 60a6: 23f1 movs r3, #241 ; 0xf1 │ │ + 60a8: 00db lsls r3, r3, #3 │ │ + 60aa: 18e0 adds r0, r4, r3 │ │ + 60ac: f000 faf3 bl 6696 │ │ + 60b0: 23f2 movs r3, #242 ; 0xf2 │ │ + 60b2: 9a0a ldr r2, [sp, #40] ; 0x28 │ │ + 60b4: 00db lsls r3, r3, #3 │ │ + 60b6: 1c20 adds r0, r4, #0 │ │ + 60b8: 50e2 str r2, [r4, r3] │ │ + 60ba: 1c31 adds r1, r6, #0 │ │ + 60bc: f7fe f940 bl 4340 │ │ + 60c0: 4b16 ldr r3, [pc, #88] ; (611c ) │ │ + 60c2: 4a17 ldr r2, [pc, #92] ; (6120 ) │ │ + 60c4: 18e3 adds r3, r4, r3 │ │ + 60c6: 18a2 adds r2, r4, r2 │ │ + 60c8: 601d str r5, [r3, #0] │ │ + 60ca: 621d str r5, [r3, #32] │ │ + 60cc: 3304 adds r3, #4 │ │ + 60ce: 4293 cmp r3, r2 │ │ + 60d0: d1fa bne.n 60c8 │ │ + 60d2: 4b14 ldr r3, [pc, #80] ; (6124 ) │ │ + 60d4: 50e6 str r6, [r4, r3] │ │ + 60d6: 2e01 cmp r6, #1 │ │ + 60d8: d107 bne.n 60ea │ │ + 60da: 2303 movs r3, #3 │ │ + 60dc: 1c20 adds r0, r4, #0 │ │ + 60de: 9300 str r3, [sp, #0] │ │ + 60e0: 2100 movs r1, #0 │ │ + 60e2: 2202 movs r2, #2 │ │ + 60e4: 1c33 adds r3, r6, #0 │ │ + 60e6: f7fe f878 bl 41da │ │ + 60ea: 4b0f ldr r3, [pc, #60] ; (6128 ) │ │ + 60ec: 2001 movs r0, #1 │ │ + 60ee: 18e3 adds r3, r4, r3 │ │ + 60f0: 1c19 adds r1, r3, #0 │ │ + 60f2: 4a0e ldr r2, [pc, #56] ; (612c ) │ │ + 60f4: 18a2 adds r2, r4, r2 │ │ + 60f6: 7018 strb r0, [r3, #0] │ │ + 60f8: 3301 adds r3, #1 │ │ + 60fa: 4293 cmp r3, r2 │ │ + 60fc: d1fb bne.n 60f6 │ │ + 60fe: 1c20 adds r0, r4, #0 │ │ + 6100: f7ff ff96 bl 6030 │ │ + 6104: 2200 movs r2, #0 │ │ + 6106: 1c20 adds r0, r4, #0 │ │ + 6108: 4b09 ldr r3, [pc, #36] ; (6130 ) │ │ + 610a: 50e2 str r2, [r4, r3] │ │ + 610c: b005 add sp, #20 │ │ + 610e: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 6110: 5e4c ldrsh r4, [r1, r1] │ │ + 6112: 0000 movs r0, r0 │ │ + 6114: 072c lsls r4, r5, #28 │ │ + 6116: 0000 movs r0, r0 │ │ + 6118: 077c lsls r4, r7, #29 │ │ + 611a: 0000 movs r0, r0 │ │ + 611c: 073c lsls r4, r7, #28 │ │ + 611e: 0000 movs r0, r0 │ │ + 6120: 075c lsls r4, r3, #29 │ │ + 6122: 0000 movs r0, r0 │ │ + 6124: 0724 lsls r4, r4, #28 │ │ + 6126: 0000 movs r0, r0 │ │ + 6128: 0794 lsls r4, r2, #30 │ │ + 612a: 0000 movs r0, r0 │ │ + 612c: 07a9 lsls r1, r5, #30 │ │ + 612e: 0000 movs r0, r0 │ │ + 6130: 07ac lsls r4, r5, #30 │ │ + ... │ │ + │ │ +00006134 : │ │ + 6134: b5f0 push {r4, r5, r6, r7, lr} │ │ + 6136: 1c05 adds r5, r0, #0 │ │ + 6138: 20f6 movs r0, #246 ; 0xf6 │ │ + 613a: b085 sub sp, #20 │ │ + 613c: 1c0f adds r7, r1, #0 │ │ + 613e: 1c16 adds r6, r2, #0 │ │ + 6140: 00c0 lsls r0, r0, #3 │ │ + 6142: 9303 str r3, [sp, #12] │ │ + 6144: f002 ff00 bl 8f48 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + 6148: 9b0b ldr r3, [sp, #44] ; 0x2c │ │ + 614a: 1c32 adds r2, r6, #0 │ │ + 614c: 9300 str r3, [sp, #0] │ │ + 614e: 1c39 adds r1, r7, #0 │ │ + 6150: 9b03 ldr r3, [sp, #12] │ │ + 6152: 1c04 adds r4, r0, #0 │ │ + 6154: f7ff ff8a bl 606c │ │ + 6158: 4b02 ldr r3, [pc, #8] ; (6164 ) │ │ + 615a: 9a0a ldr r2, [sp, #40] ; 0x28 │ │ + 615c: 626c str r4, [r5, #36] ; 0x24 │ │ + 615e: 50e2 str r2, [r4, r3] │ │ + 6160: b005 add sp, #20 │ │ + 6162: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 6164: 072c lsls r4, r5, #28 │ │ + ... │ │ + │ │ +00006168 : │ │ + 6168: b5f0 push {r4, r5, r6, r7, lr} │ │ + 616a: 4d25 ldr r5, [pc, #148] ; (6200 ) │ │ + 616c: b089 sub sp, #36 ; 0x24 │ │ + 616e: 9304 str r3, [sp, #16] │ │ + 6170: 447d add r5, pc │ │ + 6172: 9b11 ldr r3, [sp, #68] ; 0x44 │ │ + 6174: 682d ldr r5, [r5, #0] │ │ + 6176: 1c07 adds r7, r0, #0 │ │ + 6178: 9305 str r3, [sp, #20] │ │ + 617a: 682b ldr r3, [r5, #0] │ │ + 617c: 202c movs r0, #44 ; 0x2c │ │ + 617e: 1c0e adds r6, r1, #0 │ │ + 6180: 9203 str r2, [sp, #12] │ │ + 6182: 9307 str r3, [sp, #28] │ │ + 6184: f002 fee0 bl 8f48 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + 6188: 1c04 adds r4, r0, #0 │ │ + 618a: f7ff f899 bl 52c0 │ │ + 618e: 1c32 adds r2, r6, #0 │ │ + 6190: 1c20 adds r0, r4, #0 │ │ + 6192: 1c39 adds r1, r7, #0 │ │ + 6194: f7ff f8bc bl 5310 │ │ + 6198: 1e06 subs r6, r0, #0 │ │ + 619a: d009 beq.n 61b0 │ │ + 619c: 1c20 adds r0, r4, #0 │ │ + 619e: f7ff f8aa bl 52f6 │ │ + 61a2: 1c20 adds r0, r4, #0 │ │ + 61a4: f002 fea8 bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 61a8: f002 ff1e bl 8fe8 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + 61ac: 6800 ldr r0, [r0, #0] │ │ + 61ae: e01f b.n 61f0 │ │ + 61b0: 9b12 ldr r3, [sp, #72] ; 0x48 │ │ + 61b2: 9a04 ldr r2, [sp, #16] │ │ + 61b4: 1c20 adds r0, r4, #0 │ │ + 61b6: 9300 str r3, [sp, #0] │ │ + 61b8: 2301 movs r3, #1 │ │ + 61ba: 9903 ldr r1, [sp, #12] │ │ + 61bc: 9301 str r3, [sp, #4] │ │ + 61be: 9b10 ldr r3, [sp, #64] ; 0x40 │ │ + 61c0: f7ff ffb8 bl 6134 │ │ + 61c4: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 61c6: 9b0e ldr r3, [sp, #56] ; 0x38 │ │ + 61c8: 9910 ldr r1, [sp, #64] ; 0x40 │ │ + 61ca: 6083 str r3, [r0, #8] │ │ + 61cc: 9b0f ldr r3, [sp, #60] ; 0x3c │ │ + 61ce: 6043 str r3, [r0, #4] │ │ + 61d0: f7fe f8b6 bl 4340 │ │ + 61d4: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 61d6: 9905 ldr r1, [sp, #20] │ │ + 61d8: 6803 ldr r3, [r0, #0] │ │ + 61da: 689b ldr r3, [r3, #8] │ │ + 61dc: 4798 blx r3 │ │ + 61de: 4a09 ldr r2, [pc, #36] ; (6204 ) │ │ + 61e0: a806 add r0, sp, #24 │ │ + 61e2: 1c31 adds r1, r6, #0 │ │ + 61e4: 447a add r2, pc │ │ + 61e6: 6812 ldr r2, [r2, #0] │ │ + 61e8: 1c23 adds r3, r4, #0 │ │ + 61ea: f002 ff85 bl 90f8 <_Unwind_GetTextRelBase@@Base+0x228> │ │ + 61ee: 1c30 adds r0, r6, #0 │ │ + 61f0: 9a07 ldr r2, [sp, #28] │ │ + 61f2: 682b ldr r3, [r5, #0] │ │ + 61f4: 429a cmp r2, r3 │ │ + 61f6: d001 beq.n 61fc │ │ + 61f8: f002 fe6e bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 61fc: b009 add sp, #36 ; 0x24 │ │ + 61fe: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 6200: 5d48 ldrb r0, [r1, r5] │ │ + 6202: 0000 movs r0, r0 │ │ + 6204: 5cec ldrb r4, [r5, r3] │ │ + ... │ │ + │ │ +00006208 : │ │ + 6208: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + 620a: 4c1d ldr r4, [pc, #116] ; (6280 ) │ │ + 620c: 1c16 adds r6, r2, #0 │ │ + 620e: 447c add r4, pc │ │ + 6210: 6824 ldr r4, [r4, #0] │ │ + 6212: 1c0d adds r5, r1, #0 │ │ + 6214: 6822 ldr r2, [r4, #0] │ │ + 6216: 1c07 adds r7, r0, #0 │ │ + 6218: 9201 str r2, [sp, #4] │ │ + 621a: 2255 movs r2, #85 ; 0x55 │ │ + 621c: 4032 ands r2, r6 │ │ + 621e: 405a eors r2, r3 │ │ + 6220: 700a strb r2, [r1, #0] │ │ + 6222: 0230 lsls r0, r6, #8 │ │ + 6224: 0a31 lsrs r1, r6, #8 │ │ + 6226: 4301 orrs r1, r0 │ │ + 6228: 7069 strb r1, [r5, #1] │ │ + 622a: 0a09 lsrs r1, r1, #8 │ │ + 622c: 70a9 strb r1, [r5, #2] │ │ + 622e: 212a movs r1, #42 ; 0x2a │ │ + 6230: 4249 negs r1, r1 │ │ + 6232: 404a eors r2, r1 │ │ + 6234: 70eb strb r3, [r5, #3] │ │ + 6236: 189b adds r3, r3, r2 │ │ + 6238: 712b strb r3, [r5, #4] │ │ + 623a: 466b mov r3, sp │ │ + 623c: 1c38 adds r0, r7, #0 │ │ + 623e: 1cd9 adds r1, r3, #3 │ │ + 6240: 2201 movs r2, #1 │ │ + 6242: 2342 movs r3, #66 ; 0x42 │ │ + 6244: f002 ff60 bl 9108 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + 6248: 2800 cmp r0, #0 │ │ + 624a: d00d beq.n 6268 │ │ + 624c: 1c29 adds r1, r5, #0 │ │ + 624e: 1c38 adds r0, r7, #0 │ │ + 6250: 1c32 adds r2, r6, #0 │ │ + 6252: 2300 movs r3, #0 │ │ + 6254: f002 ff60 bl 9118 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + 6258: 1c05 adds r5, r0, #0 │ │ + 625a: 1c43 adds r3, r0, #1 │ │ + 625c: d107 bne.n 626e │ │ + 625e: 4809 ldr r0, [pc, #36] ; (6284 ) │ │ + 6260: 4478 add r0, pc │ │ + 6262: f002 feb1 bl 8fc8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + 6266: e003 b.n 6270 │ │ + 6268: 2501 movs r5, #1 │ │ + 626a: 426d negs r5, r5 │ │ + 626c: e000 b.n 6270 │ │ + 626e: 2500 movs r5, #0 │ │ + 6270: 9a01 ldr r2, [sp, #4] │ │ + 6272: 6823 ldr r3, [r4, #0] │ │ + 6274: 1c28 adds r0, r5, #0 │ │ + 6276: 429a cmp r2, r3 │ │ + 6278: d001 beq.n 627e │ │ + 627a: f002 fe2d bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 627e: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + 6280: 5caa ldrb r2, [r5, r2] │ │ + 6282: 0000 movs r0, r0 │ │ + 6284: 3a66 subs r2, #102 ; 0x66 │ │ + ... │ │ + │ │ +00006288 : │ │ + 6288: b530 push {r4, r5, lr} │ │ + 628a: 7882 ldrb r2, [r0, #2] │ │ + 628c: 7843 ldrb r3, [r0, #1] │ │ + 628e: 1c01 adds r1, r0, #0 │ │ + 6290: 0212 lsls r2, r2, #8 │ │ + 6292: 431a orrs r2, r3 │ │ + 6294: 0213 lsls r3, r2, #8 │ │ + 6296: 0a12 lsrs r2, r2, #8 │ │ + 6298: 4313 orrs r3, r2 │ │ + 629a: 041b lsls r3, r3, #16 │ │ + 629c: 0c1b lsrs r3, r3, #16 │ │ + 629e: 2000 movs r0, #0 │ │ + 62a0: 2b04 cmp r3, #4 │ │ + 62a2: d910 bls.n 62c6 │ │ + 62a4: 2455 movs r4, #85 ; 0x55 │ │ + 62a6: 78cd ldrb r5, [r1, #3] │ │ + 62a8: 780a ldrb r2, [r1, #0] │ │ + 62aa: 4023 ands r3, r4 │ │ + 62ac: 406b eors r3, r5 │ │ + 62ae: 429a cmp r2, r3 │ │ + 62b0: d109 bne.n 62c6 │ │ + 62b2: 232a movs r3, #42 ; 0x2a │ │ + 62b4: 425b negs r3, r3 │ │ + 62b6: 405a eors r2, r3 │ │ + 62b8: 18aa adds r2, r5, r2 │ │ + 62ba: 790b ldrb r3, [r1, #4] │ │ + 62bc: 0610 lsls r0, r2, #24 │ │ + 62be: 0e00 lsrs r0, r0, #24 │ │ + 62c0: 1a18 subs r0, r3, r0 │ │ + 62c2: 4243 negs r3, r0 │ │ + 62c4: 4158 adcs r0, r3 │ │ + 62c6: bd30 pop {r4, r5, pc} │ │ + │ │ +000062c8 : │ │ + 62c8: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + 62ca: 2800 cmp r0, #0 │ │ + 62cc: d102 bne.n 62d4 │ │ + 62ce: 2001 movs r0, #1 │ │ + 62d0: 4240 negs r0, r0 │ │ + 62d2: e043 b.n 635c │ │ + 62d4: 9201 str r2, [sp, #4] │ │ + 62d6: 1c0c adds r4, r1, #0 │ │ + 62d8: 1c05 adds r5, r0, #0 │ │ + 62da: 2700 movs r7, #0 │ │ + 62dc: f002 fe84 bl 8fe8 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + 62e0: 1c3b adds r3, r7, #0 │ │ + 62e2: 6007 str r7, [r0, #0] │ │ + 62e4: 1c21 adds r1, r4, #0 │ │ + 62e6: 1c28 adds r0, r5, #0 │ │ + 62e8: 2205 movs r2, #5 │ │ + 62ea: f002 ff0d bl 9108 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + 62ee: 1c43 adds r3, r0, #1 │ │ + 62f0: d10a bne.n 6308 │ │ + 62f2: f002 fe79 bl 8fe8 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + 62f6: 6803 ldr r3, [r0, #0] │ │ + 62f8: 2b0b cmp r3, #11 │ │ + 62fa: d0e8 beq.n 62ce │ │ + 62fc: f002 fe74 bl 8fe8 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + 6300: 6800 ldr r0, [r0, #0] │ │ + 6302: f002 ff11 bl 9128 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + 6306: e029 b.n 635c │ │ + 6308: 2800 cmp r0, #0 │ │ + 630a: d025 beq.n 6358 │ │ + 630c: 2805 cmp r0, #5 │ │ + 630e: d002 beq.n 6316 │ │ + 6310: 4813 ldr r0, [pc, #76] ; (6360 ) │ │ + 6312: 4478 add r0, pc │ │ + 6314: e022 b.n 635c │ │ + 6316: 1c20 adds r0, r4, #0 │ │ + 6318: f7ff ffb6 bl 6288 │ │ + 631c: 2800 cmp r0, #0 │ │ + 631e: d0f7 beq.n 6310 │ │ + 6320: 78a6 ldrb r6, [r4, #2] │ │ + 6322: 7863 ldrb r3, [r4, #1] │ │ + 6324: 0236 lsls r6, r6, #8 │ │ + 6326: 431e orrs r6, r3 │ │ + 6328: 0233 lsls r3, r6, #8 │ │ + 632a: 0a36 lsrs r6, r6, #8 │ │ + 632c: 4333 orrs r3, r6 │ │ + 632e: 041b lsls r3, r3, #16 │ │ + 6330: 0c1b lsrs r3, r3, #16 │ │ + 6332: 1f5e subs r6, r3, #5 │ │ + 6334: 2e00 cmp r6, #0 │ │ + 6336: d101 bne.n 633c │ │ + 6338: 2000 movs r0, #0 │ │ + 633a: e00f b.n 635c │ │ + 633c: 9a01 ldr r2, [sp, #4] │ │ + 633e: 4293 cmp r3, r2 │ │ + 6340: dce6 bgt.n 6310 │ │ + 6342: 1d61 adds r1, r4, #5 │ │ + 6344: 1c28 adds r0, r5, #0 │ │ + 6346: 1c32 adds r2, r6, #0 │ │ + 6348: 1c3b adds r3, r7, #0 │ │ + 634a: f002 fedd bl 9108 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + 634e: 42b0 cmp r0, r6 │ │ + 6350: d0f2 beq.n 6338 │ │ + 6352: 4804 ldr r0, [pc, #16] ; (6364 ) │ │ + 6354: 4478 add r0, pc │ │ + 6356: e001 b.n 635c │ │ + 6358: 4803 ldr r0, [pc, #12] ; (6368 ) │ │ + 635a: 4478 add r0, pc │ │ + 635c: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + 635e: 46c0 nop ; (mov r8, r8) │ │ + 6360: 39d4 subs r1, #212 ; 0xd4 │ │ + 6362: 0000 movs r0, r0 │ │ + 6364: 3992 subs r1, #146 ; 0x92 │ │ + 6366: 0000 movs r0, r0 │ │ + 6368: 3973 subs r1, #115 ; 0x73 │ │ + ... │ │ + │ │ +0000636c : │ │ + 636c: b508 push {r3, lr} │ │ + 636e: f002 fee3 bl 9138 <_Unwind_GetTextRelBase@@Base+0x268> │ │ + 6372: bd08 pop {r3, pc} │ │ + │ │ +00006374 : │ │ + 6374: 4770 bx lr │ │ + ... │ │ + │ │ +00006378 : │ │ + 6378: 4b07 ldr r3, [pc, #28] ; (6398 ) │ │ + 637a: b510 push {r4, lr} │ │ + 637c: 447b add r3, pc │ │ + 637e: 681b ldr r3, [r3, #0] │ │ + 6380: 1c04 adds r4, r0, #0 │ │ + 6382: 3308 adds r3, #8 │ │ + 6384: 6003 str r3, [r0, #0] │ │ + 6386: 6840 ldr r0, [r0, #4] │ │ + 6388: 2800 cmp r0, #0 │ │ + 638a: d002 beq.n 6392 │ │ + 638c: 6803 ldr r3, [r0, #0] │ │ + 638e: 685b ldr r3, [r3, #4] │ │ + 6390: 4798 blx r3 │ │ + 6392: 1c20 adds r0, r4, #0 │ │ + 6394: bd10 pop {r4, pc} │ │ + 6396: 46c0 nop ; (mov r8, r8) │ │ + 6398: 5b58 ldrh r0, [r3, r5] │ │ + ... │ │ + │ │ +0000639c : │ │ + 639c: b510 push {r4, lr} │ │ + 639e: 1c04 adds r4, r0, #0 │ │ + 63a0: 4b04 ldr r3, [pc, #16] ; (63b4 ) │ │ + 63a2: 447b add r3, pc │ │ + 63a4: 681b ldr r3, [r3, #0] │ │ + 63a6: 3308 adds r3, #8 │ │ + 63a8: 6003 str r3, [r0, #0] │ │ + 63aa: f7ff ffe5 bl 6378 │ │ + 63ae: 1c20 adds r0, r4, #0 │ │ + 63b0: bd10 pop {r4, pc} │ │ + 63b2: 46c0 nop ; (mov r8, r8) │ │ + 63b4: 5b36 ldrh r6, [r6, r4] │ │ + ... │ │ + │ │ +000063b8 : │ │ + 63b8: b510 push {r4, lr} │ │ + 63ba: 1c04 adds r4, r0, #0 │ │ + 63bc: f7ff ffdc bl 6378 │ │ + 63c0: 1c20 adds r0, r4, #0 │ │ + 63c2: f002 fd99 bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 63c6: 1c20 adds r0, r4, #0 │ │ + 63c8: bd10 pop {r4, pc} │ │ + │ │ +000063ca : │ │ + 63ca: b510 push {r4, lr} │ │ + 63cc: 1c04 adds r4, r0, #0 │ │ + 63ce: f7ff ffe5 bl 639c │ │ + 63d2: 1c20 adds r0, r4, #0 │ │ + 63d4: f002 fd90 bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 63d8: 1c20 adds r0, r4, #0 │ │ + 63da: bd10 pop {r4, pc} │ │ + │ │ +000063dc : │ │ + 63dc: 4b0a ldr r3, [pc, #40] ; (6408 ) │ │ + 63de: b513 push {r0, r1, r4, lr} │ │ + 63e0: 447b add r3, pc │ │ + 63e2: 681b ldr r3, [r3, #0] │ │ + 63e4: 6840 ldr r0, [r0, #4] │ │ + 63e6: 681c ldr r4, [r3, #0] │ │ + 63e8: 9401 str r4, [sp, #4] │ │ + 63ea: 1c1c adds r4, r3, #0 │ │ + 63ec: 2800 cmp r0, #0 │ │ + 63ee: d003 beq.n 63f8 │ │ + 63f0: 6803 ldr r3, [r0, #0] │ │ + 63f2: 9200 str r2, [sp, #0] │ │ + 63f4: 689b ldr r3, [r3, #8] │ │ + 63f6: 4798 blx r3 │ │ + 63f8: 9a01 ldr r2, [sp, #4] │ │ + 63fa: 6823 ldr r3, [r4, #0] │ │ + 63fc: 429a cmp r2, r3 │ │ + 63fe: d001 beq.n 6404 │ │ + 6400: f002 fd6a bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 6404: bd13 pop {r0, r1, r4, pc} │ │ + 6406: 46c0 nop ; (mov r8, r8) │ │ + 6408: 5ad8 ldrh r0, [r3, r3] │ │ + ... │ │ + │ │ +0000640c : │ │ + 640c: b538 push {r3, r4, r5, lr} │ │ + 640e: 1c0d adds r5, r1, #0 │ │ + 6410: 1c14 adds r4, r2, #0 │ │ + 6412: f7ff ffe3 bl 63dc │ │ + 6416: 1c28 adds r0, r5, #0 │ │ + 6418: 1c21 adds r1, r4, #0 │ │ + 641a: f002 fe95 bl 9148 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + 641e: bd38 pop {r3, r4, r5, pc} │ │ + │ │ +00006420 : │ │ + 6420: 6843 ldr r3, [r0, #4] │ │ + 6422: 2b00 cmp r3, #0 │ │ + 6424: d001 beq.n 642a │ │ + 6426: 1c18 adds r0, r3, #0 │ │ + 6428: e7fa b.n 6420 │ │ + 642a: 6041 str r1, [r0, #4] │ │ + 642c: 4770 bx lr │ │ + ... │ │ + │ │ +00006430 : │ │ + 6430: 2200 movs r2, #0 │ │ + 6432: 4b04 ldr r3, [pc, #16] ; (6444 ) │ │ + 6434: 6042 str r2, [r0, #4] │ │ + 6436: 6082 str r2, [r0, #8] │ │ + 6438: 447b add r3, pc │ │ + 643a: 681b ldr r3, [r3, #0] │ │ + 643c: 3308 adds r3, #8 │ │ + 643e: 6003 str r3, [r0, #0] │ │ + 6440: 4770 bx lr │ │ + 6442: 46c0 nop ; (mov r8, r8) │ │ + 6444: 5aa4 ldrh r4, [r4, r2] │ │ + ... │ │ + │ │ +00006448 : │ │ + 6448: b510 push {r4, lr} │ │ + 644a: 1c04 adds r4, r0, #0 │ │ + 644c: 1c08 adds r0, r1, #0 │ │ + 644e: 4906 ldr r1, [pc, #24] ; (6468 ) │ │ + 6450: 4479 add r1, pc │ │ + 6452: f002 fe81 bl 9158 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + 6456: 60a0 str r0, [r4, #8] │ │ + 6458: 2800 cmp r0, #0 │ │ + 645a: d103 bne.n 6464 │ │ + 645c: 4803 ldr r0, [pc, #12] ; (646c ) │ │ + 645e: 4478 add r0, pc │ │ + 6460: f002 fdb2 bl 8fc8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + 6464: bd10 pop {r4, pc} │ │ + 6466: 46c0 nop ; (mov r8, r8) │ │ + 6468: 38b7 subs r0, #183 ; 0xb7 │ │ + 646a: 0000 movs r0, r0 │ │ + 646c: 38ab subs r0, #171 ; 0xab │ │ + ... │ │ + │ │ +00006470 : │ │ + 6470: 6880 ldr r0, [r0, #8] │ │ + 6472: b508 push {r3, lr} │ │ + 6474: 2800 cmp r0, #0 │ │ + 6476: d001 beq.n 647c │ │ + 6478: f002 fe76 bl 9168 <_Unwind_GetTextRelBase@@Base+0x298> │ │ + 647c: bd08 pop {r3, pc} │ │ + ... │ │ + │ │ +00006480 : │ │ + 6480: 6883 ldr r3, [r0, #8] │ │ + 6482: b510 push {r4, lr} │ │ + 6484: 1c04 adds r4, r0, #0 │ │ + 6486: 2b00 cmp r3, #0 │ │ + 6488: d00a beq.n 64a0 │ │ + 648a: f7ff fff1 bl 6470 │ │ + 648e: 68a0 ldr r0, [r4, #8] │ │ + 6490: f002 fe72 bl 9178 <_Unwind_GetTextRelBase@@Base+0x2a8> │ │ + 6494: 2800 cmp r0, #0 │ │ + 6496: d003 beq.n 64a0 │ │ + 6498: 4803 ldr r0, [pc, #12] ; (64a8 ) │ │ + 649a: 4478 add r0, pc │ │ + 649c: f002 fd94 bl 8fc8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + 64a0: 2300 movs r3, #0 │ │ + 64a2: 60a3 str r3, [r4, #8] │ │ + 64a4: bd10 pop {r4, pc} │ │ + 64a6: 46c0 nop ; (mov r8, r8) │ │ + 64a8: 3877 subs r0, #119 ; 0x77 │ │ + ... │ │ + │ │ +000064ac : │ │ + 64ac: b510 push {r4, lr} │ │ + 64ae: 1c04 adds r4, r0, #0 │ │ + 64b0: 4b05 ldr r3, [pc, #20] ; (64c8 ) │ │ + 64b2: 447b add r3, pc │ │ + 64b4: 681b ldr r3, [r3, #0] │ │ + 64b6: 3308 adds r3, #8 │ │ + 64b8: 6003 str r3, [r0, #0] │ │ + 64ba: f7ff ffe1 bl 6480 │ │ + 64be: 1c20 adds r0, r4, #0 │ │ + 64c0: f7ff ff5a bl 6378 │ │ + 64c4: 1c20 adds r0, r4, #0 │ │ + 64c6: bd10 pop {r4, pc} │ │ + 64c8: 5a2a ldrh r2, [r5, r0] │ │ + ... │ │ + │ │ +000064cc : │ │ + 64cc: b510 push {r4, lr} │ │ + 64ce: 1c04 adds r4, r0, #0 │ │ + 64d0: f7ff ffec bl 64ac │ │ + 64d4: 1c20 adds r0, r4, #0 │ │ + 64d6: f002 fd0f bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 64da: 1c20 adds r0, r4, #0 │ │ + 64dc: bd10 pop {r4, pc} │ │ + │ │ +000064de : │ │ + 64de: b570 push {r4, r5, r6, lr} │ │ + 64e0: 1c04 adds r4, r0, #0 │ │ + 64e2: 1c0e adds r6, r1, #0 │ │ + 64e4: 1c15 adds r5, r2, #0 │ │ + 64e6: f7ff ff79 bl 63dc │ │ + 64ea: 1c31 adds r1, r6, #0 │ │ + 64ec: 1c2a adds r2, r5, #0 │ │ + 64ee: 68a0 ldr r0, [r4, #8] │ │ + 64f0: f002 fe4a bl 9188 <_Unwind_GetTextRelBase@@Base+0x2b8> │ │ + 64f4: 1c20 adds r0, r4, #0 │ │ + 64f6: f7ff ffbb bl 6470 │ │ + 64fa: bd70 pop {r4, r5, r6, pc} │ │ + │ │ +000064fc : │ │ + 64fc: 6840 ldr r0, [r0, #4] │ │ + 64fe: b508 push {r3, lr} │ │ + 6500: 2800 cmp r0, #0 │ │ + 6502: d002 beq.n 650a │ │ + 6504: 6803 ldr r3, [r0, #0] │ │ + 6506: 689b ldr r3, [r3, #8] │ │ + 6508: 4798 blx r3 │ │ + 650a: bd08 pop {r3, pc} │ │ + │ │ +0000650c : │ │ + 650c: b40e push {r1, r2, r3} │ │ + 650e: b517 push {r0, r1, r2, r4, lr} │ │ + 6510: 4c09 ldr r4, [pc, #36] ; (6538 ) │ │ + 6512: aa05 add r2, sp, #20 │ │ + 6514: ca02 ldmia r2!, {r1} │ │ + 6516: 447c add r4, pc │ │ + 6518: 6824 ldr r4, [r4, #0] │ │ + 651a: 9200 str r2, [sp, #0] │ │ + 651c: 6823 ldr r3, [r4, #0] │ │ + 651e: 9301 str r3, [sp, #4] │ │ + 6520: f7ff ffec bl 64fc │ │ + 6524: 9a01 ldr r2, [sp, #4] │ │ + 6526: 6823 ldr r3, [r4, #0] │ │ + 6528: 429a cmp r2, r3 │ │ + 652a: d001 beq.n 6530 │ │ + 652c: f002 fcd4 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 6530: bc17 pop {r0, r1, r2, r4} │ │ + 6532: bc08 pop {r3} │ │ + 6534: b003 add sp, #12 │ │ + 6536: 4718 bx r3 │ │ + 6538: 59a2 ldr r2, [r4, r6] │ │ + ... │ │ + │ │ +0000653c : │ │ + 653c: b40e push {r1, r2, r3} │ │ + 653e: b577 push {r0, r1, r2, r4, r5, r6, lr} │ │ + 6540: 1c05 adds r5, r0, #0 │ │ + 6542: 4c13 ldr r4, [pc, #76] ; (6590 ) │ │ + 6544: ab07 add r3, sp, #28 │ │ + 6546: cb40 ldmia r3!, {r6} │ │ + 6548: 447c add r4, pc │ │ + 654a: 6824 ldr r4, [r4, #0] │ │ + 654c: 9300 str r3, [sp, #0] │ │ + 654e: 6803 ldr r3, [r0, #0] │ │ + 6550: 6822 ldr r2, [r4, #0] │ │ + 6552: 685b ldr r3, [r3, #4] │ │ + 6554: 9201 str r2, [sp, #4] │ │ + 6556: 4798 blx r3 │ │ + 6558: 1c28 adds r0, r5, #0 │ │ + 655a: 1c31 adds r1, r6, #0 │ │ + 655c: 9a00 ldr r2, [sp, #0] │ │ + 655e: f7ff ffcd bl 64fc │ │ + 6562: 1c30 adds r0, r6, #0 │ │ + 6564: f002 fd18 bl 8f98 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + 6568: 1830 adds r0, r6, r0 │ │ + 656a: 3801 subs r0, #1 │ │ + 656c: 7803 ldrb r3, [r0, #0] │ │ + 656e: 2b0a cmp r3, #10 │ │ + 6570: d004 beq.n 657c │ │ + 6572: 4908 ldr r1, [pc, #32] ; (6594 ) │ │ + 6574: 1c28 adds r0, r5, #0 │ │ + 6576: 4479 add r1, pc │ │ + 6578: f7ff ffc8 bl 650c │ │ + 657c: 9a01 ldr r2, [sp, #4] │ │ + 657e: 6823 ldr r3, [r4, #0] │ │ + 6580: 429a cmp r2, r3 │ │ + 6582: d001 beq.n 6588 │ │ + 6584: f002 fca8 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 6588: bc77 pop {r0, r1, r2, r4, r5, r6} │ │ + 658a: bc08 pop {r3} │ │ + 658c: b003 add sp, #12 │ │ + 658e: 4718 bx r3 │ │ + 6590: 5970 ldr r0, [r6, r5] │ │ + 6592: 0000 movs r0, r0 │ │ + 6594: 37a4 adds r7, #164 ; 0xa4 │ │ + ... │ │ + │ │ +00006598 : │ │ + 6598: 6882 ldr r2, [r0, #8] │ │ + 659a: b508 push {r3, lr} │ │ + 659c: 2a00 cmp r2, #0 │ │ + 659e: d102 bne.n 65a6 │ │ + 65a0: 4903 ldr r1, [pc, #12] ; (65b0 ) │ │ + 65a2: 4479 add r1, pc │ │ + 65a4: e001 b.n 65aa │ │ + 65a6: 4903 ldr r1, [pc, #12] ; (65b4 ) │ │ + 65a8: 4479 add r1, pc │ │ + 65aa: f7ff ffaf bl 650c │ │ + 65ae: bd08 pop {r3, pc} │ │ + 65b0: 377a adds r7, #122 ; 0x7a │ │ + 65b2: 0000 movs r0, r0 │ │ + 65b4: 377a adds r7, #122 ; 0x7a │ │ + ... │ │ + │ │ +000065b8 : │ │ + 65b8: b570 push {r4, r5, r6, lr} │ │ + 65ba: 4c14 ldr r4, [pc, #80] ; (660c ) │ │ + 65bc: b0c2 sub sp, #264 ; 0x108 │ │ + 65be: 1c06 adds r6, r0, #0 │ │ + 65c0: 447c add r4, pc │ │ + 65c2: 6824 ldr r4, [r4, #0] │ │ + 65c4: 2000 movs r0, #0 │ │ + 65c6: 6823 ldr r3, [r4, #0] │ │ + 65c8: ad01 add r5, sp, #4 │ │ + 65ca: 9341 str r3, [sp, #260] ; 0x104 │ │ + 65cc: f002 fde4 bl 9198 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + 65d0: 9000 str r0, [sp, #0] │ │ + 65d2: 4668 mov r0, sp │ │ + 65d4: f002 fde8 bl 91a8 <_Unwind_GetTextRelBase@@Base+0x2d8> │ │ + 65d8: 1c01 adds r1, r0, #0 │ │ + 65da: 1c28 adds r0, r5, #0 │ │ + 65dc: f002 fcec bl 8fb8 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ + 65e0: 1c28 adds r0, r5, #0 │ │ + 65e2: f002 fcd9 bl 8f98 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + 65e6: 2300 movs r3, #0 │ │ + 65e8: 4909 ldr r1, [pc, #36] ; (6610 ) │ │ + 65ea: 1828 adds r0, r5, r0 │ │ + 65ec: 3801 subs r0, #1 │ │ + 65ee: 7003 strb r3, [r0, #0] │ │ + 65f0: 1c2a adds r2, r5, #0 │ │ + 65f2: 1c30 adds r0, r6, #0 │ │ + 65f4: 4479 add r1, pc │ │ + 65f6: f7ff ff89 bl 650c │ │ + 65fa: 9a41 ldr r2, [sp, #260] ; 0x104 │ │ + 65fc: 6823 ldr r3, [r4, #0] │ │ + 65fe: 429a cmp r2, r3 │ │ + 6600: d001 beq.n 6606 │ │ + 6602: f002 fc69 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 6606: b042 add sp, #264 ; 0x108 │ │ + 6608: bd70 pop {r4, r5, r6, pc} │ │ + 660a: 46c0 nop ; (mov r8, r8) │ │ + 660c: 58f8 ldr r0, [r7, r3] │ │ + 660e: 0000 movs r0, r0 │ │ + 6610: 3735 adds r7, #53 ; 0x35 │ │ + ... │ │ + │ │ +00006614 : │ │ + 6614: 4b03 ldr r3, [pc, #12] ; (6624 ) │ │ + 6616: 6041 str r1, [r0, #4] │ │ + 6618: 6082 str r2, [r0, #8] │ │ + 661a: 447b add r3, pc │ │ + 661c: 681b ldr r3, [r3, #0] │ │ + 661e: 3308 adds r3, #8 │ │ + 6620: 6003 str r3, [r0, #0] │ │ + 6622: 4770 bx lr │ │ + 6624: 58c6 ldr r6, [r0, r3] │ │ + ... │ │ + │ │ +00006628 : │ │ + 6628: b5f0 push {r4, r5, r6, r7, lr} │ │ + 662a: 4c15 ldr r4, [pc, #84] ; (6680 ) │ │ + 662c: b085 sub sp, #20 │ │ + 662e: ad01 add r5, sp, #4 │ │ + 6630: 447c add r4, pc │ │ + 6632: 6824 ldr r4, [r4, #0] │ │ + 6634: 2100 movs r1, #0 │ │ + 6636: 6823 ldr r3, [r4, #0] │ │ + 6638: 1c28 adds r0, r5, #0 │ │ + 663a: 9303 str r3, [sp, #12] │ │ + 663c: f002 fdbc bl 91b8 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + 6640: 6868 ldr r0, [r5, #4] │ │ + 6642: f002 fdc1 bl 91c8 <_Unwind_GetTextRelBase@@Base+0x2f8> │ │ + 6646: 4b0d ldr r3, [pc, #52] ; (667c ) │ │ + 6648: 4a0b ldr r2, [pc, #44] ; (6678 ) │ │ + 664a: f002 fdc5 bl 91d8 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + 664e: 1c06 adds r6, r0, #0 │ │ + 6650: 9801 ldr r0, [sp, #4] │ │ + 6652: 1c0f adds r7, r1, #0 │ │ + 6654: f002 fdb8 bl 91c8 <_Unwind_GetTextRelBase@@Base+0x2f8> │ │ + 6658: 1c02 adds r2, r0, #0 │ │ + 665a: 1c0b adds r3, r1, #0 │ │ + 665c: 1c30 adds r0, r6, #0 │ │ + 665e: 1c39 adds r1, r7, #0 │ │ + 6660: f002 fdc2 bl 91e8 <_Unwind_GetTextRelBase@@Base+0x318> │ │ + 6664: 9a03 ldr r2, [sp, #12] │ │ + 6666: 6823 ldr r3, [r4, #0] │ │ + 6668: 429a cmp r2, r3 │ │ + 666a: d001 beq.n 6670 │ │ + 666c: f002 fc34 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 6670: b005 add sp, #20 │ │ + 6672: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 6674: 46c0 nop ; (mov r8, r8) │ │ + 6676: 46c0 nop ; (mov r8, r8) │ │ + 6678: 0000 movs r0, r0 │ │ + 667a: 0000 movs r0, r0 │ │ + 667c: 8480 strh r0, [r0, #36] ; 0x24 │ │ + 667e: 412e asrs r6, r5 │ │ + 6680: 5888 ldr r0, [r1, r2] │ │ + 6682: 0000 movs r0, r0 │ │ + 6684: 46c0 nop ; (mov r8, r8) │ │ + 6686: 46c0 nop ; (mov r8, r8) │ │ + │ │ +00006688 : │ │ + 6688: b510 push {r4, lr} │ │ + 668a: 1c04 adds r4, r0, #0 │ │ + 668c: f7ff ffcc bl 6628 │ │ + 6690: 6020 str r0, [r4, #0] │ │ + 6692: 6061 str r1, [r4, #4] │ │ + 6694: bd10 pop {r4, pc} │ │ + │ │ +00006696 : │ │ + 6696: b510 push {r4, lr} │ │ + 6698: 1c04 adds r4, r0, #0 │ │ + 669a: f7ff fff5 bl 6688 │ │ + 669e: 1c20 adds r0, r4, #0 │ │ + 66a0: bd10 pop {r4, pc} │ │ + │ │ +000066a2 : │ │ + 66a2: b510 push {r4, lr} │ │ + 66a4: 1c04 adds r4, r0, #0 │ │ + 66a6: f7ff ffbf bl 6628 │ │ + 66aa: 6822 ldr r2, [r4, #0] │ │ + 66ac: 6863 ldr r3, [r4, #4] │ │ + 66ae: f002 fd03 bl 90b8 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + 66b2: bd10 pop {r4, pc} │ │ + │ │ +000066b4 : │ │ + 66b4: b508 push {r3, lr} │ │ + 66b6: 23fa movs r3, #250 ; 0xfa │ │ + 66b8: 009b lsls r3, r3, #2 │ │ + 66ba: 4358 muls r0, r3 │ │ + 66bc: f002 fd9c bl 91f8 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + 66c0: bd08 pop {r3, pc} │ │ + ... │ │ + │ │ +000066c4 : │ │ + 66c4: b5f0 push {r4, r5, r6, r7, lr} │ │ + 66c6: b08d sub sp, #52 ; 0x34 │ │ + 66c8: 9306 str r3, [sp, #24] │ │ + 66ca: 6913 ldr r3, [r2, #16] │ │ + 66cc: 1c14 adds r4, r2, #0 │ │ + 66ce: 9307 str r3, [sp, #28] │ │ + 66d0: 68d3 ldr r3, [r2, #12] │ │ + 66d2: 9009 str r0, [sp, #36] ; 0x24 │ │ + 66d4: 910a str r1, [sp, #40] ; 0x28 │ │ + 66d6: 9308 str r3, [sp, #32] │ │ + 66d8: 6853 ldr r3, [r2, #4] │ │ + 66da: 4a27 ldr r2, [pc, #156] ; (6778 ) │ │ + 66dc: 009b lsls r3, r3, #2 │ │ + 66de: 447a add r2, pc │ │ + 66e0: 589b ldr r3, [r3, r2] │ │ + 66e2: 3b02 subs r3, #2 │ │ + 66e4: 425a negs r2, r3 │ │ + 66e6: 415a adcs r2, r3 │ │ + 66e8: 2300 movs r3, #0 │ │ + 66ea: 920b str r2, [sp, #44] ; 0x2c │ │ + 66ec: 2600 movs r6, #0 │ │ + 66ee: 9303 str r3, [sp, #12] │ │ + 66f0: 6863 ldr r3, [r4, #4] │ │ + 66f2: 4a22 ldr r2, [pc, #136] ; (677c ) │ │ + 66f4: 009b lsls r3, r3, #2 │ │ + 66f6: 447a add r2, pc │ │ + 66f8: 18d3 adds r3, r2, r3 │ │ + 66fa: 6d5b ldr r3, [r3, #84] ; 0x54 │ │ + 66fc: 429e cmp r6, r3 │ │ + 66fe: da2f bge.n 6760 │ │ + 6700: 2700 movs r7, #0 │ │ + 6702: 9b03 ldr r3, [sp, #12] │ │ + 6704: 6126 str r6, [r4, #16] │ │ + 6706: 60e3 str r3, [r4, #12] │ │ + 6708: 68a3 ldr r3, [r4, #8] │ │ + 670a: 429f cmp r7, r3 │ │ + 670c: da26 bge.n 675c │ │ + 670e: 2500 movs r5, #0 │ │ + 6710: 68a3 ldr r3, [r4, #8] │ │ + 6712: 429d cmp r5, r3 │ │ + 6714: da20 bge.n 6758 │ │ + 6716: 1c20 adds r0, r4, #0 │ │ + 6718: 1c29 adds r1, r5, #0 │ │ + 671a: 1c3a adds r2, r7, #0 │ │ + 671c: f7fe f818 bl 4750 │ │ + 6720: 2801 cmp r0, #1 │ │ + 6722: d117 bne.n 6754 │ │ + 6724: 9b12 ldr r3, [sp, #72] ; 0x48 │ │ + 6726: 980a ldr r0, [sp, #40] ; 0x28 │ │ + 6728: 1c21 adds r1, r4, #0 │ │ + 672a: 1b5b subs r3, r3, r5 │ │ + 672c: 9304 str r3, [sp, #16] │ │ + 672e: 9b13 ldr r3, [sp, #76] ; 0x4c │ │ + 6730: 9a06 ldr r2, [sp, #24] │ │ + 6732: 1bdb subs r3, r3, r7 │ │ + 6734: 9305 str r3, [sp, #20] │ │ + 6736: 9300 str r3, [sp, #0] │ │ + 6738: 9b04 ldr r3, [sp, #16] │ │ + 673a: f7fd fe49 bl 43d0 │ │ + 673e: 28f1 cmp r0, #241 ; 0xf1 │ │ + 6740: d108 bne.n 6754 │ │ + 6742: 9b09 ldr r3, [sp, #36] ; 0x24 │ │ + 6744: 9906 ldr r1, [sp, #24] │ │ + 6746: 1c22 adds r2, r4, #0 │ │ + 6748: 1d18 adds r0, r3, #4 │ │ + 674a: 9b05 ldr r3, [sp, #20] │ │ + 674c: 9300 str r3, [sp, #0] │ │ + 674e: 9b04 ldr r3, [sp, #16] │ │ + 6750: f7fe faa9 bl 4ca6 │ │ + 6754: 3501 adds r5, #1 │ │ + 6756: e7db b.n 6710 │ │ + 6758: 3701 adds r7, #1 │ │ + 675a: e7d5 b.n 6708 │ │ + 675c: 3601 adds r6, #1 │ │ + 675e: e7c7 b.n 66f0 │ │ + 6760: 9b03 ldr r3, [sp, #12] │ │ + 6762: 9a0b ldr r2, [sp, #44] ; 0x2c │ │ + 6764: 4293 cmp r3, r2 │ │ + 6766: da01 bge.n 676c │ │ + 6768: 2301 movs r3, #1 │ │ + 676a: e7bf b.n 66ec │ │ + 676c: 9b08 ldr r3, [sp, #32] │ │ + 676e: 60e3 str r3, [r4, #12] │ │ + 6770: 9b07 ldr r3, [sp, #28] │ │ + 6772: 6123 str r3, [r4, #16] │ │ + 6774: b00d add sp, #52 ; 0x34 │ │ + 6776: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 6778: 375e adds r7, #94 ; 0x5e │ │ + 677a: 0000 movs r0, r0 │ │ + 677c: 3746 adds r7, #70 ; 0x46 │ │ + ... │ │ + │ │ +00006780 : │ │ + 6780: b5f0 push {r4, r5, r6, r7, lr} │ │ + 6782: 1c0c adds r4, r1, #0 │ │ + 6784: 1c1f adds r7, r3, #0 │ │ + 6786: 2500 movs r5, #0 │ │ + 6788: b085 sub sp, #20 │ │ + 678a: 9002 str r0, [sp, #8] │ │ + 678c: 9203 str r2, [sp, #12] │ │ + 678e: 68a3 ldr r3, [r4, #8] │ │ + 6790: 429d cmp r5, r3 │ │ + 6792: da23 bge.n 67dc │ │ + 6794: 2600 movs r6, #0 │ │ + 6796: 6863 ldr r3, [r4, #4] │ │ + 6798: 429e cmp r6, r3 │ │ + 679a: da14 bge.n 67c6 │ │ + 679c: 68a3 ldr r3, [r4, #8] │ │ + 679e: 4a10 ldr r2, [pc, #64] ; (67e0 ) │ │ + 67a0: 4373 muls r3, r6 │ │ + 67a2: 58a2 ldr r2, [r4, r2] │ │ + 67a4: 1952 adds r2, r2, r5 │ │ + 67a6: 5cd3 ldrb r3, [r2, r3] │ │ + 67a8: 2bfb cmp r3, #251 ; 0xfb │ │ + 67aa: d80a bhi.n 67c2 │ │ + 67ac: 4a0d ldr r2, [pc, #52] ; (67e4 ) │ │ + 67ae: 447a add r2, pc │ │ + 67b0: 1c11 adds r1, r2, #0 │ │ + 67b2: 3128 adds r1, #40 ; 0x28 │ │ + 67b4: 5dc9 ldrb r1, [r1, r7] │ │ + 67b6: 400b ands r3, r1 │ │ + 67b8: d003 beq.n 67c2 │ │ + 67ba: 322c adds r2, #44 ; 0x2c │ │ + 67bc: 5dd2 ldrb r2, [r2, r7] │ │ + 67be: 429a cmp r2, r3 │ │ + 67c0: d203 bcs.n 67ca │ │ + 67c2: 3601 adds r6, #1 │ │ + 67c4: e7e7 b.n 6796 │ │ + 67c6: 3501 adds r5, #1 │ │ + 67c8: e7e1 b.n 678e │ │ + 67ca: 9600 str r6, [sp, #0] │ │ + 67cc: 9501 str r5, [sp, #4] │ │ + 67ce: 9802 ldr r0, [sp, #8] │ │ + 67d0: 1c21 adds r1, r4, #0 │ │ + 67d2: 9a03 ldr r2, [sp, #12] │ │ + 67d4: 1c3b adds r3, r7, #0 │ │ + 67d6: f7ff ff75 bl 66c4 │ │ + 67da: e7f2 b.n 67c2 │ │ + 67dc: b005 add sp, #20 │ │ + 67de: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 67e0: 070c lsls r4, r1, #28 │ │ + 67e2: 0000 movs r0, r0 │ │ + 67e4: 370e adds r7, #14 │ │ + ... │ │ + │ │ +000067e8 : │ │ + 67e8: b5f0 push {r4, r5, r6, r7, lr} │ │ + 67ea: b085 sub sp, #20 │ │ + 67ec: 9303 str r3, [sp, #12] │ │ + 67ee: 6883 ldr r3, [r0, #8] │ │ + 67f0: 2700 movs r7, #0 │ │ + 67f2: 6043 str r3, [r0, #4] │ │ + 67f4: 60c3 str r3, [r0, #12] │ │ + 67f6: 1c13 adds r3, r2, #0 │ │ + 67f8: 9201 str r2, [sp, #4] │ │ + 67fa: 025b lsls r3, r3, #9 │ │ + 67fc: 0192 lsls r2, r2, #6 │ │ + 67fe: 1a9b subs r3, r3, r2 │ │ + 6800: 1c1d adds r5, r3, #0 │ │ + 6802: 1c04 adds r4, r0, #0 │ │ + 6804: 1c3e adds r6, r7, #0 │ │ + 6806: 35b9 adds r5, #185 ; 0xb9 │ │ + 6808: 3314 adds r3, #20 │ │ + 680a: 35ff adds r5, #255 ; 0xff │ │ + 680c: 18cb adds r3, r1, r3 │ │ + 680e: 9100 str r1, [sp, #0] │ │ + 6810: 194d adds r5, r1, r5 │ │ + 6812: 9302 str r3, [sp, #8] │ │ + 6814: 682b ldr r3, [r5, #0] │ │ + 6816: 2b00 cmp r3, #0 │ │ + 6818: d013 beq.n 6842 │ │ + 681a: 9b01 ldr r3, [sp, #4] │ │ + 681c: 1c20 adds r0, r4, #0 │ │ + 681e: 9900 ldr r1, [sp, #0] │ │ + 6820: 1c2a adds r2, r5, #0 │ │ + 6822: f7ff ffad bl 6780 │ │ + 6826: 6863 ldr r3, [r4, #4] │ │ + 6828: 2b00 cmp r3, #0 │ │ + 682a: d003 beq.n 6834 │ │ + 682c: 69db ldr r3, [r3, #28] │ │ + 682e: 42bb cmp r3, r7 │ │ + 6830: dc02 bgt.n 6838 │ │ + 6832: e006 b.n 6842 │ │ + 6834: 2f00 cmp r7, #0 │ │ + 6836: da04 bge.n 6842 │ │ + 6838: 1c1f adds r7, r3, #0 │ │ + 683a: 9b03 ldr r3, [sp, #12] │ │ + 683c: 3601 adds r6, #1 │ │ + 683e: 429e cmp r6, r3 │ │ + 6840: da03 bge.n 684a │ │ + 6842: 9b02 ldr r3, [sp, #8] │ │ + 6844: 3d14 subs r5, #20 │ │ + 6846: 429d cmp r5, r3 │ │ + 6848: d1e4 bne.n 6814 │ │ + 684a: 1d20 adds r0, r4, #4 │ │ + 684c: f7fe fa63 bl 4d16 │ │ + 6850: b005 add sp, #20 │ │ + 6852: bdf0 pop {r4, r5, r6, r7, pc} │ │ + │ │ +00006854 : │ │ + 6854: 2314 movs r3, #20 │ │ + 6856: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + 6858: 1c16 adds r6, r2, #0 │ │ + 685a: 6892 ldr r2, [r2, #8] │ │ + 685c: 024c lsls r4, r1, #9 │ │ + 685e: 1c07 adds r7, r0, #0 │ │ + 6860: 435a muls r2, r3 │ │ + 6862: 1c13 adds r3, r2, #0 │ │ + 6864: 018a lsls r2, r1, #6 │ │ + 6866: 1aa4 subs r4, r4, r2 │ │ + 6868: 191c adds r4, r3, r4 │ │ + 686a: 1c0d adds r5, r1, #0 │ │ + 686c: 1904 adds r4, r0, r4 │ │ + 686e: f7fd fca5 bl 41bc │ │ + 6872: 69b3 ldr r3, [r6, #24] │ │ + 6874: 1c29 adds r1, r5, #0 │ │ + 6876: 1ac0 subs r0, r0, r3 │ │ + 6878: 6b23 ldr r3, [r4, #48] ; 0x30 │ │ + 687a: 0fda lsrs r2, r3, #31 │ │ + 687c: 18d3 adds r3, r2, r3 │ │ + 687e: 105b asrs r3, r3, #1 │ │ + 6880: 18c0 adds r0, r0, r3 │ │ + 6882: 17c2 asrs r2, r0, #31 │ │ + 6884: 1883 adds r3, r0, r2 │ │ + 6886: 4053 eors r3, r2 │ │ + 6888: 1c38 adds r0, r7, #0 │ │ + 688a: 9301 str r3, [sp, #4] │ │ + 688c: f7fd fc9d bl 41ca │ │ + 6890: 6972 ldr r2, [r6, #20] │ │ + 6892: 6b23 ldr r3, [r4, #48] ; 0x30 │ │ + 6894: 1a80 subs r0, r0, r2 │ │ + 6896: 0fda lsrs r2, r3, #31 │ │ + 6898: 18d3 adds r3, r2, r3 │ │ + 689a: 105b asrs r3, r3, #1 │ │ + 689c: 18c0 adds r0, r0, r3 │ │ + 689e: 17c3 asrs r3, r0, #31 │ │ + 68a0: 18c0 adds r0, r0, r3 │ │ + 68a2: 4058 eors r0, r3 │ │ + 68a4: 9b01 ldr r3, [sp, #4] │ │ + 68a6: 1818 adds r0, r3, r0 │ │ + 68a8: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + │ │ +000068aa : │ │ + 68aa: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + 68ac: 1c17 adds r7, r2, #0 │ │ + 68ae: 018a lsls r2, r1, #6 │ │ + 68b0: 4694 mov ip, r2 │ │ + 68b2: 2500 movs r5, #0 │ │ + 68b4: 9300 str r3, [sp, #0] │ │ + 68b6: 4663 mov r3, ip │ │ + 68b8: 1c06 adds r6, r0, #0 │ │ + 68ba: 1c2c adds r4, r5, #0 │ │ + 68bc: 024a lsls r2, r1, #9 │ │ + 68be: 1ad2 subs r2, r2, r3 │ │ + 68c0: 3208 adds r2, #8 │ │ + 68c2: 3618 adds r6, #24 │ │ + 68c4: 9201 str r2, [sp, #4] │ │ + 68c6: 428d cmp r5, r1 │ │ + 68c8: d007 beq.n 68da │ │ + 68ca: 9b01 ldr r3, [sp, #4] │ │ + 68cc: 18c2 adds r2, r0, r3 │ │ + 68ce: 6952 ldr r2, [r2, #20] │ │ + 68d0: 4295 cmp r5, r2 │ │ + 68d2: d00c beq.n 68ee │ │ + 68d4: 6833 ldr r3, [r6, #0] │ │ + 68d6: 1ae4 subs r4, r4, r3 │ │ + 68d8: e009 b.n 68ee │ │ + 68da: 1c32 adds r2, r6, #0 │ │ + 68dc: 6833 ldr r3, [r6, #0] │ │ + 68de: 3a0c subs r2, #12 │ │ + 68e0: 18e4 adds r4, r4, r3 │ │ + 68e2: 6813 ldr r3, [r2, #0] │ │ + 68e4: 22af movs r2, #175 ; 0xaf │ │ + 68e6: 469c mov ip, r3 │ │ + 68e8: 4663 mov r3, ip │ │ + 68ea: 4353 muls r3, r2 │ │ + 68ec: 1ae4 subs r4, r4, r3 │ │ + 68ee: 36c1 adds r6, #193 ; 0xc1 │ │ + 68f0: 3501 adds r5, #1 │ │ + 68f2: 36ff adds r6, #255 ; 0xff │ │ + 68f4: 2d04 cmp r5, #4 │ │ + 68f6: d1e6 bne.n 68c6 │ │ + 68f8: 9a00 ldr r2, [sp, #0] │ │ + 68fa: f7ff ffab bl 6854 │ │ + 68fe: 2314 movs r3, #20 │ │ + 6900: 1c02 adds r2, r0, #0 │ │ + 6902: 1c10 adds r0, r2, #0 │ │ + 6904: 4358 muls r0, r3 │ │ + 6906: 1824 adds r4, r4, r0 │ │ + 6908: f002 fba6 bl 9058 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + 690c: 1c79 adds r1, r7, #1 │ │ + 690e: f002 fb13 bl 8f38 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + 6912: 3164 adds r1, #100 ; 0x64 │ │ + 6914: 1c20 adds r0, r4, #0 │ │ + 6916: 4348 muls r0, r1 │ │ + 6918: 2164 movs r1, #100 ; 0x64 │ │ + 691a: f002 fc75 bl 9208 <_Unwind_GetTextRelBase@@Base+0x338> │ │ + 691e: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + │ │ +00006920 : │ │ + 6920: b5f0 push {r4, r5, r6, r7, lr} │ │ + 6922: 4c33 ldr r4, [pc, #204] ; (69f0 ) │ │ + 6924: 4b33 ldr r3, [pc, #204] ; (69f4 ) │ │ + 6926: 4a34 ldr r2, [pc, #208] ; (69f8 ) │ │ + 6928: 44a5 add sp, r4 │ │ + 692a: 1c04 adds r4, r0, #0 │ │ + 692c: 447b add r3, pc │ │ + 692e: 681b ldr r3, [r3, #0] │ │ + 6930: a902 add r1, sp, #8 │ │ + 6932: 1852 adds r2, r2, r1 │ │ + 6934: 681b ldr r3, [r3, #0] │ │ + 6936: ae03 add r6, sp, #12 │ │ + 6938: 6013 str r3, [r2, #0] │ │ + 693a: 69c3 ldr r3, [r0, #28] │ │ + 693c: 1c30 adds r0, r6, #0 │ │ + 693e: 6899 ldr r1, [r3, #8] │ │ + 6940: 685a ldr r2, [r3, #4] │ │ + 6942: f7fd fc17 bl 4174 │ │ + 6946: 6861 ldr r1, [r4, #4] │ │ + 6948: 68a3 ldr r3, [r4, #8] │ │ + 694a: 4299 cmp r1, r3 │ │ + 694c: dd02 ble.n 6954 │ │ + 694e: 2000 movs r0, #0 │ │ + 6950: f002 fc62 bl 9218 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + 6954: 6823 ldr r3, [r4, #0] │ │ + 6956: 7c27 ldrb r7, [r4, #16] │ │ + 6958: 69e5 ldr r5, [r4, #28] │ │ + 695a: 1d18 adds r0, r3, #4 │ │ + 695c: f7fe fa24 bl 4da8 │ │ + 6960: 1c2a adds r2, r5, #0 │ │ + 6962: 1c03 adds r3, r0, #0 │ │ + 6964: 1c39 adds r1, r7, #0 │ │ + 6966: 1c30 adds r0, r6, #0 │ │ + 6968: f7fd fe46 bl 45f8 │ │ + 696c: 6823 ldr r3, [r4, #0] │ │ + 696e: 6861 ldr r1, [r4, #4] │ │ + 6970: 6965 ldr r5, [r4, #20] │ │ + 6972: 1d18 adds r0, r3, #4 │ │ + 6974: 7c27 ldrb r7, [r4, #16] │ │ + 6976: f7fe fa17 bl 4da8 │ │ + 697a: 1c2a adds r2, r5, #0 │ │ + 697c: 1c03 adds r3, r0, #0 │ │ + 697e: 1c39 adds r1, r7, #0 │ │ + 6980: 1c30 adds r0, r6, #0 │ │ + 6982: f7ff ff92 bl 68aa │ │ + 6986: 6823 ldr r3, [r4, #0] │ │ + 6988: 60e0 str r0, [r4, #12] │ │ + 698a: 6861 ldr r1, [r4, #4] │ │ + 698c: 1d18 adds r0, r3, #4 │ │ + 698e: f7fe fa0b bl 4da8 │ │ + 6992: 6863 ldr r3, [r4, #4] │ │ + 6994: 61a0 str r0, [r4, #24] │ │ + 6996: 1c5d adds r5, r3, #1 │ │ + 6998: 68a3 ldr r3, [r4, #8] │ │ + 699a: 429d cmp r5, r3 │ │ + 699c: dcd7 bgt.n 694e │ │ + 699e: 69e3 ldr r3, [r4, #28] │ │ + 69a0: 1c29 adds r1, r5, #0 │ │ + 69a2: 9301 str r3, [sp, #4] │ │ + 69a4: 6823 ldr r3, [r4, #0] │ │ + 69a6: 7c27 ldrb r7, [r4, #16] │ │ + 69a8: 1d18 adds r0, r3, #4 │ │ + 69aa: f7fe f9fd bl 4da8 │ │ + 69ae: 1c39 adds r1, r7, #0 │ │ + 69b0: 1c03 adds r3, r0, #0 │ │ + 69b2: 9a01 ldr r2, [sp, #4] │ │ + 69b4: 1c30 adds r0, r6, #0 │ │ + 69b6: f7fd fe1f bl 45f8 │ │ + 69ba: 6963 ldr r3, [r4, #20] │ │ + 69bc: 1c29 adds r1, r5, #0 │ │ + 69be: 9301 str r3, [sp, #4] │ │ + 69c0: 6823 ldr r3, [r4, #0] │ │ + 69c2: 7c27 ldrb r7, [r4, #16] │ │ + 69c4: 1d18 adds r0, r3, #4 │ │ + 69c6: f7fe f9ef bl 4da8 │ │ + 69ca: 1c39 adds r1, r7, #0 │ │ + 69cc: 1c03 adds r3, r0, #0 │ │ + 69ce: 9a01 ldr r2, [sp, #4] │ │ + 69d0: 1c30 adds r0, r6, #0 │ │ + 69d2: f7ff ff6a bl 68aa │ │ + 69d6: 68e3 ldr r3, [r4, #12] │ │ + 69d8: 1e07 subs r7, r0, #0 │ │ + 69da: 429f cmp r7, r3 │ │ + 69dc: db06 blt.n 69ec │ │ + 69de: 6823 ldr r3, [r4, #0] │ │ + 69e0: 1c29 adds r1, r5, #0 │ │ + 69e2: 1d18 adds r0, r3, #4 │ │ + 69e4: f7fe f9e0 bl 4da8 │ │ + 69e8: 60e7 str r7, [r4, #12] │ │ + 69ea: 61a0 str r0, [r4, #24] │ │ + 69ec: 3501 adds r5, #1 │ │ + 69ee: e7d3 b.n 6998 │ │ + 69f0: f8dc ffff ldr.w pc, [ip, #4095] ; 0xfff │ │ + 69f4: 558c strb r4, [r1, r6] │ │ + 69f6: 0000 movs r0, r0 │ │ + 69f8: 0714 lsls r4, r2, #28 │ │ + ... │ │ + │ │ +000069fc : │ │ + 69fc: b5f0 push {r4, r5, r6, r7, lr} │ │ + 69fe: 4f53 ldr r7, [pc, #332] ; (6b4c ) │ │ + 6a00: 4c53 ldr r4, [pc, #332] ; (6b50 ) │ │ + 6a02: 1c06 adds r6, r0, #0 │ │ + 6a04: 447f add r7, pc │ │ + 6a06: 683f ldr r7, [r7, #0] │ │ + 6a08: 44a5 add sp, r4 │ │ + 6a0a: 9201 str r2, [sp, #4] │ │ + 6a0c: 4a51 ldr r2, [pc, #324] ; (6b54 ) │ │ + 6a0e: 9304 str r3, [sp, #16] │ │ + 6a10: 683b ldr r3, [r7, #0] │ │ + 6a12: 9102 str r1, [sp, #8] │ │ + 6a14: a906 add r1, sp, #24 │ │ + 6a16: 1852 adds r2, r2, r1 │ │ + 6a18: 6013 str r3, [r2, #0] │ │ + 6a1a: 9902 ldr r1, [sp, #8] │ │ + 6a1c: 2309 movs r3, #9 │ │ + 6a1e: 9a01 ldr r2, [sp, #4] │ │ + 6a20: f7ff fee2 bl 67e8 │ │ + 6a24: 2000 movs r0, #0 │ │ + 6a26: 6833 ldr r3, [r6, #0] │ │ + 6a28: 9705 str r7, [sp, #20] │ │ + 6a2a: 1c04 adds r4, r0, #0 │ │ + 6a2c: 2b08 cmp r3, #8 │ │ + 6a2e: dd00 ble.n 6a32 │ │ + 6a30: e07c b.n 6b2c │ │ + 6a32: 6837 ldr r7, [r6, #0] │ │ + 6a34: aa0f add r2, sp, #60 ; 0x3c │ │ + 6a36: 42bc cmp r4, r7 │ │ + 6a38: da43 bge.n 6ac2 │ │ + 6a3a: 4668 mov r0, sp │ │ + 6a3c: 0163 lsls r3, r4, #5 │ │ + 6a3e: 50d6 str r6, [r2, r3] │ │ + 6a40: 18d3 adds r3, r2, r3 │ │ + 6a42: 2200 movs r2, #0 │ │ + 6a44: 1c19 adds r1, r3, #0 │ │ + 6a46: 7900 ldrb r0, [r0, #4] │ │ + 6a48: 619a str r2, [r3, #24] │ │ + 6a4a: 60da str r2, [r3, #12] │ │ + 6a4c: 7418 strb r0, [r3, #16] │ │ + 6a4e: 9b04 ldr r3, [sp, #16] │ │ + 6a50: 6875 ldr r5, [r6, #4] │ │ + 6a52: 614b str r3, [r1, #20] │ │ + 6a54: 9b02 ldr r3, [sp, #8] │ │ + 6a56: 1e28 subs r0, r5, #0 │ │ + 6a58: 61cb str r3, [r1, #28] │ │ + 6a5a: d000 beq.n 6a5e │ │ + 6a5c: 69e8 ldr r0, [r5, #28] │ │ + 6a5e: 1e43 subs r3, r0, #1 │ │ + 6a60: 1c18 adds r0, r3, #0 │ │ + 6a62: 4360 muls r0, r4 │ │ + 6a64: 1c39 adds r1, r7, #0 │ │ + 6a66: f002 fbcf bl 9208 <_Unwind_GetTextRelBase@@Base+0x338> │ │ + 6a6a: 0163 lsls r3, r4, #5 │ │ + 6a6c: aa0f add r2, sp, #60 ; 0x3c │ │ + 6a6e: 3002 adds r0, #2 │ │ + 6a70: 18d3 adds r3, r2, r3 │ │ + 6a72: 6058 str r0, [r3, #4] │ │ + 6a74: 1c63 adds r3, r4, #1 │ │ + 6a76: 9303 str r3, [sp, #12] │ │ + 6a78: 1e28 subs r0, r5, #0 │ │ + 6a7a: d000 beq.n 6a7e │ │ + 6a7c: 69e8 ldr r0, [r5, #28] │ │ + 6a7e: 9b03 ldr r3, [sp, #12] │ │ + 6a80: 3801 subs r0, #1 │ │ + 6a82: 1c39 adds r1, r7, #0 │ │ + 6a84: 4343 muls r3, r0 │ │ + 6a86: 1c18 adds r0, r3, #0 │ │ + 6a88: f002 fbbe bl 9208 <_Unwind_GetTextRelBase@@Base+0x338> │ │ + 6a8c: a90f add r1, sp, #60 ; 0x3c │ │ + 6a8e: 0163 lsls r3, r4, #5 │ │ + 6a90: 3001 adds r0, #1 │ │ + 6a92: 18ca adds r2, r1, r3 │ │ + 6a94: 3f01 subs r7, #1 │ │ + 6a96: 6090 str r0, [r2, #8] │ │ + 6a98: 42bc cmp r4, r7 │ │ + 6a9a: d104 bne.n 6aa6 │ │ + 6a9c: 1e2a subs r2, r5, #0 │ │ + 6a9e: d000 beq.n 6aa2 │ │ + 6aa0: 69ea ldr r2, [r5, #28] │ │ + 6aa2: 18cb adds r3, r1, r3 │ │ + 6aa4: 609a str r2, [r3, #8] │ │ + 6aa6: 4a2c ldr r2, [pc, #176] ; (6b58 ) │ │ + 6aa8: 00a3 lsls r3, r4, #2 │ │ + 6aaa: a807 add r0, sp, #28 │ │ + 6aac: 18c0 adds r0, r0, r3 │ │ + 6aae: 0164 lsls r4, r4, #5 │ │ + 6ab0: 447a add r2, pc │ │ + 6ab2: ab0f add r3, sp, #60 ; 0x3c │ │ + 6ab4: 191b adds r3, r3, r4 │ │ + 6ab6: 6812 ldr r2, [r2, #0] │ │ + 6ab8: 2100 movs r1, #0 │ │ + 6aba: f002 fb1d bl 90f8 <_Unwind_GetTextRelBase@@Base+0x228> │ │ + 6abe: 9c03 ldr r4, [sp, #12] │ │ + 6ac0: e7b7 b.n 6a32 │ │ + 6ac2: 69d1 ldr r1, [r2, #28] │ │ + 6ac4: 69d3 ldr r3, [r2, #28] │ │ + 6ac6: ad4f add r5, sp, #316 ; 0x13c │ │ + 6ac8: 6889 ldr r1, [r1, #8] │ │ + 6aca: 685a ldr r2, [r3, #4] │ │ + 6acc: 1c28 adds r0, r5, #0 │ │ + 6ace: f7fd fb51 bl 4174 │ │ + 6ad2: 2101 movs r1, #1 │ │ + 6ad4: 1d30 adds r0, r6, #4 │ │ + 6ad6: f7fe f967 bl 4da8 │ │ + 6ada: 1c04 adds r4, r0, #0 │ │ + 6adc: 9901 ldr r1, [sp, #4] │ │ + 6ade: 1c28 adds r0, r5, #0 │ │ + 6ae0: 9a02 ldr r2, [sp, #8] │ │ + 6ae2: 1c23 adds r3, r4, #0 │ │ + 6ae4: f7fd fd88 bl 45f8 │ │ + 6ae8: 1c28 adds r0, r5, #0 │ │ + 6aea: 9901 ldr r1, [sp, #4] │ │ + 6aec: 9a04 ldr r2, [sp, #16] │ │ + 6aee: 1c23 adds r3, r4, #0 │ │ + 6af0: f7ff fedb bl 68aa │ │ + 6af4: 2500 movs r5, #0 │ │ + 6af6: 1c07 adds r7, r0, #0 │ │ + 6af8: 6833 ldr r3, [r6, #0] │ │ + 6afa: 429d cmp r5, r3 │ │ + 6afc: da12 bge.n 6b24 │ │ + 6afe: 00ab lsls r3, r5, #2 │ │ + 6b00: aa07 add r2, sp, #28 │ │ + 6b02: 5898 ldr r0, [r3, r2] │ │ + 6b04: a906 add r1, sp, #24 │ │ + 6b06: f002 fb8f bl 9228 <_Unwind_GetTextRelBase@@Base+0x358> │ │ + 6b0a: aa0f add r2, sp, #60 ; 0x3c │ │ + 6b0c: 016b lsls r3, r5, #5 │ │ + 6b0e: 18d3 adds r3, r2, r3 │ │ + 6b10: 1c1a adds r2, r3, #0 │ │ + 6b12: 3208 adds r2, #8 │ │ + 6b14: 6851 ldr r1, [r2, #4] │ │ + 6b16: 42b9 cmp r1, r7 │ │ + 6b18: dd02 ble.n 6b20 │ │ + 6b1a: 6999 ldr r1, [r3, #24] │ │ + 6b1c: 2900 cmp r1, #0 │ │ + 6b1e: d10f bne.n 6b40 │ │ + 6b20: 3501 adds r5, #1 │ │ + 6b22: e7e9 b.n 6af8 │ │ + 6b24: a84f add r0, sp, #316 ; 0x13c │ │ + 6b26: f7fd fab9 bl 409c │ │ + 6b2a: 1c20 adds r0, r4, #0 │ │ + 6b2c: 4b09 ldr r3, [pc, #36] ; (6b54 ) │ │ + 6b2e: aa06 add r2, sp, #24 │ │ + 6b30: 189b adds r3, r3, r2 │ │ + 6b32: 681a ldr r2, [r3, #0] │ │ + 6b34: 9b05 ldr r3, [sp, #20] │ │ + 6b36: 681b ldr r3, [r3, #0] │ │ + 6b38: 429a cmp r2, r3 │ │ + 6b3a: d004 beq.n 6b46 │ │ + 6b3c: f002 f9cc bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 6b40: 6857 ldr r7, [r2, #4] │ │ + 6b42: 699c ldr r4, [r3, #24] │ │ + 6b44: e7ec b.n 6b20 │ │ + 6b46: 4b05 ldr r3, [pc, #20] ; (6b5c ) │ │ + 6b48: 449d add sp, r3 │ │ + 6b4a: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 6b4c: 54b4 strb r4, [r6, r2] │ │ + 6b4e: 0000 movs r0, r0 │ │ + 6b50: f7ac ffff bl fffb3b52 <__bss_start@@Base+0xfffa7b36> │ │ + 6b54: 0834 lsrs r4, r6, #32 │ │ + 6b56: 0000 movs r0, r0 │ │ + 6b58: 5434 strb r4, [r6, r0] │ │ + 6b5a: 0000 movs r0, r0 │ │ + 6b5c: 0854 lsrs r4, r2, #1 │ │ + ... │ │ + │ │ +00006b60 : │ │ + 6b60: b538 push {r3, r4, r5, lr} │ │ + 6b62: 1c05 adds r5, r0, #0 │ │ + 6b64: 0254 lsls r4, r2, #9 │ │ + 6b66: 0190 lsls r0, r2, #6 │ │ + 6b68: 1a24 subs r4, r4, r0 │ │ + 6b6a: 190c adds r4, r1, r4 │ │ + 6b6c: 6964 ldr r4, [r4, #20] │ │ + 6b6e: 1e20 subs r0, r4, #0 │ │ + 6b70: d002 beq.n 6b78 │ │ + 6b72: 1c28 adds r0, r5, #0 │ │ + 6b74: f7ff ff42 bl 69fc │ │ + 6b78: bd38 pop {r3, r4, r5, pc} │ │ + ... │ │ + │ │ +00006b7c : │ │ + 6b7c: b538 push {r3, r4, r5, lr} │ │ + 6b7e: 1c0d adds r5, r1, #0 │ │ + 6b80: 1c14 adds r4, r2, #0 │ │ + 6b82: f7ff fc2b bl 63dc │ │ + 6b86: 4904 ldr r1, [pc, #16] ; (6b98 ) │ │ + 6b88: 1c2a adds r2, r5, #0 │ │ + 6b8a: 4479 add r1, pc │ │ + 6b8c: 1c23 adds r3, r4, #0 │ │ + 6b8e: 2004 movs r0, #4 │ │ + 6b90: f002 fb52 bl 9238 <_Unwind_GetTextRelBase@@Base+0x368> │ │ + 6b94: bd38 pop {r3, r4, r5, pc} │ │ + 6b96: 46c0 nop ; (mov r8, r8) │ │ + 6b98: 2f54 cmp r7, #84 ; 0x54 │ │ + ... │ │ + │ │ +00006b9c : │ │ + 6b9c: b5f0 push {r4, r5, r6, r7, lr} │ │ + 6b9e: 4d2e ldr r5, [pc, #184] ; (6c58 ) │ │ + 6ba0: b085 sub sp, #20 │ │ + 6ba2: 1c04 adds r4, r0, #0 │ │ + 6ba4: 447d add r5, pc │ │ + 6ba6: 682d ldr r5, [r5, #0] │ │ + 6ba8: 2008 movs r0, #8 │ │ + 6baa: 682b ldr r3, [r5, #0] │ │ + 6bac: ae01 add r6, sp, #4 │ │ + 6bae: 9303 str r3, [sp, #12] │ │ + 6bb0: f002 f9ca bl 8f48 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + 6bb4: 2300 movs r3, #0 │ │ + 6bb6: 6043 str r3, [r0, #4] │ │ + 6bb8: 4b28 ldr r3, [pc, #160] ; (6c5c ) │ │ + 6bba: 447b add r3, pc │ │ + 6bbc: 681b ldr r3, [r3, #0] │ │ + 6bbe: 3308 adds r3, #8 │ │ + 6bc0: 6003 str r3, [r0, #0] │ │ + 6bc2: 4b27 ldr r3, [pc, #156] ; (6c60 ) │ │ + 6bc4: 6a62 ldr r2, [r4, #36] ; 0x24 │ │ + 6bc6: 62a6 str r6, [r4, #40] ; 0x28 │ │ + 6bc8: 447b add r3, pc │ │ + 6bca: 681b ldr r3, [r3, #0] │ │ + 6bcc: 6070 str r0, [r6, #4] │ │ + 6bce: 3308 adds r3, #8 │ │ + 6bd0: 9301 str r3, [sp, #4] │ │ + 6bd2: 4b24 ldr r3, [pc, #144] ; (6c64 ) │ │ + 6bd4: 50d6 str r6, [r2, r3] │ │ + 6bd6: 2100 movs r1, #0 │ │ + 6bd8: 1c20 adds r0, r4, #0 │ │ + 6bda: 1c0a adds r2, r1, #0 │ │ + 6bdc: f7ff f8f4 bl 5dc8 │ │ + 6be0: 1c43 adds r3, r0, #1 │ │ + 6be2: d104 bne.n 6bee │ │ + 6be4: 4820 ldr r0, [pc, #128] ; (6c68 ) │ │ + 6be6: 4478 add r0, pc │ │ + 6be8: f002 f9ee bl 8fc8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + 6bec: e01d b.n 6c2a │ │ + 6bee: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 6bf0: f7fe f938 bl 4e64 │ │ + 6bf4: 2800 cmp r0, #0 │ │ + 6bf6: dd18 ble.n 6c2a │ │ + 6bf8: 6a60 ldr r0, [r4, #36] ; 0x24 │ │ + 6bfa: f7fe fb3f bl 527c │ │ + 6bfe: 23e2 movs r3, #226 ; 0xe2 │ │ + 6c00: 6a67 ldr r7, [r4, #36] ; 0x24 │ │ + 6c02: 00db lsls r3, r3, #3 │ │ + 6c04: 58fb ldr r3, [r7, r3] │ │ + 6c06: 3301 adds r3, #1 │ │ + 6c08: d0e5 beq.n 6bd6 │ │ + 6c0a: 1c20 adds r0, r4, #0 │ │ + 6c0c: f7fe fb65 bl 52da │ │ + 6c10: 1c38 adds r0, r7, #0 │ │ + 6c12: f7fe ffd9 bl 5bc8 │ │ + 6c16: 1c20 adds r0, r4, #0 │ │ + 6c18: f7fe fb6d bl 52f6 │ │ + 6c1c: 1c20 adds r0, r4, #0 │ │ + 6c1e: f002 f96b bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 6c22: 4912 ldr r1, [pc, #72] ; (6c6c ) │ │ + 6c24: 1c30 adds r0, r6, #0 │ │ + 6c26: 4479 add r1, pc │ │ + 6c28: e00b b.n 6c42 │ │ + 6c2a: 1c20 adds r0, r4, #0 │ │ + 6c2c: f7fe fb55 bl 52da │ │ + 6c30: 1c20 adds r0, r4, #0 │ │ + 6c32: f7fe fb60 bl 52f6 │ │ + 6c36: 1c20 adds r0, r4, #0 │ │ + 6c38: f002 f95e bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 6c3c: 1c30 adds r0, r6, #0 │ │ + 6c3e: 490c ldr r1, [pc, #48] ; (6c70 ) │ │ + 6c40: 4479 add r1, pc │ │ + 6c42: f7ff fc7b bl 653c │ │ + 6c46: 9a03 ldr r2, [sp, #12] │ │ + 6c48: 682b ldr r3, [r5, #0] │ │ + 6c4a: 2000 movs r0, #0 │ │ + 6c4c: 429a cmp r2, r3 │ │ + 6c4e: d001 beq.n 6c54 │ │ + 6c50: f002 f942 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 6c54: b005 add sp, #20 │ │ + 6c56: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 6c58: 5314 strh r4, [r2, r4] │ │ + 6c5a: 0000 movs r0, r0 │ │ + 6c5c: 532e strh r6, [r5, r4] │ │ + 6c5e: 0000 movs r0, r0 │ │ + 6c60: 5324 strh r4, [r4, r4] │ │ + 6c62: 0000 movs r0, r0 │ │ + 6c64: 07ac lsls r4, r5, #30 │ │ + 6c66: 0000 movs r0, r0 │ │ + 6c68: 3150 adds r1, #80 ; 0x50 │ │ + 6c6a: 0000 movs r0, r0 │ │ + 6c6c: 312e adds r1, #46 ; 0x2e │ │ + 6c6e: 0000 movs r0, r0 │ │ + 6c70: 30ff adds r0, #255 ; 0xff │ │ + ... │ │ + │ │ +00006c74 : │ │ + 6c74: b510 push {r4, lr} │ │ + 6c76: 1c04 adds r4, r0, #0 │ │ + 6c78: 4b04 ldr r3, [pc, #16] ; (6c8c ) │ │ + 6c7a: 447b add r3, pc │ │ + 6c7c: 681b ldr r3, [r3, #0] │ │ + 6c7e: 3308 adds r3, #8 │ │ + 6c80: 6003 str r3, [r0, #0] │ │ + 6c82: f7ff fb79 bl 6378 │ │ + 6c86: 1c20 adds r0, r4, #0 │ │ + 6c88: bd10 pop {r4, pc} │ │ + 6c8a: 46c0 nop ; (mov r8, r8) │ │ + 6c8c: 526e strh r6, [r5, r1] │ │ + ... │ │ + │ │ +00006c90 : │ │ + 6c90: b510 push {r4, lr} │ │ + 6c92: 1c04 adds r4, r0, #0 │ │ + 6c94: f7ff ffee bl 6c74 │ │ + 6c98: 1c20 adds r0, r4, #0 │ │ + 6c9a: f002 f92d bl 8ef8 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + 6c9e: 1c20 adds r0, r4, #0 │ │ + 6ca0: bd10 pop {r4, pc} │ │ + │ │ +00006ca2 : │ │ + 6ca2: b508 push {r3, lr} │ │ + 6ca4: 2060 movs r0, #96 ; 0x60 │ │ + 6ca6: f002 facf bl 9248 <_Unwind_GetTextRelBase@@Base+0x378> │ │ + 6caa: bd08 pop {r3, pc} │ │ + │ │ +00006cac : │ │ + 6cac: b5f0 push {r4, r5, r6, r7, lr} │ │ + 6cae: b08d sub sp, #52 ; 0x34 │ │ + 6cb0: 9305 str r3, [sp, #20] │ │ + 6cb2: 9b13 ldr r3, [sp, #76] ; 0x4c │ │ + 6cb4: 4c56 ldr r4, [pc, #344] ; (6e10 ) │ │ + 6cb6: 1c06 adds r6, r0, #0 │ │ + 6cb8: 9303 str r3, [sp, #12] │ │ + 6cba: 9b14 ldr r3, [sp, #80] ; 0x50 │ │ + 6cbc: 447c add r4, pc │ │ + 6cbe: 6824 ldr r4, [r4, #0] │ │ + 6cc0: 9307 str r3, [sp, #28] │ │ + 6cc2: 9b15 ldr r3, [sp, #84] ; 0x54 │ │ + 6cc4: 202c movs r0, #44 ; 0x2c │ │ + 6cc6: 9308 str r3, [sp, #32] │ │ + 6cc8: 6823 ldr r3, [r4, #0] │ │ + 6cca: 9204 str r2, [sp, #16] │ │ + 6ccc: 930b str r3, [sp, #44] ; 0x2c │ │ + 6cce: f002 f93b bl 8f48 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + 6cd2: 1c07 adds r7, r0, #0 │ │ + 6cd4: f7fe faf4 bl 52c0 │ │ + 6cd8: 1c38 adds r0, r7, #0 │ │ + 6cda: 2100 movs r1, #0 │ │ + 6cdc: 4a4d ldr r2, [pc, #308] ; (6e14 ) │ │ + 6cde: f7fe fb17 bl 5310 │ │ + 6ce2: 9409 str r4, [sp, #36] ; 0x24 │ │ + 6ce4: 1e05 subs r5, r0, #0 │ │ + 6ce6: d000 beq.n 6cea │ │ + 6ce8: e086 b.n 6df8 │ │ + 6cea: 9b18 ldr r3, [sp, #96] ; 0x60 │ │ + 6cec: 9a17 ldr r2, [sp, #92] ; 0x5c │ │ + 6cee: 1c38 adds r0, r7, #0 │ │ + 6cf0: 9300 str r3, [sp, #0] │ │ + 6cf2: 2301 movs r3, #1 │ │ + 6cf4: 2104 movs r1, #4 │ │ + 6cf6: 9301 str r3, [sp, #4] │ │ + 6cf8: 9b16 ldr r3, [sp, #88] ; 0x58 │ │ + 6cfa: f7ff fa1b bl 6134 │ │ + 6cfe: 6a7c ldr r4, [r7, #36] ; 0x24 │ │ + 6d00: 9b04 ldr r3, [sp, #16] │ │ + 6d02: 9916 ldr r1, [sp, #88] ; 0x58 │ │ + 6d04: 1c20 adds r0, r4, #0 │ │ + 6d06: 60a3 str r3, [r4, #8] │ │ + 6d08: 9b05 ldr r3, [sp, #20] │ │ + 6d0a: 6063 str r3, [r4, #4] │ │ + 6d0c: f7fd fb18 bl 4340 │ │ + 6d10: 22bb movs r2, #187 ; 0xbb │ │ + 6d12: 6833 ldr r3, [r6, #0] │ │ + 6d14: 0092 lsls r2, r2, #2 │ │ + 6d16: 1c30 adds r0, r6, #0 │ │ + 6d18: 589b ldr r3, [r3, r2] │ │ + 6d1a: 9903 ldr r1, [sp, #12] │ │ + 6d1c: 1c2a adds r2, r5, #0 │ │ + 6d1e: 4798 blx r3 │ │ + 6d20: 23bb movs r3, #187 ; 0xbb │ │ + 6d22: 009b lsls r3, r3, #2 │ │ + 6d24: 9306 str r3, [sp, #24] │ │ + 6d26: 4b3c ldr r3, [pc, #240] ; (6e18 ) │ │ + 6d28: 18ea adds r2, r5, r3 │ │ + 6d2a: 5943 ldr r3, [r0, r5] │ │ + 6d2c: 3504 adds r5, #4 │ │ + 6d2e: 3301 adds r3, #1 │ │ + 6d30: 1e59 subs r1, r3, #1 │ │ + 6d32: 418b sbcs r3, r1 │ │ + 6d34: 43db mvns r3, r3 │ │ + 6d36: 50a3 str r3, [r4, r2] │ │ + 6d38: 2d10 cmp r5, #16 │ │ + 6d3a: d1f4 bne.n 6d26 │ │ + 6d3c: 23e2 movs r3, #226 ; 0xe2 │ │ + 6d3e: 9a12 ldr r2, [sp, #72] ; 0x48 │ │ + 6d40: 00db lsls r3, r3, #3 │ │ + 6d42: 1c30 adds r0, r6, #0 │ │ + 6d44: 50e2 str r2, [r4, r3] │ │ + 6d46: 9a06 ldr r2, [sp, #24] │ │ + 6d48: 6833 ldr r3, [r6, #0] │ │ + 6d4a: 9907 ldr r1, [sp, #28] │ │ + 6d4c: 589b ldr r3, [r3, r2] │ │ + 6d4e: 2200 movs r2, #0 │ │ + 6d50: 4798 blx r3 │ │ + 6d52: 2200 movs r2, #0 │ │ + 6d54: 4684 mov ip, r0 │ │ + 6d56: 9b04 ldr r3, [sp, #16] │ │ + 6d58: 009b lsls r3, r3, #2 │ │ + 6d5a: 9307 str r3, [sp, #28] │ │ + 6d5c: 9b04 ldr r3, [sp, #16] │ │ + 6d5e: 429a cmp r2, r3 │ │ + 6d60: da18 bge.n 6d94 │ │ + 6d62: 2100 movs r1, #0 │ │ + 6d64: 0093 lsls r3, r2, #2 │ │ + 6d66: 4463 add r3, ip │ │ + 6d68: 9103 str r1, [sp, #12] │ │ + 6d6a: 9905 ldr r1, [sp, #20] │ │ + 6d6c: 9803 ldr r0, [sp, #12] │ │ + 6d6e: 4288 cmp r0, r1 │ │ + 6d70: da0e bge.n 6d90 │ │ + 6d72: 68a5 ldr r5, [r4, #8] │ │ + 6d74: 9903 ldr r1, [sp, #12] │ │ + 6d76: 4829 ldr r0, [pc, #164] ; (6e1c ) │ │ + 6d78: 4369 muls r1, r5 │ │ + 6d7a: 5825 ldr r5, [r4, r0] │ │ + 6d7c: 1c08 adds r0, r1, #0 │ │ + 6d7e: 7819 ldrb r1, [r3, #0] │ │ + 6d80: 18ad adds r5, r5, r2 │ │ + 6d82: 5429 strb r1, [r5, r0] │ │ + 6d84: 9903 ldr r1, [sp, #12] │ │ + 6d86: 3101 adds r1, #1 │ │ + 6d88: 9103 str r1, [sp, #12] │ │ + 6d8a: 9907 ldr r1, [sp, #28] │ │ + 6d8c: 185b adds r3, r3, r1 │ │ + 6d8e: e7ec b.n 6d6a │ │ + 6d90: 3201 adds r2, #1 │ │ + 6d92: e7e3 b.n 6d5c │ │ + 6d94: 9a06 ldr r2, [sp, #24] │ │ + 6d96: 6833 ldr r3, [r6, #0] │ │ + 6d98: 9908 ldr r1, [sp, #32] │ │ + 6d9a: 1c30 adds r0, r6, #0 │ │ + 6d9c: 589b ldr r3, [r3, r2] │ │ + 6d9e: 2200 movs r2, #0 │ │ + 6da0: 4798 blx r3 │ │ + 6da2: 1c01 adds r1, r0, #0 │ │ + 6da4: 2505 movs r5, #5 │ │ + 6da6: 3151 adds r1, #81 ; 0x51 │ │ + 6da8: 31ff adds r1, #255 ; 0xff │ │ + 6daa: 2300 movs r3, #0 │ │ + 6dac: 1c2a adds r2, r5, #0 │ │ + 6dae: 435a muls r2, r3 │ │ + 6db0: 58c6 ldr r6, [r0, r3] │ │ + 6db2: 18a2 adds r2, r4, r2 │ │ + 6db4: 3304 adds r3, #4 │ │ + 6db6: 6296 str r6, [r2, #40] ; 0x28 │ │ + 6db8: 2b54 cmp r3, #84 ; 0x54 │ │ + 6dba: d1f7 bne.n 6dac │ │ + 6dbc: 34c1 adds r4, #193 ; 0xc1 │ │ + 6dbe: 3054 adds r0, #84 ; 0x54 │ │ + 6dc0: 34ff adds r4, #255 ; 0xff │ │ + 6dc2: 4288 cmp r0, r1 │ │ + 6dc4: d1f1 bne.n 6daa │ │ + 6dc6: 4a16 ldr r2, [pc, #88] ; (6e20 ) │ │ + 6dc8: a80a add r0, sp, #40 ; 0x28 │ │ + 6dca: 2100 movs r1, #0 │ │ + 6dcc: 447a add r2, pc │ │ + 6dce: 6812 ldr r2, [r2, #0] │ │ + 6dd0: 1c3b adds r3, r7, #0 │ │ + 6dd2: f002 f991 bl 90f8 <_Unwind_GetTextRelBase@@Base+0x228> │ │ + 6dd6: 2800 cmp r0, #0 │ │ + 6dd8: d003 beq.n 6de2 │ │ + 6dda: 4812 ldr r0, [pc, #72] ; (6e24 ) │ │ + 6ddc: 4478 add r0, pc │ │ + 6dde: f002 f8f3 bl 8fc8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + 6de2: 980a ldr r0, [sp, #40] ; 0x28 │ │ + 6de4: f002 fa38 bl 9258 <_Unwind_GetTextRelBase@@Base+0x388> │ │ + 6de8: 2800 cmp r0, #0 │ │ + 6dea: d007 beq.n 6dfc │ │ + 6dec: 480e ldr r0, [pc, #56] ; (6e28 ) │ │ + 6dee: 4478 add r0, pc │ │ + 6df0: f002 f8ea bl 8fc8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + 6df4: 2000 movs r0, #0 │ │ + 6df6: e001 b.n 6dfc │ │ + 6df8: 2001 movs r0, #1 │ │ + 6dfa: 4240 negs r0, r0 │ │ + 6dfc: 9b09 ldr r3, [sp, #36] ; 0x24 │ │ + 6dfe: 9a0b ldr r2, [sp, #44] ; 0x2c │ │ + 6e00: 681b ldr r3, [r3, #0] │ │ + 6e02: 429a cmp r2, r3 │ │ + 6e04: d001 beq.n 6e0a │ │ + 6e06: f002 f867 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 6e0a: b00d add sp, #52 ; 0x34 │ │ + 6e0c: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 6e0e: 46c0 nop ; (mov r8, r8) │ │ + 6e10: 51fc str r4, [r7, r7] │ │ + 6e12: 0000 movs r0, r0 │ │ + 6e14: ea5b 0000 orrs.w r0, fp, r0 │ │ + 6e18: 0714 lsls r4, r2, #28 │ │ + 6e1a: 0000 movs r0, r0 │ │ + 6e1c: 070c lsls r4, r1, #28 │ │ + 6e1e: 0000 movs r0, r0 │ │ + 6e20: 5124 str r4, [r4, r4] │ │ + 6e22: 0000 movs r0, r0 │ │ + 6e24: 2f91 cmp r7, #145 ; 0x91 │ │ + 6e26: 0000 movs r0, r0 │ │ + 6e28: 2f8e cmp r7, #142 ; 0x8e │ │ + ... │ │ + │ │ +00006e2c : │ │ + 6e2c: b5f0 push {r4, r5, r6, r7, lr} │ │ + 6e2e: 4c28 ldr r4, [pc, #160] ; (6ed0 ) │ │ + 6e30: 1c1f adds r7, r3, #0 │ │ + 6e32: 447c add r4, pc │ │ + 6e34: 6824 ldr r4, [r4, #0] │ │ + 6e36: b085 sub sp, #20 │ │ + 6e38: 202c movs r0, #44 ; 0x2c │ │ + 6e3a: 6823 ldr r3, [r4, #0] │ │ + 6e3c: 1c16 adds r6, r2, #0 │ │ + 6e3e: 9303 str r3, [sp, #12] │ │ + 6e40: f002 f882 bl 8f48 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + 6e44: 1c05 adds r5, r0, #0 │ │ + 6e46: f7fe fa3b bl 52c0 │ │ + 6e4a: 1c28 adds r0, r5, #0 │ │ + 6e4c: 2100 movs r1, #0 │ │ + 6e4e: 4a21 ldr r2, [pc, #132] ; (6ed4 ) │ │ + 6e50: f7fe fa5e bl 5310 │ │ + 6e54: 2800 cmp r0, #0 │ │ + 6e56: d131 bne.n 6ebc │ │ + 6e58: 9b0c ldr r3, [sp, #48] ; 0x30 │ │ + 6e5a: 1c28 adds r0, r5, #0 │ │ + 6e5c: 9300 str r3, [sp, #0] │ │ + 6e5e: 2301 movs r3, #1 │ │ + 6e60: 2104 movs r1, #4 │ │ + 6e62: 9301 str r3, [sp, #4] │ │ + 6e64: 9a0b ldr r2, [sp, #44] ; 0x2c │ │ + 6e66: 1c33 adds r3, r6, #0 │ │ + 6e68: f7ff f964 bl 6134 │ │ + 6e6c: 6a68 ldr r0, [r5, #36] ; 0x24 │ │ + 6e6e: 9b0a ldr r3, [sp, #40] ; 0x28 │ │ + 6e70: 6087 str r7, [r0, #8] │ │ + 6e72: 6043 str r3, [r0, #4] │ │ + 6e74: 2e04 cmp r6, #4 │ │ + 6e76: d104 bne.n 6e82 │ │ + 6e78: 6803 ldr r3, [r0, #0] │ │ + 6e7a: 4917 ldr r1, [pc, #92] ; (6ed8 ) │ │ + 6e7c: 689b ldr r3, [r3, #8] │ │ + 6e7e: 4479 add r1, pc │ │ + 6e80: 4798 blx r3 │ │ + 6e82: 6a68 ldr r0, [r5, #36] ; 0x24 │ │ + 6e84: 1c31 adds r1, r6, #0 │ │ + 6e86: f7fd fa5b bl 4340 │ │ + 6e8a: 4a14 ldr r2, [pc, #80] ; (6edc ) │ │ + 6e8c: a802 add r0, sp, #8 │ │ + 6e8e: 2100 movs r1, #0 │ │ + 6e90: 447a add r2, pc │ │ + 6e92: 6812 ldr r2, [r2, #0] │ │ + 6e94: 1c2b adds r3, r5, #0 │ │ + 6e96: f002 f92f bl 90f8 <_Unwind_GetTextRelBase@@Base+0x228> │ │ + 6e9a: 2800 cmp r0, #0 │ │ + 6e9c: d003 beq.n 6ea6 │ │ + 6e9e: 4810 ldr r0, [pc, #64] ; (6ee0 ) │ │ + 6ea0: 4478 add r0, pc │ │ + 6ea2: f002 f891 bl 8fc8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + 6ea6: 9802 ldr r0, [sp, #8] │ │ + 6ea8: f002 f9d6 bl 9258 <_Unwind_GetTextRelBase@@Base+0x388> │ │ + 6eac: 2800 cmp r0, #0 │ │ + 6eae: d007 beq.n 6ec0 │ │ + 6eb0: 480c ldr r0, [pc, #48] ; (6ee4 ) │ │ + 6eb2: 4478 add r0, pc │ │ + 6eb4: f002 f888 bl 8fc8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + 6eb8: 2000 movs r0, #0 │ │ + 6eba: e001 b.n 6ec0 │ │ + 6ebc: 2001 movs r0, #1 │ │ + 6ebe: 4240 negs r0, r0 │ │ + 6ec0: 9a03 ldr r2, [sp, #12] │ │ + 6ec2: 6823 ldr r3, [r4, #0] │ │ + 6ec4: 429a cmp r2, r3 │ │ + 6ec6: d001 beq.n 6ecc │ │ + 6ec8: f002 f806 bl 8ed8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + 6ecc: b005 add sp, #20 │ │ + 6ece: bdf0 pop {r4, r5, r6, r7, pc} │ │ + 6ed0: 5086 str r6, [r0, r2] │ │ + 6ed2: 0000 movs r0, r0 │ │ + 6ed4: ea5b 0000 orrs.w r0, fp, r0 │ │ + 6ed8: 5182 str r2, [r0, r6] │ │ + 6eda: 0000 movs r0, r0 │ │ + 6edc: 5060 str r0, [r4, r1] │ │ + 6ede: 0000 movs r0, r0 │ │ + 6ee0: 2ecd cmp r6, #205 ; 0xcd │ │ + 6ee2: 0000 movs r0, r0 │ │ + 6ee4: 2eca cmp r6, #202 ; 0xca │ │ + ... │ │ + │ │ +00006ee8 <__gnu_thumb1_case_uhi@@Base>: │ │ + 6ee8: b403 push {r0, r1} │ │ + 6eea: 4671 mov r1, lr │ │ + 6eec: 0849 lsrs r1, r1, #1 │ │ + 6eee: 0040 lsls r0, r0, #1 │ │ + 6ef0: 0049 lsls r1, r1, #1 │ │ + 6ef2: 5a09 ldrh r1, [r1, r0] │ │ + 6ef4: 0049 lsls r1, r1, #1 │ │ + 6ef6: 448e add lr, r1 │ │ + 6ef8: bc03 pop {r0, r1} │ │ + 6efa: 4770 bx lr │ │ + │ │ +00006efc <__divsi3@@Base>: │ │ + 6efc: e3510000 cmp r1, #0 │ │ + 6f00: 0a000030 beq 6fc8 <__divsi3@@Base+0xcc> │ │ + 6f04: e020c001 eor ip, r0, r1 │ │ + 6f08: 42611000 rsbmi r1, r1, #0 │ │ + 6f0c: e2512001 subs r2, r1, #1 │ │ + 6f10: 0a00001f beq 6f94 <__divsi3@@Base+0x98> │ │ + 6f14: e1b03000 movs r3, r0 │ │ + 6f18: 42603000 rsbmi r3, r0, #0 │ │ + 6f1c: e1530001 cmp r3, r1 │ │ + 6f20: 9a00001e bls 6fa0 <__divsi3@@Base+0xa4> │ │ + 6f24: e1110002 tst r1, r2 │ │ + 6f28: 0a000020 beq 6fb0 <__divsi3@@Base+0xb4> │ │ + 6f2c: e16f2f11 clz r2, r1 │ │ + 6f30: e16f0f13 clz r0, r3 │ │ + 6f34: e0420000 sub r0, r2, r0 │ │ + 6f38: e3a02001 mov r2, #1 │ │ + 6f3c: e1a01011 lsl r1, r1, r0 │ │ + 6f40: e1a02012 lsl r2, r2, r0 │ │ + 6f44: e3a00000 mov r0, #0 │ │ + 6f48: e1530001 cmp r3, r1 │ │ + 6f4c: 20433001 subcs r3, r3, r1 │ │ + 6f50: 21800002 orrcs r0, r0, r2 │ │ + 6f54: e15300a1 cmp r3, r1, lsr #1 │ │ + 6f58: 204330a1 subcs r3, r3, r1, lsr #1 │ │ + 6f5c: 218000a2 orrcs r0, r0, r2, lsr #1 │ │ + 6f60: e1530121 cmp r3, r1, lsr #2 │ │ + 6f64: 20433121 subcs r3, r3, r1, lsr #2 │ │ + 6f68: 21800122 orrcs r0, r0, r2, lsr #2 │ │ + 6f6c: e15301a1 cmp r3, r1, lsr #3 │ │ + 6f70: 204331a1 subcs r3, r3, r1, lsr #3 │ │ + 6f74: 218001a2 orrcs r0, r0, r2, lsr #3 │ │ + 6f78: e3530000 cmp r3, #0 │ │ + 6f7c: 11b02222 lsrsne r2, r2, #4 │ │ + 6f80: 11a01221 lsrne r1, r1, #4 │ │ + 6f84: 1affffef bne 6f48 <__divsi3@@Base+0x4c> │ │ + 6f88: e35c0000 cmp ip, #0 │ │ + 6f8c: 42600000 rsbmi r0, r0, #0 │ │ + 6f90: e12fff1e bx lr │ │ + 6f94: e13c0000 teq ip, r0 │ │ + 6f98: 42600000 rsbmi r0, r0, #0 │ │ + 6f9c: e12fff1e bx lr │ │ + 6fa0: 33a00000 movcc r0, #0 │ │ + 6fa4: 01a00fcc asreq r0, ip, #31 │ │ + 6fa8: 03800001 orreq r0, r0, #1 │ │ + 6fac: e12fff1e bx lr │ │ + 6fb0: e16f2f11 clz r2, r1 │ │ + 6fb4: e262201f rsb r2, r2, #31 │ │ + 6fb8: e35c0000 cmp ip, #0 │ │ + 6fbc: e1a00233 lsr r0, r3, r2 │ │ + 6fc0: 42600000 rsbmi r0, r0, #0 │ │ + 6fc4: e12fff1e bx lr │ │ + 6fc8: e3500000 cmp r0, #0 │ │ + 6fcc: c3e00102 mvngt r0, #-2147483648 ; 0x80000000 │ │ + 6fd0: b3a00102 movlt r0, #-2147483648 ; 0x80000000 │ │ + 6fd4: ea000273 b 79a8 <__aeabi_idiv0@@Base> │ │ + │ │ +00006fd8 <__aeabi_idivmod@@Base>: │ │ + 6fd8: e3510000 cmp r1, #0 │ │ + 6fdc: 0afffff9 beq 6fc8 <__divsi3@@Base+0xcc> │ │ + 6fe0: e92d4003 push {r0, r1, lr} │ │ + 6fe4: ebffffc6 bl 6f04 <__divsi3@@Base+0x8> │ │ + 6fe8: e8bd4006 pop {r1, r2, lr} │ │ + 6fec: e0030092 mul r3, r2, r0 │ │ + 6ff0: e0411003 sub r1, r1, r3 │ │ + 6ff4: e12fff1e bx lr │ │ + │ │ +00006ff8 <__aeabi_drsub@@Base>: │ │ + 6ff8: e2211102 eor r1, r1, #-2147483648 ; 0x80000000 │ │ + 6ffc: ea000000 b 7004 <__adddf3@@Base> │ │ + │ │ +00007000 <__aeabi_dsub@@Base>: │ │ + 7000: e2233102 eor r3, r3, #-2147483648 ; 0x80000000 │ │ + │ │ +00007004 <__adddf3@@Base>: │ │ + 7004: e92d4030 push {r4, r5, lr} │ │ + 7008: e1a04081 lsl r4, r1, #1 │ │ + 700c: e1a05083 lsl r5, r3, #1 │ │ + 7010: e1340005 teq r4, r5 │ │ + 7014: 01300002 teqeq r0, r2 │ │ + 7018: 1194c000 orrsne ip, r4, r0 │ │ + 701c: 1195c002 orrsne ip, r5, r2 │ │ + 7020: 11f0cac4 mvnsne ip, r4, asr #21 │ │ + 7024: 11f0cac5 mvnsne ip, r5, asr #21 │ │ + 7028: 0a000079 beq 7214 <__adddf3@@Base+0x210> │ │ + 702c: e1a04aa4 lsr r4, r4, #21 │ │ + 7030: e0745aa5 rsbs r5, r4, r5, lsr #21 │ │ + 7034: b2655000 rsblt r5, r5, #0 │ │ + 7038: da000006 ble 7058 <__adddf3@@Base+0x54> │ │ + 703c: e0844005 add r4, r4, r5 │ │ + 7040: e0202002 eor r2, r0, r2 │ │ + 7044: e0213003 eor r3, r1, r3 │ │ + 7048: e0220000 eor r0, r2, r0 │ │ + 704c: e0231001 eor r1, r3, r1 │ │ + 7050: e0202002 eor r2, r0, r2 │ │ + 7054: e0213003 eor r3, r1, r3 │ │ + 7058: e3550036 cmp r5, #54 ; 0x36 │ │ + 705c: 88bd8030 pophi {r4, r5, pc} │ │ + 7060: e3110102 tst r1, #-2147483648 ; 0x80000000 │ │ + 7064: e1a01601 lsl r1, r1, #12 │ │ + 7068: e3a0c601 mov ip, #1048576 ; 0x100000 │ │ + 706c: e18c1621 orr r1, ip, r1, lsr #12 │ │ + 7070: 0a000001 beq 707c <__adddf3@@Base+0x78> │ │ + 7074: e2700000 rsbs r0, r0, #0 │ │ + 7078: e2e11000 rsc r1, r1, #0 │ │ + 707c: e3130102 tst r3, #-2147483648 ; 0x80000000 │ │ + 7080: e1a03603 lsl r3, r3, #12 │ │ + 7084: e18c3623 orr r3, ip, r3, lsr #12 │ │ + 7088: 0a000001 beq 7094 <__adddf3@@Base+0x90> │ │ + 708c: e2722000 rsbs r2, r2, #0 │ │ + 7090: e2e33000 rsc r3, r3, #0 │ │ + 7094: e1340005 teq r4, r5 │ │ + 7098: 0a000057 beq 71fc <__adddf3@@Base+0x1f8> │ │ + 709c: e2444001 sub r4, r4, #1 │ │ + 70a0: e275e020 rsbs lr, r5, #32 │ │ + 70a4: ba000005 blt 70c0 <__adddf3@@Base+0xbc> │ │ + 70a8: e1a0ce12 lsl ip, r2, lr │ │ + 70ac: e0900532 adds r0, r0, r2, lsr r5 │ │ + 70b0: e2a11000 adc r1, r1, #0 │ │ + 70b4: e0900e13 adds r0, r0, r3, lsl lr │ │ + 70b8: e0b11553 adcs r1, r1, r3, asr r5 │ │ + 70bc: ea000006 b 70dc <__adddf3@@Base+0xd8> │ │ + 70c0: e2455020 sub r5, r5, #32 │ │ + 70c4: e28ee020 add lr, lr, #32 │ │ + 70c8: e3520001 cmp r2, #1 │ │ + 70cc: e1a0ce13 lsl ip, r3, lr │ │ + 70d0: 238cc002 orrcs ip, ip, #2 │ │ + 70d4: e0900553 adds r0, r0, r3, asr r5 │ │ + 70d8: e0b11fc3 adcs r1, r1, r3, asr #31 │ │ + 70dc: e2015102 and r5, r1, #-2147483648 ; 0x80000000 │ │ + 70e0: 5a000002 bpl 70f0 <__adddf3@@Base+0xec> │ │ + 70e4: e27cc000 rsbs ip, ip, #0 │ │ + 70e8: e2f00000 rscs r0, r0, #0 │ │ + 70ec: e2e11000 rsc r1, r1, #0 │ │ + 70f0: e3510601 cmp r1, #1048576 ; 0x100000 │ │ + 70f4: 3a00000e bcc 7134 <__adddf3@@Base+0x130> │ │ + 70f8: e3510602 cmp r1, #2097152 ; 0x200000 │ │ + 70fc: 3a000006 bcc 711c <__adddf3@@Base+0x118> │ │ + 7100: e1b010a1 lsrs r1, r1, #1 │ │ + 7104: e1b00060 rrxs r0, r0 │ │ + 7108: e1a0c06c rrx ip, ip │ │ + 710c: e2844001 add r4, r4, #1 │ │ + 7110: e1a02a84 lsl r2, r4, #21 │ │ + 7114: e3720501 cmn r2, #4194304 ; 0x400000 │ │ + 7118: 2a000055 bcs 7274 <__adddf3@@Base+0x270> │ │ + 711c: e35c0102 cmp ip, #-2147483648 ; 0x80000000 │ │ + 7120: 01b0c0a0 lsrseq ip, r0, #1 │ │ + 7124: e2b00000 adcs r0, r0, #0 │ │ + 7128: e0a11a04 adc r1, r1, r4, lsl #20 │ │ + 712c: e1811005 orr r1, r1, r5 │ │ + 7130: e8bd8030 pop {r4, r5, pc} │ │ + 7134: e1b0c08c lsls ip, ip, #1 │ │ + 7138: e0b00000 adcs r0, r0, r0 │ │ + 713c: e0a11001 adc r1, r1, r1 │ │ + 7140: e3110601 tst r1, #1048576 ; 0x100000 │ │ + 7144: e2444001 sub r4, r4, #1 │ │ + 7148: 1afffff3 bne 711c <__adddf3@@Base+0x118> │ │ + 714c: e3310000 teq r1, #0 │ │ + 7150: 01a01000 moveq r1, r0 │ │ + 7154: 03a00000 moveq r0, #0 │ │ + 7158: e16f3f11 clz r3, r1 │ │ + 715c: 02833020 addeq r3, r3, #32 │ │ + 7160: e243300b sub r3, r3, #11 │ │ + 7164: e2532020 subs r2, r3, #32 │ │ + 7168: aa000007 bge 718c <__adddf3@@Base+0x188> │ │ + 716c: e292200c adds r2, r2, #12 │ │ + 7170: da000004 ble 7188 <__adddf3@@Base+0x184> │ │ + 7174: e282c014 add ip, r2, #20 │ │ + 7178: e262200c rsb r2, r2, #12 │ │ + 717c: e1a00c11 lsl r0, r1, ip │ │ + 7180: e1a01231 lsr r1, r1, r2 │ │ + 7184: ea000004 b 719c <__adddf3@@Base+0x198> │ │ + 7188: e2822014 add r2, r2, #20 │ │ + 718c: d262c020 rsble ip, r2, #32 │ │ + 7190: e1a01211 lsl r1, r1, r2 │ │ + 7194: d1811c30 orrle r1, r1, r0, lsr ip │ │ + 7198: d1a00210 lslle r0, r0, r2 │ │ + 719c: e0544003 subs r4, r4, r3 │ │ + 71a0: a0811a04 addge r1, r1, r4, lsl #20 │ │ + 71a4: a1811005 orrge r1, r1, r5 │ │ + 71a8: a8bd8030 popge {r4, r5, pc} │ │ + 71ac: e1e04004 mvn r4, r4 │ │ + 71b0: e254401f subs r4, r4, #31 │ │ + 71b4: aa00000d bge 71f0 <__adddf3@@Base+0x1ec> │ │ + 71b8: e294400c adds r4, r4, #12 │ │ + 71bc: ca000005 bgt 71d8 <__adddf3@@Base+0x1d4> │ │ + 71c0: e2844014 add r4, r4, #20 │ │ + 71c4: e2642020 rsb r2, r4, #32 │ │ + 71c8: e1a00430 lsr r0, r0, r4 │ │ + 71cc: e1800211 orr r0, r0, r1, lsl r2 │ │ + 71d0: e1851431 orr r1, r5, r1, lsr r4 │ │ + 71d4: e8bd8030 pop {r4, r5, pc} │ │ + 71d8: e264400c rsb r4, r4, #12 │ │ + 71dc: e2642020 rsb r2, r4, #32 │ │ + 71e0: e1a00230 lsr r0, r0, r2 │ │ + 71e4: e1800411 orr r0, r0, r1, lsl r4 │ │ + 71e8: e1a01005 mov r1, r5 │ │ + 71ec: e8bd8030 pop {r4, r5, pc} │ │ + 71f0: e1a00431 lsr r0, r1, r4 │ │ + 71f4: e1a01005 mov r1, r5 │ │ + 71f8: e8bd8030 pop {r4, r5, pc} │ │ + 71fc: e3340000 teq r4, #0 │ │ + 7200: e2233601 eor r3, r3, #1048576 ; 0x100000 │ │ + 7204: 02211601 eoreq r1, r1, #1048576 ; 0x100000 │ │ + 7208: 02844001 addeq r4, r4, #1 │ │ + 720c: 12455001 subne r5, r5, #1 │ │ + 7210: eaffffa1 b 709c <__adddf3@@Base+0x98> │ │ + 7214: e1f0cac4 mvns ip, r4, asr #21 │ │ + 7218: 11f0cac5 mvnsne ip, r5, asr #21 │ │ + 721c: 0a000018 beq 7284 <__adddf3@@Base+0x280> │ │ + 7220: e1340005 teq r4, r5 │ │ + 7224: 01300002 teqeq r0, r2 │ │ + 7228: 0a000003 beq 723c <__adddf3@@Base+0x238> │ │ + 722c: e194c000 orrs ip, r4, r0 │ │ + 7230: 01a01003 moveq r1, r3 │ │ + 7234: 01a00002 moveq r0, r2 │ │ + 7238: e8bd8030 pop {r4, r5, pc} │ │ + 723c: e1310003 teq r1, r3 │ │ + 7240: 13a01000 movne r1, #0 │ │ + 7244: 13a00000 movne r0, #0 │ │ + 7248: 18bd8030 popne {r4, r5, pc} │ │ + 724c: e1b0caa4 lsrs ip, r4, #21 │ │ + 7250: 1a000003 bne 7264 <__adddf3@@Base+0x260> │ │ + 7254: e1b00080 lsls r0, r0, #1 │ │ + 7258: e0b11001 adcs r1, r1, r1 │ │ + 725c: 23811102 orrcs r1, r1, #-2147483648 ; 0x80000000 │ │ + 7260: e8bd8030 pop {r4, r5, pc} │ │ + 7264: e2944501 adds r4, r4, #4194304 ; 0x400000 │ │ + 7268: 32811601 addcc r1, r1, #1048576 ; 0x100000 │ │ + 726c: 38bd8030 popcc {r4, r5, pc} │ │ + 7270: e2015102 and r5, r1, #-2147483648 ; 0x80000000 │ │ + 7274: e385147f orr r1, r5, #2130706432 ; 0x7f000000 │ │ + 7278: e381160f orr r1, r1, #15728640 ; 0xf00000 │ │ + 727c: e3a00000 mov r0, #0 │ │ + 7280: e8bd8030 pop {r4, r5, pc} │ │ + 7284: e1f0cac4 mvns ip, r4, asr #21 │ │ + 7288: 11a01003 movne r1, r3 │ │ + 728c: 11a00002 movne r0, r2 │ │ + 7290: 01f0cac5 mvnseq ip, r5, asr #21 │ │ + 7294: 11a03001 movne r3, r1 │ │ + 7298: 11a02000 movne r2, r0 │ │ + 729c: e1904601 orrs r4, r0, r1, lsl #12 │ │ + 72a0: 01925603 orrseq r5, r2, r3, lsl #12 │ │ + 72a4: 01310003 teqeq r1, r3 │ │ + 72a8: 13811702 orrne r1, r1, #524288 ; 0x80000 │ │ + 72ac: e8bd8030 pop {r4, r5, pc} │ │ + │ │ +000072b0 <__aeabi_ui2d@@Base>: │ │ + 72b0: e3300000 teq r0, #0 │ │ + 72b4: 03a01000 moveq r1, #0 │ │ + 72b8: 012fff1e bxeq lr │ │ + 72bc: e92d4030 push {r4, r5, lr} │ │ + 72c0: e3a04b01 mov r4, #1024 ; 0x400 │ │ + 72c4: e2844032 add r4, r4, #50 ; 0x32 │ │ + 72c8: e3a05000 mov r5, #0 │ │ + 72cc: e3a01000 mov r1, #0 │ │ + 72d0: eaffff9d b 714c <__adddf3@@Base+0x148> │ │ + │ │ +000072d4 <__aeabi_i2d@@Base>: │ │ + 72d4: e3300000 teq r0, #0 │ │ + 72d8: 03a01000 moveq r1, #0 │ │ + 72dc: 012fff1e bxeq lr │ │ + 72e0: e92d4030 push {r4, r5, lr} │ │ + 72e4: e3a04b01 mov r4, #1024 ; 0x400 │ │ + 72e8: e2844032 add r4, r4, #50 ; 0x32 │ │ + 72ec: e2105102 ands r5, r0, #-2147483648 ; 0x80000000 │ │ + 72f0: 42600000 rsbmi r0, r0, #0 │ │ + 72f4: e3a01000 mov r1, #0 │ │ + 72f8: eaffff93 b 714c <__adddf3@@Base+0x148> │ │ + │ │ +000072fc <__aeabi_f2d@@Base>: │ │ + 72fc: e1b02080 lsls r2, r0, #1 │ │ + 7300: e1a011c2 asr r1, r2, #3 │ │ + 7304: e1a01061 rrx r1, r1 │ │ + 7308: e1a00e02 lsl r0, r2, #28 │ │ + 730c: 121234ff andsne r3, r2, #-16777216 ; 0xff000000 │ │ + 7310: 133304ff teqne r3, #-16777216 ; 0xff000000 │ │ + 7314: 1221130e eorne r1, r1, #939524096 ; 0x38000000 │ │ + 7318: 112fff1e bxne lr │ │ + 731c: e3320000 teq r2, #0 │ │ + 7320: 133304ff teqne r3, #-16777216 ; 0xff000000 │ │ + 7324: 012fff1e bxeq lr │ │ + 7328: e92d4030 push {r4, r5, lr} │ │ + 732c: e3a04d0e mov r4, #896 ; 0x380 │ │ + 7330: e2015102 and r5, r1, #-2147483648 ; 0x80000000 │ │ + 7334: e3c11102 bic r1, r1, #-2147483648 ; 0x80000000 │ │ + 7338: eaffff83 b 714c <__adddf3@@Base+0x148> │ │ + │ │ +0000733c <__aeabi_ul2d@@Base>: │ │ + 733c: e1902001 orrs r2, r0, r1 │ │ + 7340: 012fff1e bxeq lr │ │ + 7344: e92d4030 push {r4, r5, lr} │ │ + 7348: e3a05000 mov r5, #0 │ │ + 734c: ea000006 b 736c <__aeabi_l2d@@Base+0x1c> │ │ + │ │ +00007350 <__aeabi_l2d@@Base>: │ │ + 7350: e1902001 orrs r2, r0, r1 │ │ + 7354: 012fff1e bxeq lr │ │ + 7358: e92d4030 push {r4, r5, lr} │ │ + 735c: e2115102 ands r5, r1, #-2147483648 ; 0x80000000 │ │ + 7360: 5a000001 bpl 736c <__aeabi_l2d@@Base+0x1c> │ │ + 7364: e2700000 rsbs r0, r0, #0 │ │ + 7368: e2e11000 rsc r1, r1, #0 │ │ + 736c: e3a04b01 mov r4, #1024 ; 0x400 │ │ + 7370: e2844032 add r4, r4, #50 ; 0x32 │ │ + 7374: e1b0cb21 lsrs ip, r1, #22 │ │ + 7378: 0affff5c beq 70f0 <__adddf3@@Base+0xec> │ │ + 737c: e3a02003 mov r2, #3 │ │ + 7380: e1b0c1ac lsrs ip, ip, #3 │ │ + 7384: 12822003 addne r2, r2, #3 │ │ + 7388: e1b0c1ac lsrs ip, ip, #3 │ │ + 738c: 12822003 addne r2, r2, #3 │ │ + 7390: e08221ac add r2, r2, ip, lsr #3 │ │ + 7394: e2623020 rsb r3, r2, #32 │ │ + 7398: e1a0c310 lsl ip, r0, r3 │ │ + 739c: e1a00230 lsr r0, r0, r2 │ │ + 73a0: e1800311 orr r0, r0, r1, lsl r3 │ │ + 73a4: e1a01231 lsr r1, r1, r2 │ │ + 73a8: e0844002 add r4, r4, r2 │ │ + 73ac: eaffff4f b 70f0 <__adddf3@@Base+0xec> │ │ + │ │ +000073b0 <__aeabi_dmul@@Base>: │ │ + 73b0: e92d4070 push {r4, r5, r6, lr} │ │ + 73b4: e3a0c0ff mov ip, #255 ; 0xff │ │ + 73b8: e38ccc07 orr ip, ip, #1792 ; 0x700 │ │ + 73bc: e01c4a21 ands r4, ip, r1, lsr #20 │ │ + 73c0: 101c5a23 andsne r5, ip, r3, lsr #20 │ │ + 73c4: 1134000c teqne r4, ip │ │ + 73c8: 1135000c teqne r5, ip │ │ + 73cc: 0b00006f bleq 7590 <__aeabi_dmul@@Base+0x1e0> │ │ + 73d0: e0844005 add r4, r4, r5 │ │ + 73d4: e0216003 eor r6, r1, r3 │ │ + 73d8: e1c11a8c bic r1, r1, ip, lsl #21 │ │ + 73dc: e1c33a8c bic r3, r3, ip, lsl #21 │ │ + 73e0: e1905601 orrs r5, r0, r1, lsl #12 │ │ + 73e4: 11925603 orrsne r5, r2, r3, lsl #12 │ │ + 73e8: e3811601 orr r1, r1, #1048576 ; 0x100000 │ │ + 73ec: e3833601 orr r3, r3, #1048576 ; 0x100000 │ │ + 73f0: 0a00001c beq 7468 <__aeabi_dmul@@Base+0xb8> │ │ + 73f4: e08ec290 umull ip, lr, r0, r2 │ │ + 73f8: e3a05000 mov r5, #0 │ │ + 73fc: e0a5e291 umlal lr, r5, r1, r2 │ │ + 7400: e2062102 and r2, r6, #-2147483648 ; 0x80000000 │ │ + 7404: e0a5e390 umlal lr, r5, r0, r3 │ │ + 7408: e3a06000 mov r6, #0 │ │ + 740c: e0a65391 umlal r5, r6, r1, r3 │ │ + 7410: e33c0000 teq ip, #0 │ │ + 7414: 138ee001 orrne lr, lr, #1 │ │ + 7418: e24440ff sub r4, r4, #255 ; 0xff │ │ + 741c: e3560c02 cmp r6, #512 ; 0x200 │ │ + 7420: e2c44c03 sbc r4, r4, #768 ; 0x300 │ │ + 7424: 2a000002 bcs 7434 <__aeabi_dmul@@Base+0x84> │ │ + 7428: e1b0e08e lsls lr, lr, #1 │ │ + 742c: e0b55005 adcs r5, r5, r5 │ │ + 7430: e0a66006 adc r6, r6, r6 │ │ + 7434: e1821586 orr r1, r2, r6, lsl #11 │ │ + 7438: e1811aa5 orr r1, r1, r5, lsr #21 │ │ + 743c: e1a00585 lsl r0, r5, #11 │ │ + 7440: e1800aae orr r0, r0, lr, lsr #21 │ │ + 7444: e1a0e58e lsl lr, lr, #11 │ │ + 7448: e254c0fd subs ip, r4, #253 ; 0xfd │ │ + 744c: 835c0c07 cmphi ip, #1792 ; 0x700 │ │ + 7450: 8a00000f bhi 7494 <__aeabi_dmul@@Base+0xe4> │ │ + 7454: e35e0102 cmp lr, #-2147483648 ; 0x80000000 │ │ + 7458: 01b0e0a0 lsrseq lr, r0, #1 │ │ + 745c: e2b00000 adcs r0, r0, #0 │ │ + 7460: e0a11a04 adc r1, r1, r4, lsl #20 │ │ + 7464: e8bd8070 pop {r4, r5, r6, pc} │ │ + 7468: e2066102 and r6, r6, #-2147483648 ; 0x80000000 │ │ + 746c: e1861001 orr r1, r6, r1 │ │ + 7470: e1800002 orr r0, r0, r2 │ │ + 7474: e0211003 eor r1, r1, r3 │ │ + 7478: e05440ac subs r4, r4, ip, lsr #1 │ │ + 747c: c074500c rsbsgt r5, r4, ip │ │ + 7480: c1811a04 orrgt r1, r1, r4, lsl #20 │ │ + 7484: c8bd8070 popgt {r4, r5, r6, pc} │ │ + 7488: e3811601 orr r1, r1, #1048576 ; 0x100000 │ │ + 748c: e3a0e000 mov lr, #0 │ │ + 7490: e2544001 subs r4, r4, #1 │ │ + 7494: ca000058 bgt 75fc <__aeabi_dmul@@Base+0x24c> │ │ + 7498: e3740036 cmn r4, #54 ; 0x36 │ │ + 749c: d3a00000 movle r0, #0 │ │ + 74a0: d2011102 andle r1, r1, #-2147483648 ; 0x80000000 │ │ + 74a4: d8bd8070 pople {r4, r5, r6, pc} │ │ + 74a8: e2644000 rsb r4, r4, #0 │ │ + 74ac: e2544020 subs r4, r4, #32 │ │ + 74b0: aa000018 bge 7518 <__aeabi_dmul@@Base+0x168> │ │ + 74b4: e294400c adds r4, r4, #12 │ │ + 74b8: ca00000b bgt 74ec <__aeabi_dmul@@Base+0x13c> │ │ + 74bc: e2844014 add r4, r4, #20 │ │ + 74c0: e2645020 rsb r5, r4, #32 │ │ + 74c4: e1a03510 lsl r3, r0, r5 │ │ + 74c8: e1a00430 lsr r0, r0, r4 │ │ + 74cc: e1800511 orr r0, r0, r1, lsl r5 │ │ + 74d0: e2012102 and r2, r1, #-2147483648 ; 0x80000000 │ │ + 74d4: e3c11102 bic r1, r1, #-2147483648 ; 0x80000000 │ │ + 74d8: e0900fa3 adds r0, r0, r3, lsr #31 │ │ + 74dc: e0a21431 adc r1, r2, r1, lsr r4 │ │ + 74e0: e19ee083 orrs lr, lr, r3, lsl #1 │ │ + 74e4: 01c00fa3 biceq r0, r0, r3, lsr #31 │ │ + 74e8: e8bd8070 pop {r4, r5, r6, pc} │ │ + 74ec: e264400c rsb r4, r4, #12 │ │ + 74f0: e2645020 rsb r5, r4, #32 │ │ + 74f4: e1a03410 lsl r3, r0, r4 │ │ + 74f8: e1a00530 lsr r0, r0, r5 │ │ + 74fc: e1800411 orr r0, r0, r1, lsl r4 │ │ + 7500: e2011102 and r1, r1, #-2147483648 ; 0x80000000 │ │ + 7504: e0900fa3 adds r0, r0, r3, lsr #31 │ │ + 7508: e2a11000 adc r1, r1, #0 │ │ + 750c: e19ee083 orrs lr, lr, r3, lsl #1 │ │ + 7510: 01c00fa3 biceq r0, r0, r3, lsr #31 │ │ + 7514: e8bd8070 pop {r4, r5, r6, pc} │ │ + 7518: e2645020 rsb r5, r4, #32 │ │ + 751c: e18ee510 orr lr, lr, r0, lsl r5 │ │ + 7520: e1a03430 lsr r3, r0, r4 │ │ + 7524: e1833511 orr r3, r3, r1, lsl r5 │ │ + 7528: e1a00431 lsr r0, r1, r4 │ │ + 752c: e2011102 and r1, r1, #-2147483648 ; 0x80000000 │ │ + 7530: e1c00431 bic r0, r0, r1, lsr r4 │ │ + 7534: e0800fa3 add r0, r0, r3, lsr #31 │ │ + 7538: e19ee083 orrs lr, lr, r3, lsl #1 │ │ + 753c: 01c00fa3 biceq r0, r0, r3, lsr #31 │ │ + 7540: e8bd8070 pop {r4, r5, r6, pc} │ │ + 7544: e3340000 teq r4, #0 │ │ + 7548: 1a000008 bne 7570 <__aeabi_dmul@@Base+0x1c0> │ │ + 754c: e2016102 and r6, r1, #-2147483648 ; 0x80000000 │ │ + 7550: e1b00080 lsls r0, r0, #1 │ │ + 7554: e0a11001 adc r1, r1, r1 │ │ + 7558: e3110601 tst r1, #1048576 ; 0x100000 │ │ + 755c: 02444001 subeq r4, r4, #1 │ │ + 7560: 0afffffa beq 7550 <__aeabi_dmul@@Base+0x1a0> │ │ + 7564: e1811006 orr r1, r1, r6 │ │ + 7568: e3350000 teq r5, #0 │ │ + 756c: 112fff1e bxne lr │ │ + 7570: e2036102 and r6, r3, #-2147483648 ; 0x80000000 │ │ + 7574: e1b02082 lsls r2, r2, #1 │ │ + 7578: e0a33003 adc r3, r3, r3 │ │ + 757c: e3130601 tst r3, #1048576 ; 0x100000 │ │ + 7580: 02455001 subeq r5, r5, #1 │ │ + 7584: 0afffffa beq 7574 <__aeabi_dmul@@Base+0x1c4> │ │ + 7588: e1833006 orr r3, r3, r6 │ │ + 758c: e12fff1e bx lr │ │ + 7590: e134000c teq r4, ip │ │ + 7594: e00c5a23 and r5, ip, r3, lsr #20 │ │ + 7598: 1135000c teqne r5, ip │ │ + 759c: 0a000006 beq 75bc <__aeabi_dmul@@Base+0x20c> │ │ + 75a0: e1906081 orrs r6, r0, r1, lsl #1 │ │ + 75a4: 11926083 orrsne r6, r2, r3, lsl #1 │ │ + 75a8: 1affffe5 bne 7544 <__aeabi_dmul@@Base+0x194> │ │ + 75ac: e0211003 eor r1, r1, r3 │ │ + 75b0: e2011102 and r1, r1, #-2147483648 ; 0x80000000 │ │ + 75b4: e3a00000 mov r0, #0 │ │ + 75b8: e8bd8070 pop {r4, r5, r6, pc} │ │ + 75bc: e1906081 orrs r6, r0, r1, lsl #1 │ │ + 75c0: 01a00002 moveq r0, r2 │ │ + 75c4: 01a01003 moveq r1, r3 │ │ + 75c8: 11926083 orrsne r6, r2, r3, lsl #1 │ │ + 75cc: 0a00000f beq 7610 <__aeabi_dmul@@Base+0x260> │ │ + 75d0: e134000c teq r4, ip │ │ + 75d4: 1a000001 bne 75e0 <__aeabi_dmul@@Base+0x230> │ │ + 75d8: e1906601 orrs r6, r0, r1, lsl #12 │ │ + 75dc: 1a00000b bne 7610 <__aeabi_dmul@@Base+0x260> │ │ + 75e0: e135000c teq r5, ip │ │ + 75e4: 1a000003 bne 75f8 <__aeabi_dmul@@Base+0x248> │ │ + 75e8: e1926603 orrs r6, r2, r3, lsl #12 │ │ + 75ec: 11a00002 movne r0, r2 │ │ + 75f0: 11a01003 movne r1, r3 │ │ + 75f4: 1a000005 bne 7610 <__aeabi_dmul@@Base+0x260> │ │ + 75f8: e0211003 eor r1, r1, r3 │ │ + 75fc: e2011102 and r1, r1, #-2147483648 ; 0x80000000 │ │ + 7600: e381147f orr r1, r1, #2130706432 ; 0x7f000000 │ │ + 7604: e381160f orr r1, r1, #15728640 ; 0xf00000 │ │ + 7608: e3a00000 mov r0, #0 │ │ + 760c: e8bd8070 pop {r4, r5, r6, pc} │ │ + 7610: e381147f orr r1, r1, #2130706432 ; 0x7f000000 │ │ + 7614: e381173e orr r1, r1, #16252928 ; 0xf80000 │ │ + 7618: e8bd8070 pop {r4, r5, r6, pc} │ │ + │ │ +0000761c <__aeabi_ddiv@@Base>: │ │ + 761c: e92d4070 push {r4, r5, r6, lr} │ │ + 7620: e3a0c0ff mov ip, #255 ; 0xff │ │ + 7624: e38ccc07 orr ip, ip, #1792 ; 0x700 │ │ + 7628: e01c4a21 ands r4, ip, r1, lsr #20 │ │ + 762c: 101c5a23 andsne r5, ip, r3, lsr #20 │ │ + 7630: 1134000c teqne r4, ip │ │ + 7634: 1135000c teqne r5, ip │ │ + 7638: 0b00005c bleq 77b0 <__aeabi_ddiv@@Base+0x194> │ │ + 763c: e0444005 sub r4, r4, r5 │ │ + 7640: e021e003 eor lr, r1, r3 │ │ + 7644: e1925603 orrs r5, r2, r3, lsl #12 │ │ + 7648: e1a01601 lsl r1, r1, #12 │ │ + 764c: 0a00004b beq 7780 <__aeabi_ddiv@@Base+0x164> │ │ + 7650: e1a03603 lsl r3, r3, #12 │ │ + 7654: e3a05201 mov r5, #268435456 ; 0x10000000 │ │ + 7658: e1853223 orr r3, r5, r3, lsr #4 │ │ + 765c: e1833c22 orr r3, r3, r2, lsr #24 │ │ + 7660: e1a02402 lsl r2, r2, #8 │ │ + 7664: e1855221 orr r5, r5, r1, lsr #4 │ │ + 7668: e1855c20 orr r5, r5, r0, lsr #24 │ │ + 766c: e1a06400 lsl r6, r0, #8 │ │ + 7670: e20e1102 and r1, lr, #-2147483648 ; 0x80000000 │ │ + 7674: e1550003 cmp r5, r3 │ │ + 7678: 01560002 cmpeq r6, r2 │ │ + 767c: e2a440fd adc r4, r4, #253 ; 0xfd │ │ + 7680: e2844c03 add r4, r4, #768 ; 0x300 │ │ + 7684: 2a000001 bcs 7690 <__aeabi_ddiv@@Base+0x74> │ │ + 7688: e1b030a3 lsrs r3, r3, #1 │ │ + 768c: e1a02062 rrx r2, r2 │ │ + 7690: e0566002 subs r6, r6, r2 │ │ + 7694: e0c55003 sbc r5, r5, r3 │ │ + 7698: e1b030a3 lsrs r3, r3, #1 │ │ + 769c: e1a02062 rrx r2, r2 │ │ + 76a0: e3a00601 mov r0, #1048576 ; 0x100000 │ │ + 76a4: e3a0c702 mov ip, #524288 ; 0x80000 │ │ + 76a8: e056e002 subs lr, r6, r2 │ │ + 76ac: e0d5e003 sbcs lr, r5, r3 │ │ + 76b0: 20466002 subcs r6, r6, r2 │ │ + 76b4: 21a0500e movcs r5, lr │ │ + 76b8: 2180000c orrcs r0, r0, ip │ │ + 76bc: e1b030a3 lsrs r3, r3, #1 │ │ + 76c0: e1a02062 rrx r2, r2 │ │ + 76c4: e056e002 subs lr, r6, r2 │ │ + 76c8: e0d5e003 sbcs lr, r5, r3 │ │ + 76cc: 20466002 subcs r6, r6, r2 │ │ + 76d0: 21a0500e movcs r5, lr │ │ + 76d4: 218000ac orrcs r0, r0, ip, lsr #1 │ │ + 76d8: e1b030a3 lsrs r3, r3, #1 │ │ + 76dc: e1a02062 rrx r2, r2 │ │ + 76e0: e056e002 subs lr, r6, r2 │ │ + 76e4: e0d5e003 sbcs lr, r5, r3 │ │ + 76e8: 20466002 subcs r6, r6, r2 │ │ + 76ec: 21a0500e movcs r5, lr │ │ + 76f0: 2180012c orrcs r0, r0, ip, lsr #2 │ │ + 76f4: e1b030a3 lsrs r3, r3, #1 │ │ + 76f8: e1a02062 rrx r2, r2 │ │ + 76fc: e056e002 subs lr, r6, r2 │ │ + 7700: e0d5e003 sbcs lr, r5, r3 │ │ + 7704: 20466002 subcs r6, r6, r2 │ │ + 7708: 21a0500e movcs r5, lr │ │ + 770c: 218001ac orrcs r0, r0, ip, lsr #3 │ │ + 7710: e195e006 orrs lr, r5, r6 │ │ + 7714: 0a00000d beq 7750 <__aeabi_ddiv@@Base+0x134> │ │ + 7718: e1a05205 lsl r5, r5, #4 │ │ + 771c: e1855e26 orr r5, r5, r6, lsr #28 │ │ + 7720: e1a06206 lsl r6, r6, #4 │ │ + 7724: e1a03183 lsl r3, r3, #3 │ │ + 7728: e1833ea2 orr r3, r3, r2, lsr #29 │ │ + 772c: e1a02182 lsl r2, r2, #3 │ │ + 7730: e1b0c22c lsrs ip, ip, #4 │ │ + 7734: 1affffdb bne 76a8 <__aeabi_ddiv@@Base+0x8c> │ │ + 7738: e3110601 tst r1, #1048576 ; 0x100000 │ │ + 773c: 1a000006 bne 775c <__aeabi_ddiv@@Base+0x140> │ │ + 7740: e1811000 orr r1, r1, r0 │ │ + 7744: e3a00000 mov r0, #0 │ │ + 7748: e3a0c102 mov ip, #-2147483648 ; 0x80000000 │ │ + 774c: eaffffd5 b 76a8 <__aeabi_ddiv@@Base+0x8c> │ │ + 7750: e3110601 tst r1, #1048576 ; 0x100000 │ │ + 7754: 01811000 orreq r1, r1, r0 │ │ + 7758: 03a00000 moveq r0, #0 │ │ + 775c: e254c0fd subs ip, r4, #253 ; 0xfd │ │ + 7760: 835c0c07 cmphi ip, #1792 ; 0x700 │ │ + 7764: 8affff4a bhi 7494 <__aeabi_dmul@@Base+0xe4> │ │ + 7768: e055c003 subs ip, r5, r3 │ │ + 776c: 0056c002 subseq ip, r6, r2 │ │ + 7770: 01b0c0a0 lsrseq ip, r0, #1 │ │ + 7774: e2b00000 adcs r0, r0, #0 │ │ + 7778: e0a11a04 adc r1, r1, r4, lsl #20 │ │ + 777c: e8bd8070 pop {r4, r5, r6, pc} │ │ + 7780: e20ee102 and lr, lr, #-2147483648 ; 0x80000000 │ │ + 7784: e18e1621 orr r1, lr, r1, lsr #12 │ │ + 7788: e09440ac adds r4, r4, ip, lsr #1 │ │ + 778c: c074500c rsbsgt r5, r4, ip │ │ + 7790: c1811a04 orrgt r1, r1, r4, lsl #20 │ │ + 7794: c8bd8070 popgt {r4, r5, r6, pc} │ │ + 7798: e3811601 orr r1, r1, #1048576 ; 0x100000 │ │ + 779c: e3a0e000 mov lr, #0 │ │ + 77a0: e2544001 subs r4, r4, #1 │ │ + 77a4: eaffff3a b 7494 <__aeabi_dmul@@Base+0xe4> │ │ + 77a8: e185e006 orr lr, r5, r6 │ │ + 77ac: eaffff38 b 7494 <__aeabi_dmul@@Base+0xe4> │ │ + 77b0: e00c5a23 and r5, ip, r3, lsr #20 │ │ + 77b4: e134000c teq r4, ip │ │ + 77b8: 0135000c teqeq r5, ip │ │ + 77bc: 0affff93 beq 7610 <__aeabi_dmul@@Base+0x260> │ │ + 77c0: e134000c teq r4, ip │ │ + 77c4: 1a000006 bne 77e4 <__aeabi_ddiv@@Base+0x1c8> │ │ + 77c8: e1904601 orrs r4, r0, r1, lsl #12 │ │ + 77cc: 1affff8f bne 7610 <__aeabi_dmul@@Base+0x260> │ │ + 77d0: e135000c teq r5, ip │ │ + 77d4: 1affff87 bne 75f8 <__aeabi_dmul@@Base+0x248> │ │ + 77d8: e1a00002 mov r0, r2 │ │ + 77dc: e1a01003 mov r1, r3 │ │ + 77e0: eaffff8a b 7610 <__aeabi_dmul@@Base+0x260> │ │ + 77e4: e135000c teq r5, ip │ │ + 77e8: 1a000004 bne 7800 <__aeabi_ddiv@@Base+0x1e4> │ │ + 77ec: e1925603 orrs r5, r2, r3, lsl #12 │ │ + 77f0: 0affff6d beq 75ac <__aeabi_dmul@@Base+0x1fc> │ │ + 77f4: e1a00002 mov r0, r2 │ │ + 77f8: e1a01003 mov r1, r3 │ │ + 77fc: eaffff83 b 7610 <__aeabi_dmul@@Base+0x260> │ │ + 7800: e1906081 orrs r6, r0, r1, lsl #1 │ │ + 7804: 11926083 orrsne r6, r2, r3, lsl #1 │ │ + 7808: 1affff4d bne 7544 <__aeabi_dmul@@Base+0x194> │ │ + 780c: e1904081 orrs r4, r0, r1, lsl #1 │ │ + 7810: 1affff78 bne 75f8 <__aeabi_dmul@@Base+0x248> │ │ + 7814: e1925083 orrs r5, r2, r3, lsl #1 │ │ + 7818: 1affff63 bne 75ac <__aeabi_dmul@@Base+0x1fc> │ │ + 781c: eaffff7b b 7610 <__aeabi_dmul@@Base+0x260> │ │ + │ │ +00007820 <__gedf2@@Base>: │ │ + 7820: e3e0c000 mvn ip, #0 │ │ + 7824: ea000002 b 7834 <__cmpdf2@@Base+0x4> │ │ + │ │ +00007828 <__ledf2@@Base>: │ │ + 7828: e3a0c001 mov ip, #1 │ │ + 782c: ea000000 b 7834 <__cmpdf2@@Base+0x4> │ │ + │ │ +00007830 <__cmpdf2@@Base>: │ │ + 7830: e3a0c001 mov ip, #1 │ │ + 7834: e52dc004 push {ip} ; (str ip, [sp, #-4]!) │ │ + 7838: e1a0c081 lsl ip, r1, #1 │ │ + 783c: e1f0cacc mvns ip, ip, asr #21 │ │ + 7840: e1a0c083 lsl ip, r3, #1 │ │ + 7844: 11f0cacc mvnsne ip, ip, asr #21 │ │ + 7848: 0a00000e beq 7888 <__cmpdf2@@Base+0x58> │ │ + 784c: e28dd004 add sp, sp, #4 │ │ + 7850: e190c081 orrs ip, r0, r1, lsl #1 │ │ + 7854: 0192c083 orrseq ip, r2, r3, lsl #1 │ │ + 7858: 11310003 teqne r1, r3 │ │ + 785c: 01300002 teqeq r0, r2 │ │ + 7860: 03a00000 moveq r0, #0 │ │ + 7864: 012fff1e bxeq lr │ │ + 7868: e3700000 cmn r0, #0 │ │ + 786c: e1310003 teq r1, r3 │ │ + 7870: 51510003 cmppl r1, r3 │ │ + 7874: 01500002 cmpeq r0, r2 │ │ + 7878: 21a00fc3 asrcs r0, r3, #31 │ │ + 787c: 31e00fc3 mvncc r0, r3, asr #31 │ │ + 7880: e3800001 orr r0, r0, #1 │ │ + 7884: e12fff1e bx lr │ │ + 7888: e1a0c081 lsl ip, r1, #1 │ │ + 788c: e1f0cacc mvns ip, ip, asr #21 │ │ + 7890: 1a000001 bne 789c <__cmpdf2@@Base+0x6c> │ │ + 7894: e190c601 orrs ip, r0, r1, lsl #12 │ │ + 7898: 1a000004 bne 78b0 <__cmpdf2@@Base+0x80> │ │ + 789c: e1a0c083 lsl ip, r3, #1 │ │ + 78a0: e1f0cacc mvns ip, ip, asr #21 │ │ + 78a4: 1affffe8 bne 784c <__cmpdf2@@Base+0x1c> │ │ + 78a8: e192c603 orrs ip, r2, r3, lsl #12 │ │ + 78ac: 0affffe6 beq 784c <__cmpdf2@@Base+0x1c> │ │ + 78b0: e49d0004 pop {r0} ; (ldr r0, [sp], #4) │ │ + 78b4: e12fff1e bx lr │ │ + │ │ +000078b8 <__aeabi_cdrcmple@@Base>: │ │ + 78b8: e1a0c000 mov ip, r0 │ │ + 78bc: e1a00002 mov r0, r2 │ │ + 78c0: e1a0200c mov r2, ip │ │ + 78c4: e1a0c001 mov ip, r1 │ │ + 78c8: e1a01003 mov r1, r3 │ │ + 78cc: e1a0300c mov r3, ip │ │ + 78d0: eaffffff b 78d4 <__aeabi_cdcmpeq@@Base> │ │ + │ │ +000078d4 <__aeabi_cdcmpeq@@Base>: │ │ + 78d4: e92d4001 push {r0, lr} │ │ + 78d8: ebffffd4 bl 7830 <__cmpdf2@@Base> │ │ + 78dc: e3500000 cmp r0, #0 │ │ + 78e0: 43700000 cmnmi r0, #0 │ │ + 78e4: e8bd8001 pop {r0, pc} │ │ + │ │ +000078e8 <__aeabi_dcmpeq@@Base>: │ │ + 78e8: e52de008 str lr, [sp, #-8]! │ │ + 78ec: ebfffff8 bl 78d4 <__aeabi_cdcmpeq@@Base> │ │ + 78f0: 03a00001 moveq r0, #1 │ │ + 78f4: 13a00000 movne r0, #0 │ │ + 78f8: e49df008 ldr pc, [sp], #8 │ │ + │ │ +000078fc <__aeabi_dcmplt@@Base>: │ │ + 78fc: e52de008 str lr, [sp, #-8]! │ │ + 7900: ebfffff3 bl 78d4 <__aeabi_cdcmpeq@@Base> │ │ + 7904: 33a00001 movcc r0, #1 │ │ + 7908: 23a00000 movcs r0, #0 │ │ + 790c: e49df008 ldr pc, [sp], #8 │ │ + │ │ +00007910 <__aeabi_dcmple@@Base>: │ │ + 7910: e52de008 str lr, [sp, #-8]! │ │ + 7914: ebffffee bl 78d4 <__aeabi_cdcmpeq@@Base> │ │ + 7918: 93a00001 movls r0, #1 │ │ + 791c: 83a00000 movhi r0, #0 │ │ + 7920: e49df008 ldr pc, [sp], #8 │ │ + │ │ +00007924 <__aeabi_dcmpge@@Base>: │ │ + 7924: e52de008 str lr, [sp, #-8]! │ │ + 7928: ebffffe2 bl 78b8 <__aeabi_cdrcmple@@Base> │ │ + 792c: 93a00001 movls r0, #1 │ │ + 7930: 83a00000 movhi r0, #0 │ │ + 7934: e49df008 ldr pc, [sp], #8 │ │ + │ │ +00007938 <__aeabi_dcmpgt@@Base>: │ │ + 7938: e52de008 str lr, [sp, #-8]! │ │ + 793c: ebffffdd bl 78b8 <__aeabi_cdrcmple@@Base> │ │ + 7940: 33a00001 movcc r0, #1 │ │ + 7944: 23a00000 movcs r0, #0 │ │ + 7948: e49df008 ldr pc, [sp], #8 │ │ + │ │ +0000794c <__aeabi_d2iz@@Base>: │ │ + 794c: e1a02081 lsl r2, r1, #1 │ │ + 7950: e2922602 adds r2, r2, #2097152 ; 0x200000 │ │ + 7954: 2a00000c bcs 798c <__aeabi_d2iz@@Base+0x40> │ │ + 7958: 5a000009 bpl 7984 <__aeabi_d2iz@@Base+0x38> │ │ + 795c: e3e03e3e mvn r3, #992 ; 0x3e0 │ │ + 7960: e0532ac2 subs r2, r3, r2, asr #21 │ │ + 7964: 9a00000a bls 7994 <__aeabi_d2iz@@Base+0x48> │ │ + 7968: e1a03581 lsl r3, r1, #11 │ │ + 796c: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 │ │ + 7970: e1833aa0 orr r3, r3, r0, lsr #21 │ │ + 7974: e3110102 tst r1, #-2147483648 ; 0x80000000 │ │ + 7978: e1a00233 lsr r0, r3, r2 │ │ + 797c: 12600000 rsbne r0, r0, #0 │ │ + 7980: e12fff1e bx lr │ │ + 7984: e3a00000 mov r0, #0 │ │ + 7988: e12fff1e bx lr │ │ + 798c: e1900601 orrs r0, r0, r1, lsl #12 │ │ + 7990: 1a000002 bne 79a0 <__aeabi_d2iz@@Base+0x54> │ │ + 7994: e2110102 ands r0, r1, #-2147483648 ; 0x80000000 │ │ + 7998: 03e00102 mvneq r0, #-2147483648 ; 0x80000000 │ │ + 799c: e12fff1e bx lr │ │ + 79a0: e3a00000 mov r0, #0 │ │ + 79a4: e12fff1e bx lr │ │ + │ │ +000079a8 <__aeabi_idiv0@@Base>: │ │ + 79a8: e92d4002 push {r1, lr} │ │ + 79ac: e3a00008 mov r0, #8 │ │ + 79b0: ebfff181 bl 3fbc │ │ + 79b4: e8bd8002 pop {r1, pc} │ │ + 79b8: e5903000 ldr r3, [r0] │ │ + 79bc: e3130101 tst r3, #1073741824 ; 0x40000000 │ │ + 79c0: 13833102 orrne r3, r3, #-2147483648 ; 0x80000000 │ │ + 79c4: 03c33102 biceq r3, r3, #-2147483648 ; 0x80000000 │ │ + 79c8: e0800003 add r0, r0, r3 │ │ + 79cc: e12fff1e bx lr │ │ + 79d0: e92d4ff7 push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 79d4: e3510000 cmp r1, #0 │ │ + 79d8: e1a05001 mov r5, r1 │ │ + 79dc: 0a000021 beq 7a68 <__aeabi_idiv0@@Base+0xc0> │ │ + 79e0: e2418001 sub r8, r1, #1 │ │ + 79e4: e1a06002 mov r6, r2 │ │ + 79e8: e1a07000 mov r7, r0 │ │ + 79ec: e1a09008 mov r9, r8 │ │ + 79f0: e3a0b000 mov fp, #0 │ │ + 79f4: e08b4009 add r4, fp, r9 │ │ + 79f8: e0844fa4 add r4, r4, r4, lsr #31 │ │ + 79fc: e1a040c4 asr r4, r4, #1 │ │ + 7a00: e1a0a184 lsl sl, r4, #3 │ │ + 7a04: e087500a add r5, r7, sl │ │ + 7a08: e1a00005 mov r0, r5 │ │ + 7a0c: ebffffe9 bl 79b8 <__aeabi_idiv0@@Base+0x10> │ │ + 7a10: e1540008 cmp r4, r8 │ │ + 7a14: 0a000011 beq 7a60 <__aeabi_idiv0@@Base+0xb8> │ │ + 7a18: e58d0004 str r0, [sp, #4] │ │ + 7a1c: e28a0008 add r0, sl, #8 │ │ + 7a20: e0870000 add r0, r7, r0 │ │ + 7a24: ebffffe3 bl 79b8 <__aeabi_idiv0@@Base+0x10> │ │ + 7a28: e59d3004 ldr r3, [sp, #4] │ │ + 7a2c: e1560003 cmp r6, r3 │ │ + 7a30: 2a000003 bcs 7a44 <__aeabi_idiv0@@Base+0x9c> │ │ + 7a34: e154000b cmp r4, fp │ │ + 7a38: 0a000006 beq 7a58 <__aeabi_idiv0@@Base+0xb0> │ │ + 7a3c: e2449001 sub r9, r4, #1 │ │ + 7a40: eaffffeb b 79f4 <__aeabi_idiv0@@Base+0x4c> │ │ + 7a44: e2400001 sub r0, r0, #1 │ │ + 7a48: e1560000 cmp r6, r0 │ │ + 7a4c: 9a000005 bls 7a68 <__aeabi_idiv0@@Base+0xc0> │ │ + 7a50: e284b001 add fp, r4, #1 │ │ + 7a54: eaffffe6 b 79f4 <__aeabi_idiv0@@Base+0x4c> │ │ + 7a58: e3a05000 mov r5, #0 │ │ + 7a5c: ea000001 b 7a68 <__aeabi_idiv0@@Base+0xc0> │ │ + 7a60: e1560000 cmp r6, r0 │ │ + 7a64: 3afffff2 bcc 7a34 <__aeabi_idiv0@@Base+0x8c> │ │ + 7a68: e1a00005 mov r0, r5 │ │ + 7a6c: e28dd00c add sp, sp, #12 │ │ + 7a70: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 7a74: e3500001 cmp r0, #1 │ │ + 7a78: 0a000006 beq 7a98 <__aeabi_idiv0@@Base+0xf0> │ │ + 7a7c: e3500002 cmp r0, #2 │ │ + 7a80: 0a000007 beq 7aa4 <__aeabi_idiv0@@Base+0xfc> │ │ + 7a84: e3500000 cmp r0, #0 │ │ + 7a88: 1a000008 bne 7ab0 <__aeabi_idiv0@@Base+0x108> │ │ + 7a8c: e59f0024 ldr r0, [pc, #36] ; 7ab8 <__aeabi_idiv0@@Base+0x110> │ │ + 7a90: e79f0000 ldr r0, [pc, r0] │ │ + 7a94: e12fff1e bx lr │ │ + 7a98: e59f001c ldr r0, [pc, #28] ; 7abc <__aeabi_idiv0@@Base+0x114> │ │ + 7a9c: e79f0000 ldr r0, [pc, r0] │ │ + 7aa0: e12fff1e bx lr │ │ + 7aa4: e59f0014 ldr r0, [pc, #20] ; 7ac0 <__aeabi_idiv0@@Base+0x118> │ │ + 7aa8: e79f0000 ldr r0, [pc, r0] │ │ + 7aac: e12fff1e bx lr │ │ + 7ab0: e3a00000 mov r0, #0 │ │ + 7ab4: e12fff1e bx lr │ │ + 7ab8: 00004460 andeq r4, r0, r0, ror #8 │ │ + 7abc: 00004458 andeq r4, r0, r8, asr r4 │ │ + 7ac0: 00004450 andeq r4, r0, r0, asr r4 │ │ + 7ac4: e59f30f0 ldr r3, [pc, #240] ; 7bbc <__aeabi_idiv0@@Base+0x214> │ │ + 7ac8: e92d4037 push {r0, r1, r2, r4, r5, lr} │ │ + 7acc: e79f3003 ldr r3, [pc, r3] │ │ + 7ad0: e1a04000 mov r4, r0 │ │ + 7ad4: e3530000 cmp r3, #0 │ │ + 7ad8: e2415002 sub r5, r1, #2 │ │ + 7adc: 0a000008 beq 7b04 <__aeabi_idiv0@@Base+0x15c> │ │ + 7ae0: e1a00005 mov r0, r5 │ │ + 7ae4: e28d1004 add r1, sp, #4 │ │ + 7ae8: ebfff136 bl 3fc8 <__gnu_Unwind_Find_exidx@plt> │ │ + 7aec: e3500000 cmp r0, #0 │ │ + 7af0: 1a00000a bne 7b20 <__aeabi_idiv0@@Base+0x178> │ │ + 7af4: e3a03000 mov r3, #0 │ │ + 7af8: e5843010 str r3, [r4, #16] │ │ + 7afc: e3a00009 mov r0, #9 │ │ + 7b00: ea00002b b 7bb4 <__aeabi_idiv0@@Base+0x20c> │ │ + 7b04: e59f30b4 ldr r3, [pc, #180] ; 7bc0 <__aeabi_idiv0@@Base+0x218> │ │ + 7b08: e59f00b4 ldr r0, [pc, #180] ; 7bc4 <__aeabi_idiv0@@Base+0x21c> │ │ + 7b0c: e79f3003 ldr r3, [pc, r3] │ │ + 7b10: e79f0000 ldr r0, [pc, r0] │ │ + 7b14: e0603003 rsb r3, r0, r3 │ │ + 7b18: e1a031c3 asr r3, r3, #3 │ │ + 7b1c: e58d3004 str r3, [sp, #4] │ │ + 7b20: e1a02005 mov r2, r5 │ │ + 7b24: e59d1004 ldr r1, [sp, #4] │ │ + 7b28: ebffffa8 bl 79d0 <__aeabi_idiv0@@Base+0x28> │ │ + 7b2c: e2505000 subs r5, r0, #0 │ │ + 7b30: 0affffef beq 7af4 <__aeabi_idiv0@@Base+0x14c> │ │ + 7b34: ebffff9f bl 79b8 <__aeabi_idiv0@@Base+0x10> │ │ + 7b38: e5953004 ldr r3, [r5, #4] │ │ + 7b3c: e3530001 cmp r3, #1 │ │ + 7b40: 03a03000 moveq r3, #0 │ │ + 7b44: 05843010 streq r3, [r4, #16] │ │ + 7b48: e5840048 str r0, [r4, #72] ; 0x48 │ │ + 7b4c: 03a00005 moveq r0, #5 │ │ + 7b50: 0a000017 beq 7bb4 <__aeabi_idiv0@@Base+0x20c> │ │ + 7b54: e3530000 cmp r3, #0 │ │ + 7b58: e2850004 add r0, r5, #4 │ │ + 7b5c: b584004c strlt r0, [r4, #76] ; 0x4c │ │ + 7b60: b3a03001 movlt r3, #1 │ │ + 7b64: ba000002 blt 7b74 <__aeabi_idiv0@@Base+0x1cc> │ │ + 7b68: ebffff92 bl 79b8 <__aeabi_idiv0@@Base+0x10> │ │ + 7b6c: e3a03000 mov r3, #0 │ │ + 7b70: e584004c str r0, [r4, #76] ; 0x4c │ │ + 7b74: e594004c ldr r0, [r4, #76] ; 0x4c │ │ + 7b78: e5843050 str r3, [r4, #80] ; 0x50 │ │ + 7b7c: e5903000 ldr r3, [r0] │ │ + 7b80: e3530000 cmp r3, #0 │ │ + 7b84: aa000007 bge 7ba8 <__aeabi_idiv0@@Base+0x200> │ │ + 7b88: e1a00c23 lsr r0, r3, #24 │ │ + 7b8c: e200000f and r0, r0, #15 │ │ + 7b90: ebffffb7 bl 7a74 <__aeabi_idiv0@@Base+0xcc> │ │ + 7b94: e3500000 cmp r0, #0 │ │ + 7b98: e5840010 str r0, [r4, #16] │ │ + 7b9c: 03a00009 moveq r0, #9 │ │ + 7ba0: 13a00000 movne r0, #0 │ │ + 7ba4: ea000002 b 7bb4 <__aeabi_idiv0@@Base+0x20c> │ │ + 7ba8: ebffff82 bl 79b8 <__aeabi_idiv0@@Base+0x10> │ │ + 7bac: e5840010 str r0, [r4, #16] │ │ + 7bb0: e3a00000 mov r0, #0 │ │ + 7bb4: e28dd00c add sp, sp, #12 │ │ + 7bb8: e8bd8030 pop {r4, r5, pc} │ │ + 7bbc: 00004430 andeq r4, r0, r0, lsr r4 │ │ + 7bc0: 000043f4 strdeq r4, [r0], -r4 ; │ │ + 7bc4: 000043f4 strdeq r4, [r0], -r4 ; │ │ + 7bc8: e5903000 ldr r3, [r0] │ │ + 7bcc: e92d4010 push {r4, lr} │ │ + 7bd0: e3130001 tst r3, #1 │ │ + 7bd4: e1a04000 mov r4, r0 │ │ + 7bd8: 1a000005 bne 7bf4 <__aeabi_idiv0@@Base+0x24c> │ │ + 7bdc: e3130002 tst r3, #2 │ │ + 7be0: e2800048 add r0, r0, #72 ; 0x48 │ │ + 7be4: 0a000001 beq 7bf0 <__aeabi_idiv0@@Base+0x248> │ │ + 7be8: eb000335 bl 88c4 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + 7bec: ea000000 b 7bf4 <__aeabi_idiv0@@Base+0x24c> │ │ + 7bf0: eb00032f bl 88b4 <__gnu_Unwind_Restore_VFP@@Base> │ │ + 7bf4: e5943000 ldr r3, [r4] │ │ + 7bf8: e3130004 tst r3, #4 │ │ + 7bfc: 1a000001 bne 7c08 <__aeabi_idiv0@@Base+0x260> │ │ + 7c00: e28400d0 add r0, r4, #208 ; 0xd0 │ │ + 7c04: eb000332 bl 88d4 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + 7c08: e5943000 ldr r3, [r4] │ │ + 7c0c: e3130008 tst r3, #8 │ │ + 7c10: 1a000001 bne 7c1c <__aeabi_idiv0@@Base+0x274> │ │ + 7c14: e2840e15 add r0, r4, #336 ; 0x150 │ │ + 7c18: eb000331 bl 88e4 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + 7c1c: e5943000 ldr r3, [r4] │ │ + 7c20: e3130010 tst r3, #16 │ │ + 7c24: 18bd8010 popne {r4, pc} │ │ + 7c28: e2840e1d add r0, r4, #464 ; 0x1d0 │ │ + 7c2c: e8bd4010 pop {r4, lr} │ │ + 7c30: ea00034d b 896c <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + 7c34: e5903000 ldr r3, [r0] │ │ + 7c38: e3530000 cmp r3, #0 │ │ + 7c3c: 17930000 ldrne r0, [r3, r0] │ │ + 7c40: 01a00003 moveq r0, r3 │ │ + 7c44: e12fff1e bx lr │ │ + 7c48: e3a00009 mov r0, #9 │ │ + 7c4c: e12fff1e bx lr │ │ + 7c50: e12fff1e bx lr │ │ + 7c54: e92d4070 push {r4, r5, r6, lr} │ │ + 7c58: e1a05000 mov r5, r0 │ │ + 7c5c: e1a04001 mov r4, r1 │ │ + 7c60: e1a00005 mov r0, r5 │ │ + 7c64: e5941040 ldr r1, [r4, #64] ; 0x40 │ │ + 7c68: ebffff95 bl 7ac4 <__aeabi_idiv0@@Base+0x11c> │ │ + 7c6c: e2506000 subs r6, r0, #0 │ │ + 7c70: 0a000000 beq 7c78 <__aeabi_idiv0@@Base+0x2d0> │ │ + 7c74: ebfff0d6 bl 3fd4 │ │ + 7c78: e5943040 ldr r3, [r4, #64] ; 0x40 │ │ + 7c7c: e5853014 str r3, [r5, #20] │ │ + 7c80: e3a00001 mov r0, #1 │ │ + 7c84: e5953010 ldr r3, [r5, #16] │ │ + 7c88: e1a01005 mov r1, r5 │ │ + 7c8c: e1a02004 mov r2, r4 │ │ + 7c90: e12fff33 blx r3 │ │ + 7c94: e3500008 cmp r0, #8 │ │ + 7c98: 0afffff0 beq 7c60 <__aeabi_idiv0@@Base+0x2b8> │ │ + 7c9c: e3500007 cmp r0, #7 │ │ + 7ca0: 1afffff3 bne 7c74 <__aeabi_idiv0@@Base+0x2cc> │ │ + 7ca4: e1a00006 mov r0, r6 │ │ + 7ca8: e5941040 ldr r1, [r4, #64] ; 0x40 │ │ + 7cac: ebffffe7 bl 7c50 <__aeabi_idiv0@@Base+0x2a8> │ │ + 7cb0: e2840004 add r0, r4, #4 │ │ + 7cb4: eb0002f9 bl 88a0 <__restore_core_regs@@Base> │ │ + 7cb8: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 7cbc: e281e004 add lr, r1, #4 │ │ + 7cc0: e590800c ldr r8, [r0, #12] │ │ + 7cc4: e5909018 ldr r9, [r0, #24] │ │ + 7cc8: e1a04000 mov r4, r0 │ │ + 7ccc: e1a06002 mov r6, r2 │ │ + 7cd0: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 7cd4: e24ddff3 sub sp, sp, #972 ; 0x3cc │ │ + 7cd8: e28dc00c add ip, sp, #12 │ │ + 7cdc: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 7ce0: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 7ce4: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 7ce8: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 7cec: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 7cf0: e89e000f ldm lr, {r0, r1, r2, r3} │ │ + 7cf4: e3a07000 mov r7, #0 │ │ + 7cf8: e28db008 add fp, sp, #8 │ │ + 7cfc: e28daf7a add sl, sp, #488 ; 0x1e8 │ │ + 7d00: e88c000f stm ip, {r0, r1, r2, r3} │ │ + 7d04: e58d7008 str r7, [sp, #8] │ │ + 7d08: e1a00004 mov r0, r4 │ │ + 7d0c: e59d1048 ldr r1, [sp, #72] ; 0x48 │ │ + 7d10: ebffff6b bl 7ac4 <__aeabi_idiv0@@Base+0x11c> │ │ + 7d14: e3560000 cmp r6, #0 │ │ + 7d18: 13a0600a movne r6, #10 │ │ + 7d1c: 03a06009 moveq r6, #9 │ │ + 7d20: e2505000 subs r5, r0, #0 │ │ + 7d24: 13866010 orrne r6, r6, #16 │ │ + 7d28: 159d3040 ldrne r3, [sp, #64] ; 0x40 │ │ + 7d2c: 1a00000c bne 7d64 <__aeabi_idiv0@@Base+0x3bc> │ │ + 7d30: e59d3048 ldr r3, [sp, #72] ; 0x48 │ │ + 7d34: e5843014 str r3, [r4, #20] │ │ + 7d38: e1a0100b mov r1, fp │ │ + 7d3c: e3a02e1e mov r2, #480 ; 0x1e0 │ │ + 7d40: e1a0000a mov r0, sl │ │ + 7d44: ebfff018 bl 3dac │ │ + 7d48: e5943010 ldr r3, [r4, #16] │ │ + 7d4c: e1a00006 mov r0, r6 │ │ + 7d50: e1a01004 mov r1, r4 │ │ + 7d54: e1a0200a mov r2, sl │ │ + 7d58: e12fff33 blx r3 │ │ + 7d5c: e59d3220 ldr r3, [sp, #544] ; 0x220 │ │ + 7d60: e1a07000 mov r7, r0 │ │ + 7d64: e58d304c str r3, [sp, #76] ; 0x4c │ │ + 7d68: e58db000 str fp, [sp] │ │ + 7d6c: e58d9004 str r9, [sp, #4] │ │ + 7d70: e3a00001 mov r0, #1 │ │ + 7d74: e1a01006 mov r1, r6 │ │ + 7d78: e1a02004 mov r2, r4 │ │ + 7d7c: e1a03004 mov r3, r4 │ │ + 7d80: e12fff38 blx r8 │ │ + 7d84: e3500000 cmp r0, #0 │ │ + 7d88: 1a00000f bne 7dcc <__aeabi_idiv0@@Base+0x424> │ │ + 7d8c: e3550000 cmp r5, #0 │ │ + 7d90: 1a00000f bne 7dd4 <__aeabi_idiv0@@Base+0x42c> │ │ + 7d94: e1a0000b mov r0, fp │ │ + 7d98: e1a0100a mov r1, sl │ │ + 7d9c: e3a02e1e mov r2, #480 ; 0x1e0 │ │ + 7da0: ebfff001 bl 3dac │ │ + 7da4: e3570008 cmp r7, #8 │ │ + 7da8: e1a06005 mov r6, r5 │ │ + 7dac: 0affffd5 beq 7d08 <__aeabi_idiv0@@Base+0x360> │ │ + 7db0: e3570007 cmp r7, #7 │ │ + 7db4: 1a000004 bne 7dcc <__aeabi_idiv0@@Base+0x424> │ │ + 7db8: e1a00005 mov r0, r5 │ │ + 7dbc: e59d1048 ldr r1, [sp, #72] ; 0x48 │ │ + 7dc0: ebffffa2 bl 7c50 <__aeabi_idiv0@@Base+0x2a8> │ │ + 7dc4: e28d000c add r0, sp, #12 │ │ + 7dc8: eb0002b4 bl 88a0 <__restore_core_regs@@Base> │ │ + 7dcc: e3a00009 mov r0, #9 │ │ + 7dd0: ea000000 b 7dd8 <__aeabi_idiv0@@Base+0x430> │ │ + 7dd4: e1a00005 mov r0, r5 │ │ + 7dd8: e28ddff3 add sp, sp, #972 ; 0x3cc │ │ + 7ddc: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + │ │ +00007de0 <_Unwind_GetCFA@@Base>: │ │ + 7de0: e5900044 ldr r0, [r0, #68] ; 0x44 │ │ + 7de4: e12fff1e bx lr │ │ + │ │ +00007de8 <__gnu_Unwind_RaiseException@@Base>: │ │ + 7de8: e92d40f0 push {r4, r5, r6, r7, lr} │ │ + 7dec: e591303c ldr r3, [r1, #60] ; 0x3c │ │ + 7df0: e281e004 add lr, r1, #4 │ │ + 7df4: e5813040 str r3, [r1, #64] ; 0x40 │ │ + 7df8: e1a05000 mov r5, r0 │ │ + 7dfc: e1a04001 mov r4, r1 │ │ + 7e00: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 7e04: e24ddf79 sub sp, sp, #484 ; 0x1e4 │ │ + 7e08: e28dc004 add ip, sp, #4 │ │ + 7e0c: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 7e10: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 7e14: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 7e18: e8be000f ldm lr!, {r0, r1, r2, r3} │ │ + 7e1c: e8ac000f stmia ip!, {r0, r1, r2, r3} │ │ + 7e20: e89e000f ldm lr, {r0, r1, r2, r3} │ │ + 7e24: e28d6e1e add r6, sp, #480 ; 0x1e0 │ │ + 7e28: e88c000f stm ip, {r0, r1, r2, r3} │ │ + 7e2c: e3e03000 mvn r3, #0 │ │ + 7e30: e52631e0 str r3, [r6, #-480]! ; 0xfffffe20 │ │ + 7e34: e1a00005 mov r0, r5 │ │ + 7e38: e59d1040 ldr r1, [sp, #64] ; 0x40 │ │ + 7e3c: ebffff20 bl 7ac4 <__aeabi_idiv0@@Base+0x11c> │ │ + 7e40: e3500000 cmp r0, #0 │ │ + 7e44: 1a00000d bne 7e80 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + 7e48: e5953010 ldr r3, [r5, #16] │ │ + 7e4c: e1a01005 mov r1, r5 │ │ + 7e50: e1a02006 mov r2, r6 │ │ + 7e54: e12fff33 blx r3 │ │ + 7e58: e3500008 cmp r0, #8 │ │ + 7e5c: e1a07000 mov r7, r0 │ │ + 7e60: 0afffff3 beq 7e34 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ + 7e64: e1a00006 mov r0, r6 │ │ + 7e68: ebffff56 bl 7bc8 <__aeabi_idiv0@@Base+0x220> │ │ + 7e6c: e3570006 cmp r7, #6 │ │ + 7e70: 1a000002 bne 7e80 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + 7e74: e1a00005 mov r0, r5 │ │ + 7e78: e1a01004 mov r1, r4 │ │ + 7e7c: ebffff74 bl 7c54 <__aeabi_idiv0@@Base+0x2ac> │ │ + 7e80: e3a00009 mov r0, #9 │ │ + 7e84: e28ddf79 add sp, sp, #484 ; 0x1e4 │ │ + 7e88: e8bd80f0 pop {r4, r5, r6, r7, pc} │ │ + │ │ +00007e8c <__gnu_Unwind_ForcedUnwind@@Base>: │ │ + 7e8c: e5802018 str r2, [r0, #24] │ │ + 7e90: e593203c ldr r2, [r3, #60] ; 0x3c │ │ + 7e94: e580100c str r1, [r0, #12] │ │ + 7e98: e5832040 str r2, [r3, #64] ; 0x40 │ │ + 7e9c: e1a01003 mov r1, r3 │ │ + 7ea0: e3a02000 mov r2, #0 │ │ + 7ea4: eaffff83 b 7cb8 <__aeabi_idiv0@@Base+0x310> │ │ + │ │ +00007ea8 <__gnu_Unwind_Resume@@Base>: │ │ + 7ea8: e92d4070 push {r4, r5, r6, lr} │ │ + 7eac: e590600c ldr r6, [r0, #12] │ │ + 7eb0: e5903014 ldr r3, [r0, #20] │ │ + 7eb4: e3560000 cmp r6, #0 │ │ + 7eb8: e1a05000 mov r5, r0 │ │ + 7ebc: e1a04001 mov r4, r1 │ │ + 7ec0: e5813040 str r3, [r1, #64] ; 0x40 │ │ + 7ec4: 0a000002 beq 7ed4 <__gnu_Unwind_Resume@@Base+0x2c> │ │ + 7ec8: e3a02001 mov r2, #1 │ │ + 7ecc: ebffff79 bl 7cb8 <__aeabi_idiv0@@Base+0x310> │ │ + 7ed0: ea000010 b 7f18 <__gnu_Unwind_Resume@@Base+0x70> │ │ + 7ed4: e5903010 ldr r3, [r0, #16] │ │ + 7ed8: e1a01005 mov r1, r5 │ │ + 7edc: e3a00002 mov r0, #2 │ │ + 7ee0: e1a02004 mov r2, r4 │ │ + 7ee4: e12fff33 blx r3 │ │ + 7ee8: e3500007 cmp r0, #7 │ │ + 7eec: 0a000004 beq 7f04 <__gnu_Unwind_Resume@@Base+0x5c> │ │ + 7ef0: e3500008 cmp r0, #8 │ │ + 7ef4: 1a000007 bne 7f18 <__gnu_Unwind_Resume@@Base+0x70> │ │ + 7ef8: e1a00005 mov r0, r5 │ │ + 7efc: e1a01004 mov r1, r4 │ │ + 7f00: ebffff53 bl 7c54 <__aeabi_idiv0@@Base+0x2ac> │ │ + 7f04: e1a00006 mov r0, r6 │ │ + 7f08: e5941040 ldr r1, [r4, #64] ; 0x40 │ │ + 7f0c: ebffff4f bl 7c50 <__aeabi_idiv0@@Base+0x2a8> │ │ + 7f10: e2840004 add r0, r4, #4 │ │ + 7f14: eb000261 bl 88a0 <__restore_core_regs@@Base> │ │ + 7f18: ebfff02d bl 3fd4 │ │ + │ │ +00007f1c <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ + 7f1c: e590200c ldr r2, [r0, #12] │ │ + 7f20: e3520000 cmp r2, #0 │ │ + 7f24: 1a000000 bne 7f2c <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + 7f28: eaffffae b 7de8 <__gnu_Unwind_RaiseException@@Base> │ │ + 7f2c: e591203c ldr r2, [r1, #60] ; 0x3c │ │ + 7f30: e5812040 str r2, [r1, #64] ; 0x40 │ │ + 7f34: e3a02000 mov r2, #0 │ │ + 7f38: eaffff5e b 7cb8 <__aeabi_idiv0@@Base+0x310> │ │ + │ │ +00007f3c <_Unwind_Complete@@Base>: │ │ + 7f3c: e12fff1e bx lr │ │ + │ │ +00007f40 <_Unwind_DeleteException@@Base>: │ │ + 7f40: e5903008 ldr r3, [r0, #8] │ │ + 7f44: e1a01000 mov r1, r0 │ │ + 7f48: e3530000 cmp r3, #0 │ │ + 7f4c: 012fff1e bxeq lr │ │ + 7f50: e3a00001 mov r0, #1 │ │ + 7f54: e12fff13 bx r3 │ │ + │ │ +00007f58 <_Unwind_VRS_Get@@Base>: │ │ + 7f58: e3510004 cmp r1, #4 │ │ + 7f5c: 908ff101 addls pc, pc, r1, lsl #2 │ │ + 7f60: ea000011 b 7fac <_Unwind_VRS_Get@@Base+0x54> │ │ + 7f64: ea000003 b 7f78 <_Unwind_VRS_Get@@Base+0x20> │ │ + 7f68: ea00000d b 7fa4 <_Unwind_VRS_Get@@Base+0x4c> │ │ + 7f6c: ea00000e b 7fac <_Unwind_VRS_Get@@Base+0x54> │ │ + 7f70: ea00000b b 7fa4 <_Unwind_VRS_Get@@Base+0x4c> │ │ + 7f74: ea00000a b 7fa4 <_Unwind_VRS_Get@@Base+0x4c> │ │ + 7f78: e352000f cmp r2, #15 │ │ + 7f7c: 93530000 cmpls r3, #0 │ │ + 7f80: 13a03001 movne r3, #1 │ │ + 7f84: 03a03000 moveq r3, #0 │ │ + 7f88: 1a000007 bne 7fac <_Unwind_VRS_Get@@Base+0x54> │ │ + 7f8c: e0800102 add r0, r0, r2, lsl #2 │ │ + 7f90: e59d2000 ldr r2, [sp] │ │ + 7f94: e5901004 ldr r1, [r0, #4] │ │ + 7f98: e5821000 str r1, [r2] │ │ + 7f9c: e1a00003 mov r0, r3 │ │ + 7fa0: e12fff1e bx lr │ │ + 7fa4: e3a00001 mov r0, #1 │ │ + 7fa8: e12fff1e bx lr │ │ + 7fac: e3a00002 mov r0, #2 │ │ + 7fb0: e12fff1e bx lr │ │ + 7fb4: e92d401f push {r0, r1, r2, r3, r4, lr} │ │ + 7fb8: e1a02001 mov r2, r1 │ │ + 7fbc: e28d300c add r3, sp, #12 │ │ + 7fc0: e3a01000 mov r1, #0 │ │ + 7fc4: e58d3000 str r3, [sp] │ │ + 7fc8: e1a03001 mov r3, r1 │ │ + 7fcc: ebffffe1 bl 7f58 <_Unwind_VRS_Get@@Base> │ │ + 7fd0: e59d000c ldr r0, [sp, #12] │ │ + 7fd4: e28dd014 add sp, sp, #20 │ │ + 7fd8: e49df004 pop {pc} ; (ldr pc, [sp], #4) │ │ + │ │ +00007fdc <_Unwind_VRS_Set@@Base>: │ │ + 7fdc: e3510004 cmp r1, #4 │ │ + 7fe0: 908ff101 addls pc, pc, r1, lsl #2 │ │ + 7fe4: ea000011 b 8030 <_Unwind_VRS_Set@@Base+0x54> │ │ + 7fe8: ea000003 b 7ffc <_Unwind_VRS_Set@@Base+0x20> │ │ + 7fec: ea00000d b 8028 <_Unwind_VRS_Set@@Base+0x4c> │ │ + 7ff0: ea00000e b 8030 <_Unwind_VRS_Set@@Base+0x54> │ │ + 7ff4: ea00000b b 8028 <_Unwind_VRS_Set@@Base+0x4c> │ │ + 7ff8: ea00000a b 8028 <_Unwind_VRS_Set@@Base+0x4c> │ │ + 7ffc: e352000f cmp r2, #15 │ │ + 8000: 93530000 cmpls r3, #0 │ │ + 8004: 13a03001 movne r3, #1 │ │ + 8008: 03a03000 moveq r3, #0 │ │ + 800c: 1a000007 bne 8030 <_Unwind_VRS_Set@@Base+0x54> │ │ + 8010: e59d1000 ldr r1, [sp] │ │ + 8014: e0800102 add r0, r0, r2, lsl #2 │ │ + 8018: e5911000 ldr r1, [r1] │ │ + 801c: e5801004 str r1, [r0, #4] │ │ + 8020: e1a00003 mov r0, r3 │ │ + 8024: e12fff1e bx lr │ │ + 8028: e3a00001 mov r0, #1 │ │ + 802c: e12fff1e bx lr │ │ + 8030: e3a00002 mov r0, #2 │ │ + 8034: e12fff1e bx lr │ │ + 8038: e92d401f push {r0, r1, r2, r3, r4, lr} │ │ + 803c: e1a0c001 mov ip, r1 │ │ + 8040: e28d3010 add r3, sp, #16 │ │ + 8044: e3a01000 mov r1, #0 │ │ + 8048: e5232004 str r2, [r3, #-4]! │ │ + 804c: e1a0200c mov r2, ip │ │ + 8050: e58d3000 str r3, [sp] │ │ + 8054: e1a03001 mov r3, r1 │ │ + 8058: ebffffdf bl 7fdc <_Unwind_VRS_Set@@Base> │ │ + 805c: e28dd014 add sp, sp, #20 │ │ + 8060: e49df004 pop {pc} ; (ldr pc, [sp], #4) │ │ + │ │ +00008064 <__gnu_Unwind_Backtrace@@Base>: │ │ + 8064: e592303c ldr r3, [r2, #60] ; 0x3c │ │ + 8068: e282c004 add ip, r2, #4 │ │ + 806c: e92d41f0 push {r4, r5, r6, r7, r8, lr} │ │ + 8070: e5823040 str r3, [r2, #64] ; 0x40 │ │ + 8074: e1a07000 mov r7, r0 │ │ + 8078: e1a08001 mov r8, r1 │ │ + 807c: e8bc000f ldm ip!, {r0, r1, r2, r3} │ │ + 8080: e24ddf8e sub sp, sp, #568 ; 0x238 │ │ + 8084: e28de05c add lr, sp, #92 ; 0x5c │ │ + 8088: e8ae000f stmia lr!, {r0, r1, r2, r3} │ │ + 808c: e8bc000f ldm ip!, {r0, r1, r2, r3} │ │ + 8090: e8ae000f stmia lr!, {r0, r1, r2, r3} │ │ + 8094: e8bc000f ldm ip!, {r0, r1, r2, r3} │ │ + 8098: e8ae000f stmia lr!, {r0, r1, r2, r3} │ │ + 809c: e89c000f ldm ip, {r0, r1, r2, r3} │ │ + 80a0: e1a0600d mov r6, sp │ │ + 80a4: e88e000f stm lr, {r0, r1, r2, r3} │ │ + 80a8: e28d4058 add r4, sp, #88 ; 0x58 │ │ + 80ac: e3e03000 mvn r3, #0 │ │ + 80b0: e58d3058 str r3, [sp, #88] ; 0x58 │ │ + 80b4: e1a00006 mov r0, r6 │ │ + 80b8: e59d1098 ldr r1, [sp, #152] ; 0x98 │ │ + 80bc: ebfffe80 bl 7ac4 <__aeabi_idiv0@@Base+0x11c> │ │ + 80c0: e3500000 cmp r0, #0 │ │ + 80c4: 0a000001 beq 80d0 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ + 80c8: e3a05009 mov r5, #9 │ │ + 80cc: ea000011 b 8118 <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ + 80d0: e1a00004 mov r0, r4 │ │ + 80d4: e3a0100c mov r1, #12 │ │ + 80d8: e1a02006 mov r2, r6 │ │ + 80dc: ebffffd5 bl 8038 <_Unwind_VRS_Set@@Base+0x5c> │ │ + 80e0: e1a00004 mov r0, r4 │ │ + 80e4: e1a01008 mov r1, r8 │ │ + 80e8: e12fff37 blx r7 │ │ + 80ec: e3500000 cmp r0, #0 │ │ + 80f0: 1afffff4 bne 80c8 <__gnu_Unwind_Backtrace@@Base+0x64> │ │ + 80f4: e59d3010 ldr r3, [sp, #16] │ │ + 80f8: e3a00008 mov r0, #8 │ │ + 80fc: e1a01006 mov r1, r6 │ │ + 8100: e1a02004 mov r2, r4 │ │ + 8104: e12fff33 blx r3 │ │ + 8108: e2403005 sub r3, r0, #5 │ │ + 810c: e3d33004 bics r3, r3, #4 │ │ + 8110: e1a05000 mov r5, r0 │ │ + 8114: 1affffe6 bne 80b4 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ + 8118: e1a00004 mov r0, r4 │ │ + 811c: ebfffea9 bl 7bc8 <__aeabi_idiv0@@Base+0x220> │ │ + 8120: e1a00005 mov r0, r5 │ │ + 8124: e28ddf8e add sp, sp, #568 ; 0x238 │ │ + 8128: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} │ │ + 812c: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + 8130: e1a07002 mov r7, r2 │ │ + 8134: e591204c ldr r2, [r1, #76] ; 0x4c │ │ + 8138: e24dd024 sub sp, sp, #36 ; 0x24 │ │ + 813c: e5924000 ldr r4, [r2] │ │ + 8140: e282c004 add ip, r2, #4 │ │ + 8144: e2539000 subs r9, r3, #0 │ │ + 8148: e1a05001 mov r5, r1 │ │ + 814c: e2008003 and r8, r0, #3 │ │ + 8150: e58d4014 str r4, [sp, #20] │ │ + 8154: e58dc018 str ip, [sp, #24] │ │ + 8158: 1a000005 bne 8174 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ + 815c: e1a04404 lsl r4, r4, #8 │ │ + 8160: e3a03003 mov r3, #3 │ │ + 8164: e58d4014 str r4, [sp, #20] │ │ + 8168: e5cd901d strb r9, [sp, #29] │ │ + 816c: e5cd301c strb r3, [sp, #28] │ │ + 8170: ea000009 b 819c <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + 8174: e3590002 cmp r9, #2 │ │ + 8178: ca000007 bgt 819c <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + 817c: e1a03824 lsr r3, r4, #16 │ │ + 8180: e5cd301d strb r3, [sp, #29] │ │ + 8184: e20330ff and r3, r3, #255 ; 0xff │ │ + 8188: e1a04804 lsl r4, r4, #16 │ │ + 818c: e3a02002 mov r2, #2 │ │ + 8190: e08cc103 add ip, ip, r3, lsl #2 │ │ + 8194: e58d4014 str r4, [sp, #20] │ │ + 8198: e5cd201c strb r2, [sp, #28] │ │ + 819c: e5953050 ldr r3, [r5, #80] ; 0x50 │ │ + 81a0: e3580002 cmp r8, #2 │ │ + 81a4: 0595c038 ldreq ip, [r5, #56] ; 0x38 │ │ + 81a8: e2133001 ands r3, r3, #1 │ │ + 81ac: 1a0000b0 bne 8474 <__gnu_Unwind_Backtrace@@Base+0x410> │ │ + 81b0: e1a001a0 lsr r0, r0, #3 │ │ + 81b4: e2200001 eor r0, r0, #1 │ │ + 81b8: e58d3004 str r3, [sp, #4] │ │ + 81bc: e2003001 and r3, r0, #1 │ │ + 81c0: e58d3008 str r3, [sp, #8] │ │ + 81c4: e59c4000 ldr r4, [ip] │ │ + 81c8: e3540000 cmp r4, #0 │ │ + 81cc: 0a0000aa beq 847c <__gnu_Unwind_Backtrace@@Base+0x418> │ │ + 81d0: e3590002 cmp r9, #2 │ │ + 81d4: 059ca004 ldreq sl, [ip, #4] │ │ + 81d8: 11dca0b2 ldrhne sl, [ip, #2] │ │ + 81dc: e5953048 ldr r3, [r5, #72] ; 0x48 │ │ + 81e0: e3cab001 bic fp, sl, #1 │ │ + 81e4: e1a00007 mov r0, r7 │ │ + 81e8: e3a0100f mov r1, #15 │ │ + 81ec: 028c6008 addeq r6, ip, #8 │ │ + 81f0: 11dc40b0 ldrhne r4, [ip] │ │ + 81f4: 128c6004 addne r6, ip, #4 │ │ + 81f8: e08bb003 add fp, fp, r3 │ │ + 81fc: ebffff6c bl 7fb4 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 8200: e15b0000 cmp fp, r0 │ │ + 8204: 83a0c000 movhi ip, #0 │ │ + 8208: 8a000004 bhi 8220 <__gnu_Unwind_Backtrace@@Base+0x1bc> │ │ + 820c: e3c43001 bic r3, r4, #1 │ │ + 8210: e08bb003 add fp, fp, r3 │ │ + 8214: e150000b cmp r0, fp │ │ + 8218: 23a0c000 movcs ip, #0 │ │ + 821c: 33a0c001 movcc ip, #1 │ │ + 8220: e20aa001 and sl, sl, #1 │ │ + 8224: e2044001 and r4, r4, #1 │ │ + 8228: e184408a orr r4, r4, sl, lsl #1 │ │ + 822c: e3540001 cmp r4, #1 │ │ + 8230: 0a000017 beq 8294 <__gnu_Unwind_Backtrace@@Base+0x230> │ │ + 8234: 3a000002 bcc 8244 <__gnu_Unwind_Backtrace@@Base+0x1e0> │ │ + 8238: e3540002 cmp r4, #2 │ │ + 823c: 0a000048 beq 8364 <__gnu_Unwind_Backtrace@@Base+0x300> │ │ + 8240: ea0000a8 b 84e8 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + 8244: e3580000 cmp r8, #0 │ │ + 8248: 03a0c000 moveq ip, #0 │ │ + 824c: 120cc001 andne ip, ip, #1 │ │ + 8250: e35c0000 cmp ip, #0 │ │ + 8254: e286a004 add sl, r6, #4 │ │ + 8258: 0a00000b beq 828c <__gnu_Unwind_Backtrace@@Base+0x228> │ │ + 825c: e1a00006 mov r0, r6 │ │ + 8260: ebfffdd4 bl 79b8 <__aeabi_idiv0@@Base+0x10> │ │ + 8264: e585a038 str sl, [r5, #56] ; 0x38 │ │ + 8268: e1a04000 mov r4, r0 │ │ + 826c: e1a00005 mov r0, r5 │ │ + 8270: ebffef5a bl 3fe0 <__cxa_begin_cleanup@plt> │ │ + 8274: e3500000 cmp r0, #0 │ │ + 8278: 0a00009a beq 84e8 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + 827c: e1a00007 mov r0, r7 │ │ + 8280: e3a0100f mov r1, #15 │ │ + 8284: e1a02004 mov r2, r4 │ │ + 8288: ea000093 b 84dc <__gnu_Unwind_Backtrace@@Base+0x478> │ │ + 828c: e1a0c00a mov ip, sl │ │ + 8290: eaffffcb b 81c4 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + 8294: e3580000 cmp r8, #0 │ │ + 8298: 1a00001d bne 8314 <__gnu_Unwind_Backtrace@@Base+0x2b0> │ │ + 829c: e35c0000 cmp ip, #0 │ │ + 82a0: 0a00002d beq 835c <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + 82a4: e5963004 ldr r3, [r6, #4] │ │ + 82a8: e596a000 ldr sl, [r6] │ │ + 82ac: e3730002 cmn r3, #2 │ │ + 82b0: e1a0afaa lsr sl, sl, #31 │ │ + 82b4: 0a00008b beq 84e8 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + 82b8: e2852058 add r2, r5, #88 ; 0x58 │ │ + 82bc: e3730001 cmn r3, #1 │ │ + 82c0: e58d2010 str r2, [sp, #16] │ │ + 82c4: 0a000008 beq 82ec <__gnu_Unwind_Backtrace@@Base+0x288> │ │ + 82c8: e2860004 add r0, r6, #4 │ │ + 82cc: ebfffe58 bl 7c34 <__aeabi_idiv0@@Base+0x28c> │ │ + 82d0: e1a0200a mov r2, sl │ │ + 82d4: e28d3010 add r3, sp, #16 │ │ + 82d8: e1a01000 mov r1, r0 │ │ + 82dc: e1a00005 mov r0, r5 │ │ + 82e0: ebffef41 bl 3fec <__cxa_type_match@plt> │ │ + 82e4: e2504000 subs r4, r0, #0 │ │ + 82e8: 0a00001b beq 835c <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + 82ec: e1a00007 mov r0, r7 │ │ + 82f0: e3a0100d mov r1, #13 │ │ + 82f4: ebffff2e bl 7fb4 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 82f8: e3540002 cmp r4, #2 │ │ + 82fc: e59d2010 ldr r2, [sp, #16] │ │ + 8300: 01a03005 moveq r3, r5 │ │ + 8304: 11a03002 movne r3, r2 │ │ + 8308: e5850020 str r0, [r5, #32] │ │ + 830c: 05a3202c streq r2, [r3, #44]! ; 0x2c │ │ + 8310: ea00007b b 8504 <__gnu_Unwind_Backtrace@@Base+0x4a0> │ │ + 8314: e1a00007 mov r0, r7 │ │ + 8318: e3a0100d mov r1, #13 │ │ + 831c: e5954020 ldr r4, [r5, #32] │ │ + 8320: ebffff23 bl 7fb4 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 8324: e1540000 cmp r4, r0 │ │ + 8328: 1a00000b bne 835c <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + 832c: e5953028 ldr r3, [r5, #40] ; 0x28 │ │ + 8330: e1560003 cmp r6, r3 │ │ + 8334: 1a000008 bne 835c <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + 8338: e1a00006 mov r0, r6 │ │ + 833c: ebfffd9d bl 79b8 <__aeabi_idiv0@@Base+0x10> │ │ + 8340: e3a0100f mov r1, #15 │ │ + 8344: e1a02000 mov r2, r0 │ │ + 8348: e1a00007 mov r0, r7 │ │ + 834c: ebffff39 bl 8038 <_Unwind_VRS_Set@@Base+0x5c> │ │ + 8350: e1a00007 mov r0, r7 │ │ + 8354: e3a01000 mov r1, #0 │ │ + 8358: ea00003b b 844c <__gnu_Unwind_Backtrace@@Base+0x3e8> │ │ + 835c: e286c008 add ip, r6, #8 │ │ + 8360: eaffff97 b 81c4 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + 8364: e5964000 ldr r4, [r6] │ │ + 8368: e3580000 cmp r8, #0 │ │ + 836c: e3c44102 bic r4, r4, #-2147483648 ; 0x80000000 │ │ + 8370: 1a000019 bne 83dc <__gnu_Unwind_Backtrace@@Base+0x378> │ │ + 8374: e35c0000 cmp ip, #0 │ │ + 8378: 0a000037 beq 845c <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + 837c: e59d3008 ldr r3, [sp, #8] │ │ + 8380: e3540000 cmp r4, #0 │ │ + 8384: 03833001 orreq r3, r3, #1 │ │ + 8388: e3530000 cmp r3, #0 │ │ + 838c: 0a000032 beq 845c <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + 8390: e1a0a008 mov sl, r8 │ │ + 8394: e285c058 add ip, r5, #88 ; 0x58 │ │ + 8398: e28db010 add fp, sp, #16 │ │ + 839c: e15a0004 cmp sl, r4 │ │ + 83a0: 0a000052 beq 84f0 <__gnu_Unwind_Backtrace@@Base+0x48c> │ │ + 83a4: e28aa001 add sl, sl, #1 │ │ + 83a8: e086010a add r0, r6, sl, lsl #2 │ │ + 83ac: e58dc010 str ip, [sp, #16] │ │ + 83b0: e58dc00c str ip, [sp, #12] │ │ + 83b4: ebfffe1e bl 7c34 <__aeabi_idiv0@@Base+0x28c> │ │ + 83b8: e3a02000 mov r2, #0 │ │ + 83bc: e1a0300b mov r3, fp │ │ + 83c0: e1a01000 mov r1, r0 │ │ + 83c4: e1a00005 mov r0, r5 │ │ + 83c8: ebffef07 bl 3fec <__cxa_type_match@plt> │ │ + 83cc: e59dc00c ldr ip, [sp, #12] │ │ + 83d0: e3500000 cmp r0, #0 │ │ + 83d4: 0afffff0 beq 839c <__gnu_Unwind_Backtrace@@Base+0x338> │ │ + 83d8: ea00001f b 845c <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + 83dc: e1a00007 mov r0, r7 │ │ + 83e0: e3a0100d mov r1, #13 │ │ + 83e4: e595a020 ldr sl, [r5, #32] │ │ + 83e8: ebfffef1 bl 7fb4 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 83ec: e15a0000 cmp sl, r0 │ │ + 83f0: 1a000019 bne 845c <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + 83f4: e5953028 ldr r3, [r5, #40] ; 0x28 │ │ + 83f8: e1560003 cmp r6, r3 │ │ + 83fc: 1a000016 bne 845c <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + 8400: e3a03004 mov r3, #4 │ │ + 8404: e3a0a000 mov sl, #0 │ │ + 8408: e5853030 str r3, [r5, #48] ; 0x30 │ │ + 840c: e0863003 add r3, r6, r3 │ │ + 8410: e5854028 str r4, [r5, #40] ; 0x28 │ │ + 8414: e585a02c str sl, [r5, #44] ; 0x2c │ │ + 8418: e5853034 str r3, [r5, #52] ; 0x34 │ │ + 841c: e5963000 ldr r3, [r6] │ │ + 8420: e153000a cmp r3, sl │ │ + 8424: aa00000a bge 8454 <__gnu_Unwind_Backtrace@@Base+0x3f0> │ │ + 8428: e2840001 add r0, r4, #1 │ │ + 842c: e0860100 add r0, r6, r0, lsl #2 │ │ + 8430: ebfffd60 bl 79b8 <__aeabi_idiv0@@Base+0x10> │ │ + 8434: e3a0100f mov r1, #15 │ │ + 8438: e1a02000 mov r2, r0 │ │ + 843c: e1a00007 mov r0, r7 │ │ + 8440: ebfffefc bl 8038 <_Unwind_VRS_Set@@Base+0x5c> │ │ + 8444: e1a00007 mov r0, r7 │ │ + 8448: e1a0100a mov r1, sl │ │ + 844c: e1a02005 mov r2, r5 │ │ + 8450: ea000021 b 84dc <__gnu_Unwind_Backtrace@@Base+0x478> │ │ + 8454: e3a03001 mov r3, #1 │ │ + 8458: e58d3004 str r3, [sp, #4] │ │ + 845c: e5963000 ldr r3, [r6] │ │ + 8460: e284c001 add ip, r4, #1 │ │ + 8464: e3530000 cmp r3, #0 │ │ + 8468: b2866004 addlt r6, r6, #4 │ │ + 846c: e086c10c add ip, r6, ip, lsl #2 │ │ + 8470: eaffff53 b 81c4 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + 8474: e3a03000 mov r3, #0 │ │ + 8478: e58d3004 str r3, [sp, #4] │ │ + 847c: e3590002 cmp r9, #2 │ │ + 8480: da000001 ble 848c <__gnu_Unwind_Backtrace@@Base+0x428> │ │ + 8484: ebfffdef bl 7c48 <__aeabi_idiv0@@Base+0x2a0> │ │ + 8488: ea000002 b 8498 <__gnu_Unwind_Backtrace@@Base+0x434> │ │ + 848c: e1a00007 mov r0, r7 │ │ + 8490: e28d1014 add r1, sp, #20 │ │ + 8494: eb00018e bl 8ad4 <__gnu_unwind_execute@@Base> │ │ + 8498: e3500000 cmp r0, #0 │ │ + 849c: 1a000011 bne 84e8 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + 84a0: e59d3004 ldr r3, [sp, #4] │ │ + 84a4: e3530000 cmp r3, #0 │ │ + 84a8: 03a00008 moveq r0, #8 │ │ + 84ac: 0a000017 beq 8510 <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ + 84b0: e3a0100f mov r1, #15 │ │ + 84b4: e1a00007 mov r0, r7 │ │ + 84b8: ebfffebd bl 7fb4 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 84bc: e3a0100e mov r1, #14 │ │ + 84c0: e1a02000 mov r2, r0 │ │ + 84c4: e1a00007 mov r0, r7 │ │ + 84c8: ebfffeda bl 8038 <_Unwind_VRS_Set@@Base+0x5c> │ │ + 84cc: e59f2044 ldr r2, [pc, #68] ; 8518 <__gnu_Unwind_Backtrace@@Base+0x4b4> │ │ + 84d0: e1a00007 mov r0, r7 │ │ + 84d4: e79f2002 ldr r2, [pc, r2] │ │ + 84d8: e3a0100f mov r1, #15 │ │ + 84dc: ebfffed5 bl 8038 <_Unwind_VRS_Set@@Base+0x5c> │ │ + 84e0: e3a00007 mov r0, #7 │ │ + 84e4: ea000009 b 8510 <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ + 84e8: e3a00009 mov r0, #9 │ │ + 84ec: ea000007 b 8510 <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ + 84f0: e1a00007 mov r0, r7 │ │ + 84f4: e3a0100d mov r1, #13 │ │ + 84f8: ebfffead bl 7fb4 <_Unwind_VRS_Get@@Base+0x5c> │ │ + 84fc: e59d3010 ldr r3, [sp, #16] │ │ + 8500: e5850020 str r0, [r5, #32] │ │ + 8504: e3a00006 mov r0, #6 │ │ + 8508: e5853024 str r3, [r5, #36] ; 0x24 │ │ + 850c: e5856028 str r6, [r5, #40] ; 0x28 │ │ + 8510: e28dd024 add sp, sp, #36 ; 0x24 │ │ + 8514: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + 8518: 00003a34 andeq r3, r0, r4, lsr sl │ │ + │ │ +0000851c <__aeabi_unwind_cpp_pr0@@Base>: │ │ + 851c: e3a03000 mov r3, #0 │ │ + 8520: eaffff01 b 812c <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + │ │ +00008524 <__aeabi_unwind_cpp_pr1@@Base>: │ │ + 8524: e3a03001 mov r3, #1 │ │ + 8528: eafffeff b 812c <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + │ │ +0000852c <__aeabi_unwind_cpp_pr2@@Base>: │ │ + 852c: e3a03002 mov r3, #2 │ │ + 8530: eafffefd b 812c <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + │ │ +00008534 <_Unwind_VRS_Pop@@Base>: │ │ + 8534: e92d43f0 push {r4, r5, r6, r7, r8, r9, lr} │ │ + 8538: e1a05000 mov r5, r0 │ │ + 853c: e24ddf43 sub sp, sp, #268 ; 0x10c │ │ + 8540: e1a04002 mov r4, r2 │ │ + 8544: e3510004 cmp r1, #4 │ │ + 8548: 908ff101 addls pc, pc, r1, lsl #2 │ │ + 854c: ea0000bc b 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 8550: ea000003 b 8564 <_Unwind_VRS_Pop@@Base+0x30> │ │ + 8554: ea000015 b 85b0 <_Unwind_VRS_Pop@@Base+0x7c> │ │ + 8558: ea0000b9 b 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 855c: ea000081 b 8768 <_Unwind_VRS_Pop@@Base+0x234> │ │ + 8560: ea00009d b 87dc <_Unwind_VRS_Pop@@Base+0x2a8> │ │ + 8564: e3530000 cmp r3, #0 │ │ + 8568: 1a0000b5 bne 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 856c: e1a01802 lsl r1, r2, #16 │ │ + 8570: e3a03001 mov r3, #1 │ │ + 8574: e5902038 ldr r2, [r0, #56] ; 0x38 │ │ + 8578: e1a01821 lsr r1, r1, #16 │ │ + 857c: e1a00003 mov r0, r3 │ │ + 8580: e243c001 sub ip, r3, #1 │ │ + 8584: e011cc10 ands ip, r1, r0, lsl ip │ │ + 8588: 1592c000 ldrne ip, [r2] │ │ + 858c: 1785c103 strne ip, [r5, r3, lsl #2] │ │ + 8590: e2833001 add r3, r3, #1 │ │ + 8594: 12822004 addne r2, r2, #4 │ │ + 8598: e3530011 cmp r3, #17 │ │ + 859c: 1afffff7 bne 8580 <_Unwind_VRS_Pop@@Base+0x4c> │ │ + 85a0: e2140a02 ands r0, r4, #8192 ; 0x2000 │ │ + 85a4: 05852038 streq r2, [r5, #56] ; 0x38 │ │ + 85a8: 0a0000ba beq 8898 <_Unwind_VRS_Pop@@Base+0x364> │ │ + 85ac: ea0000a6 b 884c <_Unwind_VRS_Pop@@Base+0x318> │ │ + 85b0: e3c32004 bic r2, r3, #4 │ │ + 85b4: e3520001 cmp r2, #1 │ │ + 85b8: 1a0000a1 bne 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 85bc: e1a07824 lsr r7, r4, #16 │ │ + 85c0: e1a04804 lsl r4, r4, #16 │ │ + 85c4: e1a04824 lsr r4, r4, #16 │ │ + 85c8: e3530001 cmp r3, #1 │ │ + 85cc: e0846007 add r6, r4, r7 │ │ + 85d0: 1a000006 bne 85f0 <_Unwind_VRS_Pop@@Base+0xbc> │ │ + 85d4: e3560010 cmp r6, #16 │ │ + 85d8: 8a000099 bhi 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 85dc: e357000f cmp r7, #15 │ │ + 85e0: 91a08003 movls r8, r3 │ │ + 85e4: 93a06000 movls r6, #0 │ │ + 85e8: 8a000095 bhi 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 85ec: ea000005 b 8608 <_Unwind_VRS_Pop@@Base+0xd4> │ │ + 85f0: e3560020 cmp r6, #32 │ │ + 85f4: 8a000092 bhi 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 85f8: e357000f cmp r7, #15 │ │ + 85fc: 9a000094 bls 8854 <_Unwind_VRS_Pop@@Base+0x320> │ │ + 8600: e1a06004 mov r6, r4 │ │ + 8604: e3a08000 mov r8, #0 │ │ + 8608: e2969000 adds r9, r6, #0 │ │ + 860c: 13a09001 movne r9, #1 │ │ + 8610: e3530005 cmp r3, #5 │ │ + 8614: 13560000 cmpne r6, #0 │ │ + 8618: 1a000089 bne 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 861c: e357000f cmp r7, #15 │ │ + 8620: 8a000012 bhi 8670 <_Unwind_VRS_Pop@@Base+0x13c> │ │ + 8624: e5952000 ldr r2, [r5] │ │ + 8628: e3120001 tst r2, #1 │ │ + 862c: 0a00000f beq 8670 <_Unwind_VRS_Pop@@Base+0x13c> │ │ + 8630: e3c21001 bic r1, r2, #1 │ │ + 8634: e1a00005 mov r0, r5 │ │ + 8638: e3530005 cmp r3, #5 │ │ + 863c: e4801048 str r1, [r0], #72 ; 0x48 │ │ + 8640: 1a000007 bne 8664 <_Unwind_VRS_Pop@@Base+0x130> │ │ + 8644: e3811002 orr r1, r1, #2 │ │ + 8648: e5851000 str r1, [r5] │ │ + 864c: eb00009e bl 88cc <__gnu_Unwind_Save_VFP_D@@Base> │ │ + 8650: e3590000 cmp r9, #0 │ │ + 8654: 1a000007 bne 8678 <_Unwind_VRS_Pop@@Base+0x144> │ │ + 8658: e28d0080 add r0, sp, #128 ; 0x80 │ │ + 865c: eb00009a bl 88cc <__gnu_Unwind_Save_VFP_D@@Base> │ │ + 8660: ea00000f b 86a4 <_Unwind_VRS_Pop@@Base+0x170> │ │ + 8664: e3c22003 bic r2, r2, #3 │ │ + 8668: e5852000 str r2, [r5] │ │ + 866c: eb000092 bl 88bc <__gnu_Unwind_Save_VFP@@Base> │ │ + 8670: e3590000 cmp r9, #0 │ │ + 8674: 0a00007c beq 886c <_Unwind_VRS_Pop@@Base+0x338> │ │ + 8678: e5953000 ldr r3, [r5] │ │ + 867c: e3130004 tst r3, #4 │ │ + 8680: 0a000003 beq 8694 <_Unwind_VRS_Pop@@Base+0x160> │ │ + 8684: e3c33004 bic r3, r3, #4 │ │ + 8688: e1a00005 mov r0, r5 │ │ + 868c: e48030d0 str r3, [r0], #208 ; 0xd0 │ │ + 8690: eb000091 bl 88dc <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + 8694: e3580000 cmp r8, #0 │ │ + 8698: 1a000078 bne 8880 <_Unwind_VRS_Pop@@Base+0x34c> │ │ + 869c: e357000f cmp r7, #15 │ │ + 86a0: 9affffec bls 8658 <_Unwind_VRS_Pop@@Base+0x124> │ │ + 86a4: e3590000 cmp r9, #0 │ │ + 86a8: 0a000002 beq 86b8 <_Unwind_VRS_Pop@@Base+0x184> │ │ + 86ac: e1a0000d mov r0, sp │ │ + 86b0: eb000089 bl 88dc <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + 86b4: e2674010 rsb r4, r7, #16 │ │ + 86b8: e5952038 ldr r2, [r5, #56] ; 0x38 │ │ + 86bc: e3540000 cmp r4, #0 │ │ + 86c0: e1a03002 mov r3, r2 │ │ + 86c4: da000009 ble 86f0 <_Unwind_VRS_Pop@@Base+0x1bc> │ │ + 86c8: e28d1080 add r1, sp, #128 ; 0x80 │ │ + 86cc: e0811187 add r1, r1, r7, lsl #3 │ │ + 86d0: e1a04084 lsl r4, r4, #1 │ │ + 86d4: e3a03000 mov r3, #0 │ │ + 86d8: e1530004 cmp r3, r4 │ │ + 86dc: 17920103 ldrne r0, [r2, r3, lsl #2] │ │ + 86e0: 17810103 strne r0, [r1, r3, lsl #2] │ │ + 86e4: 12833001 addne r3, r3, #1 │ │ + 86e8: 1afffffa bne 86d8 <_Unwind_VRS_Pop@@Base+0x1a4> │ │ + 86ec: e0823103 add r3, r2, r3, lsl #2 │ │ + 86f0: e3590000 cmp r9, #0 │ │ + 86f4: 0a00000a beq 8724 <_Unwind_VRS_Pop@@Base+0x1f0> │ │ + 86f8: e3570010 cmp r7, #16 │ │ + 86fc: 21a04007 movcs r4, r7 │ │ + 8700: 33a04010 movcc r4, #16 │ │ + 8704: e28d2f42 add r2, sp, #264 ; 0x108 │ │ + 8708: e0824184 add r4, r2, r4, lsl #3 │ │ + 870c: e2444f63 sub r4, r4, #396 ; 0x18c │ │ + 8710: e0836186 add r6, r3, r6, lsl #3 │ │ + 8714: e1530006 cmp r3, r6 │ │ + 8718: 14932004 ldrne r2, [r3], #4 │ │ + 871c: 15a42004 strne r2, [r4, #4]! │ │ + 8720: 1afffffb bne 8714 <_Unwind_VRS_Pop@@Base+0x1e0> │ │ + 8724: e3580000 cmp r8, #0 │ │ + 8728: 12833004 addne r3, r3, #4 │ │ + 872c: e3580000 cmp r8, #0 │ │ + 8730: e5853038 str r3, [r5, #56] ; 0x38 │ │ + 8734: 0a000002 beq 8744 <_Unwind_VRS_Pop@@Base+0x210> │ │ + 8738: e28d0080 add r0, sp, #128 ; 0x80 │ │ + 873c: eb00005c bl 88b4 <__gnu_Unwind_Restore_VFP@@Base> │ │ + 8740: ea000041 b 884c <_Unwind_VRS_Pop@@Base+0x318> │ │ + 8744: e357000f cmp r7, #15 │ │ + 8748: 8a000001 bhi 8754 <_Unwind_VRS_Pop@@Base+0x220> │ │ + 874c: e28d0080 add r0, sp, #128 ; 0x80 │ │ + 8750: eb00005b bl 88c4 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + 8754: e3590000 cmp r9, #0 │ │ + 8758: 0a00003b beq 884c <_Unwind_VRS_Pop@@Base+0x318> │ │ + 875c: e1a0000d mov r0, sp │ │ + 8760: eb00005b bl 88d4 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + 8764: ea000038 b 884c <_Unwind_VRS_Pop@@Base+0x318> │ │ + 8768: e3530003 cmp r3, #3 │ │ + 876c: 1a000034 bne 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 8770: e1a07802 lsl r7, r2, #16 │ │ + 8774: e1a06822 lsr r6, r2, #16 │ │ + 8778: e1a07827 lsr r7, r7, #16 │ │ + 877c: e0873006 add r3, r7, r6 │ │ + 8780: e3530010 cmp r3, #16 │ │ + 8784: 8a00002e bhi 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 8788: e5903000 ldr r3, [r0] │ │ + 878c: e3130008 tst r3, #8 │ │ + 8790: 0a000002 beq 87a0 <_Unwind_VRS_Pop@@Base+0x26c> │ │ + 8794: e3c33008 bic r3, r3, #8 │ │ + 8798: e4803150 str r3, [r0], #336 ; 0x150 │ │ + 879c: eb000061 bl 8928 <__gnu_Unwind_Save_WMMXD@@Base> │ │ + 87a0: e28d8080 add r8, sp, #128 ; 0x80 │ │ + 87a4: e1a00008 mov r0, r8 │ │ + 87a8: eb00005e bl 8928 <__gnu_Unwind_Save_WMMXD@@Base> │ │ + 87ac: e5954038 ldr r4, [r5, #56] ; 0x38 │ │ + 87b0: e0886186 add r6, r8, r6, lsl #3 │ │ + 87b4: e2466004 sub r6, r6, #4 │ │ + 87b8: e0847187 add r7, r4, r7, lsl #3 │ │ + 87bc: e1540007 cmp r4, r7 │ │ + 87c0: 14943004 ldrne r3, [r4], #4 │ │ + 87c4: 15a63004 strne r3, [r6, #4]! │ │ + 87c8: 1afffffb bne 87bc <_Unwind_VRS_Pop@@Base+0x288> │ │ + 87cc: e5854038 str r4, [r5, #56] ; 0x38 │ │ + 87d0: e1a00008 mov r0, r8 │ │ + 87d4: eb000042 bl 88e4 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + 87d8: ea00001b b 884c <_Unwind_VRS_Pop@@Base+0x318> │ │ + 87dc: e3520010 cmp r2, #16 │ │ + 87e0: 93530000 cmpls r3, #0 │ │ + 87e4: 1a000016 bne 8844 <_Unwind_VRS_Pop@@Base+0x310> │ │ + 87e8: e5903000 ldr r3, [r0] │ │ + 87ec: e3130010 tst r3, #16 │ │ + 87f0: 0a000002 beq 8800 <_Unwind_VRS_Pop@@Base+0x2cc> │ │ + 87f4: e3c33010 bic r3, r3, #16 │ │ + 87f8: e48031d0 str r3, [r0], #464 ; 0x1d0 │ │ + 87fc: eb00005f bl 8980 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + 8800: e28d6080 add r6, sp, #128 ; 0x80 │ │ + 8804: e1a00006 mov r0, r6 │ │ + 8808: eb00005c bl 8980 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + 880c: e5952038 ldr r2, [r5, #56] ; 0x38 │ │ + 8810: e3a03000 mov r3, #0 │ │ + 8814: e3a01001 mov r1, #1 │ │ + 8818: e0140311 ands r0, r4, r1, lsl r3 │ │ + 881c: 15920000 ldrne r0, [r2] │ │ + 8820: 17860103 strne r0, [r6, r3, lsl #2] │ │ + 8824: e2833001 add r3, r3, #1 │ │ + 8828: 12822004 addne r2, r2, #4 │ │ + 882c: e3530004 cmp r3, #4 │ │ + 8830: 1afffff8 bne 8818 <_Unwind_VRS_Pop@@Base+0x2e4> │ │ + 8834: e5852038 str r2, [r5, #56] ; 0x38 │ │ + 8838: e1a00006 mov r0, r6 │ │ + 883c: eb00004a bl 896c <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + 8840: ea000001 b 884c <_Unwind_VRS_Pop@@Base+0x318> │ │ + 8844: e3a00002 mov r0, #2 │ │ + 8848: ea000012 b 8898 <_Unwind_VRS_Pop@@Base+0x364> │ │ + 884c: e3a00000 mov r0, #0 │ │ + 8850: ea000010 b 8898 <_Unwind_VRS_Pop@@Base+0x364> │ │ + 8854: e3560010 cmp r6, #16 │ │ + 8858: 93a08000 movls r8, #0 │ │ + 885c: 91a06008 movls r6, r8 │ │ + 8860: 9affff68 bls 8608 <_Unwind_VRS_Pop@@Base+0xd4> │ │ + 8864: e2466010 sub r6, r6, #16 │ │ + 8868: eaffff65 b 8604 <_Unwind_VRS_Pop@@Base+0xd0> │ │ + 886c: e3580000 cmp r8, #0 │ │ + 8870: 0a000005 beq 888c <_Unwind_VRS_Pop@@Base+0x358> │ │ + 8874: e28d0080 add r0, sp, #128 ; 0x80 │ │ + 8878: eb00000f bl 88bc <__gnu_Unwind_Save_VFP@@Base> │ │ + 887c: eaffff8d b 86b8 <_Unwind_VRS_Pop@@Base+0x184> │ │ + 8880: e28d0080 add r0, sp, #128 ; 0x80 │ │ + 8884: eb00000c bl 88bc <__gnu_Unwind_Save_VFP@@Base> │ │ + 8888: eaffff89 b 86b4 <_Unwind_VRS_Pop@@Base+0x180> │ │ + 888c: e357000f cmp r7, #15 │ │ + 8890: 8affff88 bhi 86b8 <_Unwind_VRS_Pop@@Base+0x184> │ │ + 8894: eaffff6f b 8658 <_Unwind_VRS_Pop@@Base+0x124> │ │ + 8898: e28ddf43 add sp, sp, #268 ; 0x10c │ │ + 889c: e8bd83f0 pop {r4, r5, r6, r7, r8, r9, pc} │ │ + │ │ +000088a0 <__restore_core_regs@@Base>: │ │ + 88a0: e2801034 add r1, r0, #52 ; 0x34 │ │ + 88a4: e8910038 ldm r1, {r3, r4, r5} │ │ + 88a8: e92d0038 push {r3, r4, r5} │ │ + 88ac: e8900fff ldm r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ + 88b0: e89de000 ldm sp, {sp, lr, pc} │ │ + │ │ +000088b4 <__gnu_Unwind_Restore_VFP@@Base>: │ │ + 88b4: ec900b21 fldmiax r0, {d0-d15} ;@ Deprecated │ │ + 88b8: e12fff1e bx lr │ │ + │ │ +000088bc <__gnu_Unwind_Save_VFP@@Base>: │ │ + 88bc: ec800b21 fstmiax r0, {d0-d15} ;@ Deprecated │ │ + 88c0: e12fff1e bx lr │ │ + │ │ +000088c4 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ + 88c4: ec900b20 vldmia r0, {d0-d15} │ │ + 88c8: e12fff1e bx lr │ │ + │ │ +000088cc <__gnu_Unwind_Save_VFP_D@@Base>: │ │ + 88cc: ec800b20 vstmia r0, {d0-d15} │ │ + 88d0: e12fff1e bx lr │ │ + │ │ +000088d4 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ + 88d4: ecd00b20 vldmia r0, {d16-d31} │ │ + 88d8: e12fff1e bx lr │ │ + │ │ +000088dc <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ + 88dc: ecc00b20 vstmia r0, {d16-d31} │ │ + 88e0: e12fff1e bx lr │ │ + │ │ +000088e4 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ + 88e4: ecf00102 ldfe f0, [r0], #8 │ │ + 88e8: ecf01102 ldfe f1, [r0], #8 │ │ + 88ec: ecf02102 ldfe f2, [r0], #8 │ │ + 88f0: ecf03102 ldfe f3, [r0], #8 │ │ + 88f4: ecf04102 ldfe f4, [r0], #8 │ │ + 88f8: ecf05102 ldfe f5, [r0], #8 │ │ + 88fc: ecf06102 ldfe f6, [r0], #8 │ │ + 8900: ecf07102 ldfe f7, [r0], #8 │ │ + 8904: ecf08102 ldfp f0, [r0], #8 │ │ + 8908: ecf09102 ldfp f1, [r0], #8 │ │ + 890c: ecf0a102 ldfp f2, [r0], #8 │ │ + 8910: ecf0b102 ldfp f3, [r0], #8 │ │ + 8914: ecf0c102 ldfp f4, [r0], #8 │ │ + 8918: ecf0d102 ldfp f5, [r0], #8 │ │ + 891c: ecf0e102 ldfp f6, [r0], #8 │ │ + 8920: ecf0f102 ldfp f7, [r0], #8 │ │ + 8924: e12fff1e bx lr │ │ + │ │ +00008928 <__gnu_Unwind_Save_WMMXD@@Base>: │ │ + 8928: ece00102 stfe f0, [r0], #8 │ │ + 892c: ece01102 stfe f1, [r0], #8 │ │ + 8930: ece02102 stfe f2, [r0], #8 │ │ + 8934: ece03102 stfe f3, [r0], #8 │ │ + 8938: ece04102 stfe f4, [r0], #8 │ │ + 893c: ece05102 stfe f5, [r0], #8 │ │ + 8940: ece06102 stfe f6, [r0], #8 │ │ + 8944: ece07102 stfe f7, [r0], #8 │ │ + 8948: ece08102 stfp f0, [r0], #8 │ │ + 894c: ece09102 stfp f1, [r0], #8 │ │ + 8950: ece0a102 stfp f2, [r0], #8 │ │ + 8954: ece0b102 stfp f3, [r0], #8 │ │ + 8958: ece0c102 stfp f4, [r0], #8 │ │ + 895c: ece0d102 stfp f5, [r0], #8 │ │ + 8960: ece0e102 stfp f6, [r0], #8 │ │ + 8964: ece0f102 stfp f7, [r0], #8 │ │ + 8968: e12fff1e bx lr │ │ + │ │ +0000896c <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ + 896c: fcb08101 ldc2 1, cr8, [r0], #4 │ │ + 8970: fcb09101 ldc2 1, cr9, [r0], #4 │ │ + 8974: fcb0a101 ldc2 1, cr10, [r0], #4 │ │ + 8978: fcb0b101 ldc2 1, cr11, [r0], #4 │ │ + 897c: e12fff1e bx lr │ │ + │ │ +00008980 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ + 8980: fca08101 stc2 1, cr8, [r0], #4 │ │ + 8984: fca09101 stc2 1, cr9, [r0], #4 │ │ + 8988: fca0a101 stc2 1, cr10, [r0], #4 │ │ + 898c: fca0b101 stc2 1, cr11, [r0], #4 │ │ + 8990: e12fff1e bx lr │ │ + │ │ +00008994 <_Unwind_RaiseException@@Base>: │ │ + 8994: e92de000 push {sp, lr, pc} │ │ + 8998: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + 899c: e3a03000 mov r3, #0 │ │ + 89a0: e92d000c push {r2, r3} │ │ + 89a4: e28d1004 add r1, sp, #4 │ │ + 89a8: ebfffd0e bl 7de8 <__gnu_Unwind_RaiseException@@Base> │ │ + 89ac: e59de040 ldr lr, [sp, #64] ; 0x40 │ │ + 89b0: e28dd048 add sp, sp, #72 ; 0x48 │ │ + 89b4: e12fff1e bx lr │ │ + │ │ +000089b8 <_Unwind_Resume@@Base>: │ │ + 89b8: e92de000 push {sp, lr, pc} │ │ + 89bc: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + 89c0: e3a03000 mov r3, #0 │ │ + 89c4: e92d000c push {r2, r3} │ │ + 89c8: e28d1004 add r1, sp, #4 │ │ + 89cc: ebfffd35 bl 7ea8 <__gnu_Unwind_Resume@@Base> │ │ + 89d0: e59de040 ldr lr, [sp, #64] ; 0x40 │ │ + 89d4: e28dd048 add sp, sp, #72 ; 0x48 │ │ + 89d8: e12fff1e bx lr │ │ + │ │ +000089dc <_Unwind_Resume_or_Rethrow@@Base>: │ │ + 89dc: e92de000 push {sp, lr, pc} │ │ + 89e0: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + 89e4: e3a03000 mov r3, #0 │ │ + 89e8: e92d000c push {r2, r3} │ │ + 89ec: e28d1004 add r1, sp, #4 │ │ + 89f0: ebfffd49 bl 7f1c <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ + 89f4: e59de040 ldr lr, [sp, #64] ; 0x40 │ │ + 89f8: e28dd048 add sp, sp, #72 ; 0x48 │ │ + 89fc: e12fff1e bx lr │ │ + │ │ +00008a00 <_Unwind_ForcedUnwind@@Base>: │ │ + 8a00: e92de000 push {sp, lr, pc} │ │ + 8a04: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + 8a08: e3a03000 mov r3, #0 │ │ + 8a0c: e92d000c push {r2, r3} │ │ + 8a10: e28d3004 add r3, sp, #4 │ │ + 8a14: ebfffd1c bl 7e8c <__gnu_Unwind_ForcedUnwind@@Base> │ │ + 8a18: e59de040 ldr lr, [sp, #64] ; 0x40 │ │ + 8a1c: e28dd048 add sp, sp, #72 ; 0x48 │ │ + 8a20: e12fff1e bx lr │ │ + │ │ +00008a24 <_Unwind_Backtrace@@Base>: │ │ + 8a24: e92de000 push {sp, lr, pc} │ │ + 8a28: e92d1fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + 8a2c: e3a03000 mov r3, #0 │ │ + 8a30: e92d000c push {r2, r3} │ │ + 8a34: e28d2004 add r2, sp, #4 │ │ + 8a38: ebfffd89 bl 8064 <__gnu_Unwind_Backtrace@@Base> │ │ + 8a3c: e59de040 ldr lr, [sp, #64] ; 0x40 │ │ + 8a40: e28dd048 add sp, sp, #72 ; 0x48 │ │ + 8a44: e12fff1e bx lr │ │ + 8a48: e5d03008 ldrb r3, [r0, #8] │ │ + 8a4c: e3530000 cmp r3, #0 │ │ + 8a50: 1a00000b bne 8a84 <_Unwind_Backtrace@@Base+0x60> │ │ + 8a54: e5d03009 ldrb r3, [r0, #9] │ │ + 8a58: e3530000 cmp r3, #0 │ │ + 8a5c: 0a00000f beq 8aa0 <_Unwind_Backtrace@@Base+0x7c> │ │ + 8a60: e2433001 sub r3, r3, #1 │ │ + 8a64: e5c03009 strb r3, [r0, #9] │ │ + 8a68: e5903004 ldr r3, [r0, #4] │ │ + 8a6c: e2832004 add r2, r3, #4 │ │ + 8a70: e5933000 ldr r3, [r3] │ │ + 8a74: e5803000 str r3, [r0] │ │ + 8a78: e5802004 str r2, [r0, #4] │ │ + 8a7c: e3a03003 mov r3, #3 │ │ + 8a80: ea000000 b 8a88 <_Unwind_Backtrace@@Base+0x64> │ │ + 8a84: e2433001 sub r3, r3, #1 │ │ + 8a88: e5c03008 strb r3, [r0, #8] │ │ + 8a8c: e5903000 ldr r3, [r0] │ │ + 8a90: e1a02403 lsl r2, r3, #8 │ │ + 8a94: e5802000 str r2, [r0] │ │ + 8a98: e1a00c23 lsr r0, r3, #24 │ │ + 8a9c: e12fff1e bx lr │ │ + 8aa0: e3a000b0 mov r0, #176 ; 0xb0 │ │ + 8aa4: e12fff1e bx lr │ │ + 8aa8: e92d401f push {r0, r1, r2, r3, r4, lr} │ │ + 8aac: e3a01000 mov r1, #0 │ │ + 8ab0: e28d300c add r3, sp, #12 │ │ + 8ab4: e58d3000 str r3, [sp] │ │ + 8ab8: e3a0200c mov r2, #12 │ │ + 8abc: e1a03001 mov r3, r1 │ │ + 8ac0: ebfffd24 bl 7f58 <_Unwind_VRS_Get@@Base> │ │ + 8ac4: e59d000c ldr r0, [sp, #12] │ │ + 8ac8: e28dd014 add sp, sp, #20 │ │ + 8acc: e49df004 pop {pc} ; (ldr pc, [sp], #4) │ │ + 8ad0: eafffff4 b 8aa8 <_Unwind_Backtrace@@Base+0x84> │ │ + │ │ +00008ad4 <__gnu_unwind_execute@@Base>: │ │ + 8ad4: e92d47ff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + 8ad8: e1a05000 mov r5, r0 │ │ + 8adc: e1a07001 mov r7, r1 │ │ + 8ae0: e3a06000 mov r6, #0 │ │ + 8ae4: e28d800c add r8, sp, #12 │ │ + 8ae8: e3a09eff mov r9, #4080 ; 0xff0 │ │ + 8aec: e1a00007 mov r0, r7 │ │ + 8af0: ebffffd4 bl 8a48 <_Unwind_Backtrace@@Base+0x24> │ │ + 8af4: e35000b0 cmp r0, #176 ; 0xb0 │ │ + 8af8: e1a04000 mov r4, r0 │ │ + 8afc: 1a00000f bne 8b40 <__gnu_unwind_execute@@Base+0x6c> │ │ + 8b00: e3560000 cmp r6, #0 │ │ + 8b04: 1a0000d1 bne 8e50 <__gnu_unwind_execute@@Base+0x37c> │ │ + 8b08: e28d400c add r4, sp, #12 │ │ + 8b0c: e1a01006 mov r1, r6 │ │ + 8b10: e1a03006 mov r3, r6 │ │ + 8b14: e58d4000 str r4, [sp] │ │ + 8b18: e1a00005 mov r0, r5 │ │ + 8b1c: e3a0200e mov r2, #14 │ │ + 8b20: ebfffd0c bl 7f58 <_Unwind_VRS_Get@@Base> │ │ + 8b24: e58d4000 str r4, [sp] │ │ + 8b28: e1a00005 mov r0, r5 │ │ + 8b2c: e1a01006 mov r1, r6 │ │ + 8b30: e3a0200f mov r2, #15 │ │ + 8b34: e1a03006 mov r3, r6 │ │ + 8b38: ebfffd27 bl 7fdc <_Unwind_VRS_Set@@Base> │ │ + 8b3c: ea0000c3 b 8e50 <__gnu_unwind_execute@@Base+0x37c> │ │ + 8b40: e2101080 ands r1, r0, #128 ; 0x80 │ │ + 8b44: 1a00000d bne 8b80 <__gnu_unwind_execute@@Base+0xac> │ │ + 8b48: e1a0a100 lsl sl, r0, #2 │ │ + 8b4c: e1a03001 mov r3, r1 │ │ + 8b50: e58d8000 str r8, [sp] │ │ + 8b54: e1a00005 mov r0, r5 │ │ + 8b58: e3a0200d mov r2, #13 │ │ + 8b5c: ebfffcfd bl 7f58 <_Unwind_VRS_Get@@Base> │ │ + 8b60: e20aa0ff and sl, sl, #255 ; 0xff │ │ + 8b64: e59d300c ldr r3, [sp, #12] │ │ + 8b68: e28aa004 add sl, sl, #4 │ │ + 8b6c: e3140040 tst r4, #64 ; 0x40 │ │ + 8b70: 106aa003 rsbne sl, sl, r3 │ │ + 8b74: 008aa003 addeq sl, sl, r3 │ │ + 8b78: e58da00c str sl, [sp, #12] │ │ + 8b7c: ea000021 b 8c08 <__gnu_unwind_execute@@Base+0x134> │ │ + 8b80: e20030f0 and r3, r0, #240 ; 0xf0 │ │ + 8b84: e3530080 cmp r3, #128 ; 0x80 │ │ + 8b88: 1a000013 bne 8bdc <__gnu_unwind_execute@@Base+0x108> │ │ + 8b8c: e1a04400 lsl r4, r0, #8 │ │ + 8b90: e1a00007 mov r0, r7 │ │ + 8b94: ebffffab bl 8a48 <_Unwind_Backtrace@@Base+0x24> │ │ + 8b98: e1800004 orr r0, r0, r4 │ │ + 8b9c: e3500902 cmp r0, #32768 ; 0x8000 │ │ + 8ba0: 1a000001 bne 8bac <__gnu_unwind_execute@@Base+0xd8> │ │ + 8ba4: e3a00009 mov r0, #9 │ │ + 8ba8: ea0000a9 b 8e54 <__gnu_unwind_execute@@Base+0x380> │ │ + 8bac: e1a02a00 lsl r2, r0, #20 │ │ + 8bb0: e3a01000 mov r1, #0 │ │ + 8bb4: e1a04200 lsl r4, r0, #4 │ │ + 8bb8: e1a02822 lsr r2, r2, #16 │ │ + 8bbc: e1a00005 mov r0, r5 │ │ + 8bc0: e1a03001 mov r3, r1 │ │ + 8bc4: ebfffe5a bl 8534 <_Unwind_VRS_Pop@@Base> │ │ + 8bc8: e3500000 cmp r0, #0 │ │ + 8bcc: 1afffff4 bne 8ba4 <__gnu_unwind_execute@@Base+0xd0> │ │ + 8bd0: e3140902 tst r4, #32768 ; 0x8000 │ │ + 8bd4: 13a06001 movne r6, #1 │ │ + 8bd8: eaffffc3 b 8aec <__gnu_unwind_execute@@Base+0x18> │ │ + 8bdc: e3530090 cmp r3, #144 ; 0x90 │ │ + 8be0: 1a00000f bne 8c24 <__gnu_unwind_execute@@Base+0x150> │ │ + 8be4: e200300d and r3, r0, #13 │ │ + 8be8: e353000d cmp r3, #13 │ │ + 8bec: 0affffec beq 8ba4 <__gnu_unwind_execute@@Base+0xd0> │ │ + 8bf0: e3a01000 mov r1, #0 │ │ + 8bf4: e58d8000 str r8, [sp] │ │ + 8bf8: e1a00005 mov r0, r5 │ │ + 8bfc: e204200f and r2, r4, #15 │ │ + 8c00: e1a03001 mov r3, r1 │ │ + 8c04: ebfffcd3 bl 7f58 <_Unwind_VRS_Get@@Base> │ │ + 8c08: e1a00005 mov r0, r5 │ │ + 8c0c: e3a01000 mov r1, #0 │ │ + 8c10: e58d8000 str r8, [sp] │ │ + 8c14: e3a0200d mov r2, #13 │ │ + 8c18: e1a03001 mov r3, r1 │ │ + 8c1c: ebfffcee bl 7fdc <_Unwind_VRS_Set@@Base> │ │ + 8c20: eaffffb1 b 8aec <__gnu_unwind_execute@@Base+0x18> │ │ + 8c24: e35300a0 cmp r3, #160 ; 0xa0 │ │ + 8c28: 1a000008 bne 8c50 <__gnu_unwind_execute@@Base+0x17c> │ │ + 8c2c: e1e02000 mvn r2, r0 │ │ + 8c30: e2022007 and r2, r2, #7 │ │ + 8c34: e1a02259 asr r2, r9, r2 │ │ + 8c38: e3100008 tst r0, #8 │ │ + 8c3c: e2022eff and r2, r2, #4080 ; 0xff0 │ │ + 8c40: 13822901 orrne r2, r2, #16384 ; 0x4000 │ │ + 8c44: e1a00005 mov r0, r5 │ │ + 8c48: e3a01000 mov r1, #0 │ │ + 8c4c: ea00000a b 8c7c <__gnu_unwind_execute@@Base+0x1a8> │ │ + 8c50: e35300b0 cmp r3, #176 ; 0xb0 │ │ + 8c54: 1a000038 bne 8d3c <__gnu_unwind_execute@@Base+0x268> │ │ + 8c58: e35000b1 cmp r0, #177 ; 0xb1 │ │ + 8c5c: 1a000008 bne 8c84 <__gnu_unwind_execute@@Base+0x1b0> │ │ + 8c60: e1a00007 mov r0, r7 │ │ + 8c64: ebffff77 bl 8a48 <_Unwind_Backtrace@@Base+0x24> │ │ + 8c68: e2502000 subs r2, r0, #0 │ │ + 8c6c: 0affffcc beq 8ba4 <__gnu_unwind_execute@@Base+0xd0> │ │ + 8c70: e21210f0 ands r1, r2, #240 ; 0xf0 │ │ + 8c74: 1affffca bne 8ba4 <__gnu_unwind_execute@@Base+0xd0> │ │ + 8c78: e1a00005 mov r0, r5 │ │ + 8c7c: e1a03001 mov r3, r1 │ │ + 8c80: ea00006e b 8e40 <__gnu_unwind_execute@@Base+0x36c> │ │ + 8c84: e35000b2 cmp r0, #178 ; 0xb2 │ │ + 8c88: 1a000018 bne 8cf0 <__gnu_unwind_execute@@Base+0x21c> │ │ + 8c8c: e3a01000 mov r1, #0 │ │ + 8c90: e3a0200d mov r2, #13 │ │ + 8c94: e1a03001 mov r3, r1 │ │ + 8c98: e58d8000 str r8, [sp] │ │ + 8c9c: e1a00005 mov r0, r5 │ │ + 8ca0: ebfffcac bl 7f58 <_Unwind_VRS_Get@@Base> │ │ + 8ca4: e1a00007 mov r0, r7 │ │ + 8ca8: ebffff66 bl 8a48 <_Unwind_Backtrace@@Base+0x24> │ │ + 8cac: e3a04002 mov r4, #2 │ │ + 8cb0: e2101080 ands r1, r0, #128 ; 0x80 │ │ + 8cb4: e59d300c ldr r3, [sp, #12] │ │ + 8cb8: e200007f and r0, r0, #127 ; 0x7f │ │ + 8cbc: 0a000005 beq 8cd8 <__gnu_unwind_execute@@Base+0x204> │ │ + 8cc0: e0833410 add r3, r3, r0, lsl r4 │ │ + 8cc4: e1a00007 mov r0, r7 │ │ + 8cc8: e58d300c str r3, [sp, #12] │ │ + 8ccc: e2844007 add r4, r4, #7 │ │ + 8cd0: ebffff5c bl 8a48 <_Unwind_Backtrace@@Base+0x24> │ │ + 8cd4: eafffff5 b 8cb0 <__gnu_unwind_execute@@Base+0x1dc> │ │ + 8cd8: e2833f81 add r3, r3, #516 ; 0x204 │ │ + 8cdc: e0833410 add r3, r3, r0, lsl r4 │ │ + 8ce0: e58d8000 str r8, [sp] │ │ + 8ce4: e58d300c str r3, [sp, #12] │ │ + 8ce8: e1a00005 mov r0, r5 │ │ + 8cec: eaffffc8 b 8c14 <__gnu_unwind_execute@@Base+0x140> │ │ + 8cf0: e35000b3 cmp r0, #179 ; 0xb3 │ │ + 8cf4: 1a000007 bne 8d18 <__gnu_unwind_execute@@Base+0x244> │ │ + 8cf8: e1a00007 mov r0, r7 │ │ + 8cfc: ebffff51 bl 8a48 <_Unwind_Backtrace@@Base+0x24> │ │ + 8d00: e3a01001 mov r1, #1 │ │ + 8d04: e200200f and r2, r0, #15 │ │ + 8d08: e20030f0 and r3, r0, #240 ; 0xf0 │ │ + 8d0c: e2822001 add r2, r2, #1 │ │ + 8d10: e1a00005 mov r0, r5 │ │ + 8d14: ea000013 b 8d68 <__gnu_unwind_execute@@Base+0x294> │ │ + 8d18: e20030fc and r3, r0, #252 ; 0xfc │ │ + 8d1c: e35300b4 cmp r3, #180 ; 0xb4 │ │ + 8d20: 0affff9f beq 8ba4 <__gnu_unwind_execute@@Base+0xd0> │ │ + 8d24: e2002007 and r2, r0, #7 │ │ + 8d28: e2822001 add r2, r2, #1 │ │ + 8d2c: e1a00005 mov r0, r5 │ │ + 8d30: e3a01001 mov r1, #1 │ │ + 8d34: e3822702 orr r2, r2, #524288 ; 0x80000 │ │ + 8d38: eaffffcf b 8c7c <__gnu_unwind_execute@@Base+0x1a8> │ │ + 8d3c: e35300c0 cmp r3, #192 ; 0xc0 │ │ + 8d40: 1a000035 bne 8e1c <__gnu_unwind_execute@@Base+0x348> │ │ + 8d44: e35000c6 cmp r0, #198 ; 0xc6 │ │ + 8d48: 1a000008 bne 8d70 <__gnu_unwind_execute@@Base+0x29c> │ │ + 8d4c: e1a00007 mov r0, r7 │ │ + 8d50: ebffff3c bl 8a48 <_Unwind_Backtrace@@Base+0x24> │ │ + 8d54: e3a01003 mov r1, #3 │ │ + 8d58: e200200f and r2, r0, #15 │ │ + 8d5c: e20030f0 and r3, r0, #240 ; 0xf0 │ │ + 8d60: e2822001 add r2, r2, #1 │ │ + 8d64: e1a00005 mov r0, r5 │ │ + 8d68: e1822603 orr r2, r2, r3, lsl #12 │ │ + 8d6c: eaffffc2 b 8c7c <__gnu_unwind_execute@@Base+0x1a8> │ │ + 8d70: e35000c7 cmp r0, #199 ; 0xc7 │ │ + 8d74: 1a000008 bne 8d9c <__gnu_unwind_execute@@Base+0x2c8> │ │ + 8d78: e1a00007 mov r0, r7 │ │ + 8d7c: ebffff31 bl 8a48 <_Unwind_Backtrace@@Base+0x24> │ │ + 8d80: e2502000 subs r2, r0, #0 │ │ + 8d84: 0affff86 beq 8ba4 <__gnu_unwind_execute@@Base+0xd0> │ │ + 8d88: e21230f0 ands r3, r2, #240 ; 0xf0 │ │ + 8d8c: 1affff84 bne 8ba4 <__gnu_unwind_execute@@Base+0xd0> │ │ + 8d90: e1a00005 mov r0, r5 │ │ + 8d94: e3a01004 mov r1, #4 │ │ + 8d98: ea000028 b 8e40 <__gnu_unwind_execute@@Base+0x36c> │ │ + 8d9c: e20030f8 and r3, r0, #248 ; 0xf8 │ │ + 8da0: e35300c0 cmp r3, #192 ; 0xc0 │ │ + 8da4: 1a000005 bne 8dc0 <__gnu_unwind_execute@@Base+0x2ec> │ │ + 8da8: e200200f and r2, r0, #15 │ │ + 8dac: e2822001 add r2, r2, #1 │ │ + 8db0: e1a00005 mov r0, r5 │ │ + 8db4: e3a01003 mov r1, #3 │ │ + 8db8: e382280a orr r2, r2, #655360 ; 0xa0000 │ │ + 8dbc: eaffffae b 8c7c <__gnu_unwind_execute@@Base+0x1a8> │ │ + 8dc0: e35000c8 cmp r0, #200 ; 0xc8 │ │ + 8dc4: 1a000009 bne 8df0 <__gnu_unwind_execute@@Base+0x31c> │ │ + 8dc8: e1a00007 mov r0, r7 │ │ + 8dcc: ebffff1d bl 8a48 <_Unwind_Backtrace@@Base+0x24> │ │ + 8dd0: e3a01001 mov r1, #1 │ │ + 8dd4: e20020f0 and r2, r0, #240 ; 0xf0 │ │ + 8dd8: e200000f and r0, r0, #15 │ │ + 8ddc: e2803001 add r3, r0, #1 │ │ + 8de0: e2822010 add r2, r2, #16 │ │ + 8de4: e1a00005 mov r0, r5 │ │ + 8de8: e1832602 orr r2, r3, r2, lsl #12 │ │ + 8dec: ea000012 b 8e3c <__gnu_unwind_execute@@Base+0x368> │ │ + 8df0: e35000c9 cmp r0, #201 ; 0xc9 │ │ + 8df4: 1affff6a bne 8ba4 <__gnu_unwind_execute@@Base+0xd0> │ │ + 8df8: e1a00007 mov r0, r7 │ │ + 8dfc: ebffff11 bl 8a48 <_Unwind_Backtrace@@Base+0x24> │ │ + 8e00: e3a01001 mov r1, #1 │ │ + 8e04: e200200f and r2, r0, #15 │ │ + 8e08: e20030f0 and r3, r0, #240 ; 0xf0 │ │ + 8e0c: e2822001 add r2, r2, #1 │ │ + 8e10: e1a00005 mov r0, r5 │ │ + 8e14: e1822603 orr r2, r2, r3, lsl #12 │ │ + 8e18: ea000007 b 8e3c <__gnu_unwind_execute@@Base+0x368> │ │ + 8e1c: e20030f8 and r3, r0, #248 ; 0xf8 │ │ + 8e20: e35300d0 cmp r3, #208 ; 0xd0 │ │ + 8e24: 1affff5e bne 8ba4 <__gnu_unwind_execute@@Base+0xd0> │ │ + 8e28: e2002007 and r2, r0, #7 │ │ + 8e2c: e2822001 add r2, r2, #1 │ │ + 8e30: e1a00005 mov r0, r5 │ │ + 8e34: e3a01001 mov r1, #1 │ │ + 8e38: e3822702 orr r2, r2, #524288 ; 0x80000 │ │ + 8e3c: e3a03005 mov r3, #5 │ │ + 8e40: ebfffdbb bl 8534 <_Unwind_VRS_Pop@@Base> │ │ + 8e44: e3500000 cmp r0, #0 │ │ + 8e48: 1affff55 bne 8ba4 <__gnu_unwind_execute@@Base+0xd0> │ │ + 8e4c: eaffff26 b 8aec <__gnu_unwind_execute@@Base+0x18> │ │ + 8e50: e3a00000 mov r0, #0 │ │ + 8e54: e28dd010 add sp, sp, #16 │ │ + 8e58: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + │ │ +00008e5c <__gnu_unwind_frame@@Base>: │ │ + 8e5c: e92d401f push {r0, r1, r2, r3, r4, lr} │ │ + 8e60: e590304c ldr r3, [r0, #76] ; 0x4c │ │ + 8e64: e1a00001 mov r0, r1 │ │ + 8e68: e5932004 ldr r2, [r3, #4] │ │ + 8e6c: e28d1004 add r1, sp, #4 │ │ + 8e70: e1a02402 lsl r2, r2, #8 │ │ + 8e74: e58d2004 str r2, [sp, #4] │ │ + 8e78: e2832008 add r2, r3, #8 │ │ + 8e7c: e58d2008 str r2, [sp, #8] │ │ + 8e80: e3a02003 mov r2, #3 │ │ + 8e84: e5cd200c strb r2, [sp, #12] │ │ + 8e88: e5d33007 ldrb r3, [r3, #7] │ │ + 8e8c: e5cd300d strb r3, [sp, #13] │ │ + 8e90: ebffff0f bl 8ad4 <__gnu_unwind_execute@@Base> │ │ + 8e94: e28dd014 add sp, sp, #20 │ │ + 8e98: e49df004 pop {pc} ; (ldr pc, [sp], #4) │ │ + │ │ +00008e9c <_Unwind_GetRegionStart@@Base>: │ │ + 8e9c: e92d4008 push {r3, lr} │ │ + 8ea0: ebffff0a bl 8ad0 <_Unwind_Backtrace@@Base+0xac> │ │ + 8ea4: e5900048 ldr r0, [r0, #72] ; 0x48 │ │ + 8ea8: e8bd8008 pop {r3, pc} │ │ + │ │ +00008eac <_Unwind_GetLanguageSpecificData@@Base>: │ │ + 8eac: e92d4008 push {r3, lr} │ │ + 8eb0: ebffff06 bl 8ad0 <_Unwind_Backtrace@@Base+0xac> │ │ + 8eb4: e590304c ldr r3, [r0, #76] ; 0x4c │ │ + 8eb8: e5d30007 ldrb r0, [r3, #7] │ │ + 8ebc: e0830100 add r0, r3, r0, lsl #2 │ │ + 8ec0: e2800008 add r0, r0, #8 │ │ + 8ec4: e8bd8008 pop {r3, pc} │ │ + │ │ +00008ec8 <_Unwind_GetDataRelBase@@Base>: │ │ + 8ec8: e92d4008 push {r3, lr} │ │ + 8ecc: ebffec40 bl 3fd4 │ │ + │ │ +00008ed0 <_Unwind_GetTextRelBase@@Base>: │ │ + 8ed0: e92d4008 push {r3, lr} │ │ + 8ed4: ebffec3e bl 3fd4 │ │ + 8ed8: 46c04778 ; instruction: 0x46c04778 │ │ + 8edc: e59fc000 ldr ip, [pc] ; 8ee4 <_Unwind_GetTextRelBase@@Base+0x14> │ │ + 8ee0: e08cf00f add pc, ip, pc │ │ + 8ee4: ffffae88 ; instruction: 0xffffae88 │ │ + 8ee8: 46c04778 ; instruction: 0x46c04778 │ │ + 8eec: e59fc000 ldr ip, [pc] ; 8ef4 <_Unwind_GetTextRelBase@@Base+0x24> │ │ + 8ef0: e08cf00f add pc, ip, pc │ │ + 8ef4: ffffae84 ; instruction: 0xffffae84 │ │ + 8ef8: 46c04778 ; instruction: 0x46c04778 │ │ + 8efc: e59fc000 ldr ip, [pc] ; 8f04 <_Unwind_GetTextRelBase@@Base+0x34> │ │ + 8f00: e08cf00f add pc, ip, pc │ │ + 8f04: ffffae80 ; instruction: 0xffffae80 │ │ + 8f08: 46c04778 ; instruction: 0x46c04778 │ │ + 8f0c: e59fc000 ldr ip, [pc] ; 8f14 <_Unwind_GetTextRelBase@@Base+0x44> │ │ + 8f10: e08cf00f add pc, ip, pc │ │ + 8f14: ffffae7c ; instruction: 0xffffae7c │ │ + 8f18: 46c04778 ; instruction: 0x46c04778 │ │ + 8f1c: e59fc000 ldr ip, [pc] ; 8f24 <_Unwind_GetTextRelBase@@Base+0x54> │ │ + 8f20: e08cf00f add pc, ip, pc │ │ + 8f24: ffffae78 ; instruction: 0xffffae78 │ │ + 8f28: 46c04778 ; instruction: 0x46c04778 │ │ + 8f2c: e59fc000 ldr ip, [pc] ; 8f34 <_Unwind_GetTextRelBase@@Base+0x64> │ │ + 8f30: e08cf00f add pc, ip, pc │ │ + 8f34: ffffae74 ; instruction: 0xffffae74 │ │ + 8f38: 46c04778 ; instruction: 0x46c04778 │ │ + 8f3c: e59fc000 ldr ip, [pc] ; 8f44 <_Unwind_GetTextRelBase@@Base+0x74> │ │ + 8f40: e08cf00f add pc, ip, pc │ │ + 8f44: ffffe090 ; instruction: 0xffffe090 │ │ + 8f48: 46c04778 ; instruction: 0x46c04778 │ │ + 8f4c: e59fc000 ldr ip, [pc] ; 8f54 <_Unwind_GetTextRelBase@@Base+0x84> │ │ + 8f50: e08cf00f add pc, ip, pc │ │ + 8f54: ffffae60 ; instruction: 0xffffae60 │ │ + 8f58: 46c04778 ; instruction: 0x46c04778 │ │ + 8f5c: e59fc000 ldr ip, [pc] ; 8f64 <_Unwind_GetTextRelBase@@Base+0x94> │ │ + 8f60: e08cf00f add pc, ip, pc │ │ + 8f64: ffffae5c ; instruction: 0xffffae5c │ │ + 8f68: 46c04778 ; instruction: 0x46c04778 │ │ + 8f6c: e59fc000 ldr ip, [pc] ; 8f74 <_Unwind_GetTextRelBase@@Base+0xa4> │ │ + 8f70: e08cf00f add pc, ip, pc │ │ + 8f74: ffffae58 ; instruction: 0xffffae58 │ │ + 8f78: 46c04778 ; instruction: 0x46c04778 │ │ + 8f7c: e59fc000 ldr ip, [pc] ; 8f84 <_Unwind_GetTextRelBase@@Base+0xb4> │ │ + 8f80: e08cf00f add pc, ip, pc │ │ + 8f84: ffffae54 ; instruction: 0xffffae54 │ │ + 8f88: 46c04778 ; instruction: 0x46c04778 │ │ + 8f8c: e59fc000 ldr ip, [pc] ; 8f94 <_Unwind_GetTextRelBase@@Base+0xc4> │ │ + 8f90: e08cf00f add pc, ip, pc │ │ + 8f94: ffffae50 ; instruction: 0xffffae50 │ │ + 8f98: 46c04778 ; instruction: 0x46c04778 │ │ + 8f9c: e59fc000 ldr ip, [pc] ; 8fa4 <_Unwind_GetTextRelBase@@Base+0xd4> │ │ + 8fa0: e08cf00f add pc, ip, pc │ │ + 8fa4: ffffae4c ; instruction: 0xffffae4c │ │ + 8fa8: 46c04778 ; instruction: 0x46c04778 │ │ + 8fac: e59fc000 ldr ip, [pc] ; 8fb4 <_Unwind_GetTextRelBase@@Base+0xe4> │ │ + 8fb0: e08cf00f add pc, ip, pc │ │ + 8fb4: ffffae48 ; instruction: 0xffffae48 │ │ + 8fb8: 46c04778 ; instruction: 0x46c04778 │ │ + 8fbc: e59fc000 ldr ip, [pc] ; 8fc4 <_Unwind_GetTextRelBase@@Base+0xf4> │ │ + 8fc0: e08cf00f add pc, ip, pc │ │ + 8fc4: ffffae44 ; instruction: 0xffffae44 │ │ + 8fc8: 46c04778 ; instruction: 0x46c04778 │ │ + 8fcc: e59fc000 ldr ip, [pc] ; 8fd4 <_Unwind_GetTextRelBase@@Base+0x104> │ │ + 8fd0: e08cf00f add pc, ip, pc │ │ + 8fd4: ffffae40 ; instruction: 0xffffae40 │ │ + 8fd8: 46c04778 ; instruction: 0x46c04778 │ │ + 8fdc: e59fc000 ldr ip, [pc] ; 8fe4 <_Unwind_GetTextRelBase@@Base+0x114> │ │ + 8fe0: e08cf00f add pc, ip, pc │ │ + 8fe4: ffffae3c ; instruction: 0xffffae3c │ │ + 8fe8: 46c04778 ; instruction: 0x46c04778 │ │ + 8fec: e59fc000 ldr ip, [pc] ; 8ff4 <_Unwind_GetTextRelBase@@Base+0x124> │ │ + 8ff0: e08cf00f add pc, ip, pc │ │ + 8ff4: ffffae38 ; instruction: 0xffffae38 │ │ + 8ff8: 46c04778 ; instruction: 0x46c04778 │ │ + 8ffc: e59fc000 ldr ip, [pc] ; 9004 <_Unwind_GetTextRelBase@@Base+0x134> │ │ + 9000: e08cf00f add pc, ip, pc │ │ + 9004: ffffae34 ; instruction: 0xffffae34 │ │ + 9008: 46c04778 ; instruction: 0x46c04778 │ │ + 900c: e59fc000 ldr ip, [pc] ; 9014 <_Unwind_GetTextRelBase@@Base+0x144> │ │ + 9010: e08cf00f add pc, ip, pc │ │ + 9014: ffffae30 ; instruction: 0xffffae30 │ │ + 9018: 46c04778 ; instruction: 0x46c04778 │ │ + 901c: e59fc000 ldr ip, [pc] ; 9024 <_Unwind_GetTextRelBase@@Base+0x154> │ │ + 9020: e08cf00f add pc, ip, pc │ │ + 9024: ffffae2c ; instruction: 0xffffae2c │ │ + 9028: 46c04778 ; instruction: 0x46c04778 │ │ + 902c: e59fc000 ldr ip, [pc] ; 9034 <_Unwind_GetTextRelBase@@Base+0x164> │ │ + 9030: e08cf00f add pc, ip, pc │ │ + 9034: ffffae28 ; instruction: 0xffffae28 │ │ + 9038: 46c04778 ; instruction: 0x46c04778 │ │ + 903c: e59fc000 ldr ip, [pc] ; 9044 <_Unwind_GetTextRelBase@@Base+0x174> │ │ + 9040: e08cf00f add pc, ip, pc │ │ + 9044: ffffae24 ; instruction: 0xffffae24 │ │ + 9048: 46c04778 ; instruction: 0x46c04778 │ │ + 904c: e59fc000 ldr ip, [pc] ; 9054 <_Unwind_GetTextRelBase@@Base+0x184> │ │ + 9050: e08cf00f add pc, ip, pc │ │ + 9054: ffffae20 ; instruction: 0xffffae20 │ │ + 9058: 46c04778 ; instruction: 0x46c04778 │ │ + 905c: e59fc000 ldr ip, [pc] ; 9064 <_Unwind_GetTextRelBase@@Base+0x194> │ │ + 9060: e08cf00f add pc, ip, pc │ │ + 9064: ffffae1c ; instruction: 0xffffae1c │ │ + 9068: 46c04778 ; instruction: 0x46c04778 │ │ + 906c: e59fc000 ldr ip, [pc] ; 9074 <_Unwind_GetTextRelBase@@Base+0x1a4> │ │ + 9070: e08cf00f add pc, ip, pc │ │ + 9074: ffffae18 ; instruction: 0xffffae18 │ │ + 9078: 46c04778 ; instruction: 0x46c04778 │ │ + 907c: e59fc000 ldr ip, [pc] ; 9084 <_Unwind_GetTextRelBase@@Base+0x1b4> │ │ + 9080: e08cf00f add pc, ip, pc │ │ + 9084: ffffae14 ; instruction: 0xffffae14 │ │ + 9088: 46c04778 ; instruction: 0x46c04778 │ │ + 908c: e59fc000 ldr ip, [pc] ; 9094 <_Unwind_GetTextRelBase@@Base+0x1c4> │ │ + 9090: e08cf00f add pc, ip, pc │ │ + 9094: ffffae10 ; instruction: 0xffffae10 │ │ + 9098: 46c04778 ; instruction: 0x46c04778 │ │ + 909c: e59fc000 ldr ip, [pc] ; 90a4 <_Unwind_GetTextRelBase@@Base+0x1d4> │ │ + 90a0: e08cf00f add pc, ip, pc │ │ + 90a4: ffffe854 ; instruction: 0xffffe854 │ │ + 90a8: 46c04778 ; instruction: 0x46c04778 │ │ + 90ac: e59fc000 ldr ip, [pc] ; 90b4 <_Unwind_GetTextRelBase@@Base+0x1e4> │ │ + 90b0: e08cf00f add pc, ip, pc │ │ + 90b4: ffffadfc ; instruction: 0xffffadfc │ │ + 90b8: 46c04778 ; instruction: 0x46c04778 │ │ + 90bc: e59fc000 ldr ip, [pc] ; 90c4 <_Unwind_GetTextRelBase@@Base+0x1f4> │ │ + 90c0: e08cf00f add pc, ip, pc │ │ + 90c4: ffffdf38 ; instruction: 0xffffdf38 │ │ + 90c8: 46c04778 ; instruction: 0x46c04778 │ │ + 90cc: e59fc000 ldr ip, [pc] ; 90d4 <_Unwind_GetTextRelBase@@Base+0x204> │ │ + 90d0: e08cf00f add pc, ip, pc │ │ + 90d4: ffffe874 ; instruction: 0xffffe874 │ │ + 90d8: 46c04778 ; instruction: 0x46c04778 │ │ + 90dc: e59fc000 ldr ip, [pc] ; 90e4 <_Unwind_GetTextRelBase@@Base+0x214> │ │ + 90e0: e08cf00f add pc, ip, pc │ │ + 90e4: ffffadd8 ; instruction: 0xffffadd8 │ │ + 90e8: 46c04778 ; instruction: 0x46c04778 │ │ + 90ec: e59fc000 ldr ip, [pc] ; 90f4 <_Unwind_GetTextRelBase@@Base+0x224> │ │ + 90f0: e08cf00f add pc, ip, pc │ │ + 90f4: ffffadd4 ; instruction: 0xffffadd4 │ │ + 90f8: 46c04778 ; instruction: 0x46c04778 │ │ + 90fc: e59fc000 ldr ip, [pc] ; 9104 <_Unwind_GetTextRelBase@@Base+0x234> │ │ + 9100: e08cf00f add pc, ip, pc │ │ + 9104: ffffadd0 ; instruction: 0xffffadd0 │ │ + 9108: 46c04778 ; instruction: 0x46c04778 │ │ + 910c: e59fc000 ldr ip, [pc] ; 9114 <_Unwind_GetTextRelBase@@Base+0x244> │ │ + 9110: e08cf00f add pc, ip, pc │ │ + 9114: ffffadcc ; instruction: 0xffffadcc │ │ + 9118: 46c04778 ; instruction: 0x46c04778 │ │ + 911c: e59fc000 ldr ip, [pc] ; 9124 <_Unwind_GetTextRelBase@@Base+0x254> │ │ + 9120: e08cf00f add pc, ip, pc │ │ + 9124: ffffadc8 ; instruction: 0xffffadc8 │ │ + 9128: 46c04778 ; instruction: 0x46c04778 │ │ + 912c: e59fc000 ldr ip, [pc] ; 9134 <_Unwind_GetTextRelBase@@Base+0x264> │ │ + 9130: e08cf00f add pc, ip, pc │ │ + 9134: ffffadc4 ; instruction: 0xffffadc4 │ │ + 9138: 46c04778 ; instruction: 0x46c04778 │ │ + 913c: e59fc000 ldr ip, [pc] ; 9144 <_Unwind_GetTextRelBase@@Base+0x274> │ │ + 9140: e08cf00f add pc, ip, pc │ │ + 9144: ffffadc0 ; instruction: 0xffffadc0 │ │ + 9148: 46c04778 ; instruction: 0x46c04778 │ │ + 914c: e59fc000 ldr ip, [pc] ; 9154 <_Unwind_GetTextRelBase@@Base+0x284> │ │ + 9150: e08cf00f add pc, ip, pc │ │ + 9154: ffffadbc ; instruction: 0xffffadbc │ │ + 9158: 46c04778 ; instruction: 0x46c04778 │ │ + 915c: e59fc000 ldr ip, [pc] ; 9164 <_Unwind_GetTextRelBase@@Base+0x294> │ │ + 9160: e08cf00f add pc, ip, pc │ │ + 9164: ffffadb8 ; instruction: 0xffffadb8 │ │ + 9168: 46c04778 ; instruction: 0x46c04778 │ │ + 916c: e59fc000 ldr ip, [pc] ; 9174 <_Unwind_GetTextRelBase@@Base+0x2a4> │ │ + 9170: e08cf00f add pc, ip, pc │ │ + 9174: ffffadb4 ; instruction: 0xffffadb4 │ │ + 9178: 46c04778 ; instruction: 0x46c04778 │ │ + 917c: e59fc000 ldr ip, [pc] ; 9184 <_Unwind_GetTextRelBase@@Base+0x2b4> │ │ + 9180: e08cf00f add pc, ip, pc │ │ + 9184: ffffadb0 ; instruction: 0xffffadb0 │ │ + 9188: 46c04778 ; instruction: 0x46c04778 │ │ + 918c: e59fc000 ldr ip, [pc] ; 9194 <_Unwind_GetTextRelBase@@Base+0x2c4> │ │ + 9190: e08cf00f add pc, ip, pc │ │ + 9194: ffffadac ; instruction: 0xffffadac │ │ + 9198: 46c04778 ; instruction: 0x46c04778 │ │ + 919c: e59fc000 ldr ip, [pc] ; 91a4 <_Unwind_GetTextRelBase@@Base+0x2d4> │ │ + 91a0: e08cf00f add pc, ip, pc │ │ + 91a4: ffffada8 ; instruction: 0xffffada8 │ │ + 91a8: 46c04778 ; instruction: 0x46c04778 │ │ + 91ac: e59fc000 ldr ip, [pc] ; 91b4 <_Unwind_GetTextRelBase@@Base+0x2e4> │ │ + 91b0: e08cf00f add pc, ip, pc │ │ + 91b4: ffffada4 ; instruction: 0xffffada4 │ │ + 91b8: 46c04778 ; instruction: 0x46c04778 │ │ + 91bc: e59fc000 ldr ip, [pc] ; 91c4 <_Unwind_GetTextRelBase@@Base+0x2f4> │ │ + 91c0: e08cf00f add pc, ip, pc │ │ + 91c4: ffffada0 ; instruction: 0xffffada0 │ │ + 91c8: 46c04778 ; instruction: 0x46c04778 │ │ + 91cc: e59fc000 ldr ip, [pc] ; 91d4 <_Unwind_GetTextRelBase@@Base+0x304> │ │ + 91d0: e08cf00f add pc, ip, pc │ │ + 91d4: ffffe0fc ; instruction: 0xffffe0fc │ │ + 91d8: 46c04778 ; instruction: 0x46c04778 │ │ + 91dc: e59fc000 ldr ip, [pc] ; 91e4 <_Unwind_GetTextRelBase@@Base+0x314> │ │ + 91e0: e08cf00f add pc, ip, pc │ │ + 91e4: ffffe434 ; instruction: 0xffffe434 │ │ + 91e8: 46c04778 ; instruction: 0x46c04778 │ │ + 91ec: e59fc000 ldr ip, [pc] ; 91f4 <_Unwind_GetTextRelBase@@Base+0x324> │ │ + 91f0: e08cf00f add pc, ip, pc │ │ + 91f4: ffffde0c ; instruction: 0xffffde0c │ │ + 91f8: 46c04778 ; instruction: 0x46c04778 │ │ + 91fc: e59fc000 ldr ip, [pc] ; 9204 <_Unwind_GetTextRelBase@@Base+0x334> │ │ + 9200: e08cf00f add pc, ip, pc │ │ + 9204: ffffad6c ; instruction: 0xffffad6c │ │ + 9208: 46c04778 ; instruction: 0x46c04778 │ │ + 920c: e59fc000 ldr ip, [pc] ; 9214 <_Unwind_GetTextRelBase@@Base+0x344> │ │ + 9210: e08cf00f add pc, ip, pc │ │ + 9214: ffffdce4 ; instruction: 0xffffdce4 │ │ + 9218: 46c04778 ; instruction: 0x46c04778 │ │ + 921c: e59fc000 ldr ip, [pc] ; 9224 <_Unwind_GetTextRelBase@@Base+0x354> │ │ + 9220: e08cf00f add pc, ip, pc │ │ + 9224: ffffad58 ; instruction: 0xffffad58 │ │ + 9228: 46c04778 ; instruction: 0x46c04778 │ │ + 922c: e59fc000 ldr ip, [pc] ; 9234 <_Unwind_GetTextRelBase@@Base+0x364> │ │ + 9230: e08cf00f add pc, ip, pc │ │ + 9234: ffffad54 ; instruction: 0xffffad54 │ │ + 9238: 46c04778 ; instruction: 0x46c04778 │ │ + 923c: e59fc000 ldr ip, [pc] ; 9244 <_Unwind_GetTextRelBase@@Base+0x374> │ │ + 9240: e08cf00f add pc, ip, pc │ │ + 9244: ffffad50 ; instruction: 0xffffad50 │ │ + 9248: 46c04778 ; instruction: 0x46c04778 │ │ + 924c: e59fc000 ldr ip, [pc] ; 9254 <_Unwind_GetTextRelBase@@Base+0x384> │ │ + 9250: e08cf00f add pc, ip, pc │ │ + 9254: ffffad4c ; instruction: 0xffffad4c │ │ + 9258: 46c04778 ; instruction: 0x46c04778 │ │ + 925c: e59fc000 ldr ip, [pc] ; 9264 <_Unwind_GetTextRelBase@@Base+0x394> │ │ + 9260: e08cf00f add pc, ip, pc │ │ + 9264: ffffad48 ; instruction: 0xffffad48 ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,24 +1,17 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x000087fc 08b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x0000880c b0b00084 00000000 3f3e0181 b0ab0fb1 ........?>...... │ │ - 0x0000881c 00000000 aeb20181 b0b0ab01 00000000 ................ │ │ - 0x0000882c 08b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x0000883c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0000884c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0000885c 03b10181 b0020084 00000000 03b10181 ................ │ │ - 0x0000886c b0b002a9 00000000 08b10181 b0b00084 ................ │ │ - 0x0000887c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0000888c c6b20181 b0b0ab02 00000000 92b20181 ................ │ │ - 0x0000889c b0b0ab03 00000000 08b10181 b0b00084 ................ │ │ - 0x000088ac 00000000 02b10181 b0b00084 00000000 ................ │ │ - 0x000088bc 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000088cc b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000088dc 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000088ec 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000088fc b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0000890c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0000891c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0000892c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0000893c 00000000 .... │ │ + 0x00009268 08b10181 b0b00084 00000000 3f3e0181 ............?>.. │ │ + 0x00009278 b0ab0fb1 00000000 aeb20181 b0b0ab01 ................ │ │ + 0x00009288 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00009298 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000092a8 b0b00084 00000000 07b10181 b0b002a8 ................ │ │ + 0x000092b8 00000000 07b10181 b0b002aa 00000000 ................ │ │ + 0x000092c8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000092d8 b0b00084 00000000 c8b20181 b0b0ab02 ................ │ │ + 0x000092e8 00000000 94b20181 b0b0ab03 00000000 ................ │ │ + 0x000092f8 08b10181 b0b00084 00000000 02b10181 ................ │ │ + 0x00009308 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00009318 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00009328 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00009338 b0b00084 00000000 ........ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,78 +1,74 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x00008940 94b4ff7f b0a90880 f4b4ff7f b0b0a880 ................ │ │ - 0x00008950 26b5ff7f b0008480 44b5ff7f b0b0a880 &.......D....... │ │ - 0x00008960 74b5ff7f b0b0aa80 a8b5ff7f ab07b180 t............... │ │ - 0x00008970 e8b5ff7f b0008480 02b6ff7f b0b0aa80 ................ │ │ - 0x00008980 54b6ff7f ab07b180 7cb6ff7f a908b180 T.......|....... │ │ - 0x00008990 a8b6ff7f b0b0aa80 78b7ff7f b0ab0480 ........x....... │ │ - 0x000089a0 42b8ff7f a907b180 68b8ff7f b0b0b080 B.......h....... │ │ - 0x000089b0 74b8ff7f b0ab0c80 50b9ff7f b0ab0480 t.......P....... │ │ - 0x000089c0 a0b9ff7f a907b180 c4b9ff7f ab08b180 ................ │ │ - 0x000089d0 f4b9ff7f b0ab0480 e8baff7f 01000000 ................ │ │ - 0x000089e0 e0baff7f b0b0b080 f4baff7f b0b0aa80 ................ │ │ - 0x000089f0 8cbbff7f b0008480 a8bbff7f b0b0a880 ................ │ │ - 0x00008a00 54bcff7f b0ab0880 18bdff7f 01000000 T............... │ │ - 0x00008a10 10bdff7f a908b180 3cbdff7f b0b0a880 ........<....... │ │ - 0x00008a20 a8bdff7f d8fdff7f aebdff7f a803b180 ................ │ │ - 0x00008a30 b8bdff7f b0b0a880 d4bdff7f 01000000 ................ │ │ - 0x00008a40 ccbdff7f b0ab0680 a4beff7f ab08b180 ................ │ │ - 0x00008a50 c4beff7f 01000000 bcbeff7f b0b0a880 ................ │ │ - 0x00008a60 eabeff7f b0b0b080 fcbeff7f b0b0a880 ................ │ │ - 0x00008a70 14bfff7f b0b0b080 24bfff7f a907b180 ........$....... │ │ - 0x00008a80 40bfff7f 01000000 38bfff7f b0b0aa80 @.......8....... │ │ - 0x00008a90 84bfff7f b0ab0480 eebfff7f b0b0a880 ................ │ │ - 0x00008aa0 78c0ff7f b0008480 90c0ff7f 01000000 x............... │ │ - 0x00008ab0 88c0ff7f a803b180 b4c0ff7f 01000000 ................ │ │ - 0x00008ac0 acc0ff7f b0b0aa80 fcc0ff7f b0b0a880 ................ │ │ - 0x00008ad0 2cc1ff7f b0b0aa80 6cc1ff7f ab3f0680 ,.......l....?.. │ │ - 0x00008ae0 24c2ff7f ab07b180 5cc2ff7f 1cfdff7f $.......\....... │ │ - 0x00008af0 6cc2ff7f b0ab2e80 80c3ff7f b0ab1080 l............... │ │ - 0x00008b00 04c4ff7f b0ab0480 acc4ff7f b0b0a880 ................ │ │ - 0x00008b10 dcc4ff7f b0008480 ecc4ff7f a908b180 ................ │ │ - 0x00008b20 00c5ff7f b0b0a880 10c5ff7f b0ab2c80 ..............,. │ │ - 0x00008b30 b8c6ff7f ab07b180 44c7ff7f b0ab0c80 ........D....... │ │ - 0x00008b40 0ccdff7f d0fcff7f 60cdff7f b0ab3080 ........`.....0. │ │ - 0x00008b50 30cfff7f ccfcff7f fcd0ff7f b0aa2180 0.............!. │ │ - 0x00008b60 74d1ff7f a908b180 a4d1ff7f b0ab0480 t............... │ │ - 0x00008b70 9cd2ff7f b0ab0680 1cd3ff7f 01000000 ................ │ │ - 0x00008b80 14d3ff7f aa03b180 74d3ff7f b0b0a880 ........t....... │ │ - 0x00008b90 b0d3ff7f ab07b180 4cd4ff7f 90fcff7f ........L....... │ │ - 0x00008ba0 4cd4ff7f 01000000 44d4ff7f b0b0b080 L.......D....... │ │ - 0x00008bb0 40d4ff7f b0b0a880 a0d4ff7f 7cfcff7f @...........|... │ │ - 0x00008bc0 aad4ff7f a908b180 b6d4ff7f b0008480 ................ │ │ - 0x00008bd0 c0d4ff7f b0b0b080 d0d4ff7f b0b0a880 ................ │ │ - 0x00008be0 f0d4ff7f 60fcff7f f8d4ff7f b0b0a880 ....`........... │ │ - 0x00008bf0 4ed5ff7f b0b0aa80 64d5ff7f 54fcff7f N.......d...T... │ │ - 0x00008c00 6cd5ff7f 58fcff7f 7cd5ff7f 5cfcff7f l...X...|...\... │ │ - 0x00008c10 b8d5ff7f 60fcff7f d0d5ff7f aa3f0180 ....`........?.. │ │ - 0x00008c20 24d6ff7f b0b0b080 30d6ff7f 01000000 $.......0....... │ │ - 0x00008c30 28d6ff7f a907b180 60d6ff7f b0b0a880 (.......`....... │ │ - 0x00008c40 84d6ff7f 3cfcff7f 8ad6ff7f 01000000 ....<........... │ │ - 0x00008c50 84d6ff7f b0ab0c80 3cd7ff7f b0ab0480 ........<....... │ │ - 0x00008c60 1ad8ff7f ab07b180 d0d8ff7f 20fcff7f ............ ... │ │ - 0x00008c70 8cd9ff7f 24fcff7f c4daff7f a908b180 ....$........... │ │ - 0x00008c80 d6daff7f 01000000 d0daff7f a908b180 ................ │ │ - 0x00008c90 e8daff7f aa03b180 9cdbff7f b0b0a880 ................ │ │ - 0x00008ca0 d0dbff7f 00fcff7f d4dbff7f b0ab0c80 ................ │ │ - 0x00008cb0 30ddff7f aa0fb180 ccddff7f 01000000 0............... │ │ - 0x00008cc0 38e8ff7f ecfbff7f 40e8ff7f b0008480 8.......@....... │ │ - 0x00008cd0 50e8ff7f b0ab0680 bae8ff7f b0008480 P............... │ │ - 0x00008ce0 e4e8ff7f aa03b180 7ce9ff7f b0b0a880 ........|....... │ │ - 0x00008cf0 bee9ff7f b0008480 c6e9ff7f b0b0b080 ................ │ │ - 0x00008d00 c4e9ff7f b0b0aa80 f6e9ff7f ab76b280 .............v.. │ │ - 0x00008d10 b0eaff7f b0b0b080 aceaff7f ab3f3880 .............?8. │ │ - 0x00008d20 f2eaff7f 98fbff7f feeaff7f b0b0aa80 ................ │ │ - 0x00008d30 3aebff7f 94fbff7f 4cebff7f b0b0b080 :.......L....... │ │ - 0x00008d40 46ebff7f 90fbff7f 4eebff7f b0b0a880 F.......N....... │ │ - 0x00008d50 7aebff7f a80fb180 88ebff7f b0b0a880 z............... │ │ - 0x00008d60 b4ebff7f a80fb180 c4ebff7f ab0eb280 ................ │ │ - 0x00008d70 2cecff7f b0ab0c80 a4eeff7f 64fbff7f ,...........d... │ │ - 0x00008d80 a6eeff7f 68fbff7f a8eeff7f 6cfbff7f ....h.......l... │ │ - 0x00008d90 aaeeff7f ab3f0680 f0f0ff7f 01000000 .....?.......... │ │ - 0x00008da0 b8f2ff7f b0008480 e2f2ff7f a80fb180 ................ │ │ - 0x00008db0 f0f2ff7f 50fbff7f f0f2ff7f b0ab0680 ....P........... │ │ - 0x00008dc0 78f5ff7f a80fb180 96f5ff7f 44fbff7f x...........D... │ │ - 0x00008dd0 98f5ff7f 48fbff7f a4f5ff7f 4cfbff7f ....H.......L... │ │ - 0x00008de0 a2f5ff7f 50fbff7f a0f5ff7f 01000000 ....P........... │ │ + 0x00009340 f4acff7f b0a90880 54adff7f b0b0a880 ........T....... │ │ + 0x00009350 86adff7f b0b0b080 a4adff7f b0b0a880 ................ │ │ + 0x00009360 d8adff7f b0b0aa80 0caeff7f ab07b180 ................ │ │ + 0x00009370 4caeff7f b0b0b080 62aeff7f b0b0aa80 L.......b....... │ │ + 0x00009380 b4aeff7f ab08b180 d8aeff7f a908b180 ................ │ │ + 0x00009390 04afff7f b0b0aa80 d8afff7f b0ab0480 ................ │ │ + 0x000093a0 a2b0ff7f aa03b180 c8b0ff7f b0b0b080 ................ │ │ + 0x000093b0 d8b0ff7f b0ab0a80 b8b1ff7f b0ab0480 ................ │ │ + 0x000093c0 08b2ff7f aa03b180 30b2ff7f b0b0aa80 ........0....... │ │ + 0x000093d0 60b2ff7f b0ab0480 5cb3ff7f 01000000 `.......\....... │ │ + 0x000093e0 54b3ff7f b0b0b080 68b3ff7f b0b0aa80 T.......h....... │ │ + 0x000093f0 0cb4ff7f b0b0b080 24b4ff7f b0b0a880 ........$....... │ │ + 0x00009400 d0b4ff7f b0ab0880 94b5ff7f 01000000 ................ │ │ + 0x00009410 8cb5ff7f a908b180 b8b5ff7f b0b0a880 ................ │ │ + 0x00009420 28b6ff7f 44feff7f 2eb6ff7f a803b180 (...D........... │ │ + 0x00009430 38b6ff7f b0b0a880 5cb6ff7f 01000000 8.......\....... │ │ + 0x00009440 54b6ff7f b0ab0680 38b7ff7f ab08b180 T.......8....... │ │ + 0x00009450 58b7ff7f 01000000 50b7ff7f b0b0a880 X.......P....... │ │ + 0x00009460 7eb7ff7f b0b0b080 90b7ff7f b0b0a880 ~............... │ │ + 0x00009470 a8b7ff7f b0b0b080 b8b7ff7f a803b180 ................ │ │ + 0x00009480 d4b7ff7f 01000000 ccb7ff7f b0b0aa80 ................ │ │ + 0x00009490 16b8ff7f b0ab0480 7eb8ff7f b0b0a880 ........~....... │ │ + 0x000094a0 08b9ff7f b0b0b080 1cb9ff7f 01000000 ................ │ │ + 0x000094b0 14b9ff7f a803b180 40b9ff7f 01000000 ........@....... │ │ + 0x000094c0 38b9ff7f b0b0aa80 88b9ff7f b0b0a880 8............... │ │ + 0x000094d0 c0b9ff7f b0b0aa80 00baff7f ab3f0680 .............?.. │ │ + 0x000094e0 bcbaff7f ab07b180 f0baff7f a80fb180 ................ │ │ + 0x000094f0 18bbff7f b0ab2e80 2cbcff7f b0ab1080 ........,....... │ │ + 0x00009500 acbcff7f b0ab0880 74bdff7f b0b0a880 ........t....... │ │ + 0x00009510 cabdff7f a908b180 debdff7f b0b0a880 ................ │ │ + 0x00009520 f0bdff7f b0ab3480 9cbfff7f b0ab0480 ......4......... │ │ + 0x00009530 44c0ff7f b0ab0c80 34c6ff7f 38fdff7f D.......4...8... │ │ + 0x00009540 88c6ff7f b0ab2e80 80c8ff7f 34fdff7f ............4... │ │ + 0x00009550 64caff7f b0aa2180 d8caff7f b0b0a880 d.....!......... │ │ + 0x00009560 0ccbff7f b0ab0480 00ccff7f b0ab0880 ................ │ │ + 0x00009570 98ccff7f 01000000 90ccff7f ab07b180 ................ │ │ + 0x00009580 08cdff7f b0b0a980 40cdff7f ab07b180 ........@....... │ │ + 0x00009590 dccdff7f f8fcff7f dccdff7f 01000000 ................ │ │ + 0x000095a0 d4cdff7f b0b0b080 d0cdff7f b0b0a880 ................ │ │ + 0x000095b0 2cceff7f a803b180 54ceff7f a908b180 ,.......T....... │ │ + 0x000095c0 60ceff7f b0b0b080 80ceff7f b0b0a880 `............... │ │ + 0x000095d0 a0ceff7f c4fcff7f a8ceff7f b0b0a880 ................ │ │ + 0x000095e0 feceff7f b0b0aa80 14cfff7f b8fcff7f ................ │ │ + 0x000095f0 1ccfff7f bcfcff7f 44cfff7f c0fcff7f ........D....... │ │ + 0x00009600 98cfff7f c4fcff7f b0cfff7f aa3f0180 .............?.. │ │ + 0x00009610 04d0ff7f b0b0b080 10d0ff7f 01000000 ................ │ │ + 0x00009620 08d0ff7f b0ab0480 60d0ff7f b0b0a880 ........`....... │ │ + 0x00009630 84d0ff7f a0fcff7f 8ad0ff7f 01000000 ................ │ │ + 0x00009640 84d0ff7f b0ab0c80 38d1ff7f b0ab0480 ........8....... │ │ + 0x00009650 04d2ff7f ab07b180 c8d2ff7f 84fcff7f ................ │ │ + 0x00009660 9cd3ff7f 88fcff7f f8d4ff7f a908b180 ................ │ │ + 0x00009670 0ad5ff7f 01000000 04d5ff7f a908b180 ................ │ │ + 0x00009680 1cd5ff7f b0ab0480 ecd5ff7f b0b0a880 ................ │ │ + 0x00009690 12d6ff7f 64fcff7f 14d6ff7f b0ab0c80 ....d........... │ │ + 0x000096a0 8cd7ff7f b0ab0480 40d8ff7f 01000000 ........@....... │ │ + 0x000096b0 f8e2ff7f 50fcff7f 00e3ff7f b0b0b080 ....P........... │ │ + 0x000096c0 10e3ff7f b0af0280 ace3ff7f b0b0b080 ................ │ │ + 0x000096d0 f4e3ff7f b0a90280 f0e4ff7f b0b0a880 ................ │ │ + 0x000096e0 54e5ff7f b0b0b080 6ce5ff7f b0b0aa80 T.......l....... │ │ + 0x000096f0 c8e5ff7f af72b280 e8e6ff7f b0b0b080 .....r.......... │ │ + 0x00009700 e8e6ff7f ab3f3880 84e7ff7f b0b0b080 .....?8......... │ │ + 0x00009710 98e7ff7f b0b0aa80 04e8ff7f b0b0b080 ................ │ │ + 0x00009720 94e8ff7f 00840480 b4e8ff7f b0b0b080 ................ │ │ + 0x00009730 08e9ff7f 00840480 2ce9ff7f ac0db280 ........,....... │ │ + 0x00009740 ece9ff7f b0af0880 d4edff7f b0b0b080 ................ │ │ + 0x00009750 e4edff7f ad3f0280 48f1ff7f 01000000 .....?..H....... │ │ + 0x00009760 e8f2ff7f b0b0b080 40f3ff7f 00840480 ........@....... │ │ + 0x00009770 60f3ff7f b0b0b080 5cf3ff7f b0ae0380 `.......\....... │ │ + 0x00009780 dcf6ff7f 00840480 14f7ff7f 84fbff7f ................ │ │ + 0x00009790 1cf7ff7f 88fbff7f 30f7ff7f 8cfbff7f ........0....... │ │ + 0x000097a0 30f7ff7f 90fbff7f c0faff7f 01000000 0............... ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,119 +1,119 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x00008df0 030c30c0 01041040 02082080 01000000 ..0....@.. ..... │ │ - 0x00008e00 02000000 02000000 03000000 02000000 ................ │ │ - 0x00008e10 03000000 03000000 03000000 04000000 ................ │ │ - 0x00008e20 03000000 03000000 03000000 03000000 ................ │ │ - 0x00008e30 03000000 03000000 03000000 03000000 ................ │ │ - 0x00008e40 04000000 04000000 04000000 05000000 ................ │ │ - 0x00008e50 01080808 08080808 08080808 08080808 ................ │ │ - 0x00008e60 08080808 08080808 08000108 08080001 ................ │ │ - 0x00008e70 08080808 08080808 08080808 08080808 ................ │ │ - 0x00008e80 08080100 08080801 01080808 08080808 ................ │ │ - 0x00008e90 08080808 08080808 08080800 01000808 ................ │ │ - 0x00008ea0 00020008 08000100 08080808 08080808 ................ │ │ - 0x00008eb0 08080808 01010808 08010108 08080808 ................ │ │ - 0x00008ec0 08080808 08080808 08080808 08000100 ................ │ │ - 0x00008ed0 08080002 00080801 01000808 08080808 ................ │ │ - 0x00008ee0 08080808 08080001 00080800 02010808 ................ │ │ - 0x00008ef0 00010008 08080808 08080808 08080800 ................ │ │ - 0x00008f00 00000808 01010008 08000101 08080808 ................ │ │ - 0x00008f10 08080808 08080808 00000100 08000002 ................ │ │ - 0x00008f20 00080000 02000800 00010008 08080808 ................ │ │ - 0x00008f30 08000100 08080102 00080801 01000808 ................ │ │ - 0x00008f40 08080808 08080808 08080101 00080800 ................ │ │ - 0x00008f50 02000808 01010008 08080808 08080808 ................ │ │ - 0x00008f60 08080800 01000808 00020008 08010201 ................ │ │ - 0x00008f70 08080808 08080808 08080808 01000008 ................ │ │ - 0x00008f80 08020000 08080102 01080808 08080808 ................ │ │ - 0x00008f90 08080808 08010100 08080001 01080800 ................ │ │ - 0x00008fa0 00010808 08080808 08080808 08080100 ................ │ │ - 0x00008fb0 00080801 02010808 00000108 08080808 ................ │ │ - 0x00008fc0 08080808 08080801 00000808 01020108 ................ │ │ - 0x00008fd0 08000100 08080808 08080808 08080808 ................ │ │ - 0x00008fe0 00010008 08010201 08080001 00080808 ................ │ │ - 0x00008ff0 08080808 08080808 08000001 00080000 ................ │ │ - 0x00009000 02000800 00020008 00010100 08080808 ................ │ │ - 0x00009010 08080000 01000800 00020008 00010100 ................ │ │ - 0x00009020 08000100 00080808 08080800 01000008 ................ │ │ - 0x00009030 00020100 08000200 00080001 00000808 ................ │ │ - 0x00009040 08080808 00000100 00000002 00000000 ................ │ │ - 0x00009050 02000000 00020000 00000100 00000000 ................ │ │ - 0x00009060 01000000 02000000 04000000 02000000 ................ │ │ - 0x00009070 01000000 04000000 04000000 02000000 ................ │ │ - 0x00009080 02000000 04000000 04000000 04000000 ................ │ │ - 0x00009090 04000000 04000000 02000000 04000000 ................ │ │ - 0x000090a0 01000000 04000000 04000000 04000000 ................ │ │ - 0x000090b0 02000000 00000000 00000000 01000000 ................ │ │ - 0x000090c0 00000000 00000000 02000000 01000000 ................ │ │ - 0x000090d0 02000000 00000000 02000000 01000000 ................ │ │ - 0x000090e0 01000000 01000000 01000000 02000000 ................ │ │ - 0x000090f0 02000000 00000000 02000000 02000000 ................ │ │ - 0x00009100 02000000 00000000 756e6265 6b616e6e ........unbekann │ │ - 0x00009110 74657220 73746569 6e7a7573 74616e64 ter steinzustand │ │ - 0x00009120 21007365 72766572 00466568 6c657220 !.server.Fehler │ │ - 0x00009130 25643a20 25730a00 636c6f73 653a2000 %d: %s..close: . │ │ - 0x00009140 436c6965 6e742025 64206c65 66740a00 Client %d left.. │ │ - 0x00009150 436c6965 6e742025 64206a6f 696e6564 Client %d joined │ │ - 0x00009160 002d2d20 47616d65 2066696e 69736865 .-- Game finishe │ │ - 0x00009170 6421202d 2d20546f 6f6b2025 2e326620 d! -- Took %.2f │ │ - 0x00009180 73656b2e 202d2d0a 00506c61 79657220 sek. --..Player │ │ - 0x00009190 25642068 61732025 64207374 6f6e6573 %d has %d stones │ │ - 0x000091a0 206c6566 7420616e 64202564 20706f69 left and %d poi │ │ - 0x000091b0 6e74732e 0a002564 00736574 736f636b nts...%d.setsock │ │ - 0x000091c0 6f707400 4552524f 523a2053 7069656c opt.ERROR: Spiel │ │ - 0x000091d0 65722062 65726569 74732076 65726765 er bereits verge │ │ - 0x000091e0 62656e21 3f213f21 3f202832 20466172 ben!?!?!? (2 Far │ │ - 0x000091f0 62656e20 70726f20 53706965 6c657229 ben pro Spieler) │ │ - 0x00009200 00574152 4e494e47 3a204967 6e6f7269 .WARNING: Ignori │ │ - 0x00009210 6e67206d 6f766520 66726f6d 206e6f6e ng move from non │ │ - 0x00009220 2d637572 72656e74 20706c61 7965722e -current player. │ │ - 0x00009230 0a005741 524e494e 473a2043 6c69656e ..WARNING: Clien │ │ - 0x00009240 7420646f 6573206e 6f74206f 776e2070 t does not own p │ │ - 0x00009250 6c617965 72212049 676e6f72 696e6720 layer! Ignoring │ │ - 0x00009260 6d6f7665 2e0a0057 41524e49 4e473a20 move...WARNING: │ │ - 0x00009270 47616d65 20736565 6d732074 6f206265 Game seems to be │ │ - 0x00009280 206f7574 206f6620 73796e63 2c206967 out of sync, ig │ │ - 0x00009290 6e6f7269 6e67206d 6f76652e 0a00436c noring move...Cl │ │ - 0x000092a0 69656e74 2025643a 2025730a 00464548 ient %d: %s..FEH │ │ - 0x000092b0 4c45523a 20556e62 6568616e 64656c74 LER: Unbehandelt │ │ - 0x000092c0 65204e65 747a7765 726b6e61 63687269 e Netzwerknachri │ │ - 0x000092d0 6368743a 20232564 0a004761 6d65206e cht: #%d..Game n │ │ - 0x000092e0 6f742069 6e207379 6e632028 32290043 ot in sync (2).C │ │ - 0x000092f0 6f6e6e65 6374696f 6e206672 6f6d3a20 onnection from: │ │ - 0x00009300 0025732c 20002573 0a007365 6e643a20 .%s, .%s..send: │ │ - 0x00009310 00436f6e 6e656374 696f6e20 72657365 .Connection rese │ │ - 0x00009320 74206279 20706565 72005265 63656976 t by peer.Receiv │ │ - 0x00009330 65642069 6e76616c 6964206e 6574776f ed invalid netwo │ │ - 0x00009340 726b206d 65737361 67650061 00666f70 rk message.a.fop │ │ - 0x00009350 656e3a20 0066636c 6f73653a 20000a00 en: .fclose: ... │ │ - 0x00009360 5b2d5d3a 20005b25 645d3a20 00202020 [-]: .[%d]: . │ │ - 0x00009370 20202020 20202573 0a007761 69742829 %s..wait() │ │ - 0x00009380 3a200067 616d6520 6e6f7420 65737461 : .game not esta │ │ - 0x00009390 626c6973 68656400 73657276 65722074 blished.server t │ │ - 0x000093a0 68726561 6420676f 696e6720 646f776e hread going down │ │ - 0x000093b0 00707468 72656164 5f637265 61746500 .pthread_create. │ │ - 0x000093c0 70746872 6561645f 64657461 63680000 pthread_detach.. │ │ - 0x000093d0 01000000 02000000 03000000 03000000 ................ │ │ - 0x000093e0 04000000 04000000 04000000 04000000 ................ │ │ - 0x000093f0 04000000 05000000 05000000 05000000 ................ │ │ - 0x00009400 05000000 05000000 05000000 05000000 ................ │ │ - 0x00009410 05000000 05000000 05000000 05000000 ................ │ │ - 0x00009420 05000000 030c30c0 01041040 08000000 ......0....@.... │ │ - 0x00009430 04000000 02000000 04000000 08000000 ................ │ │ - 0x00009440 01000000 02000000 02000000 04000000 ................ │ │ - 0x00009450 01000000 02000000 02000000 02000000 ................ │ │ - 0x00009460 02000000 01000000 01000000 08000000 ................ │ │ - 0x00009470 01000000 01000000 01000000 04000000 ................ │ │ - 0x00009480 00000000 00000000 01000000 00000000 ................ │ │ - 0x00009490 00000000 02000000 01000000 02000000 ................ │ │ - 0x000094a0 00000000 02000000 01000000 01000000 ................ │ │ - 0x000094b0 01000000 01000000 02000000 02000000 ................ │ │ - 0x000094c0 00000000 02000000 02000000 02000000 ................ │ │ - 0x000094d0 00000000 01000000 02000000 04000000 ................ │ │ - 0x000094e0 02000000 01000000 04000000 04000000 ................ │ │ - 0x000094f0 02000000 02000000 04000000 04000000 ................ │ │ - 0x00009500 04000000 04000000 04000000 02000000 ................ │ │ - 0x00009510 04000000 01000000 04000000 04000000 ................ │ │ - 0x00009520 04000000 02000000 030c30c0 01041040 ..........0....@ │ │ + 0x000097b0 030c30c0 01041040 02082080 01000000 ..0....@.. ..... │ │ + 0x000097c0 02000000 02000000 03000000 02000000 ................ │ │ + 0x000097d0 03000000 03000000 03000000 04000000 ................ │ │ + 0x000097e0 03000000 03000000 03000000 03000000 ................ │ │ + 0x000097f0 03000000 03000000 03000000 03000000 ................ │ │ + 0x00009800 04000000 04000000 04000000 05000000 ................ │ │ + 0x00009810 01080808 08080808 08080808 08080808 ................ │ │ + 0x00009820 08080808 08080808 08000108 08080001 ................ │ │ + 0x00009830 08080808 08080808 08080808 08080808 ................ │ │ + 0x00009840 08080100 08080801 01080808 08080808 ................ │ │ + 0x00009850 08080808 08080808 08080800 01000808 ................ │ │ + 0x00009860 00020008 08000100 08080808 08080808 ................ │ │ + 0x00009870 08080808 01010808 08010108 08080808 ................ │ │ + 0x00009880 08080808 08080808 08080808 08000100 ................ │ │ + 0x00009890 08080002 00080801 01000808 08080808 ................ │ │ + 0x000098a0 08080808 08080001 00080800 02010808 ................ │ │ + 0x000098b0 00010008 08080808 08080808 08080800 ................ │ │ + 0x000098c0 00000808 01010008 08000101 08080808 ................ │ │ + 0x000098d0 08080808 08080808 00000100 08000002 ................ │ │ + 0x000098e0 00080000 02000800 00010008 08080808 ................ │ │ + 0x000098f0 08000100 08080102 00080801 01000808 ................ │ │ + 0x00009900 08080808 08080808 08080101 00080800 ................ │ │ + 0x00009910 02000808 01010008 08080808 08080808 ................ │ │ + 0x00009920 08080800 01000808 00020008 08010201 ................ │ │ + 0x00009930 08080808 08080808 08080808 01000008 ................ │ │ + 0x00009940 08020000 08080102 01080808 08080808 ................ │ │ + 0x00009950 08080808 08010100 08080001 01080800 ................ │ │ + 0x00009960 00010808 08080808 08080808 08080100 ................ │ │ + 0x00009970 00080801 02010808 00000108 08080808 ................ │ │ + 0x00009980 08080808 08080801 00000808 01020108 ................ │ │ + 0x00009990 08000100 08080808 08080808 08080808 ................ │ │ + 0x000099a0 00010008 08010201 08080001 00080808 ................ │ │ + 0x000099b0 08080808 08080808 08000001 00080000 ................ │ │ + 0x000099c0 02000800 00020008 00010100 08080808 ................ │ │ + 0x000099d0 08080000 01000800 00020008 00010100 ................ │ │ + 0x000099e0 08000100 00080808 08080800 01000008 ................ │ │ + 0x000099f0 00020100 08000200 00080001 00000808 ................ │ │ + 0x00009a00 08080808 00000100 00000002 00000000 ................ │ │ + 0x00009a10 02000000 00020000 00000100 00000000 ................ │ │ + 0x00009a20 01000000 02000000 04000000 02000000 ................ │ │ + 0x00009a30 01000000 04000000 04000000 02000000 ................ │ │ + 0x00009a40 02000000 04000000 04000000 04000000 ................ │ │ + 0x00009a50 04000000 04000000 02000000 04000000 ................ │ │ + 0x00009a60 01000000 04000000 04000000 04000000 ................ │ │ + 0x00009a70 02000000 00000000 00000000 01000000 ................ │ │ + 0x00009a80 00000000 00000000 02000000 01000000 ................ │ │ + 0x00009a90 02000000 00000000 02000000 01000000 ................ │ │ + 0x00009aa0 01000000 01000000 01000000 02000000 ................ │ │ + 0x00009ab0 02000000 00000000 02000000 02000000 ................ │ │ + 0x00009ac0 02000000 00000000 756e6265 6b616e6e ........unbekann │ │ + 0x00009ad0 74657220 73746569 6e7a7573 74616e64 ter steinzustand │ │ + 0x00009ae0 21007365 72766572 00466568 6c657220 !.server.Fehler │ │ + 0x00009af0 25643a20 25730a00 636c6f73 653a2000 %d: %s..close: . │ │ + 0x00009b00 436c6965 6e742025 64206c65 66740a00 Client %d left.. │ │ + 0x00009b10 436c6965 6e742025 64206a6f 696e6564 Client %d joined │ │ + 0x00009b20 002d2d20 47616d65 2066696e 69736865 .-- Game finishe │ │ + 0x00009b30 6421202d 2d20546f 6f6b2025 2e326620 d! -- Took %.2f │ │ + 0x00009b40 73656b2e 202d2d0a 00506c61 79657220 sek. --..Player │ │ + 0x00009b50 25642068 61732025 64207374 6f6e6573 %d has %d stones │ │ + 0x00009b60 206c6566 7420616e 64202564 20706f69 left and %d poi │ │ + 0x00009b70 6e74732e 0a002564 00736574 736f636b nts...%d.setsock │ │ + 0x00009b80 6f707400 4552524f 523a2053 7069656c opt.ERROR: Spiel │ │ + 0x00009b90 65722062 65726569 74732076 65726765 er bereits verge │ │ + 0x00009ba0 62656e21 3f213f21 3f202832 20466172 ben!?!?!? (2 Far │ │ + 0x00009bb0 62656e20 70726f20 53706965 6c657229 ben pro Spieler) │ │ + 0x00009bc0 00574152 4e494e47 3a204967 6e6f7269 .WARNING: Ignori │ │ + 0x00009bd0 6e67206d 6f766520 66726f6d 206e6f6e ng move from non │ │ + 0x00009be0 2d637572 72656e74 20706c61 7965722e -current player. │ │ + 0x00009bf0 0a005741 524e494e 473a2043 6c69656e ..WARNING: Clien │ │ + 0x00009c00 7420646f 6573206e 6f74206f 776e2070 t does not own p │ │ + 0x00009c10 6c617965 72212049 676e6f72 696e6720 layer! Ignoring │ │ + 0x00009c20 6d6f7665 2e0a0057 41524e49 4e473a20 move...WARNING: │ │ + 0x00009c30 47616d65 20736565 6d732074 6f206265 Game seems to be │ │ + 0x00009c40 206f7574 206f6620 73796e63 2c206967 out of sync, ig │ │ + 0x00009c50 6e6f7269 6e67206d 6f76652e 0a00436c noring move...Cl │ │ + 0x00009c60 69656e74 2025643a 2025730a 00464548 ient %d: %s..FEH │ │ + 0x00009c70 4c45523a 20556e62 6568616e 64656c74 LER: Unbehandelt │ │ + 0x00009c80 65204e65 747a7765 726b6e61 63687269 e Netzwerknachri │ │ + 0x00009c90 6368743a 20232564 0a004761 6d65206e cht: #%d..Game n │ │ + 0x00009ca0 6f742069 6e207379 6e632028 32290043 ot in sync (2).C │ │ + 0x00009cb0 6f6e6e65 6374696f 6e206672 6f6d3a20 onnection from: │ │ + 0x00009cc0 0025732c 20002573 0a007365 6e643a20 .%s, .%s..send: │ │ + 0x00009cd0 00436f6e 6e656374 696f6e20 72657365 .Connection rese │ │ + 0x00009ce0 74206279 20706565 72005265 63656976 t by peer.Receiv │ │ + 0x00009cf0 65642069 6e76616c 6964206e 6574776f ed invalid netwo │ │ + 0x00009d00 726b206d 65737361 67650061 00666f70 rk message.a.fop │ │ + 0x00009d10 656e3a20 0066636c 6f73653a 20000a00 en: .fclose: ... │ │ + 0x00009d20 5b2d5d3a 20005b25 645d3a20 00202020 [-]: .[%d]: . │ │ + 0x00009d30 20202020 20202573 0a007761 69742829 %s..wait() │ │ + 0x00009d40 3a200067 616d6520 6e6f7420 65737461 : .game not esta │ │ + 0x00009d50 626c6973 68656400 73657276 65722074 blished.server t │ │ + 0x00009d60 68726561 6420676f 696e6720 646f776e hread going down │ │ + 0x00009d70 00707468 72656164 5f637265 61746500 .pthread_create. │ │ + 0x00009d80 70746872 6561645f 64657461 63680000 pthread_detach.. │ │ + 0x00009d90 01000000 02000000 03000000 03000000 ................ │ │ + 0x00009da0 04000000 04000000 04000000 04000000 ................ │ │ + 0x00009db0 04000000 05000000 05000000 05000000 ................ │ │ + 0x00009dc0 05000000 05000000 05000000 05000000 ................ │ │ + 0x00009dd0 05000000 05000000 05000000 05000000 ................ │ │ + 0x00009de0 05000000 030c30c0 01041040 08000000 ......0....@.... │ │ + 0x00009df0 04000000 02000000 04000000 08000000 ................ │ │ + 0x00009e00 01000000 02000000 02000000 04000000 ................ │ │ + 0x00009e10 01000000 02000000 02000000 02000000 ................ │ │ + 0x00009e20 02000000 01000000 01000000 08000000 ................ │ │ + 0x00009e30 01000000 01000000 01000000 04000000 ................ │ │ + 0x00009e40 00000000 00000000 01000000 00000000 ................ │ │ + 0x00009e50 00000000 02000000 01000000 02000000 ................ │ │ + 0x00009e60 00000000 02000000 01000000 01000000 ................ │ │ + 0x00009e70 01000000 01000000 02000000 02000000 ................ │ │ + 0x00009e80 00000000 02000000 02000000 02000000 ................ │ │ + 0x00009e90 00000000 01000000 02000000 04000000 ................ │ │ + 0x00009ea0 02000000 01000000 04000000 04000000 ................ │ │ + 0x00009eb0 02000000 02000000 04000000 04000000 ................ │ │ + 0x00009ec0 04000000 04000000 04000000 02000000 ................ │ │ + 0x00009ed0 04000000 01000000 04000000 04000000 ................ │ │ + 0x00009ee0 04000000 02000000 030c30c0 01041040 ..........0....@ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x0000acd8 903d0000 00000000 .=...... │ │ + 0x0000bcb0 f83f0000 00000000 .?...... ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x0000ace0 00000000 00000000 3d3e0000 653e0000 ........=>..e>.. │ │ - 0x0000acf0 d53f0000 d53d0000 00000000 00000000 .?...=.......... │ │ - 0x0000ad00 21470000 55470000 d53f0000 d53d0000 !G..UG...?...=.. │ │ - 0x0000ad10 00000000 00000000 15490000 39490000 .........I..9I.. │ │ - 0x0000ad20 00000000 00000000 6d4b0000 c54b0000 ........mK...K.. │ │ - 0x0000ad30 d55c0000 d53d0000 00000000 00000000 .\...=.......... │ │ - 0x0000ad40 f15f0000 35600000 59600000 00000000 ._..5`..Y`...... │ │ - 0x0000ad50 00000000 00000000 19600000 47600000 .........`..G`.. │ │ - 0x0000ad60 6b600000 00000000 00000000 00000000 k`.............. │ │ - 0x0000ad70 0d610000 2d610000 3f610000 00000000 .a..-a..?a...... │ │ - 0x0000ad80 00000000 00000000 85610000 ed5f0000 .........a..._.. │ │ - 0x0000ad90 00000000 00000000 85610000 c9610000 .........a...a.. │ │ - 0x0000ada0 00000000 00000000 35680000 51680000 ........5h..Qh.. │ │ - 0x0000adb0 59670000 00000000 Yg...... │ │ + 0x0000bcb8 00000000 00000000 9d400000 c5400000 .........@...@.. │ │ + 0x0000bcc8 35420000 35400000 00000000 00000000 5B..5@.......... │ │ + 0x0000bcd8 9d490000 d1490000 35420000 35400000 .I...I..5B..5@.. │ │ + 0x0000bce8 00000000 00000000 a94b0000 cd4b0000 .........K...K.. │ │ + 0x0000bcf8 00000000 00000000 f94d0000 514e0000 .........M..QN.. │ │ + 0x0000bd08 31600000 35400000 00000000 00000000 1`..5@.......... │ │ + 0x0000bd18 79630000 b9630000 dd630000 00000000 yc...c...c...... │ │ + 0x0000bd28 00000000 00000000 9d630000 cb630000 .........c...c.. │ │ + 0x0000bd38 0d640000 00000000 00000000 00000000 .d.............. │ │ + 0x0000bd48 ad640000 cd640000 df640000 00000000 .d...d...d...... │ │ + 0x0000bd58 00000000 00000000 3d650000 75630000 ........=e..uc.. │ │ + 0x0000bd68 00000000 00000000 3d650000 99650000 ........=e...e.. │ │ + 0x0000bd78 00000000 00000000 756c0000 916c0000 ........ul...l.. │ │ + 0x0000bd88 7d6b0000 00000000 }k...... ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x0000adb8 00000000 .... │ │ + 0x0000bd90 00000000 .... ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,24 +1,24 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x0000aebc 00000000 e0ac0000 f8ac0000 10ad0000 ................ │ │ - 0x0000aecc 00000000 20ad0000 555c0000 38ad0000 .... ...U\..8... │ │ - 0x0000aedc 50ad0000 68ad0000 90ad0000 39650000 P...h.......9e.. │ │ - 0x0000aeec a0ad0000 80ad0000 79670000 1d7c0000 ........yg...|.. │ │ - 0x0000aefc 277c0000 317c0000 00000000 f08d0000 '|..1|.......... │ │ - 0x0000af0c 40890000 00000000 00000000 00000000 @............... │ │ - 0x0000af1c 00000000 d83a0000 d83a0000 d83a0000 .....:...:...:.. │ │ - 0x0000af2c d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000af3c d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000af4c d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000af5c d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000af6c d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000af7c d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000af8c d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000af9c d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000afac d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000afbc d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000afcc d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000afdc d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000afec d83a0000 d83a0000 d83a0000 d83a0000 .:...:...:...:.. │ │ - 0x0000affc d83a0000 .:.. │ │ + 0x0000bebc 00000000 b8bc0000 d0bc0000 e8bc0000 ................ │ │ + 0x0000becc 00000000 f8bc0000 b55f0000 10bd0000 ........._...... │ │ + 0x0000bedc 28bd0000 40bd0000 68bd0000 21690000 (...@...h...!i.. │ │ + 0x0000beec 78bd0000 58bd0000 9d6b0000 1c850000 x...X....k...... │ │ + 0x0000befc 24850000 2c850000 00000000 b0970000 $...,........... │ │ + 0x0000bf0c 40930000 00000000 00000000 00000000 @............... │ │ + 0x0000bf1c 00000000 443d0000 443d0000 443d0000 ....D=..D=..D=.. │ │ + 0x0000bf2c 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bf3c 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bf4c 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bf5c 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bf6c 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bf7c 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bf8c 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bf9c 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bfac 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bfbc 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bfcc 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bfdc 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bfec 443d0000 443d0000 443d0000 443d0000 D=..D=..D=..D=.. │ │ + 0x0000bffc 443d0000 D=.. ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x0000b000 00000000 02020202 02020202 02020000 ................ │ │ - 0x0000b010 00000000 00020200 00 ......... │ │ + 0x0000c000 00000000 02020202 02020202 02020000 ................ │ │ + 0x0000c010 00000000 00020200 00000000 ............ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 1] GCC: (GNU) 4.8 │ │ + [ 1] GCC: (GNU) 4.9.x 20150123 (prerelease) ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,16 +1,20 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ 0x00000000 002e7368 73747274 6162002e 696e7465 ..shstrtab..inte │ │ - 0x00000010 7270002e 64796e73 796d002e 64796e73 rp..dynsym..dyns │ │ - 0x00000020 7472002e 68617368 002e7265 6c2e6479 tr..hash..rel.dy │ │ - 0x00000030 6e002e72 656c2e70 6c74002e 74657874 n..rel.plt..text │ │ - 0x00000040 002e4152 4d2e6578 74616200 2e41524d ..ARM.extab..ARM │ │ - 0x00000050 2e657869 6478002e 726f6461 7461002e .exidx..rodata.. │ │ - 0x00000060 66696e69 5f617272 6179002e 64617461 fini_array..data │ │ - 0x00000070 2e72656c 2e726f00 2e696e69 745f6172 .rel.ro..init_ar │ │ - 0x00000080 72617900 2e64796e 616d6963 002e676f ray..dynamic..go │ │ - 0x00000090 74002e64 61746100 2e627373 002e636f t..data..bss..co │ │ - 0x000000a0 6d6d656e 74002e6e 6f74652e 676e752e mment..note.gnu. │ │ - 0x000000b0 676f6c64 2d766572 73696f6e 002e4152 gold-version..AR │ │ - 0x000000c0 4d2e6174 74726962 75746573 00 M.attributes. │ │ + 0x00000010 7270002e 6e6f7465 2e676e75 2e627569 rp..note.gnu.bui │ │ + 0x00000020 6c642d69 64002e64 796e7379 6d002e64 ld-id..dynsym..d │ │ + 0x00000030 796e7374 72002e68 61736800 2e676e75 ynstr..hash..gnu │ │ + 0x00000040 2e766572 73696f6e 002e676e 752e7665 .version..gnu.ve │ │ + 0x00000050 7273696f 6e5f6400 2e676e75 2e766572 rsion_d..gnu.ver │ │ + 0x00000060 73696f6e 5f72002e 72656c2e 64796e00 sion_r..rel.dyn. │ │ + 0x00000070 2e72656c 2e706c74 002e7465 7874002e .rel.plt..text.. │ │ + 0x00000080 41524d2e 65787461 62002e41 524d2e65 ARM.extab..ARM.e │ │ + 0x00000090 78696478 002e726f 64617461 002e6669 xidx..rodata..fi │ │ + 0x000000a0 6e695f61 72726179 002e6461 74612e72 ni_array..data.r │ │ + 0x000000b0 656c2e72 6f002e69 6e69745f 61727261 el.ro..init_arra │ │ + 0x000000c0 79002e64 796e616d 6963002e 676f7400 y..dynamic..got. │ │ + 0x000000d0 2e646174 61002e62 7373002e 636f6d6d .data..bss..comm │ │ + 0x000000e0 656e7400 2e6e6f74 652e676e 752e676f ent..note.gnu.go │ │ + 0x000000f0 6c642d76 65727369 6f6e002e 41524d2e ld-version..ARM. │ │ + 0x00000100 61747472 69627574 657300 attributes. ├── lib/mips/libserver.so ├── readelf --wide --file-header {} │ │ @@ -4,17 +4,17 @@ │ │ Data: 2's complement, little endian │ │ Version: 1 (current) │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: MIPS R3000 │ │ Version: 0x1 │ │ - Entry point address: 0x2d90 │ │ + Entry point address: 0x2ff0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 74548 (bytes into file) │ │ + Start of section headers: 74592 (bytes into file) │ │ Flags: 0x50001007, noreorder, pic, cpic, o32, mips32 │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ - Number of program headers: 9 │ │ + Number of program headers: 10 │ │ Size of section headers: 40 (bytes) │ │ - Number of section headers: 23 │ │ - Section header string table index: 22 │ │ + Number of section headers: 26 │ │ + Section header string table index: 25 ├── readelf --wide --program-header {} │ │ @@ -1,28 +1,30 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ -Entry point 0x2d90 │ │ -There are 9 program headers, starting at offset 52 │ │ +Entry point 0x2ff0 │ │ +There are 10 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - ABIFLAGS 0x000158 0x00000158 0x00000158 0x00018 0x00018 R 0x8 │ │ - REGINFO 0x000170 0x00000170 0x00000170 0x00018 0x00018 R 0x4 │ │ - LOAD 0x000000 0x00000000 0x00000000 0x0b024 0x0b024 R E 0x10000 │ │ - LOAD 0x010df8 0x00010df8 0x00010df8 0x004c8 0x004c8 RW 0x10000 │ │ - DYNAMIC 0x010ee0 0x00010ee0 0x00010ee0 0x00120 0x00120 R 0x4 │ │ - GNU_EH_FRAME 0x009b60 0x00009b60 0x00009b60 0x003cc 0x003cc R 0x4 │ │ + ABIFLAGS 0x000178 0x00000178 0x00000178 0x00018 0x00018 R 0x8 │ │ + REGINFO 0x000190 0x00000190 0x00000190 0x00018 0x00018 R 0x4 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x0c35c 0x0c35c R E 0x10000 │ │ + LOAD 0x010de0 0x00010de0 0x00010de0 0x004e8 0x004f0 RW 0x10000 │ │ + DYNAMIC 0x010ec8 0x00010ec8 0x00010ec8 0x00138 0x00138 R 0x4 │ │ + NOTE 0x0001a8 0x000001a8 0x000001a8 0x00024 0x00024 R 0x4 │ │ + GNU_EH_FRAME 0x00aef0 0x0000aef0 0x0000aef0 0x003cc 0x003cc R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ - GNU_RELRO 0x010df8 0x00010df8 0x00010df8 0x00208 0x00208 R 0x1 │ │ + GNU_RELRO 0x010de0 0x00010de0 0x00010de0 0x00220 0x00220 R 0x1 │ │ NULL 0x000000 0x00000000 0x00000000 0x00000 0x00000 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 .MIPS.abiflags │ │ 01 .reginfo │ │ - 02 .MIPS.abiflags .reginfo .hash .dynsym .dynstr .rel.dyn .text .MIPS.stubs .rodata .eh_frame_hdr .eh_frame │ │ + 02 .MIPS.abiflags .reginfo .note.gnu.build-id .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .text .MIPS.stubs .rodata .eh_frame_hdr .eh_frame │ │ 03 .init_array .fini_array .data.rel.ro .dynamic .data .got │ │ 04 .dynamic │ │ - 05 .eh_frame_hdr │ │ - 06 │ │ - 07 .init_array .fini_array .data.rel.ro .dynamic │ │ - 08 │ │ + 05 .note.gnu.build-id │ │ + 06 .eh_frame_hdr │ │ + 07 │ │ + 08 .init_array .fini_array .data.rel.ro .dynamic │ │ + 09 ├── readelf --wide --sections {} │ │ @@ -1,32 +1,35 @@ │ │ -There are 23 section headers, starting at offset 0x12334: │ │ +There are 26 section headers, starting at offset 0x12360: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ - [ 1] .MIPS.abiflags MIPS_ABIFLAGS 00000158 000158 000018 18 A 0 0 8 │ │ - [ 2] .reginfo MIPS_REGINFO 00000170 000170 000018 18 A 0 0 4 │ │ - [ 3] .hash HASH 00000188 000188 000670 04 A 4 0 4 │ │ - [ 4] .dynsym DYNSYM 000007f8 0007f8 000d50 10 A 5 2 4 │ │ - [ 5] .dynstr STRTAB 00001548 001548 001379 00 A 0 0 1 │ │ - [ 6] .rel.dyn REL 000028c4 0028c4 000108 08 A 4 0 4 │ │ - [ 7] .text PROGBITS 00002d90 002d90 0062b0 00 AX 0 0 16 │ │ - [ 8] .MIPS.stubs PROGBITS 00009040 009040 000330 00 AX 0 0 4 │ │ - [ 9] .rodata PROGBITS 00009370 009370 0007f0 00 A 0 0 16 │ │ - [10] .eh_frame_hdr PROGBITS 00009b60 009b60 0003cc 00 A 0 0 4 │ │ - [11] .eh_frame PROGBITS 00009f2c 009f2c 0010f8 00 A 0 0 4 │ │ - [12] .init_array INIT_ARRAY 00010df8 010df8 000004 00 WA 0 0 4 │ │ - [13] .fini_array FINI_ARRAY 00010dfc 010dfc 000008 00 WA 0 0 4 │ │ - [14] .data.rel.ro PROGBITS 00010e08 010e08 0000d8 00 WA 0 0 8 │ │ - [15] .dynamic DYNAMIC 00010ee0 010ee0 000120 08 A 5 0 4 │ │ - [16] .data PROGBITS 00011000 011000 000030 00 WA 0 0 16 │ │ - [17] .got PROGBITS 00011030 011030 000290 04 WAp 0 0 16 │ │ - [18] .bss NOBITS 000112c0 0112c0 000000 00 WA 0 0 16 │ │ - [19] .comment PROGBITS 00000000 0112c0 000034 01 MS 0 0 1 │ │ - [20] .pdr PROGBITS 00000000 0112f4 000f60 00 0 0 4 │ │ - [21] .gnu.attributes LOOS+0xffffff5 00000000 012254 000010 00 0 0 1 │ │ - [22] .shstrtab STRTAB 00000000 012264 0000d0 00 0 0 1 │ │ + [ 1] .MIPS.abiflags MIPS_ABIFLAGS 00000178 000178 000018 18 A 0 0 8 │ │ + [ 2] .reginfo MIPS_REGINFO 00000190 000190 000018 18 A 0 0 4 │ │ + [ 3] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4 │ │ + [ 4] .hash HASH 000001cc 0001cc 000678 04 A 5 0 4 │ │ + [ 5] .dynsym DYNSYM 00000844 000844 000d70 10 A 6 2 4 │ │ + [ 6] .dynstr STRTAB 000015b4 0015b4 0013a1 00 A 0 0 1 │ │ + [ 7] .gnu.version VERSYM 00002956 002956 0001ae 02 A 5 0 2 │ │ + [ 8] .gnu.version_r VERNEED 00002b04 002b04 000020 00 A 6 1 4 │ │ + [ 9] .rel.dyn REL 00002b24 002b24 000108 08 A 5 0 4 │ │ + [10] .text PROGBITS 00002ff0 002ff0 0073d0 00 AX 0 0 16 │ │ + [11] .MIPS.stubs PROGBITS 0000a3c0 00a3c0 000340 00 AX 0 0 4 │ │ + [12] .rodata PROGBITS 0000a700 00a700 0007f0 00 A 0 0 16 │ │ + [13] .eh_frame_hdr PROGBITS 0000aef0 00aef0 0003cc 00 A 0 0 4 │ │ + [14] .eh_frame PROGBITS 0000b2bc 00b2bc 0010a0 00 A 0 0 4 │ │ + [15] .init_array INIT_ARRAY 00010de0 010de0 000004 00 WA 0 0 4 │ │ + [16] .fini_array FINI_ARRAY 00010de4 010de4 000008 00 WA 0 0 4 │ │ + [17] .data.rel.ro PROGBITS 00010df0 010df0 0000d8 00 WA 0 0 8 │ │ + [18] .dynamic DYNAMIC 00010ec8 010ec8 000138 08 A 6 0 4 │ │ + [19] .data PROGBITS 00011000 011000 000030 00 WA 0 0 16 │ │ + [20] .got PROGBITS 00011030 011030 000298 04 WAp 0 0 16 │ │ + [21] .bss NOBITS 000112d0 0112c8 000000 00 WA 0 0 16 │ │ + [22] .comment PROGBITS 00000000 0112c8 000027 01 MS 0 0 1 │ │ + [23] .pdr PROGBITS 00000000 0112f0 000f60 00 0 0 4 │ │ + [24] .gnu.attributes LOOS+0xffffff5 00000000 012250 000010 00 0 0 1 │ │ + [25] .shstrtab STRTAB 00000000 012260 0000ff 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ p (processor specific) ├── readelf --wide --symbols {} │ │ @@ -1,216 +1,218 @@ │ │ │ │ -Symbol table '.dynsym' contains 213 entries: │ │ +Symbol table '.dynsym' contains 215 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 00002d90 0 SECTION LOCAL DEFAULT 7 │ │ - 2: 00007bf8 48 FUNC GLOBAL DEFAULT 7 _ZN11CGameLogger9logHeaderEv │ │ - 3: 000043a0 116 FUNC GLOBAL DEFAULT 7 _ZN12CSpielleiterD2Ev │ │ - 4: 00007ccc 36 FUNC GLOBAL DEFAULT 7 _ZN11CGameLoggerC2EP10CLogWriteri │ │ - 5: 000077b4 80 FUNC WEAK DEFAULT 7 _ZN13CStdoutWriterD0Ev │ │ - 6: 00002e78 52 FUNC GLOBAL DEFAULT 7 _ZN6CSpielD2Ev │ │ - 7: 00007038 96 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer17set_stone_numbersEPa │ │ - 8: 00005c9c 2716 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer15process_messageEiP10NET_HEADER │ │ - 9: 00005728 92 FUNC GLOBAL DEFAULT 7 _ZN15CServerListenerD1Ev │ │ - 10: 00011000 0 NOTYPE GLOBAL DEFAULT 16 _fdata │ │ - 11: 00010e38 16 OBJECT WEAK DEFAULT 14 _ZTV5CTurn │ │ - 12: 00005728 92 FUNC GLOBAL DEFAULT 7 _ZN15CServerListenerD2Ev │ │ - 13: 00019020 0 SECTION GLOBAL DEFAULT ABS _gp_disp │ │ - 14: 000047d0 56 FUNC GLOBAL DEFAULT 7 _ZN5CTurnD1Ev │ │ - 15: 00003a48 120 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel9set_stoneEPK5CTurn │ │ - 16: 00007098 308 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServerC1Eii8GAMEMODEi │ │ - 17: 00003374 156 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel14start_new_gameE8GAMEMODE │ │ - 18: 000079e4 80 FUNC GLOBAL DEFAULT 7 _ZN14CLogFileWriterD1Ev │ │ - 19: 00004d20 104 FUNC GLOBAL DEFAULT 7 _Z10error_exitPKci │ │ - 20: 000076f8 88 FUNC GLOBAL DEFAULT 7 _ZN10CLogWriterD1Ev │ │ - 21: 00010e60 20 OBJECT WEAK DEFAULT 14 _ZTV10CLogWriter │ │ - 22: 00007804 52 FUNC GLOBAL DEFAULT 7 _ZN10CLogWriter3logEPKcPv │ │ - 23: 000112c0 0 NOTYPE GLOBAL DEFAULT 18 _bss_end__ │ │ - 24: 00003e3c 372 FUNC GLOBAL DEFAULT 7 _ZNK6CStone15get_stone_fieldEii │ │ - 25: 00002ef0 104 FUNC GLOBAL DEFAULT 7 _ZN6CSpielC2Ev │ │ - 26: 00005b88 276 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer10start_gameEv │ │ - 27: 000048d0 36 FUNC GLOBAL DEFAULT 7 _ZN5CTurnC2EiPK6CStoneii │ │ - 28: 000076f0 8 FUNC WEAK DEFAULT 7 _ZN7CLogger9logHeaderEv │ │ - 29: 00007a34 68 FUNC GLOBAL DEFAULT 7 _ZN14CLogFileWriterD0Ev │ │ - 30: 00007938 40 FUNC GLOBAL DEFAULT 7 _ZN14CLogFileWriter5flushEv │ │ - 31: 00007aec 36 FUNC GLOBAL DEFAULT 7 _ZN7CLogger5logvaEPKcPv │ │ - 32: 00003410 212 FUNC GLOBAL DEFAULT 7 _ZN6CSpielC1Eiiii │ │ - 33: 00004b40 152 FUNC GLOBAL DEFAULT 7 _ZN9CTurnpool7end_addEv │ │ - 34: 00003704 28 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel14free_gamefieldEii │ │ - 35: 00010ec8 20 OBJECT WEAK DEFAULT 14 _ZTV17CAndroidLogWriter │ │ - 36: 0000302c 104 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel9set_teamsEiiii │ │ - 37: 00004458 136 FUNC GLOBAL DEFAULT 7 _ZN12CSpielleiterC1Ev │ │ - 38: 00008b7c 32 FUNC WEAK DEFAULT 7 _ZN17CAndroidLogWriterD1Ev │ │ - 39: 00002fe8 32 FUNC GLOBAL DEFAULT 7 _ZNK6CSpiel18get_player_start_xEi │ │ - 40: 00008474 468 FUNC GLOBAL DEFAULT 7 _Z8kiThreadPv │ │ - 41: 000051b4 64 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer19send_current_playerEv │ │ - 42: 00004880 36 FUNC GLOBAL DEFAULT 7 _ZN5CTurnC2EPKS_ │ │ - 43: 000047d0 56 FUNC GLOBAL DEFAULT 7 _ZN5CTurnD2Ev │ │ - 44: 00003ff8 64 FUNC GLOBAL DEFAULT 7 _ZN6CStone12rotate_rightEv │ │ - 45: 00008148 292 FUNC GLOBAL DEFAULT 7 _ZN3CKi34build_up_turnpool_biggest_x_stonesEP6CSpielci │ │ - 46: 000078a8 36 FUNC GLOBAL DEFAULT 7 _ZN14CLogFileWriterC2Ev │ │ - 47: 00002eac 68 FUNC GLOBAL DEFAULT 7 _ZN6CSpielD0Ev │ │ - 48: 00004e44 68 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServerD0Ev │ │ - 49: 00005690 40 FUNC GLOBAL DEFAULT 7 _ZN15CServerListenerC1Ev │ │ - 50: 00003144 124 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel10init_fieldEv │ │ - 51: 000078a8 36 FUNC GLOBAL DEFAULT 7 _ZN14CLogFileWriterC1Ev │ │ - 52: 0000368c 120 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel13is_valid_turnEPK5CTurn │ │ - 53: 00007750 32 FUNC WEAK DEFAULT 7 _ZN13CStdoutWriterD1Ev │ │ - 54: 00004414 68 FUNC GLOBAL DEFAULT 7 _ZN12CSpielleiterD0Ev │ │ - 55: 00007a78 116 FUNC GLOBAL DEFAULT 7 _ZN14CLogFileWriter3logEPKcPv │ │ - 56: 00007960 132 FUNC GLOBAL DEFAULT 7 _ZN14CLogFileWriter9closeFileEv │ │ - 57: 00007770 68 FUNC GLOBAL DEFAULT 7 _ZN10CLogWriterD0Ev │ │ - 58: 00007b10 64 FUNC GLOBAL DEFAULT 7 _ZN7CLogger3logEPKcz │ │ - 59: 000050d8 220 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer8send_allEP10NET_HEADERth │ │ - 60: 00004bd8 72 FUNC GLOBAL DEFAULT 7 _ZN9CTurnpool16delete_all_turnsEv │ │ - 61: 00002f58 144 FUNC GLOBAL DEFAULT 7 _ZN6CSpielC1Eii │ │ - 62: 00007ddc 40 FUNC GLOBAL DEFAULT 7 _ZN6CTimer5sleepEi │ │ - 63: 00010e08 24 OBJECT WEAK DEFAULT 14 _ZTV6CSpiel │ │ - 64: 00008018 304 FUNC GLOBAL DEFAULT 7 _ZN3CKi24calculate_possible_turnsEPK6CSpielP6CStonec │ │ - 65: 00004740 144 FUNC GLOBAL DEFAULT 7 _ZN7CPlayer4initEPK6CSpieli │ │ - 66: 00008bec 24 FUNC GLOBAL DEFAULT 7 Java_de_saschahlusiak_freebloks_controller_JNIServer_get_1number_1of_1processors │ │ - 67: 00006b80 916 FUNC GLOBAL DEFAULT 7 _ZN15CServerListener15wait_for_playerEbP25__kernel_sockaddr_storage │ │ - 68: 000048a4 44 FUNC GLOBAL DEFAULT 7 _ZN5CTurn10init_CTurnEiPK6CStoneii │ │ - 69: 00007d84 24 FUNC GLOBAL DEFAULT 7 _ZN6CTimerC2Ev │ │ - 70: 000071cc 132 FUNC GLOBAL DEFAULT 7 _ZN15CServerListener8new_gameEii8GAMEMODEii │ │ - 71: 00006f14 292 FUNC GLOBAL DEFAULT 7 _Z17LocalServerThreadPv │ │ - 72: 00003b8c 620 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel9undo_turnEP9CTurnpool8GAMEMODE │ │ - 73: 000112c0 0 NOTYPE GLOBAL DEFAULT 18 __bss_end__ │ │ - 74: 00002d90 0 NOTYPE GLOBAL DEFAULT 7 _ftext │ │ - 75: 00007250 372 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer10run_serverEPKciiiii8GAMEMODEPai │ │ - 76: 00008360 276 FUNC GLOBAL DEFAULT 7 _ZN3CKi19get_ultimate_pointsEP6CSpielciPK5CTurn │ │ - 77: 000056b8 112 FUNC GLOBAL DEFAULT 7 _ZN15CServerListener5closeEv │ │ - 78: 00003ac0 204 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel16follow_situationEiPKS_PK5CTurn │ │ - 79: 00003928 288 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel9set_stoneEP6CStoneiii │ │ - 80: 00004cdc 68 FUNC GLOBAL DEFAULT 7 _ZN9CTurnpool8get_turnEi │ │ - 81: 00004808 68 FUNC GLOBAL DEFAULT 7 _ZN5CTurnD0Ev │ │ - 82: 00007d84 24 FUNC GLOBAL DEFAULT 7 _ZN6CTimerC1Ev │ │ - 83: 00007e10 520 FUNC GLOBAL DEFAULT 7 _ZN3CKi36calculate_possible_turns_in_positionEPK6CSpielP6CStonecii │ │ - 84: 000053c8 256 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer10add_clientEi │ │ - 85: 00007530 416 FUNC GLOBAL DEFAULT 7 _Z20read_network_messageiP10NET_HEADERi │ │ - 86: 00002f58 144 FUNC GLOBAL DEFAULT 7 _ZN6CSpielC2Eii │ │ - 87: 00003e00 60 FUNC GLOBAL DEFAULT 7 _ZN6CStone4initEi │ │ - 88: 00003008 36 FUNC GLOBAL DEFAULT 7 _ZNK6CSpiel18get_player_start_yEi │ │ - 89: 00004038 208 FUNC GLOBAL DEFAULT 7 _ZN6CStone13mirror_over_xEv │ │ - 90: 00007d9c 64 FUNC GLOBAL DEFAULT 7 _ZNK6CTimer7elapsedEv │ │ - 91: 00010e90 20 OBJECT WEAK DEFAULT 14 _ZTV14CLogFileWriter │ │ - 92: 0000484c 52 FUNC GLOBAL DEFAULT 7 _ZN5CTurn10init_CTurnEPKS_ │ │ - 93: 00004f84 340 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer13delete_clientEib │ │ - 94: 00004458 136 FUNC GLOBAL DEFAULT 7 _ZN12CSpielleiterC2Ev │ │ - 95: 0000826c 244 FUNC GLOBAL DEFAULT 7 _ZN3CKi19get_distance_pointsEP6CSpielcPK5CTurn │ │ - 96: 00004d90 180 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServerD1Ev │ │ - 97: 000112c0 0 NOTYPE GLOBAL DEFAULT 18 __bss_start │ │ - 98: 00006738 176 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer13handle_clientEi │ │ - 99: 00007838 84 FUNC GLOBAL DEFAULT 7 _ZN13CStdoutWriter3logEPKcPv │ │ - 100: 00004d90 180 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServerD2Ev │ │ - 101: 00007ccc 36 FUNC GLOBAL DEFAULT 7 _ZN11CGameLoggerC1EP10CLogWriteri │ │ - 102: 00004eb4 208 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer15send_server_msgEPKc │ │ - 103: 00005690 40 FUNC GLOBAL DEFAULT 7 _ZN15CServerListenerC2Ev │ │ - 104: 00002e78 52 FUNC GLOBAL DEFAULT 7 _ZN6CSpielD1Ev │ │ - 105: 000112c0 0 NOTYPE GLOBAL DEFAULT 18 __end__ │ │ - 106: 00005784 1028 FUNC GLOBAL DEFAULT 7 _ZN15CServerListener4initEPKci │ │ - 107: 00004108 148 FUNC GLOBAL DEFAULT 7 _ZN6CStone13mirror_over_yEv │ │ - 108: 000076f8 88 FUNC GLOBAL DEFAULT 7 _ZN10CLogWriterD2Ev │ │ - 109: 00008c04 692 FUNC GLOBAL DEFAULT 7 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1resume_1server │ │ - 110: 000067e8 920 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer3runEv │ │ - 111: 00010e78 20 OBJECT WEAK DEFAULT 14 _ZTV13CStdoutWriter │ │ - 112: 000043a0 116 FUNC GLOBAL DEFAULT 7 _ZN12CSpielleiterD1Ev │ │ - 113: 000049fc 324 FUNC GLOBAL DEFAULT 7 _ZN9CTurnpool8add_turnEiPK6CStoneii │ │ - 114: 000044e0 24 FUNC GLOBAL DEFAULT 7 _ZN12CSpielleiter10addHistoryEP5CTurn │ │ - 115: 00003720 520 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel27set_single_stone_for_playerEiii │ │ - 116: 00004880 36 FUNC GLOBAL DEFAULT 7 _ZN5CTurnC1EPKS_ │ │ - 117: 00007cf0 88 FUNC GLOBAL DEFAULT 7 _ZNK6CTimer7getTickEv │ │ - 118: 000030f8 76 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel17set_stone_numbersEPa │ │ - 119: 00008970 96 FUNC GLOBAL DEFAULT 7 _ZN17CAndroidLogWriter3logEPKcPv │ │ - 120: 00010e20 24 OBJECT WEAK DEFAULT 14 _ZTV12CSpielleiter │ │ - 121: 00008b9c 80 FUNC WEAK DEFAULT 7 _ZN17CAndroidLogWriterD0Ev │ │ - 122: 000078cc 108 FUNC GLOBAL DEFAULT 7 _ZN14CLogFileWriter10createFileEPKc │ │ - 123: 000034e4 424 FUNC GLOBAL DEFAULT 7 _ZNK6CSpiel13is_valid_turnEP6CStoneiii │ │ - 124: 00008648 744 FUNC GLOBAL DEFAULT 7 _ZN3CKi17get_ultimate_turnEP6CSpielci │ │ - 125: 00010eb8 16 OBJECT WEAK DEFAULT 14 _ZTV11CGameLogger │ │ - 126: 00003410 212 FUNC GLOBAL DEFAULT 7 _ZN6CSpielC2Eiiii │ │ - 127: 000031c0 436 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel9set_seedsE8GAMEMODE │ │ - 128: 00003fb0 72 FUNC GLOBAL DEFAULT 7 _ZN6CStone11rotate_leftEv │ │ - 129: 000112c0 0 NOTYPE GLOBAL DEFAULT 17 _edata │ │ - 130: 00005638 88 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer20assign_local_playersEv │ │ - 131: 000112c0 0 NOTYPE GLOBAL DEFAULT 18 _end │ │ - 132: 00010ea8 16 OBJECT WEAK DEFAULT 14 _ZTV7CLogger │ │ - 133: 000044f8 24 FUNC GLOBAL DEFAULT 7 _ZN12CSpielleiter10addHistoryEiP6CStoneii │ │ - 134: 000051f4 468 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer18send_server_statusEv │ │ - 135: 000074c0 112 FUNC GLOBAL DEFAULT 7 _Z21network_check_messageP10NET_HEADER │ │ - 136: 000076d0 24 FUNC GLOBAL DEFAULT 7 _Z11closesocketi │ │ - 137: 00007c28 164 FUNC GLOBAL DEFAULT 7 _ZN7CLogger7logTimeEv │ │ - 138: 00010e48 24 OBJECT WEAK DEFAULT 14 _ZTV12CSpielServer │ │ - 139: 000089d0 428 FUNC GLOBAL DEFAULT 7 _Z13gameRunThreadPv │ │ - 140: 00008930 64 FUNC GLOBAL DEFAULT 7 _ZN3CKi11get_ki_turnEP6CSpielci │ │ - 141: 00003094 100 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel19refresh_player_dataEv │ │ - 142: 00007d48 60 FUNC GLOBAL DEFAULT 7 _ZN6CTimer5resetEv │ │ - 143: 00004550 496 FUNC GLOBAL DEFAULT 7 _ZN7CPlayer12refresh_dataEPK6CSpiel │ │ - 144: 00008b7c 32 FUNC WEAK DEFAULT 7 _ZN17CAndroidLogWriterD2Ev │ │ - 145: 00004c20 188 FUNC GLOBAL DEFAULT 7 _ZN9CTurnpool11delete_lastEv │ │ - 146: 0000419c 504 FUNC GLOBAL DEFAULT 7 _ZN6CStone36calculate_possible_turns_in_positionEPK6CSpieliii │ │ - 147: 00002df0 136 FUNC GLOBAL DEFAULT 7 _ZN6CSpiel17set_stone_numbersEiiiii │ │ - 148: 00007b50 168 FUNC GLOBAL DEFAULT 7 _ZN7CLogger7logLineEPKcz │ │ - 149: 00004900 252 FUNC GLOBAL DEFAULT 7 _ZN9CTurnpool8add_turnEPK5CTurn │ │ - 150: 000079e4 80 FUNC GLOBAL DEFAULT 7 _ZN14CLogFileWriterD2Ev │ │ - 151: 0000788c 28 FUNC GLOBAL DEFAULT 7 _ZN10CLogWriter12addLogWriterEPS_ │ │ - 152: 00002ef0 104 FUNC GLOBAL DEFAULT 7 _ZN6CSpielC1Ev │ │ - 153: 000054c8 368 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServer11next_playerEv │ │ - 154: 000112c0 0 NOTYPE GLOBAL DEFAULT 18 _fbss │ │ - 155: 00007750 32 FUNC WEAK DEFAULT 7 _ZN13CStdoutWriterD2Ev │ │ - 156: 00008eb8 384 FUNC GLOBAL DEFAULT 7 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1run_1server │ │ - 157: 00004510 52 FUNC GLOBAL DEFAULT 7 _ZNK12CSpielleiter11num_playersEv │ │ - 158: 000048d0 36 FUNC GLOBAL DEFAULT 7 _ZN5CTurnC1EiPK6CStoneii │ │ - 159: 00007098 308 FUNC GLOBAL DEFAULT 7 _ZN12CSpielServerC2Eii8GAMEMODEi │ │ - 160: 00004e88 44 FUNC GLOBAL DEFAULT 7 _ZNK12CSpielServer11num_clientsEv │ │ - 161: 000073d0 240 FUNC GLOBAL DEFAULT 7 _Z12network_sendiP10NET_HEADERth │ │ - 162: 00009350 0 FUNC GLOBAL DEFAULT UND free │ │ - 163: 00009340 0 FUNC GLOBAL DEFAULT UND vfprintf │ │ - 164: 00009330 0 FUNC GLOBAL DEFAULT UND close │ │ - 165: 00009320 0 FUNC GLOBAL DEFAULT UND pthread_join │ │ - 166: 00009310 0 FUNC GLOBAL DEFAULT UND strlen │ │ - 167: 00009300 0 FUNC GLOBAL DEFAULT UND exit │ │ - 168: 000092f0 0 FUNC GLOBAL DEFAULT UND _Znwj │ │ - 169: 000092e0 0 FUNC GLOBAL DEFAULT UND getaddrinfo │ │ - 170: 000092d0 0 FUNC GLOBAL DEFAULT UND sprintf │ │ - 171: 000092c0 0 FUNC GLOBAL DEFAULT UND lrand48 │ │ - 172: 000092b0 0 FUNC GLOBAL DEFAULT UND time │ │ - 173: 000092a0 0 FUNC GLOBAL DEFAULT UND fclose │ │ - 174: 00009290 0 FUNC GLOBAL DEFAULT UND _ZdaPv │ │ - 175: 00009280 0 FUNC GLOBAL DEFAULT UND memset │ │ - 176: 00009270 0 FUNC GLOBAL DEFAULT UND fopen │ │ - 177: 00009260 0 FUNC GLOBAL DEFAULT UND gettimeofday │ │ - 178: 00009250 0 FUNC GLOBAL DEFAULT UND strdup │ │ - 179: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF │ │ - 180: 00009240 0 FUNC GLOBAL DEFAULT UND listen │ │ - 181: 00009230 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 182: 00009220 0 FUNC GLOBAL DEFAULT UND setsockopt │ │ - 183: 00009210 0 FUNC GLOBAL DEFAULT UND vprintf │ │ - 184: 00009200 0 FUNC GLOBAL DEFAULT UND bind │ │ - 185: 000091f0 0 FUNC GLOBAL DEFAULT UND ctime │ │ - 186: 000091e0 0 FUNC GLOBAL DEFAULT UND accept │ │ - 187: 000091d0 0 FUNC GLOBAL DEFAULT UND getnameinfo │ │ - 188: 000091c0 0 FUNC GLOBAL DEFAULT UND freeaddrinfo │ │ - 189: 000091b0 0 FUNC GLOBAL DEFAULT UND send │ │ - 190: 000091a0 0 FUNC GLOBAL DEFAULT UND pthread_detach │ │ - 191: 00009190 0 FUNC GLOBAL DEFAULT UND _ZdlPv │ │ - 192: 00009180 0 FUNC GLOBAL DEFAULT UND __android_log_vprint │ │ - 193: 00009170 0 FUNC GLOBAL DEFAULT UND fflush │ │ - 194: 00009160 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ - 195: 00009150 0 FUNC GLOBAL DEFAULT UND select │ │ - 196: 00009140 0 FUNC GLOBAL DEFAULT UND socket │ │ - 197: 00009130 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 198: 00009120 0 FUNC GLOBAL DEFAULT UND __cxa_finalize │ │ - 199: 00009110 0 FUNC GLOBAL DEFAULT UND puts │ │ - 200: 00009100 0 FUNC GLOBAL DEFAULT UND perror │ │ - 201: 000090f0 0 FUNC GLOBAL DEFAULT UND memcpy │ │ - 202: 000090e0 0 FUNC GLOBAL DEFAULT UND getc │ │ - 203: 000090d0 0 FUNC GLOBAL DEFAULT UND usleep │ │ - 204: 000090c0 0 FUNC GLOBAL DEFAULT UND __errno │ │ - 205: 000090b0 0 FUNC GLOBAL DEFAULT UND pthread_exit │ │ - 206: 000090a0 0 FUNC GLOBAL DEFAULT UND strerror │ │ - 207: 00009090 0 FUNC GLOBAL DEFAULT UND pthread_create │ │ - 208: 00009080 0 FUNC GLOBAL DEFAULT UND recv │ │ - 209: 00009070 0 FUNC GLOBAL DEFAULT UND printf │ │ - 210: 00009060 0 FUNC GLOBAL DEFAULT UND sysconf │ │ - 211: 00009050 0 FUNC GLOBAL DEFAULT UND _Znaj │ │ - 212: 00009040 0 FUNC GLOBAL DEFAULT UND strcpy │ │ + 1: 00002ff0 0 SECTION LOCAL DEFAULT 10 │ │ + 2: 0000378c 392 FUNC GLOBAL DEFAULT 10 _ZNK6CSpiel13is_valid_turnEP6CStoneiii │ │ + 3: 00010e48 20 OBJECT WEAK DEFAULT 17 _ZTV10CLogWriter │ │ + 4: 00005ff4 204 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer20assign_local_playersEv │ │ + 5: 000112d0 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__ │ │ + 6: 00002ff0 0 NOTYPE GLOBAL DEFAULT 10 _ftext │ │ + 7: 00009474 244 FUNC GLOBAL DEFAULT 10 _ZN3CKi19get_distance_pointsEP6CSpielcPK5CTurn │ │ + 8: 00008880 32 FUNC WEAK DEFAULT 10 _ZN13CStdoutWriterD2Ev │ │ + 9: 00004850 500 FUNC GLOBAL DEFAULT 10 _ZN7CPlayer12refresh_dataEPK6CSpiel │ │ + 10: 000042a0 72 FUNC GLOBAL DEFAULT 10 _ZN6CStone11rotate_leftEv │ │ + 11: 0000361c 156 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel14start_new_gameE8GAMEMODE │ │ + 12: 00004b90 36 FUNC GLOBAL DEFAULT 10 _ZN5CTurnC2EPKS_ │ │ + 13: 00005bf0 400 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer10add_clientEi │ │ + 14: 00004be0 36 FUNC GLOBAL DEFAULT 10 _ZN5CTurnC2EiPK6CStoneii │ │ + 15: 000032a8 36 FUNC GLOBAL DEFAULT 10 _ZNK6CSpiel18get_player_start_yEi │ │ + 16: 00008510 288 FUNC GLOBAL DEFAULT 10 _Z12network_sendiP10NET_HEADERth │ │ + 17: 00005090 180 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServerD1Ev │ │ + 18: 000056bc 116 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer19send_current_playerEv │ │ + 19: 00005188 96 FUNC GLOBAL DEFAULT 10 _ZNK12CSpielServer11num_clientsEv │ │ + 20: 000062c0 1032 FUNC GLOBAL DEFAULT 10 _ZN15CServerListener4initEPKci │ │ + 21: 000066c8 312 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer10start_gameEv │ │ + 22: 00009ed4 32 FUNC WEAK DEFAULT 10 _ZN17CAndroidLogWriterD1Ev │ │ + 23: 00004b5c 52 FUNC GLOBAL DEFAULT 10 _ZN5CTurn10init_CTurnEPKS_ │ │ + 24: 00004fdc 68 FUNC GLOBAL DEFAULT 10 _ZN9CTurnpool8get_turnEi │ │ + 25: 00008848 56 FUNC GLOBAL DEFAULT 10 _ZN10CLogWriterD2Ev │ │ + 26: 00006264 92 FUNC GLOBAL DEFAULT 10 _ZN15CServerListenerD1Ev │ │ + 27: 00004690 116 FUNC GLOBAL DEFAULT 10 _ZN12CSpielleiterD2Ev │ │ + 28: 00004800 68 FUNC GLOBAL DEFAULT 10 _ZNK12CSpielleiter11num_playersEv │ │ + 29: 000088a0 68 FUNC GLOBAL DEFAULT 10 _ZN10CLogWriterD0Ev │ │ + 30: 00003118 52 FUNC GLOBAL DEFAULT 10 _ZN6CSpielD2Ev │ │ + 31: 00003190 104 FUNC GLOBAL DEFAULT 10 _ZN6CSpielC1Ev │ │ + 32: 000060f0 372 FUNC GLOBAL DEFAULT 10 _ZN15CServerListener5closeEv │ │ + 33: 00005d80 628 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer11next_playerEv │ │ + 34: 00008934 52 FUNC GLOBAL DEFAULT 10 _ZN10CLogWriter3logEPKcPv │ │ + 35: 000089bc 32 FUNC GLOBAL DEFAULT 10 _ZN10CLogWriter12addLogWriterEPS_ │ │ + 36: 00008a6c 40 FUNC GLOBAL DEFAULT 10 _ZN14CLogFileWriter5flushEv │ │ + 37: 0000543c 640 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer8send_allEP10NET_HEADERth │ │ + 38: 00008f84 24 FUNC GLOBAL DEFAULT 10 _ZN6CTimerC1Ev │ │ + 39: 00008fdc 40 FUNC GLOBAL DEFAULT 10 _ZN6CTimer5sleepEi │ │ + 40: 00010e60 20 OBJECT WEAK DEFAULT 17 _ZTV13CStdoutWriter │ │ + 41: 000047d0 24 FUNC GLOBAL DEFAULT 10 _ZN12CSpielleiter10addHistoryEP5CTurn │ │ + 42: 00010ea0 16 OBJECT WEAK DEFAULT 17 _ZTV11CGameLogger │ │ + 43: 00004c10 248 FUNC GLOBAL DEFAULT 10 _ZN9CTurnpool8add_turnEPK5CTurn │ │ + 44: 000082f8 132 FUNC GLOBAL DEFAULT 10 _ZN15CServerListener8new_gameEii8GAMEMODEii │ │ + 45: 00003460 444 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel9set_seedsE8GAMEMODE │ │ + 46: 0000314c 68 FUNC GLOBAL DEFAULT 10 _ZN6CSpielD0Ev │ │ + 47: 000031f8 144 FUNC GLOBAL DEFAULT 10 _ZN6CSpielC2Eii │ │ + 48: 00004748 136 FUNC GLOBAL DEFAULT 10 _ZN12CSpielleiterC1Ev │ │ + 49: 00019020 0 SECTION GLOBAL DEFAULT ABS _gp_disp │ │ + 50: 00004704 68 FUNC GLOBAL DEFAULT 10 _ZN12CSpielleiterD0Ev │ │ + 51: 00005730 1216 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer18send_server_statusEv │ │ + 52: 00003c28 288 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel9set_stoneEP6CStoneiii │ │ + 53: 0000837c 404 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer10run_serverEPKciiiii8GAMEMODEPai │ │ + 54: 00009c68 64 FUNC GLOBAL DEFAULT 10 _ZN3CKi11get_ki_turnEP6CSpielci │ │ + 55: 00007fd0 340 FUNC GLOBAL DEFAULT 10 _Z17LocalServerThreadPv │ │ + 56: 00009970 760 FUNC GLOBAL DEFAULT 10 _ZN3CKi17get_ultimate_turnEP6CSpielci │ │ + 57: 00008124 112 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer17set_stone_numbersEPa │ │ + 58: 00008ec0 136 FUNC GLOBAL DEFAULT 10 _ZNK6CTimer7getTickEv │ │ + 59: 00005144 68 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServerD0Ev │ │ + 60: 00008a94 132 FUNC GLOBAL DEFAULT 10 _ZN14CLogFileWriter9closeFileEv │ │ + 61: 00008b18 80 FUNC GLOBAL DEFAULT 10 _ZN14CLogFileWriterD2Ev │ │ + 62: 00008194 356 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServerC2Eii8GAMEMODEi │ │ + 63: 000112c8 0 NOTYPE GLOBAL DEFAULT ABS _fbss │ │ + 64: 00010e78 20 OBJECT WEAK DEFAULT 17 _ZTV14CLogFileWriter │ │ + 65: 00003e8c 612 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel9undo_turnEP9CTurnpool8GAMEMODE │ │ + 66: 00008968 84 FUNC GLOBAL DEFAULT 10 _ZN13CStdoutWriter3logEPKcPv │ │ + 67: 00007230 212 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer13handle_clientEi │ │ + 68: 00008e98 36 FUNC GLOBAL DEFAULT 10 _ZN11CGameLoggerC1EP10CLogWriteri │ │ + 69: 00009ed4 32 FUNC WEAK DEFAULT 10 _ZN17CAndroidLogWriterD2Ev │ │ + 70: 00003914 120 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel13is_valid_turnEPK5CTurn │ │ + 71: 000039a8 640 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel27set_single_stone_for_playerEiii │ │ + 72: 00008880 32 FUNC WEAK DEFAULT 10 _ZN13CStdoutWriterD1Ev │ │ + 73: 00009f44 24 FUNC GLOBAL DEFAULT 10 Java_de_saschahlusiak_freebloks_controller_JNIServer_get_1number_1of_1processors │ │ + 74: 00010e20 16 OBJECT WEAK DEFAULT 17 _ZTV5CTurn │ │ + 75: 00004ae0 56 FUNC GLOBAL DEFAULT 10 _ZN5CTurnD1Ev │ │ + 76: 00010eb0 20 OBJECT WEAK DEFAULT 17 _ZTV17CAndroidLogWriter │ │ + 77: 000079a4 1580 FUNC GLOBAL DEFAULT 10 _ZN15CServerListener15wait_for_playerEbP25__kernel_sockaddr_storage │ │ + 78: 00011000 0 NOTYPE GLOBAL DEFAULT 19 _fdata │ │ + 79: 000060c0 48 FUNC GLOBAL DEFAULT 10 _ZN15CServerListenerC1Ev │ │ + 80: 00008b68 68 FUNC GLOBAL DEFAULT 10 _ZN14CLogFileWriterD0Ev │ │ + 81: 000043f8 148 FUNC GLOBAL DEFAULT 10 _ZN6CStone13mirror_over_yEv │ │ + 82: 000112c8 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 83: 000089dc 36 FUNC GLOBAL DEFAULT 10 _ZN14CLogFileWriterC1Ev │ │ + 84: 00007304 1696 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer3runEv │ │ + 85: 00009ef4 80 FUNC WEAK DEFAULT 10 _ZN17CAndroidLogWriterD0Ev │ │ + 86: 000112d0 0 NOTYPE GLOBAL DEFAULT ABS __end__ │ │ + 87: 00004a44 144 FUNC GLOBAL DEFAULT 10 _ZN7CPlayer4initEPK6CSpieli │ │ + 88: 00004f28 180 FUNC GLOBAL DEFAULT 10 _ZN9CTurnpool11delete_lastEv │ │ + 89: 00004d08 320 FUNC GLOBAL DEFAULT 10 _ZN9CTurnpool8add_turnEiPK6CStoneii │ │ + 90: 00004bb4 44 FUNC GLOBAL DEFAULT 10 _ZN5CTurn10init_CTurnEiPK6CStoneii │ │ + 91: 000051e8 192 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer15send_server_msgEPKc │ │ + 92: 00006264 92 FUNC GLOBAL DEFAULT 10 _ZN15CServerListenerD2Ev │ │ + 93: 00008848 56 FUNC GLOBAL DEFAULT 10 _ZN10CLogWriterD1Ev │ │ + 94: 00008e98 36 FUNC GLOBAL DEFAULT 10 _ZN11CGameLoggerC2EP10CLogWriteri │ │ + 95: 00008194 356 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServerC1Eii8GAMEMODEi │ │ + 96: 00008c20 36 FUNC GLOBAL DEFAULT 10 _ZN7CLogger5logvaEPKcPv │ │ + 97: 00009d10 452 FUNC GLOBAL DEFAULT 10 _Z13gameRunThreadPv │ │ + 98: 00005090 180 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServerD2Ev │ │ + 99: 000042e8 64 FUNC GLOBAL DEFAULT 10 _ZN6CStone12rotate_rightEv │ │ + 100: 00003d48 120 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel9set_stoneEPK5CTurn │ │ + 101: 00004e48 152 FUNC GLOBAL DEFAULT 10 _ZN9CTurnpool7end_addEv │ │ + 102: 000040f0 60 FUNC GLOBAL DEFAULT 10 _ZN6CStone4initEi │ │ + 103: 00003398 76 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel17set_stone_numbersEPa │ │ + 104: 0000978c 484 FUNC GLOBAL DEFAULT 10 _Z8kiThreadPv │ │ + 105: 00008840 8 FUNC WEAK DEFAULT 10 _ZN7CLogger9logHeaderEv │ │ + 106: 00004748 136 FUNC GLOBAL DEFAULT 10 _ZN12CSpielleiterC2Ev │ │ + 107: 00003288 32 FUNC GLOBAL DEFAULT 10 _ZNK6CSpiel18get_player_start_xEi │ │ + 108: 00004be0 36 FUNC GLOBAL DEFAULT 10 _ZN5CTurnC1EiPK6CStoneii │ │ + 109: 00010df0 24 OBJECT WEAK DEFAULT 17 _ZTV6CSpiel │ │ + 110: 000036b8 212 FUNC GLOBAL DEFAULT 10 _ZN6CSpielC2Eiiii │ │ + 111: 00004690 116 FUNC GLOBAL DEFAULT 10 _ZN12CSpielleiterD1Ev │ │ + 112: 00009f5c 716 FUNC GLOBAL DEFAULT 10 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1resume_1server │ │ + 113: 00008630 100 FUNC GLOBAL DEFAULT 10 _Z21network_check_messageP10NET_HEADER │ │ + 114: 00008d90 48 FUNC GLOBAL DEFAULT 10 _ZN11CGameLogger9logHeaderEv │ │ + 115: 00003190 104 FUNC GLOBAL DEFAULT 10 _ZN6CSpielC2Ev │ │ + 116: 000052a8 404 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer13delete_clientEib │ │ + 117: 00004ae0 56 FUNC GLOBAL DEFAULT 10 _ZN5CTurnD2Ev │ │ + 118: 00008694 404 FUNC GLOBAL DEFAULT 10 _Z20read_network_messageiP10NET_HEADERi │ │ + 119: 00006800 2608 FUNC GLOBAL DEFAULT 10 _ZN12CSpielServer15process_messageEiP10NET_HEADER │ │ + 120: 00003dc0 204 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel16follow_situationEiPKS_PK5CTurn │ │ + 121: 00008a00 108 FUNC GLOBAL DEFAULT 10 _ZN14CLogFileWriter10createFileEPKc │ │ + 122: 00008828 24 FUNC GLOBAL DEFAULT 10 _Z11closesocketi │ │ + 123: 00003334 100 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel19refresh_player_dataEv │ │ + 124: 00008dc0 216 FUNC GLOBAL DEFAULT 10 _ZN7CLogger7logTimeEv │ │ + 125: 00009010 528 FUNC GLOBAL DEFAULT 10 _ZN3CKi36calculate_possible_turns_in_positionEPK6CSpielP6CStonecii │ │ + 126: 00008f48 60 FUNC GLOBAL DEFAULT 10 _ZN6CTimer5resetEv │ │ + 127: 000112c8 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 128: 00009cb0 96 FUNC GLOBAL DEFAULT 10 _ZN17CAndroidLogWriter3logEPKcPv │ │ + 129: 00004b90 36 FUNC GLOBAL DEFAULT 10 _ZN5CTurnC1EPKS_ │ │ + 130: 00010e30 24 OBJECT WEAK DEFAULT 17 _ZTV12CSpielServer │ │ + 131: 00009220 304 FUNC GLOBAL DEFAULT 10 _ZN3CKi24calculate_possible_turnsEPK6CSpielP6CStonec │ │ + 132: 000031f8 144 FUNC GLOBAL DEFAULT 10 _ZN6CSpielC1Eii │ │ + 133: 00008f9c 64 FUNC GLOBAL DEFAULT 10 _ZNK6CTimer7elapsedEv │ │ + 134: 000036b8 212 FUNC GLOBAL DEFAULT 10 _ZN6CSpielC1Eiiii │ │ + 135: 0000448c 508 FUNC GLOBAL DEFAULT 10 _ZN6CStone36calculate_possible_turns_in_positionEPK6CSpieliii │ │ + 136: 000112d0 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__ │ │ + 137: 00003118 52 FUNC GLOBAL DEFAULT 10 _ZN6CSpielD1Ev │ │ + 138: 0000412c 372 FUNC GLOBAL DEFAULT 10 _ZNK6CStone15get_stone_fieldEii │ │ + 139: 00008f84 24 FUNC GLOBAL DEFAULT 10 _ZN6CTimerC2Ev │ │ + 140: 00004b18 68 FUNC GLOBAL DEFAULT 10 _ZN5CTurnD0Ev │ │ + 141: 00010e90 16 OBJECT WEAK DEFAULT 17 _ZTV7CLogger │ │ + 142: 000088e4 80 FUNC WEAK DEFAULT 10 _ZN13CStdoutWriterD0Ev │ │ + 143: 000032cc 104 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel9set_teamsEiiii │ │ + 144: 000112d0 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 145: 00005020 104 FUNC GLOBAL DEFAULT 10 _Z10error_exitPKci │ │ + 146: 00004328 208 FUNC GLOBAL DEFAULT 10 _ZN6CStone13mirror_over_xEv │ │ + 147: 00009568 548 FUNC GLOBAL DEFAULT 10 _ZN3CKi19get_ultimate_pointsEP6CSpielciPK5CTurn │ │ + 148: 0000a228 400 FUNC GLOBAL DEFAULT 10 Java_de_saschahlusiak_freebloks_controller_JNIServer_native_1run_1server │ │ + 149: 00004ee0 72 FUNC GLOBAL DEFAULT 10 _ZN9CTurnpool16delete_all_turnsEv │ │ + 150: 000033e4 124 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel10init_fieldEv │ │ + 151: 000047e8 24 FUNC GLOBAL DEFAULT 10 _ZN12CSpielleiter10addHistoryEiP6CStoneii │ │ + 152: 00003050 200 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel17set_stone_numbersEiiiii │ │ + 153: 00008bac 116 FUNC GLOBAL DEFAULT 10 _ZN14CLogFileWriter3logEPKcPv │ │ + 154: 00010e08 24 OBJECT WEAK DEFAULT 17 _ZTV12CSpielleiter │ │ + 155: 00008c44 116 FUNC GLOBAL DEFAULT 10 _ZN7CLogger3logEPKcz │ │ + 156: 00009350 292 FUNC GLOBAL DEFAULT 10 _ZN3CKi34build_up_turnpool_biggest_x_stonesEP6CSpielci │ │ + 157: 0000398c 28 FUNC GLOBAL DEFAULT 10 _ZN6CSpiel14free_gamefieldEii │ │ + 158: 000060c0 48 FUNC GLOBAL DEFAULT 10 _ZN15CServerListenerC2Ev │ │ + 159: 00008cb8 216 FUNC GLOBAL DEFAULT 10 _ZN7CLogger7logLineEPKcz │ │ + 160: 00008b18 80 FUNC GLOBAL DEFAULT 10 _ZN14CLogFileWriterD1Ev │ │ + 161: 000089dc 36 FUNC GLOBAL DEFAULT 10 _ZN14CLogFileWriterC2Ev │ │ + 162: 0000a6e0 0 FUNC GLOBAL DEFAULT UND getaddrinfo@LIBC (2) │ │ + 163: 0000a6d0 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ + 164: 0000a6c0 0 FUNC GLOBAL DEFAULT UND vfprintf@LIBC (2) │ │ + 165: 0000a6b0 0 FUNC GLOBAL DEFAULT UND pthread_exit@LIBC (2) │ │ + 166: 0000a6a0 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ + 167: 0000a690 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 168: 0000a680 0 FUNC GLOBAL DEFAULT UND socket@LIBC (2) │ │ + 169: 0000a670 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ + 170: 0000a660 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 171: 0000a650 0 FUNC GLOBAL DEFAULT UND ctime@LIBC (2) │ │ + 172: 0000a640 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 173: 0000a630 0 FUNC GLOBAL DEFAULT UND setsockopt@LIBC (2) │ │ + 174: 0000a620 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 175: 0000a610 0 FUNC GLOBAL DEFAULT UND close@LIBC (2) │ │ + 176: 0000a600 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ + 177: 0000a5f0 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 178: 0000a5e0 0 FUNC GLOBAL DEFAULT UND usleep@LIBC (2) │ │ + 179: 0000a5d0 0 FUNC GLOBAL DEFAULT UND strdup@LIBC (2) │ │ + 180: 0000a5c0 0 FUNC GLOBAL DEFAULT UND _Znaj │ │ + 181: 0000a5b0 0 FUNC GLOBAL DEFAULT UND _ZdlPv │ │ + 182: 0000a5a0 0 FUNC GLOBAL DEFAULT UND send@LIBC (2) │ │ + 183: 0000a590 0 FUNC GLOBAL DEFAULT UND puts@LIBC (2) │ │ + 184: 0000a580 0 FUNC GLOBAL DEFAULT UND sprintf@LIBC (2) │ │ + 185: 0000a570 0 FUNC GLOBAL DEFAULT UND _ZdaPv │ │ + 186: 0000a560 0 FUNC GLOBAL DEFAULT UND listen@LIBC (2) │ │ + 187: 0000a550 0 FUNC GLOBAL DEFAULT UND sysconf@LIBC (2) │ │ + 188: 0000a540 0 FUNC GLOBAL DEFAULT UND __android_log_vprint │ │ + 189: 0000a530 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ + 190: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 191: 0000a520 0 FUNC GLOBAL DEFAULT UND recv@LIBC (2) │ │ + 192: 0000a510 0 FUNC GLOBAL DEFAULT UND accept@LIBC (2) │ │ + 193: 0000a500 0 FUNC GLOBAL DEFAULT UND gettimeofday@LIBC (2) │ │ + 194: 0000a4f0 0 FUNC GLOBAL DEFAULT UND select@LIBC (2) │ │ + 195: 0000a4e0 0 FUNC GLOBAL DEFAULT UND getc@LIBC (2) │ │ + 196: 0000a4d0 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 197: 0000a4c0 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ + 198: 0000a4b0 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@LIBC (2) │ │ + 199: 0000a4a0 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ + 200: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ + 201: 0000a490 0 FUNC GLOBAL DEFAULT UND time@LIBC (2) │ │ + 202: 0000a480 0 FUNC GLOBAL DEFAULT UND perror@LIBC (2) │ │ + 203: 0000a470 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ + 204: 0000a460 0 FUNC GLOBAL DEFAULT UND strerror@LIBC (2) │ │ + 205: 0000a450 0 FUNC GLOBAL DEFAULT UND bind@LIBC (2) │ │ + 206: 0000a440 0 FUNC GLOBAL DEFAULT UND _Znwj │ │ + 207: 0000a430 0 FUNC GLOBAL DEFAULT UND vprintf@LIBC (2) │ │ + 208: 0000a420 0 FUNC GLOBAL DEFAULT UND lrand48@LIBC (2) │ │ + 209: 0000a410 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ + 210: 0000a400 0 FUNC GLOBAL DEFAULT UND getnameinfo@LIBC (2) │ │ + 211: 0000a3f0 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ + 212: 0000a3e0 0 FUNC GLOBAL DEFAULT UND pthread_join@LIBC (2) │ │ + 213: 0000a3d0 0 FUNC GLOBAL DEFAULT UND pthread_create@LIBC (2) │ │ + 214: 0000a3c0 0 FUNC GLOBAL DEFAULT UND pthread_detach@LIBC (2) ├── readelf --wide --relocs {} │ │ @@ -1,36 +1,36 @@ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x28c4 contains 33 entries: │ │ +Relocation section '.rel.dyn' at offset 0x2b24 contains 33 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ 00000000 00000000 R_MIPS_NONE │ │ +00010de4 00000003 R_MIPS_REL32 │ │ +00010df8 00000003 R_MIPS_REL32 │ │ 00010dfc 00000003 R_MIPS_REL32 │ │ +00010e00 00000003 R_MIPS_REL32 │ │ +00010e04 00000003 R_MIPS_REL32 │ │ 00010e10 00000003 R_MIPS_REL32 │ │ 00010e14 00000003 R_MIPS_REL32 │ │ 00010e18 00000003 R_MIPS_REL32 │ │ 00010e1c 00000003 R_MIPS_REL32 │ │ 00010e28 00000003 R_MIPS_REL32 │ │ 00010e2c 00000003 R_MIPS_REL32 │ │ -00010e30 00000003 R_MIPS_REL32 │ │ -00010e34 00000003 R_MIPS_REL32 │ │ +00010e38 00000003 R_MIPS_REL32 │ │ +00010e3c 00000003 R_MIPS_REL32 │ │ 00010e40 00000003 R_MIPS_REL32 │ │ 00010e44 00000003 R_MIPS_REL32 │ │ 00010e50 00000003 R_MIPS_REL32 │ │ 00010e54 00000003 R_MIPS_REL32 │ │ 00010e58 00000003 R_MIPS_REL32 │ │ -00010e5c 00000003 R_MIPS_REL32 │ │ 00010e68 00000003 R_MIPS_REL32 │ │ 00010e6c 00000003 R_MIPS_REL32 │ │ 00010e70 00000003 R_MIPS_REL32 │ │ 00010e80 00000003 R_MIPS_REL32 │ │ 00010e84 00000003 R_MIPS_REL32 │ │ 00010e88 00000003 R_MIPS_REL32 │ │ 00010e98 00000003 R_MIPS_REL32 │ │ 00010e9c 00000003 R_MIPS_REL32 │ │ -00010ea0 00000003 R_MIPS_REL32 │ │ -00010eb0 00000003 R_MIPS_REL32 │ │ -00010eb4 00000003 R_MIPS_REL32 │ │ +00010ea8 00000003 R_MIPS_REL32 │ │ +00010eac 00000003 R_MIPS_REL32 │ │ +00010eb8 00000003 R_MIPS_REL32 │ │ +00010ebc 00000003 R_MIPS_REL32 │ │ 00010ec0 00000003 R_MIPS_REL32 │ │ -00010ec4 00000003 R_MIPS_REL32 │ │ -00010ed0 00000003 R_MIPS_REL32 │ │ -00010ed4 00000003 R_MIPS_REL32 │ │ -00010ed8 00000003 R_MIPS_REL32 │ │ 00011000 00000003 R_MIPS_REL32 ├── readelf --wide --dynamic {} │ │ @@ -1,33 +1,36 @@ │ │ │ │ -Dynamic section at offset 0x10ee0 contains 30 entries: │ │ +Dynamic section at offset 0x10ec8 contains 33 entries: │ │ Tag Type Name/Value │ │ 0x00000001 (NEEDED) Shared library: [liblog.so] │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x00000001 (NEEDED) Shared library: [libm.so] │ │ 0x00000001 (NEEDED) Shared library: [libc.so] │ │ 0x00000001 (NEEDED) Shared library: [libdl.so] │ │ 0x0000000e (SONAME) Library soname: [libserver.so] │ │ 0x00000010 (SYMBOLIC) 0x0 │ │ - 0x00000019 (INIT_ARRAY) 0x10df8 │ │ + 0x00000019 (INIT_ARRAY) 0x10de0 │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ - 0x0000001a (FINI_ARRAY) 0x10dfc │ │ + 0x0000001a (FINI_ARRAY) 0x10de4 │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ - 0x00000004 (HASH) 0x188 │ │ - 0x00000005 (STRTAB) 0x1548 │ │ - 0x00000006 (SYMTAB) 0x7f8 │ │ - 0x0000000a (STRSZ) 4985 (bytes) │ │ + 0x00000004 (HASH) 0x1cc │ │ + 0x00000005 (STRTAB) 0x15b4 │ │ + 0x00000006 (SYMTAB) 0x844 │ │ + 0x0000000a (STRSZ) 5025 (bytes) │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ 0x00000003 (PLTGOT) 0x11030 │ │ - 0x00000011 (REL) 0x28c4 │ │ + 0x00000011 (REL) 0x2b24 │ │ 0x00000012 (RELSZ) 264 (bytes) │ │ 0x00000013 (RELENT) 8 (bytes) │ │ 0x70000001 (MIPS_RLD_VERSION) 1 │ │ 0x70000005 (MIPS_FLAGS) NOTPOT │ │ 0x70000006 (MIPS_BASE_ADDRESS) 0x0 │ │ 0x7000000a (MIPS_LOCAL_GOTNO) 113 │ │ - 0x70000011 (MIPS_SYMTABNO) 213 │ │ - 0x70000012 (MIPS_UNREFEXTNO) 29 │ │ + 0x70000011 (MIPS_SYMTABNO) 215 │ │ + 0x70000012 (MIPS_UNREFEXTNO) 32 │ │ 0x70000013 (MIPS_GOTSYM) 0xa2 │ │ 0x00000018 (BIND_NOW) │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ + 0x6ffffffe (VERNEED) 0x2b04 │ │ + 0x6fffffff (VERNEEDNUM) 1 │ │ + 0x6ffffff0 (VERSYM) 0x2956 │ │ 0x00000000 (NULL) 0x0 ├── readelf --wide --notes {} │ │ @@ -0,0 +1,5 @@ │ │ + │ │ +Displaying notes found in: .note.gnu.build-id │ │ + Owner Data size Description │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) │ │ + Build ID: 10c40ca03ef04b89dfde1782e31bdbdf786f1eee ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,62 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 215 entries: │ │ + Addr: 0000000000002956 Offset: 0x002956 Link: 5 (.dynsym) │ │ + 000: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 028: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 030: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 048: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 05c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 070: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 078: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 07c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 084: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 08c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 094: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 098: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 09c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0a0: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 0a4: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 0a8: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 0ac: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 0b0: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 0b4: 0 (*local*) 0 (*local*) 2 (LIBC) 2 (LIBC) │ │ + 0b8: 2 (LIBC) 0 (*local*) 2 (LIBC) 2 (LIBC) │ │ + 0bc: 0 (*local*) 0 (*local*) 2 (LIBC) 2 (LIBC) │ │ + 0c0: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 0c4: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 0c8: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 0cc: 2 (LIBC) 2 (LIBC) 0 (*local*) 2 (LIBC) │ │ + 0d0: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 0d4: 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + │ │ +Version needs section '.gnu.version_r' contains 1 entries: │ │ + Addr: 0x0000000000002b04 Offset: 0x002b04 Link: 6 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 ├── readelf --wide --debug-dump=frames {} │ │ @@ -7,181 +7,192 @@ │ │ Data alignment factor: -4 │ │ Return address column: 31 │ │ Augmentation data: 1b │ │ │ │ DW_CFA_def_cfa_register: r29 │ │ DW_CFA_nop │ │ │ │ -00000014 00000018 00000018 FDE cie=00000000 pc=00002df0..00002e78 │ │ - DW_CFA_advance_loc: 4 to 00002df4 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc1: 112 to 00002e64 │ │ +00000014 00000020 00000018 FDE cie=00000000 pc=00003050..00003118 │ │ + DW_CFA_advance_loc: 16 to 00003060 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 00003070 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc1: 116 to 000030e4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 20 to 00002e78 │ │ + DW_CFA_advance_loc: 40 to 0000310c │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000030 00000010 00000034 FDE cie=00000000 pc=00002e78..00002eac │ │ +00000038 00000010 0000003c FDE cie=00000000 pc=00003118..0000314c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000044 0000001c 00000048 FDE cie=00000000 pc=00002eac..00002ef0 │ │ - DW_CFA_advance_loc: 16 to 00002ebc │ │ +0000004c 0000001c 00000050 FDE cie=00000000 pc=0000314c..00003190 │ │ + DW_CFA_advance_loc: 16 to 0000315c │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00002ecc │ │ + DW_CFA_advance_loc: 16 to 0000316c │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 28 to 00002ee8 │ │ + DW_CFA_advance_loc: 28 to 00003188 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00002ef0 │ │ + DW_CFA_advance_loc: 8 to 00003190 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -00000064 00000010 00000068 FDE cie=00000000 pc=00002ef0..00002f58 │ │ +0000006c 00000010 00000070 FDE cie=00000000 pc=00003190..000031f8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000078 0000001c 0000007c FDE cie=00000000 pc=00002f58..00002fe8 │ │ - DW_CFA_advance_loc: 20 to 00002f6c │ │ +00000080 0000001c 00000084 FDE cie=00000000 pc=000031f8..00003288 │ │ + DW_CFA_advance_loc: 20 to 0000320c │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00002f7c │ │ + DW_CFA_advance_loc: 16 to 0000321c │ │ DW_CFA_offset: r16 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 108 to 00002fe8 │ │ + DW_CFA_advance_loc1: 108 to 00003288 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ │ │ -00000098 00000010 0000009c FDE cie=00000000 pc=00002fe8..00003008 │ │ +000000a0 00000010 000000a4 FDE cie=00000000 pc=00003288..000032a8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000ac 00000010 000000b0 FDE cie=00000000 pc=00003008..0000302c │ │ +000000b4 00000010 000000b8 FDE cie=00000000 pc=000032a8..000032cc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000c0 00000010 000000c4 FDE cie=00000000 pc=0000302c..00003094 │ │ +000000c8 00000010 000000cc FDE cie=00000000 pc=000032cc..00003334 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000d4 00000024 000000d8 FDE cie=00000000 pc=00003094..000030f8 │ │ - DW_CFA_advance_loc: 16 to 000030a4 │ │ +000000dc 00000024 000000e0 FDE cie=00000000 pc=00003334..00003398 │ │ + DW_CFA_advance_loc: 16 to 00003344 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 20 to 000030b8 │ │ + DW_CFA_advance_loc: 20 to 00003358 │ │ DW_CFA_offset: r18 at cfa-8 │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 64 to 000030f8 │ │ + DW_CFA_advance_loc1: 64 to 00003398 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000fc 00000010 00000100 FDE cie=00000000 pc=000030f8..00003144 │ │ +00000104 00000010 00000108 FDE cie=00000000 pc=00003398..000033e4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000110 0000001c 00000114 FDE cie=00000000 pc=00003144..000031c0 │ │ - DW_CFA_advance_loc: 16 to 00003154 │ │ +00000118 00000020 0000011c FDE cie=00000000 pc=000033e4..00003460 │ │ + DW_CFA_advance_loc: 16 to 000033f4 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 12 to 00003160 │ │ + DW_CFA_advance_loc: 4 to 000033f8 │ │ DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 16 to 00003408 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 88 to 000031b8 │ │ + DW_CFA_advance_loc1: 80 to 00003458 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 000031c0 │ │ + DW_CFA_advance_loc: 8 to 00003460 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000130 0000002c 00000134 FDE cie=00000000 pc=000031c0..00003374 │ │ - DW_CFA_advance_loc: 16 to 000031d0 │ │ +0000013c 0000002c 00000140 FDE cie=00000000 pc=00003460..0000361c │ │ + DW_CFA_advance_loc: 32 to 00003480 │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 40 to 000031f8 │ │ - DW_CFA_offset: r17 at cfa-24 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc: 8 to 00003488 │ │ DW_CFA_offset: r21 at cfa-8 │ │ - DW_CFA_offset: r20 at cfa-12 │ │ DW_CFA_offset: r19 at cfa-16 │ │ - DW_CFA_offset: r18 at cfa-20 │ │ + DW_CFA_advance_loc: 32 to 000034a8 │ │ + DW_CFA_offset: r20 at cfa-12 │ │ + DW_CFA_offset: r17 at cfa-24 │ │ DW_CFA_offset: r16 at cfa-28 │ │ - DW_CFA_advance_loc1: 252 to 000032f4 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r18 at cfa-20 │ │ + DW_CFA_advance_loc1: 232 to 00003590 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_restore_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_nop │ │ │ │ -00000160 00000024 00000164 FDE cie=00000000 pc=00003374..00003410 │ │ - DW_CFA_advance_loc: 16 to 00003384 │ │ +0000016c 00000024 00000170 FDE cie=00000000 pc=0000361c..000036b8 │ │ + DW_CFA_advance_loc: 16 to 0000362c │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 32 to 000033a4 │ │ + DW_CFA_advance_loc: 32 to 0000364c │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r19 at cfa-8 │ │ DW_CFA_offset: r18 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-16 │ │ DW_CFA_offset: r16 at cfa-20 │ │ - DW_CFA_advance_loc1: 108 to 00003410 │ │ + DW_CFA_advance_loc1: 108 to 000036b8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ │ │ -00000188 00000024 0000018c FDE cie=00000000 pc=00003410..000034e4 │ │ - DW_CFA_advance_loc: 20 to 00003424 │ │ +00000194 00000024 00000198 FDE cie=00000000 pc=000036b8..0000378c │ │ + DW_CFA_advance_loc: 20 to 000036cc │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 00003430 │ │ + DW_CFA_advance_loc: 12 to 000036d8 │ │ DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_advance_loc: 16 to 00003440 │ │ + DW_CFA_advance_loc: 16 to 000036e8 │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 156 to 000034dc │ │ + DW_CFA_advance_loc1: 156 to 00003784 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 000034e4 │ │ + DW_CFA_advance_loc: 8 to 0000378c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -000001b0 00000038 000001b4 FDE cie=00000000 pc=000034e4..0000368c │ │ - DW_CFA_advance_loc: 16 to 000034f4 │ │ +000001bc 00000038 000001c0 FDE cie=00000000 pc=0000378c..00003914 │ │ + DW_CFA_advance_loc: 16 to 0000379c │ │ DW_CFA_def_cfa_offset: 72 │ │ - DW_CFA_advance_loc: 48 to 00003524 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_advance_loc: 48 to 000037cc │ │ DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ DW_CFA_offset: r23 at cfa-12 │ │ DW_CFA_offset: r22 at cfa-16 │ │ DW_CFA_offset: r21 at cfa-20 │ │ DW_CFA_offset: r20 at cfa-24 │ │ DW_CFA_offset: r19 at cfa-28 │ │ DW_CFA_offset: r18 at cfa-32 │ │ DW_CFA_offset: r17 at cfa-36 │ │ DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc1: 248 to 0000361c │ │ + DW_CFA_advance_loc2: 288 to 000038ec │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ @@ -189,262 +200,262 @@ │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000001ec 00000018 000001f0 FDE cie=00000000 pc=0000368c..00003704 │ │ - DW_CFA_advance_loc: 16 to 0000369c │ │ +000001f8 00000018 000001fc FDE cie=00000000 pc=00003914..0000398c │ │ + DW_CFA_advance_loc: 48 to 00003944 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc1: 64 to 000036dc │ │ + DW_CFA_advance_loc: 24 to 0000395c │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 40 to 00003704 │ │ + DW_CFA_advance_loc: 48 to 0000398c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_nop │ │ │ │ -00000208 00000010 0000020c FDE cie=00000000 pc=00003704..00003720 │ │ +00000214 00000010 00000218 FDE cie=00000000 pc=0000398c..000039a8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000021c 00000020 00000220 FDE cie=00000000 pc=00003720..00003928 │ │ - DW_CFA_advance_loc1: 76 to 0000376c │ │ - DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_advance_loc: 12 to 00003778 │ │ - DW_CFA_offset: r16 at cfa-4 │ │ - DW_CFA_advance_loc1: 208 to 00003848 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 8 to 00003850 │ │ - DW_CFA_def_cfa_offset: 8 │ │ - DW_CFA_offset: r16 at cfa-4 │ │ +00000228 00000010 0000022c FDE cie=00000000 pc=000039a8..00003c28 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000240 00000030 00000244 FDE cie=00000000 pc=00003928..00003a48 │ │ - DW_CFA_advance_loc: 16 to 00003938 │ │ +0000023c 00000030 00000240 FDE cie=00000000 pc=00003c28..00003d48 │ │ + DW_CFA_advance_loc: 16 to 00003c38 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 44 to 00003964 │ │ + DW_CFA_advance_loc: 44 to 00003c64 │ │ DW_CFA_offset: r23 at cfa-8 │ │ DW_CFA_offset: r22 at cfa-12 │ │ DW_CFA_offset: r21 at cfa-16 │ │ DW_CFA_offset: r20 at cfa-20 │ │ DW_CFA_offset: r18 at cfa-28 │ │ DW_CFA_offset: r17 at cfa-32 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r19 at cfa-24 │ │ DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_advance_loc1: 228 to 00003a48 │ │ + DW_CFA_advance_loc1: 228 to 00003d48 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r31 │ │ │ │ -00000274 00000018 00000278 FDE cie=00000000 pc=00003a48..00003ac0 │ │ - DW_CFA_advance_loc: 16 to 00003a58 │ │ +00000270 00000018 00000274 FDE cie=00000000 pc=00003d48..00003dc0 │ │ + DW_CFA_advance_loc: 48 to 00003d78 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc1: 64 to 00003a98 │ │ + DW_CFA_advance_loc: 24 to 00003d90 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 40 to 00003ac0 │ │ + DW_CFA_advance_loc: 48 to 00003dc0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_nop │ │ │ │ -00000290 00000024 00000294 FDE cie=00000000 pc=00003ac0..00003b8c │ │ - DW_CFA_advance_loc: 16 to 00003ad0 │ │ +0000028c 00000024 00000290 FDE cie=00000000 pc=00003dc0..00003e8c │ │ + DW_CFA_advance_loc: 24 to 00003dd8 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 28 to 00003aec │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_advance_loc: 4 to 00003ddc │ │ DW_CFA_offset: r16 at cfa-16 │ │ + DW_CFA_advance_loc: 20 to 00003df0 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_advance_loc: 20 to 00003e04 │ │ + DW_CFA_offset: r18 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 152 to 00003b84 │ │ + DW_CFA_advance_loc1: 128 to 00003e84 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00003b8c │ │ + DW_CFA_advance_loc: 8 to 00003e8c │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000002b8 00000034 000002bc FDE cie=00000000 pc=00003b8c..00003df8 │ │ - DW_CFA_advance_loc: 16 to 00003b9c │ │ +000002b4 00000038 000002b8 FDE cie=00000000 pc=00003e8c..000040f0 │ │ + DW_CFA_advance_loc: 16 to 00003e9c │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 40 to 00003bc4 │ │ - DW_CFA_offset: r22 at cfa-12 │ │ + DW_CFA_advance_loc: 4 to 00003ea0 │ │ + DW_CFA_offset: r23 at cfa-8 │ │ + DW_CFA_advance_loc: 12 to 00003eac │ │ + DW_CFA_offset: r16 at cfa-36 │ │ + DW_CFA_advance_loc: 16 to 00003ebc │ │ + DW_CFA_offset: r18 at cfa-28 │ │ + DW_CFA_offset: r17 at cfa-32 │ │ + DW_CFA_advance_loc: 44 to 00003ee8 │ │ DW_CFA_offset: r21 at cfa-16 │ │ - DW_CFA_offset: r20 at cfa-20 │ │ + DW_CFA_advance_loc: 36 to 00003f0c │ │ + DW_CFA_offset: r22 at cfa-12 │ │ DW_CFA_offset: r19 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-28 │ │ - DW_CFA_offset: r16 at cfa-36 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r23 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-32 │ │ - DW_CFA_advance_loc2: 556 to 00003df0 │ │ + DW_CFA_offset: r20 at cfa-20 │ │ + DW_CFA_advance_loc2: 476 to 000040e8 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00003df8 │ │ + DW_CFA_advance_loc: 8 to 000040f0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000002f0 00000010 000002f4 FDE cie=00000000 pc=00003e00..00003e3c │ │ +000002f0 00000010 000002f4 FDE cie=00000000 pc=000040f0..0000412c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000304 00000020 00000308 FDE cie=00000000 pc=00003e3c..00003fb0 │ │ - DW_CFA_advance_loc: 16 to 00003e4c │ │ +00000304 00000020 00000308 FDE cie=00000000 pc=0000412c..000042a0 │ │ + DW_CFA_advance_loc: 16 to 0000413c │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 20 to 00003e60 │ │ + DW_CFA_advance_loc: 20 to 00004150 │ │ DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-12 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 136 to 00003ee8 │ │ + DW_CFA_advance_loc1: 136 to 000041d8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ │ │ -00000328 00000010 0000032c FDE cie=00000000 pc=00003fb0..00003ff8 │ │ +00000328 00000010 0000032c FDE cie=00000000 pc=000042a0..000042e8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000033c 00000010 00000340 FDE cie=00000000 pc=00003ff8..00004038 │ │ +0000033c 00000010 00000340 FDE cie=00000000 pc=000042e8..00004328 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000350 00000010 00000354 FDE cie=00000000 pc=00004038..00004108 │ │ +00000350 00000010 00000354 FDE cie=00000000 pc=00004328..000043f8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000364 00000010 00000368 FDE cie=00000000 pc=00004108..0000419c │ │ +00000364 00000010 00000368 FDE cie=00000000 pc=000043f8..0000448c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000378 00000034 0000037c FDE cie=00000000 pc=0000419c..00004394 │ │ - DW_CFA_advance_loc: 16 to 000041ac │ │ +00000378 00000038 0000037c FDE cie=00000000 pc=0000448c..00004688 │ │ + DW_CFA_advance_loc: 16 to 0000449c │ │ DW_CFA_def_cfa_offset: 88 │ │ - DW_CFA_advance_loc: 44 to 000041d8 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_advance_loc: 8 to 000044a4 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc: 24 to 000044bc │ │ DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_advance_loc: 24 to 000044d4 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_advance_loc: 16 to 000044e4 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_advance_loc: 32 to 00004504 │ │ DW_CFA_offset: r20 at cfa-24 │ │ DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r22 at cfa-16 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_advance_loc2: 444 to 00004394 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_advance_loc2: 388 to 00004688 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ │ │ -000003b0 00000020 000003b4 FDE cie=00000000 pc=000043a0..00004414 │ │ - DW_CFA_advance_loc: 16 to 000043b0 │ │ +000003b4 00000020 000003b8 FDE cie=00000000 pc=00004690..00004704 │ │ + DW_CFA_advance_loc: 16 to 000046a0 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 20 to 000043c4 │ │ + DW_CFA_advance_loc: 8 to 000046a8 │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc: 20 to 000046bc │ │ DW_CFA_offset: r16 at cfa-12 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_advance_loc1: 72 to 0000440c │ │ + DW_CFA_advance_loc1: 64 to 000046fc │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00004414 │ │ + DW_CFA_advance_loc: 8 to 00004704 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_nop │ │ │ │ -000003d4 0000001c 000003d8 FDE cie=00000000 pc=00004414..00004458 │ │ - DW_CFA_advance_loc: 16 to 00004424 │ │ +000003d8 0000001c 000003dc FDE cie=00000000 pc=00004704..00004748 │ │ + DW_CFA_advance_loc: 16 to 00004714 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00004434 │ │ + DW_CFA_advance_loc: 16 to 00004724 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 28 to 00004450 │ │ + DW_CFA_advance_loc: 28 to 00004740 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00004458 │ │ + DW_CFA_advance_loc: 8 to 00004748 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -000003f4 0000001c 000003f8 FDE cie=00000000 pc=00004458..000044e0 │ │ - DW_CFA_advance_loc: 16 to 00004468 │ │ +000003f8 0000001c 000003fc FDE cie=00000000 pc=00004748..000047d0 │ │ + DW_CFA_advance_loc: 16 to 00004758 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00004478 │ │ + DW_CFA_advance_loc: 16 to 00004768 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc1: 104 to 000044e0 │ │ + DW_CFA_advance_loc1: 104 to 000047d0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ │ │ -00000414 00000010 00000418 FDE cie=00000000 pc=000044e0..000044f8 │ │ +00000418 00000010 0000041c FDE cie=00000000 pc=000047d0..000047e8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000428 00000010 0000042c FDE cie=00000000 pc=000044f8..00004510 │ │ +0000042c 00000010 00000430 FDE cie=00000000 pc=000047e8..00004800 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000043c 00000010 00000440 FDE cie=00000000 pc=00004510..00004544 │ │ +00000440 00000010 00000444 FDE cie=00000000 pc=00004800..00004844 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000450 00000038 00000454 FDE cie=00000000 pc=00004550..00004740 │ │ - DW_CFA_advance_loc: 16 to 00004560 │ │ +00000454 00000038 00000458 FDE cie=00000000 pc=00004850..00004a44 │ │ + DW_CFA_advance_loc: 16 to 00004860 │ │ DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 4 to 00004564 │ │ + DW_CFA_advance_loc: 4 to 00004864 │ │ DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_advance_loc: 48 to 00004594 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_advance_loc: 48 to 00004894 │ │ DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ DW_CFA_offset: r21 at cfa-20 │ │ DW_CFA_offset: r20 at cfa-24 │ │ - DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 428 to 00004740 │ │ + DW_CFA_advance_loc2: 432 to 00004a44 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ @@ -452,632 +463,578 @@ │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000048c 00000028 00000490 FDE cie=00000000 pc=00004740..000047d0 │ │ - DW_CFA_advance_loc: 16 to 00004750 │ │ +00000490 00000028 00000494 FDE cie=00000000 pc=00004a44..00004ad4 │ │ + DW_CFA_advance_loc: 16 to 00004a54 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 28 to 0000476c │ │ + DW_CFA_advance_loc: 28 to 00004a70 │ │ DW_CFA_offset: r20 at cfa-8 │ │ DW_CFA_offset: r19 at cfa-12 │ │ DW_CFA_offset: r18 at cfa-16 │ │ DW_CFA_offset: r17 at cfa-20 │ │ DW_CFA_offset: r16 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 92 to 000047c8 │ │ + DW_CFA_advance_loc1: 92 to 00004acc │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 000047d0 │ │ + DW_CFA_advance_loc: 8 to 00004ad4 │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ -000004b8 00000010 000004bc FDE cie=00000000 pc=000047d0..00004808 │ │ +000004bc 00000010 000004c0 FDE cie=00000000 pc=00004ae0..00004b18 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000004cc 0000001c 000004d0 FDE cie=00000000 pc=00004808..0000484c │ │ - DW_CFA_advance_loc: 16 to 00004818 │ │ +000004d0 0000001c 000004d4 FDE cie=00000000 pc=00004b18..00004b5c │ │ + DW_CFA_advance_loc: 16 to 00004b28 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00004828 │ │ + DW_CFA_advance_loc: 16 to 00004b38 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 28 to 00004844 │ │ + DW_CFA_advance_loc: 28 to 00004b54 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000484c │ │ + DW_CFA_advance_loc: 8 to 00004b5c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -000004ec 00000010 000004f0 FDE cie=00000000 pc=0000484c..00004880 │ │ +000004f0 00000010 000004f4 FDE cie=00000000 pc=00004b5c..00004b90 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000500 00000010 00000504 FDE cie=00000000 pc=00004880..000048a4 │ │ +00000504 00000010 00000508 FDE cie=00000000 pc=00004b90..00004bb4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000514 00000010 00000518 FDE cie=00000000 pc=000048a4..000048d0 │ │ +00000518 00000010 0000051c FDE cie=00000000 pc=00004bb4..00004be0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000528 00000010 0000052c FDE cie=00000000 pc=000048d0..000048f4 │ │ +0000052c 00000010 00000530 FDE cie=00000000 pc=00004be0..00004c04 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000053c 00000030 00000540 FDE cie=00000000 pc=00004900..000049fc │ │ - DW_CFA_advance_loc: 16 to 00004910 │ │ +00000540 00000030 00000544 FDE cie=00000000 pc=00004c10..00004d08 │ │ + DW_CFA_advance_loc: 16 to 00004c20 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 00004928 │ │ + DW_CFA_advance_loc: 24 to 00004c38 │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_advance_loc1: 68 to 0000496c │ │ + DW_CFA_advance_loc1: 68 to 00004c7c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 88 to 000049c4 │ │ + DW_CFA_advance_loc1: 84 to 00004cd0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000570 00000038 00000574 FDE cie=00000000 pc=000049fc..00004b40 │ │ - DW_CFA_advance_loc: 16 to 00004a0c │ │ +00000574 00000038 00000578 FDE cie=00000000 pc=00004d08..00004e48 │ │ + DW_CFA_advance_loc: 16 to 00004d18 │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 32 to 00004a2c │ │ + DW_CFA_advance_loc: 32 to 00004d38 │ │ DW_CFA_offset: r19 at cfa-12 │ │ DW_CFA_offset: r18 at cfa-16 │ │ DW_CFA_offset: r17 at cfa-20 │ │ DW_CFA_offset: r16 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r20 at cfa-8 │ │ - DW_CFA_advance_loc1: 92 to 00004a88 │ │ + DW_CFA_advance_loc1: 92 to 00004d94 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 112 to 00004af8 │ │ + DW_CFA_advance_loc1: 108 to 00004e00 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000005ac 00000024 000005b0 FDE cie=00000000 pc=00004b40..00004bd8 │ │ - DW_CFA_advance_loc: 4 to 00004b44 │ │ +000005b0 00000024 000005b4 FDE cie=00000000 pc=00004e48..00004ee0 │ │ + DW_CFA_advance_loc: 4 to 00004e4c │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 00004b4c │ │ + DW_CFA_advance_loc: 4 to 00004e50 │ │ DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 16 to 00004e60 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 84 to 00004ba0 │ │ + DW_CFA_advance_loc1: 72 to 00004ea8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 56 to 00004bd8 │ │ + DW_CFA_advance_loc: 56 to 00004ee0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r16 │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000005d4 0000001c 000005d8 FDE cie=00000000 pc=00004bd8..00004c20 │ │ - DW_CFA_advance_loc: 4 to 00004bdc │ │ +000005d8 0000001c 000005dc FDE cie=00000000 pc=00004ee0..00004f28 │ │ + DW_CFA_advance_loc: 4 to 00004ee4 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 00004be4 │ │ + DW_CFA_advance_loc: 4 to 00004ee8 │ │ DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 12 to 00004ef4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 60 to 00004c20 │ │ + DW_CFA_advance_loc: 52 to 00004f28 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000005f4 00000028 000005f8 FDE cie=00000000 pc=00004c20..00004cdc │ │ - DW_CFA_advance_loc: 16 to 00004c30 │ │ +000005f8 00000024 000005fc FDE cie=00000000 pc=00004f28..00004fdc │ │ + DW_CFA_advance_loc: 16 to 00004f38 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00004c40 │ │ - DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 16 to 00004f48 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 132 to 00004cc4 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc1: 132 to 00004fcc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 8 to 00004ccc │ │ - DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 8 to 00004fd4 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00004cd4 │ │ + DW_CFA_advance_loc: 8 to 00004fdc │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000620 00000010 00000624 FDE cie=00000000 pc=00004cdc..00004d20 │ │ +00000620 00000010 00000624 FDE cie=00000000 pc=00004fdc..00005020 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000634 00000018 00000638 FDE cie=00000000 pc=00004d20..00004d88 │ │ - DW_CFA_advance_loc: 16 to 00004d30 │ │ +00000634 00000018 00000638 FDE cie=00000000 pc=00005020..00005088 │ │ + DW_CFA_advance_loc: 16 to 00005030 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 8 to 00004d38 │ │ + DW_CFA_advance_loc: 8 to 00005038 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 36 to 00004d5c │ │ + DW_CFA_advance_loc: 36 to 0000505c │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000650 00000024 00000654 FDE cie=00000000 pc=00004d90..00004e44 │ │ - DW_CFA_advance_loc: 20 to 00004da4 │ │ +00000650 00000024 00000654 FDE cie=00000000 pc=00005090..00005144 │ │ + DW_CFA_advance_loc: 20 to 000050a4 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 00004dbc │ │ + DW_CFA_advance_loc: 24 to 000050bc │ │ DW_CFA_offset: r18 at cfa-8 │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 128 to 00004e3c │ │ + DW_CFA_advance_loc1: 128 to 0000513c │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00004e44 │ │ + DW_CFA_advance_loc: 8 to 00005144 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000678 0000001c 0000067c FDE cie=00000000 pc=00004e44..00004e88 │ │ - DW_CFA_advance_loc: 16 to 00004e54 │ │ +00000678 0000001c 0000067c FDE cie=00000000 pc=00005144..00005188 │ │ + DW_CFA_advance_loc: 16 to 00005154 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00004e64 │ │ + DW_CFA_advance_loc: 16 to 00005164 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 28 to 00004e80 │ │ + DW_CFA_advance_loc: 28 to 00005180 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00004e88 │ │ + DW_CFA_advance_loc: 8 to 00005188 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -00000698 00000010 0000069c FDE cie=00000000 pc=00004e88..00004eb4 │ │ +00000698 00000010 0000069c FDE cie=00000000 pc=00005188..000051e8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000006ac 00000024 000006b0 FDE cie=00000000 pc=00004eb4..00004f84 │ │ - DW_CFA_advance_loc: 16 to 00004ec4 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 00004edc │ │ +000006ac 00000028 000006b0 FDE cie=00000000 pc=000051e8..000052a8 │ │ + DW_CFA_advance_loc: 16 to 000051f8 │ │ + DW_CFA_def_cfa_offset: 56 │ │ + DW_CFA_advance_loc: 32 to 00005218 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ - DW_CFA_advance_loc1: 160 to 00004f7c │ │ + DW_CFA_offset: r19 at cfa-8 │ │ + DW_CFA_offset: r18 at cfa-12 │ │ + DW_CFA_offset: r17 at cfa-16 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ + DW_CFA_advance_loc1: 136 to 000052a0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00004f84 │ │ + DW_CFA_advance_loc: 8 to 000052a8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000006d4 00000034 000006d8 FDE cie=00000000 pc=00004f84..000050d8 │ │ - DW_CFA_advance_loc: 16 to 00004f94 │ │ - DW_CFA_def_cfa_offset: 304 │ │ - DW_CFA_advance_loc: 4 to 00004f98 │ │ +000006d8 0000002c 000006dc FDE cie=00000000 pc=000052a8..0000543c │ │ + DW_CFA_advance_loc: 16 to 000052b8 │ │ + DW_CFA_def_cfa_offset: 312 │ │ + DW_CFA_advance_loc: 8 to 000052c0 │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_offset: r17 at cfa-20 │ │ + DW_CFA_advance_loc: 24 to 000052d8 │ │ + DW_CFA_offset: r20 at cfa-8 │ │ + DW_CFA_offset: r19 at cfa-12 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ + DW_CFA_advance_loc: 24 to 000052f0 │ │ + DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc1: 180 to 000053a4 │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + │ │ +00000708 00000034 0000070c FDE cie=00000000 pc=0000543c..000056bc │ │ + DW_CFA_advance_loc: 16 to 0000544c │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 4 to 00005450 │ │ DW_CFA_offset: r16 at cfa-20 │ │ - DW_CFA_advance_loc: 32 to 00004fb8 │ │ + DW_CFA_advance_loc: 28 to 0000546c │ │ DW_CFA_offset: r19 at cfa-8 │ │ DW_CFA_offset: r18 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 152 to 00005050 │ │ + DW_CFA_advance_loc1: 128 to 000054ec │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 112 to 000050c0 │ │ + DW_CFA_advance_loc1: 120 to 00005564 │ │ DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - │ │ -0000070c 00000030 00000710 FDE cie=00000000 pc=000050d8..000051b4 │ │ - DW_CFA_advance_loc: 16 to 000050e8 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 40 to 00005110 │ │ - DW_CFA_offset: r23 at cfa-8 │ │ - DW_CFA_offset: r22 at cfa-12 │ │ - DW_CFA_offset: r21 at cfa-16 │ │ - DW_CFA_offset: r20 at cfa-20 │ │ - DW_CFA_offset: r19 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-28 │ │ - DW_CFA_offset: r17 at cfa-32 │ │ - DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 164 to 000051b4 │ │ - DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r23 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_advance_loc: 8 to 0000556c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ │ │ -00000740 00000018 00000744 FDE cie=00000000 pc=000051b4..000051f4 │ │ - DW_CFA_advance_loc: 16 to 000051c4 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 28 to 000051e0 │ │ +00000740 00000020 00000744 FDE cie=00000000 pc=000056bc..00005730 │ │ + DW_CFA_advance_loc: 16 to 000056cc │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 4 to 000056d0 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 44 to 000056fc │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 20 to 000051f4 │ │ + DW_CFA_advance_loc: 40 to 00005724 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000075c 00000028 00000760 FDE cie=00000000 pc=000051f4..000053c8 │ │ - DW_CFA_advance_loc: 16 to 00005204 │ │ - DW_CFA_def_cfa_offset: 216 │ │ - DW_CFA_advance_loc: 24 to 0000521c │ │ - DW_CFA_offset: r16 at cfa-16 │ │ +00000764 0000002c 00000768 FDE cie=00000000 pc=00005730..00005bf0 │ │ + DW_CFA_advance_loc: 16 to 00005740 │ │ + DW_CFA_def_cfa_offset: 224 │ │ + DW_CFA_advance_loc: 4 to 00005744 │ │ + DW_CFA_offset: r18 at cfa-12 │ │ + DW_CFA_advance_loc: 32 to 00005764 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_advance_loc2: 396 to 000053a8 │ │ + DW_CFA_offset: r19 at cfa-8 │ │ + DW_CFA_offset: r17 at cfa-16 │ │ + DW_CFA_advance_loc2: 784 to 00005a74 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000788 00000030 0000078c FDE cie=00000000 pc=000053c8..000054c8 │ │ - DW_CFA_advance_loc: 16 to 000053d8 │ │ +00000794 0000002c 00000798 FDE cie=00000000 pc=00005bf0..00005d80 │ │ + DW_CFA_advance_loc: 16 to 00005c00 │ │ DW_CFA_def_cfa_offset: 104 │ │ - DW_CFA_advance_loc: 32 to 000053f8 │ │ - DW_CFA_offset: r18 at cfa-12 │ │ - DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-20 │ │ + DW_CFA_advance_loc: 4 to 00005c04 │ │ + DW_CFA_offset: r17 at cfa-20 │ │ + DW_CFA_advance_loc: 36 to 00005c28 │ │ + DW_CFA_offset: r19 at cfa-12 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r19 at cfa-8 │ │ - DW_CFA_advance_loc1: 72 to 00005440 │ │ + DW_CFA_offset: r20 at cfa-8 │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_advance_loc1: 164 to 00005ccc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 136 to 000054c8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000007bc 00000030 000007c0 FDE cie=00000000 pc=000054c8..00005638 │ │ - DW_CFA_advance_loc: 16 to 000054d8 │ │ - DW_CFA_def_cfa_offset: 72 │ │ - DW_CFA_advance_loc: 40 to 00005500 │ │ - DW_CFA_offset: r16 at cfa-28 │ │ +000007c4 00000034 000007c8 FDE cie=00000000 pc=00005d80..00005ff4 │ │ + DW_CFA_advance_loc: 16 to 00005d90 │ │ + DW_CFA_def_cfa_offset: 88 │ │ + DW_CFA_advance_loc: 8 to 00005d98 │ │ + DW_CFA_offset: r16 at cfa-32 │ │ + DW_CFA_advance_loc: 16 to 00005da8 │ │ + DW_CFA_offset: r17 at cfa-28 │ │ + DW_CFA_advance_loc: 44 to 00005dd4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r21 at cfa-8 │ │ - DW_CFA_offset: r20 at cfa-12 │ │ - DW_CFA_offset: r19 at cfa-16 │ │ - DW_CFA_offset: r18 at cfa-20 │ │ - DW_CFA_offset: r17 at cfa-24 │ │ - DW_CFA_advance_loc2: 296 to 00005628 │ │ + DW_CFA_offset: r22 at cfa-8 │ │ + DW_CFA_offset: r21 at cfa-12 │ │ + DW_CFA_offset: r20 at cfa-16 │ │ + DW_CFA_offset: r19 at cfa-20 │ │ + DW_CFA_offset: r18 at cfa-24 │ │ + DW_CFA_advance_loc2: 468 to 00005fa8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000007f0 00000010 000007f4 FDE cie=00000000 pc=00005638..00005690 │ │ +000007fc 00000010 00000800 FDE cie=00000000 pc=00005ff4..000060c0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000804 00000010 00000808 FDE cie=00000000 pc=00005690..000056b8 │ │ +00000810 00000010 00000814 FDE cie=00000000 pc=000060c0..000060f0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000818 00000020 0000081c FDE cie=00000000 pc=000056b8..00005728 │ │ - DW_CFA_advance_loc: 16 to 000056c8 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 000056d8 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ +00000824 00000024 00000828 FDE cie=00000000 pc=000060f0..00006264 │ │ + DW_CFA_advance_loc: 16 to 00006100 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 4 to 00006104 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 16 to 00006114 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 80 to 00005728 │ │ + DW_CFA_advance_loc1: 112 to 00006184 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ - DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 224 to 00006264 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore: r16 │ │ │ │ -0000083c 00000024 00000840 FDE cie=00000000 pc=00005728..00005784 │ │ - DW_CFA_advance_loc: 16 to 00005738 │ │ +0000084c 00000024 00000850 FDE cie=00000000 pc=00006264..000062c0 │ │ + DW_CFA_advance_loc: 16 to 00006274 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00005748 │ │ + DW_CFA_advance_loc: 16 to 00006284 │ │ DW_CFA_offset: r16 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 36 to 0000576c │ │ + DW_CFA_advance_loc: 36 to 000062a8 │ │ DW_CFA_remember_state │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00005774 │ │ + DW_CFA_advance_loc: 8 to 000062b0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 16 to 00005784 │ │ + DW_CFA_advance_loc: 16 to 000062c0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000864 00000050 00000868 FDE cie=00000000 pc=00005784..00005b88 │ │ - DW_CFA_advance_loc: 16 to 00005794 │ │ - DW_CFA_def_cfa_offset: 216 │ │ - DW_CFA_advance_loc: 40 to 000057bc │ │ - DW_CFA_offset: r18 at cfa-24 │ │ - DW_CFA_offset: r17 at cfa-28 │ │ - DW_CFA_offset: r16 at cfa-32 │ │ +00000874 00000038 00000878 FDE cie=00000000 pc=000062c0..000066c8 │ │ + DW_CFA_advance_loc: 16 to 000062d0 │ │ + DW_CFA_def_cfa_offset: 264 │ │ + DW_CFA_advance_loc: 4 to 000062d4 │ │ + DW_CFA_offset: r20 at cfa-20 │ │ + DW_CFA_advance_loc: 52 to 00006308 │ │ + DW_CFA_offset: r19 at cfa-24 │ │ + DW_CFA_offset: r17 at cfa-32 │ │ + DW_CFA_offset: r16 at cfa-36 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r22 at cfa-8 │ │ - DW_CFA_offset: r21 at cfa-12 │ │ - DW_CFA_offset: r20 at cfa-16 │ │ - DW_CFA_offset: r19 at cfa-20 │ │ - DW_CFA_advance_loc2: 356 to 00005920 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 416 to 00005ac0 │ │ + DW_CFA_offset: r23 at cfa-8 │ │ + DW_CFA_offset: r22 at cfa-12 │ │ + DW_CFA_offset: r21 at cfa-16 │ │ + DW_CFA_offset: r18 at cfa-28 │ │ + DW_CFA_advance_loc2: 752 to 000065f8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 80 to 00005b10 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000008b8 00000024 000008bc FDE cie=00000000 pc=00005b88..00005c9c │ │ - DW_CFA_advance_loc: 16 to 00005b98 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 20 to 00005bac │ │ - DW_CFA_offset: r16 at cfa-8 │ │ +000008b0 00000024 000008b4 FDE cie=00000000 pc=000066c8..00006800 │ │ + DW_CFA_advance_loc: 16 to 000066d8 │ │ + DW_CFA_def_cfa_offset: 56 │ │ + DW_CFA_advance_loc: 4 to 000066dc │ │ + DW_CFA_offset: r17 at cfa-8 │ │ + DW_CFA_advance_loc: 20 to 000066f0 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc: 12 to 000066fc │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 24 to 00005bc4 │ │ + DW_CFA_advance_loc: 44 to 00006728 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ + DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 192 to 00005c84 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000008e0 00000070 000008e4 FDE cie=00000000 pc=00005c9c..00006738 │ │ - DW_CFA_advance_loc: 16 to 00005cac │ │ +000008d8 00000038 000008dc FDE cie=00000000 pc=00006800..00007230 │ │ + DW_CFA_advance_loc: 16 to 00006810 │ │ DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc: 44 to 00005cd8 │ │ - DW_CFA_offset: r17 at cfa-32 │ │ + DW_CFA_advance_loc: 44 to 0000683c │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r23 at cfa-8 │ │ - DW_CFA_offset: r22 at cfa-12 │ │ - DW_CFA_offset: r21 at cfa-16 │ │ - DW_CFA_offset: r20 at cfa-20 │ │ - DW_CFA_offset: r19 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-28 │ │ - DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_advance_loc2: 712 to 00005fa0 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc2: 744 to 00006b24 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 284 to 000060bc │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 156 to 00006158 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 236 to 00006244 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 64 to 00006284 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000954 0000002c 00000958 FDE cie=00000000 pc=00006738..000067e8 │ │ - DW_CFA_advance_loc: 20 to 0000674c │ │ - DW_CFA_def_cfa_offset: 552 │ │ - DW_CFA_advance_loc: 24 to 00006764 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ +00000914 0000002c 00000918 FDE cie=00000000 pc=00007230..00007304 │ │ + DW_CFA_advance_loc: 16 to 00007240 │ │ + DW_CFA_def_cfa_offset: 568 │ │ + DW_CFA_advance_loc: 8 to 00007248 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ + DW_CFA_advance_loc: 16 to 00007258 │ │ + DW_CFA_offset: r18 at cfa-12 │ │ + DW_CFA_advance_loc: 20 to 0000726c │ │ + DW_CFA_offset: r19 at cfa-8 │ │ + DW_CFA_advance_loc: 16 to 0000727c │ │ + DW_CFA_offset: r17 at cfa-16 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 88 to 000067bc │ │ + DW_CFA_advance_loc1: 96 to 000072dc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 000067e8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000984 00000040 00000988 FDE cie=00000000 pc=000067e8..00006b80 │ │ - DW_CFA_advance_loc: 16 to 000067f8 │ │ - DW_CFA_def_cfa_offset: 248 │ │ - DW_CFA_advance_loc: 24 to 00006810 │ │ +00000944 00000040 00000948 FDE cie=00000000 pc=00007304..000079a4 │ │ + DW_CFA_advance_loc: 16 to 00007314 │ │ + DW_CFA_def_cfa_offset: 240 │ │ + DW_CFA_advance_loc: 4 to 00007318 │ │ + DW_CFA_offset: r22 at cfa-24 │ │ + DW_CFA_advance_loc: 16 to 00007328 │ │ + DW_CFA_offset: r21 at cfa-28 │ │ + DW_CFA_advance_loc: 28 to 00007344 │ │ DW_CFA_offset: r23 at cfa-20 │ │ + DW_CFA_offset: r20 at cfa-32 │ │ + DW_CFA_offset: r19 at cfa-36 │ │ DW_CFA_offset: r16 at cfa-48 │ │ DW_CFA_offset: r52 at cfa-8 │ │ DW_CFA_offset: r53 at cfa-4 │ │ - DW_CFA_advance_loc: 40 to 00006838 │ │ + DW_CFA_advance_loc: 28 to 00007360 │ │ DW_CFA_offset: r31 at cfa-12 │ │ DW_CFA_offset: r30 at cfa-16 │ │ - DW_CFA_offset: r22 at cfa-24 │ │ - DW_CFA_offset: r21 at cfa-28 │ │ - DW_CFA_offset: r20 at cfa-32 │ │ - DW_CFA_offset: r19 at cfa-36 │ │ DW_CFA_offset: r18 at cfa-40 │ │ DW_CFA_offset: r17 at cfa-44 │ │ - DW_CFA_advance_loc2: 776 to 00006b40 │ │ + DW_CFA_advance_loc2: 1400 to 000078d8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r52 │ │ DW_CFA_restore: r53 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ @@ -1085,824 +1042,794 @@ │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000009c8 00000048 000009cc FDE cie=00000000 pc=00006b80..00006f14 │ │ - DW_CFA_advance_loc: 16 to 00006b90 │ │ - DW_CFA_def_cfa_offset: 1240 │ │ - DW_CFA_advance_loc: 12 to 00006b9c │ │ - DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc: 24 to 00006bb4 │ │ +00000988 0000003c 0000098c FDE cie=00000000 pc=000079a4..00007fd0 │ │ + DW_CFA_advance_loc: 16 to 000079b4 │ │ + DW_CFA_def_cfa_offset: 1256 │ │ + DW_CFA_advance_loc: 4 to 000079b8 │ │ DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_advance_loc: 20 to 000079cc │ │ DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_advance_loc: 24 to 000079e4 │ │ DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 44 to 00006be0 │ │ + DW_CFA_advance_loc: 48 to 00007a14 │ │ DW_CFA_offset: r30 at cfa-8 │ │ DW_CFA_offset: r23 at cfa-12 │ │ DW_CFA_offset: r22 at cfa-16 │ │ DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_advance_loc2: 768 to 00006ee0 │ │ + DW_CFA_advance_loc2: 1448 to 00007fbc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 52 to 00006f14 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r30 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000a14 00000028 00000a18 FDE cie=00000000 pc=00006f14..00007038 │ │ - DW_CFA_advance_loc: 16 to 00006f24 │ │ - DW_CFA_def_cfa_offset: 176 │ │ - DW_CFA_advance_loc: 24 to 00006f3c │ │ - DW_CFA_offset: r19 at cfa-8 │ │ - DW_CFA_offset: r18 at cfa-12 │ │ - DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-20 │ │ +000009c8 0000002c 000009cc FDE cie=00000000 pc=00007fd0..00008124 │ │ + DW_CFA_advance_loc: 16 to 00007fe0 │ │ + DW_CFA_def_cfa_offset: 184 │ │ + DW_CFA_advance_loc: 4 to 00007fe4 │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_advance_loc: 32 to 00008004 │ │ + DW_CFA_offset: r20 at cfa-8 │ │ + DW_CFA_offset: r19 at cfa-12 │ │ + DW_CFA_offset: r17 at cfa-20 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 196 to 00007000 │ │ + DW_CFA_advance_loc1: 220 to 000080e0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -00000a40 00000010 00000a44 FDE cie=00000000 pc=00007038..00007098 │ │ +000009f8 00000010 000009fc FDE cie=00000000 pc=00008124..00008194 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000a54 00000028 00000a58 FDE cie=00000000 pc=00007098..000071cc │ │ - DW_CFA_advance_loc: 16 to 000070a8 │ │ +00000a0c 0000002c 00000a10 FDE cie=00000000 pc=00008194..000082f8 │ │ + DW_CFA_advance_loc: 16 to 000081a4 │ │ DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 28 to 000070c4 │ │ + DW_CFA_advance_loc: 32 to 000081c4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r19 at cfa-8 │ │ - DW_CFA_offset: r18 at cfa-12 │ │ - DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-20 │ │ - DW_CFA_advance_loc1: 224 to 000071a4 │ │ + DW_CFA_offset: r20 at cfa-8 │ │ + DW_CFA_offset: r19 at cfa-12 │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_offset: r17 at cfa-20 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ + DW_CFA_advance_loc2: 268 to 000082d0 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000a80 00000020 00000a84 FDE cie=00000000 pc=000071cc..00007250 │ │ - DW_CFA_advance_loc: 16 to 000071dc │ │ +00000a3c 00000020 00000a40 FDE cie=00000000 pc=000082f8..0000837c │ │ + DW_CFA_advance_loc: 16 to 00008308 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 20 to 000071f0 │ │ + DW_CFA_advance_loc: 20 to 0000831c │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc1: 96 to 00007250 │ │ + DW_CFA_advance_loc1: 96 to 0000837c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000aa4 00000034 00000aa8 FDE cie=00000000 pc=00007250..000073c4 │ │ - DW_CFA_advance_loc: 16 to 00007260 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 32 to 00007280 │ │ +00000a60 00000030 00000a64 FDE cie=00000000 pc=0000837c..00008510 │ │ + DW_CFA_advance_loc: 16 to 0000838c │ │ + DW_CFA_def_cfa_offset: 72 │ │ + DW_CFA_advance_loc: 4 to 00008390 │ │ + DW_CFA_offset: r17 at cfa-28 │ │ + DW_CFA_advance_loc: 44 to 000083bc │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r20 at cfa-8 │ │ - DW_CFA_offset: r19 at cfa-12 │ │ - DW_CFA_offset: r18 at cfa-16 │ │ - DW_CFA_offset: r17 at cfa-20 │ │ - DW_CFA_offset: r16 at cfa-24 │ │ - DW_CFA_advance_loc1: 160 to 00007320 │ │ + DW_CFA_offset: r22 at cfa-8 │ │ + DW_CFA_offset: r21 at cfa-12 │ │ + DW_CFA_offset: r20 at cfa-16 │ │ + DW_CFA_offset: r19 at cfa-20 │ │ + DW_CFA_offset: r18 at cfa-24 │ │ + DW_CFA_offset: r16 at cfa-32 │ │ + DW_CFA_advance_loc1: 188 to 00008478 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ + DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 164 to 000073c4 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_nop │ │ │ │ -00000adc 00000028 00000ae0 FDE cie=00000000 pc=000073d0..000074c0 │ │ - DW_CFA_advance_loc: 16 to 000073e0 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 4 to 000073e4 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_advance_loc: 52 to 00007418 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ - DW_CFA_advance_loc: 20 to 0000742c │ │ - DW_CFA_offset: r18 at cfa-8 │ │ +00000a94 0000002c 00000a98 FDE cie=00000000 pc=00008510..00008630 │ │ + DW_CFA_advance_loc: 16 to 00008520 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 4 to 00008524 │ │ + DW_CFA_offset: r17 at cfa-16 │ │ + DW_CFA_advance_loc: 12 to 00008530 │ │ + DW_CFA_offset: r18 at cfa-12 │ │ + DW_CFA_advance_loc: 52 to 00008564 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ + DW_CFA_advance_loc: 20 to 00008578 │ │ + DW_CFA_offset: r19 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 112 to 0000749c │ │ + DW_CFA_advance_loc1: 132 to 000085fc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000b08 00000010 00000b0c FDE cie=00000000 pc=000074c0..00007530 │ │ +00000ac4 00000010 00000ac8 FDE cie=00000000 pc=00008630..00008694 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000b1c 00000048 00000b20 FDE cie=00000000 pc=00007530..000076d0 │ │ - DW_CFA_advance_loc: 16 to 00007540 │ │ +00000ad8 0000003c 00000adc FDE cie=00000000 pc=00008694..00008828 │ │ + DW_CFA_advance_loc: 32 to 000086b4 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 24 to 00007558 │ │ - DW_CFA_offset: r16 at cfa-20 │ │ + DW_CFA_advance_loc: 28 to 000086d0 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r19 at cfa-8 │ │ DW_CFA_offset: r18 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_advance_loc: 40 to 00007580 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ + DW_CFA_offset: r19 at cfa-8 │ │ + DW_CFA_advance_loc1: 112 to 00008740 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 112 to 000075f0 │ │ + DW_CFA_advance_loc: 36 to 00008764 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 36 to 00007614 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 72 to 0000765c │ │ + DW_CFA_advance_loc1: 72 to 000087ac │ │ DW_CFA_remember_state │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00007664 │ │ + DW_CFA_advance_loc: 8 to 000087b4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000b68 00000010 00000b6c FDE cie=00000000 pc=000076d0..000076e8 │ │ +00000b18 00000010 00000b1c FDE cie=00000000 pc=00008828..00008840 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000b7c 00000010 00000b80 FDE cie=00000000 pc=000076f0..000076f8 │ │ +00000b2c 00000010 00000b30 FDE cie=00000000 pc=00008840..00008848 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000b90 0000001c 00000b94 FDE cie=00000000 pc=000076f8..00007750 │ │ - DW_CFA_advance_loc: 16 to 00007708 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00007718 │ │ - DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 56 to 00007750 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore: r31 │ │ +00000b40 00000010 00000b44 FDE cie=00000000 pc=00008848..00008880 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000bb0 00000010 00000bb4 FDE cie=00000000 pc=00007750..00007770 │ │ +00000b54 00000010 00000b58 FDE cie=00000000 pc=00008880..000088a0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000bc4 0000001c 00000bc8 FDE cie=00000000 pc=00007770..000077b4 │ │ - DW_CFA_advance_loc: 16 to 00007780 │ │ +00000b68 0000001c 00000b6c FDE cie=00000000 pc=000088a0..000088e4 │ │ + DW_CFA_advance_loc: 16 to 000088b0 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00007790 │ │ + DW_CFA_advance_loc: 16 to 000088c0 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 28 to 000077ac │ │ + DW_CFA_advance_loc: 28 to 000088dc │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 000077b4 │ │ + DW_CFA_advance_loc: 8 to 000088e4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -00000be4 0000001c 00000be8 FDE cie=00000000 pc=000077b4..00007804 │ │ - DW_CFA_advance_loc: 20 to 000077c8 │ │ +00000b88 0000001c 00000b8c FDE cie=00000000 pc=000088e4..00008934 │ │ + DW_CFA_advance_loc: 20 to 000088f8 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 20 to 000077dc │ │ + DW_CFA_advance_loc: 20 to 0000890c │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 32 to 000077fc │ │ + DW_CFA_advance_loc: 32 to 0000892c │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00007804 │ │ + DW_CFA_advance_loc: 8 to 00008934 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -00000c04 00000018 00000c08 FDE cie=00000000 pc=00007804..00007838 │ │ - DW_CFA_advance_loc: 16 to 00007814 │ │ +00000ba8 00000018 00000bac FDE cie=00000000 pc=00008934..00008968 │ │ + DW_CFA_advance_loc: 20 to 00008948 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 0000781c │ │ + DW_CFA_advance_loc: 8 to 00008950 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 20 to 00007830 │ │ + DW_CFA_advance_loc: 16 to 00008960 │ │ DW_CFA_restore: r31 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -00000c20 00000020 00000c24 FDE cie=00000000 pc=00007838..0000788c │ │ - DW_CFA_advance_loc: 16 to 00007848 │ │ +00000bc4 00000020 00000bc8 FDE cie=00000000 pc=00008968..000089bc │ │ + DW_CFA_advance_loc: 16 to 00008978 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 20 to 0000785c │ │ + DW_CFA_advance_loc: 20 to 0000898c │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 40 to 00007884 │ │ + DW_CFA_advance_loc: 40 to 000089b4 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000788c │ │ + DW_CFA_advance_loc: 8 to 000089bc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000c44 00000010 00000c48 FDE cie=00000000 pc=0000788c..000078a8 │ │ +00000be8 00000010 00000bec FDE cie=00000000 pc=000089bc..000089dc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000c58 00000010 00000c5c FDE cie=00000000 pc=000078a8..000078cc │ │ +00000bfc 00000010 00000c00 FDE cie=00000000 pc=000089dc..00008a00 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000c6c 00000024 00000c70 FDE cie=00000000 pc=000078cc..00007938 │ │ - DW_CFA_advance_loc: 16 to 000078dc │ │ +00000c10 00000024 00000c14 FDE cie=00000000 pc=00008a00..00008a6c │ │ + DW_CFA_advance_loc: 16 to 00008a10 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 000078e0 │ │ + DW_CFA_advance_loc: 4 to 00008a14 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 24 to 000078f8 │ │ + DW_CFA_advance_loc: 24 to 00008a2c │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 36 to 0000791c │ │ + DW_CFA_advance_loc: 36 to 00008a50 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 00007930 │ │ + DW_CFA_advance_loc: 20 to 00008a64 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00007938 │ │ + DW_CFA_advance_loc: 8 to 00008a6c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -00000c94 00000010 00000c98 FDE cie=00000000 pc=00007938..00007960 │ │ +00000c38 00000010 00000c3c FDE cie=00000000 pc=00008a6c..00008a94 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ca8 00000024 00000cac FDE cie=00000000 pc=00007960..000079e4 │ │ - DW_CFA_advance_loc: 16 to 00007970 │ │ +00000c4c 00000024 00000c50 FDE cie=00000000 pc=00008a94..00008b18 │ │ + DW_CFA_advance_loc: 16 to 00008aa4 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00007980 │ │ + DW_CFA_advance_loc: 16 to 00008ab4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 64 to 000079c0 │ │ + DW_CFA_advance_loc1: 64 to 00008af4 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 36 to 000079e4 │ │ + DW_CFA_advance_loc: 36 to 00008b18 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore: r16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000cd0 0000001c 00000cd4 FDE cie=00000000 pc=000079e4..00007a34 │ │ - DW_CFA_advance_loc: 20 to 000079f8 │ │ +00000c74 0000001c 00000c78 FDE cie=00000000 pc=00008b18..00008b68 │ │ + DW_CFA_advance_loc: 20 to 00008b2c │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 20 to 00007a0c │ │ + DW_CFA_advance_loc: 20 to 00008b40 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 32 to 00007a2c │ │ + DW_CFA_advance_loc: 32 to 00008b60 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00007a34 │ │ + DW_CFA_advance_loc: 8 to 00008b68 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -00000cf0 0000001c 00000cf4 FDE cie=00000000 pc=00007a34..00007a78 │ │ - DW_CFA_advance_loc: 16 to 00007a44 │ │ +00000c94 0000001c 00000c98 FDE cie=00000000 pc=00008b68..00008bac │ │ + DW_CFA_advance_loc: 16 to 00008b78 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00007a54 │ │ + DW_CFA_advance_loc: 16 to 00008b88 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 28 to 00007a70 │ │ + DW_CFA_advance_loc: 28 to 00008ba4 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00007a78 │ │ + DW_CFA_advance_loc: 8 to 00008bac │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -00000d10 00000024 00000d14 FDE cie=00000000 pc=00007a78..00007aec │ │ - DW_CFA_advance_loc: 16 to 00007a88 │ │ +00000cb4 00000024 00000cb8 FDE cie=00000000 pc=00008bac..00008c20 │ │ + DW_CFA_advance_loc: 16 to 00008bbc │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 24 to 00007aa0 │ │ + DW_CFA_advance_loc: 24 to 00008bd4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r18 at cfa-8 │ │ DW_CFA_offset: r17 at cfa-12 │ │ DW_CFA_offset: r16 at cfa-16 │ │ - DW_CFA_advance_loc1: 68 to 00007ae4 │ │ + DW_CFA_advance_loc1: 68 to 00008c18 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00007aec │ │ + DW_CFA_advance_loc: 8 to 00008c20 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d38 00000010 00000d3c FDE cie=00000000 pc=00007aec..00007b10 │ │ +00000cdc 00000010 00000ce0 FDE cie=00000000 pc=00008c20..00008c44 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d4c 00000018 00000d50 FDE cie=00000000 pc=00007b10..00007b50 │ │ - DW_CFA_advance_loc: 16 to 00007b20 │ │ +00000cf0 00000020 00000cf4 FDE cie=00000000 pc=00008c44..00008cb8 │ │ + DW_CFA_advance_loc: 16 to 00008c54 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 28 to 00007b3c │ │ + DW_CFA_advance_loc: 4 to 00008c58 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 44 to 00008c84 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 20 to 00007b50 │ │ + DW_CFA_advance_loc: 40 to 00008cac │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d68 00000020 00000d6c FDE cie=00000000 pc=00007b50..00007bf8 │ │ - DW_CFA_advance_loc: 16 to 00007b60 │ │ +00000d14 00000024 00000d18 FDE cie=00000000 pc=00008cb8..00008d90 │ │ + DW_CFA_advance_loc: 16 to 00008cc8 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 40 to 00007b88 │ │ + DW_CFA_advance_loc: 4 to 00008ccc │ │ + DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_advance_loc: 52 to 00008d00 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc1: 112 to 00007bf8 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ + DW_CFA_advance_loc1: 132 to 00008d84 │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_restore_state │ │ │ │ -00000d8c 00000010 00000d90 FDE cie=00000000 pc=00007bf8..00007c28 │ │ +00000d3c 00000010 00000d40 FDE cie=00000000 pc=00008d90..00008dc0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000da0 00000020 00000da4 FDE cie=00000000 pc=00007c28..00007ccc │ │ - DW_CFA_advance_loc: 16 to 00007c38 │ │ +00000d50 00000028 00000d54 FDE cie=00000000 pc=00008dc0..00008e98 │ │ + DW_CFA_advance_loc: 16 to 00008dd0 │ │ DW_CFA_def_cfa_offset: 304 │ │ - DW_CFA_advance_loc: 20 to 00007c4c │ │ + DW_CFA_advance_loc: 4 to 00008dd4 │ │ + DW_CFA_offset: r17 at cfa-12 │ │ + DW_CFA_advance_loc: 28 to 00008df0 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc1: 128 to 00007ccc │ │ + DW_CFA_offset: r18 at cfa-8 │ │ + DW_CFA_offset: r16 at cfa-16 │ │ + DW_CFA_advance_loc1: 156 to 00008e8c │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ + DW_CFA_restore: r18 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000dc4 00000010 00000dc8 FDE cie=00000000 pc=00007ccc..00007cf0 │ │ +00000d7c 00000010 00000d80 FDE cie=00000000 pc=00008e98..00008ebc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000dd8 00000018 00000ddc FDE cie=00000000 pc=00007cf0..00007d48 │ │ - DW_CFA_advance_loc: 16 to 00007d00 │ │ - DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 16 to 00007d10 │ │ +00000d90 00000020 00000d94 FDE cie=00000000 pc=00008ec0..00008f48 │ │ + DW_CFA_advance_loc: 16 to 00008ed0 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 4 to 00008ed4 │ │ + DW_CFA_offset: r16 at cfa-8 │ │ + DW_CFA_advance_loc: 32 to 00008ef4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 48 to 00007d40 │ │ - DW_CFA_restore: r31 │ │ + DW_CFA_advance_loc1: 72 to 00008f3c │ │ + DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r16 │ │ + DW_CFA_restore: r31 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000df4 0000001c 00000df8 FDE cie=00000000 pc=00007d48..00007d84 │ │ - DW_CFA_advance_loc: 16 to 00007d58 │ │ +00000db4 0000001c 00000db8 FDE cie=00000000 pc=00008f48..00008f84 │ │ + DW_CFA_advance_loc: 16 to 00008f58 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00007d68 │ │ + DW_CFA_advance_loc: 16 to 00008f68 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 28 to 00007d84 │ │ + DW_CFA_advance_loc: 28 to 00008f84 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e14 00000010 00000e18 FDE cie=00000000 pc=00007d84..00007d9c │ │ +00000dd4 00000010 00000dd8 FDE cie=00000000 pc=00008f84..00008f9c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e28 0000001c 00000e2c FDE cie=00000000 pc=00007d9c..00007ddc │ │ - DW_CFA_advance_loc: 16 to 00007dac │ │ +00000de8 0000001c 00000dec FDE cie=00000000 pc=00008f9c..00008fdc │ │ + DW_CFA_advance_loc: 16 to 00008fac │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 16 to 00007dbc │ │ + DW_CFA_advance_loc: 16 to 00008fbc │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 32 to 00007ddc │ │ + DW_CFA_advance_loc: 32 to 00008fdc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e48 00000010 00000e4c FDE cie=00000000 pc=00007ddc..00007e04 │ │ +00000e08 00000010 00000e0c FDE cie=00000000 pc=00008fdc..00009004 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e5c 00000034 00000e60 FDE cie=00000000 pc=00007e10..00008018 │ │ - DW_CFA_advance_loc: 16 to 00007e20 │ │ - DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc: 44 to 00007e4c │ │ +00000e1c 00000038 00000e20 FDE cie=00000000 pc=00009010..00009220 │ │ + DW_CFA_advance_loc: 16 to 00009020 │ │ + DW_CFA_def_cfa_offset: 104 │ │ + DW_CFA_advance_loc: 8 to 00009028 │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_advance_loc: 16 to 00009038 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_advance_loc: 28 to 00009054 │ │ DW_CFA_offset: r23 at cfa-12 │ │ - DW_CFA_offset: r21 at cfa-20 │ │ DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_advance_loc1: 80 to 000090a4 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_offset: r16 at cfa-40 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r30 at cfa-8 │ │ DW_CFA_offset: r22 at cfa-16 │ │ DW_CFA_offset: r19 at cfa-28 │ │ DW_CFA_offset: r17 at cfa-36 │ │ - DW_CFA_advance_loc2: 460 to 00008018 │ │ + DW_CFA_advance_loc2: 380 to 00009220 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ │ │ -00000e94 00000030 00000e98 FDE cie=00000000 pc=00008018..00008148 │ │ - DW_CFA_advance_loc: 16 to 00008028 │ │ +00000e58 00000034 00000e5c FDE cie=00000000 pc=00009220..00009350 │ │ + DW_CFA_advance_loc: 16 to 00009230 │ │ DW_CFA_def_cfa_offset: 72 │ │ - DW_CFA_advance_loc: 44 to 00008054 │ │ - DW_CFA_offset: r19 at cfa-24 │ │ - DW_CFA_offset: r17 at cfa-32 │ │ + DW_CFA_advance_loc: 12 to 0000923c │ │ + DW_CFA_offset: r21 at cfa-16 │ │ + DW_CFA_advance_loc: 36 to 00009260 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r23 at cfa-8 │ │ DW_CFA_offset: r22 at cfa-12 │ │ - DW_CFA_offset: r21 at cfa-16 │ │ DW_CFA_offset: r20 at cfa-20 │ │ + DW_CFA_offset: r19 at cfa-24 │ │ DW_CFA_offset: r18 at cfa-28 │ │ + DW_CFA_offset: r17 at cfa-32 │ │ DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_advance_loc1: 244 to 00008148 │ │ + DW_CFA_advance_loc1: 240 to 00009350 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r31 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000ec8 00000038 00000ecc FDE cie=00000000 pc=00008148..0000826c │ │ - DW_CFA_advance_loc: 16 to 00008158 │ │ +00000e90 00000038 00000e94 FDE cie=00000000 pc=00009350..00009474 │ │ + DW_CFA_advance_loc: 16 to 00009360 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 4 to 0000815c │ │ + DW_CFA_advance_loc: 4 to 00009364 │ │ + DW_CFA_offset: r19 at cfa-24 │ │ + DW_CFA_advance_loc: 16 to 00009374 │ │ + DW_CFA_offset: r17 at cfa-32 │ │ + DW_CFA_advance_loc: 12 to 00009380 │ │ + DW_CFA_offset: r18 at cfa-28 │ │ + DW_CFA_advance_loc: 20 to 00009394 │ │ DW_CFA_offset: r20 at cfa-20 │ │ - DW_CFA_advance_loc: 40 to 00008184 │ │ + DW_CFA_offset: r16 at cfa-36 │ │ + DW_CFA_advance_loc: 28 to 000093b0 │ │ DW_CFA_offset: r23 at cfa-8 │ │ DW_CFA_offset: r22 at cfa-12 │ │ DW_CFA_offset: r21 at cfa-16 │ │ - DW_CFA_offset: r19 at cfa-24 │ │ - DW_CFA_offset: r18 at cfa-28 │ │ - DW_CFA_offset: r17 at cfa-32 │ │ - DW_CFA_offset: r16 at cfa-36 │ │ - DW_CFA_advance_loc: 32 to 000081a4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 176 to 00008254 │ │ + DW_CFA_advance_loc1: 168 to 00009458 │ │ DW_CFA_remember_state │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 0000825c │ │ + DW_CFA_advance_loc: 8 to 00009460 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000f04 00000028 00000f08 FDE cie=00000000 pc=0000826c..00008360 │ │ - DW_CFA_advance_loc: 16 to 0000827c │ │ +00000ecc 0000002c 00000ed0 FDE cie=00000000 pc=00009474..00009568 │ │ + DW_CFA_advance_loc: 16 to 00009484 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 28 to 00008298 │ │ + DW_CFA_advance_loc: 8 to 0000948c │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_advance_loc: 16 to 0000949c │ │ + DW_CFA_offset: r19 at cfa-12 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ + DW_CFA_advance_loc: 60 to 000094d8 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r20 at cfa-8 │ │ - DW_CFA_offset: r19 at cfa-12 │ │ - DW_CFA_offset: r18 at cfa-16 │ │ DW_CFA_offset: r17 at cfa-20 │ │ - DW_CFA_offset: r16 at cfa-24 │ │ - DW_CFA_advance_loc1: 200 to 00008360 │ │ + DW_CFA_advance_loc1: 144 to 00009568 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000f30 00000024 00000f34 FDE cie=00000000 pc=00008360..00008474 │ │ - DW_CFA_advance_loc: 36 to 00008384 │ │ +00000efc 00000024 00000f00 FDE cie=00000000 pc=00009568..0000978c │ │ + DW_CFA_advance_loc: 16 to 00009578 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 20 to 00008398 │ │ + DW_CFA_advance_loc: 20 to 0000958c │ │ DW_CFA_offset: r17 at cfa-8 │ │ - DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 28 to 000083b4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc1: 136 to 0000843c │ │ + DW_CFA_advance_loc: 8 to 00009594 │ │ + DW_CFA_offset: r16 at cfa-12 │ │ + DW_CFA_advance_loc2: 256 to 00009694 │ │ DW_CFA_remember_state │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_advance_loc: 12 to 00008448 │ │ + DW_CFA_advance_loc: 12 to 000096a0 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000f58 00000020 00000f5c FDE cie=00000000 pc=00008474..00008648 │ │ - DW_CFA_advance_loc: 16 to 00008484 │ │ - DW_CFA_def_cfa_offset: 1856 │ │ - DW_CFA_advance_loc: 40 to 000084ac │ │ +00000f24 00000020 00000f28 FDE cie=00000000 pc=0000978c..00009970 │ │ + DW_CFA_advance_loc: 24 to 000097a4 │ │ + DW_CFA_def_cfa_offset: 1864 │ │ + DW_CFA_advance_loc: 20 to 000097b8 │ │ DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_advance_loc: 16 to 000097c8 │ │ DW_CFA_offset: r16 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-4 │ │ + DW_CFA_advance_loc: 24 to 000097e0 │ │ DW_CFA_offset: r20 at cfa-8 │ │ DW_CFA_offset: r19 at cfa-12 │ │ DW_CFA_offset: r17 at cfa-20 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000f7c 00000048 00000f80 FDE cie=00000000 pc=00008648..00008930 │ │ - DW_CFA_advance_loc: 16 to 00008658 │ │ +00000f48 0000003c 00000f4c FDE cie=00000000 pc=00009970..00009c68 │ │ + DW_CFA_advance_loc: 20 to 00009984 │ │ DW_CFA_def_cfa_offset: 2168 │ │ - DW_CFA_advance_loc: 4 to 0000865c │ │ - DW_CFA_offset: r18 at cfa-32 │ │ - DW_CFA_advance_loc: 28 to 00008678 │ │ - DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_advance_loc: 8 to 0000998c │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_advance_loc: 24 to 000099a4 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_advance_loc: 48 to 000099d4 │ │ DW_CFA_offset: r19 at cfa-28 │ │ - DW_CFA_advance_loc: 40 to 000086a0 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r30 at cfa-8 │ │ - DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ DW_CFA_offset: r21 at cfa-20 │ │ - DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ DW_CFA_offset: r16 at cfa-40 │ │ - DW_CFA_advance_loc2: 604 to 000088fc │ │ + DW_CFA_advance_loc2: 640 to 00009c54 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ DW_CFA_restore: r22 │ │ DW_CFA_restore: r23 │ │ DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 52 to 00008930 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r30 │ │ - DW_CFA_restore: r23 │ │ - DW_CFA_restore: r22 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000fc8 00000010 00000fcc FDE cie=00000000 pc=00008930..00008970 │ │ +00000f88 00000010 00000f8c FDE cie=00000000 pc=00009c68..00009ca8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000fdc 00000020 00000fe0 FDE cie=00000000 pc=00008970..000089d0 │ │ - DW_CFA_advance_loc: 16 to 00008980 │ │ +00000f9c 00000020 00000fa0 FDE cie=00000000 pc=00009cb0..00009d10 │ │ + DW_CFA_advance_loc: 16 to 00009cc0 │ │ DW_CFA_def_cfa_offset: 40 │ │ - DW_CFA_advance_loc: 20 to 00008994 │ │ + DW_CFA_advance_loc: 20 to 00009cd4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r17 at cfa-8 │ │ DW_CFA_offset: r16 at cfa-12 │ │ - DW_CFA_advance_loc: 52 to 000089c8 │ │ + DW_CFA_advance_loc: 52 to 00009d08 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 000089d0 │ │ + DW_CFA_advance_loc: 8 to 00009d10 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001000 00000034 00001004 FDE cie=00000000 pc=000089d0..00008b7c │ │ - DW_CFA_advance_loc: 16 to 000089e0 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 24 to 000089f8 │ │ - DW_CFA_offset: r19 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-16 │ │ - DW_CFA_offset: r16 at cfa-20 │ │ +00000fc0 0000002c 00000fc4 FDE cie=00000000 pc=00009d10..00009ed4 │ │ + DW_CFA_advance_loc: 16 to 00009d20 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 4 to 00009d24 │ │ + DW_CFA_offset: r20 at cfa-8 │ │ + DW_CFA_advance_loc: 32 to 00009d44 │ │ + DW_CFA_offset: r19 at cfa-12 │ │ + DW_CFA_offset: r17 at cfa-20 │ │ + DW_CFA_offset: r16 at cfa-24 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_advance_loc: 8 to 00008a00 │ │ - DW_CFA_offset: r18 at cfa-12 │ │ - DW_CFA_advance_loc2: 264 to 00008b08 │ │ + DW_CFA_advance_loc: 16 to 00009d54 │ │ + DW_CFA_offset: r18 at cfa-16 │ │ + DW_CFA_advance_loc2: 372 to 00009ec8 │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ + DW_CFA_restore: r20 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 116 to 00008b7c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00001038 00000010 0000103c FDE cie=00000000 pc=00008b7c..00008b9c │ │ +00000ff0 00000010 00000ff4 FDE cie=00000000 pc=00009ed4..00009ef4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -0000104c 0000001c 00001050 FDE cie=00000000 pc=00008b9c..00008bec │ │ - DW_CFA_advance_loc: 20 to 00008bb0 │ │ +00001004 0000001c 00001008 FDE cie=00000000 pc=00009ef4..00009f44 │ │ + DW_CFA_advance_loc: 20 to 00009f08 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 20 to 00008bc4 │ │ + DW_CFA_advance_loc: 20 to 00009f1c │ │ DW_CFA_offset: r31 at cfa-4 │ │ DW_CFA_offset: r16 at cfa-8 │ │ - DW_CFA_advance_loc: 32 to 00008be4 │ │ + DW_CFA_advance_loc: 32 to 00009f3c │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r31 │ │ - DW_CFA_advance_loc: 8 to 00008bec │ │ + DW_CFA_advance_loc: 8 to 00009f44 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_nop │ │ │ │ -0000106c 00000010 00001070 FDE cie=00000000 pc=00008bec..00008c04 │ │ +00001024 00000010 00001028 FDE cie=00000000 pc=00009f44..00009f5c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001080 00000044 00001084 FDE cie=00000000 pc=00008c04..00008eb8 │ │ - DW_CFA_advance_loc: 16 to 00008c14 │ │ - DW_CFA_def_cfa_offset: 72 │ │ - DW_CFA_advance_loc: 36 to 00008c38 │ │ +00001038 00000038 0000103c FDE cie=00000000 pc=00009f5c..0000a228 │ │ + DW_CFA_advance_loc: 16 to 00009f6c │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 4 to 00009f70 │ │ + DW_CFA_offset: r18 at cfa-32 │ │ + DW_CFA_advance_loc: 52 to 00009fa4 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r21 at cfa-8 │ │ - DW_CFA_offset: r20 at cfa-12 │ │ - DW_CFA_offset: r19 at cfa-16 │ │ - DW_CFA_offset: r18 at cfa-20 │ │ - DW_CFA_offset: r17 at cfa-24 │ │ - DW_CFA_offset: r16 at cfa-28 │ │ - DW_CFA_advance_loc2: 516 to 00008e3c │ │ + DW_CFA_offset: r30 at cfa-8 │ │ + DW_CFA_offset: r23 at cfa-12 │ │ + DW_CFA_offset: r22 at cfa-16 │ │ + DW_CFA_offset: r21 at cfa-20 │ │ + DW_CFA_offset: r19 at cfa-28 │ │ + DW_CFA_offset: r17 at cfa-36 │ │ + DW_CFA_offset: r16 at cfa-40 │ │ + DW_CFA_offset: r20 at cfa-24 │ │ + DW_CFA_advance_loc2: 600 to 0000a1fc │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ DW_CFA_restore: r19 │ │ DW_CFA_restore: r20 │ │ DW_CFA_restore: r21 │ │ + DW_CFA_restore: r22 │ │ + DW_CFA_restore: r23 │ │ + DW_CFA_restore: r30 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 56 to 00008e74 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 68 to 00008eb8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r21 │ │ - DW_CFA_restore: r20 │ │ - DW_CFA_restore: r19 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ + DW_CFA_nop │ │ │ │ -000010c8 0000002c 000010cc FDE cie=00000000 pc=00008eb8..00009038 │ │ - DW_CFA_advance_loc: 16 to 00008ec8 │ │ - DW_CFA_def_cfa_offset: 56 │ │ - DW_CFA_advance_loc: 28 to 00008ee4 │ │ +00001074 00000028 00001078 FDE cie=00000000 pc=0000a228..0000a3b8 │ │ + DW_CFA_advance_loc: 16 to 0000a238 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 4 to 0000a23c │ │ + DW_CFA_offset: r18 at cfa-12 │ │ + DW_CFA_advance_loc: 40 to 0000a264 │ │ DW_CFA_offset: r31 at cfa-4 │ │ - DW_CFA_offset: r18 at cfa-8 │ │ - DW_CFA_offset: r17 at cfa-12 │ │ - DW_CFA_offset: r16 at cfa-16 │ │ - DW_CFA_advance_loc1: 232 to 00008fcc │ │ + DW_CFA_offset: r19 at cfa-8 │ │ + DW_CFA_offset: r17 at cfa-16 │ │ + DW_CFA_offset: r16 at cfa-20 │ │ + DW_CFA_advance_loc2: 264 to 0000a36c │ │ DW_CFA_remember_state │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r16 │ │ DW_CFA_restore: r17 │ │ DW_CFA_restore: r18 │ │ + DW_CFA_restore: r19 │ │ DW_CFA_restore: r31 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 44 to 00008ff8 │ │ - DW_CFA_remember_state │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r31 │ │ - DW_CFA_restore: r18 │ │ - DW_CFA_restore: r17 │ │ - DW_CFA_restore: r16 │ │ - DW_CFA_restore_state ├── readelf --wide --decompress --hex-dump=.MIPS.abiflags {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.MIPS.abiflags': │ │ - 0x00000158 00002001 01010001 00000000 00000000 .. ............. │ │ - 0x00000168 01000000 00000000 ........ │ │ + 0x00000178 00002001 01010005 00000000 00000000 .. ............. │ │ + 0x00000188 00000000 00000000 ........ ├── readelf --wide --decompress --hex-dump=.reginfo {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.reginfo': │ │ - 0x00000170 70000092 00000000 00000000 00000000 p............... │ │ - 0x00000180 00000000 20900100 .... ... │ │ + 0x00000190 70000092 00000000 00000000 00000000 p............... │ │ + 0x000001a0 00000000 20900100 .... ... ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,106 +1,107 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x00000188 c5000000 d5000000 a6000000 73000000 ............s... │ │ - 0x00000198 00000000 46000000 60000000 00000000 ....F...`....... │ │ - 0x000001a8 ab000000 a7000000 00000000 00000000 ................ │ │ - 0x000001b8 8e000000 4c000000 00000000 55000000 ....L.......U... │ │ - 0x000001c8 a8000000 00000000 00000000 17000000 ................ │ │ - 0x000001d8 00000000 00000000 67000000 26000000 ........g...&... │ │ - 0x000001e8 00000000 89000000 a3000000 00000000 ................ │ │ - 0x000001f8 0e000000 9c000000 bc000000 d1000000 ................ │ │ - 0x00000208 16000000 00000000 d0000000 00000000 ................ │ │ - 0x00000218 77000000 6d000000 00000000 3a000000 w...m.......:... │ │ - 0x00000228 00000000 8a000000 59000000 00000000 ........Y....... │ │ - 0x00000238 95000000 00000000 76000000 7e000000 ........v...~... │ │ - 0x00000248 00000000 32000000 00000000 cd000000 ....2........... │ │ - 0x00000258 d4000000 00000000 4a000000 99000000 ........J....... │ │ - 0x00000268 bb000000 b1000000 94000000 a1000000 ................ │ │ - 0x00000278 2d000000 c1000000 81000000 00000000 -............... │ │ - 0x00000288 96000000 00000000 8c000000 8f000000 ................ │ │ - 0x00000298 00000000 00000000 00000000 00000000 ................ │ │ - 0x000002a8 00000000 c6000000 00000000 70000000 ............p... │ │ - 0x000002b8 b3000000 a9000000 4e000000 00000000 ........N....... │ │ - 0x000002c8 00000000 00000000 7f000000 bf000000 ................ │ │ - 0x000002d8 c8000000 00000000 cf000000 2b000000 ............+... │ │ - 0x000002e8 2a000000 00000000 00000000 00000000 *............... │ │ - 0x000002f8 9f000000 00000000 00000000 03000000 ................ │ │ - 0x00000308 ad000000 23000000 00000000 a5000000 ....#........... │ │ - 0x00000318 88000000 c4000000 93000000 00000000 ................ │ │ - 0x00000328 02000000 97000000 00000000 04000000 ................ │ │ - 0x00000338 3d000000 00000000 b0000000 22000000 =..........."... │ │ - 0x00000348 5c000000 66000000 58000000 ce000000 \...f...X....... │ │ - 0x00000358 98000000 ba000000 b7000000 0b000000 ................ │ │ - 0x00000368 5f000000 00000000 8b000000 82000000 _............... │ │ - 0x00000378 52000000 6a000000 a2000000 00000000 R...j........... │ │ - 0x00000388 6e000000 9e000000 85000000 75000000 n...........u... │ │ - 0x00000398 b5000000 00000000 ac000000 1c000000 ................ │ │ - 0x000003a8 5e000000 18000000 00000000 be000000 ^............... │ │ - 0x000003b8 9a000000 43000000 69000000 74000000 ....C...i...t... │ │ - 0x000003c8 30000000 00000000 00000000 4d000000 0...........M... │ │ - 0x000003d8 00000000 a0000000 00000000 84000000 ................ │ │ - 0x000003e8 7a000000 00000000 b4000000 00000000 z............... │ │ - 0x000003f8 39000000 00000000 af000000 00000000 9............... │ │ - 0x00000408 00000000 90000000 00000000 00000000 ................ │ │ - 0x00000418 33000000 00000000 51000000 1a000000 3.......Q....... │ │ - 0x00000428 00000000 35000000 00000000 91000000 ....5........... │ │ - 0x00000438 87000000 00000000 53000000 19000000 ........S....... │ │ - 0x00000448 4b000000 54000000 0c000000 92000000 K...T........... │ │ - 0x00000458 8d000000 65000000 b2000000 83000000 ....e........... │ │ - 0x00000468 00000000 00000000 cb000000 00000000 ................ │ │ - 0x00000478 72000000 9b000000 a4000000 00000000 r............... │ │ - 0x00000488 80000000 c3000000 0a000000 00000000 ................ │ │ - 0x00000498 7c000000 aa000000 00000000 00000000 |............... │ │ - 0x000004a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000004b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000004c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000004d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000004e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000004f8 00000000 07000000 00000000 00000000 ................ │ │ - 0x00000508 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000518 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000528 00000000 00000000 14000000 00000000 ................ │ │ - 0x00000538 00000000 00000000 00000000 c9000000 ................ │ │ - 0x00000548 13000000 0f000000 00000000 00000000 ................ │ │ - 0x00000558 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000568 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000578 00000000 2f000000 05000000 00000000 ..../........... │ │ - 0x00000588 00000000 00000000 cc000000 37000000 ............7... │ │ - 0x00000598 00000000 11000000 c5000000 00000000 ................ │ │ - 0x000005a8 d3000000 00000000 00000000 00000000 ................ │ │ - 0x000005b8 28000000 00000000 00000000 00000000 (............... │ │ - 0x000005c8 00000000 00000000 c2000000 34000000 ............4... │ │ - 0x000005d8 c7000000 00000000 00000000 41000000 ............A... │ │ - 0x000005e8 44000000 15000000 00000000 21000000 D...........!... │ │ - 0x000005f8 00000000 3e000000 3b000000 00000000 ....>...;....... │ │ - 0x00000608 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000618 00000000 00000000 00000000 08000000 ................ │ │ - 0x00000628 1f000000 31000000 00000000 48000000 ....1.......H... │ │ - 0x00000638 00000000 1b000000 b6000000 57000000 ............W... │ │ - 0x00000648 38000000 42000000 00000000 24000000 8...B.......$... │ │ - 0x00000658 5d000000 00000000 61000000 68000000 ].......a...h... │ │ - 0x00000668 6f000000 29000000 b9000000 00000000 o...)........... │ │ - 0x00000678 00000000 00000000 00000000 5b000000 ............[... │ │ - 0x00000688 00000000 00000000 5a000000 00000000 ........Z....... │ │ - 0x00000698 00000000 4f000000 79000000 00000000 ....O...y....... │ │ - 0x000006a8 00000000 12000000 45000000 bd000000 ........E....... │ │ - 0x000006b8 00000000 62000000 0d000000 78000000 ....b.......x... │ │ - 0x000006c8 ae000000 7b000000 c0000000 00000000 ....{........... │ │ - 0x000006d8 6b000000 00000000 56000000 00000000 k.......V....... │ │ - 0x000006e8 00000000 7d000000 20000000 50000000 ....}... ...P... │ │ - 0x000006f8 00000000 49000000 2e000000 25000000 ....I.......%... │ │ - 0x00000708 27000000 00000000 3f000000 00000000 '.......?....... │ │ - 0x00000718 00000000 00000000 9d000000 00000000 ................ │ │ - 0x00000728 71000000 00000000 64000000 00000000 q.......d....... │ │ - 0x00000738 b8000000 86000000 63000000 36000000 ........c...6... │ │ - 0x00000748 6c000000 40000000 00000000 06000000 l...@........... │ │ - 0x00000758 00000000 47000000 09000000 3c000000 ....G.......<... │ │ - 0x00000768 2c000000 1d000000 10000000 1e000000 ,............... │ │ - 0x00000778 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000788 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000007a8 00000000 d2000000 00000000 00000000 ................ │ │ - 0x000007b8 00000000 00000000 ca000000 00000000 ................ │ │ - 0x000007c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000007d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000007e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000001cc c5000000 d7000000 b1000000 ab000000 ................ │ │ + 0x000001dc 00000000 2c000000 77000000 00000000 ....,...w....... │ │ + 0x000001ec d0000000 b0000000 00000000 00000000 ................ │ │ + 0x000001fc 7e000000 93000000 00000000 76000000 ~...........v... │ │ + 0x0000020c 32000000 00000000 00000000 05000000 2............... │ │ + 0x0000021c 00000000 00000000 9e000000 16000000 ................ │ │ + 0x0000022c 00000000 7c000000 a4000000 00000000 ....|........... │ │ + 0x0000023c 4b000000 94000000 c6000000 d3000000 K............... │ │ + 0x0000024c 39000000 00000000 bf000000 00000000 9............... │ │ + 0x0000025c 80000000 74000000 00000000 9b000000 ....t........... │ │ + 0x0000026c 00000000 85000000 92000000 00000000 ................ │ │ + 0x0000027c 2b000000 00000000 67000000 6e000000 +.......g...n... │ │ + 0x0000028c 00000000 96000000 00000000 a5000000 ................ │ │ + 0x0000029c a6000000 00000000 06000000 6b000000 ............k... │ │ + 0x000002ac d2000000 63000000 9f000000 60000000 ....c.......`... │ │ + 0x000002bc 9c000000 c5000000 7f000000 00000000 ................ │ │ + 0x000002cc 88000000 00000000 36000000 2f000000 ........6.../... │ │ + 0x000002dc 00000000 00000000 00000000 00000000 ................ │ │ + 0x000002ec 00000000 d1000000 00000000 89000000 ................ │ │ + 0x000002fc 5f000000 a2000000 78000000 00000000 _.......x....... │ │ + 0x0000030c 00000000 00000000 55000000 b5000000 ........U....... │ │ + 0x0000031c ca000000 00000000 d5000000 75000000 ............u... │ │ + 0x0000032c 64000000 00000000 00000000 00000000 d............... │ │ + 0x0000033c 3e000000 00000000 be000000 1b000000 >............... │ │ + 0x0000034c c7000000 5d000000 00000000 cd000000 ....]........... │ │ + 0x0000035c 9a000000 a8000000 98000000 00000000 ................ │ │ + 0x0000036c 72000000 a1000000 00000000 5e000000 r...........^... │ │ + 0x0000037c 84000000 00000000 99000000 9d000000 ................ │ │ + 0x0000038c 17000000 5b000000 0f000000 cc000000 ....[........... │ │ + 0x0000039c 30000000 c0000000 cf000000 4a000000 0...........J... │ │ + 0x000003ac 07000000 00000000 61000000 a0000000 ........a....... │ │ + 0x000003bc 26000000 49000000 a7000000 00000000 &...I........... │ │ + 0x000003cc 54000000 6c000000 97000000 c4000000 T...l........... │ │ + 0x000003dc a3000000 00000000 c9000000 69000000 ............i... │ │ + 0x000003ec 6a000000 8a000000 00000000 d6000000 j............... │ │ + 0x000003fc 3f000000 4d000000 56000000 81000000 ?...M...V....... │ │ + 0x0000040c 3b000000 00000000 00000000 b7000000 ;............... │ │ + 0x0000041c 00000000 13000000 00000000 8d000000 ................ │ │ + 0x0000042c 79000000 00000000 ba000000 00000000 y............... │ │ + 0x0000043c 1d000000 00000000 aa000000 00000000 ................ │ │ + 0x0000044c 00000000 45000000 00000000 00000000 ....E........... │ │ + 0x0000045c 53000000 00000000 8c000000 15000000 S............... │ │ + 0x0000046c 00000000 48000000 00000000 58000000 ....H.......X... │ │ + 0x0000047c 71000000 00000000 7d000000 73000000 q.......}...s... │ │ + 0x0000048c bb000000 65000000 5c000000 87000000 ....e...\....... │ │ + 0x0000049c 7b000000 44000000 b3000000 90000000 {...D........... │ │ + 0x000004ac 00000000 00000000 b2000000 00000000 ................ │ │ + 0x000004bc 91000000 ae000000 af000000 00000000 ................ │ │ + 0x000004cc 0a000000 c2000000 4e000000 00000000 ........N....... │ │ + 0x000004dc 38000000 83000000 00000000 00000000 8............... │ │ + 0x000004ec 00000000 00000000 00000000 00000000 ................ │ │ + 0x000004fc 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000050c 00000000 00000000 09000000 00000000 ................ │ │ + 0x0000051c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000052c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000053c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000054c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000055c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000056c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000057c 00000000 03000000 0b000000 10000000 ................ │ │ + 0x0000058c 12000000 00000000 00000000 00000000 ................ │ │ + 0x0000059c 00000000 ce000000 27000000 1f000000 ........'....... │ │ + 0x000005ac 00000000 2e000000 00000000 00000000 ................ │ │ + 0x000005bc 00000000 00000000 00000000 00000000 ................ │ │ + 0x000005cc 22000000 00000000 00000000 00000000 "............... │ │ + 0x000005dc 00000000 1c000000 00000000 00000000 ................ │ │ + 0x000005ec 00000000 00000000 33000000 00000000 ........3....... │ │ + 0x000005fc 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000060c 14000000 00000000 00000000 00000000 ................ │ │ + 0x0000061c 00000000 00000000 43000000 00000000 ........C....... │ │ + 0x0000062c 00000000 28000000 00000000 00000000 ....(........... │ │ + 0x0000063c 2d000000 3c000000 18000000 00000000 -...<........... │ │ + 0x0000064c 52000000 00000000 0e000000 00000000 R............... │ │ + 0x0000065c 4c000000 00000000 c8000000 59000000 L...........Y... │ │ + 0x0000066c bc000000 41000000 c1000000 0c000000 ....A........... │ │ + 0x0000067c 0d000000 cb000000 00000000 00000000 ................ │ │ + 0x0000068c 00000000 00000000 21000000 00000000 ........!....... │ │ + 0x0000069c 08000000 34000000 66000000 00000000 ....4...f....... │ │ + 0x000006ac 31000000 00000000 00000000 70000000 1...........p... │ │ + 0x000006bc 00000000 00000000 11000000 00000000 ................ │ │ + 0x000006cc 00000000 40000000 51000000 b9000000 ....@...Q....... │ │ + 0x000006dc 00000000 00000000 00000000 00000000 ................ │ │ + 0x000006ec 00000000 02000000 b8000000 00000000 ................ │ │ + 0x000006fc 82000000 00000000 2a000000 3d000000 ........*...=... │ │ + 0x0000070c 6f000000 00000000 ac000000 5a000000 o...........Z... │ │ + 0x0000071c b6000000 a9000000 19000000 8b000000 ................ │ │ + 0x0000072c 29000000 00000000 46000000 00000000 ).......F....... │ │ + 0x0000073c 8e000000 00000000 00000000 86000000 ................ │ │ + 0x0000074c 95000000 7a000000 00000000 00000000 ....z........... │ │ + 0x0000075c 00000000 ad000000 b4000000 04000000 ................ │ │ + 0x0000076c 23000000 8f000000 00000000 62000000 #...........b... │ │ + 0x0000077c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000078c 00000000 1a000000 47000000 68000000 ........G...h... │ │ + 0x0000079c 00000000 6d000000 00000000 42000000 ....m.......B... │ │ + 0x000007ac 4f000000 00000000 50000000 57000000 O.......P...W... │ │ + 0x000007bc 00000000 00000000 c3000000 00000000 ................ │ │ + 0x000007cc 37000000 24000000 bd000000 00000000 7...$........... │ │ + 0x000007dc 35000000 00000000 00000000 00000000 5............... │ │ + 0x000007ec 00000000 00000000 20000000 3a000000 ........ ...:... │ │ + 0x000007fc 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000080c 1e000000 00000000 25000000 00000000 ........%....... │ │ + 0x0000081c d4000000 00000000 00000000 00000000 ................ │ │ + 0x0000082c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000083c 00000000 00000000 ........ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,315 +1,318 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00001548 005f6770 5f646973 70005f5f 6378615f ._gp_disp.__cxa_ │ │ - 0x00001558 66696e61 6c697a65 005f5f63 78615f61 finalize.__cxa_a │ │ - 0x00001568 74657869 74005f5a 4e364353 7069656c texit._ZN6CSpiel │ │ - 0x00001578 31377365 745f7374 6f6e655f 6e756d62 17set_stone_numb │ │ - 0x00001588 65727345 69696969 69005f5a 4e364353 ersEiiiii._ZN6CS │ │ - 0x00001598 7069656c 44324576 005f5a54 56364353 pielD2Ev._ZTV6CS │ │ - 0x000015a8 7069656c 005f5a64 61507600 5f5a4e36 piel._ZdaPv._ZN6 │ │ - 0x000015b8 43537069 656c4431 4576005f 5a4e3643 CSpielD1Ev._ZN6C │ │ - 0x000015c8 53706965 6c443045 76005f5a 646c5076 SpielD0Ev._ZdlPv │ │ - 0x000015d8 005f5a4e 36435370 69656c43 32457600 ._ZN6CSpielC2Ev. │ │ - 0x000015e8 5f5a4e36 43537069 656c4331 4576005f _ZN6CSpielC1Ev._ │ │ - 0x000015f8 5a4e3643 53706965 6c433245 6969005f ZN6CSpielC2Eii._ │ │ - 0x00001608 5a6e616a 005f5a4e 36435370 69656c43 Znaj._ZN6CSpielC │ │ - 0x00001618 31456969 005f5a4e 4b364353 7069656c 1Eii._ZNK6CSpiel │ │ - 0x00001628 31386765 745f706c 61796572 5f737461 18get_player_sta │ │ - 0x00001638 72745f78 4569005f 5a4e4b36 43537069 rt_xEi._ZNK6CSpi │ │ - 0x00001648 656c3138 6765745f 706c6179 65725f73 el18get_player_s │ │ - 0x00001658 74617274 5f794569 005f5a4e 36435370 tart_yEi._ZN6CSp │ │ - 0x00001668 69656c39 7365745f 7465616d 73456969 iel9set_teamsEii │ │ - 0x00001678 6969005f 5a4e3643 53706965 6c313972 ii._ZN6CSpiel19r │ │ - 0x00001688 65667265 73685f70 6c617965 725f6461 efresh_player_da │ │ - 0x00001698 74614576 005f5a4e 3743506c 61796572 taEv._ZN7CPlayer │ │ - 0x000016a8 31327265 66726573 685f6461 74614550 12refresh_dataEP │ │ - 0x000016b8 4b364353 7069656c 005f5a4e 36435370 K6CSpiel._ZN6CSp │ │ - 0x000016c8 69656c31 37736574 5f73746f 6e655f6e iel17set_stone_n │ │ - 0x000016d8 756d6265 72734550 61005f5a 4e364353 umbersEPa._ZN6CS │ │ - 0x000016e8 7069656c 3130696e 69745f66 69656c64 piel10init_field │ │ - 0x000016f8 4576006d 656d7365 74005f5a 4e364353 Ev.memset._ZN6CS │ │ - 0x00001708 7069656c 39736574 5f736565 64734538 piel9set_seedsE8 │ │ - 0x00001718 47414d45 4d4f4445 005f5a4e 36435370 GAMEMODE._ZN6CSp │ │ - 0x00001728 69656c31 34737461 72745f6e 65775f67 iel14start_new_g │ │ - 0x00001738 616d6545 3847414d 454d4f44 45005f5a ameE8GAMEMODE._Z │ │ - 0x00001748 4e374350 6c617965 7234696e 69744550 N7CPlayer4initEP │ │ - 0x00001758 4b364353 7069656c 69005f5a 4e364353 K6CSpieli._ZN6CS │ │ - 0x00001768 7069656c 43324569 69696900 5f5a4e36 pielC2Eiiii._ZN6 │ │ - 0x00001778 43537069 656c4331 45696969 69005f5a CSpielC1Eiiii._Z │ │ - 0x00001788 4e4b3643 53706965 6c313369 735f7661 NK6CSpiel13is_va │ │ - 0x00001798 6c69645f 7475726e 45503643 53746f6e lid_turnEP6CSton │ │ - 0x000017a8 65696969 005f5a4e 4b364353 746f6e65 eiii._ZNK6CStone │ │ - 0x000017b8 31356765 745f7374 6f6e655f 6669656c 15get_stone_fiel │ │ - 0x000017c8 64456969 005f5a4e 36435370 69656c31 dEii._ZN6CSpiel1 │ │ - 0x000017d8 3369735f 76616c69 645f7475 726e4550 3is_valid_turnEP │ │ - 0x000017e8 4b354354 75726e00 5f5a4e36 43537069 K5CTurn._ZN6CSpi │ │ - 0x000017f8 656c3134 66726565 5f67616d 65666965 el14free_gamefie │ │ - 0x00001808 6c644569 69005f5a 4e364353 7069656c ldEii._ZN6CSpiel │ │ - 0x00001818 32377365 745f7369 6e676c65 5f73746f 27set_single_sto │ │ - 0x00001828 6e655f66 6f725f70 6c617965 72456969 ne_for_playerEii │ │ - 0x00001838 69005f5a 4e364353 7069656c 39736574 i._ZN6CSpiel9set │ │ - 0x00001848 5f73746f 6e654550 36435374 6f6e6569 _stoneEP6CStonei │ │ - 0x00001858 6969005f 5a4e3643 53706965 6c397365 ii._ZN6CSpiel9se │ │ - 0x00001868 745f7374 6f6e6545 504b3543 5475726e t_stoneEPK5CTurn │ │ - 0x00001878 005f5a4e 36435370 69656c31 36666f6c ._ZN6CSpiel16fol │ │ - 0x00001888 6c6f775f 73697475 6174696f 6e456950 low_situationEiP │ │ - 0x00001898 4b535f50 4b354354 75726e00 6d656d63 KS_PK5CTurn.memc │ │ - 0x000018a8 7079005f 5a4e3643 53706965 6c39756e py._ZN6CSpiel9un │ │ - 0x000018b8 646f5f74 75726e45 50394354 75726e70 do_turnEP9CTurnp │ │ - 0x000018c8 6f6f6c38 47414d45 4d4f4445 005f5a4e ool8GAMEMODE._ZN │ │ - 0x000018d8 39435475 726e706f 6f6c3131 64656c65 9CTurnpool11dele │ │ - 0x000018e8 74655f6c 61737445 76005f5a 4e364353 te_lastEv._ZN6CS │ │ - 0x000018f8 746f6e65 34696e69 74456900 5f5a3130 tone4initEi._Z10 │ │ - 0x00001908 6572726f 725f6578 6974504b 6369005f error_exitPKci._ │ │ - 0x00001918 5a4e3643 53746f6e 65313172 6f746174 ZN6CStone11rotat │ │ - 0x00001928 655f6c65 66744576 005f5a4e 36435374 e_leftEv._ZN6CSt │ │ - 0x00001938 6f6e6531 32726f74 6174655f 72696768 one12rotate_righ │ │ - 0x00001948 74457600 5f5a4e36 4353746f 6e653133 tEv._ZN6CStone13 │ │ - 0x00001958 6d697272 6f725f6f 7665725f 78457600 mirror_over_xEv. │ │ - 0x00001968 5f5a4e36 4353746f 6e653133 6d697272 _ZN6CStone13mirr │ │ - 0x00001978 6f725f6f 7665725f 79457600 5f5a4e36 or_over_yEv._ZN6 │ │ - 0x00001988 4353746f 6e653336 63616c63 756c6174 CStone36calculat │ │ - 0x00001998 655f706f 73736962 6c655f74 75726e73 e_possible_turns │ │ - 0x000019a8 5f696e5f 706f7369 74696f6e 45504b36 _in_positionEPK6 │ │ - 0x000019b8 43537069 656c6969 69005f5a 4e313243 CSpieliii._ZN12C │ │ - 0x000019c8 53706965 6c6c6569 74657244 32457600 SpielleiterD2Ev. │ │ - 0x000019d8 5f5a5456 31324353 7069656c 6c656974 _ZTV12CSpielleit │ │ - 0x000019e8 6572005f 5a4e3943 5475726e 706f6f6c er._ZN9CTurnpool │ │ - 0x000019f8 31366465 6c657465 5f616c6c 5f747572 16delete_all_tur │ │ - 0x00001a08 6e734576 005f5a4e 31324353 7069656c nsEv._ZN12CSpiel │ │ - 0x00001a18 6c656974 65724431 4576005f 5a4e3132 leiterD1Ev._ZN12 │ │ - 0x00001a28 43537069 656c6c65 69746572 44304576 CSpielleiterD0Ev │ │ - 0x00001a38 005f5a4e 31324353 7069656c 6c656974 ._ZN12CSpielleit │ │ - 0x00001a48 65724332 4576005f 5a6e776a 005f5a4e erC2Ev._Znwj._ZN │ │ - 0x00001a58 31324353 7069656c 6c656974 65724331 12CSpielleiterC1 │ │ - 0x00001a68 4576005f 5a4e3132 43537069 656c6c65 Ev._ZN12CSpielle │ │ - 0x00001a78 69746572 31306164 64486973 746f7279 iter10addHistory │ │ - 0x00001a88 45503543 5475726e 005f5a4e 39435475 EP5CTurn._ZN9CTu │ │ - 0x00001a98 726e706f 6f6c3861 64645f74 75726e45 rnpool8add_turnE │ │ - 0x00001aa8 504b3543 5475726e 005f5a4e 31324353 PK5CTurn._ZN12CS │ │ - 0x00001ab8 7069656c 6c656974 65723130 61646448 pielleiter10addH │ │ - 0x00001ac8 6973746f 72794569 50364353 746f6e65 istoryEiP6CStone │ │ - 0x00001ad8 6969005f 5a4e3943 5475726e 706f6f6c ii._ZN9CTurnpool │ │ - 0x00001ae8 38616464 5f747572 6e456950 4b364353 8add_turnEiPK6CS │ │ - 0x00001af8 746f6e65 6969005f 5a4e4b31 32435370 toneii._ZNK12CSp │ │ - 0x00001b08 69656c6c 65697465 7231316e 756d5f70 ielleiter11num_p │ │ - 0x00001b18 6c617965 72734576 005f5a4e 35435475 layersEv._ZN5CTu │ │ - 0x00001b28 726e4432 4576005f 5a545635 43547572 rnD2Ev._ZTV5CTur │ │ - 0x00001b38 6e005f5a 4e354354 75726e44 31457600 n._ZN5CTurnD1Ev. │ │ - 0x00001b48 5f5a4e35 43547572 6e443045 76005f5a _ZN5CTurnD0Ev._Z │ │ - 0x00001b58 4e354354 75726e31 30696e69 745f4354 N5CTurn10init_CT │ │ - 0x00001b68 75726e45 504b535f 005f5a4e 35435475 urnEPKS_._ZN5CTu │ │ - 0x00001b78 726e4332 45504b53 5f005f5a 4e354354 rnC2EPKS_._ZN5CT │ │ - 0x00001b88 75726e43 3145504b 535f005f 5a4e3543 urnC1EPKS_._ZN5C │ │ - 0x00001b98 5475726e 3130696e 69745f43 5475726e Turn10init_CTurn │ │ - 0x00001ba8 4569504b 36435374 6f6e6569 69005f5a EiPK6CStoneii._Z │ │ - 0x00001bb8 4e354354 75726e43 32456950 4b364353 N5CTurnC2EiPK6CS │ │ - 0x00001bc8 746f6e65 6969005f 5a4e3543 5475726e toneii._ZN5CTurn │ │ - 0x00001bd8 43314569 504b3643 53746f6e 65696900 C1EiPK6CStoneii. │ │ - 0x00001be8 5f5a4e39 43547572 6e706f6f 6c37656e _ZN9CTurnpool7en │ │ - 0x00001bf8 645f6164 64457600 5f5a4e39 43547572 d_addEv._ZN9CTur │ │ - 0x00001c08 6e706f6f 6c386765 745f7475 726e4569 npool8get_turnEi │ │ - 0x00001c18 005f5f61 6e64726f 69645f6c 6f675f70 .__android_log_p │ │ - 0x00001c28 72696e74 005f5f73 46006765 7463005f rint.__sF.getc._ │ │ - 0x00001c38 5a4e3132 43537069 656c5365 72766572 ZN12CSpielServer │ │ - 0x00001c48 44324576 005f5a54 56313243 53706965 D2Ev._ZTV12CSpie │ │ - 0x00001c58 6c536572 76657200 66726565 005f5a31 lServer.free._Z1 │ │ - 0x00001c68 31636c6f 7365736f 636b6574 69005f5a 1closesocketi._Z │ │ - 0x00001c78 4e313243 53706965 6c536572 76657244 N12CSpielServerD │ │ - 0x00001c88 31457600 5f5a4e31 32435370 69656c53 1Ev._ZN12CSpielS │ │ - 0x00001c98 65727665 72443045 76005f5a 4e4b3132 erverD0Ev._ZNK12 │ │ - 0x00001ca8 43537069 656c5365 72766572 31316e75 CSpielServer11nu │ │ - 0x00001cb8 6d5f636c 69656e74 73457600 5f5a4e31 m_clientsEv._ZN1 │ │ - 0x00001cc8 32435370 69656c53 65727665 72313573 2CSpielServer15s │ │ - 0x00001cd8 656e645f 73657276 65725f6d 73674550 end_server_msgEP │ │ - 0x00001ce8 4b630073 74726c65 6e006d61 6c6c6f63 Kc.strlen.malloc │ │ - 0x00001cf8 00737472 63707900 5f5a4e31 32435370 .strcpy._ZN12CSp │ │ - 0x00001d08 69656c53 65727665 72387365 6e645f61 ielServer8send_a │ │ - 0x00001d18 6c6c4550 31304e45 545f4845 41444552 llEP10NET_HEADER │ │ - 0x00001d28 7468005f 5a4e3132 43537069 656c5365 th._ZN12CSpielSe │ │ - 0x00001d38 72766572 31336465 6c657465 5f636c69 rver13delete_cli │ │ - 0x00001d48 656e7445 6962005f 5a4e3132 43537069 entEib._ZN12CSpi │ │ - 0x00001d58 656c5365 72766572 31387365 6e645f73 elServer18send_s │ │ - 0x00001d68 65727665 725f7374 61747573 45760073 erver_statusEv.s │ │ - 0x00001d78 7072696e 74660070 6572726f 72005f5a printf.perror._Z │ │ - 0x00001d88 31326e65 74776f72 6b5f7365 6e646950 12network_sendiP │ │ - 0x00001d98 31304e45 545f4845 41444552 7468005f 10NET_HEADERth._ │ │ - 0x00001da8 5a4e3132 43537069 656c5365 72766572 ZN12CSpielServer │ │ - 0x00001db8 31397365 6e645f63 75727265 6e745f70 19send_current_p │ │ - 0x00001dc8 6c617965 72457600 5f5a4e31 32435370 layerEv._ZN12CSp │ │ - 0x00001dd8 69656c53 65727665 72313061 64645f63 ielServer10add_c │ │ - 0x00001de8 6c69656e 74456900 5f5a4e31 32435370 lientEi._ZN12CSp │ │ - 0x00001df8 69656c53 65727665 7231316e 6578745f ielServer11next_ │ │ - 0x00001e08 706c6179 65724576 005f5a4e 4b364354 playerEv._ZNK6CT │ │ - 0x00001e18 696d6572 37656c61 70736564 4576005f imer7elapsedEv._ │ │ - 0x00001e28 5a4e3132 43537069 656c5365 72766572 ZN12CSpielServer │ │ - 0x00001e38 32306173 7369676e 5f6c6f63 616c5f70 20assign_local_p │ │ - 0x00001e48 6c617965 72734576 005f5a4e 31354353 layersEv._ZN15CS │ │ - 0x00001e58 65727665 724c6973 74656e65 72433245 erverListenerC2E │ │ - 0x00001e68 76005f5a 4e313543 53657276 65724c69 v._ZN15CServerLi │ │ - 0x00001e78 7374656e 65724331 4576005f 5a4e3135 stenerC1Ev._ZN15 │ │ - 0x00001e88 43536572 7665724c 69737465 6e657235 CServerListener5 │ │ - 0x00001e98 636c6f73 65457600 5f5a4e31 35435365 closeEv._ZN15CSe │ │ - 0x00001ea8 72766572 4c697374 656e6572 44324576 rverListenerD2Ev │ │ - 0x00001eb8 005f5a4e 31354353 65727665 724c6973 ._ZN15CServerLis │ │ - 0x00001ec8 74656e65 72443145 76005f5a 4e313543 tenerD1Ev._ZN15C │ │ - 0x00001ed8 53657276 65724c69 7374656e 65723469 ServerListener4i │ │ - 0x00001ee8 6e697445 504b6369 005f5f65 72726e6f nitEPKci.__errno │ │ - 0x00001ef8 00736f63 6b657400 73657473 6f636b6f .socket.setsocko │ │ - 0x00001f08 70740062 696e6400 6c697374 656e0067 pt.bind.listen.g │ │ - 0x00001f18 65746164 6472696e 666f0066 72656561 etaddrinfo.freea │ │ - 0x00001f28 64647269 6e666f00 5f5a4e31 32435370 ddrinfo._ZN12CSp │ │ - 0x00001f38 69656c53 65727665 72313073 74617274 ielServer10start │ │ - 0x00001f48 5f67616d 65457600 5f5a4e36 4354696d _gameEv._ZN6CTim │ │ - 0x00001f58 65723572 65736574 4576005f 5a4e3132 er5resetEv._ZN12 │ │ - 0x00001f68 43537069 656c5365 72766572 31357072 CSpielServer15pr │ │ - 0x00001f78 6f636573 735f6d65 73736167 65456950 ocess_messageEiP │ │ - 0x00001f88 31304e45 545f4845 41444552 006c7261 10NET_HEADER.lra │ │ - 0x00001f98 6e643438 005f5a4e 36435469 6d657235 nd48._ZN6CTimer5 │ │ - 0x00001fa8 736c6565 70456900 5f5a4e33 434b6931 sleepEi._ZN3CKi1 │ │ - 0x00001fb8 31676574 5f6b695f 7475726e 45503643 1get_ki_turnEP6C │ │ - 0x00001fc8 53706965 6c636900 73747264 75700070 Spielci.strdup.p │ │ - 0x00001fd8 75747300 5f5a4e31 32435370 69656c53 uts._ZN12CSpielS │ │ - 0x00001fe8 65727665 72313368 616e646c 655f636c erver13handle_cl │ │ - 0x00001ff8 69656e74 4569005f 5a323072 6561645f ientEi._Z20read_ │ │ - 0x00002008 6e657477 6f726b5f 6d657373 61676569 network_messagei │ │ - 0x00002018 5031304e 45545f48 45414445 5269005f P10NET_HEADERi._ │ │ - 0x00002028 5a4e3132 43537069 656c5365 72766572 ZN12CSpielServer │ │ - 0x00002038 3372756e 4576005f 5a4e3643 54696d65 3runEv._ZN6CTime │ │ - 0x00002048 72433145 76007365 6c656374 005f5a4e rC1Ev.select._ZN │ │ - 0x00002058 31354353 65727665 724c6973 74656e65 15CServerListene │ │ - 0x00002068 72313577 6169745f 666f725f 706c6179 r15wait_for_play │ │ - 0x00002078 65724562 5032355f 5f6b6572 6e656c5f erEbP25__kernel_ │ │ - 0x00002088 736f636b 61646472 5f73746f 72616765 sockaddr_storage │ │ - 0x00002098 00616363 65707400 5f5a4e37 434c6f67 .accept._ZN7CLog │ │ - 0x000020a8 67657237 6c6f6754 696d6545 76005f5a ger7logTimeEv._Z │ │ - 0x000020b8 4e37434c 6f676765 72336c6f 6745504b N7CLogger3logEPK │ │ - 0x000020c8 637a0067 65746e61 6d65696e 666f005f cz.getnameinfo._ │ │ - 0x000020d8 5a31374c 6f63616c 53657276 65725468 Z17LocalServerTh │ │ - 0x000020e8 72656164 5076005f 5a4e3132 43537069 readPv._ZN12CSpi │ │ - 0x000020f8 656c5365 72766572 31377365 745f7374 elServer17set_st │ │ - 0x00002108 6f6e655f 6e756d62 65727345 5061005f one_numbersEPa._ │ │ - 0x00002118 5a4e3132 43537069 656c5365 72766572 ZN12CSpielServer │ │ - 0x00002128 43324569 69384741 4d454d4f 44456900 C2Eii8GAMEMODEi. │ │ - 0x00002138 5f5a4e31 32435370 69656c53 65727665 _ZN12CSpielServe │ │ - 0x00002148 72433145 69693847 414d454d 4f444569 rC1Eii8GAMEMODEi │ │ - 0x00002158 005f5a4e 31354353 65727665 724c6973 ._ZN15CServerLis │ │ - 0x00002168 74656e65 72386e65 775f6761 6d654569 tener8new_gameEi │ │ - 0x00002178 69384741 4d454d4f 44456969 005f5a4e i8GAMEMODEii._ZN │ │ - 0x00002188 31324353 7069656c 53657276 65723130 12CSpielServer10 │ │ - 0x00002198 72756e5f 73657276 65724550 4b636969 run_serverEPKcii │ │ - 0x000021a8 69696938 47414d45 4d4f4445 50616900 iii8GAMEMODEPai. │ │ - 0x000021b8 70746872 6561645f 63726561 74650072 pthread_create.r │ │ - 0x000021c8 65637600 73656e64 005f5a32 316e6574 ecv.send._Z21net │ │ - 0x000021d8 776f726b 5f636865 636b5f6d 65737361 work_check_messa │ │ - 0x000021e8 67655031 304e4554 5f484541 44455200 geP10NET_HEADER. │ │ - 0x000021f8 73747265 72726f72 005f5a4e 37434c6f strerror._ZN7CLo │ │ - 0x00002208 67676572 396c6f67 48656164 65724576 gger9logHeaderEv │ │ - 0x00002218 005f5a4e 3130434c 6f675772 69746572 ._ZN10CLogWriter │ │ - 0x00002228 44324576 005f5a54 56313043 4c6f6757 D2Ev._ZTV10CLogW │ │ - 0x00002238 72697465 72005f5a 4e313043 4c6f6757 riter._ZN10CLogW │ │ - 0x00002248 72697465 72443145 76005f5a 4e313343 riterD1Ev._ZN13C │ │ - 0x00002258 5374646f 75745772 69746572 44324576 StdoutWriterD2Ev │ │ - 0x00002268 005f5a54 56313343 5374646f 75745772 ._ZTV13CStdoutWr │ │ - 0x00002278 69746572 005f5a4e 31334353 74646f75 iter._ZN13CStdou │ │ - 0x00002288 74577269 74657244 31457600 5f5a4e31 tWriterD1Ev._ZN1 │ │ - 0x00002298 30434c6f 67577269 74657244 30457600 0CLogWriterD0Ev. │ │ - 0x000022a8 5f5a4e31 33435374 646f7574 57726974 _ZN13CStdoutWrit │ │ - 0x000022b8 65724430 4576005f 5a4e3130 434c6f67 erD0Ev._ZN10CLog │ │ - 0x000022c8 57726974 6572336c 6f674550 4b635076 Writer3logEPKcPv │ │ - 0x000022d8 005f5a4e 31334353 74646f75 74577269 ._ZN13CStdoutWri │ │ - 0x000022e8 74657233 6c6f6745 504b6350 76007670 ter3logEPKcPv.vp │ │ - 0x000022f8 72696e74 66005f5a 4e313043 4c6f6757 rintf._ZN10CLogW │ │ - 0x00002308 72697465 72313261 64644c6f 67577269 riter12addLogWri │ │ - 0x00002318 74657245 50535f00 5f5a4e31 34434c6f terEPS_._ZN14CLo │ │ - 0x00002328 6746696c 65577269 74657243 32457600 gFileWriterC2Ev. │ │ - 0x00002338 5f5a5456 3134434c 6f674669 6c655772 _ZTV14CLogFileWr │ │ - 0x00002348 69746572 005f5a4e 3134434c 6f674669 iter._ZN14CLogFi │ │ - 0x00002358 6c655772 69746572 43314576 005f5a4e leWriterC1Ev._ZN │ │ - 0x00002368 3134434c 6f674669 6c655772 69746572 14CLogFileWriter │ │ - 0x00002378 31306372 65617465 46696c65 45504b63 10createFileEPKc │ │ - 0x00002388 00666f70 656e005f 5a4e3134 434c6f67 .fopen._ZN14CLog │ │ - 0x00002398 46696c65 57726974 65723566 6c757368 FileWriter5flush │ │ - 0x000023a8 45760066 666c7573 68005f5a 4e313443 Ev.fflush._ZN14C │ │ - 0x000023b8 4c6f6746 696c6557 72697465 7239636c LogFileWriter9cl │ │ - 0x000023c8 6f736546 696c6545 76006663 6c6f7365 oseFileEv.fclose │ │ - 0x000023d8 005f5a4e 3134434c 6f674669 6c655772 ._ZN14CLogFileWr │ │ - 0x000023e8 69746572 44324576 005f5a4e 3134434c iterD2Ev._ZN14CL │ │ - 0x000023f8 6f674669 6c655772 69746572 44314576 ogFileWriterD1Ev │ │ - 0x00002408 005f5a4e 3134434c 6f674669 6c655772 ._ZN14CLogFileWr │ │ - 0x00002418 69746572 44304576 005f5a4e 3134434c iterD0Ev._ZN14CL │ │ - 0x00002428 6f674669 6c655772 69746572 336c6f67 ogFileWriter3log │ │ - 0x00002438 45504b63 50760076 66707269 6e746600 EPKcPv.vfprintf. │ │ - 0x00002448 5f5a4e37 434c6f67 67657235 6c6f6776 _ZN7CLogger5logv │ │ - 0x00002458 6145504b 63507600 5f5a4e37 434c6f67 aEPKcPv._ZN7CLog │ │ - 0x00002468 67657237 6c6f674c 696e6545 504b637a ger7logLineEPKcz │ │ - 0x00002478 005f5a4e 31314347 616d654c 6f676765 ._ZN11CGameLogge │ │ - 0x00002488 72396c6f 67486561 64657245 76006374 r9logHeaderEv.ct │ │ - 0x00002498 696d6500 5f5a4e31 31434761 6d654c6f ime._ZN11CGameLo │ │ - 0x000024a8 67676572 43324550 3130434c 6f675772 ggerC2EP10CLogWr │ │ - 0x000024b8 69746572 69005f5a 54563131 4347616d iteri._ZTV11CGam │ │ - 0x000024c8 654c6f67 67657200 5f5a4e31 31434761 eLogger._ZN11CGa │ │ - 0x000024d8 6d654c6f 67676572 43314550 3130434c meLoggerC1EP10CL │ │ - 0x000024e8 6f675772 69746572 69005f5a 54563743 ogWriteri._ZTV7C │ │ - 0x000024f8 4c6f6767 6572005f 5a4e4b36 4354696d Logger._ZNK6CTim │ │ - 0x00002508 65723767 65745469 636b4576 00676574 er7getTickEv.get │ │ - 0x00002518 74696d65 6f666461 79005f5a 4e364354 timeofday._ZN6CT │ │ - 0x00002528 696d6572 43324576 0075736c 65657000 imerC2Ev.usleep. │ │ - 0x00002538 5f5a4e33 434b6933 3663616c 63756c61 _ZN3CKi36calcula │ │ - 0x00002548 74655f70 6f737369 626c655f 7475726e te_possible_turn │ │ - 0x00002558 735f696e 5f706f73 6974696f 6e45504b s_in_positionEPK │ │ - 0x00002568 36435370 69656c50 36435374 6f6e6563 6CSpielP6CStonec │ │ - 0x00002578 6969005f 5a4e3343 4b693234 63616c63 ii._ZN3CKi24calc │ │ - 0x00002588 756c6174 655f706f 73736962 6c655f74 ulate_possible_t │ │ - 0x00002598 75726e73 45504b36 43537069 656c5036 urnsEPK6CSpielP6 │ │ - 0x000025a8 4353746f 6e656300 5f5a4e33 434b6933 CStonec._ZN3CKi3 │ │ - 0x000025b8 34627569 6c645f75 705f7475 726e706f 4build_up_turnpo │ │ - 0x000025c8 6f6c5f62 69676765 73745f78 5f73746f ol_biggest_x_sto │ │ - 0x000025d8 6e657345 50364353 7069656c 6369005f nesEP6CSpielci._ │ │ - 0x000025e8 5a4e3343 4b693139 6765745f 64697374 ZN3CKi19get_dist │ │ - 0x000025f8 616e6365 5f706f69 6e747345 50364353 ance_pointsEP6CS │ │ - 0x00002608 7069656c 63504b35 43547572 6e005f5a pielcPK5CTurn._Z │ │ - 0x00002618 4e33434b 69313967 65745f75 6c74696d N3CKi19get_ultim │ │ - 0x00002628 6174655f 706f696e 74734550 36435370 ate_pointsEP6CSp │ │ - 0x00002638 69656c63 69504b35 43547572 6e005f5a ielciPK5CTurn._Z │ │ - 0x00002648 386b6954 68726561 64507600 70746872 8kiThreadPv.pthr │ │ - 0x00002658 6561645f 65786974 005f5a4e 33434b69 ead_exit._ZN3CKi │ │ - 0x00002668 31376765 745f756c 74696d61 74655f74 17get_ultimate_t │ │ - 0x00002678 75726e45 50364353 7069656c 63690070 urnEP6CSpielci.p │ │ - 0x00002688 74687265 61645f6a 6f696e00 5f5a4e31 thread_join._ZN1 │ │ - 0x00002698 3743416e 64726f69 644c6f67 57726974 7CAndroidLogWrit │ │ - 0x000026a8 6572336c 6f674550 4b635076 005f5f61 er3logEPKcPv.__a │ │ - 0x000026b8 6e64726f 69645f6c 6f675f76 7072696e ndroid_log_vprin │ │ - 0x000026c8 74005f5a 31336761 6d655275 6e546872 t._Z13gameRunThr │ │ - 0x000026d8 65616450 76005f5a 54563137 43416e64 eadPv._ZTV17CAnd │ │ - 0x000026e8 726f6964 4c6f6757 72697465 72005f5a roidLogWriter._Z │ │ - 0x000026f8 4e313743 416e6472 6f69644c 6f675772 N17CAndroidLogWr │ │ - 0x00002708 69746572 44324576 005f5a4e 31374341 iterD2Ev._ZN17CA │ │ - 0x00002718 6e64726f 69644c6f 67577269 74657244 ndroidLogWriterD │ │ - 0x00002728 31457600 5f5a4e31 3743416e 64726f69 1Ev._ZN17CAndroi │ │ - 0x00002738 644c6f67 57726974 65724430 4576004a dLogWriterD0Ev.J │ │ - 0x00002748 6176615f 64655f73 61736368 61686c75 ava_de_saschahlu │ │ - 0x00002758 7369616b 5f667265 65626c6f 6b735f63 siak_freebloks_c │ │ - 0x00002768 6f6e7472 6f6c6c65 725f4a4e 49536572 ontroller_JNISer │ │ - 0x00002778 7665725f 6765745f 316e756d 6265725f ver_get_1number_ │ │ - 0x00002788 316f665f 3170726f 63657373 6f727300 1of_1processors. │ │ - 0x00002798 73797363 6f6e6600 4a617661 5f64655f sysconf.Java_de_ │ │ - 0x000027a8 73617363 6861686c 75736961 6b5f6672 saschahlusiak_fr │ │ - 0x000027b8 6565626c 6f6b735f 636f6e74 726f6c6c eebloks_controll │ │ - 0x000027c8 65725f4a 4e495365 72766572 5f6e6174 er_JNIServer_nat │ │ - 0x000027d8 6976655f 31726573 756d655f 31736572 ive_1resume_1ser │ │ - 0x000027e8 76657200 70746872 6561645f 64657461 ver.pthread_deta │ │ - 0x000027f8 6368004a 6176615f 64655f73 61736368 ch.Java_de_sasch │ │ - 0x00002808 61686c75 7369616b 5f667265 65626c6f ahlusiak_freeblo │ │ - 0x00002818 6b735f63 6f6e7472 6f6c6c65 725f4a4e ks_controller_JN │ │ - 0x00002828 49536572 7665725f 6e617469 76655f31 IServer_native_1 │ │ - 0x00002838 72756e5f 31736572 76657200 6c69626c run_1server.libl │ │ - 0x00002848 6f672e73 6f006c69 62737464 632b2b2e og.so.libstdc++. │ │ - 0x00002858 736f006c 69626d2e 736f006c 6962632e so.libm.so.libc. │ │ - 0x00002868 736f006c 6962646c 2e736f00 5f667465 so.libdl.so._fte │ │ - 0x00002878 7874005f 66646174 61005f65 64617461 xt._fdata._edata │ │ - 0x00002888 005f5f62 73735f73 74617274 005f6662 .__bss_start._fb │ │ - 0x00002898 7373005f 656e6400 5f5f6273 735f656e ss._end.__bss_en │ │ - 0x000028a8 645f5f00 5f5f656e 645f5f00 6c696273 d__.__end__.libs │ │ - 0x000028b8 65727665 722e736f 00 erver.so. │ │ + 0x000015b4 005f6770 5f646973 70005f5f 6378615f ._gp_disp.__cxa_ │ │ + 0x000015c4 66696e61 6c697a65 005f5f63 78615f61 finalize.__cxa_a │ │ + 0x000015d4 74657869 74005f5a 4e364353 7069656c texit._ZN6CSpiel │ │ + 0x000015e4 31377365 745f7374 6f6e655f 6e756d62 17set_stone_numb │ │ + 0x000015f4 65727345 69696969 69005f5f 73746163 ersEiiiii.__stac │ │ + 0x00001604 6b5f6368 6b5f6775 61726400 5f5f7374 k_chk_guard.__st │ │ + 0x00001614 61636b5f 63686b5f 6661696c 005f5a4e ack_chk_fail._ZN │ │ + 0x00001624 36435370 69656c44 32457600 5f5a5456 6CSpielD2Ev._ZTV │ │ + 0x00001634 36435370 69656c00 5f5a6461 5076005f 6CSpiel._ZdaPv._ │ │ + 0x00001644 5a4e3643 53706965 6c443145 76005f5a ZN6CSpielD1Ev._Z │ │ + 0x00001654 4e364353 7069656c 44304576 005f5a64 N6CSpielD0Ev._Zd │ │ + 0x00001664 6c507600 5f5a4e36 43537069 656c4332 lPv._ZN6CSpielC2 │ │ + 0x00001674 4576005f 5a4e3643 53706965 6c433145 Ev._ZN6CSpielC1E │ │ + 0x00001684 76005f5a 4e364353 7069656c 43324569 v._ZN6CSpielC2Ei │ │ + 0x00001694 69005f5a 6e616a00 5f5a4e36 43537069 i._Znaj._ZN6CSpi │ │ + 0x000016a4 656c4331 45696900 5f5a4e4b 36435370 elC1Eii._ZNK6CSp │ │ + 0x000016b4 69656c31 38676574 5f706c61 7965725f iel18get_player_ │ │ + 0x000016c4 73746172 745f7845 69005f5a 4e4b3643 start_xEi._ZNK6C │ │ + 0x000016d4 53706965 6c313867 65745f70 6c617965 Spiel18get_playe │ │ + 0x000016e4 725f7374 6172745f 79456900 5f5a4e36 r_start_yEi._ZN6 │ │ + 0x000016f4 43537069 656c3973 65745f74 65616d73 CSpiel9set_teams │ │ + 0x00001704 45696969 69005f5a 4e364353 7069656c Eiiii._ZN6CSpiel │ │ + 0x00001714 31397265 66726573 685f706c 61796572 19refresh_player │ │ + 0x00001724 5f646174 61457600 5f5a4e37 43506c61 _dataEv._ZN7CPla │ │ + 0x00001734 79657231 32726566 72657368 5f646174 yer12refresh_dat │ │ + 0x00001744 6145504b 36435370 69656c00 5f5a4e36 aEPK6CSpiel._ZN6 │ │ + 0x00001754 43537069 656c3137 7365745f 73746f6e CSpiel17set_ston │ │ + 0x00001764 655f6e75 6d626572 73455061 005f5a4e e_numbersEPa._ZN │ │ + 0x00001774 36435370 69656c31 30696e69 745f6669 6CSpiel10init_fi │ │ + 0x00001784 656c6445 76006d65 6d736574 005f5a4e eldEv.memset._ZN │ │ + 0x00001794 36435370 69656c39 7365745f 73656564 6CSpiel9set_seed │ │ + 0x000017a4 73453847 414d454d 4f444500 5f5a4e36 sE8GAMEMODE._ZN6 │ │ + 0x000017b4 43537069 656c3134 73746172 745f6e65 CSpiel14start_ne │ │ + 0x000017c4 775f6761 6d654538 47414d45 4d4f4445 w_gameE8GAMEMODE │ │ + 0x000017d4 005f5a4e 3743506c 61796572 34696e69 ._ZN7CPlayer4ini │ │ + 0x000017e4 7445504b 36435370 69656c69 005f5a4e tEPK6CSpieli._ZN │ │ + 0x000017f4 36435370 69656c43 32456969 6969005f 6CSpielC2Eiiii._ │ │ + 0x00001804 5a4e3643 53706965 6c433145 69696969 ZN6CSpielC1Eiiii │ │ + 0x00001814 005f5a4e 4b364353 7069656c 31336973 ._ZNK6CSpiel13is │ │ + 0x00001824 5f76616c 69645f74 75726e45 50364353 _valid_turnEP6CS │ │ + 0x00001834 746f6e65 69696900 5f5a4e4b 36435374 toneiii._ZNK6CSt │ │ + 0x00001844 6f6e6531 35676574 5f73746f 6e655f66 one15get_stone_f │ │ + 0x00001854 69656c64 45696900 5f5a4e36 43537069 ieldEii._ZN6CSpi │ │ + 0x00001864 656c3133 69735f76 616c6964 5f747572 el13is_valid_tur │ │ + 0x00001874 6e45504b 35435475 726e005f 5a4e3643 nEPK5CTurn._ZN6C │ │ + 0x00001884 53706965 6c313466 7265655f 67616d65 Spiel14free_game │ │ + 0x00001894 6669656c 64456969 005f5a4e 36435370 fieldEii._ZN6CSp │ │ + 0x000018a4 69656c32 37736574 5f73696e 676c655f iel27set_single_ │ │ + 0x000018b4 73746f6e 655f666f 725f706c 61796572 stone_for_player │ │ + 0x000018c4 45696969 005f5a4e 36435370 69656c39 Eiii._ZN6CSpiel9 │ │ + 0x000018d4 7365745f 73746f6e 65455036 4353746f set_stoneEP6CSto │ │ + 0x000018e4 6e656969 69005f5a 4e364353 7069656c neiii._ZN6CSpiel │ │ + 0x000018f4 39736574 5f73746f 6e654550 4b354354 9set_stoneEPK5CT │ │ + 0x00001904 75726e00 5f5a4e36 43537069 656c3136 urn._ZN6CSpiel16 │ │ + 0x00001914 666f6c6c 6f775f73 69747561 74696f6e follow_situation │ │ + 0x00001924 4569504b 535f504b 35435475 726e006d EiPKS_PK5CTurn.m │ │ + 0x00001934 656d6370 79005f5a 4e364353 7069656c emcpy._ZN6CSpiel │ │ + 0x00001944 39756e64 6f5f7475 726e4550 39435475 9undo_turnEP9CTu │ │ + 0x00001954 726e706f 6f6c3847 414d454d 4f444500 rnpool8GAMEMODE. │ │ + 0x00001964 5f5a4e39 43547572 6e706f6f 6c313164 _ZN9CTurnpool11d │ │ + 0x00001974 656c6574 655f6c61 73744576 005f5a4e elete_lastEv._ZN │ │ + 0x00001984 36435374 6f6e6534 696e6974 4569005f 6CStone4initEi._ │ │ + 0x00001994 5a313065 72726f72 5f657869 74504b63 Z10error_exitPKc │ │ + 0x000019a4 69005f5a 4e364353 746f6e65 3131726f i._ZN6CStone11ro │ │ + 0x000019b4 74617465 5f6c6566 74457600 5f5a4e36 tate_leftEv._ZN6 │ │ + 0x000019c4 4353746f 6e653132 726f7461 74655f72 CStone12rotate_r │ │ + 0x000019d4 69676874 4576005f 5a4e3643 53746f6e ightEv._ZN6CSton │ │ + 0x000019e4 6531336d 6972726f 725f6f76 65725f78 e13mirror_over_x │ │ + 0x000019f4 4576005f 5a4e3643 53746f6e 6531336d Ev._ZN6CStone13m │ │ + 0x00001a04 6972726f 725f6f76 65725f79 4576005f irror_over_yEv._ │ │ + 0x00001a14 5a4e3643 53746f6e 65333663 616c6375 ZN6CStone36calcu │ │ + 0x00001a24 6c617465 5f706f73 7369626c 655f7475 late_possible_tu │ │ + 0x00001a34 726e735f 696e5f70 6f736974 696f6e45 rns_in_positionE │ │ + 0x00001a44 504b3643 53706965 6c696969 005f5a4e PK6CSpieliii._ZN │ │ + 0x00001a54 31324353 7069656c 6c656974 65724432 12CSpielleiterD2 │ │ + 0x00001a64 4576005f 5a545631 32435370 69656c6c Ev._ZTV12CSpiell │ │ + 0x00001a74 65697465 72005f5a 4e394354 75726e70 eiter._ZN9CTurnp │ │ + 0x00001a84 6f6f6c31 3664656c 6574655f 616c6c5f ool16delete_all_ │ │ + 0x00001a94 7475726e 73457600 5f5a4e31 32435370 turnsEv._ZN12CSp │ │ + 0x00001aa4 69656c6c 65697465 72443145 76005f5a ielleiterD1Ev._Z │ │ + 0x00001ab4 4e313243 53706965 6c6c6569 74657244 N12CSpielleiterD │ │ + 0x00001ac4 30457600 5f5a4e31 32435370 69656c6c 0Ev._ZN12CSpiell │ │ + 0x00001ad4 65697465 72433245 76005f5a 6e776a00 eiterC2Ev._Znwj. │ │ + 0x00001ae4 5f5a4e31 32435370 69656c6c 65697465 _ZN12CSpielleite │ │ + 0x00001af4 72433145 76005f5a 4e313243 53706965 rC1Ev._ZN12CSpie │ │ + 0x00001b04 6c6c6569 74657231 30616464 48697374 lleiter10addHist │ │ + 0x00001b14 6f727945 50354354 75726e00 5f5a4e39 oryEP5CTurn._ZN9 │ │ + 0x00001b24 43547572 6e706f6f 6c386164 645f7475 CTurnpool8add_tu │ │ + 0x00001b34 726e4550 4b354354 75726e00 5f5a4e31 rnEPK5CTurn._ZN1 │ │ + 0x00001b44 32435370 69656c6c 65697465 72313061 2CSpielleiter10a │ │ + 0x00001b54 64644869 73746f72 79456950 36435374 ddHistoryEiP6CSt │ │ + 0x00001b64 6f6e6569 69005f5a 4e394354 75726e70 oneii._ZN9CTurnp │ │ + 0x00001b74 6f6f6c38 6164645f 7475726e 4569504b ool8add_turnEiPK │ │ + 0x00001b84 36435374 6f6e6569 69005f5a 4e4b3132 6CStoneii._ZNK12 │ │ + 0x00001b94 43537069 656c6c65 69746572 31316e75 CSpielleiter11nu │ │ + 0x00001ba4 6d5f706c 61796572 73457600 5f5a4e35 m_playersEv._ZN5 │ │ + 0x00001bb4 43547572 6e443245 76005f5a 54563543 CTurnD2Ev._ZTV5C │ │ + 0x00001bc4 5475726e 005f5a4e 35435475 726e4431 Turn._ZN5CTurnD1 │ │ + 0x00001bd4 4576005f 5a4e3543 5475726e 44304576 Ev._ZN5CTurnD0Ev │ │ + 0x00001be4 005f5a4e 35435475 726e3130 696e6974 ._ZN5CTurn10init │ │ + 0x00001bf4 5f435475 726e4550 4b535f00 5f5a4e35 _CTurnEPKS_._ZN5 │ │ + 0x00001c04 43547572 6e433245 504b535f 005f5a4e CTurnC2EPKS_._ZN │ │ + 0x00001c14 35435475 726e4331 45504b53 5f005f5a 5CTurnC1EPKS_._Z │ │ + 0x00001c24 4e354354 75726e31 30696e69 745f4354 N5CTurn10init_CT │ │ + 0x00001c34 75726e45 69504b36 4353746f 6e656969 urnEiPK6CStoneii │ │ + 0x00001c44 005f5a4e 35435475 726e4332 4569504b ._ZN5CTurnC2EiPK │ │ + 0x00001c54 36435374 6f6e6569 69005f5a 4e354354 6CStoneii._ZN5CT │ │ + 0x00001c64 75726e43 31456950 4b364353 746f6e65 urnC1EiPK6CStone │ │ + 0x00001c74 6969005f 5a4e3943 5475726e 706f6f6c ii._ZN9CTurnpool │ │ + 0x00001c84 37656e64 5f616464 4576005f 5a4e3943 7end_addEv._ZN9C │ │ + 0x00001c94 5475726e 706f6f6c 38676574 5f747572 Turnpool8get_tur │ │ + 0x00001ca4 6e456900 5f5f616e 64726f69 645f6c6f nEi.__android_lo │ │ + 0x00001cb4 675f7072 696e7400 5f5f7346 00676574 g_print.__sF.get │ │ + 0x00001cc4 63005f5a 4e313243 53706965 6c536572 c._ZN12CSpielSer │ │ + 0x00001cd4 76657244 32457600 5f5a5456 31324353 verD2Ev._ZTV12CS │ │ + 0x00001ce4 7069656c 53657276 65720066 72656500 pielServer.free. │ │ + 0x00001cf4 5f5a3131 636c6f73 65736f63 6b657469 _Z11closesocketi │ │ + 0x00001d04 005f5a4e 31324353 7069656c 53657276 ._ZN12CSpielServ │ │ + 0x00001d14 65724431 4576005f 5a4e3132 43537069 erD1Ev._ZN12CSpi │ │ + 0x00001d24 656c5365 72766572 44304576 005f5a4e elServerD0Ev._ZN │ │ + 0x00001d34 4b313243 53706965 6c536572 76657231 K12CSpielServer1 │ │ + 0x00001d44 316e756d 5f636c69 656e7473 4576005f 1num_clientsEv._ │ │ + 0x00001d54 5a4e3132 43537069 656c5365 72766572 ZN12CSpielServer │ │ + 0x00001d64 31357365 6e645f73 65727665 725f6d73 15send_server_ms │ │ + 0x00001d74 6745504b 63007374 726c656e 006d616c gEPKc.strlen.mal │ │ + 0x00001d84 6c6f6300 5f5a4e31 32435370 69656c53 loc._ZN12CSpielS │ │ + 0x00001d94 65727665 72387365 6e645f61 6c6c4550 erver8send_allEP │ │ + 0x00001da4 31304e45 545f4845 41444552 7468005f 10NET_HEADERth._ │ │ + 0x00001db4 5a4e3132 43537069 656c5365 72766572 ZN12CSpielServer │ │ + 0x00001dc4 31336465 6c657465 5f636c69 656e7445 13delete_clientE │ │ + 0x00001dd4 6962005f 5a4e3132 43537069 656c5365 ib._ZN12CSpielSe │ │ + 0x00001de4 72766572 31387365 6e645f73 65727665 rver18send_serve │ │ + 0x00001df4 725f7374 61747573 45760073 7072696e r_statusEv.sprin │ │ + 0x00001e04 74660070 6572726f 72005f5a 31326e65 tf.perror._Z12ne │ │ + 0x00001e14 74776f72 6b5f7365 6e646950 31304e45 twork_sendiP10NE │ │ + 0x00001e24 545f4845 41444552 7468005f 5a4e3132 T_HEADERth._ZN12 │ │ + 0x00001e34 43537069 656c5365 72766572 31397365 CSpielServer19se │ │ + 0x00001e44 6e645f63 75727265 6e745f70 6c617965 nd_current_playe │ │ + 0x00001e54 72457600 73747263 7079005f 5a4e3132 rEv.strcpy._ZN12 │ │ + 0x00001e64 43537069 656c5365 72766572 31306164 CSpielServer10ad │ │ + 0x00001e74 645f636c 69656e74 4569005f 5a4e3132 d_clientEi._ZN12 │ │ + 0x00001e84 43537069 656c5365 72766572 31316e65 CSpielServer11ne │ │ + 0x00001e94 78745f70 6c617965 72457600 5f5a4e4b xt_playerEv._ZNK │ │ + 0x00001ea4 36435469 6d657237 656c6170 73656445 6CTimer7elapsedE │ │ + 0x00001eb4 76005f5a 4e313243 53706965 6c536572 v._ZN12CSpielSer │ │ + 0x00001ec4 76657232 30617373 69676e5f 6c6f6361 ver20assign_loca │ │ + 0x00001ed4 6c5f706c 61796572 73457600 5f5a4e31 l_playersEv._ZN1 │ │ + 0x00001ee4 35435365 72766572 4c697374 656e6572 5CServerListener │ │ + 0x00001ef4 43324576 005f5a4e 31354353 65727665 C2Ev._ZN15CServe │ │ + 0x00001f04 724c6973 74656e65 72433145 76005f5a rListenerC1Ev._Z │ │ + 0x00001f14 4e313543 53657276 65724c69 7374656e N15CServerListen │ │ + 0x00001f24 65723563 6c6f7365 4576005f 5a4e3135 er5closeEv._ZN15 │ │ + 0x00001f34 43536572 7665724c 69737465 6e657244 CServerListenerD │ │ + 0x00001f44 32457600 5f5a4e31 35435365 72766572 2Ev._ZN15CServer │ │ + 0x00001f54 4c697374 656e6572 44314576 005f5a4e ListenerD1Ev._ZN │ │ + 0x00001f64 31354353 65727665 724c6973 74656e65 15CServerListene │ │ + 0x00001f74 7234696e 69744550 4b636900 5f5f6572 r4initEPKci.__er │ │ + 0x00001f84 726e6f00 736f636b 65740073 6574736f rno.socket.setso │ │ + 0x00001f94 636b6f70 74006269 6e64006c 69737465 ckopt.bind.liste │ │ + 0x00001fa4 6e006765 74616464 72696e66 6f006672 n.getaddrinfo.fr │ │ + 0x00001fb4 65656164 6472696e 666f005f 5a4e3132 eeaddrinfo._ZN12 │ │ + 0x00001fc4 43537069 656c5365 72766572 31307374 CSpielServer10st │ │ + 0x00001fd4 6172745f 67616d65 4576005f 5a4e3643 art_gameEv._ZN6C │ │ + 0x00001fe4 54696d65 72357265 73657445 76005f5a Timer5resetEv._Z │ │ + 0x00001ff4 4e313243 53706965 6c536572 76657231 N12CSpielServer1 │ │ + 0x00002004 3570726f 63657373 5f6d6573 73616765 5process_message │ │ + 0x00002014 45695031 304e4554 5f484541 44455200 EiP10NET_HEADER. │ │ + 0x00002024 6c72616e 64343800 5f5a4e36 4354696d lrand48._ZN6CTim │ │ + 0x00002034 65723573 6c656570 4569005f 5a4e3343 er5sleepEi._ZN3C │ │ + 0x00002044 4b693131 6765745f 6b695f74 75726e45 Ki11get_ki_turnE │ │ + 0x00002054 50364353 7069656c 63690073 74726475 P6CSpielci.strdu │ │ + 0x00002064 70007075 7473005f 5a4e3132 43537069 p.puts._ZN12CSpi │ │ + 0x00002074 656c5365 72766572 31336861 6e646c65 elServer13handle │ │ + 0x00002084 5f636c69 656e7445 69005f5a 32307265 _clientEi._Z20re │ │ + 0x00002094 61645f6e 6574776f 726b5f6d 65737361 ad_network_messa │ │ + 0x000020a4 67656950 31304e45 545f4845 41444552 geiP10NET_HEADER │ │ + 0x000020b4 69005f5a 4e313243 53706965 6c536572 i._ZN12CSpielSer │ │ + 0x000020c4 76657233 72756e45 76005f5a 4e364354 ver3runEv._ZN6CT │ │ + 0x000020d4 696d6572 43314576 0073656c 65637400 imerC1Ev.select. │ │ + 0x000020e4 5f5a4e31 35435365 72766572 4c697374 _ZN15CServerList │ │ + 0x000020f4 656e6572 31357761 69745f66 6f725f70 ener15wait_for_p │ │ + 0x00002104 6c617965 72456250 32355f5f 6b65726e layerEbP25__kern │ │ + 0x00002114 656c5f73 6f636b61 6464725f 73746f72 el_sockaddr_stor │ │ + 0x00002124 61676500 61636365 7074005f 5a4e3743 age.accept._ZN7C │ │ + 0x00002134 4c6f6767 6572376c 6f675469 6d654576 Logger7logTimeEv │ │ + 0x00002144 005f5a4e 37434c6f 67676572 336c6f67 ._ZN7CLogger3log │ │ + 0x00002154 45504b63 7a006765 746e616d 65696e66 EPKcz.getnameinf │ │ + 0x00002164 6f005f5a 31374c6f 63616c53 65727665 o._Z17LocalServe │ │ + 0x00002174 72546872 65616450 76005f5a 4e313243 rThreadPv._ZN12C │ │ + 0x00002184 53706965 6c536572 76657231 37736574 SpielServer17set │ │ + 0x00002194 5f73746f 6e655f6e 756d6265 72734550 _stone_numbersEP │ │ + 0x000021a4 61005f5a 4e313243 53706965 6c536572 a._ZN12CSpielSer │ │ + 0x000021b4 76657243 32456969 3847414d 454d4f44 verC2Eii8GAMEMOD │ │ + 0x000021c4 4569005f 5a4e3132 43537069 656c5365 Ei._ZN12CSpielSe │ │ + 0x000021d4 72766572 43314569 69384741 4d454d4f rverC1Eii8GAMEMO │ │ + 0x000021e4 44456900 5f5a4e31 35435365 72766572 DEi._ZN15CServer │ │ + 0x000021f4 4c697374 656e6572 386e6577 5f67616d Listener8new_gam │ │ + 0x00002204 65456969 3847414d 454d4f44 45696900 eEii8GAMEMODEii. │ │ + 0x00002214 5f5a4e31 32435370 69656c53 65727665 _ZN12CSpielServe │ │ + 0x00002224 72313072 756e5f73 65727665 7245504b r10run_serverEPK │ │ + 0x00002234 63696969 69693847 414d454d 4f444550 ciiiii8GAMEMODEP │ │ + 0x00002244 61690070 74687265 61645f63 72656174 ai.pthread_creat │ │ + 0x00002254 65007265 63760073 656e6400 5f5a3231 e.recv.send._Z21 │ │ + 0x00002264 6e657477 6f726b5f 63686563 6b5f6d65 network_check_me │ │ + 0x00002274 73736167 65503130 4e45545f 48454144 ssageP10NET_HEAD │ │ + 0x00002284 45520073 74726572 726f7200 5f5a4e37 ER.strerror._ZN7 │ │ + 0x00002294 434c6f67 67657239 6c6f6748 65616465 CLogger9logHeade │ │ + 0x000022a4 72457600 5f5a4e31 30434c6f 67577269 rEv._ZN10CLogWri │ │ + 0x000022b4 74657244 32457600 5f5a5456 3130434c terD2Ev._ZTV10CL │ │ + 0x000022c4 6f675772 69746572 005f5a4e 3130434c ogWriter._ZN10CL │ │ + 0x000022d4 6f675772 69746572 44314576 005f5a4e ogWriterD1Ev._ZN │ │ + 0x000022e4 31334353 74646f75 74577269 74657244 13CStdoutWriterD │ │ + 0x000022f4 32457600 5f5a5456 31334353 74646f75 2Ev._ZTV13CStdou │ │ + 0x00002304 74577269 74657200 5f5a4e31 33435374 tWriter._ZN13CSt │ │ + 0x00002314 646f7574 57726974 65724431 4576005f doutWriterD1Ev._ │ │ + 0x00002324 5a4e3130 434c6f67 57726974 65724430 ZN10CLogWriterD0 │ │ + 0x00002334 4576005f 5a4e3133 43537464 6f757457 Ev._ZN13CStdoutW │ │ + 0x00002344 72697465 72443045 76005f5a 4e313043 riterD0Ev._ZN10C │ │ + 0x00002354 4c6f6757 72697465 72336c6f 6745504b LogWriter3logEPK │ │ + 0x00002364 63507600 5f5a4e31 33435374 646f7574 cPv._ZN13CStdout │ │ + 0x00002374 57726974 6572336c 6f674550 4b635076 Writer3logEPKcPv │ │ + 0x00002384 00767072 696e7466 005f5a4e 3130434c .vprintf._ZN10CL │ │ + 0x00002394 6f675772 69746572 31326164 644c6f67 ogWriter12addLog │ │ + 0x000023a4 57726974 65724550 535f005f 5a4e3134 WriterEPS_._ZN14 │ │ + 0x000023b4 434c6f67 46696c65 57726974 65724332 CLogFileWriterC2 │ │ + 0x000023c4 4576005f 5a545631 34434c6f 6746696c Ev._ZTV14CLogFil │ │ + 0x000023d4 65577269 74657200 5f5a4e31 34434c6f eWriter._ZN14CLo │ │ + 0x000023e4 6746696c 65577269 74657243 31457600 gFileWriterC1Ev. │ │ + 0x000023f4 5f5a4e31 34434c6f 6746696c 65577269 _ZN14CLogFileWri │ │ + 0x00002404 74657231 30637265 61746546 696c6545 ter10createFileE │ │ + 0x00002414 504b6300 666f7065 6e005f5a 4e313443 PKc.fopen._ZN14C │ │ + 0x00002424 4c6f6746 696c6557 72697465 7235666c LogFileWriter5fl │ │ + 0x00002434 75736845 76006666 6c757368 005f5a4e ushEv.fflush._ZN │ │ + 0x00002444 3134434c 6f674669 6c655772 69746572 14CLogFileWriter │ │ + 0x00002454 39636c6f 73654669 6c654576 0066636c 9closeFileEv.fcl │ │ + 0x00002464 6f736500 5f5a4e31 34434c6f 6746696c ose._ZN14CLogFil │ │ + 0x00002474 65577269 74657244 32457600 5f5a4e31 eWriterD2Ev._ZN1 │ │ + 0x00002484 34434c6f 6746696c 65577269 74657244 4CLogFileWriterD │ │ + 0x00002494 31457600 5f5a4e31 34434c6f 6746696c 1Ev._ZN14CLogFil │ │ + 0x000024a4 65577269 74657244 30457600 5f5a4e31 eWriterD0Ev._ZN1 │ │ + 0x000024b4 34434c6f 6746696c 65577269 74657233 4CLogFileWriter3 │ │ + 0x000024c4 6c6f6745 504b6350 76007666 7072696e logEPKcPv.vfprin │ │ + 0x000024d4 7466005f 5a4e3743 4c6f6767 6572356c tf._ZN7CLogger5l │ │ + 0x000024e4 6f677661 45504b63 5076005f 5a4e3743 ogvaEPKcPv._ZN7C │ │ + 0x000024f4 4c6f6767 6572376c 6f674c69 6e654550 Logger7logLineEP │ │ + 0x00002504 4b637a00 5f5a4e31 31434761 6d654c6f Kcz._ZN11CGameLo │ │ + 0x00002514 67676572 396c6f67 48656164 65724576 gger9logHeaderEv │ │ + 0x00002524 00637469 6d65005f 5a4e3131 4347616d .ctime._ZN11CGam │ │ + 0x00002534 654c6f67 67657243 32455031 30434c6f eLoggerC2EP10CLo │ │ + 0x00002544 67577269 74657269 005f5a54 56313143 gWriteri._ZTV11C │ │ + 0x00002554 47616d65 4c6f6767 6572005f 5a4e3131 GameLogger._ZN11 │ │ + 0x00002564 4347616d 654c6f67 67657243 31455031 CGameLoggerC1EP1 │ │ + 0x00002574 30434c6f 67577269 74657269 005f5a54 0CLogWriteri._ZT │ │ + 0x00002584 5637434c 6f676765 72005f5a 4e4b3643 V7CLogger._ZNK6C │ │ + 0x00002594 54696d65 72376765 74546963 6b457600 Timer7getTickEv. │ │ + 0x000025a4 67657474 696d656f 66646179 005f5a4e gettimeofday._ZN │ │ + 0x000025b4 36435469 6d657243 32457600 75736c65 6CTimerC2Ev.usle │ │ + 0x000025c4 6570005f 5a4e3343 4b693336 63616c63 ep._ZN3CKi36calc │ │ + 0x000025d4 756c6174 655f706f 73736962 6c655f74 ulate_possible_t │ │ + 0x000025e4 75726e73 5f696e5f 706f7369 74696f6e urns_in_position │ │ + 0x000025f4 45504b36 43537069 656c5036 4353746f EPK6CSpielP6CSto │ │ + 0x00002604 6e656369 69005f5a 4e33434b 69323463 necii._ZN3CKi24c │ │ + 0x00002614 616c6375 6c617465 5f706f73 7369626c alculate_possibl │ │ + 0x00002624 655f7475 726e7345 504b3643 53706965 e_turnsEPK6CSpie │ │ + 0x00002634 6c503643 53746f6e 6563005f 5a4e3343 lP6CStonec._ZN3C │ │ + 0x00002644 4b693334 6275696c 645f7570 5f747572 Ki34build_up_tur │ │ + 0x00002654 6e706f6f 6c5f6269 67676573 745f785f npool_biggest_x_ │ │ + 0x00002664 73746f6e 65734550 36435370 69656c63 stonesEP6CSpielc │ │ + 0x00002674 69005f5a 4e33434b 69313967 65745f64 i._ZN3CKi19get_d │ │ + 0x00002684 69737461 6e63655f 706f696e 74734550 istance_pointsEP │ │ + 0x00002694 36435370 69656c63 504b3543 5475726e 6CSpielcPK5CTurn │ │ + 0x000026a4 005f5a4e 33434b69 31396765 745f756c ._ZN3CKi19get_ul │ │ + 0x000026b4 74696d61 74655f70 6f696e74 73455036 timate_pointsEP6 │ │ + 0x000026c4 43537069 656c6369 504b3543 5475726e CSpielciPK5CTurn │ │ + 0x000026d4 005f5a38 6b695468 72656164 50760070 ._Z8kiThreadPv.p │ │ + 0x000026e4 74687265 61645f65 78697400 5f5a4e33 thread_exit._ZN3 │ │ + 0x000026f4 434b6931 37676574 5f756c74 696d6174 CKi17get_ultimat │ │ + 0x00002704 655f7475 726e4550 36435370 69656c63 e_turnEP6CSpielc │ │ + 0x00002714 69007074 68726561 645f6a6f 696e005f i.pthread_join._ │ │ + 0x00002724 5a4e3137 43416e64 726f6964 4c6f6757 ZN17CAndroidLogW │ │ + 0x00002734 72697465 72336c6f 6745504b 63507600 riter3logEPKcPv. │ │ + 0x00002744 5f5f616e 64726f69 645f6c6f 675f7670 __android_log_vp │ │ + 0x00002754 72696e74 005f5a31 3367616d 6552756e rint._Z13gameRun │ │ + 0x00002764 54687265 61645076 005f5a54 56313743 ThreadPv._ZTV17C │ │ + 0x00002774 416e6472 6f69644c 6f675772 69746572 AndroidLogWriter │ │ + 0x00002784 005f5a4e 31374341 6e64726f 69644c6f ._ZN17CAndroidLo │ │ + 0x00002794 67577269 74657244 32457600 5f5a4e31 gWriterD2Ev._ZN1 │ │ + 0x000027a4 3743416e 64726f69 644c6f67 57726974 7CAndroidLogWrit │ │ + 0x000027b4 65724431 4576005f 5a4e3137 43416e64 erD1Ev._ZN17CAnd │ │ + 0x000027c4 726f6964 4c6f6757 72697465 72443045 roidLogWriterD0E │ │ + 0x000027d4 76004a61 76615f64 655f7361 73636861 v.Java_de_sascha │ │ + 0x000027e4 686c7573 69616b5f 66726565 626c6f6b hlusiak_freeblok │ │ + 0x000027f4 735f636f 6e74726f 6c6c6572 5f4a4e49 s_controller_JNI │ │ + 0x00002804 53657276 65725f67 65745f31 6e756d62 Server_get_1numb │ │ + 0x00002814 65725f31 6f665f31 70726f63 6573736f er_1of_1processo │ │ + 0x00002824 72730073 7973636f 6e66004a 6176615f rs.sysconf.Java_ │ │ + 0x00002834 64655f73 61736368 61686c75 7369616b de_saschahlusiak │ │ + 0x00002844 5f667265 65626c6f 6b735f63 6f6e7472 _freebloks_contr │ │ + 0x00002854 6f6c6c65 725f4a4e 49536572 7665725f oller_JNIServer_ │ │ + 0x00002864 6e617469 76655f31 72657375 6d655f31 native_1resume_1 │ │ + 0x00002874 73657276 65720070 74687265 61645f64 server.pthread_d │ │ + 0x00002884 65746163 68004a61 76615f64 655f7361 etach.Java_de_sa │ │ + 0x00002894 73636861 686c7573 69616b5f 66726565 schahlusiak_free │ │ + 0x000028a4 626c6f6b 735f636f 6e74726f 6c6c6572 bloks_controller │ │ + 0x000028b4 5f4a4e49 53657276 65725f6e 61746976 _JNIServer_nativ │ │ + 0x000028c4 655f3172 756e5f31 73657276 6572006c e_1run_1server.l │ │ + 0x000028d4 69626c6f 672e736f 006c6962 73746463 iblog.so.libstdc │ │ + 0x000028e4 2b2b2e73 6f006c69 626d2e73 6f006c69 ++.so.libm.so.li │ │ + 0x000028f4 62632e73 6f006c69 62646c2e 736f005f bc.so.libdl.so._ │ │ + 0x00002904 66746578 74005f66 64617461 005f6564 ftext._fdata._ed │ │ + 0x00002914 61746100 5f5f6273 735f7374 61727400 ata.__bss_start. │ │ + 0x00002924 5f666273 73005f65 6e64005f 5f627373 _fbss._end.__bss │ │ + 0x00002934 5f656e64 5f5f005f 5f656e64 5f5f006c _end__.__end__.l │ │ + 0x00002944 69627365 72766572 2e736f00 4c494243 ibserver.so.LIBC │ │ + 0x00002954 00 . ├── objdump --line-numbers --disassemble --demangle --section=.text {} │ │ @@ -1,6546 +1,7644 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -00002d90 <_ftext>: │ │ - 2d90: 3c1c0001 lui gp,0x1 │ │ - 2d94: 279c6290 addiu gp,gp,25232 │ │ - 2d98: 0399e021 addu gp,gp,t9 │ │ - 2d9c: 8f998264 lw t9,-32156(gp) │ │ - 2da0: 03200008 jr t9 │ │ - 2da4: 8f848018 lw a0,-32744(gp) │ │ +00002ff0 <_ftext@@Base>: │ │ + 2ff0: 3c1c0001 lui gp,0x1 │ │ + 2ff4: 279c6030 addiu gp,gp,24624 │ │ + 2ff8: 0399e021 addu gp,gp,t9 │ │ + 2ffc: 8f998290 lw t9,-32112(gp) │ │ + 3000: 03200008 jr t9 │ │ + 3004: 8f848018 lw a0,-32744(gp) │ │ ... │ │ - 2db0: 10800003 beqz a0,2dc0 <_ftext+0x30> │ │ - 2db4: 0080c821 move t9,a0 │ │ - 2db8: 03200008 jr t9 │ │ - 2dbc: 00000000 nop │ │ - 2dc0: 03e00008 jr ra │ │ - 2dc4: 00000000 nop │ │ - 2dc8: 3c1c0001 lui gp,0x1 │ │ - 2dcc: 279c6258 addiu gp,gp,25176 │ │ - 2dd0: 0399e021 addu gp,gp,t9 │ │ - 2dd4: 00802821 move a1,a0 │ │ - 2dd8: 8f868018 lw a2,-32744(gp) │ │ - 2ddc: 8f998220 lw t9,-32224(gp) │ │ - 2de0: 03200008 jr t9 │ │ - 2de4: 8f84801c lw a0,-32740(gp) │ │ + 3010: 10800003 beqz a0,3020 <_ftext@@Base+0x30> │ │ + 3014: 0080c821 move t9,a0 │ │ + 3018: 03200008 jr t9 │ │ + 301c: 00000000 nop │ │ + 3020: 03e00008 jr ra │ │ + 3024: 00000000 nop │ │ + 3028: 3c1c0001 lui gp,0x1 │ │ + 302c: 279c5ff8 addiu gp,gp,24568 │ │ + 3030: 0399e021 addu gp,gp,t9 │ │ + 3034: 00802821 move a1,a0 │ │ + 3038: 8f868018 lw a2,-32744(gp) │ │ + 303c: 8f9981d8 lw t9,-32296(gp) │ │ + 3040: 03200008 jr t9 │ │ + 3044: 8f84801c lw a0,-32740(gp) │ │ ... │ │ │ │ -00002df0 : │ │ - 2df0: 27bdffc8 addiu sp,sp,-56 │ │ - 2df4: 00073e00 sll a3,a3,0x18 │ │ - 2df8: 83a2004c lb v0,76(sp) │ │ - 2dfc: 83a30048 lb v1,72(sp) │ │ - 2e00: 00074e03 sra t1,a3,0x18 │ │ - 2e04: 8c880000 lw t0,0(a0) │ │ - 2e08: afbf0034 sw ra,52(sp) │ │ - 2e0c: a3a50018 sb a1,24(sp) │ │ - 2e10: a3a60019 sb a2,25(sp) │ │ - 2e14: a3a9001a sb t1,26(sp) │ │ - 2e18: a3a9001b sb t1,27(sp) │ │ - 2e1c: a3a3001c sb v1,28(sp) │ │ - 2e20: a3a3001d sb v1,29(sp) │ │ - 2e24: a3a3001e sb v1,30(sp) │ │ - 2e28: a3a3001f sb v1,31(sp) │ │ - 2e2c: a3a30020 sb v1,32(sp) │ │ - 2e30: a3a20021 sb v0,33(sp) │ │ - 2e34: a3a20022 sb v0,34(sp) │ │ - 2e38: a3a20023 sb v0,35(sp) │ │ - 2e3c: a3a20024 sb v0,36(sp) │ │ - 2e40: a3a20025 sb v0,37(sp) │ │ - 2e44: a3a20026 sb v0,38(sp) │ │ - 2e48: a3a20027 sb v0,39(sp) │ │ - 2e4c: a3a20028 sb v0,40(sp) │ │ - 2e50: a3a20029 sb v0,41(sp) │ │ - 2e54: a3a2002a sb v0,42(sp) │ │ - 2e58: a3a2002b sb v0,43(sp) │ │ - 2e5c: a3a2002c sb v0,44(sp) │ │ - 2e60: 8d190008 lw t9,8(t0) │ │ - 2e64: 0320f809 jalr t9 │ │ - 2e68: 27a50018 addiu a1,sp,24 │ │ - 2e6c: 8fbf0034 lw ra,52(sp) │ │ - 2e70: 03e00008 jr ra │ │ - 2e74: 27bd0038 addiu sp,sp,56 │ │ - │ │ -00002e78 : │ │ - 2e78: 3c1c0001 lui gp,0x1 │ │ - 2e7c: 279c61a8 addiu gp,gp,25000 │ │ - 2e80: 0399e021 addu gp,gp,t9 │ │ - 2e84: 8f838020 lw v1,-32736(gp) │ │ - 2e88: 8c82070c lw v0,1804(a0) │ │ - 2e8c: 24650008 addiu a1,v1,8 │ │ - 2e90: 10400004 beqz v0,2ea4 │ │ - 2e94: ac850000 sw a1,0(a0) │ │ - 2e98: 8f998204 lw t9,-32252(gp) │ │ - 2e9c: 03200008 jr t9 │ │ - 2ea0: 00402021 move a0,v0 │ │ - 2ea4: 03e00008 jr ra │ │ - 2ea8: 00000000 nop │ │ - │ │ -00002eac : │ │ - 2eac: 3c1c0001 lui gp,0x1 │ │ - 2eb0: 279c6174 addiu gp,gp,24948 │ │ - 2eb4: 0399e021 addu gp,gp,t9 │ │ - 2eb8: 27bdffe0 addiu sp,sp,-32 │ │ - 2ebc: 8f998024 lw t9,-32732(gp) │ │ - 2ec0: afbc0010 sw gp,16(sp) │ │ - 2ec4: afbf001c sw ra,28(sp) │ │ - 2ec8: afb00018 sw s0,24(sp) │ │ - 2ecc: 0320f809 jalr t9 │ │ - 2ed0: 00808021 move s0,a0 │ │ - 2ed4: 8fbc0010 lw gp,16(sp) │ │ - 2ed8: 8fbf001c lw ra,28(sp) │ │ - 2edc: 02002021 move a0,s0 │ │ - 2ee0: 8f998248 lw t9,-32184(gp) │ │ - 2ee4: 8fb00018 lw s0,24(sp) │ │ - 2ee8: 03200008 jr t9 │ │ - 2eec: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00002ef0 : │ │ - 2ef0: 3c1c0001 lui gp,0x1 │ │ - 2ef4: 279c6130 addiu gp,gp,24880 │ │ - 2ef8: 0399e021 addu gp,gp,t9 │ │ - 2efc: 8f828020 lw v0,-32736(gp) │ │ - 2f00: 248801cc addiu t0,a0,460 │ │ - 2f04: 24430008 addiu v1,v0,8 │ │ - 2f08: ac830000 sw v1,0(a0) │ │ - 2f0c: 248608cc addiu a2,a0,2252 │ │ - 2f10: 2405ffff li a1,-1 │ │ - 2f14: ad05fe50 sw a1,-432(t0) │ │ - 2f18: ad05fe54 sw a1,-428(t0) │ │ - 2f1c: 2507fe5c addiu a3,t0,-420 │ │ - 2f20: ace00000 sw zero,0(a3) │ │ - 2f24: ace00004 sw zero,4(a3) │ │ - 2f28: ace0000c sw zero,12(a3) │ │ - 2f2c: ace00010 sw zero,16(a3) │ │ - 2f30: 24e70014 addiu a3,a3,20 │ │ - 2f34: 14e8fffa bne a3,t0,2f20 │ │ - 2f38: 00000000 nop │ │ - 2f3c: 24e801c0 addiu t0,a3,448 │ │ - 2f40: 1506fff4 bne t0,a2,2f14 │ │ - 2f44: 24090014 li t1,20 │ │ - 2f48: ac80070c sw zero,1804(a0) │ │ - 2f4c: ac890004 sw t1,4(a0) │ │ - 2f50: 03e00008 jr ra │ │ - 2f54: ac890008 sw t1,8(a0) │ │ - │ │ -00002f58 : │ │ - 2f58: 3c1c0001 lui gp,0x1 │ │ - 2f5c: 279c60c8 addiu gp,gp,24776 │ │ - 2f60: 0399e021 addu gp,gp,t9 │ │ - 2f64: 8f828020 lw v0,-32736(gp) │ │ - 2f68: 27bdffe0 addiu sp,sp,-32 │ │ - 2f6c: 24430008 addiu v1,v0,8 │ │ - 2f70: afbc0010 sw gp,16(sp) │ │ - 2f74: afb00018 sw s0,24(sp) │ │ - 2f78: afbf001c sw ra,28(sp) │ │ - 2f7c: 00808021 move s0,a0 │ │ - 2f80: ac830000 sw v1,0(a0) │ │ - 2f84: 248901cc addiu t1,a0,460 │ │ - 2f88: 2407ffff li a3,-1 │ │ - 2f8c: 248408cc addiu a0,a0,2252 │ │ - 2f90: ad27fe50 sw a3,-432(t1) │ │ - 2f94: ad27fe54 sw a3,-428(t1) │ │ - 2f98: 2528fe5c addiu t0,t1,-420 │ │ - 2f9c: ad000000 sw zero,0(t0) │ │ - 2fa0: ad000004 sw zero,4(t0) │ │ - 2fa4: ad00000c sw zero,12(t0) │ │ - 2fa8: ad000010 sw zero,16(t0) │ │ - 2fac: 25080014 addiu t0,t0,20 │ │ - 2fb0: 1509fffa bne t0,t1,2f9c │ │ - 2fb4: 00000000 nop │ │ - 2fb8: 250901c0 addiu t1,t0,448 │ │ - 2fbc: 1524fff4 bne t1,a0,2f90 │ │ - 2fc0: 8f998298 lw t9,-32104(gp) │ │ - 2fc4: 70a62002 mul a0,a1,a2 │ │ - 2fc8: ae050008 sw a1,8(s0) │ │ - 2fcc: 0320f809 jalr t9 │ │ - 2fd0: ae060004 sw a2,4(s0) │ │ - 2fd4: ae02070c sw v0,1804(s0) │ │ - 2fd8: 8fbf001c lw ra,28(sp) │ │ - 2fdc: 8fb00018 lw s0,24(sp) │ │ - 2fe0: 03e00008 jr ra │ │ - 2fe4: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00002fe8 : │ │ - 2fe8: 2ca50002 sltiu a1,a1,2 │ │ - 2fec: 14a00004 bnez a1,3000 │ │ - 2ff0: 00000000 nop │ │ - 2ff4: 8c820008 lw v0,8(a0) │ │ - 2ff8: 03e00008 jr ra │ │ - 2ffc: 2442ffff addiu v0,v0,-1 │ │ - 3000: 03e00008 jr ra │ │ - 3004: 00001021 move v0,zero │ │ - │ │ -00003008 : │ │ - 3008: 24a5ffff addiu a1,a1,-1 │ │ - 300c: 2ca20002 sltiu v0,a1,2 │ │ - 3010: 14400004 bnez v0,3024 │ │ - 3014: 00000000 nop │ │ - 3018: 8c830004 lw v1,4(a0) │ │ - 301c: 03e00008 jr ra │ │ - 3020: 2462ffff addiu v0,v1,-1 │ │ - 3024: 03e00008 jr ra │ │ - 3028: 00001021 move v0,zero │ │ - │ │ -0000302c : │ │ - 302c: 8fa20010 lw v0,16(sp) │ │ - 3030: 00054980 sll t1,a1,0x6 │ │ - 3034: 00057240 sll t6,a1,0x9 │ │ - 3038: 00064180 sll t0,a2,0x6 │ │ - 303c: 00066a40 sll t5,a2,0x9 │ │ - 3040: 00071980 sll v1,a3,0x6 │ │ - 3044: 00076240 sll t4,a3,0x9 │ │ - 3048: 00025180 sll t2,v0,0x6 │ │ - 304c: 00025a40 sll t3,v0,0x9 │ │ - 3050: 01c97823 subu t7,t6,t1 │ │ - 3054: 01a8c023 subu t8,t5,t0 │ │ - 3058: 0183c823 subu t9,t4,v1 │ │ - 305c: 016a7023 subu t6,t3,t2 │ │ - 3060: 008f4821 addu t1,a0,t7 │ │ - 3064: 00984021 addu t0,a0,t8 │ │ - 3068: 00996821 addu t5,a0,t9 │ │ - 306c: 008e2021 addu a0,a0,t6 │ │ - 3070: ad26001c sw a2,28(t1) │ │ - 3074: ad05001c sw a1,28(t0) │ │ - 3078: ad270020 sw a3,32(t1) │ │ - 307c: ad070020 sw a3,32(t0) │ │ - 3080: ada2001c sw v0,28(t5) │ │ - 3084: ac87001c sw a3,28(a0) │ │ - 3088: ada50020 sw a1,32(t5) │ │ - 308c: 03e00008 jr ra │ │ - 3090: ac850020 sw a1,32(a0) │ │ - │ │ -00003094 : │ │ - 3094: 3c1c0001 lui gp,0x1 │ │ - 3098: 279c5f8c addiu gp,gp,24460 │ │ - 309c: 0399e021 addu gp,gp,t9 │ │ - 30a0: 27bdffd8 addiu sp,sp,-40 │ │ - 30a4: afb20020 sw s2,32(sp) │ │ - 30a8: afb1001c sw s1,28(sp) │ │ - 30ac: afb00018 sw s0,24(sp) │ │ - 30b0: afbc0010 sw gp,16(sp) │ │ - 30b4: afbf0024 sw ra,36(sp) │ │ - 30b8: 00808821 move s1,a0 │ │ - 30bc: 2490000c addiu s0,a0,12 │ │ - 30c0: 2492070c addiu s2,a0,1804 │ │ - 30c4: 8f998028 lw t9,-32728(gp) │ │ - 30c8: 02002021 move a0,s0 │ │ - 30cc: 02202821 move a1,s1 │ │ - 30d0: 0320f809 jalr t9 │ │ - 30d4: 261001c0 addiu s0,s0,448 │ │ - 30d8: 1612fffa bne s0,s2,30c4 │ │ - 30dc: 8fbc0010 lw gp,16(sp) │ │ - 30e0: 8fbf0024 lw ra,36(sp) │ │ - 30e4: 8fb20020 lw s2,32(sp) │ │ - 30e8: 8fb1001c lw s1,28(sp) │ │ - 30ec: 8fb00018 lw s0,24(sp) │ │ - 30f0: 03e00008 jr ra │ │ - 30f4: 27bd0028 addiu sp,sp,40 │ │ - │ │ -000030f8 : │ │ - 30f8: 3c1c0001 lui gp,0x1 │ │ - 30fc: 279c5f28 addiu gp,gp,24360 │ │ - 3100: 0399e021 addu gp,gp,t9 │ │ - 3104: 24820028 addiu v0,a0,40 │ │ - 3108: 248601cc addiu a2,a0,460 │ │ - 310c: 80a30000 lb v1,0(a1) │ │ - 3110: 24420014 addiu v0,v0,20 │ │ - 3114: ac43ffec sw v1,-20(v0) │ │ - 3118: 80a70000 lb a3,0(a1) │ │ - 311c: 24a50001 addiu a1,a1,1 │ │ - 3120: ac4701ac sw a3,428(v0) │ │ - 3124: 80a8ffff lb t0,-1(a1) │ │ - 3128: ac48036c sw t0,876(v0) │ │ - 312c: 80a9ffff lb t1,-1(a1) │ │ - 3130: 1446fff6 bne v0,a2,310c │ │ - 3134: ac49052c sw t1,1324(v0) │ │ - 3138: 8f99802c lw t9,-32724(gp) │ │ +00003050 : │ │ + 3050: 3c1c0001 lui gp,0x1 │ │ + 3054: 279c5fd0 addiu gp,gp,24528 │ │ + 3058: 0399e021 addu gp,gp,t9 │ │ + 305c: 27bdffc0 addiu sp,sp,-64 │ │ + 3060: 00073e00 sll a3,a3,0x18 │ │ + 3064: afb00038 sw s0,56(sp) │ │ + 3068: 83a20054 lb v0,84(sp) │ │ + 306c: 83a30050 lb v1,80(sp) │ │ + 3070: 8f908244 lw s0,-32188(gp) │ │ + 3074: 00074e03 sra t1,a3,0x18 │ │ + 3078: 8c880000 lw t0,0(a0) │ │ + 307c: a3a5001c sb a1,28(sp) │ │ + 3080: a3a6001d sb a2,29(sp) │ │ + 3084: 8e050000 lw a1,0(s0) │ │ + 3088: a3a9001e sb t1,30(sp) │ │ + 308c: a3a9001f sb t1,31(sp) │ │ + 3090: a3a30020 sb v1,32(sp) │ │ + 3094: a3a30021 sb v1,33(sp) │ │ + 3098: a3a30022 sb v1,34(sp) │ │ + 309c: a3a30023 sb v1,35(sp) │ │ + 30a0: a3a30024 sb v1,36(sp) │ │ + 30a4: a3a20025 sb v0,37(sp) │ │ + 30a8: a3a20026 sb v0,38(sp) │ │ + 30ac: a3a20027 sb v0,39(sp) │ │ + 30b0: a3a20028 sb v0,40(sp) │ │ + 30b4: a3a20029 sb v0,41(sp) │ │ + 30b8: a3a2002a sb v0,42(sp) │ │ + 30bc: a3a2002b sb v0,43(sp) │ │ + 30c0: a3a2002c sb v0,44(sp) │ │ + 30c4: a3a2002d sb v0,45(sp) │ │ + 30c8: a3a2002e sb v0,46(sp) │ │ + 30cc: a3a2002f sb v0,47(sp) │ │ + 30d0: a3a20030 sb v0,48(sp) │ │ + 30d4: 8d190008 lw t9,8(t0) │ │ + 30d8: afbc0010 sw gp,16(sp) │ │ + 30dc: afa50034 sw a1,52(sp) │ │ + 30e0: afbf003c sw ra,60(sp) │ │ + 30e4: 0320f809 jalr t9 │ │ + 30e8: 27a5001c addiu a1,sp,28 │ │ + 30ec: 8fa40034 lw a0,52(sp) │ │ + 30f0: 8e060000 lw a2,0(s0) │ │ + 30f4: 14860005 bne a0,a2,310c │ │ + 30f8: 8fbc0010 lw gp,16(sp) │ │ + 30fc: 8fbf003c lw ra,60(sp) │ │ + 3100: 8fb00038 lw s0,56(sp) │ │ + 3104: 03e00008 jr ra │ │ + 3108: 27bd0040 addiu sp,sp,64 │ │ + 310c: 8f99825c lw t9,-32164(gp) │ │ + 3110: 0320f809 jalr t9 │ │ + 3114: 00000000 nop │ │ + │ │ +00003118 : │ │ + 3118: 3c1c0001 lui gp,0x1 │ │ + 311c: 279c5f08 addiu gp,gp,24328 │ │ + 3120: 0399e021 addu gp,gp,t9 │ │ + 3124: 8f828020 lw v0,-32736(gp) │ │ + 3128: 8c83070c lw v1,1804(a0) │ │ + 312c: 24450008 addiu a1,v0,8 │ │ + 3130: 10600004 beqz v1,3144 │ │ + 3134: ac850000 sw a1,0(a0) │ │ + 3138: 8f998230 lw t9,-32208(gp) │ │ 313c: 03200008 jr t9 │ │ - 3140: 00000000 nop │ │ - │ │ -00003144 : │ │ - 3144: 3c1c0001 lui gp,0x1 │ │ - 3148: 279c5edc addiu gp,gp,24284 │ │ - 314c: 0399e021 addu gp,gp,t9 │ │ - 3150: 27bdffe0 addiu sp,sp,-32 │ │ - 3154: afb00018 sw s0,24(sp) │ │ - 3158: afbc0010 sw gp,16(sp) │ │ - 315c: afbf001c sw ra,28(sp) │ │ - 3160: 00808021 move s0,a0 │ │ - 3164: 8c84070c lw a0,1804(a0) │ │ - 3168: 10800004 beqz a0,317c │ │ - 316c: 8f998204 lw t9,-32252(gp) │ │ - 3170: 0320f809 jalr t9 │ │ - 3174: 00000000 nop │ │ - 3178: 8fbc0010 lw gp,16(sp) │ │ - 317c: 8e040004 lw a0,4(s0) │ │ - 3180: 8e020008 lw v0,8(s0) │ │ - 3184: 8f998298 lw t9,-32104(gp) │ │ - 3188: 0320f809 jalr t9 │ │ - 318c: 70822002 mul a0,a0,v0 │ │ - 3190: 8e060008 lw a2,8(s0) │ │ - 3194: 8e030004 lw v1,4(s0) │ │ - 3198: 8fbc0010 lw gp,16(sp) │ │ - 319c: 70c33002 mul a2,a2,v1 │ │ - 31a0: ae02070c sw v0,1804(s0) │ │ - 31a4: 8fbf001c lw ra,28(sp) │ │ - 31a8: 8fb00018 lw s0,24(sp) │ │ - 31ac: 8f998208 lw t9,-32248(gp) │ │ - 31b0: 00402021 move a0,v0 │ │ - 31b4: 00002821 move a1,zero │ │ - 31b8: 03200008 jr t9 │ │ - 31bc: 27bd0020 addiu sp,sp,32 │ │ - │ │ -000031c0 : │ │ - 31c0: 3c1c0001 lui gp,0x1 │ │ - 31c4: 279c5e60 addiu gp,gp,24160 │ │ - 31c8: 0399e021 addu gp,gp,t9 │ │ - 31cc: 27bdffc8 addiu sp,sp,-56 │ │ - 31d0: 24a5fffd addiu a1,a1,-3 │ │ - 31d4: 2ca20002 sltiu v0,a1,2 │ │ - 31d8: afbc0010 sw gp,16(sp) │ │ - 31dc: afb10020 sw s1,32(sp) │ │ - 31e0: afbf0034 sw ra,52(sp) │ │ - 31e4: afb50030 sw s5,48(sp) │ │ - 31e8: afb4002c sw s4,44(sp) │ │ - 31ec: afb30028 sw s3,40(sp) │ │ - 31f0: afb20024 sw s2,36(sp) │ │ - 31f4: afb0001c sw s0,28(sp) │ │ - 31f8: 1440003e bnez v0,32f4 │ │ - 31fc: 00808821 move s1,a0 │ │ - 3200: 8f948030 lw s4,-32720(gp) │ │ - 3204: 8f958030 lw s5,-32720(gp) │ │ - 3208: 00008021 move s0,zero │ │ - 320c: 26949378 addiu s4,s4,-27784 │ │ - 3210: 26b59374 addiu s5,s5,-27788 │ │ - 3214: 24130004 li s3,4 │ │ - 3218: 8f998034 lw t9,-32716(gp) │ │ - 321c: 02002821 move a1,s0 │ │ - 3220: 0320f809 jalr t9 │ │ - 3224: 02202021 move a0,s1 │ │ - 3228: 8fbc0010 lw gp,16(sp) │ │ - 322c: 02202021 move a0,s1 │ │ - 3230: 8f998038 lw t9,-32712(gp) │ │ - 3234: 02002821 move a1,s0 │ │ - 3238: 0320f809 jalr t9 │ │ - 323c: 00409021 move s2,v0 │ │ - 3240: 8e230008 lw v1,8(s1) │ │ - 3244: 8e24070c lw a0,1804(s1) │ │ - 3248: 72433802 mul a3,s2,v1 │ │ - 324c: 00823021 addu a2,a0,v0 │ │ - 3250: 00e64021 addu t0,a3,a2 │ │ - 3254: 910a0000 lbu t2,0(t0) │ │ - 3258: 8fbc0010 lw gp,16(sp) │ │ - 325c: 2d4b00fc sltiu t3,t2,252 │ │ - 3260: 11600018 beqz t3,32c4 │ │ - 3264: 02904821 addu t1,s4,s0 │ │ - 3268: 912c0000 lbu t4,0(t1) │ │ - 326c: 8f998034 lw t9,-32716(gp) │ │ - 3270: 014c6824 and t5,t2,t4 │ │ - 3274: 02202021 move a0,s1 │ │ - 3278: 15a00012 bnez t5,32c4 │ │ - 327c: 02002821 move a1,s0 │ │ - 3280: 0320f809 jalr t9 │ │ - 3284: 00000000 nop │ │ - 3288: 8fbc0010 lw gp,16(sp) │ │ - 328c: 02202021 move a0,s1 │ │ - 3290: 8f998038 lw t9,-32712(gp) │ │ - 3294: 02002821 move a1,s0 │ │ - 3298: 0320f809 jalr t9 │ │ - 329c: 00409021 move s2,v0 │ │ - 32a0: 8e2f0008 lw t7,8(s1) │ │ - 32a4: 8e2e070c lw t6,1804(s1) │ │ - 32a8: 724f2802 mul a1,s2,t7 │ │ - 32ac: 02b0c021 addu t8,s5,s0 │ │ - 32b0: 01c21021 addu v0,t6,v0 │ │ - 32b4: 93040000 lbu a0,0(t8) │ │ - 32b8: 00a21821 addu v1,a1,v0 │ │ - 32bc: 8fbc0010 lw gp,16(sp) │ │ - 32c0: a0640000 sb a0,0(v1) │ │ - 32c4: 26100001 addiu s0,s0,1 │ │ - 32c8: 1613ffd4 bne s0,s3,321c │ │ - 32cc: 8f998034 lw t9,-32716(gp) │ │ - 32d0: 8fbf0034 lw ra,52(sp) │ │ - 32d4: 8fb50030 lw s5,48(sp) │ │ - 32d8: 8fb4002c lw s4,44(sp) │ │ - 32dc: 8fb30028 lw s3,40(sp) │ │ - 32e0: 8fb20024 lw s2,36(sp) │ │ - 32e4: 8fb10020 lw s1,32(sp) │ │ - 32e8: 8fb0001c lw s0,28(sp) │ │ - 32ec: 03e00008 jr ra │ │ - 32f0: 27bd0038 addiu sp,sp,56 │ │ - 32f4: 8c9f0004 lw ra,4(a0) │ │ - 32f8: 8c8b0008 lw t3,8(a0) │ │ - 32fc: 27f4fffb addiu s4,ra,-5 │ │ - 3300: 728ba802 mul s5,s4,t3 │ │ - 3304: 8c8c070c lw t4,1804(a0) │ │ - 3308: 02ac9821 addu s3,s5,t4 │ │ - 330c: 26670004 addiu a3,s3,4 │ │ - 3310: 90e80000 lbu t0,0(a3) │ │ - 3314: 2d0600fc sltiu a2,t0,252 │ │ - 3318: 10c00009 beqz a2,3340 │ │ - 331c: 2571fffb addiu s1,t3,-5 │ │ - 3320: 31090003 andi t1,t0,0x3 │ │ - 3324: 15200007 bnez t1,3344 │ │ - 3328: 000b6880 sll t5,t3,0x2 │ │ - 332c: 240a0001 li t2,1 │ │ - 3330: a0ea0000 sb t2,0(a3) │ │ - 3334: 8c8b0008 lw t3,8(a0) │ │ - 3338: 8c8c070c lw t4,1804(a0) │ │ - 333c: 2571fffb addiu s1,t3,-5 │ │ - 3340: 000b6880 sll t5,t3,0x2 │ │ - 3344: 022dc821 addu t9,s1,t5 │ │ - 3348: 01999021 addu s2,t4,t9 │ │ - 334c: 924e0000 lbu t6,0(s2) │ │ - 3350: 2dcf00fc sltiu t7,t6,252 │ │ - 3354: 11e0ffdf beqz t7,32d4 │ │ - 3358: 8fbf0034 lw ra,52(sp) │ │ - 335c: 31d80030 andi t8,t6,0x30 │ │ - 3360: 1700ffdd bnez t8,32d8 │ │ - 3364: 8fb50030 lw s5,48(sp) │ │ - 3368: 24020010 li v0,16 │ │ - 336c: 1000ffd8 b 32d0 │ │ - 3370: a2420000 sb v0,0(s2) │ │ - │ │ -00003374 : │ │ - 3374: 3c1c0001 lui gp,0x1 │ │ - 3378: 279c5cac addiu gp,gp,23724 │ │ - 337c: 0399e021 addu gp,gp,t9 │ │ - 3380: 27bdffc8 addiu sp,sp,-56 │ │ - 3384: 8f99803c lw t9,-32708(gp) │ │ - 3388: afbc0010 sw gp,16(sp) │ │ - 338c: afbf0034 sw ra,52(sp) │ │ - 3390: afb30030 sw s3,48(sp) │ │ - 3394: afb2002c sw s2,44(sp) │ │ - 3398: afb10028 sw s1,40(sp) │ │ - 339c: afb00024 sw s0,36(sp) │ │ - 33a0: afa50018 sw a1,24(sp) │ │ - 33a4: 0320f809 jalr t9 │ │ - 33a8: 00809021 move s2,a0 │ │ - 33ac: 8fbc0010 lw gp,16(sp) │ │ - 33b0: 8fa50018 lw a1,24(sp) │ │ - 33b4: 8f998040 lw t9,-32704(gp) │ │ - 33b8: 0320f809 jalr t9 │ │ - 33bc: 02402021 move a0,s2 │ │ - 33c0: 8fbc0010 lw gp,16(sp) │ │ - 33c4: 2651000c addiu s1,s2,12 │ │ - 33c8: 00008021 move s0,zero │ │ - 33cc: 24130004 li s3,4 │ │ - 33d0: 8f998044 lw t9,-32700(gp) │ │ - 33d4: 02202021 move a0,s1 │ │ - 33d8: 02003021 move a2,s0 │ │ - 33dc: 02402821 move a1,s2 │ │ - 33e0: 0320f809 jalr t9 │ │ - 33e4: 26100001 addiu s0,s0,1 │ │ - 33e8: 263101c0 addiu s1,s1,448 │ │ - 33ec: 1613fff8 bne s0,s3,33d0 │ │ - 33f0: 8fbc0010 lw gp,16(sp) │ │ - 33f4: 8fbf0034 lw ra,52(sp) │ │ - 33f8: 8fb30030 lw s3,48(sp) │ │ - 33fc: 8fb2002c lw s2,44(sp) │ │ - 3400: 8fb10028 lw s1,40(sp) │ │ - 3404: 8fb00024 lw s0,36(sp) │ │ - 3408: 03e00008 jr ra │ │ - 340c: 27bd0038 addiu sp,sp,56 │ │ - │ │ -00003410 : │ │ - 3410: 3c1c0001 lui gp,0x1 │ │ - 3414: 279c5c10 addiu gp,gp,23568 │ │ - 3418: 0399e021 addu gp,gp,t9 │ │ - 341c: 8f828020 lw v0,-32736(gp) │ │ - 3420: 27bdffd0 addiu sp,sp,-48 │ │ - 3424: 24430008 addiu v1,v0,8 │ │ - 3428: afb20028 sw s2,40(sp) │ │ - 342c: afbc0010 sw gp,16(sp) │ │ - 3430: 8fb20040 lw s2,64(sp) │ │ - 3434: afb10024 sw s1,36(sp) │ │ - 3438: afb00020 sw s0,32(sp) │ │ - 343c: afbf002c sw ra,44(sp) │ │ - 3440: 00808021 move s0,a0 │ │ - 3444: ac830000 sw v1,0(a0) │ │ - 3448: 248901cc addiu t1,a0,460 │ │ - 344c: 00a08821 move s1,a1 │ │ - 3450: 248408cc addiu a0,a0,2252 │ │ - 3454: 2408ffff li t0,-1 │ │ - 3458: ad28fe50 sw t0,-432(t1) │ │ - 345c: ad28fe54 sw t0,-428(t1) │ │ - 3460: 2525fe5c addiu a1,t1,-420 │ │ - 3464: aca00000 sw zero,0(a1) │ │ - 3468: aca00004 sw zero,4(a1) │ │ - 346c: aca0000c sw zero,12(a1) │ │ - 3470: aca00010 sw zero,16(a1) │ │ - 3474: 24a50014 addiu a1,a1,20 │ │ - 3478: 14a9fffa bne a1,t1,3464 │ │ - 347c: 00000000 nop │ │ - 3480: 24a901c0 addiu t1,a1,448 │ │ - 3484: 1524fff4 bne t1,a0,3458 │ │ - 3488: 8f998048 lw t9,-32696(gp) │ │ - 348c: 240a0014 li t2,20 │ │ - 3490: ae00070c sw zero,1804(s0) │ │ - 3494: ae0a0004 sw t2,4(s0) │ │ - 3498: ae0a0008 sw t2,8(s0) │ │ - 349c: 02002021 move a0,s0 │ │ - 34a0: afa60018 sw a2,24(sp) │ │ - 34a4: afa7001c sw a3,28(sp) │ │ - 34a8: 0320f809 jalr t9 │ │ - 34ac: 24050002 li a1,2 │ │ - 34b0: 8fbc0010 lw gp,16(sp) │ │ - 34b4: afb20040 sw s2,64(sp) │ │ - 34b8: 8fa60018 lw a2,24(sp) │ │ - 34bc: 8fa7001c lw a3,28(sp) │ │ - 34c0: 8fbf002c lw ra,44(sp) │ │ - 34c4: 8fb20028 lw s2,40(sp) │ │ - 34c8: 02002021 move a0,s0 │ │ - 34cc: 02202821 move a1,s1 │ │ - 34d0: 8fb00020 lw s0,32(sp) │ │ - 34d4: 8fb10024 lw s1,36(sp) │ │ - 34d8: 8f99804c lw t9,-32692(gp) │ │ - 34dc: 03200008 jr t9 │ │ - 34e0: 27bd0030 addiu sp,sp,48 │ │ - │ │ -000034e4 : │ │ - 34e4: 3c1c0001 lui gp,0x1 │ │ - 34e8: 279c5b3c addiu gp,gp,23356 │ │ - 34ec: 0399e021 addu gp,gp,t9 │ │ - 34f0: 27bdffb8 addiu sp,sp,-72 │ │ - 34f4: afbe0040 sw s8,64(sp) │ │ - 34f8: afbc0010 sw gp,16(sp) │ │ - 34fc: afbf0044 sw ra,68(sp) │ │ - 3500: afb7003c sw s7,60(sp) │ │ - 3504: afb60038 sw s6,56(sp) │ │ - 3508: afb50034 sw s5,52(sp) │ │ - 350c: afb40030 sw s4,48(sp) │ │ - 3510: afb3002c sw s3,44(sp) │ │ - 3514: afb20028 sw s2,40(sp) │ │ - 3518: afb10024 sw s1,36(sp) │ │ - 351c: afb00020 sw s0,32(sp) │ │ - 3520: 8ca20008 lw v0,8(a1) │ │ - 3524: 18400030 blez v0,35e8 │ │ - 3528: 00a0f021 move s8,a1 │ │ - 352c: 8f968030 lw s6,-32720(gp) │ │ - 3530: 8f958030 lw s5,-32720(gp) │ │ - 3534: 00809021 move s2,a0 │ │ - 3538: 240300ff li v1,255 │ │ - 353c: 26c49378 addiu a0,s6,-27784 │ │ - 3540: 00c0a021 move s4,a2 │ │ - 3544: 00e09821 move s3,a3 │ │ - 3548: 00008821 move s1,zero │ │ - 354c: afa30018 sw v1,24(sp) │ │ - 3550: 00c4b021 addu s6,a2,a0 │ │ - 3554: 26b59374 addiu s5,s5,-27788 │ │ - 3558: 0660003d bltz s3,3650 │ │ - 355c: 00008021 move s0,zero │ │ - 3560: 8fb70058 lw s7,88(sp) │ │ - 3564: 8f998050 lw t9,-32688(gp) │ │ - 3568: 02003021 move a2,s0 │ │ - 356c: 03c02021 move a0,s8 │ │ - 3570: 0320f809 jalr t9 │ │ - 3574: 02202821 move a1,s1 │ │ - 3578: 10400028 beqz v0,361c │ │ - 357c: 8fbc0010 lw gp,16(sp) │ │ - 3580: 8e450004 lw a1,4(s2) │ │ - 3584: 0265302a slt a2,s3,a1 │ │ - 3588: 10c00017 beqz a2,35e8 │ │ - 358c: 00000000 nop │ │ - 3590: 06e00015 bltz s7,35e8 │ │ + 3140: 00602021 move a0,v1 │ │ + 3144: 03e00008 jr ra │ │ + 3148: 00000000 nop │ │ + │ │ +0000314c : │ │ + 314c: 3c1c0001 lui gp,0x1 │ │ + 3150: 279c5ed4 addiu gp,gp,24276 │ │ + 3154: 0399e021 addu gp,gp,t9 │ │ + 3158: 27bdffe0 addiu sp,sp,-32 │ │ + 315c: 8f998024 lw t9,-32732(gp) │ │ + 3160: afbc0010 sw gp,16(sp) │ │ + 3164: afbf001c sw ra,28(sp) │ │ + 3168: afb00018 sw s0,24(sp) │ │ + 316c: 0320f809 jalr t9 │ │ + 3170: 00808021 move s0,a0 │ │ + 3174: 8fbc0010 lw gp,16(sp) │ │ + 3178: 8fbf001c lw ra,28(sp) │ │ + 317c: 02002021 move a0,s0 │ │ + 3180: 8f998220 lw t9,-32224(gp) │ │ + 3184: 8fb00018 lw s0,24(sp) │ │ + 3188: 03200008 jr t9 │ │ + 318c: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00003190 : │ │ + 3190: 3c1c0001 lui gp,0x1 │ │ + 3194: 279c5e90 addiu gp,gp,24208 │ │ + 3198: 0399e021 addu gp,gp,t9 │ │ + 319c: 8f828020 lw v0,-32736(gp) │ │ + 31a0: 248801cc addiu t0,a0,460 │ │ + 31a4: 24430008 addiu v1,v0,8 │ │ + 31a8: ac830000 sw v1,0(a0) │ │ + 31ac: 248608cc addiu a2,a0,2252 │ │ + 31b0: 2405ffff li a1,-1 │ │ + 31b4: ad05fe50 sw a1,-432(t0) │ │ + 31b8: ad05fe54 sw a1,-428(t0) │ │ + 31bc: 2507fe5c addiu a3,t0,-420 │ │ + 31c0: ace00000 sw zero,0(a3) │ │ + 31c4: ace00004 sw zero,4(a3) │ │ + 31c8: ace0000c sw zero,12(a3) │ │ + 31cc: ace00010 sw zero,16(a3) │ │ + 31d0: 24e70014 addiu a3,a3,20 │ │ + 31d4: 14e8fffa bne a3,t0,31c0 │ │ + 31d8: 00000000 nop │ │ + 31dc: 24e801c0 addiu t0,a3,448 │ │ + 31e0: 1506fff4 bne t0,a2,31b4 │ │ + 31e4: 24090014 li t1,20 │ │ + 31e8: ac80070c sw zero,1804(a0) │ │ + 31ec: ac890004 sw t1,4(a0) │ │ + 31f0: 03e00008 jr ra │ │ + 31f4: ac890008 sw t1,8(a0) │ │ + │ │ +000031f8 : │ │ + 31f8: 3c1c0001 lui gp,0x1 │ │ + 31fc: 279c5e28 addiu gp,gp,24104 │ │ + 3200: 0399e021 addu gp,gp,t9 │ │ + 3204: 8f828020 lw v0,-32736(gp) │ │ + 3208: 27bdffe0 addiu sp,sp,-32 │ │ + 320c: 24430008 addiu v1,v0,8 │ │ + 3210: afbc0010 sw gp,16(sp) │ │ + 3214: afb00018 sw s0,24(sp) │ │ + 3218: afbf001c sw ra,28(sp) │ │ + 321c: 00808021 move s0,a0 │ │ + 3220: ac830000 sw v1,0(a0) │ │ + 3224: 248901cc addiu t1,a0,460 │ │ + 3228: 248708cc addiu a3,a0,2252 │ │ + 322c: 2404ffff li a0,-1 │ │ + 3230: ad24fe50 sw a0,-432(t1) │ │ + 3234: ad24fe54 sw a0,-428(t1) │ │ + 3238: 2528fe5c addiu t0,t1,-420 │ │ + 323c: ad000000 sw zero,0(t0) │ │ + 3240: ad000004 sw zero,4(t0) │ │ + 3244: ad00000c sw zero,12(t0) │ │ + 3248: ad000010 sw zero,16(t0) │ │ + 324c: 25080014 addiu t0,t0,20 │ │ + 3250: 1509fffa bne t0,t1,323c │ │ + 3254: 00000000 nop │ │ + 3258: 250901c0 addiu t1,t0,448 │ │ + 325c: 1527fff4 bne t1,a3,3230 │ │ + 3260: 8f99821c lw t9,-32228(gp) │ │ + 3264: 70a62002 mul a0,a1,a2 │ │ + 3268: ae050008 sw a1,8(s0) │ │ + 326c: 0320f809 jalr t9 │ │ + 3270: ae060004 sw a2,4(s0) │ │ + 3274: 8fbf001c lw ra,28(sp) │ │ + 3278: ae02070c sw v0,1804(s0) │ │ + 327c: 8fb00018 lw s0,24(sp) │ │ + 3280: 03e00008 jr ra │ │ + 3284: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00003288 : │ │ + 3288: 2ca50002 sltiu a1,a1,2 │ │ + 328c: 14a00004 bnez a1,32a0 │ │ + 3290: 00000000 nop │ │ + 3294: 8c820008 lw v0,8(a0) │ │ + 3298: 03e00008 jr ra │ │ + 329c: 2442ffff addiu v0,v0,-1 │ │ + 32a0: 03e00008 jr ra │ │ + 32a4: 00001021 move v0,zero │ │ + │ │ +000032a8 : │ │ + 32a8: 24a5ffff addiu a1,a1,-1 │ │ + 32ac: 2ca20002 sltiu v0,a1,2 │ │ + 32b0: 14400004 bnez v0,32c4 │ │ + 32b4: 00000000 nop │ │ + 32b8: 8c830004 lw v1,4(a0) │ │ + 32bc: 03e00008 jr ra │ │ + 32c0: 2462ffff addiu v0,v1,-1 │ │ + 32c4: 03e00008 jr ra │ │ + 32c8: 00001021 move v0,zero │ │ + │ │ +000032cc : │ │ + 32cc: 8fa90010 lw t1,16(sp) │ │ + 32d0: 00057180 sll t6,a1,0x6 │ │ + 32d4: 00054240 sll t0,a1,0x9 │ │ + 32d8: 00066980 sll t5,a2,0x6 │ │ + 32dc: 00076180 sll t4,a3,0x6 │ │ + 32e0: 00061a40 sll v1,a2,0x9 │ │ + 32e4: 00071240 sll v0,a3,0x9 │ │ + 32e8: 00095980 sll t3,t1,0x6 │ │ + 32ec: 00095240 sll t2,t1,0x9 │ │ + 32f0: 010e7823 subu t7,t0,t6 │ │ + 32f4: 006dc023 subu t8,v1,t5 │ │ + 32f8: 004cc823 subu t9,v0,t4 │ │ + 32fc: 014b7023 subu t6,t2,t3 │ │ + 3300: 008f4021 addu t0,a0,t7 │ │ + 3304: 00986821 addu t5,a0,t8 │ │ + 3308: 00996021 addu t4,a0,t9 │ │ + 330c: 008e2021 addu a0,a0,t6 │ │ + 3310: ad06001c sw a2,28(t0) │ │ + 3314: ada5001c sw a1,28(t5) │ │ + 3318: ad070020 sw a3,32(t0) │ │ + 331c: ada70020 sw a3,32(t5) │ │ + 3320: ad89001c sw t1,28(t4) │ │ + 3324: ac87001c sw a3,28(a0) │ │ + 3328: ad850020 sw a1,32(t4) │ │ + 332c: 03e00008 jr ra │ │ + 3330: ac850020 sw a1,32(a0) │ │ + │ │ +00003334 : │ │ + 3334: 3c1c0001 lui gp,0x1 │ │ + 3338: 279c5cec addiu gp,gp,23788 │ │ + 333c: 0399e021 addu gp,gp,t9 │ │ + 3340: 27bdffd8 addiu sp,sp,-40 │ │ + 3344: afb20020 sw s2,32(sp) │ │ + 3348: afb1001c sw s1,28(sp) │ │ + 334c: afb00018 sw s0,24(sp) │ │ + 3350: afbc0010 sw gp,16(sp) │ │ + 3354: afbf0024 sw ra,36(sp) │ │ + 3358: 00808821 move s1,a0 │ │ + 335c: 2490000c addiu s0,a0,12 │ │ + 3360: 2492070c addiu s2,a0,1804 │ │ + 3364: 8f998028 lw t9,-32728(gp) │ │ + 3368: 02002021 move a0,s0 │ │ + 336c: 02202821 move a1,s1 │ │ + 3370: 0320f809 jalr t9 │ │ + 3374: 261001c0 addiu s0,s0,448 │ │ + 3378: 1612fffa bne s0,s2,3364 │ │ + 337c: 8fbc0010 lw gp,16(sp) │ │ + 3380: 8fbf0024 lw ra,36(sp) │ │ + 3384: 8fb20020 lw s2,32(sp) │ │ + 3388: 8fb1001c lw s1,28(sp) │ │ + 338c: 8fb00018 lw s0,24(sp) │ │ + 3390: 03e00008 jr ra │ │ + 3394: 27bd0028 addiu sp,sp,40 │ │ + │ │ +00003398 : │ │ + 3398: 3c1c0001 lui gp,0x1 │ │ + 339c: 279c5c88 addiu gp,gp,23688 │ │ + 33a0: 0399e021 addu gp,gp,t9 │ │ + 33a4: 24820028 addiu v0,a0,40 │ │ + 33a8: 248601cc addiu a2,a0,460 │ │ + 33ac: 80a30000 lb v1,0(a1) │ │ + 33b0: 24420014 addiu v0,v0,20 │ │ + 33b4: ac43ffec sw v1,-20(v0) │ │ + 33b8: 80a70000 lb a3,0(a1) │ │ + 33bc: 24a50001 addiu a1,a1,1 │ │ + 33c0: ac4701ac sw a3,428(v0) │ │ + 33c4: 80a8ffff lb t0,-1(a1) │ │ + 33c8: ac48036c sw t0,876(v0) │ │ + 33cc: 80a9ffff lb t1,-1(a1) │ │ + 33d0: 1446fff6 bne v0,a2,33ac │ │ + 33d4: ac49052c sw t1,1324(v0) │ │ + 33d8: 8f99802c lw t9,-32724(gp) │ │ + 33dc: 03200008 jr t9 │ │ + 33e0: 00000000 nop │ │ + │ │ +000033e4 : │ │ + 33e4: 3c1c0001 lui gp,0x1 │ │ + 33e8: 279c5c3c addiu gp,gp,23612 │ │ + 33ec: 0399e021 addu gp,gp,t9 │ │ + 33f0: 27bdffe0 addiu sp,sp,-32 │ │ + 33f4: afb00018 sw s0,24(sp) │ │ + 33f8: 00808021 move s0,a0 │ │ + 33fc: 8c84070c lw a0,1804(a0) │ │ + 3400: afbc0010 sw gp,16(sp) │ │ + 3404: afbf001c sw ra,28(sp) │ │ + 3408: 10800004 beqz a0,341c │ │ + 340c: 8f998230 lw t9,-32208(gp) │ │ + 3410: 0320f809 jalr t9 │ │ + 3414: 00000000 nop │ │ + 3418: 8fbc0010 lw gp,16(sp) │ │ + 341c: 8e040004 lw a0,4(s0) │ │ + 3420: 8e020008 lw v0,8(s0) │ │ + 3424: 8f99821c lw t9,-32228(gp) │ │ + 3428: 0320f809 jalr t9 │ │ + 342c: 70822002 mul a0,a0,v0 │ │ + 3430: 8e060008 lw a2,8(s0) │ │ + 3434: 8e030004 lw v1,4(s0) │ │ + 3438: 8fbc0010 lw gp,16(sp) │ │ + 343c: 70c33002 mul a2,a2,v1 │ │ + 3440: ae02070c sw v0,1804(s0) │ │ + 3444: 8fbf001c lw ra,28(sp) │ │ + 3448: 8fb00018 lw s0,24(sp) │ │ + 344c: 8f9981f4 lw t9,-32268(gp) │ │ + 3450: 00402021 move a0,v0 │ │ + 3454: 00002821 move a1,zero │ │ + 3458: 03200008 jr t9 │ │ + 345c: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00003460 : │ │ + 3460: 3c1c0001 lui gp,0x1 │ │ + 3464: 279c5bc0 addiu gp,gp,23488 │ │ + 3468: 0399e021 addu gp,gp,t9 │ │ + 346c: 24a5fffd addiu a1,a1,-3 │ │ + 3470: 2ca20002 sltiu v0,a1,2 │ │ + 3474: 14400048 bnez v0,3598 │ │ + 3478: 8f998030 lw t9,-32720(gp) │ │ + 347c: 27bdffc8 addiu sp,sp,-56 │ │ + 3480: afb50030 sw s5,48(sp) │ │ + 3484: afb30028 sw s3,40(sp) │ │ + 3488: 8f958034 lw s5,-32716(gp) │ │ + 348c: 8f938034 lw s3,-32716(gp) │ │ + 3490: afb4002c sw s4,44(sp) │ │ + 3494: afb10020 sw s1,32(sp) │ │ + 3498: afb0001c sw s0,28(sp) │ │ + 349c: afbc0010 sw gp,16(sp) │ │ + 34a0: afbf0034 sw ra,52(sp) │ │ + 34a4: afb20024 sw s2,36(sp) │ │ + 34a8: 00808821 move s1,a0 │ │ + 34ac: 00008021 move s0,zero │ │ + 34b0: 2673a708 addiu s3,s3,-22776 │ │ + 34b4: 26b5a704 addiu s5,s5,-22780 │ │ + 34b8: 24140004 li s4,4 │ │ + 34bc: 02002821 move a1,s0 │ │ + 34c0: 0320f809 jalr t9 │ │ + 34c4: 02202021 move a0,s1 │ │ + 34c8: 8fbc0010 lw gp,16(sp) │ │ + 34cc: 02202021 move a0,s1 │ │ + 34d0: 8f998038 lw t9,-32712(gp) │ │ + 34d4: 02002821 move a1,s0 │ │ + 34d8: 0320f809 jalr t9 │ │ + 34dc: 00409021 move s2,v0 │ │ + 34e0: 8e240008 lw a0,8(s1) │ │ + 34e4: 8e23070c lw v1,1804(s1) │ │ + 34e8: 72443802 mul a3,s2,a0 │ │ + 34ec: 00623021 addu a2,v1,v0 │ │ + 34f0: 00e64021 addu t0,a3,a2 │ │ + 34f4: 910a0000 lbu t2,0(t0) │ │ + 34f8: 8fbc0010 lw gp,16(sp) │ │ + 34fc: 2d4b00fc sltiu t3,t2,252 │ │ + 3500: 11600018 beqz t3,3564 │ │ + 3504: 02704821 addu t1,s3,s0 │ │ + 3508: 912c0000 lbu t4,0(t1) │ │ + 350c: 8f998030 lw t9,-32720(gp) │ │ + 3510: 014c6824 and t5,t2,t4 │ │ + 3514: 02202021 move a0,s1 │ │ + 3518: 15a00012 bnez t5,3564 │ │ + 351c: 02002821 move a1,s0 │ │ + 3520: 0320f809 jalr t9 │ │ + 3524: 00000000 nop │ │ + 3528: 8fbc0010 lw gp,16(sp) │ │ + 352c: 02202021 move a0,s1 │ │ + 3530: 8f998038 lw t9,-32712(gp) │ │ + 3534: 02002821 move a1,s0 │ │ + 3538: 0320f809 jalr t9 │ │ + 353c: 00409021 move s2,v0 │ │ + 3540: 8e2f0008 lw t7,8(s1) │ │ + 3544: 8e2e070c lw t6,1804(s1) │ │ + 3548: 724f1802 mul v1,s2,t7 │ │ + 354c: 02b0c021 addu t8,s5,s0 │ │ + 3550: 01c22821 addu a1,t6,v0 │ │ + 3554: 93020000 lbu v0,0(t8) │ │ + 3558: 00652021 addu a0,v1,a1 │ │ + 355c: 8fbc0010 lw gp,16(sp) │ │ + 3560: a0820000 sb v0,0(a0) │ │ + 3564: 26100001 addiu s0,s0,1 │ │ + 3568: 1614ffd4 bne s0,s4,34bc │ │ + 356c: 8f998030 lw t9,-32720(gp) │ │ + 3570: 8fbf0034 lw ra,52(sp) │ │ + 3574: 8fb50030 lw s5,48(sp) │ │ + 3578: 8fb4002c lw s4,44(sp) │ │ + 357c: 8fb30028 lw s3,40(sp) │ │ + 3580: 8fb20024 lw s2,36(sp) │ │ + 3584: 8fb10020 lw s1,32(sp) │ │ + 3588: 8fb0001c lw s0,28(sp) │ │ + 358c: 27bd0038 addiu sp,sp,56 │ │ + 3590: 03e00008 jr ra │ │ 3594: 00000000 nop │ │ - 3598: 8e470008 lw a3,8(s2) │ │ - 359c: 02e7402a slt t0,s7,a3 │ │ - 35a0: 11000011 beqz t0,35e8 │ │ - 35a4: 72675802 mul t3,s3,a3 │ │ - 35a8: 8e49070c lw t1,1804(s2) │ │ - 35ac: 01375021 addu t2,t1,s7 │ │ - 35b0: 016a6021 addu t4,t3,t2 │ │ - 35b4: 918d0000 lbu t5,0(t4) │ │ - 35b8: 2dae00fc sltiu t6,t5,252 │ │ - 35bc: 11c0000b beqz t6,35ec │ │ - 35c0: 240200ff li v0,255 │ │ - 35c4: 92d80000 lbu t8,0(s6) │ │ - 35c8: 01b8f824 and ra,t5,t8 │ │ - 35cc: 13e00013 beqz ra,361c │ │ - 35d0: 02957821 addu t7,s4,s5 │ │ - 35d4: 91e20000 lbu v0,0(t7) │ │ - 35d8: 240300f1 li v1,241 │ │ - 35dc: 005f202b sltu a0,v0,ra │ │ - 35e0: 1080000e beqz a0,361c │ │ - 35e4: afa30018 sw v1,24(sp) │ │ - 35e8: 240200ff li v0,255 │ │ - 35ec: 8fbf0044 lw ra,68(sp) │ │ - 35f0: 8fbe0040 lw s8,64(sp) │ │ - 35f4: 8fb7003c lw s7,60(sp) │ │ - 35f8: 8fb60038 lw s6,56(sp) │ │ - 35fc: 8fb50034 lw s5,52(sp) │ │ - 3600: 8fb40030 lw s4,48(sp) │ │ - 3604: 8fb3002c lw s3,44(sp) │ │ - 3608: 8fb20028 lw s2,40(sp) │ │ - 360c: 8fb10024 lw s1,36(sp) │ │ - 3610: 8fb00020 lw s0,32(sp) │ │ + 3598: 8c860004 lw a2,4(a0) │ │ + 359c: 8c8e0008 lw t6,8(a0) │ │ + 35a0: 24c7fffb addiu a3,a2,-5 │ │ + 35a4: 70ee4002 mul t0,a3,t6 │ │ + 35a8: 8c8f070c lw t7,1804(a0) │ │ + 35ac: 010f4821 addu t1,t0,t7 │ │ + 35b0: 252a0004 addiu t2,t1,4 │ │ + 35b4: 914b0000 lbu t3,0(t2) │ │ + 35b8: 2d6c00fc sltiu t4,t3,252 │ │ + 35bc: 11800009 beqz t4,35e4 │ │ + 35c0: 25d8fffb addiu t8,t6,-5 │ │ + 35c4: 316d0003 andi t5,t3,0x3 │ │ + 35c8: 15a00007 bnez t5,35e8 │ │ + 35cc: 000e2880 sll a1,t6,0x2 │ │ + 35d0: 24190001 li t9,1 │ │ + 35d4: a1590000 sb t9,0(t2) │ │ + 35d8: 8c8e0008 lw t6,8(a0) │ │ + 35dc: 8c8f070c lw t7,1804(a0) │ │ + 35e0: 25d8fffb addiu t8,t6,-5 │ │ + 35e4: 000e2880 sll a1,t6,0x2 │ │ + 35e8: 03051021 addu v0,t8,a1 │ │ + 35ec: 01e22021 addu a0,t7,v0 │ │ + 35f0: 90860000 lbu a2,0(a0) │ │ + 35f4: 2cc300fc sltiu v1,a2,252 │ │ + 35f8: 1060ffe5 beqz v1,3590 │ │ + 35fc: 30c70030 andi a3,a2,0x30 │ │ + 3600: 14e00004 bnez a3,3614 │ │ + 3604: 00000000 nop │ │ + 3608: 24080010 li t0,16 │ │ + 360c: 03e00008 jr ra │ │ + 3610: a0880000 sb t0,0(a0) │ │ 3614: 03e00008 jr ra │ │ - 3618: 27bd0048 addiu sp,sp,72 │ │ - 361c: 8fc50008 lw a1,8(s8) │ │ - 3620: 26100001 addiu s0,s0,1 │ │ - 3624: 0205c82a slt t9,s0,a1 │ │ - 3628: 1720ffce bnez t9,3564 │ │ - 362c: 26f70001 addiu s7,s7,1 │ │ - 3630: 26310001 addiu s1,s1,1 │ │ - 3634: 0225302a slt a2,s1,a1 │ │ - 3638: 10c00003 beqz a2,3648 │ │ - 363c: 26730001 addiu s3,s3,1 │ │ - 3640: 1ca0ffc5 bgtz a1,3558 │ │ - 3644: 00000000 nop │ │ - 3648: 1000ffe8 b 35ec │ │ - 364c: 8fa20018 lw v0,24(sp) │ │ - 3650: 10000004 b 3664 │ │ - 3654: 0000b821 move s7,zero │ │ - 3658: 02e5802a slt s0,s7,a1 │ │ - 365c: 1200fff4 beqz s0,3630 │ │ - 3660: 00000000 nop │ │ - 3664: 8f998050 lw t9,-32688(gp) │ │ - 3668: 02e03021 move a2,s7 │ │ - 366c: 03c02021 move a0,s8 │ │ - 3670: 0320f809 jalr t9 │ │ - 3674: 02202821 move a1,s1 │ │ - 3678: 26f70001 addiu s7,s7,1 │ │ - 367c: 1440ffda bnez v0,35e8 │ │ - 3680: 8fbc0010 lw gp,16(sp) │ │ - 3684: 1000fff4 b 3658 │ │ - 3688: 8fc50008 lw a1,8(s8) │ │ - │ │ -0000368c : │ │ - 368c: 3c1c0001 lui gp,0x1 │ │ - 3690: 279c5994 addiu gp,gp,22932 │ │ - 3694: 0399e021 addu gp,gp,t9 │ │ - 3698: 27bdffd8 addiu sp,sp,-40 │ │ - 369c: afbf0024 sw ra,36(sp) │ │ - 36a0: afbc0018 sw gp,24(sp) │ │ - 36a4: 8ca60004 lw a2,4(a1) │ │ - 36a8: 8ca30008 lw v1,8(a1) │ │ - 36ac: 00a01021 move v0,a1 │ │ - 36b0: 00063a40 sll a3,a2,0x9 │ │ - 36b4: 00062980 sll a1,a2,0x6 │ │ - 36b8: 00e54023 subu t0,a3,a1 │ │ - 36bc: 00034880 sll t1,v1,0x2 │ │ - 36c0: 00035100 sll t2,v1,0x4 │ │ - 36c4: 00885821 addu t3,a0,t0 │ │ - 36c8: 012a6021 addu t4,t1,t2 │ │ - 36cc: 016c6821 addu t5,t3,t4 │ │ - 36d0: 8c4e000c lw t6,12(v0) │ │ - 36d4: 8c4f0010 lw t7,16(v0) │ │ - 36d8: 25a50028 addiu a1,t5,40 │ │ - 36dc: acae000c sw t6,12(a1) │ │ - 36e0: acaf0010 sw t7,16(a1) │ │ - 36e4: 8c580018 lw t8,24(v0) │ │ - 36e8: 8c470014 lw a3,20(v0) │ │ - 36ec: 8f998054 lw t9,-32684(gp) │ │ - 36f0: 0320f809 jalr t9 │ │ - 36f4: afb80010 sw t8,16(sp) │ │ - 36f8: 8fbf0024 lw ra,36(sp) │ │ - 36fc: 03e00008 jr ra │ │ - 3700: 27bd0028 addiu sp,sp,40 │ │ - │ │ -00003704 : │ │ - 3704: 8c820008 lw v0,8(a0) │ │ - 3708: 8c83070c lw v1,1804(a0) │ │ - 370c: 70a22002 mul a0,a1,v0 │ │ - 3710: 00663021 addu a2,v1,a2 │ │ - 3714: 00862821 addu a1,a0,a2 │ │ - 3718: 03e00008 jr ra │ │ - 371c: a0a00000 sb zero,0(a1) │ │ - │ │ -00003720 : │ │ - 3720: 3c1c0001 lui gp,0x1 │ │ - 3724: 279c5900 addiu gp,gp,22784 │ │ - 3728: 0399e021 addu gp,gp,t9 │ │ - 372c: 8c820008 lw v0,8(a0) │ │ - 3730: 8c83070c lw v1,1804(a0) │ │ - 3734: 70c24002 mul t0,a2,v0 │ │ - 3738: 00674821 addu t1,v1,a3 │ │ - 373c: 24c2ffff addiu v0,a2,-1 │ │ - 3740: 24cb0001 addiu t3,a2,1 │ │ - 3744: 240cfffc li t4,-4 │ │ - 3748: 01095021 addu t2,t0,t1 │ │ - 374c: 00ac6825 or t5,a1,t4 │ │ - 3750: 0162702a slt t6,t3,v0 │ │ - 3754: 15c0003c bnez t6,3848 │ │ - 3758: a14d0000 sb t5,0(t2) │ │ - 375c: 8f8f8030 lw t7,-32720(gp) │ │ - 3760: 8f988030 lw t8,-32720(gp) │ │ - 3764: 8f838030 lw v1,-32720(gp) │ │ - 3768: 27bdfff8 addiu sp,sp,-8 │ │ - 376c: 24ecffff addiu t4,a3,-1 │ │ - 3770: 24e90001 addiu t1,a3,1 │ │ - 3774: afb00004 sw s0,4(sp) │ │ - 3778: 27199370 addiu t9,t8,-27792 │ │ - 377c: 25f09378 addiu s0,t7,-27784 │ │ - 3780: 24689374 addiu t0,v1,-27788 │ │ - 3784: 00b07821 addu t7,a1,s0 │ │ - 3788: 00b9c021 addu t8,a1,t9 │ │ - 378c: 24ca0002 addiu t2,a2,2 │ │ - 3790: 012c682a slt t5,t1,t4 │ │ - 3794: 00a82821 addu a1,a1,t0 │ │ - 3798: 04400027 bltz v0,3838 │ │ - 379c: 00000000 nop │ │ - 37a0: 8c8b0004 lw t3,4(a0) │ │ - 37a4: 004b702a slt t6,v0,t3 │ │ - 37a8: 11c00023 beqz t6,3838 │ │ - 37ac: 00000000 nop │ │ - 37b0: 15a00021 bnez t5,3838 │ │ - 37b4: 00000000 nop │ │ - 37b8: 10460042 beq v0,a2,38c4 │ │ - 37bc: 01801821 move v1,t4 │ │ - 37c0: 04600019 bltz v1,3828 │ │ - 37c4: 00000000 nop │ │ - 37c8: 8c900008 lw s0,8(a0) │ │ - 37cc: 7050c802 mul t9,v0,s0 │ │ - 37d0: 0070402a slt t0,v1,s0 │ │ - 37d4: 11000014 beqz t0,3828 │ │ - 37d8: 03235821 addu t3,t9,v1 │ │ - 37dc: 8c8e070c lw t6,1804(a0) │ │ - 37e0: 01cb5821 addu t3,t6,t3 │ │ - 37e4: 91680000 lbu t0,0(t3) │ │ - 37e8: 2d1000fc sltiu s0,t0,252 │ │ - 37ec: 1200000e beqz s0,3828 │ │ - 37f0: 00000000 nop │ │ - 37f4: 91ee0000 lbu t6,0(t7) │ │ - 37f8: 010ec824 and t9,t0,t6 │ │ - 37fc: 13200005 beqz t9,3814 │ │ - 3800: 00000000 nop │ │ - 3804: 90b00000 lbu s0,0(a1) │ │ - 3808: 0219c82b sltu t9,s0,t9 │ │ - 380c: 17200006 bnez t9,3828 │ │ - 3810: 00000000 nop │ │ - 3814: 10670034 beq v1,a3,38e8 │ │ - 3818: 000e7027 nor t6,zero,t6 │ │ - 381c: 90ae0000 lbu t6,0(a1) │ │ - 3820: 010e4025 or t0,t0,t6 │ │ - 3824: a1680000 sb t0,0(t3) │ │ - 3828: 24630001 addiu v1,v1,1 │ │ - 382c: 0123582a slt t3,t1,v1 │ │ - 3830: 1160ffe3 beqz t3,37c0 │ │ - 3834: 00000000 nop │ │ - 3838: 24420001 addiu v0,v0,1 │ │ - 383c: 144affd6 bne v0,t2,3798 │ │ - 3840: 8fb00004 lw s0,4(sp) │ │ - 3844: 27bd0008 addiu sp,sp,8 │ │ - 3848: 03e00008 jr ra │ │ - 384c: 00000000 nop │ │ - 3850: 016ec821 addu t9,t3,t6 │ │ - 3854: 93280000 lbu t0,0(t9) │ │ - 3858: 2d1000fc sltiu s0,t0,252 │ │ - 385c: 12000015 beqz s0,38b4 │ │ - 3860: 00000000 nop │ │ - 3864: 91ee0000 lbu t6,0(t7) │ │ - 3868: 000e5827 nor t3,zero,t6 │ │ - 386c: 010b8024 and s0,t0,t3 │ │ - 3870: 010e4024 and t0,t0,t6 │ │ - 3874: 11000005 beqz t0,388c │ │ - 3878: 00000000 nop │ │ - 387c: 90ae0000 lbu t6,0(a1) │ │ - 3880: 01c8582b sltu t3,t6,t0 │ │ - 3884: 1560000b bnez t3,38b4 │ │ - 3888: 00000000 nop │ │ - 388c: a3300000 sb s0,0(t9) │ │ - 3890: 8c990008 lw t9,8(a0) │ │ - 3894: 8c90070c lw s0,1804(a0) │ │ - 3898: 70d94002 mul t0,a2,t9 │ │ - 389c: 930b0000 lbu t3,0(t8) │ │ - 38a0: 01037021 addu t6,t0,v1 │ │ - 38a4: 020ec821 addu t9,s0,t6 │ │ - 38a8: 93300000 lbu s0,0(t9) │ │ - 38ac: 020b4025 or t0,s0,t3 │ │ - 38b0: a3280000 sb t0,0(t9) │ │ - 38b4: 24630001 addiu v1,v1,1 │ │ - 38b8: 0123702a slt t6,t1,v1 │ │ - 38bc: 15c0ffde bnez t6,3838 │ │ - 38c0: 00000000 nop │ │ - 38c4: 0460fffb bltz v1,38b4 │ │ - 38c8: 00000000 nop │ │ - 38cc: 8c900008 lw s0,8(a0) │ │ - 38d0: 7206c802 mul t9,s0,a2 │ │ - 38d4: 0070402a slt t0,v1,s0 │ │ - 38d8: 1100fff6 beqz t0,38b4 │ │ - 38dc: 03237021 addu t6,t9,v1 │ │ - 38e0: 1000ffdb b 3850 │ │ - 38e4: 8c8b070c lw t3,1804(a0) │ │ - 38e8: 010e4024 and t0,t0,t6 │ │ - 38ec: a1680000 sb t0,0(t3) │ │ - 38f0: 8c8b0008 lw t3,8(a0) │ │ - 38f4: 8c90070c lw s0,1804(a0) │ │ - 38f8: 704bc802 mul t9,v0,t3 │ │ - 38fc: 930b0000 lbu t3,0(t8) │ │ - 3900: 03237021 addu t6,t9,v1 │ │ - 3904: 020e4021 addu t0,s0,t6 │ │ - 3908: 91100000 lbu s0,0(t0) │ │ - 390c: 24630001 addiu v1,v1,1 │ │ - 3910: 020bc825 or t9,s0,t3 │ │ - 3914: 0123582a slt t3,t1,v1 │ │ - 3918: 1160ffa9 beqz t3,37c0 │ │ - 391c: a1190000 sb t9,0(t0) │ │ - 3920: 1000ffc6 b 383c │ │ - 3924: 24420001 addiu v0,v0,1 │ │ - │ │ -00003928 : │ │ - 3928: 3c1c0001 lui gp,0x1 │ │ - 392c: 279c56f8 addiu gp,gp,22264 │ │ - 3930: 0399e021 addu gp,gp,t9 │ │ - 3934: 27bdffc0 addiu sp,sp,-64 │ │ - 3938: afb70038 sw s7,56(sp) │ │ - 393c: afb60034 sw s6,52(sp) │ │ - 3940: afb50030 sw s5,48(sp) │ │ - 3944: afb4002c sw s4,44(sp) │ │ - 3948: afb20024 sw s2,36(sp) │ │ - 394c: afb10020 sw s1,32(sp) │ │ - 3950: afbc0010 sw gp,16(sp) │ │ - 3954: afbf003c sw ra,60(sp) │ │ - 3958: afb30028 sw s3,40(sp) │ │ - 395c: afb0001c sw s0,28(sp) │ │ - 3960: 8ca20008 lw v0,8(a1) │ │ - 3964: 00a08821 move s1,a1 │ │ - 3968: 0080a021 move s4,a0 │ │ - 396c: 00c0b021 move s6,a2 │ │ - 3970: 00e0b821 move s7,a3 │ │ - 3974: 8fb50050 lw s5,80(sp) │ │ - 3978: 18400021 blez v0,3a00 │ │ - 397c: 00009021 move s2,zero │ │ - 3980: 00008021 move s0,zero │ │ - 3984: 10000006 b 39a0 │ │ - 3988: 02579821 addu s3,s2,s7 │ │ - 398c: 8e240008 lw a0,8(s1) │ │ - 3990: 26100001 addiu s0,s0,1 │ │ - 3994: 0204182a slt v1,s0,a0 │ │ - 3998: 10600013 beqz v1,39e8 │ │ - 399c: 00000000 nop │ │ - 39a0: 8f998050 lw t9,-32688(gp) │ │ - 39a4: 02003021 move a2,s0 │ │ - 39a8: 02202021 move a0,s1 │ │ - 39ac: 0320f809 jalr t9 │ │ - 39b0: 02402821 move a1,s2 │ │ - 39b4: 1040fff5 beqz v0,398c │ │ - 39b8: 8fbc0010 lw gp,16(sp) │ │ - 39bc: 8f998058 lw t9,-32680(gp) │ │ - 39c0: 02153821 addu a3,s0,s5 │ │ - 39c4: 02802021 move a0,s4 │ │ - 39c8: 02c02821 move a1,s6 │ │ - 39cc: 0320f809 jalr t9 │ │ - 39d0: 02603021 move a2,s3 │ │ - 39d4: 8e240008 lw a0,8(s1) │ │ - 39d8: 26100001 addiu s0,s0,1 │ │ - 39dc: 0204182a slt v1,s0,a0 │ │ - 39e0: 1460ffef bnez v1,39a0 │ │ - 39e4: 8fbc0010 lw gp,16(sp) │ │ - 39e8: 26520001 addiu s2,s2,1 │ │ - 39ec: 0244282a slt a1,s2,a0 │ │ - 39f0: 10a00003 beqz a1,3a00 │ │ - 39f4: 00000000 nop │ │ - 39f8: 1c80ffe2 bgtz a0,3984 │ │ - 39fc: 00008021 move s0,zero │ │ - 3a00: 8e260000 lw a2,0(s1) │ │ - 3a04: 8f99802c lw t9,-32724(gp) │ │ - 3a08: 24c7ffff addiu a3,a2,-1 │ │ - 3a0c: ae270000 sw a3,0(s1) │ │ - 3a10: 0320f809 jalr t9 │ │ - 3a14: 02802021 move a0,s4 │ │ - 3a18: 8fbf003c lw ra,60(sp) │ │ - 3a1c: 8fb70038 lw s7,56(sp) │ │ - 3a20: 8fb60034 lw s6,52(sp) │ │ - 3a24: 8fb50030 lw s5,48(sp) │ │ - 3a28: 8fb4002c lw s4,44(sp) │ │ - 3a2c: 8fb30028 lw s3,40(sp) │ │ - 3a30: 8fb20024 lw s2,36(sp) │ │ - 3a34: 8fb10020 lw s1,32(sp) │ │ - 3a38: 8fb0001c lw s0,28(sp) │ │ - 3a3c: 240200f1 li v0,241 │ │ - 3a40: 03e00008 jr ra │ │ - 3a44: 27bd0040 addiu sp,sp,64 │ │ - │ │ -00003a48 : │ │ - 3a48: 3c1c0001 lui gp,0x1 │ │ - 3a4c: 279c55d8 addiu gp,gp,21976 │ │ - 3a50: 0399e021 addu gp,gp,t9 │ │ - 3a54: 27bdffd8 addiu sp,sp,-40 │ │ - 3a58: afbf0024 sw ra,36(sp) │ │ - 3a5c: afbc0018 sw gp,24(sp) │ │ - 3a60: 8ca60004 lw a2,4(a1) │ │ - 3a64: 8ca30008 lw v1,8(a1) │ │ - 3a68: 00a01021 move v0,a1 │ │ - 3a6c: 00063a40 sll a3,a2,0x9 │ │ - 3a70: 00062980 sll a1,a2,0x6 │ │ - 3a74: 00e54023 subu t0,a3,a1 │ │ - 3a78: 00034880 sll t1,v1,0x2 │ │ - 3a7c: 00035100 sll t2,v1,0x4 │ │ - 3a80: 00885821 addu t3,a0,t0 │ │ - 3a84: 012a6021 addu t4,t1,t2 │ │ - 3a88: 016c6821 addu t5,t3,t4 │ │ - 3a8c: 8c4e000c lw t6,12(v0) │ │ - 3a90: 8c4f0010 lw t7,16(v0) │ │ - 3a94: 25a50028 addiu a1,t5,40 │ │ - 3a98: acae000c sw t6,12(a1) │ │ - 3a9c: acaf0010 sw t7,16(a1) │ │ - 3aa0: 8c580018 lw t8,24(v0) │ │ - 3aa4: 8c470014 lw a3,20(v0) │ │ - 3aa8: 8f99805c lw t9,-32676(gp) │ │ - 3aac: 0320f809 jalr t9 │ │ - 3ab0: afb80010 sw t8,16(sp) │ │ - 3ab4: 8fbf0024 lw ra,36(sp) │ │ - 3ab8: 03e00008 jr ra │ │ - 3abc: 27bd0028 addiu sp,sp,40 │ │ - │ │ -00003ac0 : │ │ - 3ac0: 3c1c0001 lui gp,0x1 │ │ - 3ac4: 279c5560 addiu gp,gp,21856 │ │ - 3ac8: 0399e021 addu gp,gp,t9 │ │ - 3acc: 27bdffd8 addiu sp,sp,-40 │ │ - 3ad0: afbc0010 sw gp,16(sp) │ │ - 3ad4: afb20020 sw s2,32(sp) │ │ - 3ad8: afb1001c sw s1,28(sp) │ │ - 3adc: afb00018 sw s0,24(sp) │ │ - 3ae0: afbf0024 sw ra,36(sp) │ │ - 3ae4: 8c830008 lw v1,8(a0) │ │ - 3ae8: 8c820004 lw v0,4(a0) │ │ - 3aec: 00c08821 move s1,a2 │ │ - 3af0: 70623002 mul a2,v1,v0 │ │ - 3af4: 8f998270 lw t9,-32144(gp) │ │ - 3af8: 00808021 move s0,a0 │ │ - 3afc: 8e25070c lw a1,1804(s1) │ │ - 3b00: 8c84070c lw a0,1804(a0) │ │ - 3b04: 0320f809 jalr t9 │ │ - 3b08: 00e09021 move s2,a3 │ │ - 3b0c: 8fbc0010 lw gp,16(sp) │ │ - 3b10: 2626000c addiu a2,s1,12 │ │ - 3b14: 2607000c addiu a3,s0,12 │ │ - 3b18: 2625070c addiu a1,s1,1804 │ │ - 3b1c: 88ca0003 lwl t2,3(a2) │ │ - 3b20: 88c90007 lwl t1,7(a2) │ │ - 3b24: 88c8000b lwl t0,11(a2) │ │ - 3b28: 88c4000f lwl a0,15(a2) │ │ - 3b2c: 98ca0000 lwr t2,0(a2) │ │ - 3b30: 98c90004 lwr t1,4(a2) │ │ - 3b34: 98c80008 lwr t0,8(a2) │ │ - 3b38: 98c4000c lwr a0,12(a2) │ │ - 3b3c: a8ea0003 swl t2,3(a3) │ │ - 3b40: b8ea0000 swr t2,0(a3) │ │ - 3b44: a8e90007 swl t1,7(a3) │ │ - 3b48: b8e90004 swr t1,4(a3) │ │ - 3b4c: a8e8000b swl t0,11(a3) │ │ - 3b50: b8e80008 swr t0,8(a3) │ │ - 3b54: 24c60010 addiu a2,a2,16 │ │ - 3b58: a8e4000f swl a0,15(a3) │ │ - 3b5c: b8e4000c swr a0,12(a3) │ │ - 3b60: 14c5ffee bne a2,a1,3b1c │ │ - 3b64: 24e70010 addiu a3,a3,16 │ │ - 3b68: 8fbf0024 lw ra,36(sp) │ │ - 3b6c: 8fb1001c lw s1,28(sp) │ │ - 3b70: 02002021 move a0,s0 │ │ - 3b74: 02402821 move a1,s2 │ │ - 3b78: 8fb00018 lw s0,24(sp) │ │ - 3b7c: 8fb20020 lw s2,32(sp) │ │ - 3b80: 8f998060 lw t9,-32672(gp) │ │ - 3b84: 03200008 jr t9 │ │ - 3b88: 27bd0028 addiu sp,sp,40 │ │ - │ │ -00003b8c : │ │ - 3b8c: 3c1c0001 lui gp,0x1 │ │ - 3b90: 279c5494 addiu gp,gp,21652 │ │ - 3b94: 0399e021 addu gp,gp,t9 │ │ - 3b98: 27bdffc0 addiu sp,sp,-64 │ │ - 3b9c: afb60034 sw s6,52(sp) │ │ - 3ba0: afb50030 sw s5,48(sp) │ │ - 3ba4: afb4002c sw s4,44(sp) │ │ - 3ba8: afb30028 sw s3,40(sp) │ │ - 3bac: afb20024 sw s2,36(sp) │ │ - 3bb0: afb0001c sw s0,28(sp) │ │ - 3bb4: afbc0010 sw gp,16(sp) │ │ - 3bb8: afbf003c sw ra,60(sp) │ │ - 3bbc: afb70038 sw s7,56(sp) │ │ - 3bc0: afb10020 sw s1,32(sp) │ │ - 3bc4: 8cb70000 lw s7,0(a1) │ │ - 3bc8: 00808021 move s0,a0 │ │ - 3bcc: 8ee30004 lw v1,4(s7) │ │ - 3bd0: 8ee20008 lw v0,8(s7) │ │ - 3bd4: 00a09821 move s3,a1 │ │ - 3bd8: 00032180 sll a0,v1,0x6 │ │ - 3bdc: 00032a40 sll a1,v1,0x9 │ │ - 3be0: 00a49023 subu s2,a1,a0 │ │ - 3be4: 00023880 sll a3,v0,0x2 │ │ - 3be8: 00024100 sll t0,v0,0x4 │ │ - 3bec: 02124821 addu t1,s0,s2 │ │ - 3bf0: 00e85021 addu t2,a3,t0 │ │ - 3bf4: 012a5821 addu t3,t1,t2 │ │ - 3bf8: 25720024 addiu s2,t3,36 │ │ - 3bfc: 26550004 addiu s5,s2,4 │ │ - 3c00: 8eec000c lw t4,12(s7) │ │ - 3c04: 8eed0010 lw t5,16(s7) │ │ - 3c08: 8eae0008 lw t6,8(s5) │ │ - 3c0c: 00c0a021 move s4,a2 │ │ - 3c10: aeac000c sw t4,12(s5) │ │ - 3c14: aead0010 sw t5,16(s5) │ │ - 3c18: 19c00021 blez t6,3ca0 │ │ - 3c1c: 0000b021 move s6,zero │ │ - 3c20: 10000006 b 3c3c │ │ - 3c24: 00008821 move s1,zero │ │ - 3c28: 8eb80008 lw t8,8(s5) │ │ - 3c2c: 26310001 addiu s1,s1,1 │ │ - 3c30: 0238f82a slt ra,s1,t8 │ │ - 3c34: 13e00014 beqz ra,3c88 │ │ - 3c38: 00000000 nop │ │ - 3c3c: 8f998050 lw t9,-32688(gp) │ │ - 3c40: 02202821 move a1,s1 │ │ - 3c44: 02a02021 move a0,s5 │ │ - 3c48: 0320f809 jalr t9 │ │ - 3c4c: 02c03021 move a2,s6 │ │ - 3c50: 1040fff5 beqz v0,3c28 │ │ - 3c54: 8fbc0010 lw gp,16(sp) │ │ - 3c58: 8eef0014 lw t7,20(s7) │ │ - 3c5c: 8ee60018 lw a2,24(s7) │ │ - 3c60: 8f998064 lw t9,-32668(gp) │ │ - 3c64: 022f2821 addu a1,s1,t7 │ │ - 3c68: 02002021 move a0,s0 │ │ - 3c6c: 0320f809 jalr t9 │ │ - 3c70: 02c63021 addu a2,s6,a2 │ │ - 3c74: 8eb80008 lw t8,8(s5) │ │ - 3c78: 26310001 addiu s1,s1,1 │ │ - 3c7c: 0238f82a slt ra,s1,t8 │ │ - 3c80: 17e0ffee bnez ra,3c3c │ │ - 3c84: 8fbc0010 lw gp,16(sp) │ │ - 3c88: 26d60001 addiu s6,s6,1 │ │ - 3c8c: 02d8182a slt v1,s6,t8 │ │ - 3c90: 10600003 beqz v1,3ca0 │ │ - 3c94: 00000000 nop │ │ - 3c98: 1f00ffe1 bgtz t8,3c20 │ │ - 3c9c: 00000000 nop │ │ - 3ca0: 8e020008 lw v0,8(s0) │ │ - 3ca4: 1840003b blez v0,3d94 │ │ - 3ca8: 0000a821 move s5,zero │ │ - 3cac: 8e0b0004 lw t3,4(s0) │ │ - 3cb0: 19600016 blez t3,3d0c │ │ - 3cb4: 00000000 nop │ │ - 3cb8: 00008821 move s1,zero │ │ - 3cbc: 70513802 mul a3,v0,s1 │ │ - 3cc0: 8e04070c lw a0,1804(s0) │ │ - 3cc4: 8f998064 lw t9,-32668(gp) │ │ - 3cc8: 00952821 addu a1,a0,s5 │ │ - 3ccc: 00e54021 addu t0,a3,a1 │ │ - 3cd0: 91090000 lbu t1,0(t0) │ │ - 3cd4: 02002021 move a0,s0 │ │ - 3cd8: 2d2a00fc sltiu t2,t1,252 │ │ - 3cdc: 02202821 move a1,s1 │ │ - 3ce0: 11400006 beqz t2,3cfc │ │ - 3ce4: 02a03021 move a2,s5 │ │ - 3ce8: 0320f809 jalr t9 │ │ - 3cec: 00000000 nop │ │ - 3cf0: 8fbc0010 lw gp,16(sp) │ │ - 3cf4: 8e020008 lw v0,8(s0) │ │ - 3cf8: 8e0b0004 lw t3,4(s0) │ │ - 3cfc: 26310001 addiu s1,s1,1 │ │ - 3d00: 022b602a slt t4,s1,t3 │ │ - 3d04: 1580ffee bnez t4,3cc0 │ │ - 3d08: 70513802 mul a3,v0,s1 │ │ - 3d0c: 26b50001 addiu s5,s5,1 │ │ - 3d10: 02a2682a slt t5,s5,v0 │ │ - 3d14: 15a0ffe6 bnez t5,3cb0 │ │ - 3d18: 00000000 nop │ │ - 3d1c: 1840001d blez v0,3d94 │ │ - 3d20: 0000a821 move s5,zero │ │ - 3d24: 19600017 blez t3,3d84 │ │ - 3d28: 00000000 nop │ │ - 3d2c: 00008821 move s1,zero │ │ - 3d30: 72227802 mul t7,s1,v0 │ │ - 3d34: 8e0e070c lw t6,1804(s0) │ │ - 3d38: 02203021 move a2,s1 │ │ - 3d3c: 01d5b821 addu s7,t6,s5 │ │ - 3d40: 01f7c021 addu t8,t7,s7 │ │ - 3d44: 931f0000 lbu ra,0(t8) │ │ - 3d48: 8f998058 lw t9,-32680(gp) │ │ - 3d4c: 2ff600fc sltiu s6,ra,252 │ │ - 3d50: 26310001 addiu s1,s1,1 │ │ - 3d54: 02002021 move a0,s0 │ │ - 3d58: 33e50003 andi a1,ra,0x3 │ │ - 3d5c: 16c00006 bnez s6,3d78 │ │ - 3d60: 02a03821 move a3,s5 │ │ - 3d64: 0320f809 jalr t9 │ │ - 3d68: 00000000 nop │ │ - 3d6c: 8fbc0010 lw gp,16(sp) │ │ - 3d70: 8e0b0004 lw t3,4(s0) │ │ - 3d74: 8e020008 lw v0,8(s0) │ │ - 3d78: 022b302a slt a2,s1,t3 │ │ - 3d7c: 14c0ffed bnez a2,3d34 │ │ - 3d80: 72227802 mul t7,s1,v0 │ │ - 3d84: 26b50001 addiu s5,s5,1 │ │ - 3d88: 02a2182a slt v1,s5,v0 │ │ - 3d8c: 1460ffe5 bnez v1,3d24 │ │ - 3d90: 00000000 nop │ │ - 3d94: 8f998040 lw t9,-32704(gp) │ │ - 3d98: 02002021 move a0,s0 │ │ - 3d9c: 0320f809 jalr t9 │ │ - 3da0: 02802821 move a1,s4 │ │ - 3da4: 8fbc0010 lw gp,16(sp) │ │ - 3da8: 8e420004 lw v0,4(s2) │ │ - 3dac: 8f99802c lw t9,-32724(gp) │ │ - 3db0: 24450001 addiu a1,v0,1 │ │ - 3db4: 02002021 move a0,s0 │ │ - 3db8: 0320f809 jalr t9 │ │ - 3dbc: ae450004 sw a1,4(s2) │ │ - 3dc0: 8fbc0010 lw gp,16(sp) │ │ - 3dc4: 8fbf003c lw ra,60(sp) │ │ - 3dc8: 8fb70038 lw s7,56(sp) │ │ - 3dcc: 8fb60034 lw s6,52(sp) │ │ - 3dd0: 8fb50030 lw s5,48(sp) │ │ - 3dd4: 8fb4002c lw s4,44(sp) │ │ - 3dd8: 8fb20024 lw s2,36(sp) │ │ - 3ddc: 8fb10020 lw s1,32(sp) │ │ - 3de0: 8fb0001c lw s0,28(sp) │ │ - 3de4: 02602021 move a0,s3 │ │ - 3de8: 8f998068 lw t9,-32664(gp) │ │ - 3dec: 8fb30028 lw s3,40(sp) │ │ - 3df0: 03200008 jr t9 │ │ - 3df4: 27bd0040 addiu sp,sp,64 │ │ - ... │ │ + 3618: 00000000 nop │ │ │ │ -00003e00 : │ │ - 3e00: 3c1c0001 lui gp,0x1 │ │ - 3e04: 279c5220 addiu gp,gp,21024 │ │ - 3e08: 0399e021 addu gp,gp,t9 │ │ - 3e0c: 8f828030 lw v0,-32720(gp) │ │ - 3e10: 00051880 sll v1,a1,0x2 │ │ - 3e14: 24469658 addiu a2,v0,-27048 │ │ - 3e18: 00663821 addu a3,v1,a2 │ │ - 3e1c: 8ce80000 lw t0,0(a3) │ │ - 3e20: 24090001 li t1,1 │ │ - 3e24: ac890000 sw t1,0(a0) │ │ - 3e28: ac850004 sw a1,4(a0) │ │ - 3e2c: ac880008 sw t0,8(a0) │ │ - 3e30: ac800010 sw zero,16(a0) │ │ - 3e34: 03e00008 jr ra │ │ - 3e38: ac80000c sw zero,12(a0) │ │ - │ │ -00003e3c : │ │ - 3e3c: 3c1c0001 lui gp,0x1 │ │ - 3e40: 279c51e4 addiu gp,gp,20964 │ │ - 3e44: 0399e021 addu gp,gp,t9 │ │ - 3e48: 27bdffd0 addiu sp,sp,-48 │ │ - 3e4c: afb10028 sw s1,40(sp) │ │ - 3e50: afb00024 sw s0,36(sp) │ │ - 3e54: afbc0010 sw gp,16(sp) │ │ - 3e58: afbf002c sw ra,44(sp) │ │ - 3e5c: 8c82000c lw v0,12(a0) │ │ - 3e60: 00808021 move s0,a0 │ │ - 3e64: 14400020 bnez v0,3ee8 │ │ - 3e68: 00a08821 move s1,a1 │ │ - 3e6c: 8c8f0010 lw t7,16(a0) │ │ - 3e70: 11e00031 beqz t7,3f38 │ │ - 3e74: 24180001 li t8,1 │ │ - 3e78: 11f8003e beq t7,t8,3f74 │ │ - 3e7c: 24190002 li t9,2 │ │ - 3e80: 11f90041 beq t7,t9,3f88 │ │ - 3e84: 241f0003 li ra,3 │ │ - 3e88: 15ff0021 bne t7,ra,3f10 │ │ - 3e8c: 8f828030 lw v0,-32720(gp) │ │ - 3e90: 8c840008 lw a0,8(a0) │ │ - 3e94: 00c06821 move t5,a2 │ │ - 3e98: 2483ffff addiu v1,a0,-1 │ │ - 3e9c: 00656023 subu t4,v1,a1 │ │ - 3ea0: 8e100004 lw s0,4(s0) │ │ - 3ea4: 8f9f8030 lw ra,-32720(gp) │ │ - 3ea8: 001050c0 sll t2,s0,0x3 │ │ - 3eac: 00105940 sll t3,s0,0x5 │ │ - 3eb0: 000d7080 sll t6,t5,0x2 │ │ - 3eb4: 016a3023 subu a2,t3,t2 │ │ - 3eb8: 00d07821 addu t7,a2,s0 │ │ - 3ebc: 01cd6821 addu t5,t6,t5 │ │ - 3ec0: 27f993a0 addiu t9,ra,-27744 │ │ - 3ec4: 01afc021 addu t8,t5,t7 │ │ - 3ec8: 03191021 addu v0,t8,t9 │ │ - 3ecc: 8fbf002c lw ra,44(sp) │ │ - 3ed0: 004c6021 addu t4,v0,t4 │ │ - 3ed4: 8fb10028 lw s1,40(sp) │ │ - 3ed8: 8fb00024 lw s0,36(sp) │ │ - 3edc: 81820000 lb v0,0(t4) │ │ - 3ee0: 03e00008 jr ra │ │ - 3ee4: 27bd0030 addiu sp,sp,48 │ │ - 3ee8: 8c840010 lw a0,16(a0) │ │ - 3eec: 10800015 beqz a0,3f44 │ │ - 3ef0: 24030001 li v1,1 │ │ - 3ef4: 1083001d beq a0,v1,3f6c │ │ - 3ef8: 00a06021 move t4,a1 │ │ - 3efc: 24050002 li a1,2 │ │ - 3f00: 10850026 beq a0,a1,3f9c │ │ - 3f04: 24070003 li a3,3 │ │ - 3f08: 10870013 beq a0,a3,3f58 │ │ - 3f0c: 8f828030 lw v0,-32720(gp) │ │ - 3f10: 8f99806c lw t9,-32660(gp) │ │ - 3f14: 24449380 addiu a0,v0,-27776 │ │ - 3f18: 2405000f li a1,15 │ │ - 3f1c: 0320f809 jalr t9 │ │ - 3f20: afa60018 sw a2,24(sp) │ │ - 3f24: 02206021 move t4,s1 │ │ - 3f28: 8fb10018 lw s1,24(sp) │ │ - 3f2c: 8fbc0010 lw gp,16(sp) │ │ - 3f30: 1000ffdb b 3ea0 │ │ - 3f34: 02206821 move t5,s1 │ │ - 3f38: 00c06021 move t4,a2 │ │ - 3f3c: 1000ffd8 b 3ea0 │ │ - 3f40: 00a06821 move t5,a1 │ │ - 3f44: 8e0e0008 lw t6,8(s0) │ │ - 3f48: 00c06021 move t4,a2 │ │ - 3f4c: 25c6ffff addiu a2,t6,-1 │ │ - 3f50: 1000ffd3 b 3ea0 │ │ - 3f54: 00c56823 subu t5,a2,a1 │ │ - 3f58: 8e080008 lw t0,8(s0) │ │ - 3f5c: 2509ffff addiu t1,t0,-1 │ │ - 3f60: 01266823 subu t5,t1,a2 │ │ - 3f64: 1000ffce b 3ea0 │ │ - 3f68: 01316023 subu t4,t1,s1 │ │ - 3f6c: 1000ffcc b 3ea0 │ │ - 3f70: 00c06821 move t5,a2 │ │ - 3f74: 8c880008 lw t0,8(a0) │ │ - 3f78: 00a06021 move t4,a1 │ │ - 3f7c: 2509ffff addiu t1,t0,-1 │ │ - 3f80: 1000ffc7 b 3ea0 │ │ - 3f84: 01266823 subu t5,t1,a2 │ │ - 3f88: 8c850008 lw a1,8(a0) │ │ - 3f8c: 24a7ffff addiu a3,a1,-1 │ │ - 3f90: 00f16823 subu t5,a3,s1 │ │ - 3f94: 1000ffc2 b 3ea0 │ │ - 3f98: 00e66023 subu t4,a3,a2 │ │ - 3f9c: 8e0a0008 lw t2,8(s0) │ │ - 3fa0: 02206821 move t5,s1 │ │ - 3fa4: 254bffff addiu t3,t2,-1 │ │ - 3fa8: 1000ffbd b 3ea0 │ │ - 3fac: 01666023 subu t4,t3,a2 │ │ - │ │ -00003fb0 : │ │ - 3fb0: 3c1c0001 lui gp,0x1 │ │ - 3fb4: 279c5070 addiu gp,gp,20592 │ │ - 3fb8: 0399e021 addu gp,gp,t9 │ │ - 3fbc: 8c820010 lw v0,16(a0) │ │ - 3fc0: 2446ffff addiu a2,v0,-1 │ │ - 3fc4: 04c00003 bltz a2,3fd4 │ │ - 3fc8: ac860010 sw a2,16(a0) │ │ - 3fcc: 03e00008 jr ra │ │ - 3fd0: 00000000 nop │ │ - 3fd4: 8c850004 lw a1,4(a0) │ │ - 3fd8: 8f838030 lw v1,-32720(gp) │ │ - 3fdc: 00053880 sll a3,a1,0x2 │ │ - 3fe0: 246895b0 addiu t0,v1,-27216 │ │ - 3fe4: 00e84821 addu t1,a3,t0 │ │ - 3fe8: 8d2a0000 lw t2,0(t1) │ │ - 3fec: 00ca5821 addu t3,a2,t2 │ │ - 3ff0: 03e00008 jr ra │ │ - 3ff4: ac8b0010 sw t3,16(a0) │ │ - │ │ -00003ff8 : │ │ - 3ff8: 3c1c0001 lui gp,0x1 │ │ - 3ffc: 279c5028 addiu gp,gp,20520 │ │ - 4000: 0399e021 addu gp,gp,t9 │ │ - 4004: 8c850004 lw a1,4(a0) │ │ - 4008: 8f828030 lw v0,-32720(gp) │ │ - 400c: 00053080 sll a2,a1,0x2 │ │ - 4010: 244795b0 addiu a3,v0,-27216 │ │ - 4014: 8c830010 lw v1,16(a0) │ │ - 4018: 00c74021 addu t0,a2,a3 │ │ - 401c: 8d090000 lw t1,0(t0) │ │ - 4020: 246a0001 addiu t2,v1,1 │ │ - 4024: 0149001a div zero,t2,t1 │ │ - 4028: 012001f4 teq t1,zero,0x7 │ │ - 402c: 00005810 mfhi t3 │ │ - 4030: 03e00008 jr ra │ │ - 4034: ac8b0010 sw t3,16(a0) │ │ - │ │ -00004038 : │ │ - 4038: 3c1c0001 lui gp,0x1 │ │ - 403c: 279c4fe8 addiu gp,gp,20456 │ │ - 4040: 0399e021 addu gp,gp,t9 │ │ - 4044: 8c830004 lw v1,4(a0) │ │ - 4048: 8f828030 lw v0,-32720(gp) │ │ - 404c: 00032880 sll a1,v1,0x2 │ │ - 4050: 244695b0 addiu a2,v0,-27216 │ │ - 4054: 00a63821 addu a3,a1,a2 │ │ - 4058: 8ce80000 lw t0,0(a3) │ │ - 405c: 1100000f beqz t0,409c │ │ - 4060: 3c0b8000 lui t3,0x8000 │ │ - 4064: 8c89000c lw t1,12(a0) │ │ - 4068: 252a0001 addiu t2,t1,1 │ │ - 406c: 256c0001 addiu t4,t3,1 │ │ - 4070: 014cc024 and t8,t2,t4 │ │ - 4074: 07000019 bltz t8,40dc │ │ - 4078: 3c038000 lui v1,0x8000 │ │ - 407c: 8c990010 lw t9,16(a0) │ │ - 4080: 24650001 addiu a1,v1,1 │ │ - 4084: 03254824 and t1,t9,a1 │ │ - 4088: 0520000b bltz t1,40b8 │ │ - 408c: ac98000c sw t8,12(a0) │ │ - 4090: 240a0001 li t2,1 │ │ - 4094: 112a0003 beq t1,t2,40a4 │ │ - 4098: 272b0002 addiu t3,t9,2 │ │ - 409c: 03e00008 jr ra │ │ - 40a0: 00000000 nop │ │ - 40a4: 0168001a div zero,t3,t0 │ │ - 40a8: 010001f4 teq t0,zero,0x7 │ │ - 40ac: 00004010 mfhi t0 │ │ - 40b0: 03e00008 jr ra │ │ - 40b4: ac880010 sw t0,16(a0) │ │ - 40b8: 2522ffff addiu v0,t1,-1 │ │ - 40bc: 2406fffe li a2,-2 │ │ - 40c0: 00463825 or a3,v0,a2 │ │ - 40c4: 24e90001 addiu t1,a3,1 │ │ - 40c8: 240a0001 li t2,1 │ │ - 40cc: 152afff3 bne t1,t2,409c │ │ - 40d0: 272b0002 addiu t3,t9,2 │ │ - 40d4: 1000fff3 b 40a4 │ │ - 40d8: 00000000 nop │ │ - 40dc: 270dffff addiu t5,t8,-1 │ │ - 40e0: 240efffe li t6,-2 │ │ - 40e4: 8c990010 lw t9,16(a0) │ │ - 40e8: 01ae7825 or t7,t5,t6 │ │ - 40ec: 24650001 addiu a1,v1,1 │ │ - 40f0: 25f80001 addiu t8,t7,1 │ │ - 40f4: 03254824 and t1,t9,a1 │ │ - 40f8: 0521ffe5 bgez t1,4090 │ │ - 40fc: ac98000c sw t8,12(a0) │ │ - 4100: 1000ffee b 40bc │ │ - 4104: 2522ffff addiu v0,t1,-1 │ │ - │ │ -00004108 : │ │ - 4108: 3c1c0001 lui gp,0x1 │ │ - 410c: 279c4f18 addiu gp,gp,20248 │ │ - 4110: 0399e021 addu gp,gp,t9 │ │ - 4114: 8c830004 lw v1,4(a0) │ │ - 4118: 8f828030 lw v0,-32720(gp) │ │ - 411c: 00032880 sll a1,v1,0x2 │ │ - 4120: 244695b0 addiu a2,v0,-27216 │ │ - 4124: 00a63821 addu a3,a1,a2 │ │ - 4128: 8ce80000 lw t0,0(a3) │ │ - 412c: 11000010 beqz t0,4170 │ │ - 4130: 3c0b8000 lui t3,0x8000 │ │ - 4134: 8c89000c lw t1,12(a0) │ │ - 4138: 252a0001 addiu t2,t1,1 │ │ - 413c: 256c0001 addiu t4,t3,1 │ │ - 4140: 014cc024 and t8,t2,t4 │ │ - 4144: 0700000c bltz t8,4178 │ │ - 4148: 270dffff addiu t5,t8,-1 │ │ - 414c: 8c990010 lw t9,16(a0) │ │ - 4150: 33230001 andi v1,t9,0x1 │ │ - 4154: 14600006 bnez v1,4170 │ │ - 4158: ac98000c sw t8,12(a0) │ │ - 415c: 27250002 addiu a1,t9,2 │ │ - 4160: 00a8001a div zero,a1,t0 │ │ - 4164: 010001f4 teq t0,zero,0x7 │ │ - 4168: 00001010 mfhi v0 │ │ - 416c: ac820010 sw v0,16(a0) │ │ - 4170: 03e00008 jr ra │ │ - 4174: 00000000 nop │ │ - 4178: 240efffe li t6,-2 │ │ - 417c: 8c990010 lw t9,16(a0) │ │ - 4180: 01ae7825 or t7,t5,t6 │ │ - 4184: 25f80001 addiu t8,t7,1 │ │ - 4188: 33230001 andi v1,t9,0x1 │ │ - 418c: 1060fff3 beqz v1,415c │ │ - 4190: ac98000c sw t8,12(a0) │ │ - 4194: 1000fff6 b 4170 │ │ - 4198: 00000000 nop │ │ - │ │ -0000419c : │ │ - 419c: 3c1c0001 lui gp,0x1 │ │ - 41a0: 279c4e84 addiu gp,gp,20100 │ │ - 41a4: 0399e021 addu gp,gp,t9 │ │ - 41a8: 27bdffa8 addiu sp,sp,-88 │ │ - 41ac: afbe0050 sw s8,80(sp) │ │ - 41b0: afb7004c sw s7,76(sp) │ │ - 41b4: afb40040 sw s4,64(sp) │ │ - 41b8: afb3003c sw s3,60(sp) │ │ - 41bc: afb20038 sw s2,56(sp) │ │ - 41c0: afb10034 sw s1,52(sp) │ │ - 41c4: afb00030 sw s0,48(sp) │ │ - 41c8: afbc0018 sw gp,24(sp) │ │ - 41cc: afbf0054 sw ra,84(sp) │ │ - 41d0: afb60048 sw s6,72(sp) │ │ - 41d4: afb50044 sw s5,68(sp) │ │ - 41d8: 8c9f0004 lw ra,4(a0) │ │ - 41dc: 8f828030 lw v0,-32720(gp) │ │ - 41e0: 001fc880 sll t9,ra,0x2 │ │ - 41e4: 24439604 addiu v1,v0,-27132 │ │ - 41e8: 00794821 addu t1,v1,t9 │ │ - 41ec: 8d2a0000 lw t2,0(t1) │ │ - 41f0: 8c8d000c lw t5,12(a0) │ │ - 41f4: 394b0002 xori t3,t2,0x2 │ │ - 41f8: 8c8c0010 lw t4,16(a0) │ │ - 41fc: 8f928030 lw s2,-32720(gp) │ │ - 4200: 00a0f021 move s8,a1 │ │ - 4204: 2d650001 sltiu a1,t3,1 │ │ - 4208: 00808021 move s0,a0 │ │ - 420c: afac0020 sw t4,32(sp) │ │ - 4210: afad0024 sw t5,36(sp) │ │ - 4214: 00c0b821 move s7,a2 │ │ - 4218: afa70064 sw a3,100(sp) │ │ - 421c: afa50028 sw a1,40(sp) │ │ - 4220: 00008821 move s1,zero │ │ - 4224: ac80000c sw zero,12(a0) │ │ - 4228: 0000a021 move s4,zero │ │ - 422c: 26529658 addiu s2,s2,-27048 │ │ - 4230: 24130001 li s3,1 │ │ - 4234: 8f868030 lw a2,-32720(gp) │ │ - 4238: 24c795b0 addiu a3,a2,-27216 │ │ - 423c: 00f97021 addu t6,a3,t9 │ │ - 4240: 8dcf0000 lw t7,0(t6) │ │ - 4244: 19e0003b blez t7,4334 │ │ - 4248: ae000010 sw zero,16(s0) │ │ - 424c: 02598821 addu s1,s2,t9 │ │ - 4250: 8e350000 lw s5,0(s1) │ │ - 4254: 1aa0002d blez s5,430c │ │ - 4258: 00008821 move s1,zero │ │ - 425c: 8fa40068 lw a0,104(sp) │ │ - 4260: 0000b021 move s6,zero │ │ - 4264: 10000009 b 428c │ │ - 4268: 0091a823 subu s5,a0,s1 │ │ - 426c: 8e1f0004 lw ra,4(s0) │ │ - 4270: 26d60001 addiu s6,s6,1 │ │ - 4274: 001fc880 sll t9,ra,0x2 │ │ - 4278: 02591821 addu v1,s2,t9 │ │ - 427c: 8c690000 lw t1,0(v1) │ │ - 4280: 02c9502a slt t2,s6,t1 │ │ - 4284: 1140001b beqz t2,42f4 │ │ - 4288: 00000000 nop │ │ - 428c: 8f998050 lw t9,-32688(gp) │ │ - 4290: 02c02821 move a1,s6 │ │ - 4294: 02002021 move a0,s0 │ │ - 4298: 0320f809 jalr t9 │ │ - 429c: 02203021 move a2,s1 │ │ - 42a0: 1453fff2 bne v0,s3,426c │ │ - 42a4: 8fbc0018 lw gp,24(sp) │ │ - 42a8: 8fa80064 lw t0,100(sp) │ │ - 42ac: 8f998054 lw t9,-32684(gp) │ │ - 42b0: 01163823 subu a3,t0,s6 │ │ - 42b4: afb50010 sw s5,16(sp) │ │ - 42b8: 03c02021 move a0,s8 │ │ - 42bc: 02002821 move a1,s0 │ │ - 42c0: 0320f809 jalr t9 │ │ - 42c4: 02e03021 move a2,s7 │ │ - 42c8: 8e1f0004 lw ra,4(s0) │ │ - 42cc: 26d60001 addiu s6,s6,1 │ │ - 42d0: 001fc880 sll t9,ra,0x2 │ │ - 42d4: 02591821 addu v1,s2,t9 │ │ - 42d8: 8c690000 lw t1,0(v1) │ │ - 42dc: 385800f1 xori t8,v0,0xf1 │ │ - 42e0: 02c9502a slt t2,s6,t1 │ │ - 42e4: 26820001 addiu v0,s4,1 │ │ - 42e8: 8fbc0018 lw gp,24(sp) │ │ - 42ec: 1540ffe7 bnez t2,428c │ │ - 42f0: 0058a00a movz s4,v0,t8 │ │ - 42f4: 26310001 addiu s1,s1,1 │ │ - 42f8: 0229582a slt t3,s1,t1 │ │ - 42fc: 11600004 beqz t3,4310 │ │ - 4300: 8f8d8030 lw t5,-32720(gp) │ │ - 4304: 1d20ffd6 bgtz t1,4260 │ │ - 4308: 8fa40068 lw a0,104(sp) │ │ - 430c: 8f8d8030 lw t5,-32720(gp) │ │ - 4310: 8e0c0010 lw t4,16(s0) │ │ - 4314: 25a595b0 addiu a1,t5,-27216 │ │ - 4318: 00b93021 addu a2,a1,t9 │ │ - 431c: 8cc70000 lw a3,0(a2) │ │ - 4320: 258e0001 addiu t6,t4,1 │ │ - 4324: 01c7782a slt t7,t6,a3 │ │ - 4328: 15e0ffc8 bnez t7,424c │ │ - 432c: ae0e0010 sw t6,16(s0) │ │ - 4330: 8e11000c lw s1,12(s0) │ │ - 4334: 8fb60028 lw s6,40(sp) │ │ - 4338: 26310001 addiu s1,s1,1 │ │ - 433c: 02d1202a slt a0,s6,s1 │ │ - 4340: 14800003 bnez a0,4350 │ │ - 4344: ae11000c sw s1,12(s0) │ │ - 4348: 1000ffba b 4234 │ │ - 434c: 001fc880 sll t9,ra,0x2 │ │ - 4350: 8fb50020 lw s5,32(sp) │ │ - 4354: 8fb20024 lw s2,36(sp) │ │ - 4358: ae150010 sw s5,16(s0) │ │ - 435c: ae12000c sw s2,12(s0) │ │ - 4360: 8fbf0054 lw ra,84(sp) │ │ - 4364: 02801021 move v0,s4 │ │ - 4368: 8fbe0050 lw s8,80(sp) │ │ - 436c: 8fb7004c lw s7,76(sp) │ │ - 4370: 8fb60048 lw s6,72(sp) │ │ - 4374: 8fb50044 lw s5,68(sp) │ │ - 4378: 8fb40040 lw s4,64(sp) │ │ - 437c: 8fb3003c lw s3,60(sp) │ │ - 4380: 8fb20038 lw s2,56(sp) │ │ - 4384: 8fb10034 lw s1,52(sp) │ │ - 4388: 8fb00030 lw s0,48(sp) │ │ +0000361c : │ │ + 361c: 3c1c0001 lui gp,0x1 │ │ + 3620: 279c5a04 addiu gp,gp,23044 │ │ + 3624: 0399e021 addu gp,gp,t9 │ │ + 3628: 27bdffc8 addiu sp,sp,-56 │ │ + 362c: 8f99803c lw t9,-32708(gp) │ │ + 3630: afbc0010 sw gp,16(sp) │ │ + 3634: afbf0034 sw ra,52(sp) │ │ + 3638: afb30030 sw s3,48(sp) │ │ + 363c: afb2002c sw s2,44(sp) │ │ + 3640: afb10028 sw s1,40(sp) │ │ + 3644: afb00024 sw s0,36(sp) │ │ + 3648: afa5001c sw a1,28(sp) │ │ + 364c: 0320f809 jalr t9 │ │ + 3650: 00809021 move s2,a0 │ │ + 3654: 8fbc0010 lw gp,16(sp) │ │ + 3658: 8fa5001c lw a1,28(sp) │ │ + 365c: 8f998040 lw t9,-32704(gp) │ │ + 3660: 0320f809 jalr t9 │ │ + 3664: 02402021 move a0,s2 │ │ + 3668: 8fbc0010 lw gp,16(sp) │ │ + 366c: 2651000c addiu s1,s2,12 │ │ + 3670: 00008021 move s0,zero │ │ + 3674: 24130004 li s3,4 │ │ + 3678: 8f998044 lw t9,-32700(gp) │ │ + 367c: 02202021 move a0,s1 │ │ + 3680: 02003021 move a2,s0 │ │ + 3684: 02402821 move a1,s2 │ │ + 3688: 0320f809 jalr t9 │ │ + 368c: 26100001 addiu s0,s0,1 │ │ + 3690: 263101c0 addiu s1,s1,448 │ │ + 3694: 1613fff8 bne s0,s3,3678 │ │ + 3698: 8fbc0010 lw gp,16(sp) │ │ + 369c: 8fbf0034 lw ra,52(sp) │ │ + 36a0: 8fb30030 lw s3,48(sp) │ │ + 36a4: 8fb2002c lw s2,44(sp) │ │ + 36a8: 8fb10028 lw s1,40(sp) │ │ + 36ac: 8fb00024 lw s0,36(sp) │ │ + 36b0: 03e00008 jr ra │ │ + 36b4: 27bd0038 addiu sp,sp,56 │ │ + │ │ +000036b8 : │ │ + 36b8: 3c1c0001 lui gp,0x1 │ │ + 36bc: 279c5968 addiu gp,gp,22888 │ │ + 36c0: 0399e021 addu gp,gp,t9 │ │ + 36c4: 8f828020 lw v0,-32736(gp) │ │ + 36c8: 27bdffd0 addiu sp,sp,-48 │ │ + 36cc: 24430008 addiu v1,v0,8 │ │ + 36d0: afb20028 sw s2,40(sp) │ │ + 36d4: afbc0010 sw gp,16(sp) │ │ + 36d8: 8fb20040 lw s2,64(sp) │ │ + 36dc: afb10024 sw s1,36(sp) │ │ + 36e0: afb00020 sw s0,32(sp) │ │ + 36e4: afbf002c sw ra,44(sp) │ │ + 36e8: 00808021 move s0,a0 │ │ + 36ec: 00a08821 move s1,a1 │ │ + 36f0: ac830000 sw v1,0(a0) │ │ + 36f4: 248901cc addiu t1,a0,460 │ │ + 36f8: 248508cc addiu a1,a0,2252 │ │ + 36fc: 2404ffff li a0,-1 │ │ + 3700: ad24fe50 sw a0,-432(t1) │ │ + 3704: ad24fe54 sw a0,-428(t1) │ │ + 3708: 2528fe5c addiu t0,t1,-420 │ │ + 370c: ad000000 sw zero,0(t0) │ │ + 3710: ad000004 sw zero,4(t0) │ │ + 3714: ad00000c sw zero,12(t0) │ │ + 3718: ad000010 sw zero,16(t0) │ │ + 371c: 25080014 addiu t0,t0,20 │ │ + 3720: 1509fffa bne t0,t1,370c │ │ + 3724: 00000000 nop │ │ + 3728: 250901c0 addiu t1,t0,448 │ │ + 372c: 1525fff4 bne t1,a1,3700 │ │ + 3730: 8f998048 lw t9,-32696(gp) │ │ + 3734: afa60018 sw a2,24(sp) │ │ + 3738: 24060014 li a2,20 │ │ + 373c: afa7001c sw a3,28(sp) │ │ + 3740: 02002021 move a0,s0 │ │ + 3744: ae060004 sw a2,4(s0) │ │ + 3748: ae060008 sw a2,8(s0) │ │ + 374c: 24050002 li a1,2 │ │ + 3750: 0320f809 jalr t9 │ │ + 3754: ae00070c sw zero,1804(s0) │ │ + 3758: 8fbc0010 lw gp,16(sp) │ │ + 375c: afb20040 sw s2,64(sp) │ │ + 3760: 8fa60018 lw a2,24(sp) │ │ + 3764: 8fa7001c lw a3,28(sp) │ │ + 3768: 8fbf002c lw ra,44(sp) │ │ + 376c: 8fb20028 lw s2,40(sp) │ │ + 3770: 02002021 move a0,s0 │ │ + 3774: 02202821 move a1,s1 │ │ + 3778: 8fb00020 lw s0,32(sp) │ │ + 377c: 8fb10024 lw s1,36(sp) │ │ + 3780: 8f99804c lw t9,-32692(gp) │ │ + 3784: 03200008 jr t9 │ │ + 3788: 27bd0030 addiu sp,sp,48 │ │ + │ │ +0000378c : │ │ + 378c: 3c1c0001 lui gp,0x1 │ │ + 3790: 279c5894 addiu gp,gp,22676 │ │ + 3794: 0399e021 addu gp,gp,t9 │ │ + 3798: 27bdffb8 addiu sp,sp,-72 │ │ + 379c: 8ca80008 lw t0,8(a1) │ │ + 37a0: afbc0010 sw gp,16(sp) │ │ + 37a4: afbf0044 sw ra,68(sp) │ │ + 37a8: afbe0040 sw s8,64(sp) │ │ + 37ac: afb7003c sw s7,60(sp) │ │ + 37b0: afb60038 sw s6,56(sp) │ │ + 37b4: afb50034 sw s5,52(sp) │ │ + 37b8: afb40030 sw s4,48(sp) │ │ + 37bc: afb3002c sw s3,44(sp) │ │ + 37c0: afb20028 sw s2,40(sp) │ │ + 37c4: afb10024 sw s1,36(sp) │ │ + 37c8: afb00020 sw s0,32(sp) │ │ + 37cc: 1900004d blez t0,3904 │ │ + 37d0: 8f958034 lw s5,-32716(gp) │ │ + 37d4: 8f978034 lw s7,-32716(gp) │ │ + 37d8: 0080a021 move s4,a0 │ │ + 37dc: 240300ff li v1,255 │ │ + 37e0: 26a4a708 addiu a0,s5,-22776 │ │ + 37e4: 00e09021 move s2,a3 │ │ + 37e8: 00c0b021 move s6,a2 │ │ + 37ec: 00a0f021 move s8,a1 │ │ + 37f0: 00009821 move s3,zero │ │ + 37f4: afa3001c sw v1,28(sp) │ │ + 37f8: 00c4a821 addu s5,a2,a0 │ │ + 37fc: 26f7a704 addiu s7,s7,-22780 │ │ + 3800: 1900003a blez t0,38ec │ │ + 3804: 8fb10058 lw s1,88(sp) │ │ + 3808: 10000010 b 384c │ │ + 380c: 00008021 move s0,zero │ │ + 3810: 92af0000 lbu t7,0(s5) │ │ + 3814: 01afc024 and t8,t5,t7 │ │ + 3818: 13000007 beqz t8,3838 │ │ + 381c: 02d7f821 addu ra,s6,s7 │ │ + 3820: 93e20000 lbu v0,0(ra) │ │ + 3824: 0058182b sltu v1,v0,t8 │ │ + 3828: 14600024 bnez v1,38bc │ │ + 382c: 240200ff li v0,255 │ │ + 3830: 240400f1 li a0,241 │ │ + 3834: afa4001c sw a0,28(sp) │ │ + 3838: 8fc80008 lw t0,8(s8) │ │ + 383c: 26100001 addiu s0,s0,1 │ │ + 3840: 0208c82a slt t9,s0,t0 │ │ + 3844: 13200029 beqz t9,38ec │ │ + 3848: 26310001 addiu s1,s1,1 │ │ + 384c: 8f998050 lw t9,-32688(gp) │ │ + 3850: 03c02021 move a0,s8 │ │ + 3854: 02602821 move a1,s3 │ │ + 3858: 0320f809 jalr t9 │ │ + 385c: 02003021 move a2,s0 │ │ + 3860: 1040fff5 beqz v0,3838 │ │ + 3864: 8fbc0010 lw gp,16(sp) │ │ + 3868: 06400013 bltz s2,38b8 │ │ + 386c: 00000000 nop │ │ + 3870: 8e850004 lw a1,4(s4) │ │ + 3874: 0245302a slt a2,s2,a1 │ │ + 3878: 10c0000f beqz a2,38b8 │ │ + 387c: 00000000 nop │ │ + 3880: 0620000e bltz s1,38bc │ │ + 3884: 240200ff li v0,255 │ │ + 3888: 8e870008 lw a3,8(s4) │ │ + 388c: 0227402a slt t0,s1,a3 │ │ + 3890: 1100000a beqz t0,38bc │ │ + 3894: 00000000 nop │ │ + 3898: 72475802 mul t3,s2,a3 │ │ + 389c: 8e89070c lw t1,1804(s4) │ │ + 38a0: 01315021 addu t2,t1,s1 │ │ + 38a4: 016a6021 addu t4,t3,t2 │ │ + 38a8: 918d0000 lbu t5,0(t4) │ │ + 38ac: 2dae00fc sltiu t6,t5,252 │ │ + 38b0: 15c0ffd7 bnez t6,3810 │ │ + 38b4: 00000000 nop │ │ + 38b8: 240200ff li v0,255 │ │ + 38bc: 8fbf0044 lw ra,68(sp) │ │ + 38c0: 8fbe0040 lw s8,64(sp) │ │ + 38c4: 8fb7003c lw s7,60(sp) │ │ + 38c8: 8fb60038 lw s6,56(sp) │ │ + 38cc: 8fb50034 lw s5,52(sp) │ │ + 38d0: 8fb40030 lw s4,48(sp) │ │ + 38d4: 8fb3002c lw s3,44(sp) │ │ + 38d8: 8fb20028 lw s2,40(sp) │ │ + 38dc: 8fb10024 lw s1,36(sp) │ │ + 38e0: 8fb00020 lw s0,32(sp) │ │ + 38e4: 03e00008 jr ra │ │ + 38e8: 27bd0048 addiu sp,sp,72 │ │ + 38ec: 26730001 addiu s3,s3,1 │ │ + 38f0: 0268882a slt s1,s3,t0 │ │ + 38f4: 1620ffc2 bnez s1,3800 │ │ + 38f8: 26520001 addiu s2,s2,1 │ │ + 38fc: 1000ffef b 38bc │ │ + 3900: 8fa2001c lw v0,28(sp) │ │ + 3904: 240200ff li v0,255 │ │ + 3908: afa2001c sw v0,28(sp) │ │ + 390c: 1000ffeb b 38bc │ │ + 3910: 8fa2001c lw v0,28(sp) │ │ + │ │ +00003914 : │ │ + 3914: 3c1c0001 lui gp,0x1 │ │ + 3918: 279c570c addiu gp,gp,22284 │ │ + 391c: 0399e021 addu gp,gp,t9 │ │ + 3920: 8ca60004 lw a2,4(a1) │ │ + 3924: 8ca30008 lw v1,8(a1) │ │ + 3928: 00064180 sll t0,a2,0x6 │ │ + 392c: 00033880 sll a3,v1,0x2 │ │ + 3930: 00034900 sll t1,v1,0x4 │ │ + 3934: 00061240 sll v0,a2,0x9 │ │ + 3938: 00e95021 addu t2,a3,t1 │ │ + 393c: 00485823 subu t3,v0,t0 │ │ + 3940: 27bdffd8 addiu sp,sp,-40 │ │ + 3944: 8cae000c lw t6,12(a1) │ │ + 3948: 8caf0010 lw t7,16(a1) │ │ + 394c: 014b6021 addu t4,t2,t3 │ │ + 3950: 008c6821 addu t5,a0,t4 │ │ + 3954: afbc0018 sw gp,24(sp) │ │ + 3958: afbf0024 sw ra,36(sp) │ │ + 395c: adae0034 sw t6,52(t5) │ │ + 3960: adaf0038 sw t7,56(t5) │ │ + 3964: 8ca70014 lw a3,20(a1) │ │ + 3968: 8ca50018 lw a1,24(a1) │ │ + 396c: 25b80028 addiu t8,t5,40 │ │ + 3970: 8f998054 lw t9,-32684(gp) │ │ + 3974: afa50010 sw a1,16(sp) │ │ + 3978: 0320f809 jalr t9 │ │ + 397c: 03002821 move a1,t8 │ │ + 3980: 8fbf0024 lw ra,36(sp) │ │ + 3984: 03e00008 jr ra │ │ + 3988: 27bd0028 addiu sp,sp,40 │ │ + │ │ +0000398c : │ │ + 398c: 8c820008 lw v0,8(a0) │ │ + 3990: 8c83070c lw v1,1804(a0) │ │ + 3994: 70a22002 mul a0,a1,v0 │ │ + 3998: 00663021 addu a2,v1,a2 │ │ + 399c: 00862821 addu a1,a0,a2 │ │ + 39a0: 03e00008 jr ra │ │ + 39a4: a0a00000 sb zero,0(a1) │ │ + │ │ +000039a8 : │ │ + 39a8: 3c1c0001 lui gp,0x1 │ │ + 39ac: 279c5678 addiu gp,gp,22136 │ │ + 39b0: 0399e021 addu gp,gp,t9 │ │ + 39b4: 8c830008 lw v1,8(a0) │ │ + 39b8: 8c88070c lw t0,1804(a0) │ │ + 39bc: 70c31002 mul v0,a2,v1 │ │ + 39c0: 01074821 addu t1,t0,a3 │ │ + 39c4: 00495021 addu t2,v0,t1 │ │ + 39c8: 24cb0001 addiu t3,a2,1 │ │ + 39cc: 24c2ffff addiu v0,a2,-1 │ │ + 39d0: 240cfffc li t4,-4 │ │ + 39d4: 00ac6825 or t5,a1,t4 │ │ + 39d8: 0162702a slt t6,t3,v0 │ │ + 39dc: 15c00041 bnez t6,3ae4 │ │ + 39e0: a14d0000 sb t5,0(t2) │ │ + 39e4: 8f8f8034 lw t7,-32716(gp) │ │ + 39e8: 8f998034 lw t9,-32716(gp) │ │ + 39ec: 8f838034 lw v1,-32716(gp) │ │ + 39f0: 25f8a708 addiu t8,t7,-22776 │ │ + 39f4: 24edffff addiu t5,a3,-1 │ │ + 39f8: 24ec0001 addiu t4,a3,1 │ │ + 39fc: 2728a700 addiu t0,t9,-22784 │ │ + 3a00: 246fa704 addiu t7,v1,-22780 │ │ + 3a04: 00b85021 addu t2,a1,t8 │ │ + 3a08: 00a84821 addu t1,a1,t0 │ │ + 3a0c: 24cb0002 addiu t3,a2,2 │ │ + 3a10: 018d702a slt t6,t4,t5 │ │ + 3a14: 00af2821 addu a1,a1,t7 │ │ + 3a18: 0440002f bltz v0,3ad8 │ │ + 3a1c: 00000000 nop │ │ + 3a20: 8c980004 lw t8,4(a0) │ │ + 3a24: 0058c82a slt t9,v0,t8 │ │ + 3a28: 1320002b beqz t9,3ad8 │ │ + 3a2c: 00000000 nop │ │ + 3a30: 15c00029 bnez t6,3ad8 │ │ + 3a34: 00000000 nop │ │ + 3a38: 05a00005 bltz t5,3a50 │ │ + 3a3c: 00000000 nop │ │ + 3a40: 8c830008 lw v1,8(a0) │ │ + 3a44: 01a3402a slt t0,t5,v1 │ │ + 3a48: 15000046 bnez t0,3b64 │ │ + 3a4c: 70437802 mul t7,v0,v1 │ │ + 3a50: 04e00005 bltz a3,3a68 │ │ + 3a54: 00000000 nop │ │ + 3a58: 8c830008 lw v1,8(a0) │ │ + 3a5c: 00e3c82a slt t9,a3,v1 │ │ + 3a60: 17200024 bnez t9,3af4 │ │ + 3a64: 7043c002 mul t8,v0,v1 │ │ + 3a68: 0580001b bltz t4,3ad8 │ │ + 3a6c: 00000000 nop │ │ + 3a70: 8c8f0008 lw t7,8(a0) │ │ + 3a74: 018f402a slt t0,t4,t7 │ │ + 3a78: 11000017 beqz t0,3ad8 │ │ + 3a7c: 704f1802 mul v1,v0,t7 │ │ + 3a80: 8c98070c lw t8,1804(a0) │ │ + 3a84: 006cc821 addu t9,v1,t4 │ │ + 3a88: 03191821 addu v1,t8,t9 │ │ + 3a8c: 90680000 lbu t0,0(v1) │ │ + 3a90: 2d0f00fc sltiu t7,t0,252 │ │ + 3a94: 11e00010 beqz t7,3ad8 │ │ + 3a98: 00000000 nop │ │ + 3a9c: 914f0000 lbu t7,0(t2) │ │ + 3aa0: 010fc024 and t8,t0,t7 │ │ + 3aa4: 13000005 beqz t8,3abc │ │ + 3aa8: 00000000 nop │ │ + 3aac: 90b90000 lbu t9,0(a1) │ │ + 3ab0: 0338c02b sltu t8,t9,t8 │ │ + 3ab4: 17000008 bnez t8,3ad8 │ │ + 3ab8: 00000000 nop │ │ + 3abc: 1046003e beq v0,a2,3bb8 │ │ + 3ac0: 00000000 nop │ │ + 3ac4: 10ec003d beq a3,t4,3bbc │ │ + 3ac8: 000f7827 nor t7,zero,t7 │ │ + 3acc: 90af0000 lbu t7,0(a1) │ │ + 3ad0: 010f4025 or t0,t0,t7 │ │ + 3ad4: a0680000 sb t0,0(v1) │ │ + 3ad8: 24420001 addiu v0,v0,1 │ │ + 3adc: 144bffce bne v0,t3,3a18 │ │ + 3ae0: 00000000 nop │ │ + 3ae4: 03e00008 jr ra │ │ + 3ae8: 00000000 nop │ │ + 3aec: 03e00008 jr ra │ │ + 3af0: 00000000 nop │ │ + 3af4: 8c88070c lw t0,1804(a0) │ │ + 3af8: 03077821 addu t7,t8,a3 │ │ + 3afc: 010f1821 addu v1,t0,t7 │ │ + 3b00: 90680000 lbu t0,0(v1) │ │ + 3b04: 2d1900fc sltiu t9,t0,252 │ │ + 3b08: 1320ffd7 beqz t9,3a68 │ │ + 3b0c: 00000000 nop │ │ + 3b10: 914f0000 lbu t7,0(t2) │ │ + 3b14: 010fc024 and t8,t0,t7 │ │ + 3b18: 13000005 beqz t8,3b30 │ │ + 3b1c: 00000000 nop │ │ + 3b20: 90b90000 lbu t9,0(a1) │ │ + 3b24: 0338c02b sltu t8,t9,t8 │ │ + 3b28: 1700ffcf bnez t8,3a68 │ │ + 3b2c: 00000000 nop │ │ + 3b30: 000f7827 nor t7,zero,t7 │ │ + 3b34: 010f4024 and t0,t0,t7 │ │ + 3b38: a0680000 sb t0,0(v1) │ │ + 3b3c: 8c830008 lw v1,8(a0) │ │ + 3b40: 8c99070c lw t9,1804(a0) │ │ + 3b44: 7043c002 mul t8,v0,v1 │ │ + 3b48: 912f0000 lbu t7,0(t1) │ │ + 3b4c: 03074021 addu t0,t8,a3 │ │ + 3b50: 03281821 addu v1,t9,t0 │ │ + 3b54: 90790000 lbu t9,0(v1) │ │ + 3b58: 032fc025 or t8,t9,t7 │ │ + 3b5c: 1000ffc2 b 3a68 │ │ + 3b60: a0780000 sb t8,0(v1) │ │ + 3b64: 8c99070c lw t9,1804(a0) │ │ + 3b68: 01edc021 addu t8,t7,t5 │ │ + 3b6c: 03381821 addu v1,t9,t8 │ │ + 3b70: 90680000 lbu t0,0(v1) │ │ + 3b74: 2d0f00fc sltiu t7,t0,252 │ │ + 3b78: 11e0ffb5 beqz t7,3a50 │ │ + 3b7c: 00000000 nop │ │ + 3b80: 914f0000 lbu t7,0(t2) │ │ + 3b84: 010fc024 and t8,t0,t7 │ │ + 3b88: 13000005 beqz t8,3ba0 │ │ + 3b8c: 00000000 nop │ │ + 3b90: 90b90000 lbu t9,0(a1) │ │ + 3b94: 0338c02b sltu t8,t9,t8 │ │ + 3b98: 1700ffad bnez t8,3a50 │ │ + 3b9c: 00000000 nop │ │ + 3ba0: 10460015 beq v0,a2,3bf8 │ │ + 3ba4: 000f7827 nor t7,zero,t7 │ │ + 3ba8: 90af0000 lbu t7,0(a1) │ │ + 3bac: 010f4025 or t0,t0,t7 │ │ + 3bb0: 1000ffa7 b 3a50 │ │ + 3bb4: a0680000 sb t0,0(v1) │ │ + 3bb8: 000f7827 nor t7,zero,t7 │ │ + 3bbc: 010f4024 and t0,t0,t7 │ │ + 3bc0: a0680000 sb t0,0(v1) │ │ + 3bc4: 8c830008 lw v1,8(a0) │ │ + 3bc8: 8c99070c lw t9,1804(a0) │ │ + 3bcc: 7043c002 mul t8,v0,v1 │ │ + 3bd0: 912f0000 lbu t7,0(t1) │ │ + 3bd4: 030c4021 addu t0,t8,t4 │ │ + 3bd8: 03281821 addu v1,t9,t0 │ │ + 3bdc: 90790000 lbu t9,0(v1) │ │ + 3be0: 24420001 addiu v0,v0,1 │ │ + 3be4: 032fc025 or t8,t9,t7 │ │ + 3be8: 144bff8b bne v0,t3,3a18 │ │ + 3bec: a0780000 sb t8,0(v1) │ │ + 3bf0: 1000ffbe b 3aec │ │ + 3bf4: 00000000 nop │ │ + 3bf8: 010f4024 and t0,t0,t7 │ │ + 3bfc: a0680000 sb t0,0(v1) │ │ + 3c00: 8c830008 lw v1,8(a0) │ │ + 3c04: 8c99070c lw t9,1804(a0) │ │ + 3c08: 7043c002 mul t8,v0,v1 │ │ + 3c0c: 912f0000 lbu t7,0(t1) │ │ + 3c10: 030d4021 addu t0,t8,t5 │ │ + 3c14: 03281821 addu v1,t9,t0 │ │ + 3c18: 90790000 lbu t9,0(v1) │ │ + 3c1c: 032fc025 or t8,t9,t7 │ │ + 3c20: 1000ff8b b 3a50 │ │ + 3c24: a0780000 sb t8,0(v1) │ │ + │ │ +00003c28 : │ │ + 3c28: 3c1c0001 lui gp,0x1 │ │ + 3c2c: 279c53f8 addiu gp,gp,21496 │ │ + 3c30: 0399e021 addu gp,gp,t9 │ │ + 3c34: 27bdffc0 addiu sp,sp,-64 │ │ + 3c38: 8ca20008 lw v0,8(a1) │ │ + 3c3c: afbc0010 sw gp,16(sp) │ │ + 3c40: afb70038 sw s7,56(sp) │ │ + 3c44: afb60034 sw s6,52(sp) │ │ + 3c48: afb50030 sw s5,48(sp) │ │ + 3c4c: afb4002c sw s4,44(sp) │ │ + 3c50: afb20024 sw s2,36(sp) │ │ + 3c54: afb10020 sw s1,32(sp) │ │ + 3c58: afbf003c sw ra,60(sp) │ │ + 3c5c: afb30028 sw s3,40(sp) │ │ + 3c60: afb0001c sw s0,28(sp) │ │ + 3c64: 00a08821 move s1,a1 │ │ + 3c68: 0080a021 move s4,a0 │ │ + 3c6c: 00c0b021 move s6,a2 │ │ + 3c70: 00e0b821 move s7,a3 │ │ + 3c74: 8fb50050 lw s5,80(sp) │ │ + 3c78: 18400021 blez v0,3d00 │ │ + 3c7c: 00009021 move s2,zero │ │ + 3c80: 00008021 move s0,zero │ │ + 3c84: 1c400008 bgtz v0,3ca8 │ │ + 3c88: 02579821 addu s3,s2,s7 │ │ + 3c8c: 10000019 b 3cf4 │ │ + 3c90: 26520001 addiu s2,s2,1 │ │ + 3c94: 8e220008 lw v0,8(s1) │ │ + 3c98: 26100001 addiu s0,s0,1 │ │ + 3c9c: 0202182a slt v1,s0,v0 │ │ + 3ca0: 10600013 beqz v1,3cf0 │ │ + 3ca4: 00000000 nop │ │ + 3ca8: 8f998050 lw t9,-32688(gp) │ │ + 3cac: 02003021 move a2,s0 │ │ + 3cb0: 02202021 move a0,s1 │ │ + 3cb4: 0320f809 jalr t9 │ │ + 3cb8: 02402821 move a1,s2 │ │ + 3cbc: 1040fff5 beqz v0,3c94 │ │ + 3cc0: 8fbc0010 lw gp,16(sp) │ │ + 3cc4: 8f998058 lw t9,-32680(gp) │ │ + 3cc8: 02153821 addu a3,s0,s5 │ │ + 3ccc: 02802021 move a0,s4 │ │ + 3cd0: 02c02821 move a1,s6 │ │ + 3cd4: 0320f809 jalr t9 │ │ + 3cd8: 02603021 move a2,s3 │ │ + 3cdc: 8e220008 lw v0,8(s1) │ │ + 3ce0: 26100001 addiu s0,s0,1 │ │ + 3ce4: 0202182a slt v1,s0,v0 │ │ + 3ce8: 1460ffef bnez v1,3ca8 │ │ + 3cec: 8fbc0010 lw gp,16(sp) │ │ + 3cf0: 26520001 addiu s2,s2,1 │ │ + 3cf4: 0242202a slt a0,s2,v0 │ │ + 3cf8: 1480ffe2 bnez a0,3c84 │ │ + 3cfc: 00008021 move s0,zero │ │ + 3d00: 8e250000 lw a1,0(s1) │ │ + 3d04: 8f99802c lw t9,-32724(gp) │ │ + 3d08: 24a6ffff addiu a2,a1,-1 │ │ + 3d0c: ae260000 sw a2,0(s1) │ │ + 3d10: 0320f809 jalr t9 │ │ + 3d14: 02802021 move a0,s4 │ │ + 3d18: 8fbf003c lw ra,60(sp) │ │ + 3d1c: 8fb70038 lw s7,56(sp) │ │ + 3d20: 8fb60034 lw s6,52(sp) │ │ + 3d24: 8fb50030 lw s5,48(sp) │ │ + 3d28: 8fb4002c lw s4,44(sp) │ │ + 3d2c: 8fb30028 lw s3,40(sp) │ │ + 3d30: 8fb20024 lw s2,36(sp) │ │ + 3d34: 8fb10020 lw s1,32(sp) │ │ + 3d38: 8fb0001c lw s0,28(sp) │ │ + 3d3c: 240200f1 li v0,241 │ │ + 3d40: 03e00008 jr ra │ │ + 3d44: 27bd0040 addiu sp,sp,64 │ │ + │ │ +00003d48 : │ │ + 3d48: 3c1c0001 lui gp,0x1 │ │ + 3d4c: 279c52d8 addiu gp,gp,21208 │ │ + 3d50: 0399e021 addu gp,gp,t9 │ │ + 3d54: 8ca60004 lw a2,4(a1) │ │ + 3d58: 8ca30008 lw v1,8(a1) │ │ + 3d5c: 00064180 sll t0,a2,0x6 │ │ + 3d60: 00033880 sll a3,v1,0x2 │ │ + 3d64: 00034900 sll t1,v1,0x4 │ │ + 3d68: 00061240 sll v0,a2,0x9 │ │ + 3d6c: 00e95021 addu t2,a3,t1 │ │ + 3d70: 00485823 subu t3,v0,t0 │ │ + 3d74: 27bdffd8 addiu sp,sp,-40 │ │ + 3d78: 8cae000c lw t6,12(a1) │ │ + 3d7c: 8caf0010 lw t7,16(a1) │ │ + 3d80: 014b6021 addu t4,t2,t3 │ │ + 3d84: 008c6821 addu t5,a0,t4 │ │ + 3d88: afbc0018 sw gp,24(sp) │ │ + 3d8c: afbf0024 sw ra,36(sp) │ │ + 3d90: adae0034 sw t6,52(t5) │ │ + 3d94: adaf0038 sw t7,56(t5) │ │ + 3d98: 8ca70014 lw a3,20(a1) │ │ + 3d9c: 8ca50018 lw a1,24(a1) │ │ + 3da0: 25b80028 addiu t8,t5,40 │ │ + 3da4: 8f99805c lw t9,-32676(gp) │ │ + 3da8: afa50010 sw a1,16(sp) │ │ + 3dac: 0320f809 jalr t9 │ │ + 3db0: 03002821 move a1,t8 │ │ + 3db4: 8fbf0024 lw ra,36(sp) │ │ + 3db8: 03e00008 jr ra │ │ + 3dbc: 27bd0028 addiu sp,sp,40 │ │ + │ │ +00003dc0 : │ │ + 3dc0: 3c1c0001 lui gp,0x1 │ │ + 3dc4: 279c5260 addiu gp,gp,21088 │ │ + 3dc8: 0399e021 addu gp,gp,t9 │ │ + 3dcc: 8c830008 lw v1,8(a0) │ │ + 3dd0: 8c820004 lw v0,4(a0) │ │ + 3dd4: 27bdffd8 addiu sp,sp,-40 │ │ + 3dd8: afb00018 sw s0,24(sp) │ │ + 3ddc: 00c08021 move s0,a2 │ │ + 3de0: 70623002 mul a2,v1,v0 │ │ + 3de4: 8f9981fc lw t9,-32260(gp) │ │ + 3de8: afb1001c sw s1,28(sp) │ │ + 3dec: 8e05070c lw a1,1804(s0) │ │ + 3df0: 00808821 move s1,a0 │ │ + 3df4: 8c84070c lw a0,1804(a0) │ │ + 3df8: afbc0010 sw gp,16(sp) │ │ + 3dfc: afb20020 sw s2,32(sp) │ │ + 3e00: afbf0024 sw ra,36(sp) │ │ + 3e04: 0320f809 jalr t9 │ │ + 3e08: 00e09021 move s2,a3 │ │ + 3e0c: 8fbc0010 lw gp,16(sp) │ │ + 3e10: 2609000c addiu t1,s0,12 │ │ + 3e14: 262a000c addiu t2,s1,12 │ │ + 3e18: 2608070c addiu t0,s0,1804 │ │ + 3e1c: 89270003 lwl a3,3(t1) │ │ + 3e20: 89260007 lwl a2,7(t1) │ │ + 3e24: 8925000b lwl a1,11(t1) │ │ + 3e28: 8924000f lwl a0,15(t1) │ │ + 3e2c: 99270000 lwr a3,0(t1) │ │ + 3e30: 99260004 lwr a2,4(t1) │ │ + 3e34: 99250008 lwr a1,8(t1) │ │ + 3e38: 9924000c lwr a0,12(t1) │ │ + 3e3c: a9470003 swl a3,3(t2) │ │ + 3e40: b9470000 swr a3,0(t2) │ │ + 3e44: a9460007 swl a2,7(t2) │ │ + 3e48: b9460004 swr a2,4(t2) │ │ + 3e4c: a945000b swl a1,11(t2) │ │ + 3e50: b9450008 swr a1,8(t2) │ │ + 3e54: 25290010 addiu t1,t1,16 │ │ + 3e58: a944000f swl a0,15(t2) │ │ + 3e5c: b944000c swr a0,12(t2) │ │ + 3e60: 1528ffee bne t1,t0,3e1c │ │ + 3e64: 254a0010 addiu t2,t2,16 │ │ + 3e68: 8fbf0024 lw ra,36(sp) │ │ + 3e6c: 8fb00018 lw s0,24(sp) │ │ + 3e70: 02202021 move a0,s1 │ │ + 3e74: 02402821 move a1,s2 │ │ + 3e78: 8fb1001c lw s1,28(sp) │ │ + 3e7c: 8fb20020 lw s2,32(sp) │ │ + 3e80: 8f998060 lw t9,-32672(gp) │ │ + 3e84: 03200008 jr t9 │ │ + 3e88: 27bd0028 addiu sp,sp,40 │ │ + │ │ +00003e8c : │ │ + 3e8c: 3c1c0001 lui gp,0x1 │ │ + 3e90: 279c5194 addiu gp,gp,20884 │ │ + 3e94: 0399e021 addu gp,gp,t9 │ │ + 3e98: 27bdffc0 addiu sp,sp,-64 │ │ + 3e9c: afb70038 sw s7,56(sp) │ │ + 3ea0: 8cb70000 lw s7,0(a1) │ │ + 3ea4: afb0001c sw s0,28(sp) │ │ + 3ea8: 8ee30004 lw v1,4(s7) │ │ + 3eac: 00808021 move s0,a0 │ │ + 3eb0: 8ee40008 lw a0,8(s7) │ │ + 3eb4: afb20024 sw s2,36(sp) │ │ + 3eb8: afb10020 sw s1,32(sp) │ │ + 3ebc: 00a09021 move s2,a1 │ │ + 3ec0: 00038980 sll s1,v1,0x6 │ │ + 3ec4: 00041080 sll v0,a0,0x2 │ │ + 3ec8: 00042900 sll a1,a0,0x4 │ │ + 3ecc: 00033a40 sll a3,v1,0x9 │ │ + 3ed0: 00f14823 subu t1,a3,s1 │ │ + 3ed4: 00454021 addu t0,v0,a1 │ │ + 3ed8: 01095021 addu t2,t0,t1 │ │ + 3edc: 254b0020 addiu t3,t2,32 │ │ + 3ee0: 020b8821 addu s1,s0,t3 │ │ + 3ee4: afb50030 sw s5,48(sp) │ │ + 3ee8: 26350008 addiu s5,s1,8 │ │ + 3eec: 8eec000c lw t4,12(s7) │ │ + 3ef0: 8eed0010 lw t5,16(s7) │ │ + 3ef4: 8eaf0008 lw t7,8(s5) │ │ + 3ef8: afbc0010 sw gp,16(sp) │ │ + 3efc: afb60034 sw s6,52(sp) │ │ + 3f00: afb30028 sw s3,40(sp) │ │ + 3f04: afbf003c sw ra,60(sp) │ │ + 3f08: afb4002c sw s4,44(sp) │ │ + 3f0c: 00c09821 move s3,a2 │ │ + 3f10: aeac000c sw t4,12(s5) │ │ + 3f14: aead0010 sw t5,16(s5) │ │ + 3f18: 19e00021 blez t7,3fa0 │ │ + 3f1c: 0000b021 move s6,zero │ │ + 3f20: 1de00008 bgtz t7,3f44 │ │ + 3f24: 0000a021 move s4,zero │ │ + 3f28: 1000001a b 3f94 │ │ + 3f2c: 26d60001 addiu s6,s6,1 │ │ + 3f30: 8eaf0008 lw t7,8(s5) │ │ + 3f34: 26940001 addiu s4,s4,1 │ │ + 3f38: 028fc02a slt t8,s4,t7 │ │ + 3f3c: 13000014 beqz t8,3f90 │ │ + 3f40: 00000000 nop │ │ + 3f44: 8f998050 lw t9,-32688(gp) │ │ + 3f48: 02802821 move a1,s4 │ │ + 3f4c: 02a02021 move a0,s5 │ │ + 3f50: 0320f809 jalr t9 │ │ + 3f54: 02c03021 move a2,s6 │ │ + 3f58: 1040fff5 beqz v0,3f30 │ │ + 3f5c: 8fbc0010 lw gp,16(sp) │ │ + 3f60: 8eee0014 lw t6,20(s7) │ │ + 3f64: 8ee60018 lw a2,24(s7) │ │ + 3f68: 8f998064 lw t9,-32668(gp) │ │ + 3f6c: 028e2821 addu a1,s4,t6 │ │ + 3f70: 02002021 move a0,s0 │ │ + 3f74: 0320f809 jalr t9 │ │ + 3f78: 02c63021 addu a2,s6,a2 │ │ + 3f7c: 8eaf0008 lw t7,8(s5) │ │ + 3f80: 26940001 addiu s4,s4,1 │ │ + 3f84: 028fc02a slt t8,s4,t7 │ │ + 3f88: 1700ffee bnez t8,3f44 │ │ + 3f8c: 8fbc0010 lw gp,16(sp) │ │ + 3f90: 26d60001 addiu s6,s6,1 │ │ + 3f94: 02cff82a slt ra,s6,t7 │ │ + 3f98: 17e0ffe1 bnez ra,3f20 │ │ + 3f9c: 00000000 nop │ │ + 3fa0: 8e030008 lw v1,8(s0) │ │ + 3fa4: 18600039 blez v1,408c │ │ + 3fa8: 0000a821 move s5,zero │ │ + 3fac: 8e080004 lw t0,4(s0) │ │ + 3fb0: 19000015 blez t0,4008 │ │ + 3fb4: 0000a021 move s4,zero │ │ + 3fb8: 70742802 mul a1,v1,s4 │ │ + 3fbc: 8e04070c lw a0,1804(s0) │ │ + 3fc0: 8f998064 lw t9,-32668(gp) │ │ + 3fc4: 00951021 addu v0,a0,s5 │ │ + 3fc8: 00a23821 addu a3,a1,v0 │ │ + 3fcc: 90e90000 lbu t1,0(a3) │ │ + 3fd0: 02002021 move a0,s0 │ │ + 3fd4: 2d2a00fc sltiu t2,t1,252 │ │ + 3fd8: 02802821 move a1,s4 │ │ + 3fdc: 11400006 beqz t2,3ff8 │ │ + 3fe0: 02a03021 move a2,s5 │ │ + 3fe4: 0320f809 jalr t9 │ │ + 3fe8: 00000000 nop │ │ + 3fec: 8fbc0010 lw gp,16(sp) │ │ + 3ff0: 8e030008 lw v1,8(s0) │ │ + 3ff4: 8e080004 lw t0,4(s0) │ │ + 3ff8: 26940001 addiu s4,s4,1 │ │ + 3ffc: 0288582a slt t3,s4,t0 │ │ + 4000: 1560ffee bnez t3,3fbc │ │ + 4004: 70742802 mul a1,v1,s4 │ │ + 4008: 26b50001 addiu s5,s5,1 │ │ + 400c: 02a3602a slt t4,s5,v1 │ │ + 4010: 1580ffe7 bnez t4,3fb0 │ │ + 4014: 00000000 nop │ │ + 4018: 1860001c blez v1,408c │ │ + 401c: 0000a821 move s5,zero │ │ + 4020: 19000016 blez t0,407c │ │ + 4024: 0000a021 move s4,zero │ │ + 4028: 72837002 mul t6,s4,v1 │ │ + 402c: 8e0d070c lw t5,1804(s0) │ │ + 4030: 02803021 move a2,s4 │ │ + 4034: 01b5b821 addu s7,t5,s5 │ │ + 4038: 01d77821 addu t7,t6,s7 │ │ + 403c: 91f80000 lbu t8,0(t7) │ │ + 4040: 8f998058 lw t9,-32680(gp) │ │ + 4044: 2f1600fc sltiu s6,t8,252 │ │ + 4048: 26940001 addiu s4,s4,1 │ │ + 404c: 02002021 move a0,s0 │ │ + 4050: 33050003 andi a1,t8,0x3 │ │ + 4054: 16c00006 bnez s6,4070 │ │ + 4058: 02a03821 move a3,s5 │ │ + 405c: 0320f809 jalr t9 │ │ + 4060: 00000000 nop │ │ + 4064: 8fbc0010 lw gp,16(sp) │ │ + 4068: 8e080004 lw t0,4(s0) │ │ + 406c: 8e030008 lw v1,8(s0) │ │ + 4070: 0288302a slt a2,s4,t0 │ │ + 4074: 14c0ffed bnez a2,402c │ │ + 4078: 72837002 mul t6,s4,v1 │ │ + 407c: 26b50001 addiu s5,s5,1 │ │ + 4080: 02a3f82a slt ra,s5,v1 │ │ + 4084: 17e0ffe6 bnez ra,4020 │ │ + 4088: 00000000 nop │ │ + 408c: 8f998040 lw t9,-32704(gp) │ │ + 4090: 02002021 move a0,s0 │ │ + 4094: 0320f809 jalr t9 │ │ + 4098: 02602821 move a1,s3 │ │ + 409c: 8fbc0010 lw gp,16(sp) │ │ + 40a0: 8e230008 lw v1,8(s1) │ │ + 40a4: 8f99802c lw t9,-32724(gp) │ │ + 40a8: 24620001 addiu v0,v1,1 │ │ + 40ac: 02002021 move a0,s0 │ │ + 40b0: 0320f809 jalr t9 │ │ + 40b4: ae220008 sw v0,8(s1) │ │ + 40b8: 8fbc0010 lw gp,16(sp) │ │ + 40bc: 8fbf003c lw ra,60(sp) │ │ + 40c0: 8fb70038 lw s7,56(sp) │ │ + 40c4: 8fb60034 lw s6,52(sp) │ │ + 40c8: 8fb50030 lw s5,48(sp) │ │ + 40cc: 8fb4002c lw s4,44(sp) │ │ + 40d0: 8fb30028 lw s3,40(sp) │ │ + 40d4: 8fb10020 lw s1,32(sp) │ │ + 40d8: 8fb0001c lw s0,28(sp) │ │ + 40dc: 02402021 move a0,s2 │ │ + 40e0: 8f998068 lw t9,-32664(gp) │ │ + 40e4: 8fb20024 lw s2,36(sp) │ │ + 40e8: 03200008 jr t9 │ │ + 40ec: 27bd0040 addiu sp,sp,64 │ │ + │ │ +000040f0 : │ │ + 40f0: 3c1c0001 lui gp,0x1 │ │ + 40f4: 279c4f30 addiu gp,gp,20272 │ │ + 40f8: 0399e021 addu gp,gp,t9 │ │ + 40fc: 8f828034 lw v0,-32716(gp) │ │ + 4100: 00051880 sll v1,a1,0x2 │ │ + 4104: 2446a9e8 addiu a2,v0,-22040 │ │ + 4108: 00663821 addu a3,v1,a2 │ │ + 410c: 8ce80000 lw t0,0(a3) │ │ + 4110: 24090001 li t1,1 │ │ + 4114: ac890000 sw t1,0(a0) │ │ + 4118: ac850004 sw a1,4(a0) │ │ + 411c: ac880008 sw t0,8(a0) │ │ + 4120: ac800010 sw zero,16(a0) │ │ + 4124: 03e00008 jr ra │ │ + 4128: ac80000c sw zero,12(a0) │ │ + │ │ +0000412c : │ │ + 412c: 3c1c0001 lui gp,0x1 │ │ + 4130: 279c4ef4 addiu gp,gp,20212 │ │ + 4134: 0399e021 addu gp,gp,t9 │ │ + 4138: 27bdffd0 addiu sp,sp,-48 │ │ + 413c: 8c82000c lw v0,12(a0) │ │ + 4140: afbc0010 sw gp,16(sp) │ │ + 4144: afb10028 sw s1,40(sp) │ │ + 4148: afb00024 sw s0,36(sp) │ │ + 414c: afbf002c sw ra,44(sp) │ │ + 4150: 00808021 move s0,a0 │ │ + 4154: 14400020 bnez v0,41d8 │ │ + 4158: 00a08821 move s1,a1 │ │ + 415c: 8c8f0010 lw t7,16(a0) │ │ + 4160: 11e00031 beqz t7,4228 │ │ + 4164: 24180001 li t8,1 │ │ + 4168: 11f8003e beq t7,t8,4264 │ │ + 416c: 24190002 li t9,2 │ │ + 4170: 11f90041 beq t7,t9,4278 │ │ + 4174: 241f0003 li ra,3 │ │ + 4178: 15ff0021 bne t7,ra,4200 │ │ + 417c: 8f828034 lw v0,-32716(gp) │ │ + 4180: 8c840008 lw a0,8(a0) │ │ + 4184: 00c06821 move t5,a2 │ │ + 4188: 2483ffff addiu v1,a0,-1 │ │ + 418c: 00656023 subu t4,v1,a1 │ │ + 4190: 8e100004 lw s0,4(s0) │ │ + 4194: 8f9f8034 lw ra,-32716(gp) │ │ + 4198: 001050c0 sll t2,s0,0x3 │ │ + 419c: 00105940 sll t3,s0,0x5 │ │ + 41a0: 000d7080 sll t6,t5,0x2 │ │ + 41a4: 016a3023 subu a2,t3,t2 │ │ + 41a8: 00d07821 addu t7,a2,s0 │ │ + 41ac: 01cd6821 addu t5,t6,t5 │ │ + 41b0: 27f9a730 addiu t9,ra,-22736 │ │ + 41b4: 01afc021 addu t8,t5,t7 │ │ + 41b8: 03191021 addu v0,t8,t9 │ │ + 41bc: 8fbf002c lw ra,44(sp) │ │ + 41c0: 004c6021 addu t4,v0,t4 │ │ + 41c4: 8fb10028 lw s1,40(sp) │ │ + 41c8: 8fb00024 lw s0,36(sp) │ │ + 41cc: 81820000 lb v0,0(t4) │ │ + 41d0: 03e00008 jr ra │ │ + 41d4: 27bd0030 addiu sp,sp,48 │ │ + 41d8: 8c840010 lw a0,16(a0) │ │ + 41dc: 10800015 beqz a0,4234 │ │ + 41e0: 24030001 li v1,1 │ │ + 41e4: 1083001d beq a0,v1,425c │ │ + 41e8: 00a06021 move t4,a1 │ │ + 41ec: 24050002 li a1,2 │ │ + 41f0: 10850026 beq a0,a1,428c │ │ + 41f4: 24070003 li a3,3 │ │ + 41f8: 10870013 beq a0,a3,4248 │ │ + 41fc: 8f828034 lw v0,-32716(gp) │ │ + 4200: 8f99806c lw t9,-32660(gp) │ │ + 4204: afa6001c sw a2,28(sp) │ │ + 4208: 2444a710 addiu a0,v0,-22768 │ │ + 420c: 0320f809 jalr t9 │ │ + 4210: 2405000f li a1,15 │ │ + 4214: 02206021 move t4,s1 │ │ + 4218: 8fb1001c lw s1,28(sp) │ │ + 421c: 8fbc0010 lw gp,16(sp) │ │ + 4220: 1000ffdb b 4190 │ │ + 4224: 02206821 move t5,s1 │ │ + 4228: 00c06021 move t4,a2 │ │ + 422c: 1000ffd8 b 4190 │ │ + 4230: 00a06821 move t5,a1 │ │ + 4234: 8e0e0008 lw t6,8(s0) │ │ + 4238: 00c06021 move t4,a2 │ │ + 423c: 25c6ffff addiu a2,t6,-1 │ │ + 4240: 1000ffd3 b 4190 │ │ + 4244: 00c56823 subu t5,a2,a1 │ │ + 4248: 8e080008 lw t0,8(s0) │ │ + 424c: 2509ffff addiu t1,t0,-1 │ │ + 4250: 01266823 subu t5,t1,a2 │ │ + 4254: 1000ffce b 4190 │ │ + 4258: 01316023 subu t4,t1,s1 │ │ + 425c: 1000ffcc b 4190 │ │ + 4260: 00c06821 move t5,a2 │ │ + 4264: 8c880008 lw t0,8(a0) │ │ + 4268: 00a06021 move t4,a1 │ │ + 426c: 2509ffff addiu t1,t0,-1 │ │ + 4270: 1000ffc7 b 4190 │ │ + 4274: 01266823 subu t5,t1,a2 │ │ + 4278: 8c850008 lw a1,8(a0) │ │ + 427c: 24a7ffff addiu a3,a1,-1 │ │ + 4280: 00f16823 subu t5,a3,s1 │ │ + 4284: 1000ffc2 b 4190 │ │ + 4288: 00e66023 subu t4,a3,a2 │ │ + 428c: 8e0a0008 lw t2,8(s0) │ │ + 4290: 02206821 move t5,s1 │ │ + 4294: 254bffff addiu t3,t2,-1 │ │ + 4298: 1000ffbd b 4190 │ │ + 429c: 01666023 subu t4,t3,a2 │ │ + │ │ +000042a0 : │ │ + 42a0: 3c1c0001 lui gp,0x1 │ │ + 42a4: 279c4d80 addiu gp,gp,19840 │ │ + 42a8: 0399e021 addu gp,gp,t9 │ │ + 42ac: 8c820010 lw v0,16(a0) │ │ + 42b0: 2446ffff addiu a2,v0,-1 │ │ + 42b4: 04c00003 bltz a2,42c4 │ │ + 42b8: ac860010 sw a2,16(a0) │ │ + 42bc: 03e00008 jr ra │ │ + 42c0: 00000000 nop │ │ + 42c4: 8c850004 lw a1,4(a0) │ │ + 42c8: 8f838034 lw v1,-32716(gp) │ │ + 42cc: 00053880 sll a3,a1,0x2 │ │ + 42d0: 2468a940 addiu t0,v1,-22208 │ │ + 42d4: 00e84821 addu t1,a3,t0 │ │ + 42d8: 8d2a0000 lw t2,0(t1) │ │ + 42dc: 00ca5821 addu t3,a2,t2 │ │ + 42e0: 03e00008 jr ra │ │ + 42e4: ac8b0010 sw t3,16(a0) │ │ + │ │ +000042e8 : │ │ + 42e8: 3c1c0001 lui gp,0x1 │ │ + 42ec: 279c4d38 addiu gp,gp,19768 │ │ + 42f0: 0399e021 addu gp,gp,t9 │ │ + 42f4: 8c850004 lw a1,4(a0) │ │ + 42f8: 8f838034 lw v1,-32716(gp) │ │ + 42fc: 00053080 sll a2,a1,0x2 │ │ + 4300: 2467a940 addiu a3,v1,-22208 │ │ + 4304: 8c820010 lw v0,16(a0) │ │ + 4308: 00c74021 addu t0,a2,a3 │ │ + 430c: 8d090000 lw t1,0(t0) │ │ + 4310: 244a0001 addiu t2,v0,1 │ │ + 4314: 0149001a div zero,t2,t1 │ │ + 4318: 012001f4 teq t1,zero,0x7 │ │ + 431c: 00005810 mfhi t3 │ │ + 4320: 03e00008 jr ra │ │ + 4324: ac8b0010 sw t3,16(a0) │ │ + │ │ +00004328 : │ │ + 4328: 3c1c0001 lui gp,0x1 │ │ + 432c: 279c4cf8 addiu gp,gp,19704 │ │ + 4330: 0399e021 addu gp,gp,t9 │ │ + 4334: 8c830004 lw v1,4(a0) │ │ + 4338: 8f828034 lw v0,-32716(gp) │ │ + 433c: 00032880 sll a1,v1,0x2 │ │ + 4340: 2446a940 addiu a2,v0,-22208 │ │ + 4344: 00a63821 addu a3,a1,a2 │ │ + 4348: 8ce80000 lw t0,0(a3) │ │ + 434c: 1100000f beqz t0,438c │ │ + 4350: 3c0b8000 lui t3,0x8000 │ │ + 4354: 8c89000c lw t1,12(a0) │ │ + 4358: 252a0001 addiu t2,t1,1 │ │ + 435c: 256c0001 addiu t4,t3,1 │ │ + 4360: 014cc024 and t8,t2,t4 │ │ + 4364: 07000019 bltz t8,43cc │ │ + 4368: 3c038000 lui v1,0x8000 │ │ + 436c: 8c990010 lw t9,16(a0) │ │ + 4370: 24650001 addiu a1,v1,1 │ │ + 4374: 03254824 and t1,t9,a1 │ │ + 4378: 0520000b bltz t1,43a8 │ │ + 437c: ac98000c sw t8,12(a0) │ │ + 4380: 240a0001 li t2,1 │ │ + 4384: 112a0003 beq t1,t2,4394 │ │ + 4388: 272b0002 addiu t3,t9,2 │ │ 438c: 03e00008 jr ra │ │ - 4390: 27bd0058 addiu sp,sp,88 │ │ - ... │ │ - │ │ -000043a0 : │ │ - 43a0: 3c1c0001 lui gp,0x1 │ │ - 43a4: 279c4c80 addiu gp,gp,19584 │ │ - 43a8: 0399e021 addu gp,gp,t9 │ │ - 43ac: 27bdffd8 addiu sp,sp,-40 │ │ - 43b0: 8f828070 lw v0,-32656(gp) │ │ - 43b4: afb0001c sw s0,28(sp) │ │ - 43b8: afbc0010 sw gp,16(sp) │ │ - 43bc: afbf0024 sw ra,36(sp) │ │ - 43c0: afb10020 sw s1,32(sp) │ │ - 43c4: 8c910728 lw s1,1832(a0) │ │ - 43c8: 24430008 addiu v1,v0,8 │ │ - 43cc: 00808021 move s0,a0 │ │ - 43d0: 12200009 beqz s1,43f8 │ │ - 43d4: ac830000 sw v1,0(a0) │ │ - 43d8: 8f998074 lw t9,-32652(gp) │ │ - 43dc: 0320f809 jalr t9 │ │ - 43e0: 02202021 move a0,s1 │ │ - 43e4: 8fbc0010 lw gp,16(sp) │ │ - 43e8: 8f998248 lw t9,-32184(gp) │ │ - 43ec: 0320f809 jalr t9 │ │ - 43f0: 02202021 move a0,s1 │ │ - 43f4: 8fbc0010 lw gp,16(sp) │ │ - 43f8: 8fbf0024 lw ra,36(sp) │ │ - 43fc: 8fb10020 lw s1,32(sp) │ │ - 4400: 02002021 move a0,s0 │ │ - 4404: 8f998024 lw t9,-32732(gp) │ │ - 4408: 8fb0001c lw s0,28(sp) │ │ - 440c: 03200008 jr t9 │ │ - 4410: 27bd0028 addiu sp,sp,40 │ │ - │ │ -00004414 : │ │ - 4414: 3c1c0001 lui gp,0x1 │ │ - 4418: 279c4c0c addiu gp,gp,19468 │ │ - 441c: 0399e021 addu gp,gp,t9 │ │ - 4420: 27bdffe0 addiu sp,sp,-32 │ │ - 4424: 8f998078 lw t9,-32648(gp) │ │ - 4428: afbc0010 sw gp,16(sp) │ │ - 442c: afbf001c sw ra,28(sp) │ │ - 4430: afb00018 sw s0,24(sp) │ │ - 4434: 0320f809 jalr t9 │ │ - 4438: 00808021 move s0,a0 │ │ - 443c: 8fbc0010 lw gp,16(sp) │ │ - 4440: 8fbf001c lw ra,28(sp) │ │ - 4444: 02002021 move a0,s0 │ │ - 4448: 8f998248 lw t9,-32184(gp) │ │ - 444c: 8fb00018 lw s0,24(sp) │ │ - 4450: 03200008 jr t9 │ │ - 4454: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00004458 : │ │ - 4458: 3c1c0001 lui gp,0x1 │ │ - 445c: 279c4bc8 addiu gp,gp,19400 │ │ - 4460: 0399e021 addu gp,gp,t9 │ │ - 4464: 27bdffe0 addiu sp,sp,-32 │ │ - 4468: 8f99807c lw t9,-32644(gp) │ │ - 446c: afbf001c sw ra,28(sp) │ │ - 4470: afb00018 sw s0,24(sp) │ │ - 4474: afbc0010 sw gp,16(sp) │ │ - 4478: 0320f809 jalr t9 │ │ - 447c: 00808021 move s0,a0 │ │ - 4480: 8fbc0010 lw gp,16(sp) │ │ - 4484: 2402fffe li v0,-2 │ │ - 4488: 8f838070 lw v1,-32656(gp) │ │ - 448c: 2405ffff li a1,-1 │ │ - 4490: 24640008 addiu a0,v1,8 │ │ - 4494: 8f9981ec lw t9,-32276(gp) │ │ - 4498: 24060002 li a2,2 │ │ - 449c: ae040000 sw a0,0(s0) │ │ - 44a0: ae050710 sw a1,1808(s0) │ │ - 44a4: ae060724 sw a2,1828(s0) │ │ - 44a8: ae020714 sw v0,1812(s0) │ │ - 44ac: ae020718 sw v0,1816(s0) │ │ - 44b0: ae02071c sw v0,1820(s0) │ │ - 44b4: ae020720 sw v0,1824(s0) │ │ - 44b8: 0320f809 jalr t9 │ │ - 44bc: 2404000c li a0,12 │ │ - 44c0: ac400000 sw zero,0(v0) │ │ - 44c4: ac400004 sw zero,4(v0) │ │ - 44c8: ac400008 sw zero,8(v0) │ │ - 44cc: ae020728 sw v0,1832(s0) │ │ - 44d0: 8fbf001c lw ra,28(sp) │ │ - 44d4: 8fb00018 lw s0,24(sp) │ │ - 44d8: 03e00008 jr ra │ │ - 44dc: 27bd0020 addiu sp,sp,32 │ │ - │ │ -000044e0 : │ │ - 44e0: 3c1c0001 lui gp,0x1 │ │ - 44e4: 279c4b40 addiu gp,gp,19264 │ │ - 44e8: 0399e021 addu gp,gp,t9 │ │ - 44ec: 8f998080 lw t9,-32640(gp) │ │ - 44f0: 03200008 jr t9 │ │ - 44f4: 8c840728 lw a0,1832(a0) │ │ - │ │ -000044f8 : │ │ - 44f8: 3c1c0001 lui gp,0x1 │ │ - 44fc: 279c4b28 addiu gp,gp,19240 │ │ - 4500: 0399e021 addu gp,gp,t9 │ │ - 4504: 8f998084 lw t9,-32636(gp) │ │ - 4508: 03200008 jr t9 │ │ - 450c: 8c840728 lw a0,1832(a0) │ │ - │ │ -00004510 : │ │ - 4510: 00001821 move v1,zero │ │ - 4514: 00001021 move v0,zero │ │ - 4518: 2408fffe li t0,-2 │ │ - 451c: 24070010 li a3,16 │ │ - 4520: 00832821 addu a1,a0,v1 │ │ - 4524: 8ca60714 lw a2,1812(a1) │ │ - 4528: 24490001 addiu t1,v0,1 │ │ - 452c: 00c85026 xor t2,a2,t0 │ │ - 4530: 24630004 addiu v1,v1,4 │ │ - 4534: 1467fffa bne v1,a3,4520 │ │ - 4538: 012a100b movn v0,t1,t2 │ │ - 453c: 03e00008 jr ra │ │ - 4540: 00000000 nop │ │ + 4390: 00000000 nop │ │ + 4394: 0168001a div zero,t3,t0 │ │ + 4398: 010001f4 teq t0,zero,0x7 │ │ + 439c: 00004010 mfhi t0 │ │ + 43a0: 03e00008 jr ra │ │ + 43a4: ac880010 sw t0,16(a0) │ │ + 43a8: 2522ffff addiu v0,t1,-1 │ │ + 43ac: 2406fffe li a2,-2 │ │ + 43b0: 00463825 or a3,v0,a2 │ │ + 43b4: 24e90001 addiu t1,a3,1 │ │ + 43b8: 240a0001 li t2,1 │ │ + 43bc: 152afff3 bne t1,t2,438c │ │ + 43c0: 272b0002 addiu t3,t9,2 │ │ + 43c4: 1000fff3 b 4394 │ │ + 43c8: 00000000 nop │ │ + 43cc: 270dffff addiu t5,t8,-1 │ │ + 43d0: 240efffe li t6,-2 │ │ + 43d4: 8c990010 lw t9,16(a0) │ │ + 43d8: 01ae7825 or t7,t5,t6 │ │ + 43dc: 24650001 addiu a1,v1,1 │ │ + 43e0: 25f80001 addiu t8,t7,1 │ │ + 43e4: 03254824 and t1,t9,a1 │ │ + 43e8: 0521ffe5 bgez t1,4380 │ │ + 43ec: ac98000c sw t8,12(a0) │ │ + 43f0: 1000ffee b 43ac │ │ + 43f4: 2522ffff addiu v0,t1,-1 │ │ + │ │ +000043f8 : │ │ + 43f8: 3c1c0001 lui gp,0x1 │ │ + 43fc: 279c4c28 addiu gp,gp,19496 │ │ + 4400: 0399e021 addu gp,gp,t9 │ │ + 4404: 8c830004 lw v1,4(a0) │ │ + 4408: 8f828034 lw v0,-32716(gp) │ │ + 440c: 00032880 sll a1,v1,0x2 │ │ + 4410: 2446a940 addiu a2,v0,-22208 │ │ + 4414: 00a63821 addu a3,a1,a2 │ │ + 4418: 8ce80000 lw t0,0(a3) │ │ + 441c: 11000010 beqz t0,4460 │ │ + 4420: 3c0b8000 lui t3,0x8000 │ │ + 4424: 8c89000c lw t1,12(a0) │ │ + 4428: 252a0001 addiu t2,t1,1 │ │ + 442c: 256c0001 addiu t4,t3,1 │ │ + 4430: 014cc024 and t8,t2,t4 │ │ + 4434: 0700000c bltz t8,4468 │ │ + 4438: 270dffff addiu t5,t8,-1 │ │ + 443c: 8c990010 lw t9,16(a0) │ │ + 4440: 33230001 andi v1,t9,0x1 │ │ + 4444: 14600006 bnez v1,4460 │ │ + 4448: ac98000c sw t8,12(a0) │ │ + 444c: 27250002 addiu a1,t9,2 │ │ + 4450: 00a8001a div zero,a1,t0 │ │ + 4454: 010001f4 teq t0,zero,0x7 │ │ + 4458: 00001010 mfhi v0 │ │ + 445c: ac820010 sw v0,16(a0) │ │ + 4460: 03e00008 jr ra │ │ + 4464: 00000000 nop │ │ + 4468: 240efffe li t6,-2 │ │ + 446c: 8c990010 lw t9,16(a0) │ │ + 4470: 01ae7825 or t7,t5,t6 │ │ + 4474: 25f80001 addiu t8,t7,1 │ │ + 4478: 33230001 andi v1,t9,0x1 │ │ + 447c: 1060fff3 beqz v1,444c │ │ + 4480: ac98000c sw t8,12(a0) │ │ + 4484: 1000fff6 b 4460 │ │ + 4488: 00000000 nop │ │ + │ │ +0000448c : │ │ + 448c: 3c1c0001 lui gp,0x1 │ │ + 4490: 279c4b94 addiu gp,gp,19348 │ │ + 4494: 0399e021 addu gp,gp,t9 │ │ + 4498: 27bdffa8 addiu sp,sp,-88 │ │ + 449c: 8f828034 lw v0,-32716(gp) │ │ + 44a0: afbf0054 sw ra,84(sp) │ │ + 44a4: 8c9f0004 lw ra,4(a0) │ │ + 44a8: 2443a994 addiu v1,v0,-22124 │ │ + 44ac: 001fc880 sll t9,ra,0x2 │ │ + 44b0: 00794821 addu t1,v1,t9 │ │ + 44b4: 8d2a0000 lw t2,0(t1) │ │ + 44b8: afb7004c sw s7,76(sp) │ │ + 44bc: 00c0b821 move s7,a2 │ │ + 44c0: 8f868034 lw a2,-32716(gp) │ │ + 44c4: afb20038 sw s2,56(sp) │ │ + 44c8: 8c8d000c lw t5,12(a0) │ │ + 44cc: 394b0002 xori t3,t2,0x2 │ │ + 44d0: 8c8c0010 lw t4,16(a0) │ │ + 44d4: 8f928034 lw s2,-32716(gp) │ │ + 44d8: afbe0050 sw s8,80(sp) │ │ + 44dc: afb50044 sw s5,68(sp) │ │ + 44e0: afbc0018 sw gp,24(sp) │ │ + 44e4: 00a0f021 move s8,a1 │ │ + 44e8: 24d5a940 addiu s5,a2,-22208 │ │ + 44ec: 2d650001 sltiu a1,t3,1 │ │ + 44f0: afb40040 sw s4,64(sp) │ │ + 44f4: afb3003c sw s3,60(sp) │ │ + 44f8: afb00030 sw s0,48(sp) │ │ + 44fc: afb60048 sw s6,72(sp) │ │ + 4500: afb10034 sw s1,52(sp) │ │ + 4504: 00808021 move s0,a0 │ │ + 4508: afac0028 sw t4,40(sp) │ │ + 450c: afad002c sw t5,44(sp) │ │ + 4510: afa70064 sw a3,100(sp) │ │ + 4514: afa50024 sw a1,36(sp) │ │ + 4518: 00007821 move t7,zero │ │ + 451c: ac80000c sw zero,12(a0) │ │ + 4520: 0000a021 move s4,zero │ │ + 4524: afb50020 sw s5,32(sp) │ │ + 4528: 2652a9e8 addiu s2,s2,-22040 │ │ + 452c: 24130001 li s3,1 │ │ + 4530: 02b93821 addu a3,s5,t9 │ │ + 4534: 8cee0000 lw t6,0(a3) │ │ + 4538: 19c0003a blez t6,4624 │ │ + 453c: ae000010 sw zero,16(s0) │ │ + 4540: 02597821 addu t7,s2,t9 │ │ + 4544: 8df80000 lw t8,0(t7) │ │ + 4548: 1b00002d blez t8,4600 │ │ + 454c: 00008821 move s1,zero │ │ + 4550: 8fb50068 lw s5,104(sp) │ │ + 4554: 0000b021 move s6,zero │ │ + 4558: 1f00000b bgtz t8,4588 │ │ + 455c: 02b1a823 subu s5,s5,s1 │ │ + 4560: 10000024 b 45f4 │ │ + 4564: 26310001 addiu s1,s1,1 │ │ + 4568: 8e1f0004 lw ra,4(s0) │ │ + 456c: 26d60001 addiu s6,s6,1 │ │ + 4570: 001fc880 sll t9,ra,0x2 │ │ + 4574: 02591821 addu v1,s2,t9 │ │ + 4578: 8c780000 lw t8,0(v1) │ │ + 457c: 02d8482a slt t1,s6,t8 │ │ + 4580: 1120001b beqz t1,45f0 │ │ + 4584: 00000000 nop │ │ + 4588: 8f998050 lw t9,-32688(gp) │ │ + 458c: 02c02821 move a1,s6 │ │ + 4590: 02002021 move a0,s0 │ │ + 4594: 0320f809 jalr t9 │ │ + 4598: 02203021 move a2,s1 │ │ + 459c: 1453fff2 bne v0,s3,4568 │ │ + 45a0: 8fbc0018 lw gp,24(sp) │ │ + 45a4: 8fa40064 lw a0,100(sp) │ │ + 45a8: 8f998054 lw t9,-32684(gp) │ │ + 45ac: 00963823 subu a3,a0,s6 │ │ + 45b0: afb50010 sw s5,16(sp) │ │ + 45b4: 03c02021 move a0,s8 │ │ + 45b8: 02002821 move a1,s0 │ │ + 45bc: 0320f809 jalr t9 │ │ + 45c0: 02e03021 move a2,s7 │ │ + 45c4: 8e1f0004 lw ra,4(s0) │ │ + 45c8: 26d60001 addiu s6,s6,1 │ │ + 45cc: 001fc880 sll t9,ra,0x2 │ │ + 45d0: 02591821 addu v1,s2,t9 │ │ + 45d4: 8c780000 lw t8,0(v1) │ │ + 45d8: 384800f1 xori t0,v0,0xf1 │ │ + 45dc: 02d8482a slt t1,s6,t8 │ │ + 45e0: 26820001 addiu v0,s4,1 │ │ + 45e4: 8fbc0018 lw gp,24(sp) │ │ + 45e8: 1520ffe7 bnez t1,4588 │ │ + 45ec: 0048a00a movz s4,v0,t0 │ │ + 45f0: 26310001 addiu s1,s1,1 │ │ + 45f4: 0238502a slt t2,s1,t8 │ │ + 45f8: 1540ffd5 bnez t2,4550 │ │ + 45fc: 00000000 nop │ │ + 4600: 8fac0020 lw t4,32(sp) │ │ + 4604: 8e0b0010 lw t3,16(s0) │ │ + 4608: 01996821 addu t5,t4,t9 │ │ + 460c: 8da50000 lw a1,0(t5) │ │ + 4610: 25660001 addiu a2,t3,1 │ │ + 4614: 00c5382a slt a3,a2,a1 │ │ + 4618: 14e0ffc9 bnez a3,4540 │ │ + 461c: ae060010 sw a2,16(s0) │ │ + 4620: 8e0f000c lw t7,12(s0) │ │ + 4624: 8fae0024 lw t6,36(sp) │ │ + 4628: 25ef0001 addiu t7,t7,1 │ │ + 462c: 01cfc02a slt t8,t6,t7 │ │ + 4630: 17000004 bnez t8,4644 │ │ + 4634: ae0f000c sw t7,12(s0) │ │ + 4638: 001fc880 sll t9,ra,0x2 │ │ + 463c: 1000ffbc b 4530 │ │ + 4640: 8fb50020 lw s5,32(sp) │ │ + 4644: 8fb10028 lw s1,40(sp) │ │ + 4648: 8fb6002c lw s6,44(sp) │ │ + 464c: 8fbf0054 lw ra,84(sp) │ │ + 4650: ae110010 sw s1,16(s0) │ │ + 4654: ae16000c sw s6,12(s0) │ │ + 4658: 02801021 move v0,s4 │ │ + 465c: 8fbe0050 lw s8,80(sp) │ │ + 4660: 8fb7004c lw s7,76(sp) │ │ + 4664: 8fb60048 lw s6,72(sp) │ │ + 4668: 8fb50044 lw s5,68(sp) │ │ + 466c: 8fb40040 lw s4,64(sp) │ │ + 4670: 8fb3003c lw s3,60(sp) │ │ + 4674: 8fb20038 lw s2,56(sp) │ │ + 4678: 8fb10034 lw s1,52(sp) │ │ + 467c: 8fb00030 lw s0,48(sp) │ │ + 4680: 03e00008 jr ra │ │ + 4684: 27bd0058 addiu sp,sp,88 │ │ ... │ │ │ │ -00004550 : │ │ - 4550: 3c1c0001 lui gp,0x1 │ │ - 4554: 279c4ad0 addiu gp,gp,19152 │ │ - 4558: 0399e021 addu gp,gp,t9 │ │ - 455c: 27bdffb0 addiu sp,sp,-80 │ │ - 4560: afb20030 sw s2,48(sp) │ │ - 4564: 8f928030 lw s2,-32720(gp) │ │ - 4568: afbc0018 sw gp,24(sp) │ │ - 456c: 2483001c addiu v1,a0,28 │ │ - 4570: afbe0048 sw s8,72(sp) │ │ - 4574: afb70044 sw s7,68(sp) │ │ - 4578: afb60040 sw s6,64(sp) │ │ - 457c: afbf004c sw ra,76(sp) │ │ - 4580: afb5003c sw s5,60(sp) │ │ - 4584: afb40038 sw s4,56(sp) │ │ - 4588: afb30034 sw s3,52(sp) │ │ - 458c: afb1002c sw s1,44(sp) │ │ - 4590: afb00028 sw s0,40(sp) │ │ - 4594: 0080f021 move s8,a0 │ │ - 4598: 00a0b821 move s7,a1 │ │ - 459c: ac800000 sw zero,0(a0) │ │ - 45a0: ac800008 sw zero,8(a0) │ │ - 45a4: ac80000c sw zero,12(a0) │ │ - 45a8: ac800004 sw zero,4(a0) │ │ - 45ac: 249601c0 addiu s6,a0,448 │ │ - 45b0: afa30020 sw v1,32(sp) │ │ - 45b4: 00601021 move v0,v1 │ │ - 45b8: 00002821 move a1,zero │ │ - 45bc: 00002021 move a0,zero │ │ - 45c0: 265296b0 addiu s2,s2,-26960 │ │ - 45c4: 8c460000 lw a2,0(v0) │ │ - 45c8: 24420014 addiu v0,v0,20 │ │ - 45cc: 00862021 addu a0,a0,a2 │ │ - 45d0: afc40004 sw a0,4(s8) │ │ - 45d4: 8c48fff0 lw t0,-16(v0) │ │ - 45d8: 8c47ffec lw a3,-20(v0) │ │ - 45dc: 00084880 sll t1,t0,0x2 │ │ - 45e0: 02495021 addu t2,s2,t1 │ │ - 45e4: 8d4b0000 lw t3,0(t2) │ │ - 45e8: 70eb6002 mul t4,a3,t3 │ │ - 45ec: 01852821 addu a1,t4,a1 │ │ - 45f0: 1456fff4 bne v0,s6,45c4 │ │ - 45f4: afc50000 sw a1,0(s8) │ │ - 45f8: 8ee70008 lw a3,8(s7) │ │ - 45fc: 18e00044 blez a3,4710 │ │ - 4600: 8f948030 lw s4,-32720(gp) │ │ - 4604: 8ee60004 lw a2,4(s7) │ │ - 4608: 00008821 move s1,zero │ │ - 460c: 2694975c addiu s4,s4,-26788 │ │ - 4610: 18c0003b blez a2,4700 │ │ - 4614: 0000a821 move s5,zero │ │ - 4618: 72a78002 mul s0,s5,a3 │ │ - 461c: 8eed070c lw t5,1804(s7) │ │ - 4620: 01b17821 addu t7,t5,s1 │ │ - 4624: 020f9821 addu s3,s0,t7 │ │ - 4628: 92780000 lbu t8,0(s3) │ │ - 462c: 2f1900fc sltiu t9,t8,252 │ │ - 4630: 1320002f beqz t9,46f0 │ │ - 4634: 8fce0018 lw t6,24(s8) │ │ - 4638: 01d4f821 addu ra,t6,s4 │ │ - 463c: 93e30000 lbu v1,0(ra) │ │ - 4640: 03031024 and v0,t8,v1 │ │ - 4644: 1040002a beqz v0,46f0 │ │ - 4648: 8f848030 lw a0,-32720(gp) │ │ - 464c: 24889758 addiu t0,a0,-26792 │ │ - 4650: 01c84821 addu t1,t6,t0 │ │ - 4654: 912a0000 lbu t2,0(t1) │ │ - 4658: 0142582b sltu t3,t2,v0 │ │ - 465c: 15600024 bnez t3,46f0 │ │ - 4660: 00000000 nop │ │ - 4664: 8f868030 lw a2,-32720(gp) │ │ - 4668: 8fb00020 lw s0,32(sp) │ │ - 466c: 10000004 b 4680 │ │ - 4670: 24d39704 addiu s3,a2,-26876 │ │ - 4674: 26100014 addiu s0,s0,20 │ │ - 4678: 12d0001b beq s6,s0,46e8 │ │ - 467c: 00000000 nop │ │ - 4680: 8e070000 lw a3,0(s0) │ │ - 4684: 10e0fffb beqz a3,4674 │ │ - 4688: 8f998088 lw t9,-32632(gp) │ │ - 468c: 8fc60018 lw a2,24(s8) │ │ - 4690: 02002021 move a0,s0 │ │ - 4694: 02e02821 move a1,s7 │ │ - 4698: afb10010 sw s1,16(sp) │ │ - 469c: 0320f809 jalr t9 │ │ - 46a0: 02a03821 move a3,s5 │ │ - 46a4: 8fcc0008 lw t4,8(s8) │ │ - 46a8: 8fbc0018 lw gp,24(sp) │ │ - 46ac: 01822821 addu a1,t4,v0 │ │ - 46b0: afc50008 sw a1,8(s8) │ │ - 46b4: 8e0d0004 lw t5,4(s0) │ │ - 46b8: 8fce000c lw t6,12(s8) │ │ - 46bc: 000d7880 sll t7,t5,0x2 │ │ - 46c0: 01f3c021 addu t8,t7,s3 │ │ - 46c4: 8f030000 lw v1,0(t8) │ │ - 46c8: 024f2021 addu a0,s2,t7 │ │ - 46cc: 70431002 mul v0,v0,v1 │ │ - 46d0: 8c880000 lw t0,0(a0) │ │ - 46d4: 26100014 addiu s0,s0,20 │ │ - 46d8: 70484802 mul t1,v0,t0 │ │ - 46dc: 012e5021 addu t2,t1,t6 │ │ - 46e0: 16d0ffe7 bne s6,s0,4680 │ │ - 46e4: afca000c sw t2,12(s8) │ │ - 46e8: 8ee70008 lw a3,8(s7) │ │ - 46ec: 8ee60004 lw a2,4(s7) │ │ - 46f0: 26b50001 addiu s5,s5,1 │ │ - 46f4: 02a6f82a slt ra,s5,a2 │ │ - 46f8: 17e0ffc7 bnez ra,4618 │ │ - 46fc: 00000000 nop │ │ - 4700: 26310001 addiu s1,s1,1 │ │ - 4704: 0227a82a slt s5,s1,a3 │ │ - 4708: 16a0ffc1 bnez s5,4610 │ │ - 470c: 00000000 nop │ │ - 4710: 8fbf004c lw ra,76(sp) │ │ - 4714: 8fbe0048 lw s8,72(sp) │ │ - 4718: 8fb70044 lw s7,68(sp) │ │ - 471c: 8fb60040 lw s6,64(sp) │ │ - 4720: 8fb5003c lw s5,60(sp) │ │ - 4724: 8fb40038 lw s4,56(sp) │ │ - 4728: 8fb30034 lw s3,52(sp) │ │ - 472c: 8fb20030 lw s2,48(sp) │ │ - 4730: 8fb1002c lw s1,44(sp) │ │ - 4734: 8fb00028 lw s0,40(sp) │ │ - 4738: 03e00008 jr ra │ │ - 473c: 27bd0050 addiu sp,sp,80 │ │ - │ │ -00004740 : │ │ - 4740: 3c1c0001 lui gp,0x1 │ │ - 4744: 279c48e0 addiu gp,gp,18656 │ │ - 4748: 0399e021 addu gp,gp,t9 │ │ - 474c: 27bdffd0 addiu sp,sp,-48 │ │ - 4750: afbc0010 sw gp,16(sp) │ │ - 4754: afb40028 sw s4,40(sp) │ │ - 4758: afb30024 sw s3,36(sp) │ │ - 475c: afb20020 sw s2,32(sp) │ │ - 4760: afb1001c sw s1,28(sp) │ │ - 4764: afb00018 sw s0,24(sp) │ │ - 4768: afbf002c sw ra,44(sp) │ │ - 476c: 00809821 move s3,a0 │ │ - 4770: 00a0a021 move s4,a1 │ │ - 4774: ac860018 sw a2,24(a0) │ │ - 4778: 2491001c addiu s1,a0,28 │ │ - 477c: 00008021 move s0,zero │ │ - 4780: 24120015 li s2,21 │ │ - 4784: 8f99808c lw t9,-32628(gp) │ │ - 4788: 02202021 move a0,s1 │ │ - 478c: 02002821 move a1,s0 │ │ - 4790: 0320f809 jalr t9 │ │ - 4794: 26100001 addiu s0,s0,1 │ │ - 4798: 26310014 addiu s1,s1,20 │ │ - 479c: 1612fff9 bne s0,s2,4784 │ │ - 47a0: 8fbc0010 lw gp,16(sp) │ │ - 47a4: 8fbf002c lw ra,44(sp) │ │ - 47a8: 8fb20020 lw s2,32(sp) │ │ - 47ac: 8fb1001c lw s1,28(sp) │ │ - 47b0: 8fb00018 lw s0,24(sp) │ │ - 47b4: 02602021 move a0,s3 │ │ - 47b8: 02802821 move a1,s4 │ │ - 47bc: 8fb30024 lw s3,36(sp) │ │ - 47c0: 8fb40028 lw s4,40(sp) │ │ - 47c4: 8f998028 lw t9,-32728(gp) │ │ - 47c8: 03200008 jr t9 │ │ - 47cc: 27bd0030 addiu sp,sp,48 │ │ +00004690 : │ │ + 4690: 3c1c0001 lui gp,0x1 │ │ + 4694: 279c4990 addiu gp,gp,18832 │ │ + 4698: 0399e021 addu gp,gp,t9 │ │ + 469c: 27bdffd8 addiu sp,sp,-40 │ │ + 46a0: 8f828070 lw v0,-32656(gp) │ │ + 46a4: afb10020 sw s1,32(sp) │ │ + 46a8: 8c910728 lw s1,1832(a0) │ │ + 46ac: afbc0010 sw gp,16(sp) │ │ + 46b0: 24430008 addiu v1,v0,8 │ │ + 46b4: afb0001c sw s0,28(sp) │ │ + 46b8: afbf0024 sw ra,36(sp) │ │ + 46bc: 00808021 move s0,a0 │ │ + 46c0: 12200009 beqz s1,46e8 │ │ + 46c4: ac830000 sw v1,0(a0) │ │ + 46c8: 8f998074 lw t9,-32652(gp) │ │ + 46cc: 0320f809 jalr t9 │ │ + 46d0: 02202021 move a0,s1 │ │ + 46d4: 8fbc0010 lw gp,16(sp) │ │ + 46d8: 8f998220 lw t9,-32224(gp) │ │ + 46dc: 0320f809 jalr t9 │ │ + 46e0: 02202021 move a0,s1 │ │ + 46e4: 8fbc0010 lw gp,16(sp) │ │ + 46e8: 8fbf0024 lw ra,36(sp) │ │ + 46ec: 8fb10020 lw s1,32(sp) │ │ + 46f0: 02002021 move a0,s0 │ │ + 46f4: 8f998024 lw t9,-32732(gp) │ │ + 46f8: 8fb0001c lw s0,28(sp) │ │ + 46fc: 03200008 jr t9 │ │ + 4700: 27bd0028 addiu sp,sp,40 │ │ + │ │ +00004704 : │ │ + 4704: 3c1c0001 lui gp,0x1 │ │ + 4708: 279c491c addiu gp,gp,18716 │ │ + 470c: 0399e021 addu gp,gp,t9 │ │ + 4710: 27bdffe0 addiu sp,sp,-32 │ │ + 4714: 8f998078 lw t9,-32648(gp) │ │ + 4718: afbc0010 sw gp,16(sp) │ │ + 471c: afbf001c sw ra,28(sp) │ │ + 4720: afb00018 sw s0,24(sp) │ │ + 4724: 0320f809 jalr t9 │ │ + 4728: 00808021 move s0,a0 │ │ + 472c: 8fbc0010 lw gp,16(sp) │ │ + 4730: 8fbf001c lw ra,28(sp) │ │ + 4734: 02002021 move a0,s0 │ │ + 4738: 8f998220 lw t9,-32224(gp) │ │ + 473c: 8fb00018 lw s0,24(sp) │ │ + 4740: 03200008 jr t9 │ │ + 4744: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00004748 : │ │ + 4748: 3c1c0001 lui gp,0x1 │ │ + 474c: 279c48d8 addiu gp,gp,18648 │ │ + 4750: 0399e021 addu gp,gp,t9 │ │ + 4754: 27bdffe0 addiu sp,sp,-32 │ │ + 4758: 8f99807c lw t9,-32644(gp) │ │ + 475c: afbf001c sw ra,28(sp) │ │ + 4760: afb00018 sw s0,24(sp) │ │ + 4764: afbc0010 sw gp,16(sp) │ │ + 4768: 0320f809 jalr t9 │ │ + 476c: 00808021 move s0,a0 │ │ + 4770: 8fbc0010 lw gp,16(sp) │ │ + 4774: 2402fffe li v0,-2 │ │ + 4778: 8f838070 lw v1,-32656(gp) │ │ + 477c: 2405ffff li a1,-1 │ │ + 4780: 24640008 addiu a0,v1,8 │ │ + 4784: 8f998284 lw t9,-32124(gp) │ │ + 4788: 24060002 li a2,2 │ │ + 478c: ae040000 sw a0,0(s0) │ │ + 4790: ae050710 sw a1,1808(s0) │ │ + 4794: ae060724 sw a2,1828(s0) │ │ + 4798: ae020714 sw v0,1812(s0) │ │ + 479c: ae020718 sw v0,1816(s0) │ │ + 47a0: ae02071c sw v0,1820(s0) │ │ + 47a4: ae020720 sw v0,1824(s0) │ │ + 47a8: 0320f809 jalr t9 │ │ + 47ac: 2404000c li a0,12 │ │ + 47b0: 8fbf001c lw ra,28(sp) │ │ + 47b4: ac400000 sw zero,0(v0) │ │ + 47b8: ac400004 sw zero,4(v0) │ │ + 47bc: ac400008 sw zero,8(v0) │ │ + 47c0: ae020728 sw v0,1832(s0) │ │ + 47c4: 8fb00018 lw s0,24(sp) │ │ + 47c8: 03e00008 jr ra │ │ + 47cc: 27bd0020 addiu sp,sp,32 │ │ │ │ -000047d0 : │ │ +000047d0 : │ │ 47d0: 3c1c0001 lui gp,0x1 │ │ 47d4: 279c4850 addiu gp,gp,18512 │ │ 47d8: 0399e021 addu gp,gp,t9 │ │ - 47dc: 8f838090 lw v1,-32624(gp) │ │ - 47e0: 8c820020 lw v0,32(a0) │ │ - 47e4: 24650008 addiu a1,v1,8 │ │ - 47e8: 10400005 beqz v0,4800 │ │ - 47ec: ac850000 sw a1,0(a0) │ │ - 47f0: 8c460000 lw a2,0(v0) │ │ - 47f4: 8cd90004 lw t9,4(a2) │ │ + 47dc: 8f998080 lw t9,-32640(gp) │ │ + 47e0: 03200008 jr t9 │ │ + 47e4: 8c840728 lw a0,1832(a0) │ │ + │ │ +000047e8 : │ │ + 47e8: 3c1c0001 lui gp,0x1 │ │ + 47ec: 279c4838 addiu gp,gp,18488 │ │ + 47f0: 0399e021 addu gp,gp,t9 │ │ + 47f4: 8f998084 lw t9,-32636(gp) │ │ 47f8: 03200008 jr t9 │ │ - 47fc: 00402021 move a0,v0 │ │ - 4800: 03e00008 jr ra │ │ - 4804: 00000000 nop │ │ - │ │ -00004808 : │ │ - 4808: 3c1c0001 lui gp,0x1 │ │ - 480c: 279c4818 addiu gp,gp,18456 │ │ - 4810: 0399e021 addu gp,gp,t9 │ │ - 4814: 27bdffe0 addiu sp,sp,-32 │ │ - 4818: 8f998094 lw t9,-32620(gp) │ │ - 481c: afbc0010 sw gp,16(sp) │ │ - 4820: afbf001c sw ra,28(sp) │ │ - 4824: afb00018 sw s0,24(sp) │ │ - 4828: 0320f809 jalr t9 │ │ - 482c: 00808021 move s0,a0 │ │ - 4830: 8fbc0010 lw gp,16(sp) │ │ - 4834: 8fbf001c lw ra,28(sp) │ │ - 4838: 02002021 move a0,s0 │ │ - 483c: 8f998248 lw t9,-32184(gp) │ │ - 4840: 8fb00018 lw s0,24(sp) │ │ - 4844: 03200008 jr t9 │ │ - 4848: 27bd0020 addiu sp,sp,32 │ │ - │ │ -0000484c : │ │ - 484c: 8ca20004 lw v0,4(a1) │ │ - 4850: ac820004 sw v0,4(a0) │ │ - 4854: 8ca30008 lw v1,8(a1) │ │ - 4858: ac830008 sw v1,8(a0) │ │ - 485c: 8ca6000c lw a2,12(a1) │ │ - 4860: ac86000c sw a2,12(a0) │ │ - 4864: 8ca70010 lw a3,16(a1) │ │ - 4868: ac870010 sw a3,16(a0) │ │ - 486c: 8ca80014 lw t0,20(a1) │ │ - 4870: ac880014 sw t0,20(a0) │ │ - 4874: 8ca50018 lw a1,24(a1) │ │ - 4878: 03e00008 jr ra │ │ - 487c: ac850018 sw a1,24(a0) │ │ - │ │ -00004880 : │ │ - 4880: 3c1c0001 lui gp,0x1 │ │ - 4884: 279c47a0 addiu gp,gp,18336 │ │ - 4888: 0399e021 addu gp,gp,t9 │ │ - 488c: 8f838090 lw v1,-32624(gp) │ │ - 4890: 8f998098 lw t9,-32616(gp) │ │ - 4894: 24660008 addiu a2,v1,8 │ │ - 4898: ac860000 sw a2,0(a0) │ │ - 489c: 03200008 jr t9 │ │ - 48a0: ac800020 sw zero,32(a0) │ │ - │ │ -000048a4 : │ │ - 48a4: ac850004 sw a1,4(a0) │ │ - 48a8: 8cc20004 lw v0,4(a2) │ │ - 48ac: ac820008 sw v0,8(a0) │ │ - 48b0: 8cc3000c lw v1,12(a2) │ │ - 48b4: ac83000c sw v1,12(a0) │ │ - 48b8: 8cc50010 lw a1,16(a2) │ │ - 48bc: 8fa60010 lw a2,16(sp) │ │ - 48c0: ac870014 sw a3,20(a0) │ │ - 48c4: ac850010 sw a1,16(a0) │ │ - 48c8: 03e00008 jr ra │ │ - 48cc: ac860018 sw a2,24(a0) │ │ - │ │ -000048d0 : │ │ - 48d0: 3c1c0001 lui gp,0x1 │ │ - 48d4: 279c4750 addiu gp,gp,18256 │ │ - 48d8: 0399e021 addu gp,gp,t9 │ │ - 48dc: 8f838090 lw v1,-32624(gp) │ │ - 48e0: 8f99809c lw t9,-32612(gp) │ │ - 48e4: 24680008 addiu t0,v1,8 │ │ - 48e8: ac880000 sw t0,0(a0) │ │ - 48ec: 03200008 jr t9 │ │ - 48f0: ac800020 sw zero,32(a0) │ │ + 47fc: 8c840728 lw a0,1832(a0) │ │ + │ │ +00004800 : │ │ + 4800: 8c830714 lw v1,1812(a0) │ │ + 4804: 8c820718 lw v0,1816(a0) │ │ + 4808: 24650002 addiu a1,v1,2 │ │ + 480c: 0005382b sltu a3,zero,a1 │ │ + 4810: 24480002 addiu t0,v0,2 │ │ + 4814: 8c89071c lw t1,1820(a0) │ │ + 4818: 24e60001 addiu a2,a3,1 │ │ + 481c: 00c8380b movn a3,a2,t0 │ │ + 4820: 8c8c0720 lw t4,1824(a0) │ │ + 4824: 24ea0001 addiu t2,a3,1 │ │ + 4828: 252b0002 addiu t3,t1,2 │ │ + 482c: 014b380b movn a3,t2,t3 │ │ + 4830: 24e40001 addiu a0,a3,1 │ │ + 4834: 258d0002 addiu t5,t4,2 │ │ + 4838: 008d380b movn a3,a0,t5 │ │ + 483c: 03e00008 jr ra │ │ + 4840: 00e01021 move v0,a3 │ │ ... │ │ │ │ -00004900 : │ │ - 4900: 3c1c0001 lui gp,0x1 │ │ - 4904: 279c4720 addiu gp,gp,18208 │ │ - 4908: 0399e021 addu gp,gp,t9 │ │ - 490c: 27bdffd8 addiu sp,sp,-40 │ │ - 4910: afb1001c sw s1,28(sp) │ │ - 4914: afb00018 sw s0,24(sp) │ │ - 4918: afbc0010 sw gp,16(sp) │ │ - 491c: afbf0024 sw ra,36(sp) │ │ - 4920: afb20020 sw s2,32(sp) │ │ - 4924: 8c820004 lw v0,4(a0) │ │ - 4928: 00808021 move s0,a0 │ │ - 492c: 10400025 beqz v0,49c4 │ │ - 4930: 00a08821 move s1,a1 │ │ - 4934: 8c840008 lw a0,8(a0) │ │ - 4938: 1080000c beqz a0,496c │ │ - 493c: 8f998098 lw t9,-32616(gp) │ │ - 4940: 0320f809 jalr t9 │ │ - 4944: ae040000 sw a0,0(s0) │ │ - 4948: 8e070008 lw a3,8(s0) │ │ - 494c: 8ce80020 lw t0,32(a3) │ │ - 4950: ae080008 sw t0,8(s0) │ │ - 4954: 8fbf0024 lw ra,36(sp) │ │ - 4958: 8fb20020 lw s2,32(sp) │ │ - 495c: 8fb1001c lw s1,28(sp) │ │ - 4960: 8fb00018 lw s0,24(sp) │ │ - 4964: 03e00008 jr ra │ │ - 4968: 27bd0028 addiu sp,sp,40 │ │ - 496c: 8f9981ec lw t9,-32276(gp) │ │ - 4970: 0320f809 jalr t9 │ │ - 4974: 24040024 li a0,36 │ │ - 4978: 8fbc0010 lw gp,16(sp) │ │ - 497c: 00402021 move a0,v0 │ │ - 4980: 8f9980a0 lw t9,-32608(gp) │ │ - 4984: 02202821 move a1,s1 │ │ - 4988: 0320f809 jalr t9 │ │ - 498c: 00409021 move s2,v0 │ │ - 4990: 8e030000 lw v1,0(s0) │ │ - 4994: 8c64001c lw a0,28(v1) │ │ - 4998: 24850001 addiu a1,a0,1 │ │ - 499c: ae45001c sw a1,28(s2) │ │ - 49a0: 8e060000 lw a2,0(s0) │ │ - 49a4: acd20020 sw s2,32(a2) │ │ - 49a8: ae120000 sw s2,0(s0) │ │ - 49ac: 8fbf0024 lw ra,36(sp) │ │ - 49b0: 8fb20020 lw s2,32(sp) │ │ - 49b4: 8fb1001c lw s1,28(sp) │ │ - 49b8: 8fb00018 lw s0,24(sp) │ │ - 49bc: 03e00008 jr ra │ │ - 49c0: 27bd0028 addiu sp,sp,40 │ │ - 49c4: 8f9981ec lw t9,-32276(gp) │ │ - 49c8: 0320f809 jalr t9 │ │ - 49cc: 24040024 li a0,36 │ │ - 49d0: 8fbc0010 lw gp,16(sp) │ │ - 49d4: 00402021 move a0,v0 │ │ - 49d8: 8f9980a0 lw t9,-32608(gp) │ │ - 49dc: 02202821 move a1,s1 │ │ - 49e0: 0320f809 jalr t9 │ │ - 49e4: 00409021 move s2,v0 │ │ - 49e8: 24090001 li t1,1 │ │ - 49ec: ae49001c sw t1,28(s2) │ │ - 49f0: ae120004 sw s2,4(s0) │ │ - 49f4: 1000ffd7 b 4954 │ │ - 49f8: ae120000 sw s2,0(s0) │ │ - │ │ -000049fc : │ │ - 49fc: 3c1c0001 lui gp,0x1 │ │ - 4a00: 279c4624 addiu gp,gp,17956 │ │ - 4a04: 0399e021 addu gp,gp,t9 │ │ - 4a08: 27bdffc8 addiu sp,sp,-56 │ │ - 4a0c: afb3002c sw s3,44(sp) │ │ - 4a10: afb20028 sw s2,40(sp) │ │ - 4a14: afb10024 sw s1,36(sp) │ │ - 4a18: afb00020 sw s0,32(sp) │ │ - 4a1c: afbc0018 sw gp,24(sp) │ │ - 4a20: afbf0034 sw ra,52(sp) │ │ - 4a24: afb40030 sw s4,48(sp) │ │ - 4a28: 8c820004 lw v0,4(a0) │ │ - 4a2c: 00808021 move s0,a0 │ │ - 4a30: 00a09821 move s3,a1 │ │ - 4a34: 00c09021 move s2,a2 │ │ - 4a38: 1040002f beqz v0,4af8 │ │ - 4a3c: 00e08821 move s1,a3 │ │ - 4a40: 8c840008 lw a0,8(a0) │ │ - 4a44: 10800010 beqz a0,4a88 │ │ - 4a48: 8fa80048 lw t0,72(sp) │ │ - 4a4c: 8f99809c lw t9,-32612(gp) │ │ - 4a50: ae040000 sw a0,0(s0) │ │ - 4a54: 0320f809 jalr t9 │ │ - 4a58: afa80010 sw t0,16(sp) │ │ - 4a5c: 8e090008 lw t1,8(s0) │ │ - 4a60: 8d2a0020 lw t2,32(t1) │ │ - 4a64: ae0a0008 sw t2,8(s0) │ │ - 4a68: 8fbf0034 lw ra,52(sp) │ │ - 4a6c: 8fb40030 lw s4,48(sp) │ │ - 4a70: 8fb3002c lw s3,44(sp) │ │ - 4a74: 8fb20028 lw s2,40(sp) │ │ - 4a78: 8fb10024 lw s1,36(sp) │ │ - 4a7c: 8fb00020 lw s0,32(sp) │ │ - 4a80: 03e00008 jr ra │ │ - 4a84: 27bd0038 addiu sp,sp,56 │ │ - 4a88: 8f9981ec lw t9,-32276(gp) │ │ - 4a8c: 0320f809 jalr t9 │ │ - 4a90: 24040024 li a0,36 │ │ - 4a94: 8fbc0018 lw gp,24(sp) │ │ - 4a98: 8fa30048 lw v1,72(sp) │ │ - 4a9c: 8f9980a4 lw t9,-32604(gp) │ │ - 4aa0: afa30010 sw v1,16(sp) │ │ - 4aa4: 00402021 move a0,v0 │ │ - 4aa8: 02602821 move a1,s3 │ │ - 4aac: 02403021 move a2,s2 │ │ - 4ab0: 02203821 move a3,s1 │ │ - 4ab4: 0320f809 jalr t9 │ │ - 4ab8: 0040a021 move s4,v0 │ │ - 4abc: 8e040000 lw a0,0(s0) │ │ - 4ac0: 8c85001c lw a1,28(a0) │ │ - 4ac4: 24a60001 addiu a2,a1,1 │ │ - 4ac8: ae86001c sw a2,28(s4) │ │ - 4acc: 8e070000 lw a3,0(s0) │ │ - 4ad0: acf40020 sw s4,32(a3) │ │ - 4ad4: ae140000 sw s4,0(s0) │ │ - 4ad8: 8fbf0034 lw ra,52(sp) │ │ - 4adc: 8fb40030 lw s4,48(sp) │ │ - 4ae0: 8fb3002c lw s3,44(sp) │ │ - 4ae4: 8fb20028 lw s2,40(sp) │ │ - 4ae8: 8fb10024 lw s1,36(sp) │ │ - 4aec: 8fb00020 lw s0,32(sp) │ │ - 4af0: 03e00008 jr ra │ │ - 4af4: 27bd0038 addiu sp,sp,56 │ │ - 4af8: 8f9981ec lw t9,-32276(gp) │ │ - 4afc: 0320f809 jalr t9 │ │ - 4b00: 24040024 li a0,36 │ │ - 4b04: 8fbc0018 lw gp,24(sp) │ │ - 4b08: 8fab0048 lw t3,72(sp) │ │ - 4b0c: 8f9980a4 lw t9,-32604(gp) │ │ - 4b10: afab0010 sw t3,16(sp) │ │ - 4b14: 00402021 move a0,v0 │ │ - 4b18: 02602821 move a1,s3 │ │ - 4b1c: 02403021 move a2,s2 │ │ - 4b20: 02203821 move a3,s1 │ │ - 4b24: 0320f809 jalr t9 │ │ - 4b28: 0040a021 move s4,v0 │ │ - 4b2c: 240c0001 li t4,1 │ │ - 4b30: ae8c001c sw t4,28(s4) │ │ - 4b34: ae140004 sw s4,4(s0) │ │ - 4b38: 1000ffcb b 4a68 │ │ - 4b3c: ae140000 sw s4,0(s0) │ │ - │ │ -00004b40 : │ │ - 4b40: 27bdffe0 addiu sp,sp,-32 │ │ - 4b44: afb00018 sw s0,24(sp) │ │ - 4b48: afbf001c sw ra,28(sp) │ │ - 4b4c: 00808021 move s0,a0 │ │ - 4b50: 8c840008 lw a0,8(a0) │ │ - 4b54: 8e050004 lw a1,4(s0) │ │ - 4b58: 10850011 beq a0,a1,4ba0 │ │ - 4b5c: 00000000 nop │ │ - 4b60: 8e030000 lw v1,0(s0) │ │ - 4b64: 8c640020 lw a0,32(v1) │ │ - 4b68: 10800008 beqz a0,4b8c │ │ - 4b6c: 00000000 nop │ │ - 4b70: 8c820000 lw v0,0(a0) │ │ - 4b74: 8c590004 lw t9,4(v0) │ │ - 4b78: 0320f809 jalr t9 │ │ - 4b7c: 00000000 nop │ │ - 4b80: 8e040000 lw a0,0(s0) │ │ - 4b84: ac800020 sw zero,32(a0) │ │ - 4b88: 8e050004 lw a1,4(s0) │ │ - 4b8c: ae050008 sw a1,8(s0) │ │ - 4b90: 8fbf001c lw ra,28(sp) │ │ - 4b94: 8fb00018 lw s0,24(sp) │ │ - 4b98: 03e00008 jr ra │ │ - 4b9c: 27bd0020 addiu sp,sp,32 │ │ - 4ba0: 10800006 beqz a0,4bbc │ │ - 4ba4: 00002821 move a1,zero │ │ - 4ba8: 8c860000 lw a2,0(a0) │ │ - 4bac: 8cd90004 lw t9,4(a2) │ │ - 4bb0: 0320f809 jalr t9 │ │ - 4bb4: 00000000 nop │ │ - 4bb8: 00002821 move a1,zero │ │ - 4bbc: ae000000 sw zero,0(s0) │ │ - 4bc0: ae000004 sw zero,4(s0) │ │ - 4bc4: ae050008 sw a1,8(s0) │ │ - 4bc8: 8fbf001c lw ra,28(sp) │ │ - 4bcc: 8fb00018 lw s0,24(sp) │ │ - 4bd0: 03e00008 jr ra │ │ - 4bd4: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00004bd8 : │ │ - 4bd8: 27bdffe0 addiu sp,sp,-32 │ │ - 4bdc: afb00018 sw s0,24(sp) │ │ - 4be0: afbf001c sw ra,28(sp) │ │ - 4be4: 00808021 move s0,a0 │ │ - 4be8: 8c840004 lw a0,4(a0) │ │ - 4bec: 10800005 beqz a0,4c04 │ │ - 4bf0: 00000000 nop │ │ - 4bf4: 8c820000 lw v0,0(a0) │ │ - 4bf8: 8c590004 lw t9,4(v0) │ │ - 4bfc: 0320f809 jalr t9 │ │ - 4c00: 00000000 nop │ │ - 4c04: ae000000 sw zero,0(s0) │ │ - 4c08: ae000004 sw zero,4(s0) │ │ - 4c0c: ae000008 sw zero,8(s0) │ │ - 4c10: 8fbf001c lw ra,28(sp) │ │ - 4c14: 8fb00018 lw s0,24(sp) │ │ - 4c18: 03e00008 jr ra │ │ - 4c1c: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00004c20 : │ │ - 4c20: 3c1c0001 lui gp,0x1 │ │ - 4c24: 279c4400 addiu gp,gp,17408 │ │ - 4c28: 0399e021 addu gp,gp,t9 │ │ - 4c2c: 27bdffe0 addiu sp,sp,-32 │ │ - 4c30: afb00018 sw s0,24(sp) │ │ - 4c34: afbc0010 sw gp,16(sp) │ │ - 4c38: afbf001c sw ra,28(sp) │ │ - 4c3c: 8c850000 lw a1,0(a0) │ │ - 4c40: 10a00005 beqz a1,4c58 │ │ - 4c44: 00808021 move s0,a0 │ │ - 4c48: 8ca3001c lw v1,28(a1) │ │ - 4c4c: 24020001 li v0,1 │ │ - 4c50: 1062001c beq v1,v0,4cc4 │ │ - 4c54: 8fbf001c lw ra,28(sp) │ │ - 4c58: 8e040004 lw a0,4(s0) │ │ - 4c5c: ae040008 sw a0,8(s0) │ │ - 4c60: 8c860020 lw a2,32(a0) │ │ - 4c64: 14a60004 bne a1,a2,4c78 │ │ - 4c68: 00000000 nop │ │ - 4c6c: 10000019 b 4cd4 │ │ - 4c70: 00803021 move a2,a0 │ │ - 4c74: 00e03021 move a2,a3 │ │ - 4c78: ae060008 sw a2,8(s0) │ │ - 4c7c: 8cc70020 lw a3,32(a2) │ │ - 4c80: 14a7fffc bne a1,a3,4c74 │ │ - 4c84: 00000000 nop │ │ - 4c88: acc00020 sw zero,32(a2) │ │ - 4c8c: 8e040000 lw a0,0(s0) │ │ - 4c90: 10800005 beqz a0,4ca8 │ │ - 4c94: 00000000 nop │ │ - 4c98: 8c880000 lw t0,0(a0) │ │ - 4c9c: 8d190004 lw t9,4(t0) │ │ - 4ca0: 0320f809 jalr t9 │ │ - 4ca4: 00000000 nop │ │ - 4ca8: 8e090008 lw t1,8(s0) │ │ - 4cac: ae000008 sw zero,8(s0) │ │ - 4cb0: ae090000 sw t1,0(s0) │ │ - 4cb4: 8fbf001c lw ra,28(sp) │ │ - 4cb8: 8fb00018 lw s0,24(sp) │ │ - 4cbc: 03e00008 jr ra │ │ - 4cc0: 27bd0020 addiu sp,sp,32 │ │ - 4cc4: 8fb00018 lw s0,24(sp) │ │ - 4cc8: 8f998074 lw t9,-32652(gp) │ │ - 4ccc: 03200008 jr t9 │ │ - 4cd0: 27bd0020 addiu sp,sp,32 │ │ - 4cd4: 1000ffed b 4c8c │ │ - 4cd8: acc00020 sw zero,32(a2) │ │ - │ │ -00004cdc : │ │ - 4cdc: 8c820008 lw v0,8(a0) │ │ - 4ce0: 8c47001c lw a3,28(v0) │ │ - 4ce4: 00a7302a slt a2,a1,a3 │ │ - 4ce8: 10c00009 beqz a2,4d10 │ │ - 4cec: 00e5182a slt v1,a3,a1 │ │ - 4cf0: 8c820004 lw v0,4(a0) │ │ - 4cf4: ac820008 sw v0,8(a0) │ │ - 4cf8: 10000004 b 4d0c │ │ - 4cfc: 8c47001c lw a3,28(v0) │ │ - 4d00: 8c420020 lw v0,32(v0) │ │ - 4d04: ac820008 sw v0,8(a0) │ │ - 4d08: 8c47001c lw a3,28(v0) │ │ - 4d0c: 00e5182a slt v1,a3,a1 │ │ - 4d10: 1460fffb bnez v1,4d00 │ │ - 4d14: 00000000 nop │ │ - 4d18: 03e00008 jr ra │ │ - 4d1c: 00000000 nop │ │ - │ │ -00004d20 : │ │ - 4d20: 3c1c0001 lui gp,0x1 │ │ - 4d24: 279c4300 addiu gp,gp,17152 │ │ - 4d28: 0399e021 addu gp,gp,t9 │ │ - 4d2c: 27bdffd8 addiu sp,sp,-40 │ │ - 4d30: 8f868030 lw a2,-32720(gp) │ │ - 4d34: afb00020 sw s0,32(sp) │ │ - 4d38: 00a08021 move s0,a1 │ │ - 4d3c: 8f858030 lw a1,-32720(gp) │ │ - 4d40: 8f998254 lw t9,-32172(gp) │ │ - 4d44: afbc0018 sw gp,24(sp) │ │ - 4d48: afbf0024 sw ra,36(sp) │ │ - 4d4c: afa40010 sw a0,16(sp) │ │ - 4d50: 24a59760 addiu a1,a1,-26784 │ │ - 4d54: 24040004 li a0,4 │ │ - 4d58: 24c69768 addiu a2,a2,-26776 │ │ - 4d5c: 0320f809 jalr t9 │ │ - 4d60: 02003821 move a3,s0 │ │ - 4d64: 8fbc0018 lw gp,24(sp) │ │ - 4d68: 8f848218 lw a0,-32232(gp) │ │ - 4d6c: 8f998274 lw t9,-32140(gp) │ │ - 4d70: 0320f809 jalr t9 │ │ - 4d74: 00000000 nop │ │ - 4d78: 8fbc0018 lw gp,24(sp) │ │ - 4d7c: 8f9981e8 lw t9,-32280(gp) │ │ - 4d80: 0320f809 jalr t9 │ │ - 4d84: 02002021 move a0,s0 │ │ +00004850 : │ │ + 4850: 3c1c0001 lui gp,0x1 │ │ + 4854: 279c47d0 addiu gp,gp,18384 │ │ + 4858: 0399e021 addu gp,gp,t9 │ │ + 485c: 27bdffb0 addiu sp,sp,-80 │ │ + 4860: afb20030 sw s2,48(sp) │ │ + 4864: 8f928034 lw s2,-32716(gp) │ │ + 4868: afbc0018 sw gp,24(sp) │ │ + 486c: 2482001c addiu v0,a0,28 │ │ + 4870: afb60040 sw s6,64(sp) │ │ + 4874: afb30034 sw s3,52(sp) │ │ + 4878: afb1002c sw s1,44(sp) │ │ + 487c: afbf004c sw ra,76(sp) │ │ + 4880: afbe0048 sw s8,72(sp) │ │ + 4884: afb70044 sw s7,68(sp) │ │ + 4888: afb5003c sw s5,60(sp) │ │ + 488c: afb40038 sw s4,56(sp) │ │ + 4890: afb00028 sw s0,40(sp) │ │ + 4894: afa20024 sw v0,36(sp) │ │ + 4898: ac800000 sw zero,0(a0) │ │ + 489c: ac800008 sw zero,8(a0) │ │ + 48a0: ac80000c sw zero,12(a0) │ │ + 48a4: ac800004 sw zero,4(a0) │ │ + 48a8: 249601c0 addiu s6,a0,448 │ │ + 48ac: 00009821 move s3,zero │ │ + 48b0: 00008821 move s1,zero │ │ + 48b4: 2652aa40 addiu s2,s2,-21952 │ │ + 48b8: 8c550000 lw s5,0(v0) │ │ + 48bc: 24420014 addiu v0,v0,20 │ │ + 48c0: 02358821 addu s1,s1,s5 │ │ + 48c4: ac910004 sw s1,4(a0) │ │ + 48c8: 8c43fff0 lw v1,-16(v0) │ │ + 48cc: 8c54ffec lw s4,-20(v0) │ │ + 48d0: 00033080 sll a2,v1,0x2 │ │ + 48d4: 02463821 addu a3,s2,a2 │ │ + 48d8: 8ce90000 lw t1,0(a3) │ │ + 48dc: 72894002 mul t0,s4,t1 │ │ + 48e0: 01139821 addu s3,t0,s3 │ │ + 48e4: 1456fff4 bne v0,s6,48b8 │ │ + 48e8: ac930000 sw s3,0(a0) │ │ + 48ec: 8cb00008 lw s0,8(a1) │ │ + 48f0: 1a000048 blez s0,4a14 │ │ + 48f4: 8f8a8034 lw t2,-32716(gp) │ │ + 48f8: 0080f021 move s8,a0 │ │ + 48fc: 8f848034 lw a0,-32716(gp) │ │ + 4900: 00a0b821 move s7,a1 │ │ + 4904: 254baae8 addiu t3,t2,-21784 │ │ + 4908: 8ca50004 lw a1,4(a1) │ │ + 490c: 00008821 move s1,zero │ │ + 4910: 2494aaec addiu s4,a0,-21780 │ │ + 4914: afab0020 sw t3,32(sp) │ │ + 4918: 18a0003a blez a1,4a04 │ │ + 491c: 0000a821 move s5,zero │ │ + 4920: 72b07802 mul t7,s5,s0 │ │ + 4924: 8eec070c lw t4,1804(s7) │ │ + 4928: 01917021 addu t6,t4,s1 │ │ + 492c: 01eec021 addu t8,t7,t6 │ │ + 4930: 93190000 lbu t9,0(t8) │ │ + 4934: 2f3f00fc sltiu ra,t9,252 │ │ + 4938: 13e0002e beqz ra,49f4 │ │ + 493c: 8fcd0018 lw t5,24(s8) │ │ + 4940: 01b41021 addu v0,t5,s4 │ │ + 4944: 90430000 lbu v1,0(v0) │ │ + 4948: 03233024 and a2,t9,v1 │ │ + 494c: 10c00029 beqz a2,49f4 │ │ + 4950: 8fa70020 lw a3,32(sp) │ │ + 4954: 01a74821 addu t1,t5,a3 │ │ + 4958: 91280000 lbu t0,0(t1) │ │ + 495c: 0106982b sltu s3,t0,a2 │ │ + 4960: 16600024 bnez s3,49f4 │ │ + 4964: 00000000 nop │ │ + 4968: 8f858034 lw a1,-32716(gp) │ │ + 496c: 8fb00024 lw s0,36(sp) │ │ + 4970: 10000004 b 4984 │ │ + 4974: 24b3aa94 addiu s3,a1,-21868 │ │ + 4978: 26100014 addiu s0,s0,20 │ │ + 497c: 12d0001b beq s6,s0,49ec │ │ + 4980: 00000000 nop │ │ + 4984: 8e040000 lw a0,0(s0) │ │ + 4988: 1080fffb beqz a0,4978 │ │ + 498c: 8f998088 lw t9,-32632(gp) │ │ + 4990: 8fc60018 lw a2,24(s8) │ │ + 4994: 02002021 move a0,s0 │ │ + 4998: 02a03821 move a3,s5 │ │ + 499c: afb10010 sw s1,16(sp) │ │ + 49a0: 0320f809 jalr t9 │ │ + 49a4: 02e02821 move a1,s7 │ │ + 49a8: 8fca0008 lw t2,8(s8) │ │ + 49ac: 8fbc0018 lw gp,24(sp) │ │ + 49b0: 01425821 addu t3,t2,v0 │ │ + 49b4: afcb0008 sw t3,8(s8) │ │ + 49b8: 8e0c0004 lw t4,4(s0) │ │ + 49bc: 8fcd000c lw t5,12(s8) │ │ + 49c0: 000c7080 sll t6,t4,0x2 │ │ + 49c4: 01d37821 addu t7,t6,s3 │ │ + 49c8: 8df80000 lw t8,0(t7) │ │ + 49cc: 024e1821 addu v1,s2,t6 │ │ + 49d0: 70581002 mul v0,v0,t8 │ │ + 49d4: 8c660000 lw a2,0(v1) │ │ + 49d8: 26100014 addiu s0,s0,20 │ │ + 49dc: 70463802 mul a3,v0,a2 │ │ + 49e0: 00ed4821 addu t1,a3,t5 │ │ + 49e4: 16d0ffe7 bne s6,s0,4984 │ │ + 49e8: afc9000c sw t1,12(s8) │ │ + 49ec: 8ef00008 lw s0,8(s7) │ │ + 49f0: 8ee50004 lw a1,4(s7) │ │ + 49f4: 26b50001 addiu s5,s5,1 │ │ + 49f8: 02a5f82a slt ra,s5,a1 │ │ + 49fc: 17e0ffc9 bnez ra,4924 │ │ + 4a00: 72b07802 mul t7,s5,s0 │ │ + 4a04: 26310001 addiu s1,s1,1 │ │ + 4a08: 0230a82a slt s5,s1,s0 │ │ + 4a0c: 16a0ffc2 bnez s5,4918 │ │ + 4a10: 00000000 nop │ │ + 4a14: 8fbf004c lw ra,76(sp) │ │ + 4a18: 8fbe0048 lw s8,72(sp) │ │ + 4a1c: 8fb70044 lw s7,68(sp) │ │ + 4a20: 8fb60040 lw s6,64(sp) │ │ + 4a24: 8fb5003c lw s5,60(sp) │ │ + 4a28: 8fb40038 lw s4,56(sp) │ │ + 4a2c: 8fb30034 lw s3,52(sp) │ │ + 4a30: 8fb20030 lw s2,48(sp) │ │ + 4a34: 8fb1002c lw s1,44(sp) │ │ + 4a38: 8fb00028 lw s0,40(sp) │ │ + 4a3c: 03e00008 jr ra │ │ + 4a40: 27bd0050 addiu sp,sp,80 │ │ + │ │ +00004a44 : │ │ + 4a44: 3c1c0001 lui gp,0x1 │ │ + 4a48: 279c45dc addiu gp,gp,17884 │ │ + 4a4c: 0399e021 addu gp,gp,t9 │ │ + 4a50: 27bdffd0 addiu sp,sp,-48 │ │ + 4a54: afbc0010 sw gp,16(sp) │ │ + 4a58: afb40028 sw s4,40(sp) │ │ + 4a5c: afb30024 sw s3,36(sp) │ │ + 4a60: afb20020 sw s2,32(sp) │ │ + 4a64: afb1001c sw s1,28(sp) │ │ + 4a68: afb00018 sw s0,24(sp) │ │ + 4a6c: afbf002c sw ra,44(sp) │ │ + 4a70: 00809821 move s3,a0 │ │ + 4a74: 00a0a021 move s4,a1 │ │ + 4a78: ac860018 sw a2,24(a0) │ │ + 4a7c: 2491001c addiu s1,a0,28 │ │ + 4a80: 00008021 move s0,zero │ │ + 4a84: 24120015 li s2,21 │ │ + 4a88: 8f99808c lw t9,-32628(gp) │ │ + 4a8c: 02202021 move a0,s1 │ │ + 4a90: 02002821 move a1,s0 │ │ + 4a94: 0320f809 jalr t9 │ │ + 4a98: 26100001 addiu s0,s0,1 │ │ + 4a9c: 26310014 addiu s1,s1,20 │ │ + 4aa0: 1612fff9 bne s0,s2,4a88 │ │ + 4aa4: 8fbc0010 lw gp,16(sp) │ │ + 4aa8: 8fbf002c lw ra,44(sp) │ │ + 4aac: 8fb20020 lw s2,32(sp) │ │ + 4ab0: 8fb1001c lw s1,28(sp) │ │ + 4ab4: 8fb00018 lw s0,24(sp) │ │ + 4ab8: 02602021 move a0,s3 │ │ + 4abc: 02802821 move a1,s4 │ │ + 4ac0: 8fb30024 lw s3,36(sp) │ │ + 4ac4: 8fb40028 lw s4,40(sp) │ │ + 4ac8: 8f998028 lw t9,-32728(gp) │ │ + 4acc: 03200008 jr t9 │ │ + 4ad0: 27bd0030 addiu sp,sp,48 │ │ ... │ │ │ │ -00004d90 : │ │ - 4d90: 3c1c0001 lui gp,0x1 │ │ - 4d94: 279c4290 addiu gp,gp,17040 │ │ - 4d98: 0399e021 addu gp,gp,t9 │ │ - 4d9c: 8f8280a8 lw v0,-32600(gp) │ │ - 4da0: 27bdffd8 addiu sp,sp,-40 │ │ - 4da4: 24430008 addiu v1,v0,8 │ │ - 4da8: afbc0010 sw gp,16(sp) │ │ - 4dac: afb20020 sw s2,32(sp) │ │ - 4db0: afb1001c sw s1,28(sp) │ │ - 4db4: afb00018 sw s0,24(sp) │ │ - 4db8: afbf0024 sw ra,36(sp) │ │ - 4dbc: 00809021 move s2,a0 │ │ - 4dc0: ac830000 sw v1,0(a0) │ │ - 4dc4: 00808021 move s0,a0 │ │ - 4dc8: 1000000a b 4df4 │ │ - 4dcc: 24110008 li s1,8 │ │ - 4dd0: 8e04075c lw a0,1884(s0) │ │ - 4dd4: 10800004 beqz a0,4de8 │ │ - 4dd8: 8f9981d4 lw t9,-32300(gp) │ │ - 4ddc: 0320f809 jalr t9 │ │ - 4de0: 00000000 nop │ │ - 4de4: 8fbc0010 lw gp,16(sp) │ │ - 4de8: ae00075c sw zero,1884(s0) │ │ - 4dec: 12200009 beqz s1,4e14 │ │ - 4df0: 26100004 addiu s0,s0,4 │ │ - 4df4: 8e04073c lw a0,1852(s0) │ │ - 4df8: 1080fff5 beqz a0,4dd0 │ │ - 4dfc: 2631ffff addiu s1,s1,-1 │ │ - 4e00: 8f9980ac lw t9,-32596(gp) │ │ +00004ae0 : │ │ + 4ae0: 3c1c0001 lui gp,0x1 │ │ + 4ae4: 279c4540 addiu gp,gp,17728 │ │ + 4ae8: 0399e021 addu gp,gp,t9 │ │ + 4aec: 8f828090 lw v0,-32624(gp) │ │ + 4af0: 8c830020 lw v1,32(a0) │ │ + 4af4: 24450008 addiu a1,v0,8 │ │ + 4af8: 10600005 beqz v1,4b10 │ │ + 4afc: ac850000 sw a1,0(a0) │ │ + 4b00: 8c660000 lw a2,0(v1) │ │ + 4b04: 8cd90004 lw t9,4(a2) │ │ + 4b08: 03200008 jr t9 │ │ + 4b0c: 00602021 move a0,v1 │ │ + 4b10: 03e00008 jr ra │ │ + 4b14: 00000000 nop │ │ + │ │ +00004b18 : │ │ + 4b18: 3c1c0001 lui gp,0x1 │ │ + 4b1c: 279c4508 addiu gp,gp,17672 │ │ + 4b20: 0399e021 addu gp,gp,t9 │ │ + 4b24: 27bdffe0 addiu sp,sp,-32 │ │ + 4b28: 8f998094 lw t9,-32620(gp) │ │ + 4b2c: afbc0010 sw gp,16(sp) │ │ + 4b30: afbf001c sw ra,28(sp) │ │ + 4b34: afb00018 sw s0,24(sp) │ │ + 4b38: 0320f809 jalr t9 │ │ + 4b3c: 00808021 move s0,a0 │ │ + 4b40: 8fbc0010 lw gp,16(sp) │ │ + 4b44: 8fbf001c lw ra,28(sp) │ │ + 4b48: 02002021 move a0,s0 │ │ + 4b4c: 8f998220 lw t9,-32224(gp) │ │ + 4b50: 8fb00018 lw s0,24(sp) │ │ + 4b54: 03200008 jr t9 │ │ + 4b58: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00004b5c : │ │ + 4b5c: 8ca20004 lw v0,4(a1) │ │ + 4b60: ac820004 sw v0,4(a0) │ │ + 4b64: 8ca30008 lw v1,8(a1) │ │ + 4b68: ac830008 sw v1,8(a0) │ │ + 4b6c: 8ca6000c lw a2,12(a1) │ │ + 4b70: ac86000c sw a2,12(a0) │ │ + 4b74: 8ca70010 lw a3,16(a1) │ │ + 4b78: ac870010 sw a3,16(a0) │ │ + 4b7c: 8ca80014 lw t0,20(a1) │ │ + 4b80: ac880014 sw t0,20(a0) │ │ + 4b84: 8ca50018 lw a1,24(a1) │ │ + 4b88: 03e00008 jr ra │ │ + 4b8c: ac850018 sw a1,24(a0) │ │ + │ │ +00004b90 : │ │ + 4b90: 3c1c0001 lui gp,0x1 │ │ + 4b94: 279c4490 addiu gp,gp,17552 │ │ + 4b98: 0399e021 addu gp,gp,t9 │ │ + 4b9c: 8f828090 lw v0,-32624(gp) │ │ + 4ba0: 8f998098 lw t9,-32616(gp) │ │ + 4ba4: 24460008 addiu a2,v0,8 │ │ + 4ba8: ac860000 sw a2,0(a0) │ │ + 4bac: 03200008 jr t9 │ │ + 4bb0: ac800020 sw zero,32(a0) │ │ + │ │ +00004bb4 : │ │ + 4bb4: ac850004 sw a1,4(a0) │ │ + 4bb8: 8cc20004 lw v0,4(a2) │ │ + 4bbc: ac820008 sw v0,8(a0) │ │ + 4bc0: 8cc3000c lw v1,12(a2) │ │ + 4bc4: ac83000c sw v1,12(a0) │ │ + 4bc8: 8cc50010 lw a1,16(a2) │ │ + 4bcc: 8fa60010 lw a2,16(sp) │ │ + 4bd0: ac870014 sw a3,20(a0) │ │ + 4bd4: ac850010 sw a1,16(a0) │ │ + 4bd8: 03e00008 jr ra │ │ + 4bdc: ac860018 sw a2,24(a0) │ │ + │ │ +00004be0 : │ │ + 4be0: 3c1c0001 lui gp,0x1 │ │ + 4be4: 279c4440 addiu gp,gp,17472 │ │ + 4be8: 0399e021 addu gp,gp,t9 │ │ + 4bec: 8f828090 lw v0,-32624(gp) │ │ + 4bf0: 8f99809c lw t9,-32612(gp) │ │ + 4bf4: 24480008 addiu t0,v0,8 │ │ + 4bf8: ac880000 sw t0,0(a0) │ │ + 4bfc: 03200008 jr t9 │ │ + 4c00: ac800020 sw zero,32(a0) │ │ + ... │ │ + │ │ +00004c10 : │ │ + 4c10: 3c1c0001 lui gp,0x1 │ │ + 4c14: 279c4410 addiu gp,gp,17424 │ │ + 4c18: 0399e021 addu gp,gp,t9 │ │ + 4c1c: 27bdffd8 addiu sp,sp,-40 │ │ + 4c20: 8c820004 lw v0,4(a0) │ │ + 4c24: afbc0010 sw gp,16(sp) │ │ + 4c28: afb1001c sw s1,28(sp) │ │ + 4c2c: afb00018 sw s0,24(sp) │ │ + 4c30: afbf0024 sw ra,36(sp) │ │ + 4c34: afb20020 sw s2,32(sp) │ │ + 4c38: 00808021 move s0,a0 │ │ + 4c3c: 10400024 beqz v0,4cd0 │ │ + 4c40: 00a08821 move s1,a1 │ │ + 4c44: 8c840008 lw a0,8(a0) │ │ + 4c48: 1080000c beqz a0,4c7c │ │ + 4c4c: 8f998098 lw t9,-32616(gp) │ │ + 4c50: 0320f809 jalr t9 │ │ + 4c54: ae040000 sw a0,0(s0) │ │ + 4c58: 8e060008 lw a2,8(s0) │ │ + 4c5c: 8cc70020 lw a3,32(a2) │ │ + 4c60: ae070008 sw a3,8(s0) │ │ + 4c64: 8fbf0024 lw ra,36(sp) │ │ + 4c68: 8fb20020 lw s2,32(sp) │ │ + 4c6c: 8fb1001c lw s1,28(sp) │ │ + 4c70: 8fb00018 lw s0,24(sp) │ │ + 4c74: 03e00008 jr ra │ │ + 4c78: 27bd0028 addiu sp,sp,40 │ │ + 4c7c: 8f998284 lw t9,-32124(gp) │ │ + 4c80: 0320f809 jalr t9 │ │ + 4c84: 24040024 li a0,36 │ │ + 4c88: 8fbc0010 lw gp,16(sp) │ │ + 4c8c: 00402021 move a0,v0 │ │ + 4c90: 8f9980a0 lw t9,-32608(gp) │ │ + 4c94: 02202821 move a1,s1 │ │ + 4c98: 0320f809 jalr t9 │ │ + 4c9c: 00409021 move s2,v0 │ │ + 4ca0: 8e030000 lw v1,0(s0) │ │ + 4ca4: 8fbf0024 lw ra,36(sp) │ │ + 4ca8: 8c64001c lw a0,28(v1) │ │ + 4cac: 8fb1001c lw s1,28(sp) │ │ + 4cb0: 24850001 addiu a1,a0,1 │ │ + 4cb4: ae45001c sw a1,28(s2) │ │ + 4cb8: ac720020 sw s2,32(v1) │ │ + 4cbc: ae120000 sw s2,0(s0) │ │ + 4cc0: 8fb20020 lw s2,32(sp) │ │ + 4cc4: 8fb00018 lw s0,24(sp) │ │ + 4cc8: 03e00008 jr ra │ │ + 4ccc: 27bd0028 addiu sp,sp,40 │ │ + 4cd0: 8f998284 lw t9,-32124(gp) │ │ + 4cd4: 0320f809 jalr t9 │ │ + 4cd8: 24040024 li a0,36 │ │ + 4cdc: 8fbc0010 lw gp,16(sp) │ │ + 4ce0: 00402021 move a0,v0 │ │ + 4ce4: 8f9980a0 lw t9,-32608(gp) │ │ + 4ce8: 02202821 move a1,s1 │ │ + 4cec: 0320f809 jalr t9 │ │ + 4cf0: 00409021 move s2,v0 │ │ + 4cf4: 24080001 li t0,1 │ │ + 4cf8: ae48001c sw t0,28(s2) │ │ + 4cfc: ae120004 sw s2,4(s0) │ │ + 4d00: 1000ffd8 b 4c64 │ │ + 4d04: ae120000 sw s2,0(s0) │ │ + │ │ +00004d08 : │ │ + 4d08: 3c1c0001 lui gp,0x1 │ │ + 4d0c: 279c4318 addiu gp,gp,17176 │ │ + 4d10: 0399e021 addu gp,gp,t9 │ │ + 4d14: 27bdffc8 addiu sp,sp,-56 │ │ + 4d18: 8c820004 lw v0,4(a0) │ │ + 4d1c: afbc0018 sw gp,24(sp) │ │ + 4d20: afb3002c sw s3,44(sp) │ │ + 4d24: afb20028 sw s2,40(sp) │ │ + 4d28: afb10024 sw s1,36(sp) │ │ + 4d2c: afb00020 sw s0,32(sp) │ │ + 4d30: afbf0034 sw ra,52(sp) │ │ + 4d34: afb40030 sw s4,48(sp) │ │ + 4d38: 00808021 move s0,a0 │ │ + 4d3c: 00a09821 move s3,a1 │ │ + 4d40: 00c09021 move s2,a2 │ │ + 4d44: 1040002e beqz v0,4e00 │ │ + 4d48: 00e08821 move s1,a3 │ │ + 4d4c: 8c840008 lw a0,8(a0) │ │ + 4d50: 10800010 beqz a0,4d94 │ │ + 4d54: 8fa80048 lw t0,72(sp) │ │ + 4d58: 8f99809c lw t9,-32612(gp) │ │ + 4d5c: ae040000 sw a0,0(s0) │ │ + 4d60: 0320f809 jalr t9 │ │ + 4d64: afa80010 sw t0,16(sp) │ │ + 4d68: 8e070008 lw a3,8(s0) │ │ + 4d6c: 8ce90020 lw t1,32(a3) │ │ + 4d70: ae090008 sw t1,8(s0) │ │ + 4d74: 8fbf0034 lw ra,52(sp) │ │ + 4d78: 8fb40030 lw s4,48(sp) │ │ + 4d7c: 8fb3002c lw s3,44(sp) │ │ + 4d80: 8fb20028 lw s2,40(sp) │ │ + 4d84: 8fb10024 lw s1,36(sp) │ │ + 4d88: 8fb00020 lw s0,32(sp) │ │ + 4d8c: 03e00008 jr ra │ │ + 4d90: 27bd0038 addiu sp,sp,56 │ │ + 4d94: 8f998284 lw t9,-32124(gp) │ │ + 4d98: 0320f809 jalr t9 │ │ + 4d9c: 24040024 li a0,36 │ │ + 4da0: 8fbc0018 lw gp,24(sp) │ │ + 4da4: 8fa30048 lw v1,72(sp) │ │ + 4da8: 8f9980a4 lw t9,-32604(gp) │ │ + 4dac: afa30010 sw v1,16(sp) │ │ + 4db0: 00402021 move a0,v0 │ │ + 4db4: 02602821 move a1,s3 │ │ + 4db8: 02403021 move a2,s2 │ │ + 4dbc: 02203821 move a3,s1 │ │ + 4dc0: 0320f809 jalr t9 │ │ + 4dc4: 0040a021 move s4,v0 │ │ + 4dc8: 8e040000 lw a0,0(s0) │ │ + 4dcc: 8fbf0034 lw ra,52(sp) │ │ + 4dd0: 8c85001c lw a1,28(a0) │ │ + 4dd4: 8fb3002c lw s3,44(sp) │ │ + 4dd8: 24a60001 addiu a2,a1,1 │ │ + 4ddc: ae86001c sw a2,28(s4) │ │ + 4de0: 8fb20028 lw s2,40(sp) │ │ + 4de4: ac940020 sw s4,32(a0) │ │ + 4de8: 8fb10024 lw s1,36(sp) │ │ + 4dec: ae140000 sw s4,0(s0) │ │ + 4df0: 8fb40030 lw s4,48(sp) │ │ + 4df4: 8fb00020 lw s0,32(sp) │ │ + 4df8: 03e00008 jr ra │ │ + 4dfc: 27bd0038 addiu sp,sp,56 │ │ + 4e00: 8f998284 lw t9,-32124(gp) │ │ 4e04: 0320f809 jalr t9 │ │ - 4e08: 00000000 nop │ │ - 4e0c: 1000fff0 b 4dd0 │ │ - 4e10: 8fbc0010 lw gp,16(sp) │ │ - 4e14: 8f998074 lw t9,-32652(gp) │ │ - 4e18: 0320f809 jalr t9 │ │ - 4e1c: 26440730 addiu a0,s2,1840 │ │ - 4e20: 8fbc0010 lw gp,16(sp) │ │ - 4e24: 8fbf0024 lw ra,36(sp) │ │ - 4e28: 8fb1001c lw s1,28(sp) │ │ - 4e2c: 8fb00018 lw s0,24(sp) │ │ - 4e30: 02402021 move a0,s2 │ │ - 4e34: 8f998078 lw t9,-32648(gp) │ │ - 4e38: 8fb20020 lw s2,32(sp) │ │ - 4e3c: 03200008 jr t9 │ │ - 4e40: 27bd0028 addiu sp,sp,40 │ │ - │ │ -00004e44 : │ │ - 4e44: 3c1c0001 lui gp,0x1 │ │ - 4e48: 279c41dc addiu gp,gp,16860 │ │ - 4e4c: 0399e021 addu gp,gp,t9 │ │ - 4e50: 27bdffe0 addiu sp,sp,-32 │ │ - 4e54: 8f9980b0 lw t9,-32592(gp) │ │ - 4e58: afbc0010 sw gp,16(sp) │ │ + 4e08: 24040024 li a0,36 │ │ + 4e0c: 8fbc0018 lw gp,24(sp) │ │ + 4e10: 8faa0048 lw t2,72(sp) │ │ + 4e14: 8f9980a4 lw t9,-32604(gp) │ │ + 4e18: afaa0010 sw t2,16(sp) │ │ + 4e1c: 00402021 move a0,v0 │ │ + 4e20: 02602821 move a1,s3 │ │ + 4e24: 02403021 move a2,s2 │ │ + 4e28: 02203821 move a3,s1 │ │ + 4e2c: 0320f809 jalr t9 │ │ + 4e30: 0040a021 move s4,v0 │ │ + 4e34: 240b0001 li t3,1 │ │ + 4e38: ae8b001c sw t3,28(s4) │ │ + 4e3c: ae140004 sw s4,4(s0) │ │ + 4e40: 1000ffcc b 4d74 │ │ + 4e44: ae140000 sw s4,0(s0) │ │ + │ │ +00004e48 : │ │ + 4e48: 27bdffe0 addiu sp,sp,-32 │ │ + 4e4c: afb00018 sw s0,24(sp) │ │ + 4e50: 00808021 move s0,a0 │ │ + 4e54: 8e050004 lw a1,4(s0) │ │ + 4e58: 8c840008 lw a0,8(a0) │ │ 4e5c: afbf001c sw ra,28(sp) │ │ - 4e60: afb00018 sw s0,24(sp) │ │ - 4e64: 0320f809 jalr t9 │ │ - 4e68: 00808021 move s0,a0 │ │ - 4e6c: 8fbc0010 lw gp,16(sp) │ │ - 4e70: 8fbf001c lw ra,28(sp) │ │ - 4e74: 02002021 move a0,s0 │ │ - 4e78: 8f998248 lw t9,-32184(gp) │ │ - 4e7c: 8fb00018 lw s0,24(sp) │ │ - 4e80: 03200008 jr t9 │ │ - 4e84: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00004e88 : │ │ - 4e88: 00001821 move v1,zero │ │ - 4e8c: 00001021 move v0,zero │ │ - 4e90: 24070020 li a3,32 │ │ - 4e94: 00832821 addu a1,a0,v1 │ │ - 4e98: 8ca6073c lw a2,1852(a1) │ │ - 4e9c: 24480001 addiu t0,v0,1 │ │ - 4ea0: 24630004 addiu v1,v1,4 │ │ - 4ea4: 1467fffb bne v1,a3,4e94 │ │ - 4ea8: 0106100b movn v0,t0,a2 │ │ - 4eac: 03e00008 jr ra │ │ - 4eb0: 00000000 nop │ │ - │ │ -00004eb4 : │ │ - 4eb4: 3c1c0001 lui gp,0x1 │ │ - 4eb8: 279c416c addiu gp,gp,16748 │ │ - 4ebc: 0399e021 addu gp,gp,t9 │ │ - 4ec0: 27bdffd8 addiu sp,sp,-40 │ │ - 4ec4: 8f9981e4 lw t9,-32284(gp) │ │ - 4ec8: afbf0024 sw ra,36(sp) │ │ - 4ecc: afbc0010 sw gp,16(sp) │ │ - 4ed0: afb20020 sw s2,32(sp) │ │ - 4ed4: afb1001c sw s1,28(sp) │ │ - 4ed8: afb00018 sw s0,24(sp) │ │ - 4edc: 00809021 move s2,a0 │ │ - 4ee0: 00a02021 move a0,a1 │ │ - 4ee4: 0320f809 jalr t9 │ │ - 4ee8: 00a08821 move s1,a1 │ │ - 4eec: 8fbc0010 lw gp,16(sp) │ │ - 4ef0: 8f998260 lw t9,-32160(gp) │ │ - 4ef4: 0320f809 jalr t9 │ │ - 4ef8: 24440009 addiu a0,v0,9 │ │ - 4efc: 8fbc0010 lw gp,16(sp) │ │ - 4f00: 00408021 move s0,v0 │ │ - 4f04: 2402ffff li v0,-1 │ │ - 4f08: 8f99829c lw t9,-32100(gp) │ │ - 4f0c: 02202821 move a1,s1 │ │ - 4f10: 26040007 addiu a0,s0,7 │ │ - 4f14: 0320f809 jalr t9 │ │ - 4f18: a2020005 sb v0,5(s0) │ │ - 4f1c: 8fbc0010 lw gp,16(sp) │ │ - 4f20: 8f9981e4 lw t9,-32284(gp) │ │ - 4f24: 0320f809 jalr t9 │ │ - 4f28: 02202021 move a0,s1 │ │ - 4f2c: 8fbc0010 lw gp,16(sp) │ │ - 4f30: 02202021 move a0,s1 │ │ - 4f34: 8f9981e4 lw t9,-32284(gp) │ │ - 4f38: 0320f809 jalr t9 │ │ - 4f3c: a2020006 sb v0,6(s0) │ │ - 4f40: 8fbc0010 lw gp,16(sp) │ │ - 4f44: 24430009 addiu v1,v0,9 │ │ - 4f48: 8f9980b4 lw t9,-32588(gp) │ │ - 4f4c: 02402021 move a0,s2 │ │ - 4f50: 02002821 move a1,s0 │ │ - 4f54: 3066ffff andi a2,v1,0xffff │ │ - 4f58: 0320f809 jalr t9 │ │ - 4f5c: 24070008 li a3,8 │ │ - 4f60: 8fbc0010 lw gp,16(sp) │ │ - 4f64: 8fbf0024 lw ra,36(sp) │ │ - 4f68: 8fb20020 lw s2,32(sp) │ │ - 4f6c: 8fb1001c lw s1,28(sp) │ │ - 4f70: 02002021 move a0,s0 │ │ - 4f74: 8f9981d4 lw t9,-32300(gp) │ │ - 4f78: 8fb00018 lw s0,24(sp) │ │ - 4f7c: 03200008 jr t9 │ │ - 4f80: 27bd0028 addiu sp,sp,40 │ │ - │ │ -00004f84 : │ │ - 4f84: 3c1c0001 lui gp,0x1 │ │ - 4f88: 279c409c addiu gp,gp,16540 │ │ - 4f8c: 0399e021 addu gp,gp,t9 │ │ - 4f90: 27bdfed0 addiu sp,sp,-304 │ │ - 4f94: afb0011c sw s0,284(sp) │ │ - 4f98: 00058080 sll s0,a1,0x2 │ │ - 4f9c: afb30128 sw s3,296(sp) │ │ - 4fa0: afb20124 sw s2,292(sp) │ │ - 4fa4: afb10120 sw s1,288(sp) │ │ - 4fa8: afbc0010 sw gp,16(sp) │ │ - 4fac: 00908021 addu s0,a0,s0 │ │ - 4fb0: afbf012c sw ra,300(sp) │ │ - 4fb4: 8e08073c lw t0,1852(s0) │ │ - 4fb8: 00808821 move s1,a0 │ │ - 4fbc: 00801021 move v0,a0 │ │ - 4fc0: 00a09021 move s2,a1 │ │ - 4fc4: 30d300ff andi s3,a2,0xff │ │ - 4fc8: 24030004 li v1,4 │ │ - 4fcc: 2404fffe li a0,-2 │ │ - 4fd0: 8c470714 lw a3,1812(v0) │ │ - 4fd4: 1107001e beq t0,a3,5050 │ │ - 4fd8: 2463ffff addiu v1,v1,-1 │ │ - 4fdc: 1460fffc bnez v1,4fd0 │ │ - 4fe0: 24420004 addiu v0,v0,4 │ │ - 4fe4: 8e04075c lw a0,1884(s0) │ │ - 4fe8: 10800006 beqz a0,5004 │ │ - 4fec: 8f9981d4 lw t9,-32300(gp) │ │ - 4ff0: 0320f809 jalr t9 │ │ - 4ff4: 00000000 nop │ │ - 4ff8: 8e08073c lw t0,1852(s0) │ │ - 4ffc: 8fbc0010 lw gp,16(sp) │ │ - 5000: ae00075c sw zero,1884(s0) │ │ - 5004: 8f9980ac lw t9,-32596(gp) │ │ - 5008: 0320f809 jalr t9 │ │ - 500c: 01002021 move a0,t0 │ │ - 5010: 2405ffff li a1,-1 │ │ - 5014: 1045002a beq v0,a1,50c0 │ │ - 5018: 8fbc0010 lw gp,16(sp) │ │ - 501c: 8f9980b8 lw t9,-32584(gp) │ │ - 5020: ae00073c sw zero,1852(s0) │ │ - 5024: 0320f809 jalr t9 │ │ - 5028: 02202021 move a0,s1 │ │ - 502c: 1660000a bnez s3,5058 │ │ - 5030: 8fbc0010 lw gp,16(sp) │ │ - 5034: 8fbf012c lw ra,300(sp) │ │ - 5038: 8fb30128 lw s3,296(sp) │ │ - 503c: 8fb20124 lw s2,292(sp) │ │ - 5040: 8fb10120 lw s1,288(sp) │ │ - 5044: 8fb0011c lw s0,284(sp) │ │ - 5048: 03e00008 jr ra │ │ - 504c: 27bd0130 addiu sp,sp,304 │ │ - 5050: 1000ffe2 b 4fdc │ │ - 5054: ac440714 sw a0,1812(v0) │ │ - 5058: 8f898030 lw t1,-32720(gp) │ │ - 505c: 8f9981f4 lw t9,-32268(gp) │ │ - 5060: 27b00018 addiu s0,sp,24 │ │ - 5064: 02002021 move a0,s0 │ │ - 5068: 25259780 addiu a1,t1,-26752 │ │ - 506c: 0320f809 jalr t9 │ │ - 5070: 02403021 move a2,s2 │ │ - 5074: 8e2407ac lw a0,1964(s1) │ │ - 5078: 10800006 beqz a0,5094 │ │ - 507c: 8fbc0010 lw gp,16(sp) │ │ - 5080: 8c8a0000 lw t2,0(a0) │ │ - 5084: 8d590000 lw t9,0(t2) │ │ - 5088: 0320f809 jalr t9 │ │ - 508c: 02002821 move a1,s0 │ │ - 5090: 8fbc0010 lw gp,16(sp) │ │ - 5094: 8f9980bc lw t9,-32580(gp) │ │ - 5098: 02202021 move a0,s1 │ │ - 509c: 0320f809 jalr t9 │ │ - 50a0: 02002821 move a1,s0 │ │ - 50a4: 8fbf012c lw ra,300(sp) │ │ - 50a8: 8fb30128 lw s3,296(sp) │ │ - 50ac: 8fb20124 lw s2,292(sp) │ │ - 50b0: 8fb10120 lw s1,288(sp) │ │ - 50b4: 8fb0011c lw s0,284(sp) │ │ - 50b8: 03e00008 jr ra │ │ - 50bc: 27bd0130 addiu sp,sp,304 │ │ - 50c0: 8f868030 lw a2,-32720(gp) │ │ - 50c4: 8f99826c lw t9,-32148(gp) │ │ - 50c8: 0320f809 jalr t9 │ │ - 50cc: 24c49778 addiu a0,a2,-26760 │ │ - 50d0: 1000ffd2 b 501c │ │ - 50d4: 8fbc0010 lw gp,16(sp) │ │ - │ │ -000050d8 : │ │ - 50d8: 3c1c0001 lui gp,0x1 │ │ - 50dc: 279c3f48 addiu gp,gp,16200 │ │ - 50e0: 0399e021 addu gp,gp,t9 │ │ - 50e4: 27bdffc0 addiu sp,sp,-64 │ │ - 50e8: afbc0010 sw gp,16(sp) │ │ - 50ec: afb70038 sw s7,56(sp) │ │ - 50f0: afb60034 sw s6,52(sp) │ │ - 50f4: afb50030 sw s5,48(sp) │ │ - 50f8: afb4002c sw s4,44(sp) │ │ - 50fc: afb30028 sw s3,40(sp) │ │ - 5100: afb20024 sw s2,36(sp) │ │ - 5104: afb10020 sw s1,32(sp) │ │ - 5108: afb0001c sw s0,28(sp) │ │ - 510c: afbf003c sw ra,60(sp) │ │ - 5110: 0080b821 move s7,a0 │ │ - 5114: 00a0b021 move s6,a1 │ │ - 5118: 30d5ffff andi s5,a2,0xffff │ │ - 511c: 30f400ff andi s4,a3,0xff │ │ - 5120: 00808821 move s1,a0 │ │ - 5124: 00008021 move s0,zero │ │ - 5128: 2413ffff li s3,-1 │ │ - 512c: 10000004 b 5140 │ │ - 5130: 24120008 li s2,8 │ │ - 5134: 26100001 addiu s0,s0,1 │ │ - 5138: 12120014 beq s0,s2,518c │ │ - 513c: 8fbf003c lw ra,60(sp) │ │ - 5140: 8e24073c lw a0,1852(s1) │ │ - 5144: 1080fffb beqz a0,5134 │ │ - 5148: 26310004 addiu s1,s1,4 │ │ - 514c: 8f9980c0 lw t9,-32576(gp) │ │ - 5150: 02c02821 move a1,s6 │ │ - 5154: 02a03021 move a2,s5 │ │ - 5158: 0320f809 jalr t9 │ │ - 515c: 02803821 move a3,s4 │ │ - 5160: 1453fff4 bne v0,s3,5134 │ │ - 5164: 8fbc0010 lw gp,16(sp) │ │ - 5168: 8f9980c4 lw t9,-32572(gp) │ │ - 516c: 02002821 move a1,s0 │ │ - 5170: 02e02021 move a0,s7 │ │ - 5174: 24060001 li a2,1 │ │ - 5178: 0320f809 jalr t9 │ │ - 517c: 26100001 addiu s0,s0,1 │ │ - 5180: 1612ffef bne s0,s2,5140 │ │ - 5184: 8fbc0010 lw gp,16(sp) │ │ - 5188: 8fbf003c lw ra,60(sp) │ │ - 518c: 8fb70038 lw s7,56(sp) │ │ - 5190: 8fb60034 lw s6,52(sp) │ │ - 5194: 8fb50030 lw s5,48(sp) │ │ - 5198: 8fb4002c lw s4,44(sp) │ │ - 519c: 8fb30028 lw s3,40(sp) │ │ - 51a0: 8fb20024 lw s2,36(sp) │ │ - 51a4: 8fb10020 lw s1,32(sp) │ │ - 51a8: 8fb0001c lw s0,28(sp) │ │ - 51ac: 03e00008 jr ra │ │ - 51b0: 27bd0040 addiu sp,sp,64 │ │ - │ │ -000051b4 : │ │ - 51b4: 3c1c0001 lui gp,0x1 │ │ - 51b8: 279c3e6c addiu gp,gp,15980 │ │ - 51bc: 0399e021 addu gp,gp,t9 │ │ - 51c0: 27bdffd8 addiu sp,sp,-40 │ │ - 51c4: afbf0024 sw ra,36(sp) │ │ - 51c8: afbc0010 sw gp,16(sp) │ │ - 51cc: 8c820710 lw v0,1808(a0) │ │ - 51d0: 8f9980b4 lw t9,-32588(gp) │ │ - 51d4: 27a50018 addiu a1,sp,24 │ │ - 51d8: a3a2001d sb v0,29(sp) │ │ - 51dc: 24060006 li a2,6 │ │ - 51e0: 0320f809 jalr t9 │ │ - 51e4: 24070003 li a3,3 │ │ - 51e8: 8fbf0024 lw ra,36(sp) │ │ - 51ec: 03e00008 jr ra │ │ - 51f0: 27bd0028 addiu sp,sp,40 │ │ - │ │ -000051f4 : │ │ - 51f4: 3c1c0001 lui gp,0x1 │ │ - 51f8: 279c3e2c addiu gp,gp,15916 │ │ - 51fc: 0399e021 addu gp,gp,t9 │ │ - 5200: 27bdff28 addiu sp,sp,-216 │ │ - 5204: afb000c8 sw s0,200(sp) │ │ - 5208: afbc0010 sw gp,16(sp) │ │ - 520c: afbf00d4 sw ra,212(sp) │ │ - 5210: afb200d0 sw s2,208(sp) │ │ - 5214: afb100cc sw s1,204(sp) │ │ - 5218: 8c820724 lw v0,1828(a0) │ │ - 521c: 10400068 beqz v0,53c0 │ │ - 5220: 00808021 move s0,a0 │ │ - 5224: 2443fffd addiu v1,v0,-3 │ │ - 5228: 2c640002 sltiu a0,v1,2 │ │ - 522c: 24110002 li s1,2 │ │ - 5230: 24050004 li a1,4 │ │ - 5234: 00a4880a movz s1,a1,a0 │ │ - 5238: 8f9980c8 lw t9,-32568(gp) │ │ - 523c: 0320f809 jalr t9 │ │ - 5240: 02002021 move a0,s0 │ │ - 5244: 8fbc0010 lw gp,16(sp) │ │ - 5248: 02002021 move a0,s0 │ │ - 524c: 8f9980c8 lw t9,-32568(gp) │ │ - 5250: 0320f809 jalr t9 │ │ - 5254: a3a2001d sb v0,29(sp) │ │ - 5258: 8fbc0010 lw gp,16(sp) │ │ - 525c: 02223023 subu a2,s1,v0 │ │ - 5260: 8f9980cc lw t9,-32564(gp) │ │ - 5264: 02002021 move a0,s0 │ │ - 5268: 0320f809 jalr t9 │ │ - 526c: a3a6001e sb a2,30(sp) │ │ - 5270: 8e070008 lw a3,8(s0) │ │ - 5274: 8e080004 lw t0,4(s0) │ │ - 5278: 8e090724 lw t1,1828(s0) │ │ - 527c: 240a0001 li t2,1 │ │ + 4e60: 10850011 beq a0,a1,4ea8 │ │ + 4e64: 00000000 nop │ │ + 4e68: 8e030000 lw v1,0(s0) │ │ + 4e6c: 8c640020 lw a0,32(v1) │ │ + 4e70: 10800009 beqz a0,4e98 │ │ + 4e74: 8fbf001c lw ra,28(sp) │ │ + 4e78: 8c820000 lw v0,0(a0) │ │ + 4e7c: 8c590004 lw t9,4(v0) │ │ + 4e80: 0320f809 jalr t9 │ │ + 4e84: 00000000 nop │ │ + 4e88: 8e040000 lw a0,0(s0) │ │ + 4e8c: ac800020 sw zero,32(a0) │ │ + 4e90: 8e050004 lw a1,4(s0) │ │ + 4e94: 8fbf001c lw ra,28(sp) │ │ + 4e98: ae050008 sw a1,8(s0) │ │ + 4e9c: 8fb00018 lw s0,24(sp) │ │ + 4ea0: 03e00008 jr ra │ │ + 4ea4: 27bd0020 addiu sp,sp,32 │ │ + 4ea8: 10800006 beqz a0,4ec4 │ │ + 4eac: 8fbf001c lw ra,28(sp) │ │ + 4eb0: 8c860000 lw a2,0(a0) │ │ + 4eb4: 8cd90004 lw t9,4(a2) │ │ + 4eb8: 0320f809 jalr t9 │ │ + 4ebc: 00000000 nop │ │ + 4ec0: 8fbf001c lw ra,28(sp) │ │ + 4ec4: 00002821 move a1,zero │ │ + 4ec8: ae000000 sw zero,0(s0) │ │ + 4ecc: ae000004 sw zero,4(s0) │ │ + 4ed0: ae050008 sw a1,8(s0) │ │ + 4ed4: 8fb00018 lw s0,24(sp) │ │ + 4ed8: 03e00008 jr ra │ │ + 4edc: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00004ee0 : │ │ + 4ee0: 27bdffe0 addiu sp,sp,-32 │ │ + 4ee4: afb00018 sw s0,24(sp) │ │ + 4ee8: 00808021 move s0,a0 │ │ + 4eec: 8c840004 lw a0,4(a0) │ │ + 4ef0: afbf001c sw ra,28(sp) │ │ + 4ef4: 10800006 beqz a0,4f10 │ │ + 4ef8: 8fbf001c lw ra,28(sp) │ │ + 4efc: 8c820000 lw v0,0(a0) │ │ + 4f00: 8c590004 lw t9,4(v0) │ │ + 4f04: 0320f809 jalr t9 │ │ + 4f08: 00000000 nop │ │ + 4f0c: 8fbf001c lw ra,28(sp) │ │ + 4f10: ae000000 sw zero,0(s0) │ │ + 4f14: ae000004 sw zero,4(s0) │ │ + 4f18: ae000008 sw zero,8(s0) │ │ + 4f1c: 8fb00018 lw s0,24(sp) │ │ + 4f20: 03e00008 jr ra │ │ + 4f24: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00004f28 : │ │ + 4f28: 3c1c0001 lui gp,0x1 │ │ + 4f2c: 279c40f8 addiu gp,gp,16632 │ │ + 4f30: 0399e021 addu gp,gp,t9 │ │ + 4f34: 27bdffe0 addiu sp,sp,-32 │ │ + 4f38: 8c890000 lw t1,0(a0) │ │ + 4f3c: afbc0010 sw gp,16(sp) │ │ + 4f40: afbf001c sw ra,28(sp) │ │ + 4f44: afb00018 sw s0,24(sp) │ │ + 4f48: 11200005 beqz t1,4f60 │ │ + 4f4c: 00804021 move t0,a0 │ │ + 4f50: 8d23001c lw v1,28(t1) │ │ + 4f54: 24020001 li v0,1 │ │ + 4f58: 1062001c beq v1,v0,4fcc │ │ + 4f5c: 8fbf001c lw ra,28(sp) │ │ + 4f60: 8d070004 lw a3,4(t0) │ │ + 4f64: ad070008 sw a3,8(t0) │ │ + 4f68: 8cea0020 lw t2,32(a3) │ │ + 4f6c: 152a0004 bne t1,t2,4f80 │ │ + 4f70: 00000000 nop │ │ + 4f74: 10000007 b 4f94 │ │ + 4f78: ace00020 sw zero,32(a3) │ │ + 4f7c: 00805021 move t2,a0 │ │ + 4f80: ad0a0008 sw t2,8(t0) │ │ + 4f84: 8d440020 lw a0,32(t2) │ │ + 4f88: 1524fffc bne t1,a0,4f7c │ │ + 4f8c: 01403821 move a3,t2 │ │ + 4f90: ace00020 sw zero,32(a3) │ │ + 4f94: 8d040000 lw a0,0(t0) │ │ + 4f98: 10800005 beqz a0,4fb0 │ │ + 4f9c: 01008021 move s0,t0 │ │ + 4fa0: 8c850000 lw a1,0(a0) │ │ + 4fa4: 8cb90004 lw t9,4(a1) │ │ + 4fa8: 0320f809 jalr t9 │ │ + 4fac: 00000000 nop │ │ + 4fb0: 8e060008 lw a2,8(s0) │ │ + 4fb4: 8fbf001c lw ra,28(sp) │ │ + 4fb8: ae000008 sw zero,8(s0) │ │ + 4fbc: ae060000 sw a2,0(s0) │ │ + 4fc0: 8fb00018 lw s0,24(sp) │ │ + 4fc4: 03e00008 jr ra │ │ + 4fc8: 27bd0020 addiu sp,sp,32 │ │ + 4fcc: 8fb00018 lw s0,24(sp) │ │ + 4fd0: 8f998074 lw t9,-32652(gp) │ │ + 4fd4: 03200008 jr t9 │ │ + 4fd8: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00004fdc : │ │ + 4fdc: 8c820008 lw v0,8(a0) │ │ + 4fe0: 8c47001c lw a3,28(v0) │ │ + 4fe4: 00a7302a slt a2,a1,a3 │ │ + 4fe8: 10c00009 beqz a2,5010 │ │ + 4fec: 00e5182a slt v1,a3,a1 │ │ + 4ff0: 8c820004 lw v0,4(a0) │ │ + 4ff4: 8c47001c lw a3,28(v0) │ │ + 4ff8: 10000004 b 500c │ │ + 4ffc: ac820008 sw v0,8(a0) │ │ + 5000: 8c420020 lw v0,32(v0) │ │ + 5004: 8c47001c lw a3,28(v0) │ │ + 5008: ac820008 sw v0,8(a0) │ │ + 500c: 00e5182a slt v1,a3,a1 │ │ + 5010: 1460fffb bnez v1,5000 │ │ + 5014: 00000000 nop │ │ + 5018: 03e00008 jr ra │ │ + 501c: 00000000 nop │ │ + │ │ +00005020 : │ │ + 5020: 3c1c0001 lui gp,0x1 │ │ + 5024: 279c4000 addiu gp,gp,16384 │ │ + 5028: 0399e021 addu gp,gp,t9 │ │ + 502c: 27bdffd8 addiu sp,sp,-40 │ │ + 5030: 8f868034 lw a2,-32716(gp) │ │ + 5034: afb00020 sw s0,32(sp) │ │ + 5038: 00a08021 move s0,a1 │ │ + 503c: 8f858034 lw a1,-32716(gp) │ │ + 5040: 8f998240 lw t9,-32192(gp) │ │ + 5044: afbc0018 sw gp,24(sp) │ │ + 5048: afbf0024 sw ra,36(sp) │ │ + 504c: afa40010 sw a0,16(sp) │ │ + 5050: 24a5aaf0 addiu a1,a1,-21776 │ │ + 5054: 24040004 li a0,4 │ │ + 5058: 24c6aaf8 addiu a2,a2,-21768 │ │ + 505c: 0320f809 jalr t9 │ │ + 5060: 02003821 move a3,s0 │ │ + 5064: 8fbc0018 lw gp,24(sp) │ │ + 5068: 8f84826c lw a0,-32148(gp) │ │ + 506c: 8f998258 lw t9,-32168(gp) │ │ + 5070: 0320f809 jalr t9 │ │ + 5074: 00000000 nop │ │ + 5078: 8fbc0018 lw gp,24(sp) │ │ + 507c: 8f99820c lw t9,-32244(gp) │ │ + 5080: 0320f809 jalr t9 │ │ + 5084: 02002021 move a0,s0 │ │ + ... │ │ + │ │ +00005090 : │ │ + 5090: 3c1c0001 lui gp,0x1 │ │ + 5094: 279c3f90 addiu gp,gp,16272 │ │ + 5098: 0399e021 addu gp,gp,t9 │ │ + 509c: 8f8280a8 lw v0,-32600(gp) │ │ + 50a0: 27bdffd8 addiu sp,sp,-40 │ │ + 50a4: 24430008 addiu v1,v0,8 │ │ + 50a8: afbc0010 sw gp,16(sp) │ │ + 50ac: afb20020 sw s2,32(sp) │ │ + 50b0: afb1001c sw s1,28(sp) │ │ + 50b4: afb00018 sw s0,24(sp) │ │ + 50b8: afbf0024 sw ra,36(sp) │ │ + 50bc: 00809021 move s2,a0 │ │ + 50c0: ac830000 sw v1,0(a0) │ │ + 50c4: 2490075c addiu s0,a0,1884 │ │ + 50c8: 1000000b b 50f8 │ │ + 50cc: 2491077c addiu s1,a0,1916 │ │ + 50d0: 8e040000 lw a0,0(s0) │ │ + 50d4: 10800004 beqz a0,50e8 │ │ + 50d8: 8f9981e8 lw t9,-32280(gp) │ │ + 50dc: 0320f809 jalr t9 │ │ + 50e0: 00000000 nop │ │ + 50e4: 8fbc0010 lw gp,16(sp) │ │ + 50e8: ae000000 sw zero,0(s0) │ │ + 50ec: 26100004 addiu s0,s0,4 │ │ + 50f0: 12110009 beq s0,s1,5118 │ │ + 50f4: 8f998074 lw t9,-32652(gp) │ │ + 50f8: 8e04ffe0 lw a0,-32(s0) │ │ + 50fc: 1080fff4 beqz a0,50d0 │ │ + 5100: 00000000 nop │ │ + 5104: 8f9980ac lw t9,-32596(gp) │ │ + 5108: 0320f809 jalr t9 │ │ + 510c: 00000000 nop │ │ + 5110: 1000ffef b 50d0 │ │ + 5114: 8fbc0010 lw gp,16(sp) │ │ + 5118: 0320f809 jalr t9 │ │ + 511c: 26440730 addiu a0,s2,1840 │ │ + 5120: 8fbc0010 lw gp,16(sp) │ │ + 5124: 8fbf0024 lw ra,36(sp) │ │ + 5128: 8fb1001c lw s1,28(sp) │ │ + 512c: 8fb00018 lw s0,24(sp) │ │ + 5130: 02402021 move a0,s2 │ │ + 5134: 8f998078 lw t9,-32648(gp) │ │ + 5138: 8fb20020 lw s2,32(sp) │ │ + 513c: 03200008 jr t9 │ │ + 5140: 27bd0028 addiu sp,sp,40 │ │ + │ │ +00005144 : │ │ + 5144: 3c1c0001 lui gp,0x1 │ │ + 5148: 279c3edc addiu gp,gp,16092 │ │ + 514c: 0399e021 addu gp,gp,t9 │ │ + 5150: 27bdffe0 addiu sp,sp,-32 │ │ + 5154: 8f9980b0 lw t9,-32592(gp) │ │ + 5158: afbc0010 sw gp,16(sp) │ │ + 515c: afbf001c sw ra,28(sp) │ │ + 5160: afb00018 sw s0,24(sp) │ │ + 5164: 0320f809 jalr t9 │ │ + 5168: 00808021 move s0,a0 │ │ + 516c: 8fbc0010 lw gp,16(sp) │ │ + 5170: 8fbf001c lw ra,28(sp) │ │ + 5174: 02002021 move a0,s0 │ │ + 5178: 8f998220 lw t9,-32224(gp) │ │ + 517c: 8fb00018 lw s0,24(sp) │ │ + 5180: 03200008 jr t9 │ │ + 5184: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00005188 : │ │ + 5188: 8c82073c lw v0,1852(a0) │ │ + 518c: 8c850740 lw a1,1856(a0) │ │ + 5190: 0002382b sltu a3,zero,v0 │ │ + 5194: 24e30001 addiu v1,a3,1 │ │ + 5198: 0065380b movn a3,v1,a1 │ │ + 519c: 8c860744 lw a2,1860(a0) │ │ + 51a0: 24e80001 addiu t0,a3,1 │ │ + 51a4: 0106380b movn a3,t0,a2 │ │ + 51a8: 8c890748 lw t1,1864(a0) │ │ + 51ac: 24ea0001 addiu t2,a3,1 │ │ + 51b0: 0149380b movn a3,t2,t1 │ │ + 51b4: 8c8b074c lw t3,1868(a0) │ │ + 51b8: 24ec0001 addiu t4,a3,1 │ │ + 51bc: 018b380b movn a3,t4,t3 │ │ + 51c0: 8c8d0750 lw t5,1872(a0) │ │ + 51c4: 24ee0001 addiu t6,a3,1 │ │ + 51c8: 01cd380b movn a3,t6,t5 │ │ + 51cc: 8c8f0754 lw t7,1876(a0) │ │ + 51d0: 24f80001 addiu t8,a3,1 │ │ + 51d4: 00efc00a movz t8,a3,t7 │ │ + 51d8: 8c840758 lw a0,1880(a0) │ │ + 51dc: 27020001 addiu v0,t8,1 │ │ + 51e0: 03e00008 jr ra │ │ + 51e4: 0304100a movz v0,t8,a0 │ │ + │ │ +000051e8 : │ │ + 51e8: 3c1c0001 lui gp,0x1 │ │ + 51ec: 279c3e38 addiu gp,gp,15928 │ │ + 51f0: 0399e021 addu gp,gp,t9 │ │ + 51f4: 27bdffc8 addiu sp,sp,-56 │ │ + 51f8: 8f998210 lw t9,-32240(gp) │ │ + 51fc: afbf0034 sw ra,52(sp) │ │ + 5200: afbc0010 sw gp,16(sp) │ │ + 5204: afa5001c sw a1,28(sp) │ │ + 5208: afb30030 sw s3,48(sp) │ │ + 520c: afb2002c sw s2,44(sp) │ │ + 5210: afb10028 sw s1,40(sp) │ │ + 5214: afb00024 sw s0,36(sp) │ │ + 5218: 00809821 move s3,a0 │ │ + 521c: 0320f809 jalr t9 │ │ + 5220: 00a02021 move a0,a1 │ │ + 5224: 8fbc0010 lw gp,16(sp) │ │ + 5228: 24520009 addiu s2,v0,9 │ │ + 522c: 8f998204 lw t9,-32252(gp) │ │ + 5230: 02402021 move a0,s2 │ │ + 5234: 0320f809 jalr t9 │ │ + 5238: 00408821 move s1,v0 │ │ + 523c: 8fbc0010 lw gp,16(sp) │ │ + 5240: 00408021 move s0,v0 │ │ + 5244: 24440007 addiu a0,v0,7 │ │ + 5248: 8f9981fc lw t9,-32260(gp) │ │ + 524c: 8fa5001c lw a1,28(sp) │ │ + 5250: 2402ffff li v0,-1 │ │ + 5254: 26260001 addiu a2,s1,1 │ │ + 5258: 0320f809 jalr t9 │ │ + 525c: a2020005 sb v0,5(s0) │ │ + 5260: 8fbc0010 lw gp,16(sp) │ │ + 5264: 02602021 move a0,s3 │ │ + 5268: 8f9980b4 lw t9,-32588(gp) │ │ + 526c: a2110006 sb s1,6(s0) │ │ + 5270: 02002821 move a1,s0 │ │ + 5274: 3246ffff andi a2,s2,0xffff │ │ + 5278: 0320f809 jalr t9 │ │ + 527c: 24070008 li a3,8 │ │ 5280: 8fbc0010 lw gp,16(sp) │ │ - 5284: a3a2001f sb v0,31(sp) │ │ - 5288: a3a70020 sb a3,32(sp) │ │ - 528c: a3a80021 sb t0,33(sp) │ │ - 5290: a3aa0022 sb t2,34(sp) │ │ - 5294: a3aa0023 sb t2,35(sp) │ │ - 5298: a3aa0024 sb t2,36(sp) │ │ - 529c: a3aa0025 sb t2,37(sp) │ │ - 52a0: a3aa0026 sb t2,38(sp) │ │ - 52a4: a3a90027 sb t1,39(sp) │ │ - 52a8: 27a30028 addiu v1,sp,40 │ │ - 52ac: 260b0010 addiu t3,s0,16 │ │ - 52b0: 02001021 move v0,s0 │ │ - 52b4: 240c0008 li t4,8 │ │ - 52b8: 8c4d0714 lw t5,1812(v0) │ │ - 52bc: 25ae0002 addiu t6,t5,2 │ │ - 52c0: 2dcf0002 sltiu t7,t6,2 │ │ - 52c4: 15e00038 bnez t7,53a8 │ │ - 52c8: 0200c021 move t8,s0 │ │ - 52cc: 10000004 b 52e0 │ │ - 52d0: 0000f821 move ra,zero │ │ - 52d4: 27ff0001 addiu ra,ra,1 │ │ - 52d8: 13ec0008 beq ra,t4,52fc │ │ - 52dc: 00000000 nop │ │ - 52e0: 8f12073c lw s2,1852(t8) │ │ - 52e4: 15b2fffb bne t5,s2,52d4 │ │ - 52e8: 27180004 addiu t8,t8,4 │ │ - 52ec: a07f0000 sb ra,0(v1) │ │ - 52f0: 27ff0001 addiu ra,ra,1 │ │ - 52f4: 17ecfffa bne ra,t4,52e0 │ │ - 52f8: 00000000 nop │ │ - 52fc: 24420004 addiu v0,v0,4 │ │ - 5300: 144bffed bne v0,t3,52b8 │ │ - 5304: 24630001 addiu v1,v1,1 │ │ - 5308: 27a6002c addiu a2,sp,44 │ │ - 530c: 27b200ac addiu s2,sp,172 │ │ - 5310: 02008821 move s1,s0 │ │ - 5314: 8e24073c lw a0,1852(s1) │ │ - 5318: 10800008 beqz a0,533c │ │ - 531c: a0c00000 sb zero,0(a2) │ │ - 5320: 8e25075c lw a1,1884(s1) │ │ - 5324: 10a00005 beqz a1,533c │ │ - 5328: 8f99829c lw t9,-32100(gp) │ │ - 532c: 0320f809 jalr t9 │ │ - 5330: 00c02021 move a0,a2 │ │ - 5334: 8fbc0010 lw gp,16(sp) │ │ - 5338: 00403021 move a2,v0 │ │ - 533c: 24c60010 addiu a2,a2,16 │ │ - 5340: 14d2fff4 bne a2,s2,5314 │ │ - 5344: 26310004 addiu s1,s1,4 │ │ - 5348: 24050003 li a1,3 │ │ - 534c: 24070001 li a3,1 │ │ - 5350: a3a500ac sb a1,172(sp) │ │ - 5354: a3a700ad sb a3,173(sp) │ │ - 5358: 00006021 move t4,zero │ │ - 535c: 27a50018 addiu a1,sp,24 │ │ - 5360: 24080015 li t0,21 │ │ - 5364: 020c4821 addu t1,s0,t4 │ │ - 5368: 912a0794 lbu t2,1940(t1) │ │ - 536c: 00ac5821 addu t3,a1,t4 │ │ - 5370: 258c0001 addiu t4,t4,1 │ │ - 5374: 1588fffb bne t4,t0,5364 │ │ - 5378: a16a0096 sb t2,150(t3) │ │ - 537c: 8f9980b4 lw t9,-32588(gp) │ │ - 5380: 02002021 move a0,s0 │ │ - 5384: 240600ab li a2,171 │ │ - 5388: 0320f809 jalr t9 │ │ - 538c: 24070007 li a3,7 │ │ - 5390: 8fbf00d4 lw ra,212(sp) │ │ - 5394: 8fb200d0 lw s2,208(sp) │ │ - 5398: 8fb100cc lw s1,204(sp) │ │ - 539c: 8fb000c8 lw s0,200(sp) │ │ - 53a0: 03e00008 jr ra │ │ - 53a4: 27bd00d8 addiu sp,sp,216 │ │ - 53a8: 24420004 addiu v0,v0,4 │ │ - 53ac: a06d0000 sb t5,0(v1) │ │ - 53b0: 144bffc1 bne v0,t3,52b8 │ │ - 53b4: 24630001 addiu v1,v1,1 │ │ - 53b8: 1000ffd4 b 530c │ │ - 53bc: 27a6002c addiu a2,sp,44 │ │ - 53c0: 1000ff9d b 5238 │ │ - 53c4: 24110002 li s1,2 │ │ - │ │ -000053c8 : │ │ - 53c8: 3c1c0001 lui gp,0x1 │ │ - 53cc: 279c3c58 addiu gp,gp,15448 │ │ - 53d0: 0399e021 addu gp,gp,t9 │ │ - 53d4: 27bdff98 addiu sp,sp,-104 │ │ - 53d8: 00801021 move v0,a0 │ │ - 53dc: 24060008 li a2,8 │ │ - 53e0: afb2005c sw s2,92(sp) │ │ - 53e4: afb10058 sw s1,88(sp) │ │ - 53e8: afb00054 sw s0,84(sp) │ │ - 53ec: afbc0010 sw gp,16(sp) │ │ - 53f0: afbf0064 sw ra,100(sp) │ │ - 53f4: afb30060 sw s3,96(sp) │ │ - 53f8: 00808821 move s1,a0 │ │ - 53fc: 00a09021 move s2,a1 │ │ - 5400: 00008021 move s0,zero │ │ - 5404: 8c43073c lw v1,1852(v0) │ │ - 5408: 1060000d beqz v1,5440 │ │ - 540c: 24420004 addiu v0,v0,4 │ │ - 5410: 26100001 addiu s0,s0,1 │ │ - 5414: 1606fffb bne s0,a2,5404 │ │ - 5418: 8f9980ac lw t9,-32596(gp) │ │ - 541c: 0320f809 jalr t9 │ │ - 5420: 02402021 move a0,s2 │ │ - 5424: 8fbf0064 lw ra,100(sp) │ │ - 5428: 8fb30060 lw s3,96(sp) │ │ - 542c: 8fb2005c lw s2,92(sp) │ │ - 5430: 8fb10058 lw s1,88(sp) │ │ - 5434: 8fb00054 lw s0,84(sp) │ │ - 5438: 03e00008 jr ra │ │ - 543c: 27bd0068 addiu sp,sp,104 │ │ - 5440: 8f858030 lw a1,-32720(gp) │ │ - 5444: 8f9981f4 lw t9,-32268(gp) │ │ - 5448: 27b30018 addiu s3,sp,24 │ │ - 544c: 02602021 move a0,s3 │ │ - 5450: 24a59790 addiu a1,a1,-26736 │ │ - 5454: 0320f809 jalr t9 │ │ - 5458: 02003021 move a2,s0 │ │ - 545c: 8e2407ac lw a0,1964(s1) │ │ - 5460: 10800006 beqz a0,547c │ │ - 5464: 8fbc0010 lw gp,16(sp) │ │ - 5468: 8c870000 lw a3,0(a0) │ │ - 546c: 8cf90000 lw t9,0(a3) │ │ - 5470: 0320f809 jalr t9 │ │ - 5474: 02602821 move a1,s3 │ │ - 5478: 8fbc0010 lw gp,16(sp) │ │ - 547c: 8f9980bc lw t9,-32580(gp) │ │ - 5480: 02602821 move a1,s3 │ │ - 5484: 0320f809 jalr t9 │ │ - 5488: 02202021 move a0,s1 │ │ - 548c: 8fbc0010 lw gp,16(sp) │ │ - 5490: 260401ce addiu a0,s0,462 │ │ - 5494: 00044080 sll t0,a0,0x2 │ │ - 5498: 02284821 addu t1,s1,t0 │ │ - 549c: 8f9980b8 lw t9,-32584(gp) │ │ - 54a0: ad320004 sw s2,4(t1) │ │ - 54a4: 0320f809 jalr t9 │ │ - 54a8: 02202021 move a0,s1 │ │ - 54ac: 8fbf0064 lw ra,100(sp) │ │ - 54b0: 8fb30060 lw s3,96(sp) │ │ - 54b4: 8fb2005c lw s2,92(sp) │ │ - 54b8: 8fb10058 lw s1,88(sp) │ │ - 54bc: 8fb00054 lw s0,84(sp) │ │ - 54c0: 03e00008 jr ra │ │ - 54c4: 27bd0068 addiu sp,sp,104 │ │ - │ │ -000054c8 : │ │ - 54c8: 3c1c0001 lui gp,0x1 │ │ - 54cc: 279c3b58 addiu gp,gp,15192 │ │ - 54d0: 0399e021 addu gp,gp,t9 │ │ - 54d4: 27bdffb8 addiu sp,sp,-72 │ │ - 54d8: afb0002c sw s0,44(sp) │ │ - 54dc: afbc0018 sw gp,24(sp) │ │ - 54e0: afbf0044 sw ra,68(sp) │ │ - 54e4: afb50040 sw s5,64(sp) │ │ - 54e8: afb4003c sw s4,60(sp) │ │ - 54ec: afb30038 sw s3,56(sp) │ │ - 54f0: afb20034 sw s2,52(sp) │ │ - 54f4: afb10030 sw s1,48(sp) │ │ - 54f8: 3c068000 lui a2,0x8000 │ │ - 54fc: 8c890710 lw t1,1808(a0) │ │ - 5500: 00808021 move s0,a0 │ │ - 5504: 24030004 li v1,4 │ │ - 5508: 24c80003 addiu t0,a2,3 │ │ - 550c: 2407fffc li a3,-4 │ │ - 5510: 25220001 addiu v0,t1,1 │ │ - 5514: 00484824 and t1,v0,t0 │ │ - 5518: 05200043 bltz t1,5628 │ │ - 551c: 2463ffff addiu v1,v1,-1 │ │ - 5520: 00095180 sll t2,t1,0x6 │ │ - 5524: 00095a40 sll t3,t1,0x9 │ │ - 5528: 016a6023 subu t4,t3,t2 │ │ - 552c: ae090710 sw t1,1808(s0) │ │ - 5530: 020c6821 addu t5,s0,t4 │ │ - 5534: 8dae0014 lw t6,20(t5) │ │ - 5538: 1dc00033 bgtz t6,5608 │ │ - 553c: 8fbf0044 lw ra,68(sp) │ │ - 5540: 1460fff4 bnez v1,5514 │ │ - 5544: 25220001 addiu v0,t1,1 │ │ - 5548: 8f9980b4 lw t9,-32588(gp) │ │ - 554c: 240fffff li t7,-1 │ │ - 5550: ae0f0710 sw t7,1808(s0) │ │ - 5554: 02002021 move a0,s0 │ │ - 5558: 27a50020 addiu a1,sp,32 │ │ - 555c: 24060005 li a2,5 │ │ - 5560: 0320f809 jalr t9 │ │ - 5564: 24070006 li a3,6 │ │ - 5568: 8e1107ac lw s1,1964(s0) │ │ - 556c: 12200010 beqz s1,55b0 │ │ - 5570: 8fbc0018 lw gp,24(sp) │ │ - 5574: 8f9980d0 lw t9,-32560(gp) │ │ - 5578: 8e320000 lw s2,0(s1) │ │ - 557c: 26040788 addiu a0,s0,1928 │ │ - 5580: 0320f809 jalr t9 │ │ - 5584: 8e530000 lw s3,0(s2) │ │ - 5588: 8fbc0018 lw gp,24(sp) │ │ - 558c: 02202021 move a0,s1 │ │ - 5590: 8f918030 lw s1,-32720(gp) │ │ - 5594: 44060000 mfc1 a2,$f0 │ │ - 5598: 44070800 mfc1 a3,$f1 │ │ - 559c: 0260c821 move t9,s3 │ │ - 55a0: 0320f809 jalr t9 │ │ - 55a4: 262597a4 addiu a1,s1,-26716 │ │ - 55a8: 8fbc0018 lw gp,24(sp) │ │ - 55ac: 8e1107ac lw s1,1964(s0) │ │ - 55b0: 8f958030 lw s5,-32720(gp) │ │ - 55b4: 2613000c addiu s3,s0,12 │ │ - 55b8: 00009021 move s2,zero │ │ - 55bc: 26b597cc addiu s5,s5,-26676 │ │ - 55c0: 24140004 li s4,4 │ │ - 55c4: 1220000a beqz s1,55f0 │ │ - 55c8: 02202021 move a0,s1 │ │ - 55cc: 8e780000 lw t8,0(s3) │ │ - 55d0: 8e3f0000 lw ra,0(s1) │ │ - 55d4: 00183023 negu a2,t8 │ │ - 55d8: 8e670004 lw a3,4(s3) │ │ - 55dc: afa60010 sw a2,16(sp) │ │ - 55e0: 8ff90000 lw t9,0(ra) │ │ - 55e4: 02403021 move a2,s2 │ │ - 55e8: 0320f809 jalr t9 │ │ - 55ec: 02a02821 move a1,s5 │ │ - 55f0: 26520001 addiu s2,s2,1 │ │ - 55f4: 12540003 beq s2,s4,5604 │ │ - 55f8: 267301c0 addiu s3,s3,448 │ │ - 55fc: 1000fff1 b 55c4 │ │ - 5600: 8e1107ac lw s1,1964(s0) │ │ - 5604: 8fbf0044 lw ra,68(sp) │ │ - 5608: 8fb50040 lw s5,64(sp) │ │ - 560c: 8fb4003c lw s4,60(sp) │ │ - 5610: 8fb30038 lw s3,56(sp) │ │ - 5614: 8fb20034 lw s2,52(sp) │ │ - 5618: 8fb10030 lw s1,48(sp) │ │ - 561c: 8fb0002c lw s0,44(sp) │ │ - 5620: 03e00008 jr ra │ │ - 5624: 27bd0048 addiu sp,sp,72 │ │ - 5628: 2524ffff addiu a0,t1,-1 │ │ - 562c: 00872825 or a1,a0,a3 │ │ - 5630: 1000ffbb b 5520 │ │ - 5634: 24a90001 addiu t1,a1,1 │ │ - │ │ -00005638 : │ │ - 5638: 00001021 move v0,zero │ │ - 563c: 2405ffff li a1,-1 │ │ - 5640: 24060020 li a2,32 │ │ - 5644: 00821821 addu v1,a0,v0 │ │ - 5648: 8c67073c lw a3,1852(v1) │ │ - 564c: 14e50005 bne a3,a1,5664 │ │ - 5650: 24420004 addiu v0,v0,4 │ │ - 5654: 1446fffc bne v0,a2,5648 │ │ - 5658: 00821821 addu v1,a0,v0 │ │ - 565c: 03e00008 jr ra │ │ - 5660: 00000000 nop │ │ - 5664: 240a0004 li t2,4 │ │ - 5668: 2408ffff li t0,-1 │ │ - 566c: 8c890714 lw t1,1812(a0) │ │ - 5670: 11280005 beq t1,t0,5688 │ │ - 5674: 254affff addiu t2,t2,-1 │ │ - 5678: 1540fffc bnez t2,566c │ │ - 567c: 24840004 addiu a0,a0,4 │ │ - 5680: 03e00008 jr ra │ │ - 5684: 00000000 nop │ │ - 5688: 1000fffb b 5678 │ │ - 568c: ac870714 sw a3,1812(a0) │ │ - │ │ -00005690 : │ │ - 5690: 00001021 move v0,zero │ │ - 5694: 24050020 li a1,32 │ │ - 5698: 00821821 addu v1,a0,v0 │ │ - 569c: 24420004 addiu v0,v0,4 │ │ - 56a0: 1445fffd bne v0,a1,5698 │ │ - 56a4: ac600000 sw zero,0(v1) │ │ - 56a8: ac800020 sw zero,32(a0) │ │ - 56ac: ac800028 sw zero,40(a0) │ │ - 56b0: 03e00008 jr ra │ │ - 56b4: ac800024 sw zero,36(a0) │ │ - │ │ -000056b8 : │ │ - 56b8: 3c1c0001 lui gp,0x1 │ │ - 56bc: 279c3968 addiu gp,gp,14696 │ │ - 56c0: 0399e021 addu gp,gp,t9 │ │ - 56c4: 27bdffd8 addiu sp,sp,-40 │ │ - 56c8: afbc0010 sw gp,16(sp) │ │ - 56cc: afb10020 sw s1,32(sp) │ │ - 56d0: afb0001c sw s0,28(sp) │ │ - 56d4: afbf0024 sw ra,36(sp) │ │ - 56d8: 00808021 move s0,a0 │ │ - 56dc: 10000004 b 56f0 │ │ - 56e0: 24110008 li s1,8 │ │ - 56e4: ae000000 sw zero,0(s0) │ │ - 56e8: 1220000a beqz s1,5714 │ │ - 56ec: 26100004 addiu s0,s0,4 │ │ - 56f0: 8e040000 lw a0,0(s0) │ │ - 56f4: 1080fffb beqz a0,56e4 │ │ - 56f8: 2631ffff addiu s1,s1,-1 │ │ - 56fc: 8f9980ac lw t9,-32596(gp) │ │ - 5700: 0320f809 jalr t9 │ │ - 5704: 26100004 addiu s0,s0,4 │ │ - 5708: 8fbc0010 lw gp,16(sp) │ │ - 570c: 1620fff8 bnez s1,56f0 │ │ - 5710: ae00fffc sw zero,-4(s0) │ │ - 5714: 8fbf0024 lw ra,36(sp) │ │ - 5718: 8fb10020 lw s1,32(sp) │ │ - 571c: 8fb0001c lw s0,28(sp) │ │ - 5720: 03e00008 jr ra │ │ - 5724: 27bd0028 addiu sp,sp,40 │ │ - │ │ -00005728 : │ │ - 5728: 3c1c0001 lui gp,0x1 │ │ - 572c: 279c38f8 addiu gp,gp,14584 │ │ - 5730: 0399e021 addu gp,gp,t9 │ │ - 5734: 27bdffe0 addiu sp,sp,-32 │ │ - 5738: 8f9980d4 lw t9,-32556(gp) │ │ - 573c: afbc0010 sw gp,16(sp) │ │ - 5740: afb00018 sw s0,24(sp) │ │ - 5744: afbf001c sw ra,28(sp) │ │ - 5748: 0320f809 jalr t9 │ │ - 574c: 00808021 move s0,a0 │ │ - 5750: 8e040024 lw a0,36(s0) │ │ - 5754: 10800007 beqz a0,5774 │ │ - 5758: 8fbc0010 lw gp,16(sp) │ │ - 575c: 8c820000 lw v0,0(a0) │ │ - 5760: 8fbf001c lw ra,28(sp) │ │ - 5764: 8fb00018 lw s0,24(sp) │ │ - 5768: 8c590004 lw t9,4(v0) │ │ - 576c: 03200008 jr t9 │ │ - 5770: 27bd0020 addiu sp,sp,32 │ │ - 5774: 8fbf001c lw ra,28(sp) │ │ - 5778: 8fb00018 lw s0,24(sp) │ │ - 577c: 03e00008 jr ra │ │ - 5780: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00005784 : │ │ - 5784: 3c1c0001 lui gp,0x1 │ │ - 5788: 279c389c addiu gp,gp,14492 │ │ - 578c: 0399e021 addu gp,gp,t9 │ │ - 5790: 27bdff28 addiu sp,sp,-216 │ │ - 5794: 8f99827c lw t9,-32132(gp) │ │ - 5798: afbc0018 sw gp,24(sp) │ │ - 579c: afb200c0 sw s2,192(sp) │ │ - 57a0: afb100bc sw s1,188(sp) │ │ - 57a4: afb000b8 sw s0,184(sp) │ │ - 57a8: afbf00d4 sw ra,212(sp) │ │ - 57ac: afb600d0 sw s6,208(sp) │ │ - 57b0: afb500cc sw s5,204(sp) │ │ - 57b4: afb400c8 sw s4,200(sp) │ │ - 57b8: afb300c4 sw s3,196(sp) │ │ - 57bc: 00808821 move s1,a0 │ │ - 57c0: 00a09021 move s2,a1 │ │ - 57c4: 0320f809 jalr t9 │ │ - 57c8: 00c08021 move s0,a2 │ │ - 57cc: 8fbc0018 lw gp,24(sp) │ │ - 57d0: ac400000 sw zero,0(v0) │ │ - 57d4: 16000052 bnez s0,5920 │ │ - 57d8: 8f858030 lw a1,-32720(gp) │ │ - 57dc: 8f99827c lw t9,-32132(gp) │ │ - 57e0: 0320f809 jalr t9 │ │ - 57e4: 00000000 nop │ │ - 57e8: 8fbc0018 lw gp,24(sp) │ │ - 57ec: ac400000 sw zero,0(v0) │ │ - 57f0: 124000d9 beqz s2,5b58 │ │ - 57f4: 8f99825c lw t9,-32164(gp) │ │ - 57f8: ae200020 sw zero,32(s1) │ │ - 57fc: 24040001 li a0,1 │ │ - 5800: 24050002 li a1,2 │ │ - 5804: 0320f809 jalr t9 │ │ - 5808: 00003021 move a2,zero │ │ - 580c: 0040a021 move s4,v0 │ │ - 5810: 184000b1 blez v0,5ad8 │ │ - 5814: 8fbc0018 lw gp,24(sp) │ │ - 5818: 8f99829c lw t9,-32100(gp) │ │ - 581c: 24180001 li t8,1 │ │ - 5820: a7b80020 sh t8,32(sp) │ │ - 5824: 02402821 move a1,s2 │ │ - 5828: 0320f809 jalr t9 │ │ - 582c: 27a40022 addiu a0,sp,34 │ │ - 5830: 8fbc0018 lw gp,24(sp) │ │ - 5834: 24050004 li a1,4 │ │ - 5838: 8f998224 lw t9,-32220(gp) │ │ - 583c: 24020001 li v0,1 │ │ - 5840: 02802021 move a0,s4 │ │ - 5844: afa50010 sw a1,16(sp) │ │ - 5848: 24060004 li a2,4 │ │ - 584c: 3405ffff li a1,0xffff │ │ - 5850: 27a70090 addiu a3,sp,144 │ │ - 5854: 0320f809 jalr t9 │ │ - 5858: afa20090 sw v0,144(sp) │ │ - 585c: 8fbc0018 lw gp,24(sp) │ │ - 5860: 02802021 move a0,s4 │ │ - 5864: 8f99822c lw t9,-32212(gp) │ │ - 5868: 27a50020 addiu a1,sp,32 │ │ - 586c: 0320f809 jalr t9 │ │ - 5870: 2406006e li a2,110 │ │ - 5874: 1040000b beqz v0,58a4 │ │ - 5878: 8fbc0018 lw gp,24(sp) │ │ - 587c: 8f9980ac lw t9,-32596(gp) │ │ - 5880: 0320f809 jalr t9 │ │ - 5884: 02802021 move a0,s4 │ │ - 5888: 8fbc0018 lw gp,24(sp) │ │ - 588c: 8f99827c lw t9,-32132(gp) │ │ - 5890: 0320f809 jalr t9 │ │ - 5894: 00000000 nop │ │ - 5898: 8c430000 lw v1,0(v0) │ │ - 589c: 1460008e bnez v1,5ad8 │ │ - 58a0: 8fbc0018 lw gp,24(sp) │ │ - 58a4: 8f99821c lw t9,-32228(gp) │ │ - 58a8: 02802021 move a0,s4 │ │ - 58ac: 0320f809 jalr t9 │ │ - 58b0: 24050005 li a1,5 │ │ - 58b4: 144000a2 bnez v0,5b40 │ │ - 58b8: 8fbc0018 lw gp,24(sp) │ │ - 58bc: 8e3f0020 lw ra,32(s1) │ │ - 58c0: 001fb080 sll s6,ra,0x2 │ │ - 58c4: 27f30001 addiu s3,ra,1 │ │ - 58c8: 02369021 addu s2,s1,s6 │ │ - 58cc: ae330020 sw s3,32(s1) │ │ - 58d0: ae540000 sw s4,0(s2) │ │ - 58d4: 16600070 bnez s3,5a98 │ │ - 58d8: 00001021 move v0,zero │ │ - 58dc: 8f99827c lw t9,-32132(gp) │ │ - 58e0: 0320f809 jalr t9 │ │ - 58e4: 00000000 nop │ │ - 58e8: 8c510000 lw s1,0(v0) │ │ - 58ec: 1620007a bnez s1,5ad8 │ │ - 58f0: 8fbc0018 lw gp,24(sp) │ │ - 58f4: 8fbf00d4 lw ra,212(sp) │ │ - 58f8: 8fb600d0 lw s6,208(sp) │ │ - 58fc: 8fb500cc lw s5,204(sp) │ │ - 5900: 8fb400c8 lw s4,200(sp) │ │ - 5904: 8fb300c4 lw s3,196(sp) │ │ - 5908: 8fb200c0 lw s2,192(sp) │ │ - 590c: 8fb100bc lw s1,188(sp) │ │ - 5910: 8fb000b8 lw s0,184(sp) │ │ - 5914: 2402ffff li v0,-1 │ │ - 5918: 03e00008 jr ra │ │ - 591c: 27bd00d8 addiu sp,sp,216 │ │ - 5920: 8f9981f4 lw t9,-32268(gp) │ │ - 5924: 27b30020 addiu s3,sp,32 │ │ - 5928: 02003021 move a2,s0 │ │ - 592c: 02602021 move a0,s3 │ │ - 5930: 0320f809 jalr t9 │ │ - 5934: 24a597fc addiu a1,a1,-26628 │ │ - 5938: 8fbc0018 lw gp,24(sp) │ │ - 593c: 27a60090 addiu a2,sp,144 │ │ - 5940: 24020001 li v0,1 │ │ - 5944: 8f9981f0 lw t9,-32272(gp) │ │ - 5948: 24030002 li v1,2 │ │ - 594c: acc00004 sw zero,4(a2) │ │ - 5950: acc0000c sw zero,12(a2) │ │ - 5954: acc00010 sw zero,16(a2) │ │ - 5958: acc00014 sw zero,20(a2) │ │ - 595c: acc00018 sw zero,24(a2) │ │ - 5960: acc0001c sw zero,28(a2) │ │ - 5964: 02402021 move a0,s2 │ │ - 5968: 02602821 move a1,s3 │ │ - 596c: 27a700b4 addiu a3,sp,180 │ │ - 5970: afa20090 sw v0,144(sp) │ │ - 5974: 0320f809 jalr t9 │ │ - 5978: afa30098 sw v1,152(sp) │ │ - 597c: 0440ffd7 bltz v0,58dc │ │ - 5980: 8fbc0018 lw gp,24(sp) │ │ - 5984: 8fb400b4 lw s4,180(sp) │ │ - 5988: 1280004d beqz s4,5ac0 │ │ - 598c: ae200020 sw zero,32(s1) │ │ - 5990: 8f958030 lw s5,-32720(gp) │ │ - 5994: 02806821 move t5,s4 │ │ - 5998: 24130001 li s3,1 │ │ - 599c: 27b600b0 addiu s6,sp,176 │ │ - 59a0: 24120004 li s2,4 │ │ - 59a4: 10000011 b 59ec │ │ - 59a8: 26b59800 addiu s5,s5,-26624 │ │ - 59ac: 8f99821c lw t9,-32228(gp) │ │ - 59b0: 02002021 move a0,s0 │ │ - 59b4: 0320f809 jalr t9 │ │ - 59b8: 24050005 li a1,5 │ │ - 59bc: 14400027 bnez v0,5a5c │ │ - 59c0: 8fbc0018 lw gp,24(sp) │ │ - 59c4: 8e280020 lw t0,32(s1) │ │ - 59c8: 00084880 sll t1,t0,0x2 │ │ - 59cc: 250a0001 addiu t2,t0,1 │ │ - 59d0: 02295821 addu t3,s1,t1 │ │ - 59d4: ae2a0020 sw t2,32(s1) │ │ - 59d8: ad700000 sw s0,0(t3) │ │ - 59dc: 8fac00b4 lw t4,180(sp) │ │ - 59e0: 8d8d001c lw t5,28(t4) │ │ - 59e4: 11a00025 beqz t5,5a7c │ │ - 59e8: afad00b4 sw t5,180(sp) │ │ - 59ec: 8f99825c lw t9,-32164(gp) │ │ - 59f0: 8da40004 lw a0,4(t5) │ │ - 59f4: 8da50008 lw a1,8(t5) │ │ - 59f8: 0320f809 jalr t9 │ │ - 59fc: 8da6000c lw a2,12(t5) │ │ - 5a00: 00408021 move s0,v0 │ │ - 5a04: 0440fff5 bltz v0,59dc │ │ - 5a08: 8fbc0018 lw gp,24(sp) │ │ - 5a0c: 8f998224 lw t9,-32220(gp) │ │ - 5a10: 00402021 move a0,v0 │ │ - 5a14: 24060004 li a2,4 │ │ - 5a18: 02c03821 move a3,s6 │ │ - 5a1c: afb20010 sw s2,16(sp) │ │ - 5a20: 3405ffff li a1,0xffff │ │ - 5a24: 0320f809 jalr t9 │ │ - 5a28: afb300b0 sw s3,176(sp) │ │ - 5a2c: 8fa700b4 lw a3,180(sp) │ │ - 5a30: 2406000a li a2,10 │ │ - 5a34: 8ce40004 lw a0,4(a3) │ │ - 5a38: 10860035 beq a0,a2,5b10 │ │ - 5a3c: 8fbc0018 lw gp,24(sp) │ │ - 5a40: 8f99822c lw t9,-32212(gp) │ │ - 5a44: 8ce50018 lw a1,24(a3) │ │ - 5a48: 8ce60010 lw a2,16(a3) │ │ - 5a4c: 0320f809 jalr t9 │ │ - 5a50: 02002021 move a0,s0 │ │ - 5a54: 1040ffd5 beqz v0,59ac │ │ - 5a58: 8fbc0018 lw gp,24(sp) │ │ - 5a5c: 8f9980ac lw t9,-32596(gp) │ │ - 5a60: 0320f809 jalr t9 │ │ - 5a64: 02002021 move a0,s0 │ │ - 5a68: 8fac00b4 lw t4,180(sp) │ │ - 5a6c: 8fbc0018 lw gp,24(sp) │ │ - 5a70: 8d8d001c lw t5,28(t4) │ │ - 5a74: 15a0ffdd bnez t5,59ec │ │ - 5a78: afad00b4 sw t5,180(sp) │ │ - 5a7c: 8f99823c lw t9,-32196(gp) │ │ - 5a80: 0320f809 jalr t9 │ │ - 5a84: 02802021 move a0,s4 │ │ - 5a88: 8e2e0020 lw t6,32(s1) │ │ - 5a8c: 11c0000c beqz t6,5ac0 │ │ - 5a90: 8fbc0018 lw gp,24(sp) │ │ - 5a94: 00001021 move v0,zero │ │ - 5a98: 8fbf00d4 lw ra,212(sp) │ │ - 5a9c: 8fb600d0 lw s6,208(sp) │ │ - 5aa0: 8fb500cc lw s5,204(sp) │ │ - 5aa4: 8fb400c8 lw s4,200(sp) │ │ - 5aa8: 8fb300c4 lw s3,196(sp) │ │ - 5aac: 8fb200c0 lw s2,192(sp) │ │ - 5ab0: 8fb100bc lw s1,188(sp) │ │ - 5ab4: 8fb000b8 lw s0,184(sp) │ │ - 5ab8: 03e00008 jr ra │ │ - 5abc: 27bd00d8 addiu sp,sp,216 │ │ - 5ac0: 8f99827c lw t9,-32132(gp) │ │ - 5ac4: 0320f809 jalr t9 │ │ - 5ac8: 00000000 nop │ │ - 5acc: 8c4f0000 lw t7,0(v0) │ │ - 5ad0: 11e0ff88 beqz t7,58f4 │ │ - 5ad4: 8fbc0018 lw gp,24(sp) │ │ - 5ad8: 8f99827c lw t9,-32132(gp) │ │ - 5adc: 0320f809 jalr t9 │ │ - 5ae0: 00000000 nop │ │ - 5ae4: 8fbf00d4 lw ra,212(sp) │ │ - 5ae8: 8c420000 lw v0,0(v0) │ │ - 5aec: 8fb600d0 lw s6,208(sp) │ │ - 5af0: 8fb500cc lw s5,204(sp) │ │ - 5af4: 8fb400c8 lw s4,200(sp) │ │ - 5af8: 8fb300c4 lw s3,196(sp) │ │ - 5afc: 8fb200c0 lw s2,192(sp) │ │ - 5b00: 8fb100bc lw s1,188(sp) │ │ - 5b04: 8fb000b8 lw s0,184(sp) │ │ - 5b08: 03e00008 jr ra │ │ - 5b0c: 27bd00d8 addiu sp,sp,216 │ │ - 5b10: 8f998224 lw t9,-32220(gp) │ │ - 5b14: afb20010 sw s2,16(sp) │ │ - 5b18: 02002021 move a0,s0 │ │ - 5b1c: 24050029 li a1,41 │ │ - 5b20: 2406001a li a2,26 │ │ - 5b24: 02c03821 move a3,s6 │ │ - 5b28: 0320f809 jalr t9 │ │ - 5b2c: afb300b0 sw s3,176(sp) │ │ - 5b30: 0440000f bltz v0,5b70 │ │ - 5b34: 8fbc0018 lw gp,24(sp) │ │ - 5b38: 1000ffc1 b 5a40 │ │ - 5b3c: 8fa700b4 lw a3,180(sp) │ │ - 5b40: 8f9980ac lw t9,-32596(gp) │ │ - 5b44: 0320f809 jalr t9 │ │ - 5b48: 02802021 move a0,s4 │ │ - 5b4c: 8fbc0018 lw gp,24(sp) │ │ - 5b50: 1000ff60 b 58d4 │ │ - 5b54: 8e330020 lw s3,32(s1) │ │ - 5b58: 8f99827c lw t9,-32132(gp) │ │ - 5b5c: 0320f809 jalr t9 │ │ - 5b60: 24150016 li s5,22 │ │ - 5b64: ac550000 sw s5,0(v0) │ │ - 5b68: 1000ffcb b 5a98 │ │ - 5b6c: 2402ffff li v0,-1 │ │ - 5b70: 8f99826c lw t9,-32148(gp) │ │ - 5b74: 0320f809 jalr t9 │ │ - 5b78: 02a02021 move a0,s5 │ │ - 5b7c: 8fbc0018 lw gp,24(sp) │ │ - 5b80: 1000ffaf b 5a40 │ │ - 5b84: 8fa700b4 lw a3,180(sp) │ │ - │ │ -00005b88 : │ │ - 5b88: 3c1c0001 lui gp,0x1 │ │ - 5b8c: 279c3498 addiu gp,gp,13464 │ │ - 5b90: 0399e021 addu gp,gp,t9 │ │ - 5b94: 27bdffd8 addiu sp,sp,-40 │ │ - 5b98: afb00020 sw s0,32(sp) │ │ - 5b9c: afbc0010 sw gp,16(sp) │ │ - 5ba0: afbf0024 sw ra,36(sp) │ │ - 5ba4: 8c830710 lw v1,1808(a0) │ │ - 5ba8: 2402ffff li v0,-1 │ │ - 5bac: 10620005 beq v1,v0,5bc4 │ │ - 5bb0: 00808021 move s0,a0 │ │ - 5bb4: 8fbf0024 lw ra,36(sp) │ │ - 5bb8: 8fb00020 lw s0,32(sp) │ │ - 5bbc: 03e00008 jr ra │ │ - 5bc0: 27bd0028 addiu sp,sp,40 │ │ - 5bc4: 8c840728 lw a0,1832(a0) │ │ - 5bc8: 10800004 beqz a0,5bdc │ │ - 5bcc: 8f998074 lw t9,-32652(gp) │ │ - 5bd0: 0320f809 jalr t9 │ │ - 5bd4: 00000000 nop │ │ - 5bd8: 8fbc0010 lw gp,16(sp) │ │ - 5bdc: 8f998048 lw t9,-32696(gp) │ │ - 5be0: 8e050724 lw a1,1828(s0) │ │ - 5be4: 0320f809 jalr t9 │ │ - 5be8: 02002021 move a0,s0 │ │ - 5bec: 8fbc0010 lw gp,16(sp) │ │ - 5bf0: 02002021 move a0,s0 │ │ - 5bf4: 8f9980d8 lw t9,-32552(gp) │ │ - 5bf8: 0320f809 jalr t9 │ │ - 5bfc: 26050794 addiu a1,s0,1940 │ │ - 5c00: 8e040724 lw a0,1828(s0) │ │ - 5c04: 1480001f bnez a0,5c84 │ │ - 5c08: 8fbc0010 lw gp,16(sp) │ │ - 5c0c: 260801e8 addiu t0,s0,488 │ │ - 5c10: 24070015 li a3,21 │ │ - 5c14: 24e7ffff addiu a3,a3,-1 │ │ - 5c18: ad000000 sw zero,0(t0) │ │ - 5c1c: ad000380 sw zero,896(t0) │ │ - 5c20: 14e0fffc bnez a3,5c14 │ │ - 5c24: 25080014 addiu t0,t0,20 │ │ - 5c28: 8f9980b8 lw t9,-32584(gp) │ │ - 5c2c: 02002021 move a0,s0 │ │ - 5c30: 0320f809 jalr t9 │ │ - 5c34: ae000710 sw zero,1808(s0) │ │ - 5c38: 8fbc0010 lw gp,16(sp) │ │ - 5c3c: 27a50018 addiu a1,sp,24 │ │ - 5c40: 8f9980b4 lw t9,-32588(gp) │ │ - 5c44: 24060005 li a2,5 │ │ - 5c48: 24070005 li a3,5 │ │ - 5c4c: 0320f809 jalr t9 │ │ - 5c50: 02002021 move a0,s0 │ │ - 5c54: 8fbc0010 lw gp,16(sp) │ │ - 5c58: 8f9980dc lw t9,-32548(gp) │ │ - 5c5c: 0320f809 jalr t9 │ │ - 5c60: 02002021 move a0,s0 │ │ - 5c64: 8fbc0010 lw gp,16(sp) │ │ - 5c68: 8f9980e0 lw t9,-32544(gp) │ │ - 5c6c: 0320f809 jalr t9 │ │ - 5c70: 26040788 addiu a0,s0,1928 │ │ - 5c74: 8fbf0024 lw ra,36(sp) │ │ - 5c78: 8fb00020 lw s0,32(sp) │ │ - 5c7c: 03e00008 jr ra │ │ - 5c80: 27bd0028 addiu sp,sp,40 │ │ - 5c84: 2485fffd addiu a1,a0,-3 │ │ - 5c88: 2ca60002 sltiu a2,a1,2 │ │ - 5c8c: 10c0ffe7 beqz a2,5c2c │ │ - 5c90: 8f9980b8 lw t9,-32584(gp) │ │ - 5c94: 1000ffde b 5c10 │ │ - 5c98: 260801e8 addiu t0,s0,488 │ │ - │ │ -00005c9c : │ │ - 5c9c: 3c1c0001 lui gp,0x1 │ │ - 5ca0: 279c3384 addiu gp,gp,13188 │ │ - 5ca4: 0399e021 addu gp,gp,t9 │ │ - 5ca8: 27bdffa0 addiu sp,sp,-96 │ │ - 5cac: afb10040 sw s1,64(sp) │ │ - 5cb0: afbc0018 sw gp,24(sp) │ │ - 5cb4: afbf005c sw ra,92(sp) │ │ - 5cb8: afb70058 sw s7,88(sp) │ │ - 5cbc: afb60054 sw s6,84(sp) │ │ - 5cc0: afb50050 sw s5,80(sp) │ │ - 5cc4: afb4004c sw s4,76(sp) │ │ - 5cc8: afb30048 sw s3,72(sp) │ │ - 5ccc: afb20044 sw s2,68(sp) │ │ - 5cd0: afb0003c sw s0,60(sp) │ │ - 5cd4: 90c20003 lbu v0,3(a2) │ │ - 5cd8: 2c43000f sltiu v1,v0,15 │ │ - 5cdc: 10600159 beqz v1,6244 │ │ - 5ce0: 00c08821 move s1,a2 │ │ - 5ce4: 00808021 move s0,a0 │ │ - 5ce8: 8f848030 lw a0,-32720(gp) │ │ - 5cec: 00a09021 move s2,a1 │ │ - 5cf0: 24869970 addiu a2,a0,-26256 │ │ - 5cf4: 00022880 sll a1,v0,0x2 │ │ - 5cf8: 00c53821 addu a3,a2,a1 │ │ - 5cfc: 8ce80000 lw t0,0(a3) │ │ - 5d00: 011c4821 addu t1,t0,gp │ │ - 5d04: 01200008 jr t1 │ │ - 5d08: 00000000 nop │ │ - 5d0c: 8e0a0710 lw t2,1808(s0) │ │ - 5d10: 05410032 bgez t2,5ddc │ │ - 5d14: 8f9980b8 lw t9,-32584(gp) │ │ - 5d18: 822b0005 lb t3,5(s1) │ │ - 5d1c: 1960002f blez t3,5ddc │ │ - 5d20: 00000000 nop │ │ - 5d24: 922c0002 lbu t4,2(s1) │ │ - 5d28: 922d0001 lbu t5,1(s1) │ │ - 5d2c: 000c7200 sll t6,t4,0x8 │ │ - 5d30: 01cd7825 or t7,t6,t5 │ │ - 5d34: 000f9a00 sll s3,t7,0x8 │ │ - 5d38: 000fa202 srl s4,t7,0x8 │ │ - 5d3c: 0274a825 or s5,s3,s4 │ │ - 5d40: 32b6ffff andi s6,s5,0xffff │ │ - 5d44: 2ed7001e sltiu s7,s6,30 │ │ - 5d48: 16e0008b bnez s7,5f78 │ │ - 5d4c: 8fbf005c lw ra,92(sp) │ │ - 5d50: 82380006 lb t8,6(s1) │ │ - 5d54: 2719fffc addiu t9,t8,-4 │ │ - 5d58: 333f00ff andi ra,t9,0xff │ │ - 5d5c: 2fe2002f sltiu v0,ra,47 │ │ - 5d60: 10400084 beqz v0,5f74 │ │ - 5d64: 00000000 nop │ │ - 5d68: 82230007 lb v1,7(s1) │ │ - 5d6c: 2472fffc addiu s2,v1,-4 │ │ - 5d70: 324500ff andi a1,s2,0xff │ │ - 5d74: 2ca4002f sltiu a0,a1,47 │ │ - 5d78: 1080007e beqz a0,5f74 │ │ + 5284: 8fbf0034 lw ra,52(sp) │ │ + 5288: 8fb30030 lw s3,48(sp) │ │ + 528c: 8fb2002c lw s2,44(sp) │ │ + 5290: 8fb10028 lw s1,40(sp) │ │ + 5294: 02002021 move a0,s0 │ │ + 5298: 8f9981e8 lw t9,-32280(gp) │ │ + 529c: 8fb00024 lw s0,36(sp) │ │ + 52a0: 03200008 jr t9 │ │ + 52a4: 27bd0038 addiu sp,sp,56 │ │ + │ │ +000052a8 : │ │ + 52a8: 3c1c0001 lui gp,0x1 │ │ + 52ac: 279c3d78 addiu gp,gp,15736 │ │ + 52b0: 0399e021 addu gp,gp,t9 │ │ + 52b4: 27bdfec8 addiu sp,sp,-312 │ │ + 52b8: afb20128 sw s2,296(sp) │ │ + 52bc: afb10124 sw s1,292(sp) │ │ + 52c0: 8f928244 lw s2,-32188(gp) │ │ + 52c4: 00058880 sll s1,a1,0x2 │ │ + 52c8: afb40130 sw s4,304(sp) │ │ + 52cc: afb3012c sw s3,300(sp) │ │ + 52d0: afb00120 sw s0,288(sp) │ │ + 52d4: afbc0010 sw gp,16(sp) │ │ + 52d8: 00808021 move s0,a0 │ │ + 52dc: afbf0134 sw ra,308(sp) │ │ + 52e0: 00918821 addu s1,a0,s1 │ │ + 52e4: 8e430000 lw v1,0(s2) │ │ + 52e8: 8e24073c lw a0,1852(s1) │ │ + 52ec: 8e020714 lw v0,1812(s0) │ │ + 52f0: 00a09821 move s3,a1 │ │ + 52f4: 30d400ff andi s4,a2,0xff │ │ + 52f8: afa3011c sw v1,284(sp) │ │ + 52fc: 10820044 beq a0,v0,5410 │ │ + 5300: 2405fffe li a1,-2 │ │ + 5304: 8e060718 lw a2,1816(s0) │ │ + 5308: 1086003f beq a0,a2,5408 │ │ + 530c: 2407fffe li a3,-2 │ │ + 5310: 8e08071c lw t0,1820(s0) │ │ + 5314: 1088003a beq a0,t0,5400 │ │ + 5318: 2409fffe li t1,-2 │ │ + 531c: 8e0a0720 lw t2,1824(s0) │ │ + 5320: 108a0035 beq a0,t2,53f8 │ │ + 5324: 240bfffe li t3,-2 │ │ + 5328: 8e2c075c lw t4,1884(s1) │ │ + 532c: 11800006 beqz t4,5348 │ │ + 5330: 8f9981e8 lw t9,-32280(gp) │ │ + 5334: 0320f809 jalr t9 │ │ + 5338: 01802021 move a0,t4 │ │ + 533c: 8e24073c lw a0,1852(s1) │ │ + 5340: 8fbc0010 lw gp,16(sp) │ │ + 5344: ae20075c sw zero,1884(s1) │ │ + 5348: 8f9980ac lw t9,-32596(gp) │ │ + 534c: 0320f809 jalr t9 │ │ + 5350: 00000000 nop │ │ + 5354: 2404ffff li a0,-1 │ │ + 5358: 1044002f beq v0,a0,5418 │ │ + 535c: 8fbc0010 lw gp,16(sp) │ │ + 5360: 8f9980b8 lw t9,-32584(gp) │ │ + 5364: ae20073c sw zero,1852(s1) │ │ + 5368: 0320f809 jalr t9 │ │ + 536c: 02002021 move a0,s0 │ │ + 5370: 1680000c bnez s4,53a4 │ │ + 5374: 8fbc0010 lw gp,16(sp) │ │ + 5378: 8fb8011c lw t8,284(sp) │ │ + 537c: 8e5f0000 lw ra,0(s2) │ │ + 5380: 171f002b bne t8,ra,5430 │ │ + 5384: 8fbf0134 lw ra,308(sp) │ │ + 5388: 8fb40130 lw s4,304(sp) │ │ + 538c: 8fb3012c lw s3,300(sp) │ │ + 5390: 8fb20128 lw s2,296(sp) │ │ + 5394: 8fb10124 lw s1,292(sp) │ │ + 5398: 8fb00120 lw s0,288(sp) │ │ + 539c: 03e00008 jr ra │ │ + 53a0: 27bd0138 addiu sp,sp,312 │ │ + 53a4: 8f8e8034 lw t6,-32716(gp) │ │ + 53a8: 8f99822c lw t9,-32212(gp) │ │ + 53ac: 27b1001c addiu s1,sp,28 │ │ + 53b0: 02202021 move a0,s1 │ │ + 53b4: 25c5ab10 addiu a1,t6,-21744 │ │ + 53b8: 0320f809 jalr t9 │ │ + 53bc: 02603021 move a2,s3 │ │ + 53c0: 8e0407ac lw a0,1964(s0) │ │ + 53c4: 10800006 beqz a0,53e0 │ │ + 53c8: 8fbc0010 lw gp,16(sp) │ │ + 53cc: 8c8f0000 lw t7,0(a0) │ │ + 53d0: 8df90000 lw t9,0(t7) │ │ + 53d4: 0320f809 jalr t9 │ │ + 53d8: 02202821 move a1,s1 │ │ + 53dc: 8fbc0010 lw gp,16(sp) │ │ + 53e0: 8f9980bc lw t9,-32580(gp) │ │ + 53e4: 02002021 move a0,s0 │ │ + 53e8: 0320f809 jalr t9 │ │ + 53ec: 02202821 move a1,s1 │ │ + 53f0: 1000ffe1 b 5378 │ │ + 53f4: 8fbc0010 lw gp,16(sp) │ │ + 53f8: 1000ffcb b 5328 │ │ + 53fc: ae0b0720 sw t3,1824(s0) │ │ + 5400: 1000ffc6 b 531c │ │ + 5404: ae09071c sw t1,1820(s0) │ │ + 5408: 1000ffc1 b 5310 │ │ + 540c: ae070718 sw a3,1816(s0) │ │ + 5410: 1000ffbc b 5304 │ │ + 5414: ae050714 sw a1,1812(s0) │ │ + 5418: 8f8d8034 lw t5,-32716(gp) │ │ + 541c: 8f998274 lw t9,-32140(gp) │ │ + 5420: 0320f809 jalr t9 │ │ + 5424: 25a4ab08 addiu a0,t5,-21752 │ │ + 5428: 1000ffcd b 5360 │ │ + 542c: 8fbc0010 lw gp,16(sp) │ │ + 5430: 8f99825c lw t9,-32164(gp) │ │ + 5434: 0320f809 jalr t9 │ │ + 5438: 00000000 nop │ │ + │ │ +0000543c : │ │ + 543c: 3c1c0001 lui gp,0x1 │ │ + 5440: 279c3be4 addiu gp,gp,15332 │ │ + 5444: 0399e021 addu gp,gp,t9 │ │ + 5448: 27bdffd0 addiu sp,sp,-48 │ │ + 544c: afb0001c sw s0,28(sp) │ │ + 5450: 00808021 move s0,a0 │ │ + 5454: 8c84073c lw a0,1852(a0) │ │ + 5458: afbc0010 sw gp,16(sp) │ │ + 545c: afb30028 sw s3,40(sp) │ │ + 5460: afb20024 sw s2,36(sp) │ │ + 5464: afb10020 sw s1,32(sp) │ │ + 5468: afbf002c sw ra,44(sp) │ │ + 546c: 00a09821 move s3,a1 │ │ + 5470: 30d2ffff andi s2,a2,0xffff │ │ + 5474: 1480001d bnez a0,54ec │ │ + 5478: 30f100ff andi s1,a3,0xff │ │ + 547c: 8e040740 lw a0,1856(s0) │ │ + 5480: 14800080 bnez a0,5684 │ │ + 5484: 8f9980c0 lw t9,-32576(gp) │ │ + 5488: 8e040744 lw a0,1860(s0) │ │ + 548c: 1480006f bnez a0,564c │ │ + 5490: 8f9980c0 lw t9,-32576(gp) │ │ + 5494: 8e040748 lw a0,1864(s0) │ │ + 5498: 1480005e bnez a0,5614 │ │ + 549c: 8f9980c0 lw t9,-32576(gp) │ │ + 54a0: 8e04074c lw a0,1868(s0) │ │ + 54a4: 1480004d bnez a0,55dc │ │ + 54a8: 8f9980c0 lw t9,-32576(gp) │ │ + 54ac: 8e040750 lw a0,1872(s0) │ │ + 54b0: 1480003c bnez a0,55a4 │ │ + 54b4: 8f9980c0 lw t9,-32576(gp) │ │ + 54b8: 8e040754 lw a0,1876(s0) │ │ + 54bc: 1480002b bnez a0,556c │ │ + 54c0: 8f9980c0 lw t9,-32576(gp) │ │ + 54c4: 8e040758 lw a0,1880(s0) │ │ + 54c8: 14800016 bnez a0,5524 │ │ + 54cc: 8f9980c0 lw t9,-32576(gp) │ │ + 54d0: 8fbf002c lw ra,44(sp) │ │ + 54d4: 8fb30028 lw s3,40(sp) │ │ + 54d8: 8fb20024 lw s2,36(sp) │ │ + 54dc: 8fb10020 lw s1,32(sp) │ │ + 54e0: 8fb0001c lw s0,28(sp) │ │ + 54e4: 03e00008 jr ra │ │ + 54e8: 27bd0030 addiu sp,sp,48 │ │ + 54ec: 8f9980c0 lw t9,-32576(gp) │ │ + 54f0: 02403021 move a2,s2 │ │ + 54f4: 0320f809 jalr t9 │ │ + 54f8: 02203821 move a3,s1 │ │ + 54fc: 2403ffff li v1,-1 │ │ + 5500: 1443ffde bne v0,v1,547c │ │ + 5504: 8fbc0010 lw gp,16(sp) │ │ + 5508: 8f9980c4 lw t9,-32572(gp) │ │ + 550c: 02002021 move a0,s0 │ │ + 5510: 00002821 move a1,zero │ │ + 5514: 0320f809 jalr t9 │ │ + 5518: 24060001 li a2,1 │ │ + 551c: 1000ffd7 b 547c │ │ + 5520: 8fbc0010 lw gp,16(sp) │ │ + 5524: 02602821 move a1,s3 │ │ + 5528: 02403021 move a2,s2 │ │ + 552c: 0320f809 jalr t9 │ │ + 5530: 02203821 move a3,s1 │ │ + 5534: 240affff li t2,-1 │ │ + 5538: 144affe5 bne v0,t2,54d0 │ │ + 553c: 8fbc0010 lw gp,16(sp) │ │ + 5540: 8fbf002c lw ra,44(sp) │ │ + 5544: 8fb30028 lw s3,40(sp) │ │ + 5548: 8fb20024 lw s2,36(sp) │ │ + 554c: 8fb10020 lw s1,32(sp) │ │ + 5550: 02002021 move a0,s0 │ │ + 5554: 8f9980c4 lw t9,-32572(gp) │ │ + 5558: 8fb0001c lw s0,28(sp) │ │ + 555c: 24050007 li a1,7 │ │ + 5560: 24060001 li a2,1 │ │ + 5564: 03200008 jr t9 │ │ + 5568: 27bd0030 addiu sp,sp,48 │ │ + 556c: 02602821 move a1,s3 │ │ + 5570: 02403021 move a2,s2 │ │ + 5574: 0320f809 jalr t9 │ │ + 5578: 02203821 move a3,s1 │ │ + 557c: 2409ffff li t1,-1 │ │ + 5580: 1449ffd0 bne v0,t1,54c4 │ │ + 5584: 8fbc0010 lw gp,16(sp) │ │ + 5588: 8f9980c4 lw t9,-32572(gp) │ │ + 558c: 02002021 move a0,s0 │ │ + 5590: 24050006 li a1,6 │ │ + 5594: 0320f809 jalr t9 │ │ + 5598: 24060001 li a2,1 │ │ + 559c: 1000ffc9 b 54c4 │ │ + 55a0: 8fbc0010 lw gp,16(sp) │ │ + 55a4: 02602821 move a1,s3 │ │ + 55a8: 02403021 move a2,s2 │ │ + 55ac: 0320f809 jalr t9 │ │ + 55b0: 02203821 move a3,s1 │ │ + 55b4: 2408ffff li t0,-1 │ │ + 55b8: 1448ffbf bne v0,t0,54b8 │ │ + 55bc: 8fbc0010 lw gp,16(sp) │ │ + 55c0: 8f9980c4 lw t9,-32572(gp) │ │ + 55c4: 02002021 move a0,s0 │ │ + 55c8: 24050005 li a1,5 │ │ + 55cc: 0320f809 jalr t9 │ │ + 55d0: 24060001 li a2,1 │ │ + 55d4: 1000ffb8 b 54b8 │ │ + 55d8: 8fbc0010 lw gp,16(sp) │ │ + 55dc: 02203821 move a3,s1 │ │ + 55e0: 02602821 move a1,s3 │ │ + 55e4: 0320f809 jalr t9 │ │ + 55e8: 02403021 move a2,s2 │ │ + 55ec: 2407ffff li a3,-1 │ │ + 55f0: 1447ffae bne v0,a3,54ac │ │ + 55f4: 8fbc0010 lw gp,16(sp) │ │ + 55f8: 8f9980c4 lw t9,-32572(gp) │ │ + 55fc: 02002021 move a0,s0 │ │ + 5600: 24050004 li a1,4 │ │ + 5604: 0320f809 jalr t9 │ │ + 5608: 24060001 li a2,1 │ │ + 560c: 1000ffa7 b 54ac │ │ + 5610: 8fbc0010 lw gp,16(sp) │ │ + 5614: 02403021 move a2,s2 │ │ + 5618: 02602821 move a1,s3 │ │ + 561c: 0320f809 jalr t9 │ │ + 5620: 02203821 move a3,s1 │ │ + 5624: 2406ffff li a2,-1 │ │ + 5628: 1446ff9d bne v0,a2,54a0 │ │ + 562c: 8fbc0010 lw gp,16(sp) │ │ + 5630: 8f9980c4 lw t9,-32572(gp) │ │ + 5634: 02002021 move a0,s0 │ │ + 5638: 24050003 li a1,3 │ │ + 563c: 0320f809 jalr t9 │ │ + 5640: 24060001 li a2,1 │ │ + 5644: 1000ff96 b 54a0 │ │ + 5648: 8fbc0010 lw gp,16(sp) │ │ + 564c: 02602821 move a1,s3 │ │ + 5650: 02403021 move a2,s2 │ │ + 5654: 0320f809 jalr t9 │ │ + 5658: 02203821 move a3,s1 │ │ + 565c: 2405ffff li a1,-1 │ │ + 5660: 1445ff8c bne v0,a1,5494 │ │ + 5664: 8fbc0010 lw gp,16(sp) │ │ + 5668: 8f9980c4 lw t9,-32572(gp) │ │ + 566c: 02002021 move a0,s0 │ │ + 5670: 24050002 li a1,2 │ │ + 5674: 0320f809 jalr t9 │ │ + 5678: 24060001 li a2,1 │ │ + 567c: 1000ff85 b 5494 │ │ + 5680: 8fbc0010 lw gp,16(sp) │ │ + 5684: 02602821 move a1,s3 │ │ + 5688: 02403021 move a2,s2 │ │ + 568c: 0320f809 jalr t9 │ │ + 5690: 02203821 move a3,s1 │ │ + 5694: 2404ffff li a0,-1 │ │ + 5698: 1444ff7b bne v0,a0,5488 │ │ + 569c: 8fbc0010 lw gp,16(sp) │ │ + 56a0: 8f9980c4 lw t9,-32572(gp) │ │ + 56a4: 02002021 move a0,s0 │ │ + 56a8: 24050001 li a1,1 │ │ + 56ac: 0320f809 jalr t9 │ │ + 56b0: 24060001 li a2,1 │ │ + 56b4: 1000ff74 b 5488 │ │ + 56b8: 8fbc0010 lw gp,16(sp) │ │ + │ │ +000056bc : │ │ + 56bc: 3c1c0001 lui gp,0x1 │ │ + 56c0: 279c3964 addiu gp,gp,14692 │ │ + 56c4: 0399e021 addu gp,gp,t9 │ │ + 56c8: 27bdffd0 addiu sp,sp,-48 │ │ + 56cc: afb00028 sw s0,40(sp) │ │ + 56d0: 8f908244 lw s0,-32188(gp) │ │ + 56d4: 8c820710 lw v0,1808(a0) │ │ + 56d8: 8e030000 lw v1,0(s0) │ │ + 56dc: 8f9980b4 lw t9,-32588(gp) │ │ + 56e0: afbc0010 sw gp,16(sp) │ │ + 56e4: 27a5001c addiu a1,sp,28 │ │ + 56e8: afbf002c sw ra,44(sp) │ │ + 56ec: 24060006 li a2,6 │ │ + 56f0: 24070003 li a3,3 │ │ + 56f4: afa30024 sw v1,36(sp) │ │ + 56f8: a3a20021 sb v0,33(sp) │ │ + 56fc: 0320f809 jalr t9 │ │ + 5700: 00000000 nop │ │ + 5704: 8fa40024 lw a0,36(sp) │ │ + 5708: 8e050000 lw a1,0(s0) │ │ + 570c: 14850005 bne a0,a1,5724 │ │ + 5710: 8fbc0010 lw gp,16(sp) │ │ + 5714: 8fbf002c lw ra,44(sp) │ │ + 5718: 8fb00028 lw s0,40(sp) │ │ + 571c: 03e00008 jr ra │ │ + 5720: 27bd0030 addiu sp,sp,48 │ │ + 5724: 8f99825c lw t9,-32164(gp) │ │ + 5728: 0320f809 jalr t9 │ │ + 572c: 00000000 nop │ │ + │ │ +00005730 : │ │ + 5730: 3c1c0001 lui gp,0x1 │ │ + 5734: 279c38f0 addiu gp,gp,14576 │ │ + 5738: 0399e021 addu gp,gp,t9 │ │ + 573c: 27bdff20 addiu sp,sp,-224 │ │ + 5740: afb200d4 sw s2,212(sp) │ │ + 5744: 8f928244 lw s2,-32188(gp) │ │ + 5748: 8c820724 lw v0,1828(a0) │ │ + 574c: 8e430000 lw v1,0(s2) │ │ + 5750: afbc0010 sw gp,16(sp) │ │ + 5754: afb000cc sw s0,204(sp) │ │ + 5758: afbf00dc sw ra,220(sp) │ │ + 575c: afb300d8 sw s3,216(sp) │ │ + 5760: afb100d0 sw s1,208(sp) │ │ + 5764: 00808021 move s0,a0 │ │ + 5768: afa300c4 sw v1,196(sp) │ │ + 576c: 10400005 beqz v0,5784 │ │ + 5770: 24110002 li s1,2 │ │ + 5774: 2444fffd addiu a0,v0,-3 │ │ + 5778: 2c850002 sltiu a1,a0,2 │ │ + 577c: 24060004 li a2,4 │ │ + 5780: 00c5880a movz s1,a2,a1 │ │ + 5784: 8f9980c8 lw t9,-32568(gp) │ │ + 5788: 0320f809 jalr t9 │ │ + 578c: 02002021 move a0,s0 │ │ + 5790: 8fbc0010 lw gp,16(sp) │ │ + 5794: 02002021 move a0,s0 │ │ + 5798: 8f9980c8 lw t9,-32568(gp) │ │ + 579c: 0320f809 jalr t9 │ │ + 57a0: a3a2001d sb v0,29(sp) │ │ + 57a4: 8fbc0010 lw gp,16(sp) │ │ + 57a8: 02223823 subu a3,s1,v0 │ │ + 57ac: 8f9980cc lw t9,-32564(gp) │ │ + 57b0: 02002021 move a0,s0 │ │ + 57b4: 0320f809 jalr t9 │ │ + 57b8: a3a7001e sb a3,30(sp) │ │ + 57bc: 8e090714 lw t1,1812(s0) │ │ + 57c0: 8e080008 lw t0,8(s0) │ │ + 57c4: 8e0a0004 lw t2,4(s0) │ │ + 57c8: 8e0b0724 lw t3,1828(s0) │ │ + 57cc: 252c0002 addiu t4,t1,2 │ │ + 57d0: 240d0001 li t5,1 │ │ + 57d4: 2d8e0002 sltiu t6,t4,2 │ │ + 57d8: 8fbc0010 lw gp,16(sp) │ │ + 57dc: a3a2001f sb v0,31(sp) │ │ + 57e0: a3a80020 sb t0,32(sp) │ │ + 57e4: a3aa0021 sb t2,33(sp) │ │ + 57e8: a3ad0022 sb t5,34(sp) │ │ + 57ec: a3ad0023 sb t5,35(sp) │ │ + 57f0: a3ad0024 sb t5,36(sp) │ │ + 57f4: a3ad0025 sb t5,37(sp) │ │ + 57f8: a3ad0026 sb t5,38(sp) │ │ + 57fc: 15c000a3 bnez t6,5a8c │ │ + 5800: a3ab0027 sb t3,39(sp) │ │ + 5804: 8e0f073c lw t7,1852(s0) │ │ + 5808: 112f00c4 beq t1,t7,5b1c │ │ + 580c: 00000000 nop │ │ + 5810: 8e130740 lw s3,1856(s0) │ │ + 5814: 113300a7 beq t1,s3,5ab4 │ │ + 5818: 24180001 li t8,1 │ │ + 581c: 8e1f0744 lw ra,1860(s0) │ │ + 5820: 113f00a7 beq t1,ra,5ac0 │ │ + 5824: 00000000 nop │ │ + 5828: 8e020748 lw v0,1864(s0) │ │ + 582c: 112200a8 beq t1,v0,5ad0 │ │ + 5830: 00000000 nop │ │ + 5834: 8e05074c lw a1,1868(s0) │ │ + 5838: 112500a9 beq t1,a1,5ae0 │ │ + 583c: 00000000 nop │ │ + 5840: 8e110750 lw s1,1872(s0) │ │ + 5844: 113100aa beq t1,s1,5af0 │ │ + 5848: 00000000 nop │ │ + 584c: 8e070754 lw a3,1876(s0) │ │ + 5850: 112700ab beq t1,a3,5b00 │ │ + 5854: 00000000 nop │ │ + 5858: 8e0a0758 lw t2,1880(s0) │ │ + 585c: 112a00ad beq t1,t2,5b14 │ │ + 5860: 24090007 li t1,7 │ │ + 5864: 8e0b0718 lw t3,1816(s0) │ │ + 5868: 256c0002 addiu t4,t3,2 │ │ + 586c: 2d8d0002 sltiu t5,t4,2 │ │ + 5870: 15a00084 bnez t5,5a84 │ │ + 5874: 00000000 nop │ │ + 5878: 8e0e073c lw t6,1852(s0) │ │ + 587c: 116e00b7 beq t3,t6,5b5c │ │ + 5880: 00000000 nop │ │ + 5884: 8e0f0740 lw t7,1856(s0) │ │ + 5888: 116f00b7 beq t3,t7,5b68 │ │ + 588c: 00000000 nop │ │ + 5890: 8e180744 lw t8,1860(s0) │ │ + 5894: 117800b8 beq t3,t8,5b78 │ │ + 5898: 00000000 nop │ │ + 589c: 8e030748 lw v1,1864(s0) │ │ + 58a0: 116300b9 beq t3,v1,5b88 │ │ + 58a4: 00000000 nop │ │ + 58a8: 8e04074c lw a0,1868(s0) │ │ + 58ac: 116400bb beq t3,a0,5b9c │ │ + 58b0: 24050004 li a1,4 │ │ + 58b4: 8e060750 lw a2,1872(s0) │ │ + 58b8: 1166007c beq t3,a2,5aac │ │ + 58bc: 24110005 li s1,5 │ │ + 58c0: 8e190754 lw t9,1876(s0) │ │ + 58c4: 11790073 beq t3,t9,5a94 │ │ + 58c8: 24070006 li a3,6 │ │ + 58cc: 8e080758 lw t0,1880(s0) │ │ + 58d0: 11680074 beq t3,t0,5aa4 │ │ + 58d4: 240a0007 li t2,7 │ │ + 58d8: 8e09071c lw t1,1820(s0) │ │ + 58dc: 252b0002 addiu t3,t1,2 │ │ + 58e0: 2d6c0002 sltiu t4,t3,2 │ │ + 58e4: 15800065 bnez t4,5a7c │ │ + 58e8: 00000000 nop │ │ + 58ec: 8e0d073c lw t5,1852(s0) │ │ + 58f0: 112d00ba beq t1,t5,5bdc │ │ + 58f4: 00000000 nop │ │ + 58f8: 8e0e0740 lw t6,1856(s0) │ │ + 58fc: 112e00b5 beq t1,t6,5bd4 │ │ + 5900: 240f0001 li t7,1 │ │ + 5904: 8e130744 lw s3,1860(s0) │ │ + 5908: 113300b0 beq t1,s3,5bcc │ │ + 590c: 24180002 li t8,2 │ │ + 5910: 8e1f0748 lw ra,1864(s0) │ │ + 5914: 113f00ab beq t1,ra,5bc4 │ │ + 5918: 24030003 li v1,3 │ │ + 591c: 8e02074c lw v0,1868(s0) │ │ + 5920: 112200a6 beq t1,v0,5bbc │ │ + 5924: 24040004 li a0,4 │ │ + 5928: 8e050750 lw a1,1872(s0) │ │ + 592c: 112500a1 beq t1,a1,5bb4 │ │ + 5930: 24060005 li a2,5 │ │ + 5934: 8e110754 lw s1,1876(s0) │ │ + 5938: 1131009c beq t1,s1,5bac │ │ + 593c: 24190006 li t9,6 │ │ + 5940: 8e070758 lw a3,1880(s0) │ │ + 5944: 11270097 beq t1,a3,5ba4 │ │ + 5948: 24080007 li t0,7 │ │ + 594c: 8e020720 lw v0,1824(s0) │ │ + 5950: 244a0002 addiu t2,v0,2 │ │ + 5954: 2d490002 sltiu t1,t2,2 │ │ + 5958: 15200046 bnez t1,5a74 │ │ + 595c: 00000000 nop │ │ + 5960: 8e0b073c lw t3,1852(s0) │ │ + 5964: 104b007b beq v0,t3,5b54 │ │ + 5968: 00000000 nop │ │ + 596c: 8e0c0740 lw t4,1856(s0) │ │ + 5970: 104c0076 beq v0,t4,5b4c │ │ + 5974: 240d0001 li t5,1 │ │ + 5978: 8e0e0744 lw t6,1860(s0) │ │ + 597c: 104e0071 beq v0,t6,5b44 │ │ + 5980: 240f0002 li t7,2 │ │ + 5984: 8e130748 lw s3,1864(s0) │ │ + 5988: 1053006c beq v0,s3,5b3c │ │ + 598c: 24180003 li t8,3 │ │ + 5990: 8e1f074c lw ra,1868(s0) │ │ + 5994: 105f0067 beq v0,ra,5b34 │ │ + 5998: 24030004 li v1,4 │ │ + 599c: 8e040750 lw a0,1872(s0) │ │ + 59a0: 10440062 beq v0,a0,5b2c │ │ + 59a4: 24050005 li a1,5 │ │ + 59a8: 8e060754 lw a2,1876(s0) │ │ + 59ac: 1046005d beq v0,a2,5b24 │ │ + 59b0: 24110006 li s1,6 │ │ + 59b4: 8e190758 lw t9,1880(s0) │ │ + 59b8: 1059002e beq v0,t9,5a74 │ │ + 59bc: 24020007 li v0,7 │ │ + 59c0: 27a8002c addiu t0,sp,44 │ │ + 59c4: 2611073c addiu s1,s0,1852 │ │ + 59c8: 2613075c addiu s3,s0,1884 │ │ + 59cc: 8e270000 lw a3,0(s1) │ │ + 59d0: 10e00008 beqz a3,59f4 │ │ + 59d4: a1000000 sb zero,0(t0) │ │ + 59d8: 8e250020 lw a1,32(s1) │ │ + 59dc: 10a00005 beqz a1,59f4 │ │ + 59e0: 8f9981e4 lw t9,-32284(gp) │ │ + 59e4: 0320f809 jalr t9 │ │ + 59e8: 01002021 move a0,t0 │ │ + 59ec: 8fbc0010 lw gp,16(sp) │ │ + 59f0: 00404021 move t0,v0 │ │ + 59f4: 26310004 addiu s1,s1,4 │ │ + 59f8: 1633fff4 bne s1,s3,59cc │ │ + 59fc: 25080010 addiu t0,t0,16 │ │ + 5a00: 240a0003 li t2,3 │ │ + 5a04: 24090001 li t1,1 │ │ + 5a08: a3aa00ac sb t2,172(sp) │ │ + 5a0c: a3a900ad sb t1,173(sp) │ │ + 5a10: 260e0794 addiu t6,s0,1940 │ │ + 5a14: 27ad00ae addiu t5,sp,174 │ │ + 5a18: 27ab00c3 addiu t3,sp,195 │ │ + 5a1c: 91cc0000 lbu t4,0(t6) │ │ + 5a20: 25ad0001 addiu t5,t5,1 │ │ + 5a24: a1acffff sb t4,-1(t5) │ │ + 5a28: 15abfffc bne t5,t3,5a1c │ │ + 5a2c: 25ce0001 addiu t6,t6,1 │ │ + 5a30: 8f9980b4 lw t9,-32588(gp) │ │ + 5a34: 02002021 move a0,s0 │ │ + 5a38: 27a50018 addiu a1,sp,24 │ │ + 5a3c: 240600ab li a2,171 │ │ + 5a40: 0320f809 jalr t9 │ │ + 5a44: 24070007 li a3,7 │ │ + 5a48: 8fb000c4 lw s0,196(sp) │ │ + 5a4c: 8e520000 lw s2,0(s2) │ │ + 5a50: 16120064 bne s0,s2,5be4 │ │ + 5a54: 8fbc0010 lw gp,16(sp) │ │ + 5a58: 8fbf00dc lw ra,220(sp) │ │ + 5a5c: 8fb300d8 lw s3,216(sp) │ │ + 5a60: 8fb200d4 lw s2,212(sp) │ │ + 5a64: 8fb100d0 lw s1,208(sp) │ │ + 5a68: 8fb000cc lw s0,204(sp) │ │ + 5a6c: 03e00008 jr ra │ │ + 5a70: 27bd00e0 addiu sp,sp,224 │ │ + 5a74: 1000ffd2 b 59c0 │ │ + 5a78: a3a2002b sb v0,43(sp) │ │ + 5a7c: 1000ffb3 b 594c │ │ + 5a80: a3a9002a sb t1,42(sp) │ │ + 5a84: 1000ff94 b 58d8 │ │ + 5a88: a3ab0029 sb t3,41(sp) │ │ + 5a8c: 1000ff75 b 5864 │ │ + 5a90: a3a90028 sb t1,40(sp) │ │ + 5a94: 8e080758 lw t0,1880(s0) │ │ + 5a98: 1568ff8f bne t3,t0,58d8 │ │ + 5a9c: a3a70029 sb a3,41(sp) │ │ + 5aa0: 240a0007 li t2,7 │ │ + 5aa4: 1000ff8c b 58d8 │ │ + 5aa8: a3aa0029 sb t2,41(sp) │ │ + 5aac: 1000ff84 b 58c0 │ │ + 5ab0: a3b10029 sb s1,41(sp) │ │ + 5ab4: 8e1f0744 lw ra,1860(s0) │ │ + 5ab8: 153fff5b bne t1,ra,5828 │ │ + 5abc: a3b80028 sb t8,40(sp) │ │ + 5ac0: 8e020748 lw v0,1864(s0) │ │ + 5ac4: 24030002 li v1,2 │ │ + 5ac8: 1522ff5a bne t1,v0,5834 │ │ + 5acc: a3a30028 sb v1,40(sp) │ │ + 5ad0: 8e05074c lw a1,1868(s0) │ │ + 5ad4: 24040003 li a0,3 │ │ + 5ad8: 1525ff59 bne t1,a1,5840 │ │ + 5adc: a3a40028 sb a0,40(sp) │ │ + 5ae0: 8e110750 lw s1,1872(s0) │ │ + 5ae4: 24060004 li a2,4 │ │ + 5ae8: 1531ff58 bne t1,s1,584c │ │ + 5aec: a3a60028 sb a2,40(sp) │ │ + 5af0: 8e070754 lw a3,1876(s0) │ │ + 5af4: 24190005 li t9,5 │ │ + 5af8: 1527ff57 bne t1,a3,5858 │ │ + 5afc: a3b90028 sb t9,40(sp) │ │ + 5b00: 8e0a0758 lw t2,1880(s0) │ │ + 5b04: 24080006 li t0,6 │ │ + 5b08: 152aff56 bne t1,t2,5864 │ │ + 5b0c: a3a80028 sb t0,40(sp) │ │ + 5b10: 24090007 li t1,7 │ │ + 5b14: 1000ff53 b 5864 │ │ + 5b18: a3a90028 sb t1,40(sp) │ │ + 5b1c: 1000ff3c b 5810 │ │ + 5b20: a3a00028 sb zero,40(sp) │ │ + 5b24: 1000ffa3 b 59b4 │ │ + 5b28: a3b1002b sb s1,43(sp) │ │ + 5b2c: 1000ff9e b 59a8 │ │ + 5b30: a3a5002b sb a1,43(sp) │ │ + 5b34: 1000ff99 b 599c │ │ + 5b38: a3a3002b sb v1,43(sp) │ │ + 5b3c: 1000ff94 b 5990 │ │ + 5b40: a3b8002b sb t8,43(sp) │ │ + 5b44: 1000ff8f b 5984 │ │ + 5b48: a3af002b sb t7,43(sp) │ │ + 5b4c: 1000ff8a b 5978 │ │ + 5b50: a3ad002b sb t5,43(sp) │ │ + 5b54: 1000ff85 b 596c │ │ + 5b58: a3a0002b sb zero,43(sp) │ │ + 5b5c: 8e0f0740 lw t7,1856(s0) │ │ + 5b60: 156fff4b bne t3,t7,5890 │ │ + 5b64: a3a00029 sb zero,41(sp) │ │ + 5b68: 8e180744 lw t8,1860(s0) │ │ + 5b6c: 24130001 li s3,1 │ │ + 5b70: 1578ff4a bne t3,t8,589c │ │ + 5b74: a3b30029 sb s3,41(sp) │ │ + 5b78: 8e030748 lw v1,1864(s0) │ │ + 5b7c: 241f0002 li ra,2 │ │ + 5b80: 1563ff49 bne t3,v1,58a8 │ │ + 5b84: a3bf0029 sb ra,41(sp) │ │ + 5b88: 8e04074c lw a0,1868(s0) │ │ + 5b8c: 24020003 li v0,3 │ │ + 5b90: 1564ff48 bne t3,a0,58b4 │ │ + 5b94: a3a20029 sb v0,41(sp) │ │ + 5b98: 24050004 li a1,4 │ │ + 5b9c: 1000ff45 b 58b4 │ │ + 5ba0: a3a50029 sb a1,41(sp) │ │ + 5ba4: 1000ff69 b 594c │ │ + 5ba8: a3a8002a sb t0,42(sp) │ │ + 5bac: 1000ff64 b 5940 │ │ + 5bb0: a3b9002a sb t9,42(sp) │ │ + 5bb4: 1000ff5f b 5934 │ │ + 5bb8: a3a6002a sb a2,42(sp) │ │ + 5bbc: 1000ff5a b 5928 │ │ + 5bc0: a3a4002a sb a0,42(sp) │ │ + 5bc4: 1000ff55 b 591c │ │ + 5bc8: a3a3002a sb v1,42(sp) │ │ + 5bcc: 1000ff50 b 5910 │ │ + 5bd0: a3b8002a sb t8,42(sp) │ │ + 5bd4: 1000ff4b b 5904 │ │ + 5bd8: a3af002a sb t7,42(sp) │ │ + 5bdc: 1000ff46 b 58f8 │ │ + 5be0: a3a0002a sb zero,42(sp) │ │ + 5be4: 8f99825c lw t9,-32164(gp) │ │ + 5be8: 0320f809 jalr t9 │ │ + 5bec: 00000000 nop │ │ + │ │ +00005bf0 : │ │ + 5bf0: 3c1c0001 lui gp,0x1 │ │ + 5bf4: 279c3430 addiu gp,gp,13360 │ │ + 5bf8: 0399e021 addu gp,gp,t9 │ │ + 5bfc: 27bdff98 addiu sp,sp,-104 │ │ + 5c00: afb10054 sw s1,84(sp) │ │ + 5c04: 8f918244 lw s1,-32188(gp) │ │ + 5c08: 8c82073c lw v0,1852(a0) │ │ + 5c0c: 8e230000 lw v1,0(s1) │ │ + 5c10: afbc0010 sw gp,16(sp) │ │ + 5c14: afb3005c sw s3,92(sp) │ │ + 5c18: afb00050 sw s0,80(sp) │ │ + 5c1c: afbf0064 sw ra,100(sp) │ │ + 5c20: afb40060 sw s4,96(sp) │ │ + 5c24: afb20058 sw s2,88(sp) │ │ + 5c28: 00808021 move s0,a0 │ │ + 5c2c: 00a09821 move s3,a1 │ │ + 5c30: afa3004c sw v1,76(sp) │ │ + 5c34: 10400043 beqz v0,5d44 │ │ + 5c38: 00000000 nop │ │ + 5c3c: 8c840740 lw a0,1856(a0) │ │ + 5c40: 10800042 beqz a0,5d4c │ │ + 5c44: 00000000 nop │ │ + 5c48: 8e050744 lw a1,1860(s0) │ │ + 5c4c: 10a00041 beqz a1,5d54 │ │ + 5c50: 00000000 nop │ │ + 5c54: 8e060748 lw a2,1864(s0) │ │ + 5c58: 10c00040 beqz a2,5d5c │ │ + 5c5c: 00000000 nop │ │ + 5c60: 8e07074c lw a3,1868(s0) │ │ + 5c64: 10e0003f beqz a3,5d64 │ │ + 5c68: 00000000 nop │ │ + 5c6c: 8e080750 lw t0,1872(s0) │ │ + 5c70: 1100003e beqz t0,5d6c │ │ + 5c74: 00000000 nop │ │ + 5c78: 8e090754 lw t1,1876(s0) │ │ + 5c7c: 11200013 beqz t1,5ccc │ │ + 5c80: 00000000 nop │ │ + 5c84: 8e0a0758 lw t2,1880(s0) │ │ + 5c88: 11400011 beqz t2,5cd0 │ │ + 5c8c: 24120007 li s2,7 │ │ + 5c90: 8f9980ac lw t9,-32596(gp) │ │ + 5c94: 0320f809 jalr t9 │ │ + 5c98: 02602021 move a0,s3 │ │ + 5c9c: 8fbc0010 lw gp,16(sp) │ │ + 5ca0: 8fb8004c lw t8,76(sp) │ │ + 5ca4: 8e3f0000 lw ra,0(s1) │ │ + 5ca8: 171f0032 bne t8,ra,5d74 │ │ + 5cac: 8fbf0064 lw ra,100(sp) │ │ + 5cb0: 8fb40060 lw s4,96(sp) │ │ + 5cb4: 8fb3005c lw s3,92(sp) │ │ + 5cb8: 8fb20058 lw s2,88(sp) │ │ + 5cbc: 8fb10054 lw s1,84(sp) │ │ + 5cc0: 8fb00050 lw s0,80(sp) │ │ + 5cc4: 03e00008 jr ra │ │ + 5cc8: 27bd0068 addiu sp,sp,104 │ │ + 5ccc: 24120006 li s2,6 │ │ + 5cd0: 8f8b8034 lw t3,-32716(gp) │ │ + 5cd4: 8f99822c lw t9,-32212(gp) │ │ + 5cd8: 27b40018 addiu s4,sp,24 │ │ + 5cdc: 02802021 move a0,s4 │ │ + 5ce0: 2565ab20 addiu a1,t3,-21728 │ │ + 5ce4: 0320f809 jalr t9 │ │ + 5ce8: 02403021 move a2,s2 │ │ + 5cec: 8e0407ac lw a0,1964(s0) │ │ + 5cf0: 10800006 beqz a0,5d0c │ │ + 5cf4: 8fbc0010 lw gp,16(sp) │ │ + 5cf8: 8c8c0000 lw t4,0(a0) │ │ + 5cfc: 8d990000 lw t9,0(t4) │ │ + 5d00: 0320f809 jalr t9 │ │ + 5d04: 02802821 move a1,s4 │ │ + 5d08: 8fbc0010 lw gp,16(sp) │ │ + 5d0c: 8f9980bc lw t9,-32580(gp) │ │ + 5d10: 02002021 move a0,s0 │ │ + 5d14: 0320f809 jalr t9 │ │ + 5d18: 02802821 move a1,s4 │ │ + 5d1c: 8fbc0010 lw gp,16(sp) │ │ + 5d20: 264d01ce addiu t5,s2,462 │ │ + 5d24: 000d7080 sll t6,t5,0x2 │ │ + 5d28: 020e7821 addu t7,s0,t6 │ │ + 5d2c: 8f9980b8 lw t9,-32584(gp) │ │ + 5d30: adf30004 sw s3,4(t7) │ │ + 5d34: 0320f809 jalr t9 │ │ + 5d38: 02002021 move a0,s0 │ │ + 5d3c: 1000ffd8 b 5ca0 │ │ + 5d40: 8fbc0010 lw gp,16(sp) │ │ + 5d44: 1000ffe2 b 5cd0 │ │ + 5d48: 00009021 move s2,zero │ │ + 5d4c: 1000ffe0 b 5cd0 │ │ + 5d50: 24120001 li s2,1 │ │ + 5d54: 1000ffde b 5cd0 │ │ + 5d58: 24120002 li s2,2 │ │ + 5d5c: 1000ffdc b 5cd0 │ │ + 5d60: 24120003 li s2,3 │ │ + 5d64: 1000ffda b 5cd0 │ │ + 5d68: 24120004 li s2,4 │ │ + 5d6c: 1000ffd8 b 5cd0 │ │ + 5d70: 24120005 li s2,5 │ │ + 5d74: 8f99825c lw t9,-32164(gp) │ │ + 5d78: 0320f809 jalr t9 │ │ 5d7c: 00000000 nop │ │ - 5d80: ae180008 sw t8,8(s0) │ │ - 5d84: ae030004 sw v1,4(s0) │ │ - 5d88: 822f0008 lb t7,8(s1) │ │ - 5d8c: 11e001a4 beqz t7,6420 │ │ - 5d90: ae0f0724 sw t7,1828(s0) │ │ - 5d94: 25e6fffd addiu a2,t7,-3 │ │ - 5d98: 30c700ff andi a3,a2,0xff │ │ - 5d9c: 2ce80002 sltiu t0,a3,2 │ │ - 5da0: 150001a0 bnez t0,6424 │ │ - 5da4: 02009021 move s2,s0 │ │ - 5da8: 24180001 li t8,1 │ │ - 5dac: 11f801e5 beq t7,t8,6544 │ │ - 5db0: 8f998048 lw t9,-32696(gp) │ │ - 5db4: 82250008 lb a1,8(s1) │ │ - 5db8: 0320f809 jalr t9 │ │ - 5dbc: 02002021 move a0,s0 │ │ - 5dc0: 8e070000 lw a3,0(s0) │ │ - 5dc4: 02002021 move a0,s0 │ │ - 5dc8: 8cf90008 lw t9,8(a3) │ │ - 5dcc: 0320f809 jalr t9 │ │ - 5dd0: 26250009 addiu a1,s1,9 │ │ - 5dd4: 8fbc0018 lw gp,24(sp) │ │ - 5dd8: 8f9980b8 lw t9,-32584(gp) │ │ - 5ddc: 0320f809 jalr t9 │ │ - 5de0: 02002021 move a0,s0 │ │ - 5de4: 10000064 b 5f78 │ │ - 5de8: 8fbf005c lw ra,92(sp) │ │ - 5dec: 8f9980c8 lw t9,-32568(gp) │ │ - 5df0: 0320f809 jalr t9 │ │ - 5df4: 02002021 move a0,s0 │ │ - 5df8: 8e07077c lw a3,1916(s0) │ │ - 5dfc: 0047202a slt a0,v0,a3 │ │ - 5e00: 1080005c beqz a0,5f74 │ │ - 5e04: 8fbc0018 lw gp,24(sp) │ │ - 5e08: 8e080710 lw t0,1808(s0) │ │ - 5e0c: 2409ffff li t1,-1 │ │ - 5e10: 15090059 bne t0,t1,5f78 │ │ - 5e14: 8fbf005c lw ra,92(sp) │ │ - 5e18: 8e140724 lw s4,1828(s0) │ │ - 5e1c: 8f9980c8 lw t9,-32568(gp) │ │ - 5e20: 1280012a beqz s4,62cc │ │ - 5e24: 02002021 move a0,s0 │ │ - 5e28: 268afffd addiu t2,s4,-3 │ │ - 5e2c: 2d4b0002 sltiu t3,t2,2 │ │ - 5e30: 15600126 bnez t3,62cc │ │ - 5e34: 00000000 nop │ │ - 5e38: 0320f809 jalr t9 │ │ - 5e3c: 00000000 nop │ │ - 5e40: 284c0004 slti t4,v0,4 │ │ - 5e44: 1180004b beqz t4,5f74 │ │ - 5e48: 8fbc0018 lw gp,24(sp) │ │ - 5e4c: 8f9981f8 lw t9,-32264(gp) │ │ - 5e50: 0320f809 jalr t9 │ │ - 5e54: 00000000 nop │ │ - 5e58: 3c0d8000 lui t5,0x8000 │ │ - 5e5c: 25b60003 addiu s6,t5,3 │ │ - 5e60: 00569824 and s3,v0,s6 │ │ - 5e64: 06600221 bltz s3,66ec │ │ - 5e68: 8fbc0018 lw gp,24(sp) │ │ - 5e6c: 92370002 lbu s7,2(s1) │ │ - 5e70: 923f0001 lbu ra,1(s1) │ │ - 5e74: 00171a00 sll v1,s7,0x8 │ │ - 5e78: 007f1025 or v0,v1,ra │ │ - 5e7c: 0002aa00 sll s5,v0,0x8 │ │ - 5e80: 00022a02 srl a1,v0,0x8 │ │ - 5e84: 02a53025 or a2,s5,a1 │ │ - 5e88: 30c7ffff andi a3,a2,0xffff │ │ - 5e8c: 2ce40006 sltiu a0,a3,6 │ │ - 5e90: 14800006 bnez a0,5eac │ │ - 5e94: 267401c4 addiu s4,s3,452 │ │ - 5e98: 82280005 lb t0,5(s1) │ │ - 5e9c: 310900ff andi t1,t0,0xff │ │ - 5ea0: 2d340005 sltiu s4,t1,5 │ │ - 5ea4: 0114980b movn s3,t0,s4 │ │ - 5ea8: 267401c4 addiu s4,s3,452 │ │ - 5eac: 00145080 sll t2,s4,0x2 │ │ - 5eb0: 020a5821 addu t3,s0,t2 │ │ - 5eb4: 8d6c0004 lw t4,4(t3) │ │ - 5eb8: 2419fffe li t9,-2 │ │ - 5ebc: 1199012e beq t4,t9,6378 │ │ - 5ec0: 3c0d8000 lui t5,0x8000 │ │ - 5ec4: 25b60003 addiu s6,t5,3 │ │ - 5ec8: 240efffc li t6,-4 │ │ - 5ecc: 10000007 b 5eec │ │ - 5ed0: 240ffffe li t7,-2 │ │ - 5ed4: 27e201c4 addiu v0,ra,452 │ │ - 5ed8: 00021880 sll v1,v0,0x2 │ │ - 5edc: 0203a821 addu s5,s0,v1 │ │ - 5ee0: 8ea50004 lw a1,4(s5) │ │ - 5ee4: 10af01b3 beq a1,t7,65b4 │ │ - 5ee8: 03e09821 move s3,ra │ │ - 5eec: 26730001 addiu s3,s3,1 │ │ - 5ef0: 0276f824 and ra,s3,s6 │ │ - 5ef4: 07e1fff8 bgez ra,5ed8 │ │ - 5ef8: 27e201c4 addiu v0,ra,452 │ │ - 5efc: 27f8ffff addiu t8,ra,-1 │ │ - 5f00: 030eb825 or s7,t8,t6 │ │ - 5f04: 1000fff3 b 5ed4 │ │ - 5f08: 26ff0001 addiu ra,s7,1 │ │ - 5f0c: 923f0002 lbu ra,2(s1) │ │ - 5f10: 92350001 lbu s5,1(s1) │ │ - 5f14: 001f9a00 sll s3,ra,0x8 │ │ - 5f18: 02752825 or a1,s3,s5 │ │ - 5f1c: 00053200 sll a2,a1,0x8 │ │ - 5f20: 00053a02 srl a3,a1,0x8 │ │ - 5f24: 00c72025 or a0,a2,a3 │ │ - 5f28: 3086ffff andi a2,a0,0xffff │ │ - 5f2c: 8f9980b4 lw t9,-32588(gp) │ │ - 5f30: 02264021 addu t0,s1,a2 │ │ - 5f34: a2320005 sb s2,5(s1) │ │ - 5f38: 02002021 move a0,s0 │ │ - 5f3c: a100fffe sb zero,-2(t0) │ │ - 5f40: 02202821 move a1,s1 │ │ + │ │ +00005d80 : │ │ + 5d80: 3c1c0001 lui gp,0x1 │ │ + 5d84: 279c32a0 addiu gp,gp,12960 │ │ + 5d88: 0399e021 addu gp,gp,t9 │ │ + 5d8c: 27bdffa8 addiu sp,sp,-88 │ │ + 5d90: 8c830710 lw v1,1808(a0) │ │ + 5d94: afb00038 sw s0,56(sp) │ │ + 5d98: 8f908244 lw s0,-32188(gp) │ │ + 5d9c: 3c028000 lui v0,0x8000 │ │ + 5da0: afb1003c sw s1,60(sp) │ │ + 5da4: 24650001 addiu a1,v1,1 │ │ + 5da8: 00808821 move s1,a0 │ │ + 5dac: 24460003 addiu a2,v0,3 │ │ + 5db0: 8e040000 lw a0,0(s0) │ │ + 5db4: afbc0018 sw gp,24(sp) │ │ + 5db8: 00a65024 and t2,a1,a2 │ │ + 5dbc: afbf0054 sw ra,84(sp) │ │ + 5dc0: afb60050 sw s6,80(sp) │ │ + 5dc4: afb5004c sw s5,76(sp) │ │ + 5dc8: afb40048 sw s4,72(sp) │ │ + 5dcc: afb30044 sw s3,68(sp) │ │ + 5dd0: afb20040 sw s2,64(sp) │ │ + 5dd4: afa40034 sw a0,52(sp) │ │ + 5dd8: 05400073 bltz t2,5fa8 │ │ + 5ddc: 2547ffff addiu a3,t2,-1 │ │ + 5de0: 000a5980 sll t3,t2,0x6 │ │ + 5de4: 000a6240 sll t4,t2,0x9 │ │ + 5de8: 018b6823 subu t5,t4,t3 │ │ + 5dec: ae2a0710 sw t2,1808(s1) │ │ + 5df0: 022d7021 addu t6,s1,t5 │ │ + 5df4: 8dcf0014 lw t7,20(t6) │ │ + 5df8: 1de0005e bgtz t7,5f74 │ │ + 5dfc: 00000000 nop │ │ + 5e00: 3c138000 lui s3,0x8000 │ │ + 5e04: 25520001 addiu s2,t2,1 │ │ + 5e08: 26740003 addiu s4,s3,3 │ │ + 5e0c: 0254c824 and t9,s2,s4 │ │ + 5e10: 07200069 bltz t9,5fb8 │ │ + 5e14: 2735ffff addiu s5,t9,-1 │ │ + 5e18: 0019f980 sll ra,t9,0x6 │ │ + 5e1c: 00191a40 sll v1,t9,0x9 │ │ + 5e20: 007f2023 subu a0,v1,ra │ │ + 5e24: ae390710 sw t9,1808(s1) │ │ + 5e28: 02242821 addu a1,s1,a0 │ │ + 5e2c: 8ca20014 lw v0,20(a1) │ │ + 5e30: 1c400050 bgtz v0,5f74 │ │ + 5e34: 3c078000 lui a3,0x8000 │ │ + 5e38: 27260001 addiu a2,t9,1 │ │ + 5e3c: 24e80003 addiu t0,a3,3 │ │ + 5e40: 00c86024 and t4,a2,t0 │ │ + 5e44: 05800060 bltz t4,5fc8 │ │ + 5e48: 2589ffff addiu t1,t4,-1 │ │ + 5e4c: 000c6980 sll t5,t4,0x6 │ │ + 5e50: 000c7240 sll t6,t4,0x9 │ │ + 5e54: 01cd7823 subu t7,t6,t5 │ │ + 5e58: ae2c0710 sw t4,1808(s1) │ │ + 5e5c: 022f9021 addu s2,s1,t7 │ │ + 5e60: 8e530014 lw s3,20(s2) │ │ + 5e64: 1e600043 bgtz s3,5f74 │ │ + 5e68: 00000000 nop │ │ + 5e6c: 3c158000 lui s5,0x8000 │ │ + 5e70: 25940001 addiu s4,t4,1 │ │ + 5e74: 26b60003 addiu s6,s5,3 │ │ + 5e78: 02962824 and a1,s4,s6 │ │ + 5e7c: 04a00056 bltz a1,5fd8 │ │ + 5e80: 24b8ffff addiu t8,a1,-1 │ │ + 5e84: 00052180 sll a0,a1,0x6 │ │ + 5e88: 00051a40 sll v1,a1,0x9 │ │ + 5e8c: 00641023 subu v0,v1,a0 │ │ + 5e90: ae250710 sw a1,1808(s1) │ │ + 5e94: 02223021 addu a2,s1,v0 │ │ + 5e98: 8cc70014 lw a3,20(a2) │ │ + 5e9c: 1ce00035 bgtz a3,5f74 │ │ + 5ea0: 8f9980b4 lw t9,-32588(gp) │ │ + 5ea4: 2408ffff li t0,-1 │ │ + 5ea8: ae280710 sw t0,1808(s1) │ │ + 5eac: 02202021 move a0,s1 │ │ + 5eb0: 27a5002c addiu a1,sp,44 │ │ + 5eb4: 24060005 li a2,5 │ │ + 5eb8: 0320f809 jalr t9 │ │ + 5ebc: 24070006 li a3,6 │ │ + 5ec0: 8e3207ac lw s2,1964(s1) │ │ + 5ec4: 12400011 beqz s2,5f0c │ │ + 5ec8: 8fbc0018 lw gp,24(sp) │ │ + 5ecc: 8e490000 lw t1,0(s2) │ │ + 5ed0: 8f9980d0 lw t9,-32560(gp) │ │ + 5ed4: 26240788 addiu a0,s1,1928 │ │ + 5ed8: 0320f809 jalr t9 │ │ + 5edc: 8d330000 lw s3,0(t1) │ │ + 5ee0: 8fbc0018 lw gp,24(sp) │ │ + 5ee4: f7a00020 sdc1 $f0,32(sp) │ │ + 5ee8: 8f8a8034 lw t2,-32716(gp) │ │ + 5eec: 8fa60020 lw a2,32(sp) │ │ + 5ef0: 8fa70024 lw a3,36(sp) │ │ + 5ef4: 02402021 move a0,s2 │ │ + 5ef8: 0260c821 move t9,s3 │ │ + 5efc: 0320f809 jalr t9 │ │ + 5f00: 2545ab34 addiu a1,t2,-21708 │ │ + 5f04: 8fbc0018 lw gp,24(sp) │ │ + 5f08: 8e3207ac lw s2,1964(s1) │ │ + 5f0c: 8f8b8034 lw t3,-32716(gp) │ │ + 5f10: 2634000c addiu s4,s1,12 │ │ + 5f14: 00009821 move s3,zero │ │ + 5f18: 2575ab5c addiu s5,t3,-21668 │ │ + 5f1c: 1240000c beqz s2,5f50 │ │ + 5f20: 24160004 li s6,4 │ │ + 5f24: 8e8c0000 lw t4,0(s4) │ │ + 5f28: 8e4d0000 lw t5,0(s2) │ │ + 5f2c: 000c7023 negu t6,t4 │ │ + 5f30: 8e870004 lw a3,4(s4) │ │ + 5f34: afae0010 sw t6,16(sp) │ │ + 5f38: 8db90000 lw t9,0(t5) │ │ + 5f3c: 02402021 move a0,s2 │ │ + 5f40: 02a02821 move a1,s5 │ │ 5f44: 0320f809 jalr t9 │ │ - 5f48: 24070008 li a3,8 │ │ - 5f4c: 8e0407ac lw a0,1964(s0) │ │ - 5f50: 10800008 beqz a0,5f74 │ │ - 5f54: 8fbc0018 lw gp,24(sp) │ │ - 5f58: 8c890000 lw t1,0(a0) │ │ - 5f5c: 8f8a8030 lw t2,-32720(gp) │ │ - 5f60: 8d390000 lw t9,0(t1) │ │ - 5f64: 254598f0 addiu a1,t2,-26384 │ │ - 5f68: 02403021 move a2,s2 │ │ - 5f6c: 0320f809 jalr t9 │ │ - 5f70: 26270007 addiu a3,s1,7 │ │ - 5f74: 8fbf005c lw ra,92(sp) │ │ - 5f78: 8fb70058 lw s7,88(sp) │ │ - 5f7c: 8fb60054 lw s6,84(sp) │ │ - 5f80: 8fb50050 lw s5,80(sp) │ │ - 5f84: 8fb4004c lw s4,76(sp) │ │ - 5f88: 8fb30048 lw s3,72(sp) │ │ - 5f8c: 8fb20044 lw s2,68(sp) │ │ - 5f90: 8fb10040 lw s1,64(sp) │ │ - 5f94: 8fb0003c lw s0,60(sp) │ │ - 5f98: 03e00008 jr ra │ │ - 5f9c: 27bd0060 addiu sp,sp,96 │ │ - 5fa0: 8f9980cc lw t9,-32564(gp) │ │ - 5fa4: 0320f809 jalr t9 │ │ - 5fa8: 02002021 move a0,s0 │ │ - 5fac: 284b0002 slti t3,v0,2 │ │ - 5fb0: 15600007 bnez t3,5fd0 │ │ - 5fb4: 8fbc0018 lw gp,24(sp) │ │ - 5fb8: 8f9980c8 lw t9,-32568(gp) │ │ - 5fbc: 0320f809 jalr t9 │ │ - 5fc0: 02002021 move a0,s0 │ │ - 5fc4: 284c0002 slti t4,v0,2 │ │ - 5fc8: 1180ffea beqz t4,5f74 │ │ - 5fcc: 8fbc0018 lw gp,24(sp) │ │ - 5fd0: 27b40020 addiu s4,sp,32 │ │ - 5fd4: 10000019 b 603c │ │ - 5fd8: 2412fffe li s2,-2 │ │ - 5fdc: 8f9980b4 lw t9,-32588(gp) │ │ - 5fe0: 02002021 move a0,s0 │ │ - 5fe4: 02802821 move a1,s4 │ │ - 5fe8: 0320f809 jalr t9 │ │ - 5fec: 2406000b li a2,11 │ │ - 5ff0: 8fbc0018 lw gp,24(sp) │ │ - 5ff4: 8ece0004 lw t6,4(s6) │ │ - 5ff8: 8e050728 lw a1,1832(s0) │ │ - 5ffc: 8f9980e4 lw t9,-32540(gp) │ │ - 6000: 8e060724 lw a2,1828(s0) │ │ - 6004: 02002021 move a0,s0 │ │ - 6008: 0320f809 jalr t9 │ │ - 600c: ae0e0710 sw t6,1808(s0) │ │ - 6010: 8fbc0018 lw gp,24(sp) │ │ - 6014: 8f9980e8 lw t9,-32536(gp) │ │ - 6018: 0320f809 jalr t9 │ │ - 601c: 24040064 li a0,100 │ │ - 6020: 8e0f0710 lw t7,1808(s0) │ │ - 6024: 25f801c4 addiu t8,t7,452 │ │ - 6028: 0018b880 sll s7,t8,0x2 │ │ - 602c: 02171021 addu v0,s0,s7 │ │ - 6030: 8c430004 lw v1,4(v0) │ │ - 6034: 14720013 bne v1,s2,6084 │ │ - 6038: 8fbc0018 lw gp,24(sp) │ │ - 603c: 8e0d0728 lw t5,1832(s0) │ │ - 6040: 8db60000 lw s6,0(t5) │ │ - 6044: 16c0ffe5 bnez s6,5fdc │ │ - 6048: 2407000a li a3,10 │ │ - 604c: 1000000e b 6088 │ │ - 6050: 8f9980dc lw t9,-32548(gp) │ │ - 6054: 822b0005 lb t3,5(s1) │ │ - 6058: 8e0c0710 lw t4,1808(s0) │ │ - 605c: 116c0089 beq t3,t4,6284 │ │ - 6060: 265401ce addiu s4,s2,462 │ │ - 6064: 8e0407ac lw a0,1964(s0) │ │ - 6068: 10800006 beqz a0,6084 │ │ - 606c: 8f868030 lw a2,-32720(gp) │ │ - 6070: 8c850000 lw a1,0(a0) │ │ - 6074: 8cb90000 lw t9,0(a1) │ │ - 6078: 0320f809 jalr t9 │ │ - 607c: 24c5984c addiu a1,a2,-26548 │ │ - 6080: 8fbc0018 lw gp,24(sp) │ │ - 6084: 8f9980dc lw t9,-32548(gp) │ │ - 6088: 0320f809 jalr t9 │ │ - 608c: 02002021 move a0,s0 │ │ - 6090: 8fbf005c lw ra,92(sp) │ │ - 6094: 8fb70058 lw s7,88(sp) │ │ - 6098: 8fb60054 lw s6,84(sp) │ │ - 609c: 8fb50050 lw s5,80(sp) │ │ - 60a0: 8fb4004c lw s4,76(sp) │ │ - 60a4: 8fb30048 lw s3,72(sp) │ │ - 60a8: 8fb20044 lw s2,68(sp) │ │ - 60ac: 8fb10040 lw s1,64(sp) │ │ - 60b0: 8fb0003c lw s0,60(sp) │ │ - 60b4: 03e00008 jr ra │ │ - 60b8: 27bd0060 addiu sp,sp,96 │ │ - 60bc: 8f9980ec lw t9,-32532(gp) │ │ - 60c0: 82260005 lb a2,5(s1) │ │ - 60c4: 02002821 move a1,s0 │ │ - 60c8: 2604072c addiu a0,s0,1836 │ │ - 60cc: 0320f809 jalr t9 │ │ - 60d0: 24070005 li a3,5 │ │ - 60d4: 92310005 lbu s1,5(s1) │ │ - 60d8: 264601ce addiu a2,s2,462 │ │ - 60dc: a3b10025 sb s1,37(sp) │ │ - 60e0: 8c450008 lw a1,8(v0) │ │ - 60e4: 8fbc0018 lw gp,24(sp) │ │ - 60e8: a3a50026 sb a1,38(sp) │ │ - 60ec: 8c47000c lw a3,12(v0) │ │ - 60f0: 00062080 sll a0,a2,0x2 │ │ - 60f4: a3a70027 sb a3,39(sp) │ │ - 60f8: 8c480010 lw t0,16(v0) │ │ - 60fc: 02048021 addu s0,s0,a0 │ │ - 6100: a3a80028 sb t0,40(sp) │ │ - 6104: 8c490018 lw t1,24(v0) │ │ - 6108: 8e040004 lw a0,4(s0) │ │ - 610c: a3a90029 sb t1,41(sp) │ │ - 6110: 8c4a0014 lw t2,20(v0) │ │ - 6114: 8f9980c0 lw t9,-32576(gp) │ │ - 6118: 27a50020 addiu a1,sp,32 │ │ - 611c: a3aa002a sb t2,42(sp) │ │ - 6120: 2406000b li a2,11 │ │ - 6124: 0320f809 jalr t9 │ │ - 6128: 2407000c li a3,12 │ │ - 612c: 8fbf005c lw ra,92(sp) │ │ - 6130: 8fb70058 lw s7,88(sp) │ │ - 6134: 8fb60054 lw s6,84(sp) │ │ - 6138: 8fb50050 lw s5,80(sp) │ │ - 613c: 8fb4004c lw s4,76(sp) │ │ - 6140: 8fb30048 lw s3,72(sp) │ │ - 6144: 8fb20044 lw s2,68(sp) │ │ - 6148: 8fb10040 lw s1,64(sp) │ │ - 614c: 8fb0003c lw s0,60(sp) │ │ - 6150: 03e00008 jr ra │ │ - 6154: 27bd0060 addiu sp,sp,96 │ │ - 6158: 8e040710 lw a0,1808(s0) │ │ - 615c: 0481ff86 bgez a0,5f78 │ │ - 6160: 8fbf005c lw ra,92(sp) │ │ - 6164: 82280005 lb t0,5(s1) │ │ - 6168: 310900ff andi t1,t0,0xff │ │ - 616c: 2d2a0005 sltiu t2,t1,5 │ │ - 6170: 1140ff81 beqz t2,5f78 │ │ - 6174: 00085880 sll t3,t0,0x2 │ │ - 6178: 00126080 sll t4,s2,0x2 │ │ - 617c: 020b6821 addu t5,s0,t3 │ │ - 6180: 020c9021 addu s2,s0,t4 │ │ - 6184: 8da40714 lw a0,1812(t5) │ │ - 6188: 8e4e073c lw t6,1852(s2) │ │ - 618c: 148eff7b bne a0,t6,5f7c │ │ - 6190: 8fb70058 lw s7,88(sp) │ │ - 6194: 8f9980c0 lw t9,-32576(gp) │ │ - 6198: 2414fffe li s4,-2 │ │ - 619c: adb40714 sw s4,1812(t5) │ │ - 61a0: 02202821 move a1,s1 │ │ - 61a4: 24060006 li a2,6 │ │ - 61a8: 0320f809 jalr t9 │ │ - 61ac: 2407000d li a3,13 │ │ - 61b0: 8e0f0724 lw t7,1828(s0) │ │ - 61b4: 24180001 li t8,1 │ │ - 61b8: 15f8ff07 bne t7,t8,5dd8 │ │ - 61bc: 8fbc0018 lw gp,24(sp) │ │ - 61c0: 82360005 lb s6,5(s1) │ │ - 61c4: 24170004 li s7,4 │ │ - 61c8: 26df0002 addiu ra,s6,2 │ │ - 61cc: 03f7001a div zero,ra,s7 │ │ - 61d0: 02e001f4 teq s7,zero,0x7 │ │ - 61d4: 8f9980c0 lw t9,-32576(gp) │ │ - 61d8: 02202821 move a1,s1 │ │ - 61dc: 24060006 li a2,6 │ │ - 61e0: 2407000d li a3,13 │ │ - 61e4: 00001010 mfhi v0 │ │ - 61e8: 244301c4 addiu v1,v0,452 │ │ - 61ec: 0003a880 sll s5,v1,0x2 │ │ - 61f0: 02159821 addu s3,s0,s5 │ │ - 61f4: ae740004 sw s4,4(s3) │ │ - 61f8: a2220005 sb v0,5(s1) │ │ - 61fc: 0320f809 jalr t9 │ │ - 6200: 8e44073c lw a0,1852(s2) │ │ - 6204: 1000fef4 b 5dd8 │ │ - 6208: 8fbc0018 lw gp,24(sp) │ │ - 620c: 8f9980f0 lw t9,-32528(gp) │ │ + 5f48: 02603021 move a2,s3 │ │ + 5f4c: 8fbc0018 lw gp,24(sp) │ │ + 5f50: 26730001 addiu s3,s3,1 │ │ + 5f54: 12760007 beq s3,s6,5f74 │ │ + 5f58: 269401c0 addiu s4,s4,448 │ │ + 5f5c: 8e3207ac lw s2,1964(s1) │ │ + 5f60: 1640fff0 bnez s2,5f24 │ │ + 5f64: 00000000 nop │ │ + 5f68: 26730001 addiu s3,s3,1 │ │ + 5f6c: 1676fffc bne s3,s6,5f60 │ │ + 5f70: 269401c0 addiu s4,s4,448 │ │ + 5f74: 8fb10034 lw s1,52(sp) │ │ + 5f78: 8e100000 lw s0,0(s0) │ │ + 5f7c: 1630001a bne s1,s0,5fe8 │ │ + 5f80: 8fbf0054 lw ra,84(sp) │ │ + 5f84: 8fb60050 lw s6,80(sp) │ │ + 5f88: 8fb5004c lw s5,76(sp) │ │ + 5f8c: 8fb40048 lw s4,72(sp) │ │ + 5f90: 8fb30044 lw s3,68(sp) │ │ + 5f94: 8fb20040 lw s2,64(sp) │ │ + 5f98: 8fb1003c lw s1,60(sp) │ │ + 5f9c: 8fb00038 lw s0,56(sp) │ │ + 5fa0: 03e00008 jr ra │ │ + 5fa4: 27bd0058 addiu sp,sp,88 │ │ + 5fa8: 2408fffc li t0,-4 │ │ + 5fac: 00e84825 or t1,a3,t0 │ │ + 5fb0: 1000ff8b b 5de0 │ │ + 5fb4: 252a0001 addiu t2,t1,1 │ │ + 5fb8: 2416fffc li s6,-4 │ │ + 5fbc: 02b6c025 or t8,s5,s6 │ │ + 5fc0: 1000ff95 b 5e18 │ │ + 5fc4: 27190001 addiu t9,t8,1 │ │ + 5fc8: 240afffc li t2,-4 │ │ + 5fcc: 012a5825 or t3,t1,t2 │ │ + 5fd0: 1000ff9e b 5e4c │ │ + 5fd4: 256c0001 addiu t4,t3,1 │ │ + 5fd8: 2419fffc li t9,-4 │ │ + 5fdc: 0319f825 or ra,t8,t9 │ │ + 5fe0: 1000ffa8 b 5e84 │ │ + 5fe4: 27e50001 addiu a1,ra,1 │ │ + 5fe8: 8f99825c lw t9,-32164(gp) │ │ + 5fec: 0320f809 jalr t9 │ │ + 5ff0: 00000000 nop │ │ + │ │ +00005ff4 : │ │ + 5ff4: 8c82073c lw v0,1852(a0) │ │ + 5ff8: 2403ffff li v1,-1 │ │ + 5ffc: 14430018 bne v0,v1,6060 │ │ + 6000: 00000000 nop │ │ + 6004: 8c820740 lw v0,1856(a0) │ │ + 6008: 14430015 bne v0,v1,6060 │ │ + 600c: 00000000 nop │ │ + 6010: 8c820744 lw v0,1860(a0) │ │ + 6014: 14430012 bne v0,v1,6060 │ │ + 6018: 00000000 nop │ │ + 601c: 8c820748 lw v0,1864(a0) │ │ + 6020: 1443000f bne v0,v1,6060 │ │ + 6024: 00000000 nop │ │ + 6028: 8c82074c lw v0,1868(a0) │ │ + 602c: 1443000c bne v0,v1,6060 │ │ + 6030: 00000000 nop │ │ + 6034: 8c820750 lw v0,1872(a0) │ │ + 6038: 14430009 bne v0,v1,6060 │ │ + 603c: 00000000 nop │ │ + 6040: 8c820754 lw v0,1876(a0) │ │ + 6044: 14430006 bne v0,v1,6060 │ │ + 6048: 00000000 nop │ │ + 604c: 8c820758 lw v0,1880(a0) │ │ + 6050: 14430003 bne v0,v1,6060 │ │ + 6054: 00000000 nop │ │ + 6058: 03e00008 jr ra │ │ + 605c: 00000000 nop │ │ + 6060: 8c850714 lw a1,1812(a0) │ │ + 6064: 2406ffff li a2,-1 │ │ + 6068: 10a60013 beq a1,a2,60b8 │ │ + 606c: 00000000 nop │ │ + 6070: 8c870718 lw a3,1816(a0) │ │ + 6074: 2408ffff li t0,-1 │ │ + 6078: 10e8000d beq a3,t0,60b0 │ │ + 607c: 00000000 nop │ │ + 6080: 8c89071c lw t1,1820(a0) │ │ + 6084: 240affff li t2,-1 │ │ + 6088: 112a0007 beq t1,t2,60a8 │ │ + 608c: 00000000 nop │ │ + 6090: 8c8b0720 lw t3,1824(a0) │ │ + 6094: 240cffff li t4,-1 │ │ + 6098: 156cffef bne t3,t4,6058 │ │ + 609c: 00000000 nop │ │ + 60a0: 03e00008 jr ra │ │ + 60a4: ac820720 sw v0,1824(a0) │ │ + 60a8: 1000fff9 b 6090 │ │ + 60ac: ac82071c sw v0,1820(a0) │ │ + 60b0: 1000fff3 b 6080 │ │ + 60b4: ac820718 sw v0,1816(a0) │ │ + 60b8: 1000ffed b 6070 │ │ + 60bc: ac820714 sw v0,1812(a0) │ │ + │ │ +000060c0 : │ │ + 60c0: ac800000 sw zero,0(a0) │ │ + 60c4: ac800004 sw zero,4(a0) │ │ + 60c8: ac800008 sw zero,8(a0) │ │ + 60cc: ac80000c sw zero,12(a0) │ │ + 60d0: ac800010 sw zero,16(a0) │ │ + 60d4: ac800014 sw zero,20(a0) │ │ + 60d8: ac800018 sw zero,24(a0) │ │ + 60dc: ac80001c sw zero,28(a0) │ │ + 60e0: ac800020 sw zero,32(a0) │ │ + 60e4: ac800028 sw zero,40(a0) │ │ + 60e8: 03e00008 jr ra │ │ + 60ec: ac800024 sw zero,36(a0) │ │ + │ │ +000060f0 : │ │ + 60f0: 3c1c0001 lui gp,0x1 │ │ + 60f4: 279c2f30 addiu gp,gp,12080 │ │ + 60f8: 0399e021 addu gp,gp,t9 │ │ + 60fc: 27bdffe0 addiu sp,sp,-32 │ │ + 6100: afb00018 sw s0,24(sp) │ │ + 6104: 00808021 move s0,a0 │ │ + 6108: 8c840000 lw a0,0(a0) │ │ + 610c: afbc0010 sw gp,16(sp) │ │ + 6110: afbf001c sw ra,28(sp) │ │ + 6114: 1480001b bnez a0,6184 │ │ + 6118: 8f9980ac lw t9,-32596(gp) │ │ + 611c: 8e040004 lw a0,4(s0) │ │ + 6120: 1480001f bnez a0,61a0 │ │ + 6124: ae000000 sw zero,0(s0) │ │ + 6128: 8e040008 lw a0,8(s0) │ │ + 612c: 14800022 bnez a0,61b8 │ │ + 6130: ae000004 sw zero,4(s0) │ │ + 6134: 8e04000c lw a0,12(s0) │ │ + 6138: 14800026 bnez a0,61d4 │ │ + 613c: ae000008 sw zero,8(s0) │ │ + 6140: 8e040010 lw a0,16(s0) │ │ + 6144: 1480002a bnez a0,61f0 │ │ + 6148: ae00000c sw zero,12(s0) │ │ + 614c: 8e040014 lw a0,20(s0) │ │ + 6150: 1480002e bnez a0,620c │ │ + 6154: ae000010 sw zero,16(s0) │ │ + 6158: 8e040018 lw a0,24(s0) │ │ + 615c: 14800032 bnez a0,6228 │ │ + 6160: ae000014 sw zero,20(s0) │ │ + 6164: 8e04001c lw a0,28(s0) │ │ + 6168: 14800036 bnez a0,6244 │ │ + 616c: ae000018 sw zero,24(s0) │ │ + 6170: 8fbf001c lw ra,28(sp) │ │ + 6174: ae00001c sw zero,28(s0) │ │ + 6178: 8fb00018 lw s0,24(sp) │ │ + 617c: 03e00008 jr ra │ │ + 6180: 27bd0020 addiu sp,sp,32 │ │ + 6184: 0320f809 jalr t9 │ │ + 6188: 00000000 nop │ │ + 618c: 8e040004 lw a0,4(s0) │ │ + 6190: 8fbc0010 lw gp,16(sp) │ │ + 6194: 1080ffe4 beqz a0,6128 │ │ + 6198: ae000000 sw zero,0(s0) │ │ + 619c: 8f9980ac lw t9,-32596(gp) │ │ + 61a0: 0320f809 jalr t9 │ │ + 61a4: 00000000 nop │ │ + 61a8: 8e040008 lw a0,8(s0) │ │ + 61ac: 8fbc0010 lw gp,16(sp) │ │ + 61b0: 1080ffe0 beqz a0,6134 │ │ + 61b4: ae000004 sw zero,4(s0) │ │ + 61b8: 8f9980ac lw t9,-32596(gp) │ │ + 61bc: 0320f809 jalr t9 │ │ + 61c0: 00000000 nop │ │ + 61c4: 8e04000c lw a0,12(s0) │ │ + 61c8: 8fbc0010 lw gp,16(sp) │ │ + 61cc: 1080ffdc beqz a0,6140 │ │ + 61d0: ae000008 sw zero,8(s0) │ │ + 61d4: 8f9980ac lw t9,-32596(gp) │ │ + 61d8: 0320f809 jalr t9 │ │ + 61dc: 00000000 nop │ │ + 61e0: 8e040010 lw a0,16(s0) │ │ + 61e4: 8fbc0010 lw gp,16(sp) │ │ + 61e8: 1080ffd8 beqz a0,614c │ │ + 61ec: ae00000c sw zero,12(s0) │ │ + 61f0: 8f9980ac lw t9,-32596(gp) │ │ + 61f4: 0320f809 jalr t9 │ │ + 61f8: 00000000 nop │ │ + 61fc: 8e040014 lw a0,20(s0) │ │ + 6200: 8fbc0010 lw gp,16(sp) │ │ + 6204: 1080ffd4 beqz a0,6158 │ │ + 6208: ae000010 sw zero,16(s0) │ │ + 620c: 8f9980ac lw t9,-32596(gp) │ │ 6210: 0320f809 jalr t9 │ │ - 6214: 02002021 move a0,s0 │ │ - 6218: 8fbf005c lw ra,92(sp) │ │ - 621c: 8fb70058 lw s7,88(sp) │ │ - 6220: 8fb60054 lw s6,84(sp) │ │ - 6224: 8fb50050 lw s5,80(sp) │ │ - 6228: 8fb4004c lw s4,76(sp) │ │ - 622c: 8fb30048 lw s3,72(sp) │ │ - 6230: 8fb20044 lw s2,68(sp) │ │ - 6234: 8fb10040 lw s1,64(sp) │ │ - 6238: 8fb0003c lw s0,60(sp) │ │ - 623c: 03e00008 jr ra │ │ - 6240: 27bd0060 addiu sp,sp,96 │ │ - 6244: 8f908030 lw s0,-32720(gp) │ │ - 6248: 8f998290 lw t9,-32112(gp) │ │ - 624c: 26049900 addiu a0,s0,-26368 │ │ - 6250: 0320f809 jalr t9 │ │ - 6254: 00402821 move a1,v0 │ │ - 6258: 8fbf005c lw ra,92(sp) │ │ - 625c: 8fb70058 lw s7,88(sp) │ │ - 6260: 8fb60054 lw s6,84(sp) │ │ - 6264: 8fb50050 lw s5,80(sp) │ │ - 6268: 8fb4004c lw s4,76(sp) │ │ - 626c: 8fb30048 lw s3,72(sp) │ │ - 6270: 8fb20044 lw s2,68(sp) │ │ - 6274: 8fb10040 lw s1,64(sp) │ │ - 6278: 8fb0003c lw s0,60(sp) │ │ - 627c: 03e00008 jr ra │ │ - 6280: 27bd0060 addiu sp,sp,96 │ │ - 6284: 257201c4 addiu s2,t3,452 │ │ - 6288: 00146880 sll t5,s4,0x2 │ │ - 628c: 0012b080 sll s6,s2,0x2 │ │ - 6290: 020d7021 addu t6,s0,t5 │ │ - 6294: 02167821 addu t7,s0,s6 │ │ - 6298: 8dd80004 lw t8,4(t6) │ │ - 629c: 8df70004 lw s7,4(t7) │ │ - 62a0: 13170086 beq t8,s7,64bc │ │ - 62a4: 000bf980 sll ra,t3,0x6 │ │ - 62a8: 8e0407ac lw a0,1964(s0) │ │ - 62ac: 1080ff75 beqz a0,6084 │ │ - 62b0: 8f938030 lw s3,-32720(gp) │ │ - 62b4: 8c950000 lw s5,0(a0) │ │ - 62b8: 8eb90000 lw t9,0(s5) │ │ - 62bc: 0320f809 jalr t9 │ │ - 62c0: 26659880 addiu a1,s3,-26496 │ │ - 62c4: 1000ff6f b 6084 │ │ - 62c8: 8fbc0018 lw gp,24(sp) │ │ - 62cc: 0320f809 jalr t9 │ │ - 62d0: 00000000 nop │ │ - 62d4: 28460002 slti a2,v0,2 │ │ - 62d8: 10c0ff26 beqz a2,5f74 │ │ - 62dc: 8fbc0018 lw gp,24(sp) │ │ - 62e0: 8f9981f8 lw t9,-32264(gp) │ │ - 62e4: 0320f809 jalr t9 │ │ - 62e8: 00000000 nop │ │ - 62ec: 3c078000 lui a3,0x8000 │ │ - 62f0: 24e40001 addiu a0,a3,1 │ │ - 62f4: 00445824 and t3,v0,a0 │ │ - 62f8: 056000cf bltz t3,6638 │ │ - 62fc: 8fbc0018 lw gp,24(sp) │ │ - 6300: 922c0002 lbu t4,2(s1) │ │ - 6304: 922d0001 lbu t5,1(s1) │ │ - 6308: 000cb200 sll s6,t4,0x8 │ │ - 630c: 02cd7025 or t6,s6,t5 │ │ - 6310: 000e7a00 sll t7,t6,0x8 │ │ - 6314: 000ec202 srl t8,t6,0x8 │ │ - 6318: 01f8b825 or s7,t7,t8 │ │ - 631c: 32ffffff andi ra,s7,0xffff │ │ - 6320: 2fe20006 sltiu v0,ra,6 │ │ - 6324: 14400005 bnez v0,633c │ │ - 6328: 000b9840 sll s3,t3,0x1 │ │ - 632c: 82350005 lb s5,5(s1) │ │ - 6330: 2403fffd li v1,-3 │ │ - 6334: 02a32824 and a1,s5,v1 │ │ - 6338: 02a5980a movz s3,s5,a1 │ │ - 633c: 267401c4 addiu s4,s3,452 │ │ - 6340: 00143080 sll a2,s4,0x2 │ │ - 6344: 0206c821 addu t9,s0,a2 │ │ - 6348: 8f270004 lw a3,4(t9) │ │ - 634c: 2404fffe li a0,-2 │ │ - 6350: 10e40009 beq a3,a0,6378 │ │ - 6354: 00000000 nop │ │ - 6358: 24140002 li s4,2 │ │ - 635c: 02939823 subu s3,s4,s3 │ │ - 6360: 267401c4 addiu s4,s3,452 │ │ - 6364: 00144080 sll t0,s4,0x2 │ │ - 6368: 02084821 addu t1,s0,t0 │ │ - 636c: 8d2a0004 lw t2,4(t1) │ │ - 6370: 1544ff01 bne t2,a0,5f78 │ │ - 6374: 8fbf005c lw ra,92(sp) │ │ - 6378: 00125880 sll t3,s2,0x2 │ │ - 637c: 020bb821 addu s7,s0,t3 │ │ - 6380: 8f9980c0 lw t9,-32576(gp) │ │ - 6384: 8ee4073c lw a0,1852(s7) │ │ - 6388: 27b60020 addiu s6,sp,32 │ │ - 638c: 02c02821 move a1,s6 │ │ - 6390: 24060006 li a2,6 │ │ - 6394: 24070002 li a3,2 │ │ - 6398: 0320f809 jalr t9 │ │ - 639c: a3b30025 sb s3,37(sp) │ │ - 63a0: 8ee4073c lw a0,1852(s7) │ │ - 63a4: 00146080 sll t4,s4,0x2 │ │ - 63a8: 020c6821 addu t5,s0,t4 │ │ - 63ac: 8fbc0018 lw gp,24(sp) │ │ - 63b0: ada40004 sw a0,4(t5) │ │ - 63b4: 8e0e0724 lw t6,1828(s0) │ │ - 63b8: 240f0001 li t7,1 │ │ - 63bc: 11cf0088 beq t6,t7,65e0 │ │ - 63c0: 3c188000 lui t8,0x8000 │ │ - 63c4: 8ee4075c lw a0,1884(s7) │ │ - 63c8: 1480fe84 bnez a0,5ddc │ │ - 63cc: 8f9980b8 lw t9,-32584(gp) │ │ - 63d0: 92280002 lbu t0,2(s1) │ │ - 63d4: 92290001 lbu t1,1(s1) │ │ - 63d8: 00085200 sll t2,t0,0x8 │ │ - 63dc: 01495825 or t3,t2,t1 │ │ - 63e0: 000bb200 sll s6,t3,0x8 │ │ - 63e4: 000b6202 srl t4,t3,0x8 │ │ - 63e8: 02cc6825 or t5,s6,t4 │ │ - 63ec: 31aeffff andi t6,t5,0xffff │ │ - 63f0: 2dcf0006 sltiu t7,t6,6 │ │ - 63f4: 15e0fe79 bnez t7,5ddc │ │ - 63f8: 00000000 nop │ │ - 63fc: 82380006 lb t8,6(s1) │ │ - 6400: 1300fe76 beqz t8,5ddc │ │ - 6404: a2200015 sb zero,21(s1) │ │ - 6408: 8f998214 lw t9,-32236(gp) │ │ - 640c: 0320f809 jalr t9 │ │ - 6410: 26240006 addiu a0,s1,6 │ │ - 6414: 8fbc0018 lw gp,24(sp) │ │ - 6418: 1000fe6f b 5dd8 │ │ - 641c: aee2075c sw v0,1884(s7) │ │ - 6420: 02009021 move s2,s0 │ │ - 6424: 24130001 li s3,1 │ │ - 6428: 2414fffe li s4,-2 │ │ - 642c: 27b6002c addiu s6,sp,44 │ │ - 6430: 27b70020 addiu s7,sp,32 │ │ - 6434: 24150005 li s5,5 │ │ - 6438: 8e440718 lw a0,1816(s2) │ │ - 643c: 1094000d beq a0,s4,6474 │ │ - 6440: 8f9980c0 lw t9,-32576(gp) │ │ - 6444: 02c02821 move a1,s6 │ │ - 6448: 24060006 li a2,6 │ │ - 644c: 2407000d li a3,13 │ │ - 6450: 0320f809 jalr t9 │ │ - 6454: a3b30031 sb s3,49(sp) │ │ - 6458: 8e090714 lw t1,1812(s0) │ │ - 645c: 113400a1 beq t1,s4,66e4 │ │ + 6214: 00000000 nop │ │ + 6218: 8e040018 lw a0,24(s0) │ │ + 621c: 8fbc0010 lw gp,16(sp) │ │ + 6220: 1080ffd0 beqz a0,6164 │ │ + 6224: ae000014 sw zero,20(s0) │ │ + 6228: 8f9980ac lw t9,-32596(gp) │ │ + 622c: 0320f809 jalr t9 │ │ + 6230: 00000000 nop │ │ + 6234: 8e04001c lw a0,28(s0) │ │ + 6238: 8fbc0010 lw gp,16(sp) │ │ + 623c: 1080ffcc beqz a0,6170 │ │ + 6240: ae000018 sw zero,24(s0) │ │ + 6244: 8f9980ac lw t9,-32596(gp) │ │ + 6248: 0320f809 jalr t9 │ │ + 624c: 00000000 nop │ │ + 6250: 8fbf001c lw ra,28(sp) │ │ + 6254: ae00001c sw zero,28(s0) │ │ + 6258: 8fb00018 lw s0,24(sp) │ │ + 625c: 03e00008 jr ra │ │ + 6260: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00006264 : │ │ + 6264: 3c1c0001 lui gp,0x1 │ │ + 6268: 279c2dbc addiu gp,gp,11708 │ │ + 626c: 0399e021 addu gp,gp,t9 │ │ + 6270: 27bdffe0 addiu sp,sp,-32 │ │ + 6274: 8f9980d4 lw t9,-32556(gp) │ │ + 6278: afbc0010 sw gp,16(sp) │ │ + 627c: afb00018 sw s0,24(sp) │ │ + 6280: afbf001c sw ra,28(sp) │ │ + 6284: 0320f809 jalr t9 │ │ + 6288: 00808021 move s0,a0 │ │ + 628c: 8e040024 lw a0,36(s0) │ │ + 6290: 10800007 beqz a0,62b0 │ │ + 6294: 8fbc0010 lw gp,16(sp) │ │ + 6298: 8c820000 lw v0,0(a0) │ │ + 629c: 8fbf001c lw ra,28(sp) │ │ + 62a0: 8fb00018 lw s0,24(sp) │ │ + 62a4: 8c590004 lw t9,4(v0) │ │ + 62a8: 03200008 jr t9 │ │ + 62ac: 27bd0020 addiu sp,sp,32 │ │ + 62b0: 8fbf001c lw ra,28(sp) │ │ + 62b4: 8fb00018 lw s0,24(sp) │ │ + 62b8: 03e00008 jr ra │ │ + 62bc: 27bd0020 addiu sp,sp,32 │ │ + │ │ +000062c0 : │ │ + 62c0: 3c1c0001 lui gp,0x1 │ │ + 62c4: 279c2d60 addiu gp,gp,11616 │ │ + 62c8: 0399e021 addu gp,gp,t9 │ │ + 62cc: 27bdfef8 addiu sp,sp,-264 │ │ + 62d0: afb400f4 sw s4,244(sp) │ │ + 62d4: 8f948244 lw s4,-32188(gp) │ │ + 62d8: 8f998278 lw t9,-32136(gp) │ │ + 62dc: 8e820000 lw v0,0(s4) │ │ + 62e0: afbc0018 sw gp,24(sp) │ │ + 62e4: afb300f0 sw s3,240(sp) │ │ + 62e8: afb100e8 sw s1,232(sp) │ │ + 62ec: afb000e4 sw s0,228(sp) │ │ + 62f0: afbf0104 sw ra,260(sp) │ │ + 62f4: afb70100 sw s7,256(sp) │ │ + 62f8: afb600fc sw s6,252(sp) │ │ + 62fc: afb500f8 sw s5,248(sp) │ │ + 6300: afb200ec sw s2,236(sp) │ │ + 6304: afa200dc sw v0,220(sp) │ │ + 6308: 00808821 move s1,a0 │ │ + 630c: 00a09821 move s3,a1 │ │ + 6310: 0320f809 jalr t9 │ │ + 6314: 00c08021 move s0,a2 │ │ + 6318: 8fbc0018 lw gp,24(sp) │ │ + 631c: ac400000 sw zero,0(v0) │ │ + 6320: 16000049 bnez s0,6448 │ │ + 6324: 8f858034 lw a1,-32716(gp) │ │ + 6328: 8f998278 lw t9,-32136(gp) │ │ + 632c: 0320f809 jalr t9 │ │ + 6330: 00000000 nop │ │ + 6334: 8fbc0018 lw gp,24(sp) │ │ + 6338: ac400000 sw zero,0(v0) │ │ + 633c: 126000d2 beqz s3,6688 │ │ + 6340: 8f9981ec lw t9,-32276(gp) │ │ + 6344: ae200020 sw zero,32(s1) │ │ + 6348: 24040001 li a0,1 │ │ + 634c: 24050002 li a1,2 │ │ + 6350: 0320f809 jalr t9 │ │ + 6354: 00003021 move a2,zero │ │ + 6358: 0040a821 move s5,v0 │ │ + 635c: 184000b2 blez v0,6628 │ │ + 6360: 8fbc0018 lw gp,24(sp) │ │ + 6364: 8f9981e4 lw t9,-32284(gp) │ │ + 6368: 241f0001 li ra,1 │ │ + 636c: a7bf004c sh ra,76(sp) │ │ + 6370: 27a4004e addiu a0,sp,78 │ │ + 6374: 0320f809 jalr t9 │ │ + 6378: 02602821 move a1,s3 │ │ + 637c: 8fbc0018 lw gp,24(sp) │ │ + 6380: 24030001 li v1,1 │ │ + 6384: 8f998200 lw t9,-32256(gp) │ │ + 6388: 24020004 li v0,4 │ │ + 638c: 02a02021 move a0,s5 │ │ + 6390: 3405ffff li a1,0xffff │ │ + 6394: 24060004 li a2,4 │ │ + 6398: 27a7002c addiu a3,sp,44 │ │ + 639c: afa3002c sw v1,44(sp) │ │ + 63a0: 0320f809 jalr t9 │ │ + 63a4: afa20010 sw v0,16(sp) │ │ + 63a8: 8fbc0018 lw gp,24(sp) │ │ + 63ac: 02a02021 move a0,s5 │ │ + 63b0: 8f998280 lw t9,-32128(gp) │ │ + 63b4: 27a5004c addiu a1,sp,76 │ │ + 63b8: 0320f809 jalr t9 │ │ + 63bc: 2406006e li a2,110 │ │ + 63c0: 1040000b beqz v0,63f0 │ │ + 63c4: 8fbc0018 lw gp,24(sp) │ │ + 63c8: 8f9980ac lw t9,-32596(gp) │ │ + 63cc: 0320f809 jalr t9 │ │ + 63d0: 02a02021 move a0,s5 │ │ + 63d4: 8fbc0018 lw gp,24(sp) │ │ + 63d8: 8f998278 lw t9,-32136(gp) │ │ + 63dc: 0320f809 jalr t9 │ │ + 63e0: 00000000 nop │ │ + 63e4: 8c450000 lw a1,0(v0) │ │ + 63e8: 14a0008f bnez a1,6628 │ │ + 63ec: 8fbc0018 lw gp,24(sp) │ │ + 63f0: 8f998234 lw t9,-32204(gp) │ │ + 63f4: 02a02021 move a0,s5 │ │ + 63f8: 0320f809 jalr t9 │ │ + 63fc: 24050005 li a1,5 │ │ + 6400: 1440009b bnez v0,6670 │ │ + 6404: 8fbc0018 lw gp,24(sp) │ │ + 6408: 8e330020 lw s3,32(s1) │ │ + 640c: 0013b880 sll s7,s3,0x2 │ │ + 6410: 26680001 addiu t0,s3,1 │ │ + 6414: 02379021 addu s2,s1,s7 │ │ + 6418: ae280020 sw t0,32(s1) │ │ + 641c: ae550000 sw s5,0(s2) │ │ + 6420: 15000067 bnez t0,65c0 │ │ + 6424: 00001021 move v0,zero │ │ + 6428: 8f998278 lw t9,-32136(gp) │ │ + 642c: 0320f809 jalr t9 │ │ + 6430: 00000000 nop │ │ + 6434: 8c510000 lw s1,0(v0) │ │ + 6438: 1620007b bnez s1,6628 │ │ + 643c: 8fbc0018 lw gp,24(sp) │ │ + 6440: 1000005f b 65c0 │ │ + 6444: 2402ffff li v0,-1 │ │ + 6448: 8f99822c lw t9,-32212(gp) │ │ + 644c: 27b200bc addiu s2,sp,188 │ │ + 6450: 02003021 move a2,s0 │ │ + 6454: 02402021 move a0,s2 │ │ + 6458: 0320f809 jalr t9 │ │ + 645c: 24a5ab8c addiu a1,a1,-21620 │ │ 6460: 8fbc0018 lw gp,24(sp) │ │ - 6464: 8e0a071c lw t2,1820(s0) │ │ - 6468: 11540007 beq t2,s4,6488 │ │ - 646c: 240b0002 li t3,2 │ │ - 6470: ae540718 sw s4,1816(s2) │ │ - 6474: 26730002 addiu s3,s3,2 │ │ - 6478: 1675ffef bne s3,s5,6438 │ │ - 647c: 26520008 addiu s2,s2,8 │ │ - 6480: 1000fe49 b 5da8 │ │ - 6484: 8e0f0724 lw t7,1828(s0) │ │ - 6488: 256c01c4 addiu t4,t3,452 │ │ - 648c: 8e440718 lw a0,1816(s2) │ │ - 6490: 000c6880 sll t5,t4,0x2 │ │ - 6494: 8f9980c0 lw t9,-32576(gp) │ │ - 6498: 020d7021 addu t6,s0,t5 │ │ - 649c: adc40004 sw a0,4(t6) │ │ - 64a0: 02e02821 move a1,s7 │ │ - 64a4: 24060006 li a2,6 │ │ - 64a8: 24070002 li a3,2 │ │ - 64ac: 0320f809 jalr t9 │ │ - 64b0: a3ab0025 sb t3,37(sp) │ │ - 64b4: 1000ffee b 6470 │ │ - 64b8: 8fbc0018 lw gp,24(sp) │ │ - 64bc: 92230006 lbu v1,6(s1) │ │ - 64c0: 000b1240 sll v0,t3,0x9 │ │ - 64c4: 00032900 sll a1,v1,0x4 │ │ - 64c8: 005fa823 subu s5,v0,ra │ │ - 64cc: 00039880 sll s3,v1,0x2 │ │ - 64d0: 02653821 addu a3,s3,a1 │ │ - 64d4: 02153021 addu a2,s0,s5 │ │ - 64d8: 00c72021 addu a0,a2,a3 │ │ - 64dc: 92280008 lbu t0,8(s1) │ │ - 64e0: 92290007 lbu t1,7(s1) │ │ - 64e4: 24940028 addiu s4,a0,40 │ │ - 64e8: ae89000c sw t1,12(s4) │ │ - 64ec: ae880010 sw t0,16(s4) │ │ - 64f0: 822a0009 lb t2,9(s1) │ │ - 64f4: 8f998054 lw t9,-32684(gp) │ │ - 64f8: 82260005 lb a2,5(s1) │ │ - 64fc: 8227000a lb a3,10(s1) │ │ - 6500: 02002021 move a0,s0 │ │ - 6504: afaa0010 sw t2,16(sp) │ │ - 6508: 0320f809 jalr t9 │ │ - 650c: 02802821 move a1,s4 │ │ - 6510: 240b00f1 li t3,241 │ │ - 6514: 8fbc0018 lw gp,24(sp) │ │ - 6518: 104b004c beq v0,t3,664c │ │ - 651c: 00409021 move s2,v0 │ │ - 6520: 8e0407ac lw a0,1964(s0) │ │ - 6524: 1080fed7 beqz a0,6084 │ │ - 6528: 8f8d8030 lw t5,-32720(gp) │ │ - 652c: 8c910000 lw s1,0(a0) │ │ - 6530: 8e390000 lw t9,0(s1) │ │ - 6534: 0320f809 jalr t9 │ │ - 6538: 25a598b8 addiu a1,t5,-26440 │ │ - 653c: 1000fed1 b 6084 │ │ - 6540: 8fbc0018 lw gp,24(sp) │ │ - 6544: 02009821 move s3,s0 │ │ - 6548: 0000a821 move s5,zero │ │ - 654c: 2414fffe li s4,-2 │ │ - 6550: 27b60020 addiu s6,sp,32 │ │ - 6554: 24170004 li s7,4 │ │ - 6558: 8e640714 lw a0,1812(s3) │ │ - 655c: 10940010 beq a0,s4,65a0 │ │ - 6560: 26bf0002 addiu ra,s5,2 │ │ - 6564: 33e30003 andi v1,ra,0x3 │ │ - 6568: 00031080 sll v0,v1,0x2 │ │ - 656c: 02022821 addu a1,s0,v0 │ │ - 6570: 8ca60714 lw a2,1812(a1) │ │ - 6574: 1086000a beq a0,a2,65a0 │ │ - 6578: 00000000 nop │ │ - 657c: 10d4000f beq a2,s4,65bc │ │ - 6580: 8f9980c0 lw t9,-32576(gp) │ │ - 6584: 02c02821 move a1,s6 │ │ - 6588: 24060006 li a2,6 │ │ - 658c: 2407000d li a3,13 │ │ - 6590: 0320f809 jalr t9 │ │ - 6594: a3b50025 sb s5,37(sp) │ │ - 6598: 8fbc0018 lw gp,24(sp) │ │ - 659c: ae740714 sw s4,1812(s3) │ │ - 65a0: 26b50001 addiu s5,s5,1 │ │ - 65a4: 16b7ffec bne s5,s7,6558 │ │ - 65a8: 26730004 addiu s3,s3,4 │ │ - 65ac: 1000fe01 b 5db4 │ │ - 65b0: 8f998048 lw t9,-32696(gp) │ │ - 65b4: 1000ff70 b 6378 │ │ - 65b8: 0040a021 move s4,v0 │ │ - 65bc: aca40714 sw a0,1812(a1) │ │ - 65c0: 8e640714 lw a0,1812(s3) │ │ - 65c4: 02c02821 move a1,s6 │ │ - 65c8: 24060006 li a2,6 │ │ - 65cc: 24070002 li a3,2 │ │ - 65d0: 0320f809 jalr t9 │ │ - 65d4: a3a30025 sb v1,37(sp) │ │ - 65d8: 1000fff1 b 65a0 │ │ - 65dc: 8fbc0018 lw gp,24(sp) │ │ - 65e0: 26730002 addiu s3,s3,2 │ │ - 65e4: 271f0003 addiu ra,t8,3 │ │ - 65e8: 027fa024 and s4,s3,ra │ │ - 65ec: 0680004e bltz s4,6728 │ │ - 65f0: 2682ffff addiu v0,s4,-1 │ │ - 65f4: 00142880 sll a1,s4,0x2 │ │ - 65f8: 02059821 addu s3,s0,a1 │ │ - 65fc: 8e660714 lw a2,1812(s3) │ │ - 6600: 2407fffe li a3,-2 │ │ - 6604: 10c7003e beq a2,a3,6700 │ │ - 6608: 8f998268 lw t9,-32152(gp) │ │ - 660c: 8f918030 lw s1,-32720(gp) │ │ + 6464: 27a6002c addiu a2,sp,44 │ │ + 6468: 24030001 li v1,1 │ │ + 646c: 8f9981d4 lw t9,-32300(gp) │ │ + 6470: 24080002 li t0,2 │ │ + 6474: acc00004 sw zero,4(a2) │ │ + 6478: acc0000c sw zero,12(a2) │ │ + 647c: acc00010 sw zero,16(a2) │ │ + 6480: acc00014 sw zero,20(a2) │ │ + 6484: acc00018 sw zero,24(a2) │ │ + 6488: acc0001c sw zero,28(a2) │ │ + 648c: 02602021 move a0,s3 │ │ + 6490: 02402821 move a1,s2 │ │ + 6494: 27a70024 addiu a3,sp,36 │ │ + 6498: afa3002c sw v1,44(sp) │ │ + 649c: 0320f809 jalr t9 │ │ + 64a0: afa80034 sw t0,52(sp) │ │ + 64a4: 0440ffe0 bltz v0,6428 │ │ + 64a8: 8fbc0018 lw gp,24(sp) │ │ + 64ac: 8fb50024 lw s5,36(sp) │ │ + 64b0: 12a00063 beqz s5,6640 │ │ + 64b4: ae200020 sw zero,32(s1) │ │ + 64b8: 8f968034 lw s6,-32716(gp) │ │ + 64bc: 02a07021 move t6,s5 │ │ + 64c0: 24130001 li s3,1 │ │ + 64c4: 27b70028 addiu s7,sp,40 │ │ + 64c8: 24120004 li s2,4 │ │ + 64cc: 10000011 b 6514 │ │ + 64d0: 26d6ab90 addiu s6,s6,-21616 │ │ + 64d4: 8f998234 lw t9,-32204(gp) │ │ + 64d8: 02002021 move a0,s0 │ │ + 64dc: 0320f809 jalr t9 │ │ + 64e0: 24050005 li a1,5 │ │ + 64e4: 14400027 bnez v0,6584 │ │ + 64e8: 8fbc0018 lw gp,24(sp) │ │ + 64ec: 8e290020 lw t1,32(s1) │ │ + 64f0: 00095080 sll t2,t1,0x2 │ │ + 64f4: 252b0001 addiu t3,t1,1 │ │ + 64f8: 022a6021 addu t4,s1,t2 │ │ + 64fc: ae2b0020 sw t3,32(s1) │ │ + 6500: ad900000 sw s0,0(t4) │ │ + 6504: 8fad0024 lw t5,36(sp) │ │ + 6508: 8dae001c lw t6,28(t5) │ │ + 650c: 11c00025 beqz t6,65a4 │ │ + 6510: afae0024 sw t6,36(sp) │ │ + 6514: 8f9981ec lw t9,-32276(gp) │ │ + 6518: 8dc40004 lw a0,4(t6) │ │ + 651c: 8dc50008 lw a1,8(t6) │ │ + 6520: 0320f809 jalr t9 │ │ + 6524: 8dc6000c lw a2,12(t6) │ │ + 6528: 00408021 move s0,v0 │ │ + 652c: 0440fff5 bltz v0,6504 │ │ + 6530: 8fbc0018 lw gp,24(sp) │ │ + 6534: 8f998200 lw t9,-32256(gp) │ │ + 6538: 00402021 move a0,v0 │ │ + 653c: 24060004 li a2,4 │ │ + 6540: 02e03821 move a3,s7 │ │ + 6544: afb20010 sw s2,16(sp) │ │ + 6548: 3405ffff li a1,0xffff │ │ + 654c: 0320f809 jalr t9 │ │ + 6550: afb30028 sw s3,40(sp) │ │ + 6554: 8fa70024 lw a3,36(sp) │ │ + 6558: 2406000a li a2,10 │ │ + 655c: 8ce40004 lw a0,4(a3) │ │ + 6560: 10860025 beq a0,a2,65f8 │ │ + 6564: 8fbc0018 lw gp,24(sp) │ │ + 6568: 8f998280 lw t9,-32128(gp) │ │ + 656c: 8ce50018 lw a1,24(a3) │ │ + 6570: 8ce60010 lw a2,16(a3) │ │ + 6574: 0320f809 jalr t9 │ │ + 6578: 02002021 move a0,s0 │ │ + 657c: 1040ffd5 beqz v0,64d4 │ │ + 6580: 8fbc0018 lw gp,24(sp) │ │ + 6584: 8f9980ac lw t9,-32596(gp) │ │ + 6588: 0320f809 jalr t9 │ │ + 658c: 02002021 move a0,s0 │ │ + 6590: 8fad0024 lw t5,36(sp) │ │ + 6594: 8fbc0018 lw gp,24(sp) │ │ + 6598: 8dae001c lw t6,28(t5) │ │ + 659c: 15c0ffdd bnez t6,6514 │ │ + 65a0: afae0024 sw t6,36(sp) │ │ + 65a4: 8f998264 lw t9,-32156(gp) │ │ + 65a8: 0320f809 jalr t9 │ │ + 65ac: 02a02021 move a0,s5 │ │ + 65b0: 8e2f0020 lw t7,32(s1) │ │ + 65b4: 11e00022 beqz t7,6640 │ │ + 65b8: 8fbc0018 lw gp,24(sp) │ │ + 65bc: 00001021 move v0,zero │ │ + 65c0: 8fb000dc lw s0,220(sp) │ │ + 65c4: 8e940000 lw s4,0(s4) │ │ + 65c8: 1614003c bne s0,s4,66bc │ │ + 65cc: 8fbf0104 lw ra,260(sp) │ │ + 65d0: 8fb70100 lw s7,256(sp) │ │ + 65d4: 8fb600fc lw s6,252(sp) │ │ + 65d8: 8fb500f8 lw s5,248(sp) │ │ + 65dc: 8fb400f4 lw s4,244(sp) │ │ + 65e0: 8fb300f0 lw s3,240(sp) │ │ + 65e4: 8fb200ec lw s2,236(sp) │ │ + 65e8: 8fb100e8 lw s1,232(sp) │ │ + 65ec: 8fb000e4 lw s0,228(sp) │ │ + 65f0: 03e00008 jr ra │ │ + 65f4: 27bd0108 addiu sp,sp,264 │ │ + 65f8: 8f998200 lw t9,-32256(gp) │ │ + 65fc: afb20010 sw s2,16(sp) │ │ + 6600: 02002021 move a0,s0 │ │ + 6604: 24050029 li a1,41 │ │ + 6608: 2406001a li a2,26 │ │ + 660c: 02e03821 move a3,s7 │ │ 6610: 0320f809 jalr t9 │ │ - 6614: 2624980c addiu a0,s1,-26612 │ │ - 6618: 8fbc0018 lw gp,24(sp) │ │ - 661c: 02002021 move a0,s0 │ │ - 6620: 8f9980c4 lw t9,-32572(gp) │ │ - 6624: 02402821 move a1,s2 │ │ - 6628: 0320f809 jalr t9 │ │ - 662c: 00003021 move a2,zero │ │ - 6630: 1000fe51 b 5f78 │ │ - 6634: 8fbf005c lw ra,92(sp) │ │ - 6638: 2568ffff addiu t0,t3,-1 │ │ - 663c: 2409fffe li t1,-2 │ │ - 6640: 01095025 or t2,t0,t1 │ │ - 6644: 1000ff2e b 6300 │ │ - 6648: 254b0001 addiu t3,t2,1 │ │ - 664c: 822c0009 lb t4,9(s1) │ │ - 6650: 8f99805c lw t9,-32676(gp) │ │ - 6654: 82260005 lb a2,5(s1) │ │ - 6658: 8227000a lb a3,10(s1) │ │ - 665c: 02002021 move a0,s0 │ │ - 6660: afac0010 sw t4,16(sp) │ │ - 6664: 0320f809 jalr t9 │ │ - 6668: 02802821 move a1,s4 │ │ - 666c: 1452ffac bne v0,s2,6520 │ │ - 6670: 8fbc0018 lw gp,24(sp) │ │ - 6674: 92360002 lbu s6,2(s1) │ │ - 6678: 922e0001 lbu t6,1(s1) │ │ - 667c: 00167a00 sll t7,s6,0x8 │ │ - 6680: 01eec025 or t8,t7,t6 │ │ - 6684: 0018ba00 sll s7,t8,0x8 │ │ - 6688: 00181a02 srl v1,t8,0x8 │ │ - 668c: 02e3f825 or ra,s7,v1 │ │ - 6690: 8f9980b4 lw t9,-32588(gp) │ │ - 6694: 33e6ffff andi a2,ra,0xffff │ │ - 6698: 02002021 move a0,s0 │ │ - 669c: 02202821 move a1,s1 │ │ - 66a0: 0320f809 jalr t9 │ │ - 66a4: 24070004 li a3,4 │ │ - 66a8: 8fbc0018 lw gp,24(sp) │ │ - 66ac: 82220009 lb v0,9(s1) │ │ - 66b0: 82250005 lb a1,5(s1) │ │ - 66b4: 8227000a lb a3,10(s1) │ │ - 66b8: 8f9980f4 lw t9,-32524(gp) │ │ - 66bc: 02002021 move a0,s0 │ │ - 66c0: afa20010 sw v0,16(sp) │ │ - 66c4: 0320f809 jalr t9 │ │ - 66c8: 02803021 move a2,s4 │ │ - 66cc: 8fbc0018 lw gp,24(sp) │ │ - 66d0: 8f9980f8 lw t9,-32520(gp) │ │ - 66d4: 0320f809 jalr t9 │ │ - 66d8: 02002021 move a0,s0 │ │ - 66dc: 1000fe69 b 6084 │ │ - 66e0: 8fbc0018 lw gp,24(sp) │ │ - 66e4: 1000ff68 b 6488 │ │ - 66e8: 00005821 move t3,zero │ │ - 66ec: 266effff addiu t6,s3,-1 │ │ - 66f0: 240ffffc li t7,-4 │ │ - 66f4: 01cfc025 or t8,t6,t7 │ │ - 66f8: 1000fddc b 5e6c │ │ - 66fc: 27130001 addiu s3,t8,1 │ │ - 6700: 8f9980c0 lw t9,-32576(gp) │ │ - 6704: 02c02821 move a1,s6 │ │ - 6708: 24060006 li a2,6 │ │ - 670c: 24070002 li a3,2 │ │ - 6710: 0320f809 jalr t9 │ │ - 6714: a3b40025 sb s4,37(sp) │ │ - 6718: 8ef2073c lw s2,1852(s7) │ │ - 671c: 8fbc0018 lw gp,24(sp) │ │ - 6720: 1000ff28 b 63c4 │ │ - 6724: ae720714 sw s2,1812(s3) │ │ - 6728: 2415fffc li s5,-4 │ │ - 672c: 00551825 or v1,v0,s5 │ │ - 6730: 1000ffb0 b 65f4 │ │ - 6734: 24740001 addiu s4,v1,1 │ │ - │ │ -00006738 : │ │ - 6738: 3c1c0001 lui gp,0x1 │ │ - 673c: 279c28e8 addiu gp,gp,10472 │ │ - 6740: 0399e021 addu gp,gp,t9 │ │ - 6744: 24a201ce addiu v0,a1,462 │ │ - 6748: 27bdfdd8 addiu sp,sp,-552 │ │ - 674c: 00021880 sll v1,v0,0x2 │ │ - 6750: afbc0010 sw gp,16(sp) │ │ - 6754: afb20220 sw s2,544(sp) │ │ - 6758: afb1021c sw s1,540(sp) │ │ - 675c: afb00218 sw s0,536(sp) │ │ - 6760: afbf0224 sw ra,548(sp) │ │ - 6764: 00808821 move s1,a0 │ │ - 6768: 00832021 addu a0,a0,v1 │ │ - 676c: 8f9980fc lw t9,-32516(gp) │ │ - 6770: 8c840004 lw a0,4(a0) │ │ - 6774: 27b20018 addiu s2,sp,24 │ │ - 6778: 00a08021 move s0,a1 │ │ - 677c: 24060200 li a2,512 │ │ - 6780: 0320f809 jalr t9 │ │ - 6784: 02402821 move a1,s2 │ │ - 6788: 1040000c beqz v0,67bc │ │ - 678c: 8fbc0010 lw gp,16(sp) │ │ - 6790: 8f9980c4 lw t9,-32572(gp) │ │ - 6794: 02202021 move a0,s1 │ │ - 6798: 02002821 move a1,s0 │ │ - 679c: 0320f809 jalr t9 │ │ - 67a0: 24060001 li a2,1 │ │ - 67a4: 8fbf0224 lw ra,548(sp) │ │ - 67a8: 8fb20220 lw s2,544(sp) │ │ - 67ac: 8fb1021c lw s1,540(sp) │ │ - 67b0: 8fb00218 lw s0,536(sp) │ │ - 67b4: 03e00008 jr ra │ │ - 67b8: 27bd0228 addiu sp,sp,552 │ │ - 67bc: 8f998100 lw t9,-32512(gp) │ │ - 67c0: 02202021 move a0,s1 │ │ - 67c4: 02002821 move a1,s0 │ │ - 67c8: 0320f809 jalr t9 │ │ - 67cc: 02403021 move a2,s2 │ │ - 67d0: 8fbf0224 lw ra,548(sp) │ │ - 67d4: 8fb20220 lw s2,544(sp) │ │ - 67d8: 8fb1021c lw s1,540(sp) │ │ - 67dc: 8fb00218 lw s0,536(sp) │ │ - 67e0: 03e00008 jr ra │ │ - 67e4: 27bd0228 addiu sp,sp,552 │ │ - │ │ -000067e8 : │ │ - 67e8: 3c1c0001 lui gp,0x1 │ │ - 67ec: 279c2838 addiu gp,gp,10296 │ │ - 67f0: 0399e021 addu gp,gp,t9 │ │ - 67f4: 27bdff08 addiu sp,sp,-248 │ │ - 67f8: 8f998104 lw t9,-32508(gp) │ │ - 67fc: 27a200b8 addiu v0,sp,184 │ │ - 6800: afbc0018 sw gp,24(sp) │ │ - 6804: afb700e4 sw s7,228(sp) │ │ - 6808: afb000c8 sw s0,200(sp) │ │ - 680c: f7b400f0 sdc1 $f20,240(sp) │ │ - 6810: 0080b821 move s7,a0 │ │ - 6814: afbf00ec sw ra,236(sp) │ │ - 6818: afbe00e8 sw s8,232(sp) │ │ - 681c: afb600e0 sw s6,224(sp) │ │ - 6820: afb500dc sw s5,220(sp) │ │ - 6824: afb400d8 sw s4,216(sp) │ │ - 6828: afb300d4 sw s3,212(sp) │ │ - 682c: afb200d0 sw s2,208(sp) │ │ - 6830: afb100cc sw s1,204(sp) │ │ - 6834: afa200c0 sw v0,192(sp) │ │ - 6838: 0320f809 jalr t9 │ │ - 683c: 00402021 move a0,v0 │ │ - 6840: 8fbc0018 lw gp,24(sp) │ │ - 6844: 26e4072c addiu a0,s7,1836 │ │ - 6848: 8f838030 lw v1,-32720(gp) │ │ - 684c: 00008021 move s0,zero │ │ - 6850: d47499b0 ldc1 $f20,-26192(v1) │ │ - 6854: afa400c4 sw a0,196(sp) │ │ - 6858: 8ee50710 lw a1,1808(s7) │ │ - 685c: 2406ffff li a2,-1 │ │ - 6860: 10a60007 beq a1,a2,6880 │ │ - 6864: 24a701c4 addiu a3,a1,452 │ │ - 6868: 00074080 sll t0,a3,0x2 │ │ - 686c: 02e84821 addu t1,s7,t0 │ │ - 6870: 8d2a0004 lw t2,4(t1) │ │ - 6874: 240bfffe li t3,-2 │ │ - 6878: 114b004d beq t2,t3,69b0 │ │ - 687c: 8f9980e0 lw t9,-32544(gp) │ │ - 6880: 26100001 addiu s0,s0,1 │ │ - 6884: 2a18003d slti t8,s0,61 │ │ - 6888: 13000096 beqz t8,6ae4 │ │ - 688c: 8f9980b8 lw t9,-32584(gp) │ │ - 6890: 8efe0710 lw s8,1808(s7) │ │ - 6894: 241fffff li ra,-1 │ │ - 6898: 13df0007 beq s8,ra,68b8 │ │ - 689c: 27c201c4 addiu v0,s8,452 │ │ - 68a0: 00021880 sll v1,v0,0x2 │ │ - 68a4: 02e32021 addu a0,s7,v1 │ │ - 68a8: 8c850004 lw a1,4(a0) │ │ - 68ac: 2406fffe li a2,-2 │ │ - 68b0: 10a600a3 beq a1,a2,6b40 │ │ - 68b4: 00000000 nop │ │ - 68b8: 3c070007 lui a3,0x7 │ │ - 68bc: 34e8a120 ori t0,a3,0xa120 │ │ - 68c0: afa000ac sw zero,172(sp) │ │ - 68c4: afa800b0 sw t0,176(sp) │ │ - 68c8: 27be0020 addiu s8,sp,32 │ │ - 68cc: 27b400ac addiu s4,sp,172 │ │ - 68d0: 24110001 li s1,1 │ │ - 68d4: 24120020 li s2,32 │ │ - 68d8: 24130008 li s3,8 │ │ - 68dc: 8f998208 lw t9,-32248(gp) │ │ - 68e0: 03c02021 move a0,s8 │ │ - 68e4: 00002821 move a1,zero │ │ - 68e8: 0320f809 jalr t9 │ │ - 68ec: 24060080 li a2,128 │ │ - 68f0: 8fbc0018 lw gp,24(sp) │ │ - 68f4: 00001021 move v0,zero │ │ - 68f8: 00004821 move t1,zero │ │ - 68fc: 02e25021 addu t2,s7,v0 │ │ - 6900: 8d4b073c lw t3,1852(t2) │ │ - 6904: 11600009 beqz t3,692c │ │ - 6908: 000b6142 srl t4,t3,0x5 │ │ - 690c: 000c6880 sll t5,t4,0x2 │ │ - 6910: 03cd7021 addu t6,s8,t5 │ │ - 6914: 8dcf0000 lw t7,0(t6) │ │ - 6918: 0171a804 sllv s5,s1,t3 │ │ - 691c: 02afb025 or s6,s5,t7 │ │ - 6920: 012bc02a slt t8,t1,t3 │ │ - 6924: add60000 sw s6,0(t6) │ │ - 6928: 0178480b movn t1,t3,t8 │ │ - 692c: 24420004 addiu v0,v0,4 │ │ - 6930: 1452fff3 bne v0,s2,6900 │ │ - 6934: 02e25021 addu t2,s7,v0 │ │ - 6938: 8f998258 lw t9,-32168(gp) │ │ - 693c: afb40010 sw s4,16(sp) │ │ - 6940: 25240001 addiu a0,t1,1 │ │ - 6944: 03c02821 move a1,s8 │ │ - 6948: 00003021 move a2,zero │ │ - 694c: 0320f809 jalr t9 │ │ - 6950: 00003821 move a3,zero │ │ - 6954: 18400068 blez v0,6af8 │ │ - 6958: 8fbc0018 lw gp,24(sp) │ │ - 695c: 02e0b021 move s6,s7 │ │ - 6960: 10000004 b 6974 │ │ - 6964: 0000a821 move s5,zero │ │ - 6968: 26b50001 addiu s5,s5,1 │ │ - 696c: 12b3ffdb beq s5,s3,68dc │ │ - 6970: 26d60004 addiu s6,s6,4 │ │ - 6974: 8edf073c lw ra,1852(s6) │ │ - 6978: 13e0fffb beqz ra,6968 │ │ - 697c: 001f1943 sra v1,ra,0x5 │ │ - 6980: 00032080 sll a0,v1,0x2 │ │ - 6984: 03c42821 addu a1,s8,a0 │ │ - 6988: 8ca60000 lw a2,0(a1) │ │ - 698c: 03f13804 sllv a3,s1,ra │ │ - 6990: 00e64024 and t0,a3,a2 │ │ - 6994: 1100fff4 beqz t0,6968 │ │ - 6998: 8f998108 lw t9,-32504(gp) │ │ - 699c: 02e02021 move a0,s7 │ │ - 69a0: 0320f809 jalr t9 │ │ - 69a4: 02a02821 move a1,s5 │ │ - 69a8: 1000ffef b 6968 │ │ - 69ac: 8fbc0018 lw gp,24(sp) │ │ - 69b0: 0320f809 jalr t9 │ │ - 69b4: 27a400b8 addiu a0,sp,184 │ │ + 6614: afb30028 sw s3,40(sp) │ │ + 6618: 04400022 bltz v0,66a4 │ │ + 661c: 8fbc0018 lw gp,24(sp) │ │ + 6620: 1000ffd1 b 6568 │ │ + 6624: 8fa70024 lw a3,36(sp) │ │ + 6628: 8f998278 lw t9,-32136(gp) │ │ + 662c: 0320f809 jalr t9 │ │ + 6630: 00000000 nop │ │ + 6634: 8c420000 lw v0,0(v0) │ │ + 6638: 1000ffe1 b 65c0 │ │ + 663c: 8fbc0018 lw gp,24(sp) │ │ + 6640: 8f998278 lw t9,-32136(gp) │ │ + 6644: 0320f809 jalr t9 │ │ + 6648: 00000000 nop │ │ + 664c: 8c580000 lw t8,0(v0) │ │ + 6650: 1300ff7b beqz t8,6440 │ │ + 6654: 8fbc0018 lw gp,24(sp) │ │ + 6658: 8f998278 lw t9,-32136(gp) │ │ + 665c: 0320f809 jalr t9 │ │ + 6660: 00000000 nop │ │ + 6664: 8c420000 lw v0,0(v0) │ │ + 6668: 1000ffd5 b 65c0 │ │ + 666c: 8fbc0018 lw gp,24(sp) │ │ + 6670: 8f9980ac lw t9,-32596(gp) │ │ + 6674: 0320f809 jalr t9 │ │ + 6678: 02a02021 move a0,s5 │ │ + 667c: 8fbc0018 lw gp,24(sp) │ │ + 6680: 1000ff67 b 6420 │ │ + 6684: 8e280020 lw t0,32(s1) │ │ + 6688: 8f998278 lw t9,-32136(gp) │ │ + 668c: 0320f809 jalr t9 │ │ + 6690: 24160016 li s6,22 │ │ + 6694: 8fbc0018 lw gp,24(sp) │ │ + 6698: ac560000 sw s6,0(v0) │ │ + 669c: 1000ffc8 b 65c0 │ │ + 66a0: 2402ffff li v0,-1 │ │ + 66a4: 8f998274 lw t9,-32140(gp) │ │ + 66a8: 0320f809 jalr t9 │ │ + 66ac: 02c02021 move a0,s6 │ │ + 66b0: 8fbc0018 lw gp,24(sp) │ │ + 66b4: 1000ffac b 6568 │ │ + 66b8: 8fa70024 lw a3,36(sp) │ │ + 66bc: 8f99825c lw t9,-32164(gp) │ │ + 66c0: 0320f809 jalr t9 │ │ + 66c4: 00000000 nop │ │ + │ │ +000066c8 : │ │ + 66c8: 3c1c0001 lui gp,0x1 │ │ + 66cc: 279c2958 addiu gp,gp,10584 │ │ + 66d0: 0399e021 addu gp,gp,t9 │ │ + 66d4: 27bdffc8 addiu sp,sp,-56 │ │ + 66d8: afb10030 sw s1,48(sp) │ │ + 66dc: 8f918244 lw s1,-32188(gp) │ │ + 66e0: 8c830710 lw v1,1808(a0) │ │ + 66e4: 8e220000 lw v0,0(s1) │ │ + 66e8: afb0002c sw s0,44(sp) │ │ + 66ec: afbc0010 sw gp,16(sp) │ │ + 66f0: 00808021 move s0,a0 │ │ + 66f4: 2404ffff li a0,-1 │ │ + 66f8: afbf0034 sw ra,52(sp) │ │ + 66fc: afa20024 sw v0,36(sp) │ │ + 6700: 10640009 beq v1,a0,6728 │ │ + 6704: 00000000 nop │ │ + 6708: 8faa0024 lw t2,36(sp) │ │ + 670c: 8e2b0000 lw t3,0(s1) │ │ + 6710: 154b0038 bne t2,t3,67f4 │ │ + 6714: 8fbf0034 lw ra,52(sp) │ │ + 6718: 8fb10030 lw s1,48(sp) │ │ + 671c: 8fb0002c lw s0,44(sp) │ │ + 6720: 03e00008 jr ra │ │ + 6724: 27bd0038 addiu sp,sp,56 │ │ + 6728: 8e040728 lw a0,1832(s0) │ │ + 672c: 10800004 beqz a0,6740 │ │ + 6730: 8f998074 lw t9,-32652(gp) │ │ + 6734: 0320f809 jalr t9 │ │ + 6738: 00000000 nop │ │ + 673c: 8fbc0010 lw gp,16(sp) │ │ + 6740: 8f998048 lw t9,-32696(gp) │ │ + 6744: 8e050724 lw a1,1828(s0) │ │ + 6748: 0320f809 jalr t9 │ │ + 674c: 02002021 move a0,s0 │ │ + 6750: 8fbc0010 lw gp,16(sp) │ │ + 6754: 26050794 addiu a1,s0,1940 │ │ + 6758: 8f9980d8 lw t9,-32552(gp) │ │ + 675c: 0320f809 jalr t9 │ │ + 6760: 02002021 move a0,s0 │ │ + 6764: 8e050724 lw a1,1828(s0) │ │ + 6768: 14a0001c bnez a1,67dc │ │ + 676c: 8fbc0010 lw gp,16(sp) │ │ + 6770: 260901e8 addiu t1,s0,488 │ │ + 6774: 2608038c addiu t0,s0,908 │ │ + 6778: ad200000 sw zero,0(t1) │ │ + 677c: ad200380 sw zero,896(t1) │ │ + 6780: 25290014 addiu t1,t1,20 │ │ + 6784: 1528fffc bne t1,t0,6778 │ │ + 6788: 8f9980b8 lw t9,-32584(gp) │ │ + 678c: 02002021 move a0,s0 │ │ + 6790: 0320f809 jalr t9 │ │ + 6794: ae000710 sw zero,1808(s0) │ │ + 6798: 8fbc0010 lw gp,16(sp) │ │ + 679c: 27a5001c addiu a1,sp,28 │ │ + 67a0: 8f9980b4 lw t9,-32588(gp) │ │ + 67a4: 24060005 li a2,5 │ │ + 67a8: 24070005 li a3,5 │ │ + 67ac: 0320f809 jalr t9 │ │ + 67b0: 02002021 move a0,s0 │ │ + 67b4: 8fbc0010 lw gp,16(sp) │ │ + 67b8: 8f9980dc lw t9,-32548(gp) │ │ + 67bc: 0320f809 jalr t9 │ │ + 67c0: 02002021 move a0,s0 │ │ + 67c4: 8fbc0010 lw gp,16(sp) │ │ + 67c8: 8f9980e0 lw t9,-32544(gp) │ │ + 67cc: 0320f809 jalr t9 │ │ + 67d0: 26040788 addiu a0,s0,1928 │ │ + 67d4: 1000ffcc b 6708 │ │ + 67d8: 8fbc0010 lw gp,16(sp) │ │ + 67dc: 24a6fffd addiu a2,a1,-3 │ │ + 67e0: 2cc70002 sltiu a3,a2,2 │ │ + 67e4: 10e0ffe9 beqz a3,678c │ │ + 67e8: 8f9980b8 lw t9,-32584(gp) │ │ + 67ec: 1000ffe1 b 6774 │ │ + 67f0: 260901e8 addiu t1,s0,488 │ │ + 67f4: 8f99825c lw t9,-32164(gp) │ │ + 67f8: 0320f809 jalr t9 │ │ + 67fc: 00000000 nop │ │ + │ │ +00006800 : │ │ + 6800: 3c1c0001 lui gp,0x1 │ │ + 6804: 279c2820 addiu gp,gp,10272 │ │ + 6808: 0399e021 addu gp,gp,t9 │ │ + 680c: 27bdffa0 addiu sp,sp,-96 │ │ + 6810: afb20040 sw s2,64(sp) │ │ + 6814: afb1003c sw s1,60(sp) │ │ + 6818: afbc0018 sw gp,24(sp) │ │ + 681c: afbf005c sw ra,92(sp) │ │ + 6820: afbe0058 sw s8,88(sp) │ │ + 6824: afb70054 sw s7,84(sp) │ │ + 6828: afb60050 sw s6,80(sp) │ │ + 682c: afb5004c sw s5,76(sp) │ │ + 6830: afb40048 sw s4,72(sp) │ │ + 6834: afb30044 sw s3,68(sp) │ │ + 6838: afb00038 sw s0,56(sp) │ │ + 683c: 8f918244 lw s1,-32188(gp) │ │ + 6840: 00c09021 move s2,a2 │ │ + 6844: 90c60003 lbu a2,3(a2) │ │ + 6848: 8e230000 lw v1,0(s1) │ │ + 684c: 2cc2000f sltiu v0,a2,15 │ │ + 6850: afa30034 sw v1,52(sp) │ │ + 6854: 10400140 beqz v0,6d58 │ │ + 6858: 00a09821 move s3,a1 │ │ + 685c: 8f858034 lw a1,-32716(gp) │ │ + 6860: 00808021 move s0,a0 │ │ + 6864: 24a7ad00 addiu a3,a1,-21248 │ │ + 6868: 00062080 sll a0,a2,0x2 │ │ + 686c: 00e44021 addu t0,a3,a0 │ │ + 6870: 8d090000 lw t1,0(t0) │ │ + 6874: 013c5021 addu t2,t1,gp │ │ + 6878: 01400008 jr t2 │ │ + 687c: 00000000 nop │ │ + 6880: 8e0b0710 lw t3,1808(s0) │ │ + 6884: 05610032 bgez t3,6950 │ │ + 6888: 8f9980b8 lw t9,-32584(gp) │ │ + 688c: 824c0005 lb t4,5(s2) │ │ + 6890: 1980002f blez t4,6950 │ │ + 6894: 00000000 nop │ │ + 6898: 924d0002 lbu t5,2(s2) │ │ + 689c: 924e0001 lbu t6,1(s2) │ │ + 68a0: 000d7a00 sll t7,t5,0x8 │ │ + 68a4: 01eea025 or s4,t7,t6 │ │ + 68a8: 0014aa00 sll s5,s4,0x8 │ │ + 68ac: 0014b202 srl s6,s4,0x8 │ │ + 68b0: 02b6b825 or s7,s5,s6 │ │ + 68b4: 32f8ffff andi t8,s7,0xffff │ │ + 68b8: 2f19001e sltiu t9,t8,30 │ │ + 68bc: 1720008a bnez t9,6ae8 │ │ + 68c0: 00000000 nop │ │ + 68c4: 825e0006 lb s8,6(s2) │ │ + 68c8: 27dffffc addiu ra,s8,-4 │ │ + 68cc: 33e600ff andi a2,ra,0xff │ │ + 68d0: 2cc3002f sltiu v1,a2,47 │ │ + 68d4: 10600084 beqz v1,6ae8 │ │ + 68d8: 00000000 nop │ │ + 68dc: 82530007 lb s3,7(s2) │ │ + 68e0: 2662fffc addiu v0,s3,-4 │ │ + 68e4: 304400ff andi a0,v0,0xff │ │ + 68e8: 2c85002f sltiu a1,a0,47 │ │ + 68ec: 10a0007e beqz a1,6ae8 │ │ + 68f0: 00000000 nop │ │ + 68f4: ae1e0008 sw s8,8(s0) │ │ + 68f8: ae130004 sw s3,4(s0) │ │ + 68fc: 82580008 lb t8,8(s2) │ │ + 6900: 13000182 beqz t8,6f0c │ │ + 6904: ae180724 sw t8,1828(s0) │ │ + 6908: 2707fffd addiu a3,t8,-3 │ │ + 690c: 30e800ff andi t0,a3,0xff │ │ + 6910: 2d090002 sltiu t1,t0,2 │ │ + 6914: 1520017e bnez t1,6f10 │ │ + 6918: 26130718 addiu s3,s0,1816 │ │ + 691c: 241f0001 li ra,1 │ │ + 6920: 131f01c4 beq t8,ra,7034 │ │ + 6924: 8f998048 lw t9,-32696(gp) │ │ + 6928: 82450008 lb a1,8(s2) │ │ + 692c: 0320f809 jalr t9 │ │ + 6930: 02002021 move a0,s0 │ │ + 6934: 8e080000 lw t0,0(s0) │ │ + 6938: 02002021 move a0,s0 │ │ + 693c: 8d190008 lw t9,8(t0) │ │ + 6940: 0320f809 jalr t9 │ │ + 6944: 26450009 addiu a1,s2,9 │ │ + 6948: 8fbc0018 lw gp,24(sp) │ │ + 694c: 8f9980b8 lw t9,-32584(gp) │ │ + 6950: 0320f809 jalr t9 │ │ + 6954: 02002021 move a0,s0 │ │ + 6958: 10000063 b 6ae8 │ │ + 695c: 8fbc0018 lw gp,24(sp) │ │ + 6960: 8f9980c8 lw t9,-32568(gp) │ │ + 6964: 0320f809 jalr t9 │ │ + 6968: 02002021 move a0,s0 │ │ + 696c: 8e08077c lw t0,1916(s0) │ │ + 6970: 0048202a slt a0,v0,t0 │ │ + 6974: 1080005c beqz a0,6ae8 │ │ + 6978: 8fbc0018 lw gp,24(sp) │ │ + 697c: 8e090710 lw t1,1808(s0) │ │ + 6980: 240affff li t2,-1 │ │ + 6984: 152a0058 bne t1,t2,6ae8 │ │ + 6988: 8f9980c8 lw t9,-32568(gp) │ │ + 698c: 8e150724 lw s5,1828(s0) │ │ + 6990: 12a0010a beqz s5,6dbc │ │ + 6994: 02002021 move a0,s0 │ │ + 6998: 26abfffd addiu t3,s5,-3 │ │ + 699c: 2d6c0002 sltiu t4,t3,2 │ │ + 69a0: 15800106 bnez t4,6dbc │ │ + 69a4: 00000000 nop │ │ + 69a8: 0320f809 jalr t9 │ │ + 69ac: 00000000 nop │ │ + 69b0: 284d0004 slti t5,v0,4 │ │ + 69b4: 11a0004c beqz t5,6ae8 │ │ 69b8: 8fbc0018 lw gp,24(sp) │ │ - 69bc: 82e60710 lb a2,1808(s7) │ │ - 69c0: 8f9980ec lw t9,-32532(gp) │ │ - 69c4: 8ee70780 lw a3,1920(s7) │ │ - 69c8: 8fa400c4 lw a0,196(sp) │ │ - 69cc: 0320f809 jalr t9 │ │ - 69d0: 02e02821 move a1,s7 │ │ - 69d4: 8eec0790 lw t4,1936(s7) │ │ + 69bc: 8f99828c lw t9,-32116(gp) │ │ + 69c0: 0320f809 jalr t9 │ │ + 69c4: 00000000 nop │ │ + 69c8: 3c0e8000 lui t6,0x8000 │ │ + 69cc: 25d70003 addiu s7,t6,3 │ │ + 69d0: 0057a024 and s4,v0,s7 │ │ + 69d4: 06800200 bltz s4,71d8 │ │ 69d8: 8fbc0018 lw gp,24(sp) │ │ - 69dc: 15800025 bnez t4,6a74 │ │ - 69e0: 0040a021 move s4,v0 │ │ - 69e4: 12800035 beqz s4,6abc │ │ - 69e8: 8f9980f8 lw t9,-32520(gp) │ │ - 69ec: 8e8d0008 lw t5,8(s4) │ │ - 69f0: 8eee0710 lw t6,1808(s7) │ │ - 69f4: 8e8f000c lw t7,12(s4) │ │ - 69f8: 8e910010 lw s1,16(s4) │ │ - 69fc: 8e920018 lw s2,24(s4) │ │ - 6a00: 8e930014 lw s3,20(s4) │ │ - 6a04: 8f99810c lw t9,-32500(gp) │ │ - 6a08: 02e02021 move a0,s7 │ │ - 6a0c: 02802821 move a1,s4 │ │ - 6a10: a3ae00a5 sb t6,165(sp) │ │ - 6a14: a3ad00a6 sb t5,166(sp) │ │ - 6a18: a3af00a7 sb t7,167(sp) │ │ - 6a1c: a3b100a8 sb s1,168(sp) │ │ - 6a20: a3b200a9 sb s2,169(sp) │ │ - 6a24: 0320f809 jalr t9 │ │ - 6a28: a3b300aa sb s3,170(sp) │ │ - 6a2c: 241500ff li s5,255 │ │ - 6a30: 10550008 beq v0,s5,6a54 │ │ - 6a34: 8fbc0018 lw gp,24(sp) │ │ - 6a38: 8f998060 lw t9,-32672(gp) │ │ - 6a3c: 02e02021 move a0,s7 │ │ - 6a40: 0320f809 jalr t9 │ │ - 6a44: 02802821 move a1,s4 │ │ - 6a48: 241600f1 li s6,241 │ │ - 6a4c: 1056003f beq v0,s6,6b4c │ │ - 6a50: 8fbc0018 lw gp,24(sp) │ │ - 6a54: 8f978030 lw s7,-32720(gp) │ │ - 6a58: 8f998268 lw t9,-32152(gp) │ │ - 6a5c: 0320f809 jalr t9 │ │ - 6a60: 26e49930 addiu a0,s7,-26320 │ │ - 6a64: 8fbc0018 lw gp,24(sp) │ │ - 6a68: 8f9981e8 lw t9,-32280(gp) │ │ - 6a6c: 0320f809 jalr t9 │ │ - 6a70: 24040002 li a0,2 │ │ - 6a74: 8f9980d0 lw t9,-32560(gp) │ │ - 6a78: 0320f809 jalr t9 │ │ - 6a7c: 27a400b8 addiu a0,sp,184 │ │ - 6a80: 4634003c c.lt.d $f0,$f20 │ │ - 6a84: 4500ffd7 bc1f 69e4 │ │ - 6a88: 8fbc0018 lw gp,24(sp) │ │ - 6a8c: 8f9980d0 lw t9,-32560(gp) │ │ - 6a90: 0320f809 jalr t9 │ │ - 6a94: 27a400b8 addiu a0,sp,184 │ │ - 6a98: 4620a001 sub.d $f0,$f20,$f0 │ │ - 6a9c: 8fbc0018 lw gp,24(sp) │ │ - 6aa0: 8f9980e8 lw t9,-32536(gp) │ │ - 6aa4: 4620008d trunc.w.d $f2,$f0 │ │ - 6aa8: 0320f809 jalr t9 │ │ - 6aac: 44041000 mfc1 a0,$f2 │ │ - 6ab0: 1680ffce bnez s4,69ec │ │ - 6ab4: 8fbc0018 lw gp,24(sp) │ │ - 6ab8: 8f9980f8 lw t9,-32520(gp) │ │ - 6abc: 0320f809 jalr t9 │ │ - 6ac0: 02e02021 move a0,s7 │ │ + 69dc: 92460002 lbu a2,2(s2) │ │ + 69e0: 925f0001 lbu ra,1(s2) │ │ + 69e4: 00061200 sll v0,a2,0x8 │ │ + 69e8: 005fb025 or s6,v0,ra │ │ + 69ec: 00161a00 sll v1,s6,0x8 │ │ + 69f0: 00163a02 srl a3,s6,0x8 │ │ + 69f4: 00672825 or a1,v1,a3 │ │ + 69f8: 30a8ffff andi t0,a1,0xffff │ │ + 69fc: 2d040006 sltiu a0,t0,6 │ │ + 6a00: 14800006 bnez a0,6a1c │ │ + 6a04: 269501c4 addiu s5,s4,452 │ │ + 6a08: 82490005 lb t1,5(s2) │ │ + 6a0c: 312a00ff andi t2,t1,0xff │ │ + 6a10: 2d550005 sltiu s5,t2,5 │ │ + 6a14: 0135a00b movn s4,t1,s5 │ │ + 6a18: 269501c4 addiu s5,s4,452 │ │ + 6a1c: 00155880 sll t3,s5,0x2 │ │ + 6a20: 020b6021 addu t4,s0,t3 │ │ + 6a24: 8d8d0004 lw t5,4(t4) │ │ + 6a28: 2419fffe li t9,-2 │ │ + 6a2c: 11b9010e beq t5,t9,6e68 │ │ + 6a30: 3c0e8000 lui t6,0x8000 │ │ + 6a34: 25d70003 addiu s7,t6,3 │ │ + 6a38: 240ffffc li t7,-4 │ │ + 6a3c: 10000007 b 6a5c │ │ + 6a40: 2418fffe li t8,-2 │ │ + 6a44: 27f601c4 addiu s6,ra,452 │ │ + 6a48: 00161080 sll v0,s6,0x2 │ │ + 6a4c: 02021821 addu v1,s0,v0 │ │ + 6a50: 8c670004 lw a3,4(v1) │ │ + 6a54: 10f80193 beq a3,t8,70a4 │ │ + 6a58: 03e0a021 move s4,ra │ │ + 6a5c: 26940001 addiu s4,s4,1 │ │ + 6a60: 0297f824 and ra,s4,s7 │ │ + 6a64: 07e1fff8 bgez ra,6a48 │ │ + 6a68: 27f601c4 addiu s6,ra,452 │ │ + 6a6c: 27feffff addiu s8,ra,-1 │ │ + 6a70: 03cf3025 or a2,s8,t7 │ │ + 6a74: 1000fff3 b 6a44 │ │ + 6a78: 24df0001 addiu ra,a2,1 │ │ + 6a7c: 925f0002 lbu ra,2(s2) │ │ + 6a80: 92560001 lbu s6,1(s2) │ │ + 6a84: 001fa200 sll s4,ra,0x8 │ │ + 6a88: 02963825 or a3,s4,s6 │ │ + 6a8c: 00072a00 sll a1,a3,0x8 │ │ + 6a90: 00074202 srl t0,a3,0x8 │ │ + 6a94: 00a82025 or a0,a1,t0 │ │ + 6a98: 3086ffff andi a2,a0,0xffff │ │ + 6a9c: 8f9980b4 lw t9,-32588(gp) │ │ + 6aa0: 02464821 addu t1,s2,a2 │ │ + 6aa4: a2530005 sb s3,5(s2) │ │ + 6aa8: 02002021 move a0,s0 │ │ + 6aac: a120fffe sb zero,-2(t1) │ │ + 6ab0: 02402821 move a1,s2 │ │ + 6ab4: 0320f809 jalr t9 │ │ + 6ab8: 24070008 li a3,8 │ │ + 6abc: 8e0407ac lw a0,1964(s0) │ │ + 6ac0: 10800009 beqz a0,6ae8 │ │ 6ac4: 8fbc0018 lw gp,24(sp) │ │ - 6ac8: 8f9980dc lw t9,-32548(gp) │ │ - 6acc: 0320f809 jalr t9 │ │ - 6ad0: 02e02021 move a0,s7 │ │ - 6ad4: 2a18003d slti t8,s0,61 │ │ - 6ad8: 1700ff6d bnez t8,6890 │ │ - 6adc: 8fbc0018 lw gp,24(sp) │ │ - 6ae0: 8f9980b8 lw t9,-32584(gp) │ │ - 6ae4: 0320f809 jalr t9 │ │ - 6ae8: 02e02021 move a0,s7 │ │ - 6aec: 00008021 move s0,zero │ │ - 6af0: 1000ff67 b 6890 │ │ - 6af4: 8fbc0018 lw gp,24(sp) │ │ - 6af8: 8f9980cc lw t9,-32564(gp) │ │ - 6afc: 0320f809 jalr t9 │ │ - 6b00: 02e02021 move a0,s7 │ │ - 6b04: 1c40ff54 bgtz v0,6858 │ │ - 6b08: 8fbc0018 lw gp,24(sp) │ │ - 6b0c: 8fbf00ec lw ra,236(sp) │ │ - 6b10: 8fbe00e8 lw s8,232(sp) │ │ - 6b14: 8fb700e4 lw s7,228(sp) │ │ - 6b18: 8fb600e0 lw s6,224(sp) │ │ - 6b1c: 8fb500dc lw s5,220(sp) │ │ - 6b20: 8fb400d8 lw s4,216(sp) │ │ - 6b24: 8fb300d4 lw s3,212(sp) │ │ - 6b28: 8fb200d0 lw s2,208(sp) │ │ - 6b2c: 8fb100cc lw s1,204(sp) │ │ - 6b30: 8fb000c8 lw s0,200(sp) │ │ - 6b34: d7b400f0 ldc1 $f20,240(sp) │ │ - 6b38: 03e00008 jr ra │ │ - 6b3c: 27bd00f8 addiu sp,sp,248 │ │ - 6b40: afa000ac sw zero,172(sp) │ │ - 6b44: 1000ff60 b 68c8 │ │ - 6b48: afa000b0 sw zero,176(sp) │ │ - 6b4c: 8f9980b4 lw t9,-32588(gp) │ │ - 6b50: 02e02021 move a0,s7 │ │ - 6b54: 27a500a0 addiu a1,sp,160 │ │ - 6b58: 2406000b li a2,11 │ │ - 6b5c: 0320f809 jalr t9 │ │ - 6b60: 24070004 li a3,4 │ │ - 6b64: 8fbc0018 lw gp,24(sp) │ │ - 6b68: 02e02021 move a0,s7 │ │ - 6b6c: 8f998110 lw t9,-32496(gp) │ │ - 6b70: 0320f809 jalr t9 │ │ - 6b74: 02802821 move a1,s4 │ │ - 6b78: 1000ffcf b 6ab8 │ │ - 6b7c: 8fbc0018 lw gp,24(sp) │ │ - │ │ -00006b80 : │ │ - 6b80: 3c1c0001 lui gp,0x1 │ │ - 6b84: 279c24a0 addiu gp,gp,9376 │ │ - 6b88: 0399e021 addu gp,gp,t9 │ │ - 6b8c: 27bdfb28 addiu sp,sp,-1240 │ │ - 6b90: 8f998208 lw t9,-32248(gp) │ │ - 6b94: 24020080 li v0,128 │ │ - 6b98: afb004b0 sw s0,1200(sp) │ │ - 6b9c: 27b0042c addiu s0,sp,1068 │ │ - 6ba0: afbc0020 sw gp,32(sp) │ │ - 6ba4: afb404c0 sw s4,1216(sp) │ │ - 6ba8: afb304bc sw s3,1212(sp) │ │ - 6bac: afb204b8 sw s2,1208(sp) │ │ - 6bb0: afbf04d4 sw ra,1236(sp) │ │ - 6bb4: 00809021 move s2,a0 │ │ - 6bb8: afbe04d0 sw s8,1232(sp) │ │ - 6bbc: afb704cc sw s7,1228(sp) │ │ - 6bc0: afb604c8 sw s6,1224(sp) │ │ - 6bc4: afb504c4 sw s5,1220(sp) │ │ - 6bc8: afb104b4 sw s1,1204(sp) │ │ - 6bcc: 00c09821 move s3,a2 │ │ - 6bd0: 30b400ff andi s4,a1,0xff │ │ - 6bd4: 02002021 move a0,s0 │ │ - 6bd8: 00002821 move a1,zero │ │ - 6bdc: afa204ac sw v0,1196(sp) │ │ - 6be0: 0320f809 jalr t9 │ │ - 6be4: 24060080 li a2,128 │ │ - 6be8: 8e450020 lw a1,32(s2) │ │ - 6bec: 8fbc0020 lw gp,32(sp) │ │ - 6bf0: 18a00014 blez a1,6c44 │ │ - 6bf4: 8e430000 lw v1,0(s2) │ │ - 6bf8: 00052080 sll a0,a1,0x2 │ │ - 6bfc: 02403821 move a3,s2 │ │ - 6c00: 00924021 addu t0,a0,s2 │ │ - 6c04: 0060a821 move s5,v1 │ │ - 6c08: 27b60028 addiu s6,sp,40 │ │ - 6c0c: 10000002 b 6c18 │ │ - 6c10: 240c0001 li t4,1 │ │ - 6c14: 8cf50000 lw s5,0(a3) │ │ - 6c18: 00153142 srl a2,s5,0x5 │ │ - 6c1c: 00064880 sll t1,a2,0x2 │ │ - 6c20: 02c96821 addu t5,s6,t1 │ │ - 6c24: 8dae0404 lw t6,1028(t5) │ │ - 6c28: 02ac5804 sllv t3,t4,s5 │ │ - 6c2c: 0075502a slt t2,v1,s5 │ │ - 6c30: 016e7825 or t7,t3,t6 │ │ - 6c34: 24e70004 addiu a3,a3,4 │ │ - 6c38: 02aa180b movn v1,s5,t2 │ │ - 6c3c: 14e8fff5 bne a3,t0,6c14 │ │ - 6c40: adaf0404 sw t7,1028(t5) │ │ - 6c44: 8e510024 lw s1,36(s2) │ │ - 6c48: 0000c821 move t9,zero │ │ - 6c4c: 27b50028 addiu s5,sp,40 │ │ - 6c50: 24170001 li s7,1 │ │ - 6c54: 24180020 li t8,32 │ │ - 6c58: 0239f021 addu s8,s1,t9 │ │ - 6c5c: 8fdf073c lw ra,1852(s8) │ │ - 6c60: 27390004 addiu t9,t9,4 │ │ - 6c64: 001f1142 srl v0,ra,0x5 │ │ - 6c68: 00022880 sll a1,v0,0x2 │ │ - 6c6c: 02a54021 addu t0,s5,a1 │ │ - 6c70: 03f72004 sllv a0,s7,ra │ │ - 6c74: 13e00005 beqz ra,6c8c │ │ - 6c78: 007fb02a slt s6,v1,ra │ │ - 6c7c: 8d0c0404 lw t4,1028(t0) │ │ - 6c80: 03f6180b movn v1,ra,s6 │ │ - 6c84: 008c3025 or a2,a0,t4 │ │ - 6c88: ad060404 sw a2,1028(t0) │ │ - 6c8c: 1738fff3 bne t9,t8,6c5c │ │ - 6c90: 0239f021 addu s8,s1,t9 │ │ - 6c94: 8f998258 lw t9,-32168(gp) │ │ - 6c98: afa00010 sw zero,16(sp) │ │ - 6c9c: 24640001 addiu a0,v1,1 │ │ - 6ca0: 02002821 move a1,s0 │ │ - 6ca4: 00003021 move a2,zero │ │ - 6ca8: 0320f809 jalr t9 │ │ - 6cac: 00003821 move a3,zero │ │ - 6cb0: 1840007e blez v0,6eac │ │ - 6cb4: 8fbc0020 lw gp,32(sp) │ │ - 6cb8: 00008021 move s0,zero │ │ - 6cbc: 24170001 li s7,1 │ │ - 6cc0: 27b50028 addiu s5,sp,40 │ │ - 6cc4: 24110008 li s1,8 │ │ - 6cc8: 8e440024 lw a0,36(s2) │ │ - 6ccc: 260301ce addiu v1,s0,462 │ │ - 6cd0: 00034880 sll t1,v1,0x2 │ │ - 6cd4: 00896821 addu t5,a0,t1 │ │ - 6cd8: 8dae0004 lw t6,4(t5) │ │ - 6cdc: 000e5943 sra t3,t6,0x5 │ │ - 6ce0: 000b5080 sll t2,t3,0x2 │ │ - 6ce4: 02aa7821 addu t7,s5,t2 │ │ - 6ce8: 11c00009 beqz t6,6d10 │ │ - 6cec: 01d73804 sllv a3,s7,t6 │ │ - 6cf0: 8df80404 lw t8,1028(t7) │ │ - 6cf4: 8f998108 lw t9,-32504(gp) │ │ - 6cf8: 00f8f024 and s8,a3,t8 │ │ - 6cfc: 13c00004 beqz s8,6d10 │ │ - 6d00: 02002821 move a1,s0 │ │ - 6d04: 0320f809 jalr t9 │ │ - 6d08: 00000000 nop │ │ - 6d0c: 8fbc0020 lw gp,32(sp) │ │ - 6d10: 26100001 addiu s0,s0,1 │ │ - 6d14: 1611ffec bne s0,s1,6cc8 │ │ - 6d18: 00000000 nop │ │ - 6d1c: 8e580020 lw t8,32(s2) │ │ - 6d20: 1b000062 blez t8,6eac │ │ - 6d24: 8f9f8030 lw ra,-32720(gp) │ │ - 6d28: 8f828030 lw v0,-32720(gp) │ │ - 6d2c: 02408021 move s0,s2 │ │ - 6d30: 00008821 move s1,zero │ │ - 6d34: 27b60028 addiu s6,sp,40 │ │ - 6d38: 27f59964 addiu s5,ra,-26268 │ │ - 6d3c: 10000005 b 6d54 │ │ - 6d40: 2457995c addiu s7,v0,-26276 │ │ - 6d44: 26310001 addiu s1,s1,1 │ │ - 6d48: 0238f82a slt ra,s1,t8 │ │ - 6d4c: 13e00057 beqz ra,6eac │ │ - 6d50: 26100004 addiu s0,s0,4 │ │ - 6d54: 8e040000 lw a0,0(s0) │ │ - 6d58: 24090001 li t1,1 │ │ - 6d5c: 00044143 sra t0,a0,0x5 │ │ - 6d60: 00086080 sll t4,t0,0x2 │ │ - 6d64: 02cc3021 addu a2,s6,t4 │ │ - 6d68: 8cc30404 lw v1,1028(a2) │ │ - 6d6c: 00896804 sllv t5,t1,a0 │ │ - 6d70: 01a37024 and t6,t5,v1 │ │ - 6d74: 11c0fff3 beqz t6,6d44 │ │ - 6d78: 8f998234 lw t9,-32204(gp) │ │ - 6d7c: 240b0080 li t3,128 │ │ - 6d80: 02602821 move a1,s3 │ │ - 6d84: 27a604ac addiu a2,sp,1196 │ │ - 6d88: 0320f809 jalr t9 │ │ - 6d8c: afab04ac sw t3,1196(sp) │ │ - 6d90: 2405ffff li a1,-1 │ │ - 6d94: 8fbc0020 lw gp,32(sp) │ │ - 6d98: 10450051 beq v0,a1,6ee0 │ │ - 6d9c: 0040f021 move s8,v0 │ │ - 6da0: 12800039 beqz s4,6e88 │ │ - 6da4: 8f998114 lw t9,-32492(gp) │ │ - 6da8: 8e440028 lw a0,40(s2) │ │ - 6dac: 10800010 beqz a0,6df0 │ │ - 6db0: a3a00028 sb zero,40(sp) │ │ - 6db4: 8f998118 lw t9,-32488(gp) │ │ - 6db8: 0320f809 jalr t9 │ │ - 6dbc: 00000000 nop │ │ - 6dc0: 8e440028 lw a0,40(s2) │ │ - 6dc4: 8c8a0000 lw t2,0(a0) │ │ - 6dc8: 8d590004 lw t9,4(t2) │ │ - 6dcc: 0320f809 jalr t9 │ │ - 6dd0: 00000000 nop │ │ - 6dd4: 8fbc0020 lw gp,32(sp) │ │ - 6dd8: 8e440028 lw a0,40(s2) │ │ - 6ddc: 8f8f8030 lw t7,-32720(gp) │ │ - 6de0: 8f99811c lw t9,-32484(gp) │ │ - 6de4: 0320f809 jalr t9 │ │ - 6de8: 25e59948 addiu a1,t7,-26296 │ │ - 6dec: 8fbc0020 lw gp,32(sp) │ │ - 6df0: 8f998238 lw t9,-32200(gp) │ │ - 6df4: 24040004 li a0,4 │ │ - 6df8: 8fa504ac lw a1,1196(sp) │ │ - 6dfc: afa40018 sw a0,24(sp) │ │ - 6e00: afa00010 sw zero,16(sp) │ │ - 6e04: afa00014 sw zero,20(sp) │ │ - 6e08: 02602021 move a0,s3 │ │ - 6e0c: 02c03021 move a2,s6 │ │ - 6e10: 0320f809 jalr t9 │ │ - 6e14: 24070401 li a3,1025 │ │ - 6e18: 14400008 bnez v0,6e3c │ │ - 6e1c: 8fbc0020 lw gp,32(sp) │ │ - 6e20: 8e440028 lw a0,40(s2) │ │ - 6e24: 10800005 beqz a0,6e3c │ │ - 6e28: 8f99811c lw t9,-32484(gp) │ │ - 6e2c: 02e02821 move a1,s7 │ │ - 6e30: 0320f809 jalr t9 │ │ - 6e34: 02c03021 move a2,s6 │ │ - 6e38: 8fbc0020 lw gp,32(sp) │ │ - 6e3c: 8f998238 lw t9,-32200(gp) │ │ - 6e40: 24070002 li a3,2 │ │ - 6e44: 8fa504ac lw a1,1196(sp) │ │ - 6e48: afa70018 sw a3,24(sp) │ │ - 6e4c: 02602021 move a0,s3 │ │ - 6e50: afa00010 sw zero,16(sp) │ │ - 6e54: afa00014 sw zero,20(sp) │ │ - 6e58: 02c03021 move a2,s6 │ │ - 6e5c: 0320f809 jalr t9 │ │ - 6e60: 24070401 li a3,1025 │ │ - 6e64: 8e440028 lw a0,40(s2) │ │ - 6e68: 10800006 beqz a0,6e84 │ │ - 6e6c: 8fbc0020 lw gp,32(sp) │ │ - 6e70: 8f99811c lw t9,-32484(gp) │ │ - 6e74: 02a02821 move a1,s5 │ │ - 6e78: 0320f809 jalr t9 │ │ - 6e7c: 02c03021 move a2,s6 │ │ - 6e80: 8fbc0020 lw gp,32(sp) │ │ - 6e84: 8f998114 lw t9,-32492(gp) │ │ - 6e88: 8e440024 lw a0,36(s2) │ │ - 6e8c: 0320f809 jalr t9 │ │ - 6e90: 03c02821 move a1,s8 │ │ - 6e94: 8e580020 lw t8,32(s2) │ │ - 6e98: 26310001 addiu s1,s1,1 │ │ - 6e9c: 0238f82a slt ra,s1,t8 │ │ - 6ea0: 8fbc0020 lw gp,32(sp) │ │ - 6ea4: 17e0ffab bnez ra,6d54 │ │ - 6ea8: 26100004 addiu s0,s0,4 │ │ - 6eac: 8fbf04d4 lw ra,1236(sp) │ │ - 6eb0: 8fbe04d0 lw s8,1232(sp) │ │ - 6eb4: 8fb704cc lw s7,1228(sp) │ │ - 6eb8: 8fb604c8 lw s6,1224(sp) │ │ - 6ebc: 8fb504c4 lw s5,1220(sp) │ │ - 6ec0: 8fb404c0 lw s4,1216(sp) │ │ - 6ec4: 8fb304bc lw s3,1212(sp) │ │ - 6ec8: 8fb204b8 lw s2,1208(sp) │ │ - 6ecc: 8fb104b4 lw s1,1204(sp) │ │ - 6ed0: 8fb004b0 lw s0,1200(sp) │ │ - 6ed4: 00001021 move v0,zero │ │ - 6ed8: 03e00008 jr ra │ │ - 6edc: 27bd04d8 addiu sp,sp,1240 │ │ - 6ee0: 8fbf04d4 lw ra,1236(sp) │ │ - 6ee4: 8fbe04d0 lw s8,1232(sp) │ │ - 6ee8: 8fb704cc lw s7,1228(sp) │ │ - 6eec: 8fb604c8 lw s6,1224(sp) │ │ - 6ef0: 8fb504c4 lw s5,1220(sp) │ │ - 6ef4: 8fb404c0 lw s4,1216(sp) │ │ - 6ef8: 8fb304bc lw s3,1212(sp) │ │ - 6efc: 8fb204b8 lw s2,1208(sp) │ │ - 6f00: 8fb104b4 lw s1,1204(sp) │ │ - 6f04: 8fb004b0 lw s0,1200(sp) │ │ - 6f08: 2402ffff li v0,-1 │ │ - 6f0c: 03e00008 jr ra │ │ - 6f10: 27bd04d8 addiu sp,sp,1240 │ │ - │ │ -00006f14 : │ │ - 6f14: 3c1c0001 lui gp,0x1 │ │ - 6f18: 279c210c addiu gp,gp,8460 │ │ - 6f1c: 0399e021 addu gp,gp,t9 │ │ - 6f20: 27bdff50 addiu sp,sp,-176 │ │ - 6f24: afb300a8 sw s3,168(sp) │ │ - 6f28: afb200a4 sw s2,164(sp) │ │ - 6f2c: afb100a0 sw s1,160(sp) │ │ - 6f30: afb0009c sw s0,156(sp) │ │ - 6f34: afbc0010 sw gp,16(sp) │ │ - 6f38: afbf00ac sw ra,172(sp) │ │ - 6f3c: 00808021 move s0,a0 │ │ - 6f40: 00009821 move s3,zero │ │ - 6f44: 27b10018 addiu s1,sp,24 │ │ - 6f48: 2412ffff li s2,-1 │ │ - 6f4c: 8f998120 lw t9,-32480(gp) │ │ - 6f50: 02002021 move a0,s0 │ │ - 6f54: 00002821 move a1,zero │ │ - 6f58: 0320f809 jalr t9 │ │ - 6f5c: 02203021 move a2,s1 │ │ - 6f60: 8fbc0010 lw gp,16(sp) │ │ - 6f64: 8f9980cc lw t9,-32564(gp) │ │ - 6f68: 0320f809 jalr t9 │ │ - 6f6c: 8e040024 lw a0,36(s0) │ │ - 6f70: 8fbc0010 lw gp,16(sp) │ │ - 6f74: 8e040024 lw a0,36(s0) │ │ - 6f78: 18400021 blez v0,7000 │ │ - 6f7c: 8f9980cc lw t9,-32564(gp) │ │ - 6f80: 0320f809 jalr t9 │ │ - 6f84: 00000000 nop │ │ - 6f88: 14400029 bnez v0,7030 │ │ - 6f8c: 8fbc0010 lw gp,16(sp) │ │ - 6f90: 8f9980d4 lw t9,-32556(gp) │ │ - 6f94: 0320f809 jalr t9 │ │ - 6f98: 02002021 move a0,s0 │ │ - 6f9c: 8fbc0010 lw gp,16(sp) │ │ - 6fa0: 8f9980cc lw t9,-32564(gp) │ │ - 6fa4: 0320f809 jalr t9 │ │ - 6fa8: 8e040024 lw a0,36(s0) │ │ - 6fac: 18400005 blez v0,6fc4 │ │ - 6fb0: 8fbc0010 lw gp,16(sp) │ │ - 6fb4: 8f998124 lw t9,-32476(gp) │ │ - 6fb8: 0320f809 jalr t9 │ │ - 6fbc: 8e040024 lw a0,36(s0) │ │ - 6fc0: 8fbc0010 lw gp,16(sp) │ │ - 6fc4: 8f998128 lw t9,-32472(gp) │ │ - 6fc8: 0320f809 jalr t9 │ │ - 6fcc: 02002021 move a0,s0 │ │ - 6fd0: 8fbc0010 lw gp,16(sp) │ │ - 6fd4: 8f998248 lw t9,-32184(gp) │ │ - 6fd8: 0320f809 jalr t9 │ │ - 6fdc: 02002021 move a0,s0 │ │ - 6fe0: 8fbf00ac lw ra,172(sp) │ │ - 6fe4: 8fb300a8 lw s3,168(sp) │ │ - 6fe8: 8fb200a4 lw s2,164(sp) │ │ - 6fec: 8fb100a0 lw s1,160(sp) │ │ - 6ff0: 8fb0009c lw s0,156(sp) │ │ - 6ff4: 00001021 move v0,zero │ │ - 6ff8: 03e00008 jr ra │ │ - 6ffc: 27bd00b0 addiu sp,sp,176 │ │ - 7000: 0320f809 jalr t9 │ │ - 7004: 00000000 nop │ │ - 7008: 14400003 bnez v0,7018 │ │ - 700c: 8fbc0010 lw gp,16(sp) │ │ - 7010: 1660ffe0 bnez s3,6f94 │ │ - 7014: 8f9980d4 lw t9,-32556(gp) │ │ - 7018: 8e020024 lw v0,36(s0) │ │ - 701c: 8c430710 lw v1,1808(v0) │ │ - 7020: 1072ffca beq v1,s2,6f4c │ │ - 7024: 00000000 nop │ │ - 7028: 1000ffda b 6f94 │ │ - 702c: 8f9980d4 lw t9,-32556(gp) │ │ - 7030: 1000fff9 b 7018 │ │ - 7034: 24130001 li s3,1 │ │ - │ │ -00007038 : │ │ - 7038: 3c1c0001 lui gp,0x1 │ │ - 703c: 279c1fe8 addiu gp,gp,8168 │ │ - 7040: 0399e021 addu gp,gp,t9 │ │ - 7044: 10a0000b beqz a1,7074 │ │ - 7048: 00001021 move v0,zero │ │ - 704c: 24070015 li a3,21 │ │ - 7050: 00a21821 addu v1,a1,v0 │ │ - 7054: 80660000 lb a2,0(v1) │ │ - 7058: 00824021 addu t0,a0,v0 │ │ - 705c: 24420001 addiu v0,v0,1 │ │ - 7060: 1447fffb bne v0,a3,7050 │ │ - 7064: a1060794 sb a2,1940(t0) │ │ - 7068: 8f9980d8 lw t9,-32552(gp) │ │ - 706c: 03200008 jr t9 │ │ - 7070: 24850794 addiu a1,a0,1940 │ │ - 7074: 24090001 li t1,1 │ │ - 7078: 24050015 li a1,21 │ │ - 707c: 00825021 addu t2,a0,v0 │ │ - 7080: 24420001 addiu v0,v0,1 │ │ - 7084: 1445fffd bne v0,a1,707c │ │ - 7088: a1490794 sb t1,1940(t2) │ │ - 708c: 8f9980d8 lw t9,-32552(gp) │ │ - 7090: 03200008 jr t9 │ │ - 7094: 24850794 addiu a1,a0,1940 │ │ - │ │ -00007098 : │ │ - 7098: 3c1c0001 lui gp,0x1 │ │ - 709c: 279c1f88 addiu gp,gp,8072 │ │ - 70a0: 0399e021 addu gp,gp,t9 │ │ - 70a4: 27bdffc8 addiu sp,sp,-56 │ │ - 70a8: 8f99812c lw t9,-32468(gp) │ │ - 70ac: afbf0034 sw ra,52(sp) │ │ - 70b0: afbc0018 sw gp,24(sp) │ │ - 70b4: afb30030 sw s3,48(sp) │ │ - 70b8: afb2002c sw s2,44(sp) │ │ - 70bc: afb10028 sw s1,40(sp) │ │ - 70c0: afb00024 sw s0,36(sp) │ │ - 70c4: 00c09821 move s3,a2 │ │ - 70c8: 00808021 move s0,a0 │ │ - 70cc: 00e08821 move s1,a3 │ │ - 70d0: 0320f809 jalr t9 │ │ - 70d4: 00a09021 move s2,a1 │ │ - 70d8: 8fbc0018 lw gp,24(sp) │ │ - 70dc: 24040001 li a0,1 │ │ - 70e0: 8f8280a8 lw v0,-32600(gp) │ │ - 70e4: 8f998104 lw t9,-32508(gp) │ │ - 70e8: 24430008 addiu v1,v0,8 │ │ - 70ec: ae030000 sw v1,0(s0) │ │ - 70f0: ae04072c sw a0,1836(s0) │ │ - 70f4: ae12077c sw s2,1916(s0) │ │ - 70f8: 26040788 addiu a0,s0,1928 │ │ - 70fc: ae130780 sw s3,1920(s0) │ │ - 7100: ae000730 sw zero,1840(s0) │ │ - 7104: ae000734 sw zero,1844(s0) │ │ - 7108: 0320f809 jalr t9 │ │ - 710c: ae000738 sw zero,1848(s0) │ │ - 7110: 8fbc0018 lw gp,24(sp) │ │ - 7114: 8fa50048 lw a1,72(sp) │ │ - 7118: 8f998048 lw t9,-32696(gp) │ │ - 711c: ae050790 sw a1,1936(s0) │ │ - 7120: 02002021 move a0,s0 │ │ - 7124: 0320f809 jalr t9 │ │ - 7128: 02202821 move a1,s1 │ │ - 712c: 8fbc0018 lw gp,24(sp) │ │ - 7130: 02003821 move a3,s0 │ │ - 7134: 24060008 li a2,8 │ │ - 7138: 24c6ffff addiu a2,a2,-1 │ │ - 713c: ace0073c sw zero,1852(a3) │ │ - 7140: ace0075c sw zero,1884(a3) │ │ - 7144: 14c0fffc bnez a2,7138 │ │ - 7148: 24e70004 addiu a3,a3,4 │ │ - 714c: 24080001 li t0,1 │ │ - 7150: 12280014 beq s1,t0,71a4 │ │ - 7154: ae110724 sw s1,1828(s0) │ │ - 7158: 00006821 move t5,zero │ │ - 715c: 240a0001 li t2,1 │ │ - 7160: 240b0015 li t3,21 │ │ - 7164: 020d6021 addu t4,s0,t5 │ │ - 7168: 25ad0001 addiu t5,t5,1 │ │ - 716c: 15abfffd bne t5,t3,7164 │ │ - 7170: a18a0794 sb t2,1940(t4) │ │ - 7174: 8f998130 lw t9,-32464(gp) │ │ - 7178: 02002021 move a0,s0 │ │ - 717c: 0320f809 jalr t9 │ │ - 7180: 26050794 addiu a1,s0,1940 │ │ - 7184: ae0007ac sw zero,1964(s0) │ │ - 7188: 8fbf0034 lw ra,52(sp) │ │ - 718c: 8fb30030 lw s3,48(sp) │ │ - 7190: 8fb2002c lw s2,44(sp) │ │ - 7194: 8fb10028 lw s1,40(sp) │ │ - 7198: 8fb00024 lw s0,36(sp) │ │ - 719c: 03e00008 jr ra │ │ - 71a0: 27bd0038 addiu sp,sp,56 │ │ - 71a4: 8f99804c lw t9,-32692(gp) │ │ - 71a8: 24090003 li t1,3 │ │ - 71ac: afa90010 sw t1,16(sp) │ │ + 6ac8: 8c8a0000 lw t2,0(a0) │ │ + 6acc: 8f8b8034 lw t3,-32716(gp) │ │ + 6ad0: 8d590000 lw t9,0(t2) │ │ + 6ad4: 2565ac80 addiu a1,t3,-21376 │ │ + 6ad8: 02603021 move a2,s3 │ │ + 6adc: 0320f809 jalr t9 │ │ + 6ae0: 26470007 addiu a3,s2,7 │ │ + 6ae4: 8fbc0018 lw gp,24(sp) │ │ + 6ae8: 8fbe0034 lw s8,52(sp) │ │ + 6aec: 8e310000 lw s1,0(s1) │ │ + 6af0: 17d101be bne s8,s1,71ec │ │ + 6af4: 8fbf005c lw ra,92(sp) │ │ + 6af8: 8fbe0058 lw s8,88(sp) │ │ + 6afc: 8fb70054 lw s7,84(sp) │ │ + 6b00: 8fb60050 lw s6,80(sp) │ │ + 6b04: 8fb5004c lw s5,76(sp) │ │ + 6b08: 8fb40048 lw s4,72(sp) │ │ + 6b0c: 8fb30044 lw s3,68(sp) │ │ + 6b10: 8fb20040 lw s2,64(sp) │ │ + 6b14: 8fb1003c lw s1,60(sp) │ │ + 6b18: 8fb00038 lw s0,56(sp) │ │ + 6b1c: 03e00008 jr ra │ │ + 6b20: 27bd0060 addiu sp,sp,96 │ │ + 6b24: 8f9980cc lw t9,-32564(gp) │ │ + 6b28: 0320f809 jalr t9 │ │ + 6b2c: 02002021 move a0,s0 │ │ + 6b30: 284c0002 slti t4,v0,2 │ │ + 6b34: 15800007 bnez t4,6b54 │ │ + 6b38: 8fbc0018 lw gp,24(sp) │ │ + 6b3c: 8f9980c8 lw t9,-32568(gp) │ │ + 6b40: 0320f809 jalr t9 │ │ + 6b44: 02002021 move a0,s0 │ │ + 6b48: 284d0002 slti t5,v0,2 │ │ + 6b4c: 11a0ffe6 beqz t5,6ae8 │ │ + 6b50: 8fbc0018 lw gp,24(sp) │ │ + 6b54: 27b50028 addiu s5,sp,40 │ │ + 6b58: 10000019 b 6bc0 │ │ + 6b5c: 2413fffe li s3,-2 │ │ + 6b60: 8f9980b4 lw t9,-32588(gp) │ │ + 6b64: 2407000a li a3,10 │ │ + 6b68: 02a02821 move a1,s5 │ │ + 6b6c: 0320f809 jalr t9 │ │ + 6b70: 2406000b li a2,11 │ │ + 6b74: 8fbc0018 lw gp,24(sp) │ │ + 6b78: 8eef0004 lw t7,4(s7) │ │ + 6b7c: 8e060724 lw a2,1828(s0) │ │ + 6b80: 8f9980e4 lw t9,-32540(gp) │ │ + 6b84: 8e050728 lw a1,1832(s0) │ │ + 6b88: 02002021 move a0,s0 │ │ + 6b8c: 0320f809 jalr t9 │ │ + 6b90: ae0f0710 sw t7,1808(s0) │ │ + 6b94: 8fbc0018 lw gp,24(sp) │ │ + 6b98: 8f9980e8 lw t9,-32536(gp) │ │ + 6b9c: 0320f809 jalr t9 │ │ + 6ba0: 24040064 li a0,100 │ │ + 6ba4: 8e180710 lw t8,1808(s0) │ │ + 6ba8: 271e01c4 addiu s8,t8,452 │ │ + 6bac: 001e3080 sll a2,s8,0x2 │ │ + 6bb0: 02061021 addu v0,s0,a2 │ │ + 6bb4: 8c430004 lw v1,4(v0) │ │ + 6bb8: 14730013 bne v1,s3,6c08 │ │ + 6bbc: 8fbc0018 lw gp,24(sp) │ │ + 6bc0: 8e0e0728 lw t6,1832(s0) │ │ + 6bc4: 8dd70000 lw s7,0(t6) │ │ + 6bc8: 16e0ffe5 bnez s7,6b60 │ │ + 6bcc: 02002021 move a0,s0 │ │ + 6bd0: 1000000e b 6c0c │ │ + 6bd4: 8f9980dc lw t9,-32548(gp) │ │ + 6bd8: 824c0005 lb t4,5(s2) │ │ + 6bdc: 8e0d0710 lw t5,1808(s0) │ │ + 6be0: 118d0064 beq t4,t5,6d74 │ │ + 6be4: 267501ce addiu s5,s3,462 │ │ + 6be8: 8e0407ac lw a0,1964(s0) │ │ + 6bec: 10800006 beqz a0,6c08 │ │ + 6bf0: 8f858034 lw a1,-32716(gp) │ │ + 6bf4: 8c870000 lw a3,0(a0) │ │ + 6bf8: 8cf90000 lw t9,0(a3) │ │ + 6bfc: 0320f809 jalr t9 │ │ + 6c00: 24a5abdc addiu a1,a1,-21540 │ │ + 6c04: 8fbc0018 lw gp,24(sp) │ │ + 6c08: 8f9980dc lw t9,-32548(gp) │ │ + 6c0c: 0320f809 jalr t9 │ │ + 6c10: 02002021 move a0,s0 │ │ + 6c14: 1000ffb4 b 6ae8 │ │ + 6c18: 8fbc0018 lw gp,24(sp) │ │ + 6c1c: 8f9980ec lw t9,-32532(gp) │ │ + 6c20: 82460005 lb a2,5(s2) │ │ + 6c24: 2604072c addiu a0,s0,1836 │ │ + 6c28: 02002821 move a1,s0 │ │ + 6c2c: 0320f809 jalr t9 │ │ + 6c30: 24070005 li a3,5 │ │ + 6c34: 92520005 lbu s2,5(s2) │ │ + 6c38: 266501ce addiu a1,s3,462 │ │ + 6c3c: a3b2002d sb s2,45(sp) │ │ + 6c40: 8c470008 lw a3,8(v0) │ │ + 6c44: 8fbc0018 lw gp,24(sp) │ │ + 6c48: a3a7002e sb a3,46(sp) │ │ + 6c4c: 8c48000c lw t0,12(v0) │ │ + 6c50: 00052080 sll a0,a1,0x2 │ │ + 6c54: a3a8002f sb t0,47(sp) │ │ + 6c58: 8c490010 lw t1,16(v0) │ │ + 6c5c: 02048021 addu s0,s0,a0 │ │ + 6c60: a3a90030 sb t1,48(sp) │ │ + 6c64: 8c4a0018 lw t2,24(v0) │ │ + 6c68: 8e040004 lw a0,4(s0) │ │ + 6c6c: a3aa0031 sb t2,49(sp) │ │ + 6c70: 8c4b0014 lw t3,20(v0) │ │ + 6c74: 8f9980c0 lw t9,-32576(gp) │ │ + 6c78: 27a50028 addiu a1,sp,40 │ │ + 6c7c: 2406000b li a2,11 │ │ + 6c80: 2407000c li a3,12 │ │ + 6c84: 0320f809 jalr t9 │ │ + 6c88: a3ab0032 sb t3,50(sp) │ │ + 6c8c: 1000ff96 b 6ae8 │ │ + 6c90: 8fbc0018 lw gp,24(sp) │ │ + 6c94: 8e040710 lw a0,1808(s0) │ │ + 6c98: 0481ff93 bgez a0,6ae8 │ │ + 6c9c: 00000000 nop │ │ + 6ca0: 82490005 lb t1,5(s2) │ │ + 6ca4: 312a00ff andi t2,t1,0xff │ │ + 6ca8: 2d4b0005 sltiu t3,t2,5 │ │ + 6cac: 1160ff8e beqz t3,6ae8 │ │ + 6cb0: 00096080 sll t4,t1,0x2 │ │ + 6cb4: 00136880 sll t5,s3,0x2 │ │ + 6cb8: 020c7021 addu t6,s0,t4 │ │ + 6cbc: 020d9821 addu s3,s0,t5 │ │ + 6cc0: 8dc40714 lw a0,1812(t6) │ │ + 6cc4: 8e6f073c lw t7,1852(s3) │ │ + 6cc8: 148fff87 bne a0,t7,6ae8 │ │ + 6ccc: 8f9980c0 lw t9,-32576(gp) │ │ + 6cd0: 2415fffe li s5,-2 │ │ + 6cd4: add50714 sw s5,1812(t6) │ │ + 6cd8: 02402821 move a1,s2 │ │ + 6cdc: 24060006 li a2,6 │ │ + 6ce0: 0320f809 jalr t9 │ │ + 6ce4: 2407000d li a3,13 │ │ + 6ce8: 8e180724 lw t8,1828(s0) │ │ + 6cec: 24170001 li s7,1 │ │ + 6cf0: 1717ff16 bne t8,s7,694c │ │ + 6cf4: 8fbc0018 lw gp,24(sp) │ │ + 6cf8: 825f0005 lb ra,5(s2) │ │ + 6cfc: 241e0004 li s8,4 │ │ + 6d00: 27e60002 addiu a2,ra,2 │ │ + 6d04: 00de001a div zero,a2,s8 │ │ + 6d08: 03c001f4 teq s8,zero,0x7 │ │ + 6d0c: 8f9980c0 lw t9,-32576(gp) │ │ + 6d10: 02402821 move a1,s2 │ │ + 6d14: 24060006 li a2,6 │ │ + 6d18: 2407000d li a3,13 │ │ + 6d1c: 00001010 mfhi v0 │ │ + 6d20: 244301c4 addiu v1,v0,452 │ │ + 6d24: 0003b080 sll s6,v1,0x2 │ │ + 6d28: 0216a021 addu s4,s0,s6 │ │ + 6d2c: ae950004 sw s5,4(s4) │ │ + 6d30: a2420005 sb v0,5(s2) │ │ + 6d34: 0320f809 jalr t9 │ │ + 6d38: 8e64073c lw a0,1852(s3) │ │ + 6d3c: 1000ff03 b 694c │ │ + 6d40: 8fbc0018 lw gp,24(sp) │ │ + 6d44: 8f9980f0 lw t9,-32528(gp) │ │ + 6d48: 0320f809 jalr t9 │ │ + 6d4c: 02002021 move a0,s0 │ │ + 6d50: 1000ff65 b 6ae8 │ │ + 6d54: 8fbc0018 lw gp,24(sp) │ │ + 6d58: 8f908034 lw s0,-32716(gp) │ │ + 6d5c: 8f998298 lw t9,-32104(gp) │ │ + 6d60: 2604ac90 addiu a0,s0,-21360 │ │ + 6d64: 0320f809 jalr t9 │ │ + 6d68: 00c02821 move a1,a2 │ │ + 6d6c: 1000ff5e b 6ae8 │ │ + 6d70: 8fbc0018 lw gp,24(sp) │ │ + 6d74: 259301c4 addiu s3,t4,452 │ │ + 6d78: 00157080 sll t6,s5,0x2 │ │ + 6d7c: 0013b880 sll s7,s3,0x2 │ │ + 6d80: 020e7821 addu t7,s0,t6 │ │ + 6d84: 0217c021 addu t8,s0,s7 │ │ + 6d88: 8dfe0004 lw s8,4(t7) │ │ + 6d8c: 8f060004 lw a2,4(t8) │ │ + 6d90: 13c60086 beq s8,a2,6fac │ │ + 6d94: 000cf980 sll ra,t4,0x6 │ │ + 6d98: 8e0407ac lw a0,1964(s0) │ │ + 6d9c: 1080ff9a beqz a0,6c08 │ │ + 6da0: 8f948034 lw s4,-32716(gp) │ │ + 6da4: 8c960000 lw s6,0(a0) │ │ + 6da8: 8ed90000 lw t9,0(s6) │ │ + 6dac: 0320f809 jalr t9 │ │ + 6db0: 2685ac10 addiu a1,s4,-21488 │ │ + 6db4: 1000ff94 b 6c08 │ │ + 6db8: 8fbc0018 lw gp,24(sp) │ │ + 6dbc: 0320f809 jalr t9 │ │ + 6dc0: 00000000 nop │ │ + 6dc4: 28450002 slti a1,v0,2 │ │ + 6dc8: 10a0ff47 beqz a1,6ae8 │ │ + 6dcc: 8fbc0018 lw gp,24(sp) │ │ + 6dd0: 8f99828c lw t9,-32116(gp) │ │ + 6dd4: 0320f809 jalr t9 │ │ + 6dd8: 00000000 nop │ │ + 6ddc: 3c088000 lui t0,0x8000 │ │ + 6de0: 25040001 addiu a0,t0,1 │ │ + 6de4: 00446024 and t4,v0,a0 │ │ + 6de8: 058000d0 bltz t4,712c │ │ + 6dec: 8fbc0018 lw gp,24(sp) │ │ + 6df0: 924d0002 lbu t5,2(s2) │ │ + 6df4: 924e0001 lbu t6,1(s2) │ │ + 6df8: 000dba00 sll s7,t5,0x8 │ │ + 6dfc: 02ee7825 or t7,s7,t6 │ │ + 6e00: 000fc200 sll t8,t7,0x8 │ │ + 6e04: 000ff202 srl s8,t7,0x8 │ │ + 6e08: 031e3025 or a2,t8,s8 │ │ + 6e0c: 30dfffff andi ra,a2,0xffff │ │ + 6e10: 2ff60006 sltiu s6,ra,6 │ │ + 6e14: 16c00005 bnez s6,6e2c │ │ + 6e18: 000ca040 sll s4,t4,0x1 │ │ + 6e1c: 82430005 lb v1,5(s2) │ │ + 6e20: 2402fffd li v0,-3 │ │ + 6e24: 00623824 and a3,v1,v0 │ │ + 6e28: 0067a00a movz s4,v1,a3 │ │ + 6e2c: 269501c4 addiu s5,s4,452 │ │ + 6e30: 00152880 sll a1,s5,0x2 │ │ + 6e34: 0205c821 addu t9,s0,a1 │ │ + 6e38: 8f280004 lw t0,4(t9) │ │ + 6e3c: 2404fffe li a0,-2 │ │ + 6e40: 11040009 beq t0,a0,6e68 │ │ + 6e44: 00000000 nop │ │ + 6e48: 24150002 li s5,2 │ │ + 6e4c: 02b4a023 subu s4,s5,s4 │ │ + 6e50: 269501c4 addiu s5,s4,452 │ │ + 6e54: 00154880 sll t1,s5,0x2 │ │ + 6e58: 02095021 addu t2,s0,t1 │ │ + 6e5c: 8d4b0004 lw t3,4(t2) │ │ + 6e60: 1564ff21 bne t3,a0,6ae8 │ │ + 6e64: 00000000 nop │ │ + 6e68: 00136080 sll t4,s3,0x2 │ │ + 6e6c: 020cf021 addu s8,s0,t4 │ │ + 6e70: 8f9980c0 lw t9,-32576(gp) │ │ + 6e74: 8fc4073c lw a0,1852(s8) │ │ + 6e78: 27b70028 addiu s7,sp,40 │ │ + 6e7c: 02e02821 move a1,s7 │ │ + 6e80: 24060006 li a2,6 │ │ + 6e84: 24070002 li a3,2 │ │ + 6e88: 0320f809 jalr t9 │ │ + 6e8c: a3b4002d sb s4,45(sp) │ │ + 6e90: 8fc4073c lw a0,1852(s8) │ │ + 6e94: 00156880 sll t5,s5,0x2 │ │ + 6e98: 8e0e0724 lw t6,1828(s0) │ │ + 6e9c: 020d7821 addu t7,s0,t5 │ │ + 6ea0: 24180001 li t8,1 │ │ + 6ea4: 8fbc0018 lw gp,24(sp) │ │ + 6ea8: 11d80089 beq t6,t8,70d0 │ │ + 6eac: ade40004 sw a0,4(t7) │ │ + 6eb0: 8fc4075c lw a0,1884(s8) │ │ + 6eb4: 1480fea6 bnez a0,6950 │ │ + 6eb8: 8f9980b8 lw t9,-32584(gp) │ │ + 6ebc: 924a0002 lbu t2,2(s2) │ │ + 6ec0: 924b0001 lbu t3,1(s2) │ │ + 6ec4: 000a6200 sll t4,t2,0x8 │ │ + 6ec8: 018bb825 or s7,t4,t3 │ │ + 6ecc: 00176a00 sll t5,s7,0x8 │ │ + 6ed0: 00177202 srl t6,s7,0x8 │ │ + 6ed4: 01ae7825 or t7,t5,t6 │ │ + 6ed8: 31f8ffff andi t8,t7,0xffff │ │ + 6edc: 2f140006 sltiu s4,t8,6 │ │ + 6ee0: 1680fe9b bnez s4,6950 │ │ + 6ee4: 00000000 nop │ │ + 6ee8: 82460006 lb a2,6(s2) │ │ + 6eec: 10c0fe98 beqz a2,6950 │ │ + 6ef0: a2400015 sb zero,21(s2) │ │ + 6ef4: 8f998218 lw t9,-32232(gp) │ │ + 6ef8: 0320f809 jalr t9 │ │ + 6efc: 26440006 addiu a0,s2,6 │ │ + 6f00: 8fbc0018 lw gp,24(sp) │ │ + 6f04: 1000fe91 b 694c │ │ + 6f08: afc2075c sw v0,1884(s8) │ │ + 6f0c: 26130718 addiu s3,s0,1816 │ │ + 6f10: 24140001 li s4,1 │ │ + 6f14: 2415fffe li s5,-2 │ │ + 6f18: 27b70020 addiu s7,sp,32 │ │ + 6f1c: 27be0028 addiu s8,sp,40 │ │ + 6f20: 24160005 li s6,5 │ │ + 6f24: 8e640000 lw a0,0(s3) │ │ + 6f28: 1095000d beq a0,s5,6f60 │ │ + 6f2c: 8f9980c0 lw t9,-32576(gp) │ │ + 6f30: 02e02821 move a1,s7 │ │ + 6f34: 24060006 li a2,6 │ │ + 6f38: 2407000d li a3,13 │ │ + 6f3c: 0320f809 jalr t9 │ │ + 6f40: a3b40025 sb s4,37(sp) │ │ + 6f44: 8e0a0714 lw t2,1812(s0) │ │ + 6f48: 1155000a beq t2,s5,6f74 │ │ + 6f4c: 8fbc0018 lw gp,24(sp) │ │ + 6f50: 8e0b071c lw t3,1820(s0) │ │ + 6f54: 11750008 beq t3,s5,6f78 │ │ + 6f58: 240c0002 li t4,2 │ │ + 6f5c: ae750000 sw s5,0(s3) │ │ + 6f60: 26940002 addiu s4,s4,2 │ │ + 6f64: 1696ffef bne s4,s6,6f24 │ │ + 6f68: 26730008 addiu s3,s3,8 │ │ + 6f6c: 1000fe6b b 691c │ │ + 6f70: 8e180724 lw t8,1828(s0) │ │ + 6f74: 00006021 move t4,zero │ │ + 6f78: 258d01c4 addiu t5,t4,452 │ │ + 6f7c: 8e640000 lw a0,0(s3) │ │ + 6f80: 000d7080 sll t6,t5,0x2 │ │ + 6f84: 8f9980c0 lw t9,-32576(gp) │ │ + 6f88: 020e7821 addu t7,s0,t6 │ │ + 6f8c: ade40004 sw a0,4(t7) │ │ + 6f90: 03c02821 move a1,s8 │ │ + 6f94: 24060006 li a2,6 │ │ + 6f98: 24070002 li a3,2 │ │ + 6f9c: 0320f809 jalr t9 │ │ + 6fa0: a3ac002d sb t4,45(sp) │ │ + 6fa4: 1000ffed b 6f5c │ │ + 6fa8: 8fbc0018 lw gp,24(sp) │ │ + 6fac: 92420006 lbu v0,6(s2) │ │ + 6fb0: 000ca240 sll s4,t4,0x9 │ │ + 6fb4: 00021880 sll v1,v0,0x2 │ │ + 6fb8: 0002b100 sll s6,v0,0x4 │ │ + 6fbc: 00763821 addu a3,v1,s6 │ │ + 6fc0: 029f2823 subu a1,s4,ra │ │ + 6fc4: 00e54021 addu t0,a3,a1 │ │ + 6fc8: 02082021 addu a0,s0,t0 │ │ + 6fcc: 92490008 lbu t1,8(s2) │ │ + 6fd0: 924a0007 lbu t2,7(s2) │ │ + 6fd4: 24950028 addiu s5,a0,40 │ │ + 6fd8: aeaa000c sw t2,12(s5) │ │ + 6fdc: aea90010 sw t1,16(s5) │ │ + 6fe0: 824b0009 lb t3,9(s2) │ │ + 6fe4: 8f998054 lw t9,-32684(gp) │ │ + 6fe8: 82460005 lb a2,5(s2) │ │ + 6fec: 8247000a lb a3,10(s2) │ │ + 6ff0: 02002021 move a0,s0 │ │ + 6ff4: afab0010 sw t3,16(sp) │ │ + 6ff8: 0320f809 jalr t9 │ │ + 6ffc: 02a02821 move a1,s5 │ │ + 7000: 240c00f1 li t4,241 │ │ + 7004: 8fbc0018 lw gp,24(sp) │ │ + 7008: 104c004d beq v0,t4,7140 │ │ + 700c: 00409821 move s3,v0 │ │ + 7010: 8e0407ac lw a0,1964(s0) │ │ + 7014: 1080fefc beqz a0,6c08 │ │ + 7018: 8f8e8034 lw t6,-32716(gp) │ │ + 701c: 8c920000 lw s2,0(a0) │ │ + 7020: 8e590000 lw t9,0(s2) │ │ + 7024: 0320f809 jalr t9 │ │ + 7028: 25c5ac48 addiu a1,t6,-21432 │ │ + 702c: 1000fef6 b 6c08 │ │ + 7030: 8fbc0018 lw gp,24(sp) │ │ + 7034: 26140714 addiu s4,s0,1812 │ │ + 7038: 0000b021 move s6,zero │ │ + 703c: 2415fffe li s5,-2 │ │ + 7040: 27b70028 addiu s7,sp,40 │ │ + 7044: 241e0004 li s8,4 │ │ + 7048: 8e840000 lw a0,0(s4) │ │ + 704c: 10950010 beq a0,s5,7090 │ │ + 7050: 26c60002 addiu a2,s6,2 │ │ + 7054: 30c20003 andi v0,a2,0x3 │ │ + 7058: 00021880 sll v1,v0,0x2 │ │ + 705c: 02033821 addu a3,s0,v1 │ │ + 7060: 8ce50714 lw a1,1812(a3) │ │ + 7064: 1085000a beq a0,a1,7090 │ │ + 7068: 00000000 nop │ │ + 706c: 10b5000f beq a1,s5,70ac │ │ + 7070: 8f9980c0 lw t9,-32576(gp) │ │ + 7074: 02e02821 move a1,s7 │ │ + 7078: 24060006 li a2,6 │ │ + 707c: 2407000d li a3,13 │ │ + 7080: 0320f809 jalr t9 │ │ + 7084: a3b6002d sb s6,45(sp) │ │ + 7088: 8fbc0018 lw gp,24(sp) │ │ + 708c: ae950000 sw s5,0(s4) │ │ + 7090: 26d60001 addiu s6,s6,1 │ │ + 7094: 16deffec bne s6,s8,7048 │ │ + 7098: 26940004 addiu s4,s4,4 │ │ + 709c: 1000fe22 b 6928 │ │ + 70a0: 8f998048 lw t9,-32696(gp) │ │ + 70a4: 1000ff70 b 6e68 │ │ + 70a8: 02c0a821 move s5,s6 │ │ + 70ac: ace40714 sw a0,1812(a3) │ │ + 70b0: 8e840000 lw a0,0(s4) │ │ + 70b4: 02e02821 move a1,s7 │ │ + 70b8: 24060006 li a2,6 │ │ + 70bc: 24070002 li a3,2 │ │ + 70c0: 0320f809 jalr t9 │ │ + 70c4: a3a2002d sb v0,45(sp) │ │ + 70c8: 1000fff1 b 7090 │ │ + 70cc: 8fbc0018 lw gp,24(sp) │ │ + 70d0: 3c068000 lui a2,0x8000 │ │ + 70d4: 26940002 addiu s4,s4,2 │ │ + 70d8: 24df0003 addiu ra,a2,3 │ │ + 70dc: 029f4024 and t0,s4,ra │ │ + 70e0: 0500004f bltz t0,7220 │ │ + 70e4: 2516ffff addiu s6,t0,-1 │ │ + 70e8: 00083880 sll a3,t0,0x2 │ │ + 70ec: 0207a821 addu s5,s0,a3 │ │ + 70f0: 8ea50714 lw a1,1812(s5) │ │ + 70f4: 2409fffe li t1,-2 │ │ + 70f8: 10a9003f beq a1,t1,71f8 │ │ + 70fc: 8f998228 lw t9,-32216(gp) │ │ + 7100: 8f928034 lw s2,-32716(gp) │ │ + 7104: 0320f809 jalr t9 │ │ + 7108: 2644ab9c addiu a0,s2,-21604 │ │ + 710c: 8fbc0018 lw gp,24(sp) │ │ + 7110: 02002021 move a0,s0 │ │ + 7114: 8f9980c4 lw t9,-32572(gp) │ │ + 7118: 02602821 move a1,s3 │ │ + 711c: 0320f809 jalr t9 │ │ + 7120: 00003021 move a2,zero │ │ + 7124: 1000fe70 b 6ae8 │ │ + 7128: 8fbc0018 lw gp,24(sp) │ │ + 712c: 2589ffff addiu t1,t4,-1 │ │ + 7130: 240afffe li t2,-2 │ │ + 7134: 012a5825 or t3,t1,t2 │ │ + 7138: 1000ff2d b 6df0 │ │ + 713c: 256c0001 addiu t4,t3,1 │ │ + 7140: 824d0009 lb t5,9(s2) │ │ + 7144: 8f99805c lw t9,-32676(gp) │ │ + 7148: 82460005 lb a2,5(s2) │ │ + 714c: 8247000a lb a3,10(s2) │ │ + 7150: 02002021 move a0,s0 │ │ + 7154: afad0010 sw t5,16(sp) │ │ + 7158: 0320f809 jalr t9 │ │ + 715c: 02a02821 move a1,s5 │ │ + 7160: 1453ffab bne v0,s3,7010 │ │ + 7164: 8fbc0018 lw gp,24(sp) │ │ + 7168: 92570002 lbu s7,2(s2) │ │ + 716c: 924f0001 lbu t7,1(s2) │ │ + 7170: 0017c200 sll t8,s7,0x8 │ │ + 7174: 030ff025 or s8,t8,t7 │ │ + 7178: 001e1202 srl v0,s8,0x8 │ │ + 717c: 001e3200 sll a2,s8,0x8 │ │ + 7180: 00c2f825 or ra,a2,v0 │ │ + 7184: 8f9980b4 lw t9,-32588(gp) │ │ + 7188: 33e6ffff andi a2,ra,0xffff │ │ + 718c: 02002021 move a0,s0 │ │ + 7190: 02402821 move a1,s2 │ │ + 7194: 0320f809 jalr t9 │ │ + 7198: 24070004 li a3,4 │ │ + 719c: 8fbc0018 lw gp,24(sp) │ │ + 71a0: 82430009 lb v1,9(s2) │ │ + 71a4: 82450005 lb a1,5(s2) │ │ + 71a8: 8247000a lb a3,10(s2) │ │ + 71ac: 8f9980f4 lw t9,-32524(gp) │ │ 71b0: 02002021 move a0,s0 │ │ - 71b4: 00002821 move a1,zero │ │ - 71b8: 24060002 li a2,2 │ │ - 71bc: 0320f809 jalr t9 │ │ - 71c0: 24070001 li a3,1 │ │ - 71c4: 1000ffe4 b 7158 │ │ - 71c8: 8fbc0018 lw gp,24(sp) │ │ - │ │ -000071cc : │ │ - 71cc: 3c1c0001 lui gp,0x1 │ │ - 71d0: 279c1e54 addiu gp,gp,7764 │ │ - 71d4: 0399e021 addu gp,gp,t9 │ │ - 71d8: 27bdffc0 addiu sp,sp,-64 │ │ - 71dc: 8f9981ec lw t9,-32276(gp) │ │ - 71e0: afbf003c sw ra,60(sp) │ │ - 71e4: afb10038 sw s1,56(sp) │ │ - 71e8: afb00034 sw s0,52(sp) │ │ - 71ec: afbc0018 sw gp,24(sp) │ │ - 71f0: 00808821 move s1,a0 │ │ - 71f4: afa50020 sw a1,32(sp) │ │ - 71f8: afa60024 sw a2,36(sp) │ │ - 71fc: afa70028 sw a3,40(sp) │ │ - 7200: 0320f809 jalr t9 │ │ - 7204: 240407b0 li a0,1968 │ │ - 7208: 8fbc0018 lw gp,24(sp) │ │ - 720c: 00408021 move s0,v0 │ │ - 7210: 8fa20054 lw v0,84(sp) │ │ - 7214: 8fa50020 lw a1,32(sp) │ │ - 7218: 8f998134 lw t9,-32460(gp) │ │ - 721c: 8fa60024 lw a2,36(sp) │ │ - 7220: 8fa70028 lw a3,40(sp) │ │ - 7224: afa20010 sw v0,16(sp) │ │ - 7228: 0320f809 jalr t9 │ │ - 722c: 02002021 move a0,s0 │ │ - 7230: 8fa30050 lw v1,80(sp) │ │ - 7234: ae300024 sw s0,36(s1) │ │ - 7238: ae03072c sw v1,1836(s0) │ │ - 723c: 8fbf003c lw ra,60(sp) │ │ - 7240: 8fb10038 lw s1,56(sp) │ │ - 7244: 8fb00034 lw s0,52(sp) │ │ - 7248: 03e00008 jr ra │ │ - 724c: 27bd0040 addiu sp,sp,64 │ │ - │ │ -00007250 : │ │ - 7250: 3c1c0001 lui gp,0x1 │ │ - 7254: 279c1dd0 addiu gp,gp,7632 │ │ - 7258: 0399e021 addu gp,gp,t9 │ │ - 725c: 27bdffc0 addiu sp,sp,-64 │ │ - 7260: 8f9981ec lw t9,-32276(gp) │ │ - 7264: afbf003c sw ra,60(sp) │ │ - 7268: afbc0018 sw gp,24(sp) │ │ - 726c: afb40038 sw s4,56(sp) │ │ - 7270: afb30034 sw s3,52(sp) │ │ - 7274: afb20030 sw s2,48(sp) │ │ - 7278: afb1002c sw s1,44(sp) │ │ - 727c: afb00028 sw s0,40(sp) │ │ - 7280: 00809021 move s2,a0 │ │ - 7284: 2404002c li a0,44 │ │ - 7288: 00a08821 move s1,a1 │ │ - 728c: 00c09821 move s3,a2 │ │ - 7290: 0320f809 jalr t9 │ │ - 7294: 00e0a021 move s4,a3 │ │ - 7298: 8fbc0018 lw gp,24(sp) │ │ - 729c: 00402021 move a0,v0 │ │ - 72a0: 8f998138 lw t9,-32456(gp) │ │ - 72a4: 0320f809 jalr t9 │ │ - 72a8: 00408021 move s0,v0 │ │ - 72ac: 8fbc0018 lw gp,24(sp) │ │ - 72b0: 02002021 move a0,s0 │ │ - 72b4: 8f99813c lw t9,-32452(gp) │ │ - 72b8: 02402821 move a1,s2 │ │ - 72bc: 0320f809 jalr t9 │ │ - 72c0: 02203021 move a2,s1 │ │ - 72c4: 10400016 beqz v0,7320 │ │ - 72c8: 8fbc0018 lw gp,24(sp) │ │ - 72cc: 12000008 beqz s0,72f0 │ │ - 72d0: 8f998128 lw t9,-32472(gp) │ │ - 72d4: 0320f809 jalr t9 │ │ - 72d8: 02002021 move a0,s0 │ │ - 72dc: 8fbc0018 lw gp,24(sp) │ │ - 72e0: 8f998248 lw t9,-32184(gp) │ │ - 72e4: 0320f809 jalr t9 │ │ - 72e8: 02002021 move a0,s0 │ │ - 72ec: 8fbc0018 lw gp,24(sp) │ │ - 72f0: 8f99827c lw t9,-32132(gp) │ │ - 72f4: 0320f809 jalr t9 │ │ - 72f8: 00000000 nop │ │ - 72fc: 8fbf003c lw ra,60(sp) │ │ - 7300: 8c420000 lw v0,0(v0) │ │ - 7304: 8fb40038 lw s4,56(sp) │ │ - 7308: 8fb30034 lw s3,52(sp) │ │ - 730c: 8fb20030 lw s2,48(sp) │ │ - 7310: 8fb1002c lw s1,44(sp) │ │ - 7314: 8fb00028 lw s0,40(sp) │ │ - 7318: 03e00008 jr ra │ │ - 731c: 27bd0040 addiu sp,sp,64 │ │ - 7320: 8fa20060 lw v0,96(sp) │ │ - 7324: 24030001 li v1,1 │ │ - 7328: 8f998140 lw t9,-32448(gp) │ │ - 732c: 8fa70058 lw a3,88(sp) │ │ - 7330: afa30014 sw v1,20(sp) │ │ - 7334: afa20010 sw v0,16(sp) │ │ - 7338: 02002021 move a0,s0 │ │ - 733c: 02602821 move a1,s3 │ │ - 7340: 0320f809 jalr t9 │ │ - 7344: 02803021 move a2,s4 │ │ - 7348: 8e040024 lw a0,36(s0) │ │ - 734c: 8fa60054 lw a2,84(sp) │ │ - 7350: 8fa50050 lw a1,80(sp) │ │ - 7354: 8fbc0018 lw gp,24(sp) │ │ - 7358: ac860004 sw a2,4(a0) │ │ - 735c: ac850008 sw a1,8(a0) │ │ - 7360: 8e040024 lw a0,36(s0) │ │ - 7364: 8f998048 lw t9,-32696(gp) │ │ - 7368: 0320f809 jalr t9 │ │ - 736c: 8fa50058 lw a1,88(sp) │ │ - 7370: 8e040024 lw a0,36(s0) │ │ - 7374: 8c870000 lw a3,0(a0) │ │ - 7378: 8cf90008 lw t9,8(a3) │ │ - 737c: 0320f809 jalr t9 │ │ - 7380: 8fa5005c lw a1,92(sp) │ │ - 7384: 8fbc0018 lw gp,24(sp) │ │ - 7388: 27a40020 addiu a0,sp,32 │ │ - 738c: 8f998288 lw t9,-32120(gp) │ │ - 7390: 8f868144 lw a2,-32444(gp) │ │ - 7394: 02003821 move a3,s0 │ │ - 7398: 0320f809 jalr t9 │ │ - 739c: 00002821 move a1,zero │ │ - 73a0: 8fbf003c lw ra,60(sp) │ │ - 73a4: 8fb40038 lw s4,56(sp) │ │ - 73a8: 8fb30034 lw s3,52(sp) │ │ - 73ac: 8fb20030 lw s2,48(sp) │ │ - 73b0: 8fb1002c lw s1,44(sp) │ │ - 73b4: 8fb00028 lw s0,40(sp) │ │ - 73b8: 00001021 move v0,zero │ │ - 73bc: 03e00008 jr ra │ │ - 73c0: 27bd0040 addiu sp,sp,64 │ │ - ... │ │ - │ │ -000073d0 : │ │ - 73d0: 3c1c0001 lui gp,0x1 │ │ - 73d4: 279c1c50 addiu gp,gp,7248 │ │ - 73d8: 0399e021 addu gp,gp,t9 │ │ - 73dc: 27bdffc8 addiu sp,sp,-56 │ │ - 73e0: afb1002c sw s1,44(sp) │ │ - 73e4: 30d1ffff andi s1,a2,0xffff │ │ - 73e8: 30e700ff andi a3,a3,0xff │ │ - 73ec: 32230055 andi v1,s1,0x55 │ │ - 73f0: 00113200 sll a2,s1,0x8 │ │ - 73f4: 00111202 srl v0,s1,0x8 │ │ - 73f8: 00674026 xor t0,v1,a3 │ │ - 73fc: 00c24825 or t1,a2,v0 │ │ - 7400: 240bffd6 li t3,-42 │ │ - 7404: 312affff andi t2,t1,0xffff │ │ - 7408: 010b6026 xor t4,t0,t3 │ │ - 740c: afbc0010 sw gp,16(sp) │ │ - 7410: afb00028 sw s0,40(sp) │ │ - 7414: 00ec6821 addu t5,a3,t4 │ │ - 7418: 00a08021 move s0,a1 │ │ - 741c: 8f99828c lw t9,-32116(gp) │ │ - 7420: 000a2a02 srl a1,t2,0x8 │ │ - 7424: afb20030 sw s2,48(sp) │ │ - 7428: afbf0034 sw ra,52(sp) │ │ - 742c: 24060001 li a2,1 │ │ - 7430: a2050002 sb a1,2(s0) │ │ - 7434: a2070003 sb a3,3(s0) │ │ - 7438: a2080000 sb t0,0(s0) │ │ - 743c: a20a0001 sb t2,1(s0) │ │ - 7440: a20d0004 sb t5,4(s0) │ │ - 7444: 27a50018 addiu a1,sp,24 │ │ - 7448: 24070042 li a3,66 │ │ - 744c: 0320f809 jalr t9 │ │ - 7450: 00809021 move s2,a0 │ │ - 7454: 10400011 beqz v0,749c │ │ - 7458: 8fbc0010 lw gp,16(sp) │ │ - 745c: 8f998240 lw t9,-32192(gp) │ │ - 7460: 02402021 move a0,s2 │ │ - 7464: 02002821 move a1,s0 │ │ - 7468: 02203021 move a2,s1 │ │ - 746c: 0320f809 jalr t9 │ │ - 7470: 00003821 move a3,zero │ │ - 7474: 2404ffff li a0,-1 │ │ - 7478: 1044000a beq v0,a0,74a4 │ │ - 747c: 8fbc0010 lw gp,16(sp) │ │ - 7480: 00001021 move v0,zero │ │ - 7484: 8fbf0034 lw ra,52(sp) │ │ - 7488: 8fb20030 lw s2,48(sp) │ │ - 748c: 8fb1002c lw s1,44(sp) │ │ - 7490: 8fb00028 lw s0,40(sp) │ │ - 7494: 03e00008 jr ra │ │ - 7498: 27bd0038 addiu sp,sp,56 │ │ - 749c: 1000fff9 b 7484 │ │ - 74a0: 2402ffff li v0,-1 │ │ - 74a4: 8f8e8030 lw t6,-32720(gp) │ │ - 74a8: 8f99826c lw t9,-32148(gp) │ │ - 74ac: afa20020 sw v0,32(sp) │ │ - 74b0: 0320f809 jalr t9 │ │ - 74b4: 25c499b8 addiu a0,t6,-26184 │ │ - 74b8: 1000fff2 b 7484 │ │ - 74bc: 8fa20020 lw v0,32(sp) │ │ - │ │ -000074c0 : │ │ - 74c0: 90820002 lbu v0,2(a0) │ │ - 74c4: 90830001 lbu v1,1(a0) │ │ - 74c8: 00022a00 sll a1,v0,0x8 │ │ - 74cc: 00a33025 or a2,a1,v1 │ │ - 74d0: 00063a00 sll a3,a2,0x8 │ │ - 74d4: 00064202 srl t0,a2,0x8 │ │ - 74d8: 00e84825 or t1,a3,t0 │ │ - 74dc: 00095400 sll t2,t1,0x10 │ │ - 74e0: 000a5c03 sra t3,t2,0x10 │ │ - 74e4: 316cffff andi t4,t3,0xffff │ │ - 74e8: 2d8d0005 sltiu t5,t4,5 │ │ - 74ec: 15a00006 bnez t5,7508 │ │ - 74f0: 316f0055 andi t7,t3,0x55 │ │ - 74f4: 908e0003 lbu t6,3(a0) │ │ - 74f8: 90980000 lbu t8,0(a0) │ │ - 74fc: 01eec826 xor t9,t7,t6 │ │ - 7500: 13190003 beq t8,t9,7510 │ │ - 7504: 00000000 nop │ │ - 7508: 03e00008 jr ra │ │ - 750c: 00001021 move v0,zero │ │ - 7510: 2402ffd6 li v0,-42 │ │ - 7514: 03021826 xor v1,t8,v0 │ │ - 7518: 01c32821 addu a1,t6,v1 │ │ - 751c: 90840004 lbu a0,4(a0) │ │ - 7520: 30a600ff andi a2,a1,0xff │ │ - 7524: 00863826 xor a3,a0,a2 │ │ - 7528: 03e00008 jr ra │ │ - 752c: 2ce20001 sltiu v0,a3,1 │ │ - │ │ -00007530 : │ │ - 7530: 3c1c0001 lui gp,0x1 │ │ - 7534: 279c1af0 addiu gp,gp,6896 │ │ - 7538: 0399e021 addu gp,gp,t9 │ │ - 753c: 27bdffd0 addiu sp,sp,-48 │ │ - 7540: afbc0010 sw gp,16(sp) │ │ - 7544: afb0001c sw s0,28(sp) │ │ - 7548: afbf002c sw ra,44(sp) │ │ - 754c: afb30028 sw s3,40(sp) │ │ - 7550: afb20024 sw s2,36(sp) │ │ - 7554: afb10020 sw s1,32(sp) │ │ - 7558: 14800009 bnez a0,7580 │ │ - 755c: 00808021 move s0,a0 │ │ - 7560: 2402ffff li v0,-1 │ │ - 7564: 8fbf002c lw ra,44(sp) │ │ - 7568: 8fb30028 lw s3,40(sp) │ │ - 756c: 8fb20024 lw s2,36(sp) │ │ - 7570: 8fb10020 lw s1,32(sp) │ │ - 7574: 8fb0001c lw s0,28(sp) │ │ - 7578: 03e00008 jr ra │ │ - 757c: 27bd0030 addiu sp,sp,48 │ │ - 7580: 8f99827c lw t9,-32132(gp) │ │ - 7584: 00a08821 move s1,a1 │ │ - 7588: 0320f809 jalr t9 │ │ - 758c: 00c09021 move s2,a2 │ │ - 7590: 8fbc0010 lw gp,16(sp) │ │ - 7594: ac400000 sw zero,0(v0) │ │ - 7598: 8f99828c lw t9,-32116(gp) │ │ - 759c: 02002021 move a0,s0 │ │ - 75a0: 02202821 move a1,s1 │ │ - 75a4: 24060005 li a2,5 │ │ - 75a8: 0320f809 jalr t9 │ │ - 75ac: 00003821 move a3,zero │ │ - 75b0: 2403ffff li v1,-1 │ │ - 75b4: 10430017 beq v0,v1,7614 │ │ - 75b8: 8fbc0010 lw gp,16(sp) │ │ - 75bc: 1040000c beqz v0,75f0 │ │ - 75c0: 24040005 li a0,5 │ │ - 75c4: 10440027 beq v0,a0,7664 │ │ - 75c8: 8f998148 lw t9,-32440(gp) │ │ - 75cc: 8fbf002c lw ra,44(sp) │ │ - 75d0: 8f8d8030 lw t5,-32720(gp) │ │ - 75d4: 8fb30028 lw s3,40(sp) │ │ - 75d8: 8fb20024 lw s2,36(sp) │ │ - 75dc: 8fb10020 lw s1,32(sp) │ │ - 75e0: 8fb0001c lw s0,28(sp) │ │ - 75e4: 25a299dc addiu v0,t5,-26148 │ │ - 75e8: 03e00008 jr ra │ │ - 75ec: 27bd0030 addiu sp,sp,48 │ │ - 75f0: 8fbf002c lw ra,44(sp) │ │ - 75f4: 8f8e8030 lw t6,-32720(gp) │ │ - 75f8: 8fb30028 lw s3,40(sp) │ │ - 75fc: 8fb20024 lw s2,36(sp) │ │ - 7600: 8fb10020 lw s1,32(sp) │ │ - 7604: 8fb0001c lw s0,28(sp) │ │ - 7608: 25c299c0 addiu v0,t6,-26176 │ │ - 760c: 03e00008 jr ra │ │ - 7610: 27bd0030 addiu sp,sp,48 │ │ - 7614: 8f99827c lw t9,-32132(gp) │ │ - 7618: 0320f809 jalr t9 │ │ - 761c: 00000000 nop │ │ - 7620: 8c4f0000 lw t7,0(v0) │ │ - 7624: 2418000b li t8,11 │ │ - 7628: 11f8ffcd beq t7,t8,7560 │ │ - 762c: 8fbc0010 lw gp,16(sp) │ │ - 7630: 8f99827c lw t9,-32132(gp) │ │ - 7634: 0320f809 jalr t9 │ │ - 7638: 00000000 nop │ │ - 763c: 8fbc0010 lw gp,16(sp) │ │ - 7640: 8fbf002c lw ra,44(sp) │ │ - 7644: 8fb30028 lw s3,40(sp) │ │ - 7648: 8fb20024 lw s2,36(sp) │ │ - 764c: 8fb10020 lw s1,32(sp) │ │ - 7650: 8fb0001c lw s0,28(sp) │ │ - 7654: 8c440000 lw a0,0(v0) │ │ - 7658: 8f998284 lw t9,-32124(gp) │ │ - 765c: 03200008 jr t9 │ │ - 7660: 27bd0030 addiu sp,sp,48 │ │ - 7664: 0320f809 jalr t9 │ │ - 7668: 02202021 move a0,s1 │ │ - 766c: 1040ffd7 beqz v0,75cc │ │ - 7670: 8fbc0010 lw gp,16(sp) │ │ - 7674: 92220002 lbu v0,2(s1) │ │ - 7678: 92250001 lbu a1,1(s1) │ │ - 767c: 00023200 sll a2,v0,0x8 │ │ - 7680: 00c53825 or a3,a2,a1 │ │ - 7684: 00074200 sll t0,a3,0x8 │ │ - 7688: 00074a02 srl t1,a3,0x8 │ │ - 768c: 01095025 or t2,t0,t1 │ │ - 7690: 314bffff andi t3,t2,0xffff │ │ - 7694: 2573fffb addiu s3,t3,-5 │ │ - 7698: 1260000b beqz s3,76c8 │ │ - 769c: 024b602a slt t4,s2,t3 │ │ - 76a0: 1580ffcb bnez t4,75d0 │ │ - 76a4: 8fbf002c lw ra,44(sp) │ │ - 76a8: 8f99828c lw t9,-32116(gp) │ │ - 76ac: 02002021 move a0,s0 │ │ - 76b0: 26250005 addiu a1,s1,5 │ │ - 76b4: 02603021 move a2,s3 │ │ - 76b8: 0320f809 jalr t9 │ │ - 76bc: 00003821 move a3,zero │ │ - 76c0: 1453ffc2 bne v0,s3,75cc │ │ - 76c4: 8fbc0010 lw gp,16(sp) │ │ - 76c8: 1000ffa6 b 7564 │ │ - 76cc: 00001021 move v0,zero │ │ - │ │ -000076d0 : │ │ - 76d0: 3c1c0001 lui gp,0x1 │ │ - 76d4: 279c1950 addiu gp,gp,6480 │ │ - 76d8: 0399e021 addu gp,gp,t9 │ │ - 76dc: 8f9981dc lw t9,-32292(gp) │ │ - 76e0: 03200008 jr t9 │ │ - 76e4: 00000000 nop │ │ - ... │ │ - │ │ -000076f0 : │ │ - 76f0: 03e00008 jr ra │ │ - 76f4: 00000000 nop │ │ - │ │ -000076f8 : │ │ - 76f8: 3c1c0001 lui gp,0x1 │ │ - 76fc: 279c1928 addiu gp,gp,6440 │ │ - 7700: 0399e021 addu gp,gp,t9 │ │ - 7704: 27bdffe0 addiu sp,sp,-32 │ │ - 7708: 8f82814c lw v0,-32436(gp) │ │ - 770c: afb00018 sw s0,24(sp) │ │ - 7710: afbc0010 sw gp,16(sp) │ │ - 7714: afbf001c sw ra,28(sp) │ │ - 7718: 00808021 move s0,a0 │ │ - 771c: 8c840004 lw a0,4(a0) │ │ - 7720: 24430008 addiu v1,v0,8 │ │ - 7724: 10800005 beqz a0,773c │ │ - 7728: ae030000 sw v1,0(s0) │ │ - 772c: 8c850000 lw a1,0(a0) │ │ - 7730: 8cb90004 lw t9,4(a1) │ │ - 7734: 0320f809 jalr t9 │ │ - 7738: 00000000 nop │ │ - 773c: ae000004 sw zero,4(s0) │ │ - 7740: 8fbf001c lw ra,28(sp) │ │ - 7744: 8fb00018 lw s0,24(sp) │ │ - 7748: 03e00008 jr ra │ │ - 774c: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00007750 : │ │ - 7750: 3c1c0001 lui gp,0x1 │ │ - 7754: 279c18d0 addiu gp,gp,6352 │ │ - 7758: 0399e021 addu gp,gp,t9 │ │ - 775c: 8f828150 lw v0,-32432(gp) │ │ - 7760: 8f998154 lw t9,-32428(gp) │ │ - 7764: 24430008 addiu v1,v0,8 │ │ - 7768: 03200008 jr t9 │ │ - 776c: ac830000 sw v1,0(a0) │ │ - │ │ -00007770 : │ │ - 7770: 3c1c0001 lui gp,0x1 │ │ - 7774: 279c18b0 addiu gp,gp,6320 │ │ - 7778: 0399e021 addu gp,gp,t9 │ │ - 777c: 27bdffe0 addiu sp,sp,-32 │ │ - 7780: 8f998154 lw t9,-32428(gp) │ │ - 7784: afbc0010 sw gp,16(sp) │ │ - 7788: afbf001c sw ra,28(sp) │ │ - 778c: afb00018 sw s0,24(sp) │ │ - 7790: 0320f809 jalr t9 │ │ - 7794: 00808021 move s0,a0 │ │ - 7798: 8fbc0010 lw gp,16(sp) │ │ - 779c: 8fbf001c lw ra,28(sp) │ │ - 77a0: 02002021 move a0,s0 │ │ - 77a4: 8f998248 lw t9,-32184(gp) │ │ - 77a8: 8fb00018 lw s0,24(sp) │ │ - 77ac: 03200008 jr t9 │ │ - 77b0: 27bd0020 addiu sp,sp,32 │ │ - │ │ -000077b4 : │ │ - 77b4: 3c1c0001 lui gp,0x1 │ │ - 77b8: 279c186c addiu gp,gp,6252 │ │ - 77bc: 0399e021 addu gp,gp,t9 │ │ - 77c0: 8f828150 lw v0,-32432(gp) │ │ - 77c4: 27bdffe0 addiu sp,sp,-32 │ │ - 77c8: 8f998154 lw t9,-32428(gp) │ │ - 77cc: 24430008 addiu v1,v0,8 │ │ - 77d0: afbc0010 sw gp,16(sp) │ │ - 77d4: afbf001c sw ra,28(sp) │ │ - 77d8: afb00018 sw s0,24(sp) │ │ - 77dc: ac830000 sw v1,0(a0) │ │ + 71b4: 02a03021 move a2,s5 │ │ + 71b8: 0320f809 jalr t9 │ │ + 71bc: afa30010 sw v1,16(sp) │ │ + 71c0: 8fbc0018 lw gp,24(sp) │ │ + 71c4: 8f9980f8 lw t9,-32520(gp) │ │ + 71c8: 0320f809 jalr t9 │ │ + 71cc: 02002021 move a0,s0 │ │ + 71d0: 1000fe8d b 6c08 │ │ + 71d4: 8fbc0018 lw gp,24(sp) │ │ + 71d8: 268fffff addiu t7,s4,-1 │ │ + 71dc: 2418fffc li t8,-4 │ │ + 71e0: 01f8f025 or s8,t7,t8 │ │ + 71e4: 1000fdfd b 69dc │ │ + 71e8: 27d40001 addiu s4,s8,1 │ │ + 71ec: 8f99825c lw t9,-32164(gp) │ │ + 71f0: 0320f809 jalr t9 │ │ + 71f4: 00000000 nop │ │ + 71f8: 8f9980c0 lw t9,-32576(gp) │ │ + 71fc: 02e02821 move a1,s7 │ │ + 7200: 24060006 li a2,6 │ │ + 7204: 24070002 li a3,2 │ │ + 7208: 0320f809 jalr t9 │ │ + 720c: a3a8002d sb t0,45(sp) │ │ + 7210: 8fd3073c lw s3,1852(s8) │ │ + 7214: 8fbc0018 lw gp,24(sp) │ │ + 7218: 1000ff25 b 6eb0 │ │ + 721c: aeb30714 sw s3,1812(s5) │ │ + 7220: 2403fffc li v1,-4 │ │ + 7224: 02c31025 or v0,s6,v1 │ │ + 7228: 1000ffaf b 70e8 │ │ + 722c: 24480001 addiu t0,v0,1 │ │ + │ │ +00007230 : │ │ + 7230: 3c1c0001 lui gp,0x1 │ │ + 7234: 279c1df0 addiu gp,gp,7664 │ │ + 7238: 0399e021 addu gp,gp,t9 │ │ + 723c: 27bdfdc8 addiu sp,sp,-568 │ │ + 7240: 24a201ce addiu v0,a1,462 │ │ + 7244: afb00224 sw s0,548(sp) │ │ + 7248: 8f908244 lw s0,-32188(gp) │ │ + 724c: 00021880 sll v1,v0,0x2 │ │ + 7250: afb2022c sw s2,556(sp) │ │ + 7254: 8e070000 lw a3,0(s0) │ │ + 7258: 00809021 move s2,a0 │ │ + 725c: 00832021 addu a0,a0,v1 │ │ + 7260: 8f9980fc lw t9,-32516(gp) │ │ + 7264: afb30230 sw s3,560(sp) │ │ + 7268: 8c840004 lw a0,4(a0) │ │ + 726c: 27b3001c addiu s3,sp,28 │ │ + 7270: afbc0010 sw gp,16(sp) │ │ + 7274: afb10228 sw s1,552(sp) │ │ + 7278: afbf0234 sw ra,564(sp) │ │ + 727c: 00a08821 move s1,a1 │ │ + 7280: 24060200 li a2,512 │ │ + 7284: 02602821 move a1,s3 │ │ + 7288: afa7021c sw a3,540(sp) │ │ + 728c: 0320f809 jalr t9 │ │ + 7290: 00000000 nop │ │ + 7294: 10400011 beqz v0,72dc │ │ + 7298: 8fbc0010 lw gp,16(sp) │ │ + 729c: 8f9980c4 lw t9,-32572(gp) │ │ + 72a0: 02402021 move a0,s2 │ │ + 72a4: 02202821 move a1,s1 │ │ + 72a8: 0320f809 jalr t9 │ │ + 72ac: 24060001 li a2,1 │ │ + 72b0: 8fbc0010 lw gp,16(sp) │ │ + 72b4: 8fa5021c lw a1,540(sp) │ │ + 72b8: 8e060000 lw a2,0(s0) │ │ + 72bc: 14a6000e bne a1,a2,72f8 │ │ + 72c0: 8fbf0234 lw ra,564(sp) │ │ + 72c4: 8fb30230 lw s3,560(sp) │ │ + 72c8: 8fb2022c lw s2,556(sp) │ │ + 72cc: 8fb10228 lw s1,552(sp) │ │ + 72d0: 8fb00224 lw s0,548(sp) │ │ + 72d4: 03e00008 jr ra │ │ + 72d8: 27bd0238 addiu sp,sp,568 │ │ + 72dc: 8f998100 lw t9,-32512(gp) │ │ + 72e0: 02402021 move a0,s2 │ │ + 72e4: 02202821 move a1,s1 │ │ + 72e8: 0320f809 jalr t9 │ │ + 72ec: 02603021 move a2,s3 │ │ + 72f0: 1000fff0 b 72b4 │ │ + 72f4: 8fbc0010 lw gp,16(sp) │ │ + 72f8: 8f99825c lw t9,-32164(gp) │ │ + 72fc: 0320f809 jalr t9 │ │ + 7300: 00000000 nop │ │ + │ │ +00007304 : │ │ + 7304: 3c1c0001 lui gp,0x1 │ │ + 7308: 279c1d1c addiu gp,gp,7452 │ │ + 730c: 0399e021 addu gp,gp,t9 │ │ + 7310: 27bdff10 addiu sp,sp,-240 │ │ + 7314: afb600d8 sw s6,216(sp) │ │ + 7318: 8f968244 lw s6,-32188(gp) │ │ + 731c: 8f998104 lw t9,-32508(gp) │ │ + 7320: 8ec20000 lw v0,0(s6) │ │ + 7324: afb500d4 sw s5,212(sp) │ │ + 7328: 27b50020 addiu s5,sp,32 │ │ + 732c: afbc0018 sw gp,24(sp) │ │ + 7330: afb700dc sw s7,220(sp) │ │ + 7334: afb400d0 sw s4,208(sp) │ │ + 7338: afb300cc sw s3,204(sp) │ │ + 733c: afb000c0 sw s0,192(sp) │ │ + 7340: f7b400e8 sdc1 $f20,232(sp) │ │ + 7344: 00808021 move s0,a0 │ │ + 7348: afbf00e4 sw ra,228(sp) │ │ + 734c: afbe00e0 sw s8,224(sp) │ │ + 7350: afb200c8 sw s2,200(sp) │ │ + 7354: afb100c4 sw s1,196(sp) │ │ + 7358: 02a02021 move a0,s5 │ │ + 735c: afa200bc sw v0,188(sp) │ │ + 7360: 0320f809 jalr t9 │ │ + 7364: 3c140007 lui s4,0x7 │ │ + 7368: 8fbc0018 lw gp,24(sp) │ │ + 736c: 8f838034 lw v1,-32716(gp) │ │ + 7370: 00009821 move s3,zero │ │ + 7374: d474ad40 ldc1 $f20,-21184(v1) │ │ + 7378: 2617072c addiu s7,s0,1836 │ │ + 737c: 3694a120 ori s4,s4,0xa120 │ │ + 7380: 8e040710 lw a0,1808(s0) │ │ + 7384: 2405ffff li a1,-1 │ │ + 7388: 10850007 beq a0,a1,73a8 │ │ + 738c: 248601c4 addiu a2,a0,452 │ │ + 7390: 00063880 sll a3,a2,0x2 │ │ + 7394: 02074021 addu t0,s0,a3 │ │ + 7398: 8d090004 lw t1,4(t0) │ │ + 739c: 240afffe li t2,-2 │ │ + 73a0: 112a00e5 beq t1,t2,7738 │ │ + 73a4: 8f9980e0 lw t9,-32544(gp) │ │ + 73a8: 26730001 addiu s3,s3,1 │ │ + 73ac: 2a7f003d slti ra,s3,61 │ │ + 73b0: 13e00149 beqz ra,78d8 │ │ + 73b4: 2404ffff li a0,-1 │ │ + 73b8: 8e020710 lw v0,1808(s0) │ │ + 73bc: 1044000a beq v0,a0,73e8 │ │ + 73c0: 02802821 move a1,s4 │ │ + 73c4: 244601c4 addiu a2,v0,452 │ │ + 73c8: 00063880 sll a3,a2,0x2 │ │ + 73cc: 02074021 addu t0,s0,a3 │ │ + 73d0: 8d090004 lw t1,4(t0) │ │ + 73d4: 240afffe li t2,-2 │ │ + 73d8: 012a5826 xor t3,t1,t2 │ │ + 73dc: 02808821 move s1,s4 │ │ + 73e0: 000b880a movz s1,zero,t3 │ │ + 73e4: 02202821 move a1,s1 │ │ + 73e8: afa5002c sw a1,44(sp) │ │ + 73ec: afa00028 sw zero,40(sp) │ │ + 73f0: 27be003c addiu s8,sp,60 │ │ + 73f4: 27b20028 addiu s2,sp,40 │ │ + 73f8: 24110001 li s1,1 │ │ + 73fc: 8f9981f4 lw t9,-32268(gp) │ │ + 7400: 03c02021 move a0,s8 │ │ + 7404: 00002821 move a1,zero │ │ + 7408: 0320f809 jalr t9 │ │ + 740c: 24060080 li a2,128 │ │ + 7410: 8e0c073c lw t4,1852(s0) │ │ + 7414: 1180000b beqz t4,7444 │ │ + 7418: 8fbc0018 lw gp,24(sp) │ │ + 741c: 000c6942 srl t5,t4,0x5 │ │ + 7420: 000d7080 sll t6,t5,0x2 │ │ + 7424: 27af00c0 addiu t7,sp,192 │ │ + 7428: 01eec021 addu t8,t7,t6 │ │ + 742c: 8f1fff7c lw ra,-132(t8) │ │ + 7430: 01911804 sllv v1,s1,t4 │ │ + 7434: 007f1025 or v0,v1,ra │ │ + 7438: 29840000 slti a0,t4,0 │ │ + 743c: af02ff7c sw v0,-132(t8) │ │ + 7440: 0004600b movn t4,zero,a0 │ │ + 7444: 8e070740 lw a3,1856(s0) │ │ + 7448: 10e0000a beqz a3,7474 │ │ + 744c: 00072942 srl a1,a3,0x5 │ │ + 7450: 00053080 sll a2,a1,0x2 │ │ + 7454: 27a800c0 addiu t0,sp,192 │ │ + 7458: 01064821 addu t1,t0,a2 │ │ + 745c: 8d2aff7c lw t2,-132(t1) │ │ + 7460: 00f15804 sllv t3,s1,a3 │ │ + 7464: 016ac825 or t9,t3,t2 │ │ + 7468: 0187682a slt t5,t4,a3 │ │ + 746c: ad39ff7c sw t9,-132(t1) │ │ + 7470: 00ed600b movn t4,a3,t5 │ │ + 7474: 8e0e0744 lw t6,1860(s0) │ │ + 7478: 11c0000a beqz t6,74a4 │ │ + 747c: 000e7942 srl t7,t6,0x5 │ │ + 7480: 000fc080 sll t8,t7,0x2 │ │ + 7484: 27bf00c0 addiu ra,sp,192 │ │ + 7488: 03f81821 addu v1,ra,t8 │ │ + 748c: 8c62ff7c lw v0,-132(v1) │ │ + 7490: 01d12004 sllv a0,s1,t6 │ │ + 7494: 00823825 or a3,a0,v0 │ │ + 7498: 018e282a slt a1,t4,t6 │ │ + 749c: ac67ff7c sw a3,-132(v1) │ │ + 74a0: 01c5600b movn t4,t6,a1 │ │ + 74a4: 8e080748 lw t0,1864(s0) │ │ + 74a8: 1100000a beqz t0,74d4 │ │ + 74ac: 00083142 srl a2,t0,0x5 │ │ + 74b0: 00064880 sll t1,a2,0x2 │ │ + 74b4: 27aa00c0 addiu t2,sp,192 │ │ + 74b8: 01495821 addu t3,t2,t1 │ │ + 74bc: 8d79ff7c lw t9,-132(t3) │ │ + 74c0: 01116804 sllv t5,s1,t0 │ │ + 74c4: 01b97025 or t6,t5,t9 │ │ + 74c8: 0188782a slt t7,t4,t0 │ │ + 74cc: ad6eff7c sw t6,-132(t3) │ │ + 74d0: 010f600b movn t4,t0,t7 │ │ + 74d4: 8e18074c lw t8,1868(s0) │ │ + 74d8: 1300000a beqz t8,7504 │ │ + 74dc: 0018f942 srl ra,t8,0x5 │ │ + 74e0: 001f1880 sll v1,ra,0x2 │ │ + 74e4: 27a200c0 addiu v0,sp,192 │ │ + 74e8: 00432021 addu a0,v0,v1 │ │ + 74ec: 8c87ff7c lw a3,-132(a0) │ │ + 74f0: 03112804 sllv a1,s1,t8 │ │ + 74f4: 00a74025 or t0,a1,a3 │ │ + 74f8: 0198302a slt a2,t4,t8 │ │ + 74fc: ac88ff7c sw t0,-132(a0) │ │ + 7500: 0306600b movn t4,t8,a2 │ │ + 7504: 8e090750 lw t1,1872(s0) │ │ + 7508: 1120000a beqz t1,7534 │ │ + 750c: 00095142 srl t2,t1,0x5 │ │ + 7510: 000a5880 sll t3,t2,0x2 │ │ + 7514: 27b900c0 addiu t9,sp,192 │ │ + 7518: 032b6821 addu t5,t9,t3 │ │ + 751c: 8daeff7c lw t6,-132(t5) │ │ + 7520: 01317804 sllv t7,s1,t1 │ │ + 7524: 01eec025 or t8,t7,t6 │ │ + 7528: 0189f82a slt ra,t4,t1 │ │ + 752c: adb8ff7c sw t8,-132(t5) │ │ + 7530: 013f600b movn t4,t1,ra │ │ + 7534: 8e020754 lw v0,1876(s0) │ │ + 7538: 1040000a beqz v0,7564 │ │ + 753c: 00021942 srl v1,v0,0x5 │ │ + 7540: 00032080 sll a0,v1,0x2 │ │ + 7544: 27a700c0 addiu a3,sp,192 │ │ + 7548: 00e44021 addu t0,a3,a0 │ │ + 754c: 8d06ff7c lw a2,-132(t0) │ │ + 7550: 00512804 sllv a1,s1,v0 │ │ + 7554: 00a64825 or t1,a1,a2 │ │ + 7558: 0182502a slt t2,t4,v0 │ │ + 755c: ad09ff7c sw t1,-132(t0) │ │ + 7560: 004a600b movn t4,v0,t2 │ │ + 7564: 8e0b0758 lw t3,1880(s0) │ │ + 7568: 1160000c beqz t3,759c │ │ + 756c: 8f998254 lw t9,-32172(gp) │ │ + 7570: 000bc942 srl t9,t3,0x5 │ │ + 7574: 00196880 sll t5,t9,0x2 │ │ + 7578: 27ae00c0 addiu t6,sp,192 │ │ + 757c: 01cd7821 addu t7,t6,t5 │ │ + 7580: 8df8ff7c lw t8,-132(t7) │ │ + 7584: 0171f804 sllv ra,s1,t3 │ │ + 7588: 03f81025 or v0,ra,t8 │ │ + 758c: 018b182a slt v1,t4,t3 │ │ + 7590: ade2ff7c sw v0,-132(t7) │ │ + 7594: 0163600b movn t4,t3,v1 │ │ + 7598: 8f998254 lw t9,-32172(gp) │ │ + 759c: afb20010 sw s2,16(sp) │ │ + 75a0: 25840001 addiu a0,t4,1 │ │ + 75a4: 03c02821 move a1,s8 │ │ + 75a8: 00003021 move a2,zero │ │ + 75ac: 0320f809 jalr t9 │ │ + 75b0: 00003821 move a3,zero │ │ + 75b4: 184000b3 blez v0,7884 │ │ + 75b8: 8fbc0018 lw gp,24(sp) │ │ + 75bc: 8e07073c lw a3,1852(s0) │ │ + 75c0: 10e00009 beqz a3,75e8 │ │ + 75c4: 00072143 sra a0,a3,0x5 │ │ + 75c8: 00046080 sll t4,a0,0x2 │ │ + 75cc: 27a800c0 addiu t0,sp,192 │ │ + 75d0: 010c3021 addu a2,t0,t4 │ │ + 75d4: 8cc5ff7c lw a1,-132(a2) │ │ + 75d8: 00f14804 sllv t1,s1,a3 │ │ + 75dc: 01255024 and t2,t1,a1 │ │ + 75e0: 15400094 bnez t2,7834 │ │ + 75e4: 8f998108 lw t9,-32504(gp) │ │ + 75e8: 8e020740 lw v0,1856(s0) │ │ + 75ec: 10400009 beqz v0,7614 │ │ + 75f0: 00021943 sra v1,v0,0x5 │ │ + 75f4: 00035880 sll t3,v1,0x2 │ │ + 75f8: 27ad00c0 addiu t5,sp,192 │ │ + 75fc: 01ab7021 addu t6,t5,t3 │ │ + 7600: 8dcfff7c lw t7,-132(t6) │ │ + 7604: 0051c004 sllv t8,s1,v0 │ │ + 7608: 030ff824 and ra,t8,t7 │ │ + 760c: 17e0008e bnez ra,7848 │ │ + 7610: 8f998108 lw t9,-32504(gp) │ │ + 7614: 8e070744 lw a3,1860(s0) │ │ + 7618: 10e00009 beqz a3,7640 │ │ + 761c: 00072143 sra a0,a3,0x5 │ │ + 7620: 00046080 sll t4,a0,0x2 │ │ + 7624: 27a800c0 addiu t0,sp,192 │ │ + 7628: 010c3021 addu a2,t0,t4 │ │ + 762c: 8cc5ff7c lw a1,-132(a2) │ │ + 7630: 00f14804 sllv t1,s1,a3 │ │ + 7634: 01255024 and t2,t1,a1 │ │ + 7638: 15400088 bnez t2,785c │ │ + 763c: 8f998108 lw t9,-32504(gp) │ │ + 7640: 8e020748 lw v0,1864(s0) │ │ + 7644: 10400009 beqz v0,766c │ │ + 7648: 00021943 sra v1,v0,0x5 │ │ + 764c: 00035880 sll t3,v1,0x2 │ │ + 7650: 27ad00c0 addiu t5,sp,192 │ │ + 7654: 01ab7021 addu t6,t5,t3 │ │ + 7658: 8dcfff7c lw t7,-132(t6) │ │ + 765c: 0051c004 sllv t8,s1,v0 │ │ + 7660: 030ff824 and ra,t8,t7 │ │ + 7664: 17e00082 bnez ra,7870 │ │ + 7668: 8f998108 lw t9,-32504(gp) │ │ + 766c: 8e07074c lw a3,1868(s0) │ │ + 7670: 10e00009 beqz a3,7698 │ │ + 7674: 00072143 sra a0,a3,0x5 │ │ + 7678: 00046080 sll t4,a0,0x2 │ │ + 767c: 27a800c0 addiu t0,sp,192 │ │ + 7680: 010c3021 addu a2,t0,t4 │ │ + 7684: 8cc5ff7c lw a1,-132(a2) │ │ + 7688: 00f14804 sllv t1,s1,a3 │ │ + 768c: 01255024 and t2,t1,a1 │ │ + 7690: 15400059 bnez t2,77f8 │ │ + 7694: 8f998108 lw t9,-32504(gp) │ │ + 7698: 8e020750 lw v0,1872(s0) │ │ + 769c: 10400009 beqz v0,76c4 │ │ + 76a0: 00021943 sra v1,v0,0x5 │ │ + 76a4: 00035880 sll t3,v1,0x2 │ │ + 76a8: 27ad00c0 addiu t5,sp,192 │ │ + 76ac: 01ab7021 addu t6,t5,t3 │ │ + 76b0: 8dcfff7c lw t7,-132(t6) │ │ + 76b4: 0051c004 sllv t8,s1,v0 │ │ + 76b8: 030ff824 and ra,t8,t7 │ │ + 76bc: 17e00053 bnez ra,780c │ │ + 76c0: 8f998108 lw t9,-32504(gp) │ │ + 76c4: 8e070754 lw a3,1876(s0) │ │ + 76c8: 10e00009 beqz a3,76f0 │ │ + 76cc: 00072143 sra a0,a3,0x5 │ │ + 76d0: 00046080 sll t4,a0,0x2 │ │ + 76d4: 27a800c0 addiu t0,sp,192 │ │ + 76d8: 010c3021 addu a2,t0,t4 │ │ + 76dc: 8cc5ff7c lw a1,-132(a2) │ │ + 76e0: 00f14804 sllv t1,s1,a3 │ │ + 76e4: 01255024 and t2,t1,a1 │ │ + 76e8: 1540004d bnez t2,7820 │ │ + 76ec: 8f998108 lw t9,-32504(gp) │ │ + 76f0: 8e020758 lw v0,1880(s0) │ │ + 76f4: 1040ff42 beqz v0,7400 │ │ + 76f8: 8f9981f4 lw t9,-32268(gp) │ │ + 76fc: 00021943 sra v1,v0,0x5 │ │ + 7700: 00035880 sll t3,v1,0x2 │ │ + 7704: 27ad00c0 addiu t5,sp,192 │ │ + 7708: 01ab7021 addu t6,t5,t3 │ │ + 770c: 8dcfff7c lw t7,-132(t6) │ │ + 7710: 0051c004 sllv t8,s1,v0 │ │ + 7714: 030ff824 and ra,t8,t7 │ │ + 7718: 13e0ff3a beqz ra,7404 │ │ + 771c: 03c02021 move a0,s8 │ │ + 7720: 8f998108 lw t9,-32504(gp) │ │ + 7724: 02002021 move a0,s0 │ │ + 7728: 0320f809 jalr t9 │ │ + 772c: 24050007 li a1,7 │ │ + 7730: 1000ff32 b 73fc │ │ + 7734: 8fbc0018 lw gp,24(sp) │ │ + 7738: 0320f809 jalr t9 │ │ + 773c: 02a02021 move a0,s5 │ │ + 7740: 8fbc0018 lw gp,24(sp) │ │ + 7744: 82060710 lb a2,1808(s0) │ │ + 7748: 8f9980ec lw t9,-32532(gp) │ │ + 774c: 8e070780 lw a3,1920(s0) │ │ + 7750: 02e02021 move a0,s7 │ │ + 7754: 0320f809 jalr t9 │ │ + 7758: 02002821 move a1,s0 │ │ + 775c: 8e0b0790 lw t3,1936(s0) │ │ + 7760: 8fbc0018 lw gp,24(sp) │ │ + 7764: 1560007b bnez t3,7954 │ │ + 7768: 00408821 move s1,v0 │ │ + 776c: 12200070 beqz s1,7930 │ │ + 7770: 8f99810c lw t9,-32500(gp) │ │ + 7774: 8e2c0008 lw t4,8(s1) │ │ + 7778: 8e0d0710 lw t5,1808(s0) │ │ + 777c: 8e2e000c lw t6,12(s1) │ │ + 7780: 8e2f0010 lw t7,16(s1) │ │ + 7784: 8e320018 lw s2,24(s1) │ │ + 7788: 8e380014 lw t8,20(s1) │ │ + 778c: 02002021 move a0,s0 │ │ + 7790: 02202821 move a1,s1 │ │ + 7794: a3ad0035 sb t5,53(sp) │ │ + 7798: a3ac0036 sb t4,54(sp) │ │ + 779c: a3ae0037 sb t6,55(sp) │ │ + 77a0: a3af0038 sb t7,56(sp) │ │ + 77a4: a3b20039 sb s2,57(sp) │ │ + 77a8: 0320f809 jalr t9 │ │ + 77ac: a3b8003a sb t8,58(sp) │ │ + 77b0: 241e00ff li s8,255 │ │ + 77b4: 105e0008 beq v0,s8,77d8 │ │ + 77b8: 8fbc0018 lw gp,24(sp) │ │ + 77bc: 8f998060 lw t9,-32672(gp) │ │ + 77c0: 02002021 move a0,s0 │ │ + 77c4: 0320f809 jalr t9 │ │ + 77c8: 02202821 move a1,s1 │ │ + 77cc: 240300f1 li v1,241 │ │ + 77d0: 1043004b beq v0,v1,7900 │ │ + 77d4: 8fbc0018 lw gp,24(sp) │ │ + 77d8: 8f908034 lw s0,-32716(gp) │ │ + 77dc: 8f998228 lw t9,-32216(gp) │ │ 77e0: 0320f809 jalr t9 │ │ - 77e4: 00808021 move s0,a0 │ │ - 77e8: 8fbc0010 lw gp,16(sp) │ │ - 77ec: 8fbf001c lw ra,28(sp) │ │ - 77f0: 02002021 move a0,s0 │ │ - 77f4: 8f998248 lw t9,-32184(gp) │ │ - 77f8: 8fb00018 lw s0,24(sp) │ │ - 77fc: 03200008 jr t9 │ │ - 7800: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00007804 : │ │ - 7804: 8c840004 lw a0,4(a0) │ │ - 7808: 10800009 beqz a0,7830 │ │ - 780c: 00000000 nop │ │ - 7810: 27bdffe0 addiu sp,sp,-32 │ │ - 7814: afbf001c sw ra,28(sp) │ │ - 7818: 8c820000 lw v0,0(a0) │ │ - 781c: 8c590008 lw t9,8(v0) │ │ - 7820: 0320f809 jalr t9 │ │ - 7824: 00000000 nop │ │ - 7828: 8fbf001c lw ra,28(sp) │ │ - 782c: 27bd0020 addiu sp,sp,32 │ │ - 7830: 03e00008 jr ra │ │ - 7834: 00000000 nop │ │ - │ │ -00007838 : │ │ - 7838: 3c1c0001 lui gp,0x1 │ │ - 783c: 279c17e8 addiu gp,gp,6120 │ │ - 7840: 0399e021 addu gp,gp,t9 │ │ - 7844: 27bdffd8 addiu sp,sp,-40 │ │ - 7848: 8f998158 lw t9,-32424(gp) │ │ - 784c: afbc0010 sw gp,16(sp) │ │ - 7850: afbf0024 sw ra,36(sp) │ │ - 7854: afb10020 sw s1,32(sp) │ │ - 7858: afb0001c sw s0,28(sp) │ │ - 785c: 00a08821 move s1,a1 │ │ + 77e4: 2604acc0 addiu a0,s0,-21312 │ │ + 77e8: 8fbc0018 lw gp,24(sp) │ │ + 77ec: 8f99820c lw t9,-32244(gp) │ │ + 77f0: 0320f809 jalr t9 │ │ + 77f4: 24040002 li a0,2 │ │ + 77f8: 02002021 move a0,s0 │ │ + 77fc: 0320f809 jalr t9 │ │ + 7800: 24050004 li a1,4 │ │ + 7804: 1000ffa4 b 7698 │ │ + 7808: 8fbc0018 lw gp,24(sp) │ │ + 780c: 02002021 move a0,s0 │ │ + 7810: 0320f809 jalr t9 │ │ + 7814: 24050005 li a1,5 │ │ + 7818: 1000ffaa b 76c4 │ │ + 781c: 8fbc0018 lw gp,24(sp) │ │ + 7820: 02002021 move a0,s0 │ │ + 7824: 0320f809 jalr t9 │ │ + 7828: 24050006 li a1,6 │ │ + 782c: 1000ffb0 b 76f0 │ │ + 7830: 8fbc0018 lw gp,24(sp) │ │ + 7834: 02002021 move a0,s0 │ │ + 7838: 0320f809 jalr t9 │ │ + 783c: 00002821 move a1,zero │ │ + 7840: 1000ff69 b 75e8 │ │ + 7844: 8fbc0018 lw gp,24(sp) │ │ + 7848: 02002021 move a0,s0 │ │ + 784c: 0320f809 jalr t9 │ │ + 7850: 24050001 li a1,1 │ │ + 7854: 1000ff6f b 7614 │ │ + 7858: 8fbc0018 lw gp,24(sp) │ │ + 785c: 02002021 move a0,s0 │ │ 7860: 0320f809 jalr t9 │ │ - 7864: 00c08021 move s0,a2 │ │ - 7868: 8fbc0010 lw gp,16(sp) │ │ - 786c: 8fbf0024 lw ra,36(sp) │ │ - 7870: 02202021 move a0,s1 │ │ - 7874: 02002821 move a1,s0 │ │ - 7878: 8fb10020 lw s1,32(sp) │ │ - 787c: 8fb0001c lw s0,28(sp) │ │ - 7880: 8f998228 lw t9,-32216(gp) │ │ - 7884: 03200008 jr t9 │ │ - 7888: 27bd0028 addiu sp,sp,40 │ │ - │ │ -0000788c : │ │ - 788c: 8c820004 lw v0,4(a0) │ │ - 7890: 10400003 beqz v0,78a0 │ │ - 7894: 00000000 nop │ │ - 7898: 1000fffc b 788c │ │ - 789c: 00402021 move a0,v0 │ │ - 78a0: 03e00008 jr ra │ │ - 78a4: ac850004 sw a1,4(a0) │ │ - │ │ -000078a8 : │ │ - 78a8: 3c1c0001 lui gp,0x1 │ │ - 78ac: 279c1778 addiu gp,gp,6008 │ │ - 78b0: 0399e021 addu gp,gp,t9 │ │ - 78b4: 8f82815c lw v0,-32420(gp) │ │ - 78b8: ac800004 sw zero,4(a0) │ │ - 78bc: 24430008 addiu v1,v0,8 │ │ - 78c0: ac830000 sw v1,0(a0) │ │ - 78c4: 03e00008 jr ra │ │ - 78c8: ac800008 sw zero,8(a0) │ │ - │ │ -000078cc : │ │ - 78cc: 3c1c0001 lui gp,0x1 │ │ - 78d0: 279c1754 addiu gp,gp,5972 │ │ - 78d4: 0399e021 addu gp,gp,t9 │ │ - 78d8: 27bdffe0 addiu sp,sp,-32 │ │ - 78dc: afb00018 sw s0,24(sp) │ │ - 78e0: 00808021 move s0,a0 │ │ - 78e4: 00a02021 move a0,a1 │ │ - 78e8: 8f858030 lw a1,-32720(gp) │ │ - 78ec: 8f99820c lw t9,-32244(gp) │ │ - 78f0: afbc0010 sw gp,16(sp) │ │ - 78f4: afbf001c sw ra,28(sp) │ │ - 78f8: 0320f809 jalr t9 │ │ - 78fc: 24a59a00 addiu a1,a1,-26112 │ │ - 7900: 8fbc0010 lw gp,16(sp) │ │ - 7904: 10400005 beqz v0,791c │ │ - 7908: ae020008 sw v0,8(s0) │ │ - 790c: 8fbf001c lw ra,28(sp) │ │ - 7910: 8fb00018 lw s0,24(sp) │ │ - 7914: 03e00008 jr ra │ │ - 7918: 27bd0020 addiu sp,sp,32 │ │ - 791c: 8f848030 lw a0,-32720(gp) │ │ - 7920: 8fbf001c lw ra,28(sp) │ │ - 7924: 8fb00018 lw s0,24(sp) │ │ - 7928: 8f99826c lw t9,-32148(gp) │ │ - 792c: 24849a04 addiu a0,a0,-26108 │ │ - 7930: 03200008 jr t9 │ │ - 7934: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00007938 : │ │ - 7938: 3c1c0001 lui gp,0x1 │ │ - 793c: 279c16e8 addiu gp,gp,5864 │ │ - 7940: 0399e021 addu gp,gp,t9 │ │ - 7944: 8c840008 lw a0,8(a0) │ │ - 7948: 10800003 beqz a0,7958 │ │ - 794c: 8f998250 lw t9,-32176(gp) │ │ - 7950: 03200008 jr t9 │ │ - 7954: 00000000 nop │ │ - 7958: 03e00008 jr ra │ │ - 795c: 00000000 nop │ │ - │ │ -00007960 : │ │ - 7960: 3c1c0001 lui gp,0x1 │ │ - 7964: 279c16c0 addiu gp,gp,5824 │ │ - 7968: 0399e021 addu gp,gp,t9 │ │ - 796c: 27bdffe0 addiu sp,sp,-32 │ │ - 7970: afb00018 sw s0,24(sp) │ │ - 7974: afbc0010 sw gp,16(sp) │ │ - 7978: afbf001c sw ra,28(sp) │ │ - 797c: 8c820008 lw v0,8(a0) │ │ - 7980: 1040000a beqz v0,79ac │ │ - 7984: 00808021 move s0,a0 │ │ - 7988: 8f998160 lw t9,-32416(gp) │ │ - 798c: 0320f809 jalr t9 │ │ - 7990: 00000000 nop │ │ - 7994: 8fbc0010 lw gp,16(sp) │ │ - 7998: 8f998200 lw t9,-32256(gp) │ │ + 7864: 24050002 li a1,2 │ │ + 7868: 1000ff75 b 7640 │ │ + 786c: 8fbc0018 lw gp,24(sp) │ │ + 7870: 02002021 move a0,s0 │ │ + 7874: 0320f809 jalr t9 │ │ + 7878: 24050003 li a1,3 │ │ + 787c: 1000ff7b b 766c │ │ + 7880: 8fbc0018 lw gp,24(sp) │ │ + 7884: 8f9980cc lw t9,-32564(gp) │ │ + 7888: 0320f809 jalr t9 │ │ + 788c: 02002021 move a0,s0 │ │ + 7890: 1c40febb bgtz v0,7380 │ │ + 7894: 8fbc0018 lw gp,24(sp) │ │ + 7898: 8fb500bc lw s5,188(sp) │ │ + 789c: 8ed60000 lw s6,0(s6) │ │ + 78a0: 16b6003d bne s5,s6,7998 │ │ + 78a4: 8fbf00e4 lw ra,228(sp) │ │ + 78a8: 8fbe00e0 lw s8,224(sp) │ │ + 78ac: 8fb700dc lw s7,220(sp) │ │ + 78b0: 8fb600d8 lw s6,216(sp) │ │ + 78b4: 8fb500d4 lw s5,212(sp) │ │ + 78b8: 8fb400d0 lw s4,208(sp) │ │ + 78bc: 8fb300cc lw s3,204(sp) │ │ + 78c0: 8fb200c8 lw s2,200(sp) │ │ + 78c4: 8fb100c4 lw s1,196(sp) │ │ + 78c8: 8fb000c0 lw s0,192(sp) │ │ + 78cc: d7b400e8 ldc1 $f20,232(sp) │ │ + 78d0: 03e00008 jr ra │ │ + 78d4: 27bd00f0 addiu sp,sp,240 │ │ + 78d8: 8f9980b8 lw t9,-32584(gp) │ │ + 78dc: 0320f809 jalr t9 │ │ + 78e0: 02002021 move a0,s0 │ │ + 78e4: 8e020710 lw v0,1808(s0) │ │ + 78e8: 2404ffff li a0,-1 │ │ + 78ec: 00009821 move s3,zero │ │ + 78f0: 1444feb4 bne v0,a0,73c4 │ │ + 78f4: 8fbc0018 lw gp,24(sp) │ │ + 78f8: 1000febb b 73e8 │ │ + 78fc: 02802821 move a1,s4 │ │ + 7900: 8f9980b4 lw t9,-32588(gp) │ │ + 7904: 02002021 move a0,s0 │ │ + 7908: 27a50030 addiu a1,sp,48 │ │ + 790c: 2406000b li a2,11 │ │ + 7910: 0320f809 jalr t9 │ │ + 7914: 24070004 li a3,4 │ │ + 7918: 8fbc0018 lw gp,24(sp) │ │ + 791c: 02002021 move a0,s0 │ │ + 7920: 8f998110 lw t9,-32496(gp) │ │ + 7924: 0320f809 jalr t9 │ │ + 7928: 02202821 move a1,s1 │ │ + 792c: 8fbc0018 lw gp,24(sp) │ │ + 7930: 8f9980f8 lw t9,-32520(gp) │ │ + 7934: 0320f809 jalr t9 │ │ + 7938: 02002021 move a0,s0 │ │ + 793c: 8fbc0018 lw gp,24(sp) │ │ + 7940: 8f9980dc lw t9,-32548(gp) │ │ + 7944: 0320f809 jalr t9 │ │ + 7948: 02002021 move a0,s0 │ │ + 794c: 1000fe97 b 73ac │ │ + 7950: 8fbc0018 lw gp,24(sp) │ │ + 7954: 8f9980d0 lw t9,-32560(gp) │ │ + 7958: 0320f809 jalr t9 │ │ + 795c: 02a02021 move a0,s5 │ │ + 7960: 4634003c c.lt.d $f0,$f20 │ │ + 7964: 4500ff81 bc1f 776c │ │ + 7968: 8fbc0018 lw gp,24(sp) │ │ + 796c: 8f9980d0 lw t9,-32560(gp) │ │ + 7970: 0320f809 jalr t9 │ │ + 7974: 02a02021 move a0,s5 │ │ + 7978: 4620a001 sub.d $f0,$f20,$f0 │ │ + 797c: 8fbc0018 lw gp,24(sp) │ │ + 7980: 8f9980e8 lw t9,-32536(gp) │ │ + 7984: 4620000d trunc.w.d $f0,$f0 │ │ + 7988: 0320f809 jalr t9 │ │ + 798c: 44040000 mfc1 a0,$f0 │ │ + 7990: 1000ff76 b 776c │ │ + 7994: 8fbc0018 lw gp,24(sp) │ │ + 7998: 8f99825c lw t9,-32164(gp) │ │ 799c: 0320f809 jalr t9 │ │ - 79a0: 8e040008 lw a0,8(s0) │ │ - 79a4: 14400006 bnez v0,79c0 │ │ - 79a8: 8fbc0010 lw gp,16(sp) │ │ - 79ac: ae000008 sw zero,8(s0) │ │ - 79b0: 8fbf001c lw ra,28(sp) │ │ - 79b4: 8fb00018 lw s0,24(sp) │ │ - 79b8: 03e00008 jr ra │ │ - 79bc: 27bd0020 addiu sp,sp,32 │ │ - 79c0: 8f848030 lw a0,-32720(gp) │ │ - 79c4: 8f99826c lw t9,-32148(gp) │ │ - 79c8: 0320f809 jalr t9 │ │ - 79cc: 24849a0c addiu a0,a0,-26100 │ │ - 79d0: ae000008 sw zero,8(s0) │ │ - 79d4: 8fbf001c lw ra,28(sp) │ │ - 79d8: 8fb00018 lw s0,24(sp) │ │ - 79dc: 03e00008 jr ra │ │ - 79e0: 27bd0020 addiu sp,sp,32 │ │ - │ │ -000079e4 : │ │ - 79e4: 3c1c0001 lui gp,0x1 │ │ - 79e8: 279c163c addiu gp,gp,5692 │ │ - 79ec: 0399e021 addu gp,gp,t9 │ │ - 79f0: 8f82815c lw v0,-32420(gp) │ │ - 79f4: 27bdffe0 addiu sp,sp,-32 │ │ - 79f8: 8f998164 lw t9,-32412(gp) │ │ - 79fc: 24430008 addiu v1,v0,8 │ │ - 7a00: afbc0010 sw gp,16(sp) │ │ - 7a04: afbf001c sw ra,28(sp) │ │ - 7a08: afb00018 sw s0,24(sp) │ │ - 7a0c: ac830000 sw v1,0(a0) │ │ - 7a10: 0320f809 jalr t9 │ │ - 7a14: 00808021 move s0,a0 │ │ - 7a18: 8fbc0010 lw gp,16(sp) │ │ - 7a1c: 8fbf001c lw ra,28(sp) │ │ - 7a20: 02002021 move a0,s0 │ │ - 7a24: 8f998154 lw t9,-32428(gp) │ │ - 7a28: 8fb00018 lw s0,24(sp) │ │ - 7a2c: 03200008 jr t9 │ │ - 7a30: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00007a34 : │ │ - 7a34: 3c1c0001 lui gp,0x1 │ │ - 7a38: 279c15ec addiu gp,gp,5612 │ │ - 7a3c: 0399e021 addu gp,gp,t9 │ │ - 7a40: 27bdffe0 addiu sp,sp,-32 │ │ - 7a44: 8f998168 lw t9,-32408(gp) │ │ - 7a48: afbc0010 sw gp,16(sp) │ │ - 7a4c: afbf001c sw ra,28(sp) │ │ - 7a50: afb00018 sw s0,24(sp) │ │ - 7a54: 0320f809 jalr t9 │ │ - 7a58: 00808021 move s0,a0 │ │ - 7a5c: 8fbc0010 lw gp,16(sp) │ │ - 7a60: 8fbf001c lw ra,28(sp) │ │ - 7a64: 02002021 move a0,s0 │ │ - 7a68: 8f998248 lw t9,-32184(gp) │ │ - 7a6c: 8fb00018 lw s0,24(sp) │ │ - 7a70: 03200008 jr t9 │ │ - 7a74: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00007a78 : │ │ - 7a78: 3c1c0001 lui gp,0x1 │ │ - 7a7c: 279c15a8 addiu gp,gp,5544 │ │ - 7a80: 0399e021 addu gp,gp,t9 │ │ - 7a84: 27bdffd8 addiu sp,sp,-40 │ │ - 7a88: 8f998158 lw t9,-32424(gp) │ │ - 7a8c: afbf0024 sw ra,36(sp) │ │ - 7a90: afbc0010 sw gp,16(sp) │ │ - 7a94: afb20020 sw s2,32(sp) │ │ - 7a98: afb1001c sw s1,28(sp) │ │ - 7a9c: afb00018 sw s0,24(sp) │ │ - 7aa0: 00808021 move s0,a0 │ │ - 7aa4: 00a09021 move s2,a1 │ │ - 7aa8: 0320f809 jalr t9 │ │ - 7aac: 00c08821 move s1,a2 │ │ - 7ab0: 8fbc0010 lw gp,16(sp) │ │ - 7ab4: 8e040008 lw a0,8(s0) │ │ - 7ab8: 8f9981d8 lw t9,-32296(gp) │ │ - 7abc: 02402821 move a1,s2 │ │ - 7ac0: 0320f809 jalr t9 │ │ - 7ac4: 02203021 move a2,s1 │ │ - 7ac8: 8fbc0010 lw gp,16(sp) │ │ - 7acc: 8fbf0024 lw ra,36(sp) │ │ - 7ad0: 8fb20020 lw s2,32(sp) │ │ - 7ad4: 8fb1001c lw s1,28(sp) │ │ - 7ad8: 02002021 move a0,s0 │ │ - 7adc: 8f998160 lw t9,-32416(gp) │ │ - 7ae0: 8fb00018 lw s0,24(sp) │ │ - 7ae4: 03200008 jr t9 │ │ - 7ae8: 27bd0028 addiu sp,sp,40 │ │ - │ │ -00007aec : │ │ - 7aec: 8c840004 lw a0,4(a0) │ │ - 7af0: 10800005 beqz a0,7b08 │ │ - 7af4: 00000000 nop │ │ - 7af8: 8c820000 lw v0,0(a0) │ │ - 7afc: 8c590008 lw t9,8(v0) │ │ - 7b00: 03200008 jr t9 │ │ - 7b04: 00000000 nop │ │ - 7b08: 03e00008 jr ra │ │ - 7b0c: 00000000 nop │ │ - │ │ -00007b10 : │ │ - 7b10: 3c1c0001 lui gp,0x1 │ │ - 7b14: 279c1510 addiu gp,gp,5392 │ │ - 7b18: 0399e021 addu gp,gp,t9 │ │ - 7b1c: 27bdffd8 addiu sp,sp,-40 │ │ - 7b20: 27a20030 addiu v0,sp,48 │ │ - 7b24: 8f99816c lw t9,-32404(gp) │ │ - 7b28: afbf0024 sw ra,36(sp) │ │ - 7b2c: afbc0010 sw gp,16(sp) │ │ - 7b30: afa60030 sw a2,48(sp) │ │ - 7b34: afa70034 sw a3,52(sp) │ │ - 7b38: afa20018 sw v0,24(sp) │ │ - 7b3c: 0320f809 jalr t9 │ │ - 7b40: 00403021 move a2,v0 │ │ - 7b44: 8fbf0024 lw ra,36(sp) │ │ - 7b48: 03e00008 jr ra │ │ - 7b4c: 27bd0028 addiu sp,sp,40 │ │ - │ │ -00007b50 : │ │ - 7b50: 3c1c0001 lui gp,0x1 │ │ - 7b54: 279c14d0 addiu gp,gp,5328 │ │ - 7b58: 0399e021 addu gp,gp,t9 │ │ - 7b5c: 27bdffd0 addiu sp,sp,-48 │ │ - 7b60: afbf002c sw ra,44(sp) │ │ - 7b64: afbc0010 sw gp,16(sp) │ │ - 7b68: afb10028 sw s1,40(sp) │ │ - 7b6c: afb00024 sw s0,36(sp) │ │ - 7b70: 8c820000 lw v0,0(a0) │ │ - 7b74: afa7003c sw a3,60(sp) │ │ - 7b78: afa60038 sw a2,56(sp) │ │ - 7b7c: 8c590004 lw t9,4(v0) │ │ - 7b80: 27a30038 addiu v1,sp,56 │ │ - 7b84: afa30018 sw v1,24(sp) │ │ - 7b88: 00a08021 move s0,a1 │ │ - 7b8c: 0320f809 jalr t9 │ │ - 7b90: 00808821 move s1,a0 │ │ - 7b94: 8fbc0010 lw gp,16(sp) │ │ - 7b98: 8fa60018 lw a2,24(sp) │ │ - 7b9c: 8f99816c lw t9,-32404(gp) │ │ - 7ba0: 02002821 move a1,s0 │ │ - 7ba4: 0320f809 jalr t9 │ │ - 7ba8: 02202021 move a0,s1 │ │ - 7bac: 8fbc0010 lw gp,16(sp) │ │ - 7bb0: 8f9981e4 lw t9,-32284(gp) │ │ - 7bb4: 0320f809 jalr t9 │ │ - 7bb8: 02002021 move a0,s0 │ │ - 7bbc: 02022021 addu a0,s0,v0 │ │ - 7bc0: 8085ffff lb a1,-1(a0) │ │ - 7bc4: 2406000a li a2,10 │ │ - 7bc8: 10a60006 beq a1,a2,7be4 │ │ - 7bcc: 8fbc0010 lw gp,16(sp) │ │ - 7bd0: 8f878030 lw a3,-32720(gp) │ │ - 7bd4: 8f99811c lw t9,-32484(gp) │ │ - 7bd8: 02202021 move a0,s1 │ │ - 7bdc: 0320f809 jalr t9 │ │ - 7be0: 24e59a18 addiu a1,a3,-26088 │ │ - 7be4: 8fbf002c lw ra,44(sp) │ │ - 7be8: 8fb10028 lw s1,40(sp) │ │ - 7bec: 8fb00024 lw s0,36(sp) │ │ - 7bf0: 03e00008 jr ra │ │ - 7bf4: 27bd0030 addiu sp,sp,48 │ │ - │ │ -00007bf8 : │ │ - 7bf8: 3c1c0001 lui gp,0x1 │ │ - 7bfc: 279c1428 addiu gp,gp,5160 │ │ - 7c00: 0399e021 addu gp,gp,t9 │ │ - 7c04: 8c860008 lw a2,8(a0) │ │ - 7c08: 10c00004 beqz a2,7c1c │ │ - 7c0c: 8f99811c lw t9,-32484(gp) │ │ - 7c10: 8f858030 lw a1,-32720(gp) │ │ - 7c14: 03200008 jr t9 │ │ - 7c18: 24a59a24 addiu a1,a1,-26076 │ │ - 7c1c: 8f828030 lw v0,-32720(gp) │ │ - 7c20: 03200008 jr t9 │ │ - 7c24: 24459a1c addiu a1,v0,-26084 │ │ - │ │ -00007c28 : │ │ - 7c28: 3c1c0001 lui gp,0x1 │ │ - 7c2c: 279c13f8 addiu gp,gp,5112 │ │ - 7c30: 0399e021 addu gp,gp,t9 │ │ - 7c34: 27bdfed0 addiu sp,sp,-304 │ │ - 7c38: 8f9981fc lw t9,-32260(gp) │ │ - 7c3c: afbf012c sw ra,300(sp) │ │ - 7c40: afb10128 sw s1,296(sp) │ │ - 7c44: afb00124 sw s0,292(sp) │ │ - 7c48: afbc0010 sw gp,16(sp) │ │ - 7c4c: 00808821 move s1,a0 │ │ - 7c50: 0320f809 jalr t9 │ │ - 7c54: 00002021 move a0,zero │ │ - 7c58: 8fbc0010 lw gp,16(sp) │ │ - 7c5c: 27a40118 addiu a0,sp,280 │ │ - 7c60: 8f998230 lw t9,-32208(gp) │ │ - 7c64: 0320f809 jalr t9 │ │ - 7c68: afa20118 sw v0,280(sp) │ │ - 7c6c: 8fbc0010 lw gp,16(sp) │ │ - 7c70: 27b00018 addiu s0,sp,24 │ │ - 7c74: 8f99829c lw t9,-32100(gp) │ │ - 7c78: 02002021 move a0,s0 │ │ - 7c7c: 0320f809 jalr t9 │ │ - 7c80: 00402821 move a1,v0 │ │ - 7c84: 8fbc0010 lw gp,16(sp) │ │ - 7c88: 8f9981e4 lw t9,-32284(gp) │ │ - 7c8c: 0320f809 jalr t9 │ │ - 7c90: 02002021 move a0,s0 │ │ - 7c94: 8fbc0010 lw gp,16(sp) │ │ - 7c98: 02021021 addu v0,s0,v0 │ │ - 7c9c: 8f858030 lw a1,-32720(gp) │ │ - 7ca0: 8f99811c lw t9,-32484(gp) │ │ - 7ca4: 02202021 move a0,s1 │ │ - 7ca8: 02003021 move a2,s0 │ │ - 7cac: 24a59a2c addiu a1,a1,-26068 │ │ - 7cb0: 0320f809 jalr t9 │ │ - 7cb4: a040ffff sb zero,-1(v0) │ │ - 7cb8: 8fbf012c lw ra,300(sp) │ │ - 7cbc: 8fb10128 lw s1,296(sp) │ │ - 7cc0: 8fb00124 lw s0,292(sp) │ │ - 7cc4: 03e00008 jr ra │ │ - 7cc8: 27bd0130 addiu sp,sp,304 │ │ - │ │ -00007ccc : │ │ - 7ccc: 3c1c0001 lui gp,0x1 │ │ - 7cd0: 279c1354 addiu gp,gp,4948 │ │ - 7cd4: 0399e021 addu gp,gp,t9 │ │ - 7cd8: 8f828170 lw v0,-32400(gp) │ │ - 7cdc: ac850004 sw a1,4(a0) │ │ - 7ce0: 24430008 addiu v1,v0,8 │ │ - 7ce4: ac830000 sw v1,0(a0) │ │ - 7ce8: 03e00008 jr ra │ │ - 7cec: ac860008 sw a2,8(a0) │ │ - │ │ -00007cf0 : │ │ - 7cf0: 3c1c0001 lui gp,0x1 │ │ - 7cf4: 279c1330 addiu gp,gp,4912 │ │ - 7cf8: 0399e021 addu gp,gp,t9 │ │ - 7cfc: 27bdffd8 addiu sp,sp,-40 │ │ - 7d00: 8f998210 lw t9,-32240(gp) │ │ - 7d04: 27a40018 addiu a0,sp,24 │ │ - 7d08: afbf0024 sw ra,36(sp) │ │ - 7d0c: afbc0010 sw gp,16(sp) │ │ - 7d10: 0320f809 jalr t9 │ │ - 7d14: 00002821 move a1,zero │ │ - 7d18: 8fbc0010 lw gp,16(sp) │ │ - 7d1c: c7a0001c lwc1 $f0,28(sp) │ │ - 7d20: 8f828030 lw v0,-32720(gp) │ │ - 7d24: c7a10018 lwc1 $f1,24(sp) │ │ - 7d28: d4449a40 ldc1 $f4,-26048(v0) │ │ - 7d2c: 468000a1 cvt.d.w $f2,$f0 │ │ - 7d30: 8fbf0024 lw ra,36(sp) │ │ - 7d34: 46241183 div.d $f6,$f2,$f4 │ │ - 7d38: 46800a21 cvt.d.w $f8,$f1 │ │ - 7d3c: 27bd0028 addiu sp,sp,40 │ │ - 7d40: 03e00008 jr ra │ │ - 7d44: 46283000 add.d $f0,$f6,$f8 │ │ - │ │ -00007d48 : │ │ - 7d48: 3c1c0001 lui gp,0x1 │ │ - 7d4c: 279c12d8 addiu gp,gp,4824 │ │ - 7d50: 0399e021 addu gp,gp,t9 │ │ - 7d54: 27bdffe0 addiu sp,sp,-32 │ │ - 7d58: 8f998174 lw t9,-32396(gp) │ │ - 7d5c: afbf001c sw ra,28(sp) │ │ - 7d60: afb00018 sw s0,24(sp) │ │ - 7d64: afbc0010 sw gp,16(sp) │ │ - 7d68: 0320f809 jalr t9 │ │ - 7d6c: 00808021 move s0,a0 │ │ - 7d70: f6000000 sdc1 $f0,0(s0) │ │ - 7d74: 8fbf001c lw ra,28(sp) │ │ - 7d78: 8fb00018 lw s0,24(sp) │ │ - 7d7c: 03e00008 jr ra │ │ - 7d80: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00007d84 : │ │ - 7d84: 3c1c0001 lui gp,0x1 │ │ - 7d88: 279c129c addiu gp,gp,4764 │ │ - 7d8c: 0399e021 addu gp,gp,t9 │ │ - 7d90: 8f9980e0 lw t9,-32544(gp) │ │ - 7d94: 03200008 jr t9 │ │ - 7d98: 00000000 nop │ │ - │ │ -00007d9c : │ │ - 7d9c: 3c1c0001 lui gp,0x1 │ │ - 7da0: 279c1284 addiu gp,gp,4740 │ │ - 7da4: 0399e021 addu gp,gp,t9 │ │ - 7da8: 27bdffe0 addiu sp,sp,-32 │ │ - 7dac: 8f998174 lw t9,-32396(gp) │ │ - 7db0: afbf001c sw ra,28(sp) │ │ - 7db4: afb00018 sw s0,24(sp) │ │ - 7db8: afbc0010 sw gp,16(sp) │ │ - 7dbc: 0320f809 jalr t9 │ │ - 7dc0: 00808021 move s0,a0 │ │ - 7dc4: d6020000 ldc1 $f2,0(s0) │ │ - 7dc8: 8fbf001c lw ra,28(sp) │ │ - 7dcc: 8fb00018 lw s0,24(sp) │ │ - 7dd0: 46220001 sub.d $f0,$f0,$f2 │ │ - 7dd4: 03e00008 jr ra │ │ - 7dd8: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00007ddc : │ │ - 7ddc: 3c1c0001 lui gp,0x1 │ │ - 7de0: 279c1244 addiu gp,gp,4676 │ │ - 7de4: 0399e021 addu gp,gp,t9 │ │ - 7de8: 00041080 sll v0,a0,0x2 │ │ - 7dec: 000419c0 sll v1,a0,0x7 │ │ - 7df0: 00622823 subu a1,v1,v0 │ │ - 7df4: 00a42021 addu a0,a1,a0 │ │ - 7df8: 8f998278 lw t9,-32136(gp) │ │ - 7dfc: 03200008 jr t9 │ │ - 7e00: 000420c0 sll a0,a0,0x3 │ │ - ... │ │ + 79a0: 00000000 nop │ │ │ │ -00007e10 : │ │ - 7e10: 3c1c0001 lui gp,0x1 │ │ - 7e14: 279c1210 addiu gp,gp,4624 │ │ - 7e18: 0399e021 addu gp,gp,t9 │ │ - 7e1c: 27bdffa0 addiu sp,sp,-96 │ │ - 7e20: afb70054 sw s7,84(sp) │ │ - 7e24: afb5004c sw s5,76(sp) │ │ - 7e28: afb40048 sw s4,72(sp) │ │ - 7e2c: afb20040 sw s2,64(sp) │ │ - 7e30: afb00038 sw s0,56(sp) │ │ - 7e34: afbc0018 sw gp,24(sp) │ │ - 7e38: afbf005c sw ra,92(sp) │ │ - 7e3c: afbe0058 sw s8,88(sp) │ │ - 7e40: afb60050 sw s6,80(sp) │ │ - 7e44: afb30044 sw s3,68(sp) │ │ - 7e48: afb1003c sw s1,60(sp) │ │ - 7e4c: 8cde0004 lw s8,4(a2) │ │ - 7e50: 8f828030 lw v0,-32720(gp) │ │ - 7e54: 00c08021 move s0,a2 │ │ - 7e58: 24489aa4 addiu t0,v0,-25948 │ │ - 7e5c: 001e3080 sll a2,s8,0x2 │ │ - 7e60: 00c84821 addu t1,a2,t0 │ │ - 7e64: 8d2a0000 lw t2,0(t1) │ │ - 7e68: 0007a600 sll s4,a3,0x18 │ │ - 7e6c: 394b0002 xori t3,t2,0x2 │ │ - 7e70: 00a0b821 move s7,a1 │ │ - 7e74: 8e07000c lw a3,12(s0) │ │ - 7e78: 8e050010 lw a1,16(s0) │ │ - 7e7c: 2d6c0001 sltiu t4,t3,1 │ │ - 7e80: 24840004 addiu a0,a0,4 │ │ - 7e84: 0014a603 sra s4,s4,0x18 │ │ - 7e88: afa5002c sw a1,44(sp) │ │ - 7e8c: afa70030 sw a3,48(sp) │ │ - 7e90: afac0034 sw t4,52(sp) │ │ - 7e94: afa00028 sw zero,40(sp) │ │ - 7e98: 24120001 li s2,1 │ │ - 7e9c: 241500f1 li s5,241 │ │ - 7ea0: afa40024 sw a0,36(sp) │ │ - 7ea4: 8f8e8030 lw t6,-32720(gp) │ │ - 7ea8: 001e6880 sll t5,s8,0x2 │ │ - 7eac: 25cf9a50 addiu t7,t6,-26032 │ │ - 7eb0: 01ed8821 addu s1,t7,t5 │ │ - 7eb4: 8e330000 lw s3,0(s1) │ │ - 7eb8: 1a600042 blez s3,7fc4 │ │ - 7ebc: 8fa40028 lw a0,40(sp) │ │ - 7ec0: afa00020 sw zero,32(sp) │ │ - 7ec4: 8e160008 lw s6,8(s0) │ │ - 7ec8: 8fb80020 lw t8,32(sp) │ │ - 7ecc: 8fb90028 lw t9,40(sp) │ │ - 7ed0: ae180010 sw t8,16(s0) │ │ - 7ed4: ae19000c sw t9,12(s0) │ │ - 7ed8: 1ac0002f blez s6,7f98 │ │ - 7edc: 00008821 move s1,zero │ │ - 7ee0: 8fa30074 lw v1,116(sp) │ │ - 7ee4: 0000f021 move s8,zero │ │ - 7ee8: 10000006 b 7f04 │ │ - 7eec: 00719823 subu s3,v1,s1 │ │ - 7ef0: 8e160008 lw s6,8(s0) │ │ - 7ef4: 27de0001 addiu s8,s8,1 │ │ - 7ef8: 03d6302a slt a2,s8,s6 │ │ - 7efc: 10c0001f beqz a2,7f7c │ │ - 7f00: 00000000 nop │ │ - 7f04: 8f998050 lw t9,-32688(gp) │ │ - 7f08: 03c02821 move a1,s8 │ │ - 7f0c: 02002021 move a0,s0 │ │ - 7f10: 0320f809 jalr t9 │ │ - 7f14: 02203021 move a2,s1 │ │ - 7f18: 1452fff5 bne v0,s2,7ef0 │ │ - 7f1c: 8fbc0018 lw gp,24(sp) │ │ - 7f20: 8fbf0070 lw ra,112(sp) │ │ - 7f24: 8f998054 lw t9,-32684(gp) │ │ - 7f28: 03feb023 subu s6,ra,s8 │ │ - 7f2c: 02e02021 move a0,s7 │ │ - 7f30: 02002821 move a1,s0 │ │ - 7f34: 02803021 move a2,s4 │ │ - 7f38: 02c03821 move a3,s6 │ │ - 7f3c: 0320f809 jalr t9 │ │ - 7f40: afb30010 sw s3,16(sp) │ │ - 7f44: 1455ffea bne v0,s5,7ef0 │ │ - 7f48: 8fbc0018 lw gp,24(sp) │ │ - 7f4c: 8f998084 lw t9,-32636(gp) │ │ - 7f50: 8fa40024 lw a0,36(sp) │ │ - 7f54: 02003021 move a2,s0 │ │ - 7f58: 02c03821 move a3,s6 │ │ - 7f5c: afb30010 sw s3,16(sp) │ │ - 7f60: 0320f809 jalr t9 │ │ - 7f64: 02802821 move a1,s4 │ │ - 7f68: 8e160008 lw s6,8(s0) │ │ - 7f6c: 27de0001 addiu s8,s8,1 │ │ - 7f70: 03d6302a slt a2,s8,s6 │ │ - 7f74: 14c0ffe3 bnez a2,7f04 │ │ - 7f78: 8fbc0018 lw gp,24(sp) │ │ - 7f7c: 26310001 addiu s1,s1,1 │ │ - 7f80: 0236102a slt v0,s1,s6 │ │ - 7f84: 10400003 beqz v0,7f94 │ │ - 7f88: 00000000 nop │ │ - 7f8c: 1ec0ffd5 bgtz s6,7ee4 │ │ - 7f90: 8fa30074 lw v1,116(sp) │ │ - 7f94: 8e1e0004 lw s8,4(s0) │ │ - 7f98: 8f898030 lw t1,-32720(gp) │ │ - 7f9c: 001e4080 sll t0,s8,0x2 │ │ - 7fa0: 252a9a50 addiu t2,t1,-26032 │ │ - 7fa4: 8fa50020 lw a1,32(sp) │ │ - 7fa8: 01485821 addu t3,t2,t0 │ │ - 7fac: 8d670000 lw a3,0(t3) │ │ - 7fb0: 24b80001 addiu t8,a1,1 │ │ - 7fb4: 0307602a slt t4,t8,a3 │ │ - 7fb8: 1580ffc4 bnez t4,7ecc │ │ - 7fbc: afb80020 sw t8,32(sp) │ │ - 7fc0: 8fa40028 lw a0,40(sp) │ │ - 7fc4: 8fae0034 lw t6,52(sp) │ │ - 7fc8: 248d0001 addiu t5,a0,1 │ │ - 7fcc: 01cd782a slt t7,t6,t5 │ │ - 7fd0: 11e0ffb4 beqz t7,7ea4 │ │ - 7fd4: afad0028 sw t5,40(sp) │ │ - 7fd8: 8fb80030 lw t8,48(sp) │ │ - 7fdc: 8fa3002c lw v1,44(sp) │ │ - 7fe0: ae18000c sw t8,12(s0) │ │ - 7fe4: ae030010 sw v1,16(s0) │ │ - 7fe8: 8fbf005c lw ra,92(sp) │ │ - 7fec: 8fbe0058 lw s8,88(sp) │ │ - 7ff0: 8fb70054 lw s7,84(sp) │ │ - 7ff4: 8fb60050 lw s6,80(sp) │ │ - 7ff8: 8fb5004c lw s5,76(sp) │ │ - 7ffc: 8fb40048 lw s4,72(sp) │ │ - 8000: 8fb30044 lw s3,68(sp) │ │ - 8004: 8fb20040 lw s2,64(sp) │ │ - 8008: 8fb1003c lw s1,60(sp) │ │ - 800c: 8fb00038 lw s0,56(sp) │ │ - 8010: 03e00008 jr ra │ │ - 8014: 27bd0060 addiu sp,sp,96 │ │ - │ │ -00008018 : │ │ - 8018: 3c1c0001 lui gp,0x1 │ │ - 801c: 279c1008 addiu gp,gp,4104 │ │ - 8020: 0399e021 addu gp,gp,t9 │ │ - 8024: 27bdffb8 addiu sp,sp,-72 │ │ - 8028: afb30030 sw s3,48(sp) │ │ - 802c: afb10028 sw s1,40(sp) │ │ - 8030: afbc0018 sw gp,24(sp) │ │ - 8034: afbf0044 sw ra,68(sp) │ │ - 8038: afb70040 sw s7,64(sp) │ │ - 803c: afb6003c sw s6,60(sp) │ │ - 8040: afb50038 sw s5,56(sp) │ │ - 8044: afb40034 sw s4,52(sp) │ │ - 8048: afb2002c sw s2,44(sp) │ │ - 804c: afb00024 sw s0,36(sp) │ │ - 8050: 8ca90008 lw t1,8(a1) │ │ - 8054: 00079e00 sll s3,a3,0x18 │ │ - 8058: 00a08821 move s1,a1 │ │ - 805c: 1920002f blez t1,811c │ │ - 8060: 00139e03 sra s3,s3,0x18 │ │ - 8064: 8f958030 lw s5,-32720(gp) │ │ - 8068: 8f948030 lw s4,-32720(gp) │ │ - 806c: 26a29afc addiu v0,s5,-25860 │ │ - 8070: 8ca80004 lw t0,4(a1) │ │ - 8074: 0080b021 move s6,a0 │ │ - 8078: 00c0b821 move s7,a2 │ │ - 807c: 00009021 move s2,zero │ │ - 8080: 0053a821 addu s5,v0,s3 │ │ - 8084: 26949af8 addiu s4,s4,-25864 │ │ - 8088: 19000020 blez t0,810c │ │ - 808c: 00000000 nop │ │ - 8090: 00008021 move s0,zero │ │ - 8094: 72092802 mul a1,s0,t1 │ │ - 8098: 8e23070c lw v1,1804(s1) │ │ - 809c: 00722021 addu a0,v1,s2 │ │ - 80a0: 00a43021 addu a2,a1,a0 │ │ - 80a4: 90c70000 lbu a3,0(a2) │ │ - 80a8: 2cea00fc sltiu t2,a3,252 │ │ - 80ac: 11400013 beqz t2,80fc │ │ - 80b0: 00000000 nop │ │ - 80b4: 92ac0000 lbu t4,0(s5) │ │ - 80b8: 00ec6824 and t5,a3,t4 │ │ - 80bc: 11a0000f beqz t5,80fc │ │ - 80c0: 02935821 addu t3,s4,s3 │ │ - 80c4: 916e0000 lbu t6,0(t3) │ │ - 80c8: 8f998178 lw t9,-32392(gp) │ │ - 80cc: 01cd782b sltu t7,t6,t5 │ │ - 80d0: 02c02021 move a0,s6 │ │ - 80d4: 02202821 move a1,s1 │ │ - 80d8: 02e03021 move a2,s7 │ │ - 80dc: 15e00007 bnez t7,80fc │ │ - 80e0: 02603821 move a3,s3 │ │ - 80e4: afb00010 sw s0,16(sp) │ │ - 80e8: 0320f809 jalr t9 │ │ - 80ec: afb20014 sw s2,20(sp) │ │ - 80f0: 8fbc0018 lw gp,24(sp) │ │ - 80f4: 8e290008 lw t1,8(s1) │ │ - 80f8: 8e280004 lw t0,4(s1) │ │ - 80fc: 26100001 addiu s0,s0,1 │ │ - 8100: 0208c02a slt t8,s0,t0 │ │ - 8104: 1700ffe4 bnez t8,8098 │ │ - 8108: 72092802 mul a1,s0,t1 │ │ - 810c: 26520001 addiu s2,s2,1 │ │ - 8110: 0249f82a slt ra,s2,t1 │ │ - 8114: 17e0ffdc bnez ra,8088 │ │ - 8118: 00000000 nop │ │ - 811c: 8fbf0044 lw ra,68(sp) │ │ - 8120: 8fb70040 lw s7,64(sp) │ │ - 8124: 8fb6003c lw s6,60(sp) │ │ - 8128: 8fb50038 lw s5,56(sp) │ │ - 812c: 8fb40034 lw s4,52(sp) │ │ - 8130: 8fb30030 lw s3,48(sp) │ │ - 8134: 8fb2002c lw s2,44(sp) │ │ - 8138: 8fb10028 lw s1,40(sp) │ │ - 813c: 8fb00024 lw s0,36(sp) │ │ - 8140: 03e00008 jr ra │ │ - 8144: 27bd0048 addiu sp,sp,72 │ │ - │ │ -00008148 : │ │ - 8148: 3c1c0001 lui gp,0x1 │ │ - 814c: 279c0ed8 addiu gp,gp,3800 │ │ - 8150: 0399e021 addu gp,gp,t9 │ │ - 8154: 27bdffc0 addiu sp,sp,-64 │ │ - 8158: afb4002c sw s4,44(sp) │ │ - 815c: 0006a600 sll s4,a2,0x18 │ │ - 8160: 0014a603 sra s4,s4,0x18 │ │ - 8164: afb70038 sw s7,56(sp) │ │ - 8168: afb60034 sw s6,52(sp) │ │ - 816c: afb50030 sw s5,48(sp) │ │ - 8170: afb30028 sw s3,40(sp) │ │ - 8174: afb20024 sw s2,36(sp) │ │ - 8178: afb10020 sw s1,32(sp) │ │ - 817c: afb0001c sw s0,28(sp) │ │ - 8180: afbc0010 sw gp,16(sp) │ │ - 8184: 0080b821 move s7,a0 │ │ - 8188: afbf003c sw ra,60(sp) │ │ - 818c: 00141980 sll v1,s4,0x6 │ │ - 8190: 00142240 sll a0,s4,0x9 │ │ - 8194: 8ee20008 lw v0,8(s7) │ │ - 8198: 00838023 subu s0,a0,v1 │ │ - 819c: 00a0a821 move s5,a1 │ │ - 81a0: 00b02821 addu a1,a1,s0 │ │ - 81a4: 00e0b021 move s6,a3 │ │ - 81a8: aee20004 sw v0,4(s7) │ │ - 81ac: aee2000c sw v0,12(s7) │ │ - 81b0: 24b001b8 addiu s0,a1,440 │ │ - 81b4: 24110015 li s1,21 │ │ - 81b8: 00009821 move s3,zero │ │ - 81bc: 10000004 b 81d0 │ │ - 81c0: 00009021 move s2,zero │ │ - 81c4: 2631ffff addiu s1,s1,-1 │ │ - 81c8: 12200017 beqz s1,8228 │ │ - 81cc: 2610ffec addiu s0,s0,-20 │ │ - 81d0: 8e060000 lw a2,0(s0) │ │ - 81d4: 10c0fffb beqz a2,81c4 │ │ - 81d8: 8f99817c lw t9,-32388(gp) │ │ - 81dc: 02803821 move a3,s4 │ │ - 81e0: 02003021 move a2,s0 │ │ - 81e4: 02e02021 move a0,s7 │ │ - 81e8: 0320f809 jalr t9 │ │ - 81ec: 02a02821 move a1,s5 │ │ - 81f0: 8ee70004 lw a3,4(s7) │ │ - 81f4: 10e00019 beqz a3,825c │ │ - 81f8: 8fbc0010 lw gp,16(sp) │ │ - 81fc: 8ce8001c lw t0,28(a3) │ │ - 8200: 0268482a slt t1,s3,t0 │ │ - 8204: 1120ffef beqz t1,81c4 │ │ - 8208: 00000000 nop │ │ - 820c: 10e00015 beqz a3,8264 │ │ - 8210: 26520001 addiu s2,s2,1 │ │ - 8214: 8cf3001c lw s3,28(a3) │ │ - 8218: 0256502a slt t2,s2,s6 │ │ - 821c: 1540ffea bnez t2,81c8 │ │ - 8220: 2631ffff addiu s1,s1,-1 │ │ - 8224: 26310001 addiu s1,s1,1 │ │ - 8228: 8fbf003c lw ra,60(sp) │ │ - 822c: 8fb60034 lw s6,52(sp) │ │ - 8230: 8fb50030 lw s5,48(sp) │ │ - 8234: 8fb4002c lw s4,44(sp) │ │ - 8238: 8fb30028 lw s3,40(sp) │ │ - 823c: 8fb20024 lw s2,36(sp) │ │ - 8240: 8fb10020 lw s1,32(sp) │ │ - 8244: 8fb0001c lw s0,28(sp) │ │ - 8248: 26e40004 addiu a0,s7,4 │ │ - 824c: 8f998180 lw t9,-32384(gp) │ │ - 8250: 8fb70038 lw s7,56(sp) │ │ - 8254: 03200008 jr t9 │ │ - 8258: 27bd0040 addiu sp,sp,64 │ │ - 825c: 1000ffe8 b 8200 │ │ - 8260: 00004021 move t0,zero │ │ - 8264: 1000ffec b 8218 │ │ - 8268: 00009821 move s3,zero │ │ - │ │ -0000826c : │ │ - 826c: 3c1c0001 lui gp,0x1 │ │ - 8270: 279c0db4 addiu gp,gp,3508 │ │ - 8274: 0399e021 addu gp,gp,t9 │ │ - 8278: 27bdffd0 addiu sp,sp,-48 │ │ - 827c: afbf002c sw ra,44(sp) │ │ - 8280: afb40028 sw s4,40(sp) │ │ - 8284: afb30024 sw s3,36(sp) │ │ - 8288: afb20020 sw s2,32(sp) │ │ - 828c: afb1001c sw s1,28(sp) │ │ - 8290: afb00018 sw s0,24(sp) │ │ - 8294: afbc0010 sw gp,16(sp) │ │ - 8298: 00058e00 sll s1,a1,0x18 │ │ - 829c: 00118e03 sra s1,s1,0x18 │ │ - 82a0: 8cc20008 lw v0,8(a2) │ │ - 82a4: 00111980 sll v1,s1,0x6 │ │ - 82a8: 00119a40 sll s3,s1,0x9 │ │ - 82ac: 02632823 subu a1,s3,v1 │ │ - 82b0: 00023900 sll a3,v0,0x4 │ │ - 82b4: 00c09021 move s2,a2 │ │ - 82b8: 00023080 sll a2,v0,0x2 │ │ - 82bc: 00854021 addu t0,a0,a1 │ │ - 82c0: 00c74821 addu t1,a2,a3 │ │ - 82c4: 8f998038 lw t9,-32712(gp) │ │ - 82c8: 01099821 addu s3,t0,t1 │ │ - 82cc: 02202821 move a1,s1 │ │ - 82d0: 0320f809 jalr t9 │ │ - 82d4: 0080a021 move s4,a0 │ │ - 82d8: 8e6a0030 lw t2,48(s3) │ │ - 82dc: 8e500018 lw s0,24(s2) │ │ - 82e0: 000a27c2 srl a0,t2,0x1f │ │ - 82e4: 8fbc0010 lw gp,16(sp) │ │ - 82e8: 008a5821 addu t3,a0,t2 │ │ - 82ec: 00506023 subu t4,v0,s0 │ │ - 82f0: 000b6843 sra t5,t3,0x1 │ │ - 82f4: 018d8021 addu s0,t4,t5 │ │ - 82f8: 8f998034 lw t9,-32716(gp) │ │ - 82fc: 00107023 negu t6,s0 │ │ - 8300: 2a0f0000 slti t7,s0,0 │ │ - 8304: 02802021 move a0,s4 │ │ - 8308: 02202821 move a1,s1 │ │ - 830c: 0320f809 jalr t9 │ │ - 8310: 01cf800b movn s0,t6,t7 │ │ - 8314: 8e780030 lw t8,48(s3) │ │ - 8318: 8e520014 lw s2,20(s2) │ │ - 831c: 00188fc2 srl s1,t8,0x1f │ │ - 8320: 02381821 addu v1,s1,t8 │ │ - 8324: 00521023 subu v0,v0,s2 │ │ - 8328: 0003a043 sra s4,v1,0x1 │ │ - 832c: 00542821 addu a1,v0,s4 │ │ - 8330: 8fbf002c lw ra,44(sp) │ │ - 8334: 00053023 negu a2,a1 │ │ - 8338: 28a70000 slti a3,a1,0 │ │ - 833c: 00c7280b movn a1,a2,a3 │ │ - 8340: 02051021 addu v0,s0,a1 │ │ - 8344: 8fb40028 lw s4,40(sp) │ │ - 8348: 8fb30024 lw s3,36(sp) │ │ - 834c: 8fb20020 lw s2,32(sp) │ │ - 8350: 8fb1001c lw s1,28(sp) │ │ - 8354: 8fb00018 lw s0,24(sp) │ │ - 8358: 03e00008 jr ra │ │ - 835c: 27bd0030 addiu sp,sp,48 │ │ - │ │ -00008360 : │ │ - 8360: 3c1c0001 lui gp,0x1 │ │ - 8364: 279c0cc0 addiu gp,gp,3264 │ │ - 8368: 0399e021 addu gp,gp,t9 │ │ - 836c: 00052e00 sll a1,a1,0x18 │ │ - 8370: 00052e03 sra a1,a1,0x18 │ │ - 8374: 00051180 sll v0,a1,0x6 │ │ - 8378: 00054a40 sll t1,a1,0x9 │ │ - 837c: 01221823 subu v1,t1,v0 │ │ - 8380: 27bdffd8 addiu sp,sp,-40 │ │ - 8384: 246a0008 addiu t2,v1,8 │ │ - 8388: 24880018 addiu t0,a0,24 │ │ - 838c: afb10020 sw s1,32(sp) │ │ - 8390: afb0001c sw s0,28(sp) │ │ - 8394: afbc0010 sw gp,16(sp) │ │ - 8398: 00c08821 move s1,a2 │ │ - 839c: afbf0024 sw ra,36(sp) │ │ - 83a0: 00e03021 move a2,a3 │ │ - 83a4: 00001821 move v1,zero │ │ - 83a8: 00008021 move s0,zero │ │ - 83ac: 008a3821 addu a3,a0,t2 │ │ - 83b0: 240b0004 li t3,4 │ │ - 83b4: 10a30024 beq a1,v1,8448 │ │ - 83b8: 00000000 nop │ │ - 83bc: 8ce90014 lw t1,20(a3) │ │ - 83c0: 10690003 beq v1,t1,83d0 │ │ - 83c4: 00000000 nop │ │ - 83c8: 8d0a0000 lw t2,0(t0) │ │ - 83cc: 020a8023 subu s0,s0,t2 │ │ - 83d0: 24630001 addiu v1,v1,1 │ │ - 83d4: 146bfff7 bne v1,t3,83b4 │ │ - 83d8: 250801c0 addiu t0,t0,448 │ │ - 83dc: 8f998184 lw t9,-32380(gp) │ │ - 83e0: 0320f809 jalr t9 │ │ - 83e4: 26310001 addiu s1,s1,1 │ │ - 83e8: 8fbc0010 lw gp,16(sp) │ │ - 83ec: 00022080 sll a0,v0,0x2 │ │ - 83f0: 00023100 sll a2,v0,0x4 │ │ - 83f4: 8f9981f8 lw t9,-32264(gp) │ │ - 83f8: 00862821 addu a1,a0,a2 │ │ - 83fc: 0320f809 jalr t9 │ │ - 8400: 02058021 addu s0,s0,a1 │ │ - 8404: 0051001a div zero,v0,s1 │ │ - 8408: 022001f4 teq s1,zero,0x7 │ │ - 840c: 3c0c51eb lui t4,0x51eb │ │ - 8410: 358f851f ori t7,t4,0x851f │ │ - 8414: 8fbf0024 lw ra,36(sp) │ │ - 8418: 8fb10020 lw s1,32(sp) │ │ - 841c: 00003810 mfhi a3 │ │ - 8420: 24eb0064 addiu t3,a3,100 │ │ - 8424: 71707002 mul t6,t3,s0 │ │ - 8428: 8fb0001c lw s0,28(sp) │ │ - 842c: 01cf0018 mult t6,t7 │ │ - 8430: 000ec7c3 sra t8,t6,0x1f │ │ - 8434: 00006810 mfhi t5 │ │ - 8438: 27bd0028 addiu sp,sp,40 │ │ - 843c: 000d1143 sra v0,t5,0x5 │ │ - 8440: 03e00008 jr ra │ │ - 8444: 00581023 subu v0,v0,t8 │ │ - 8448: 8cee0004 lw t6,4(a3) │ │ - 844c: 8cec0010 lw t4,16(a3) │ │ - 8450: 000e78c0 sll t7,t6,0x3 │ │ - 8454: 000e6940 sll t5,t6,0x5 │ │ - 8458: 01afc023 subu t8,t5,t7 │ │ - 845c: 030ec821 addu t9,t8,t6 │ │ - 8460: 0019f8c0 sll ra,t9,0x3 │ │ - 8464: 020c8021 addu s0,s0,t4 │ │ - 8468: 03f91023 subu v0,ra,t9 │ │ - 846c: 1000ffd8 b 83d0 │ │ - 8470: 02028023 subu s0,s0,v0 │ │ - │ │ -00008474 : │ │ - 8474: 3c1c0001 lui gp,0x1 │ │ - 8478: 279c0bac addiu gp,gp,2988 │ │ - 847c: 0399e021 addu gp,gp,t9 │ │ - 8480: 27bdf8c0 addiu sp,sp,-1856 │ │ - 8484: afbc0010 sw gp,16(sp) │ │ - 8488: afb20730 sw s2,1840(sp) │ │ - 848c: afb00728 sw s0,1832(sp) │ │ - 8490: afbf073c sw ra,1852(sp) │ │ - 8494: afb40738 sw s4,1848(sp) │ │ - 8498: afb30734 sw s3,1844(sp) │ │ - 849c: afb1072c sw s1,1836(sp) │ │ - 84a0: 8c82001c lw v0,28(a0) │ │ - 84a4: 8f998188 lw t9,-32376(gp) │ │ - 84a8: 8c450008 lw a1,8(v0) │ │ - 84ac: 27b20018 addiu s2,sp,24 │ │ - 84b0: 8c460004 lw a2,4(v0) │ │ - 84b4: 00808021 move s0,a0 │ │ - 84b8: 0320f809 jalr t9 │ │ - 84bc: 02402021 move a0,s2 │ │ - 84c0: 8e050004 lw a1,4(s0) │ │ - 84c4: 8e030008 lw v1,8(s0) │ │ - 84c8: 0065202a slt a0,v1,a1 │ │ - 84cc: 1480002b bnez a0,857c │ │ - 84d0: 8fbc0010 lw gp,16(sp) │ │ - 84d4: 8e060000 lw a2,0(s0) │ │ - 84d8: 8f99818c lw t9,-32372(gp) │ │ - 84dc: 24c40004 addiu a0,a2,4 │ │ - 84e0: 8e11001c lw s1,28(s0) │ │ - 84e4: 0320f809 jalr t9 │ │ - 84e8: 82130010 lb s3,16(s0) │ │ - 84ec: 8fbc0010 lw gp,16(sp) │ │ - 84f0: 02203021 move a2,s1 │ │ - 84f4: 8f998190 lw t9,-32368(gp) │ │ - 84f8: 00403821 move a3,v0 │ │ - 84fc: 02402021 move a0,s2 │ │ - 8500: 0320f809 jalr t9 │ │ - 8504: 02602821 move a1,s3 │ │ - 8508: 8fbc0010 lw gp,16(sp) │ │ - 850c: 8e070000 lw a3,0(s0) │ │ - 8510: 8e050004 lw a1,4(s0) │ │ - 8514: 8f99818c lw t9,-32372(gp) │ │ - 8518: 24e40004 addiu a0,a3,4 │ │ - 851c: 82110010 lb s1,16(s0) │ │ - 8520: 0320f809 jalr t9 │ │ - 8524: 8e140014 lw s4,20(s0) │ │ - 8528: 8fbc0010 lw gp,16(sp) │ │ - 852c: 02202821 move a1,s1 │ │ - 8530: 8f998194 lw t9,-32364(gp) │ │ - 8534: 02402021 move a0,s2 │ │ - 8538: 02803021 move a2,s4 │ │ - 853c: 0320f809 jalr t9 │ │ - 8540: 00403821 move a3,v0 │ │ - 8544: 8fbc0010 lw gp,16(sp) │ │ - 8548: 8e080000 lw t0,0(s0) │ │ - 854c: 8e050004 lw a1,4(s0) │ │ - 8550: 8f99818c lw t9,-32372(gp) │ │ - 8554: ae02000c sw v0,12(s0) │ │ - 8558: 0320f809 jalr t9 │ │ - 855c: 25040004 addiu a0,t0,4 │ │ - 8560: 8e050004 lw a1,4(s0) │ │ - 8564: 8e090008 lw t1,8(s0) │ │ - 8568: 24b10001 addiu s1,a1,1 │ │ - 856c: 0131502a slt t2,t1,s1 │ │ - 8570: 8fbc0010 lw gp,16(sp) │ │ - 8574: 11400010 beqz t2,85b8 │ │ - 8578: ae020018 sw v0,24(s0) │ │ - 857c: 8f998280 lw t9,-32128(gp) │ │ - 8580: 0320f809 jalr t9 │ │ - 8584: 00002021 move a0,zero │ │ - 8588: 8f99818c lw t9,-32372(gp) │ │ - 858c: 25e40004 addiu a0,t7,4 │ │ - 8590: 0320f809 jalr t9 │ │ - 8594: 02202821 move a1,s1 │ │ - 8598: 8fbc0010 lw gp,16(sp) │ │ - 859c: ae020018 sw v0,24(s0) │ │ - 85a0: ae13000c sw s3,12(s0) │ │ - 85a4: 8e180008 lw t8,8(s0) │ │ - 85a8: 26310001 addiu s1,s1,1 │ │ - 85ac: 0311f82a slt ra,t8,s1 │ │ - 85b0: 17e0fff3 bnez ra,8580 │ │ - 85b4: 8f998280 lw t9,-32128(gp) │ │ - 85b8: 8e0b0000 lw t3,0(s0) │ │ - 85bc: 8f99818c lw t9,-32372(gp) │ │ - 85c0: 25640004 addiu a0,t3,4 │ │ - 85c4: 02202821 move a1,s1 │ │ - 85c8: 8e13001c lw s3,28(s0) │ │ - 85cc: 0320f809 jalr t9 │ │ - 85d0: 82140010 lb s4,16(s0) │ │ - 85d4: 8fbc0010 lw gp,16(sp) │ │ - 85d8: 02603021 move a2,s3 │ │ - 85dc: 8f998190 lw t9,-32368(gp) │ │ - 85e0: 02802821 move a1,s4 │ │ - 85e4: 00403821 move a3,v0 │ │ - 85e8: 0320f809 jalr t9 │ │ - 85ec: 02402021 move a0,s2 │ │ - 85f0: 8fbc0010 lw gp,16(sp) │ │ - 85f4: 8e0c0000 lw t4,0(s0) │ │ - 85f8: 8f99818c lw t9,-32372(gp) │ │ - 85fc: 25840004 addiu a0,t4,4 │ │ - 8600: 02202821 move a1,s1 │ │ - 8604: 8e130014 lw s3,20(s0) │ │ - 8608: 0320f809 jalr t9 │ │ - 860c: 82140010 lb s4,16(s0) │ │ - 8610: 8fbc0010 lw gp,16(sp) │ │ - 8614: 02603021 move a2,s3 │ │ - 8618: 8f998194 lw t9,-32364(gp) │ │ - 861c: 02402021 move a0,s2 │ │ - 8620: 02802821 move a1,s4 │ │ - 8624: 0320f809 jalr t9 │ │ - 8628: 00403821 move a3,v0 │ │ - 862c: 8e0d000c lw t5,12(s0) │ │ - 8630: 8fbc0010 lw gp,16(sp) │ │ - 8634: 004d702a slt t6,v0,t5 │ │ - 8638: 15c0ffda bnez t6,85a4 │ │ - 863c: 00409821 move s3,v0 │ │ - 8640: 1000ffd1 b 8588 │ │ - 8644: 8e0f0000 lw t7,0(s0) │ │ - │ │ -00008648 : │ │ - 8648: 3c1c0001 lui gp,0x1 │ │ - 864c: 279c09d8 addiu gp,gp,2520 │ │ - 8650: 0399e021 addu gp,gp,t9 │ │ - 8654: 27bdf788 addiu sp,sp,-2168 │ │ - 8658: afb20858 sw s2,2136(sp) │ │ - 865c: 00069600 sll s2,a2,0x18 │ │ - 8660: 8f998198 lw t9,-32360(gp) │ │ - 8664: 00129603 sra s2,s2,0x18 │ │ - 8668: afbc0010 sw gp,16(sp) │ │ - 866c: afb7086c sw s7,2156(sp) │ │ - 8670: afb40860 sw s4,2144(sp) │ │ - 8674: afb3085c sw s3,2140(sp) │ │ - 8678: 0080b821 move s7,a0 │ │ - 867c: afbf0874 sw ra,2164(sp) │ │ - 8680: afbe0870 sw s8,2160(sp) │ │ - 8684: afb60868 sw s6,2152(sp) │ │ - 8688: afb50864 sw s5,2148(sp) │ │ - 868c: afb10854 sw s1,2132(sp) │ │ - 8690: afb00850 sw s0,2128(sp) │ │ - 8694: 00e0a021 move s4,a3 │ │ - 8698: 02403021 move a2,s2 │ │ - 869c: 24070009 li a3,9 │ │ - 86a0: 0320f809 jalr t9 │ │ - 86a4: 00a09821 move s3,a1 │ │ - 86a8: 8ee30000 lw v1,0(s7) │ │ - 86ac: 28620009 slti v0,v1,9 │ │ - 86b0: 10400092 beqz v0,88fc │ │ - 86b4: 8fbc0010 lw gp,16(sp) │ │ - 86b8: 18600049 blez v1,87e0 │ │ - 86bc: 27be0828 addiu s8,sp,2088 │ │ - 86c0: 24100001 li s0,1 │ │ - 86c4: 27b10018 addiu s1,sp,24 │ │ - 86c8: 1000000e b 8704 │ │ - 86cc: 27b50708 addiu s5,sp,1800 │ │ - 86d0: 00105940 sll t3,s0,0x5 │ │ - 86d4: 8f998288 lw t9,-32120(gp) │ │ - 86d8: 8f86819c lw a2,-32356(gp) │ │ - 86dc: 03c02021 move a0,s8 │ │ - 86e0: 00002821 move a1,zero │ │ - 86e4: 0320f809 jalr t9 │ │ - 86e8: 02ab3821 addu a3,s5,t3 │ │ - 86ec: 8ee30000 lw v1,0(s7) │ │ - 86f0: 8fbc0010 lw gp,16(sp) │ │ - 86f4: 02c3602a slt t4,s6,v1 │ │ - 86f8: 26100001 addiu s0,s0,1 │ │ - 86fc: 11800039 beqz t4,87e4 │ │ - 8700: 27de0004 addiu s8,s8,4 │ │ - 8704: 2606ffff addiu a2,s0,-1 │ │ - 8708: 00062140 sll a0,a2,0x5 │ │ - 870c: 8ee50004 lw a1,4(s7) │ │ - 8710: 02244021 addu t0,s1,a0 │ │ - 8714: ad170710 sw s7,1808(t0) │ │ - 8718: 2467ffff addiu a3,v1,-1 │ │ - 871c: ad000728 sw zero,1832(t0) │ │ - 8720: ad00071c sw zero,1820(t0) │ │ - 8724: a1120720 sb s2,1824(t0) │ │ - 8728: ad140724 sw s4,1828(t0) │ │ - 872c: ad13072c sw s3,1836(t0) │ │ - 8730: 10a00018 beqz a1,8794 │ │ - 8734: 0200b021 move s6,s0 │ │ - 8738: 8ca9001c lw t1,28(a1) │ │ - 873c: 252affff addiu t2,t1,-1 │ │ - 8740: 70ca5802 mul t3,a2,t2 │ │ - 8744: 0163001a div zero,t3,v1 │ │ - 8748: 006001f4 teq v1,zero,0x7 │ │ - 874c: 00006012 mflo t4 │ │ - 8750: 258d0002 addiu t5,t4,2 │ │ - 8754: ad0d0714 sw t5,1812(t0) │ │ - 8758: 8cae001c lw t6,28(a1) │ │ - 875c: 25cfffff addiu t7,t6,-1 │ │ - 8760: 71f0c002 mul t8,t7,s0 │ │ - 8764: 0303001a div zero,t8,v1 │ │ - 8768: 006001f4 teq v1,zero,0x7 │ │ - 876c: 00001812 mflo v1 │ │ - 8770: 247f0001 addiu ra,v1,1 │ │ - 8774: ad1f0718 sw ra,1816(t0) │ │ - 8778: 14e6ffd5 bne a3,a2,86d0 │ │ - 877c: 00074140 sll t0,a3,0x5 │ │ - 8780: 8ca6001c lw a2,28(a1) │ │ - 8784: 02285021 addu t2,s1,t0 │ │ - 8788: ad460718 sw a2,1816(t2) │ │ - 878c: 1000ffd1 b 86d4 │ │ - 8790: 00105940 sll t3,s0,0x5 │ │ - 8794: 24070001 li a3,1 │ │ - 8798: 00f0b023 subu s6,a3,s0 │ │ - 879c: 02c3001a div zero,s6,v1 │ │ - 87a0: 006001f4 teq v1,zero,0x7 │ │ - 87a4: 0010c823 negu t9,s0 │ │ - 87a8: 2467ffff addiu a3,v1,-1 │ │ - 87ac: 0200b021 move s6,s0 │ │ - 87b0: 00001012 mflo v0 │ │ - 87b4: 0323001a div zero,t9,v1 │ │ - 87b8: 006001f4 teq v1,zero,0x7 │ │ - 87bc: 24450002 addiu a1,v0,2 │ │ - 87c0: ad050714 sw a1,1812(t0) │ │ - 87c4: 00002012 mflo a0 │ │ - 87c8: 24890001 addiu t1,a0,1 │ │ - 87cc: ad090718 sw t1,1816(t0) │ │ - 87d0: 14c7ffbf bne a2,a3,86d0 │ │ - 87d4: 00003021 move a2,zero │ │ - 87d8: 1000ffea b 8784 │ │ - 87dc: 00074140 sll t0,a3,0x5 │ │ - 87e0: 27b10018 addiu s1,sp,24 │ │ - 87e4: 8fad0744 lw t5,1860(sp) │ │ - 87e8: 8fae0744 lw t6,1860(sp) │ │ - 87ec: 8da50008 lw a1,8(t5) │ │ - 87f0: 8dc60004 lw a2,4(t6) │ │ - 87f4: 8f998188 lw t9,-32376(gp) │ │ - 87f8: 0320f809 jalr t9 │ │ - 87fc: 02202021 move a0,s1 │ │ - 8800: 8fbc0010 lw gp,16(sp) │ │ - 8804: 26e40004 addiu a0,s7,4 │ │ - 8808: 8f99818c lw t9,-32372(gp) │ │ - 880c: 0320f809 jalr t9 │ │ - 8810: 24050001 li a1,1 │ │ +000079a4 : │ │ + 79a4: 3c1c0001 lui gp,0x1 │ │ + 79a8: 279c167c addiu gp,gp,5756 │ │ + 79ac: 0399e021 addu gp,gp,t9 │ │ + 79b0: 27bdfb18 addiu sp,sp,-1256 │ │ + 79b4: afb404d0 sw s4,1232(sp) │ │ + 79b8: 8f948244 lw s4,-32188(gp) │ │ + 79bc: 8f9981f4 lw t9,-32268(gp) │ │ + 79c0: 8e820000 lw v0,0(s4) │ │ + 79c4: afb304cc sw s3,1228(sp) │ │ + 79c8: 24030080 li v1,128 │ │ + 79cc: 27b30038 addiu s3,sp,56 │ │ + 79d0: afbc0020 sw gp,32(sp) │ │ + 79d4: afb204c8 sw s2,1224(sp) │ │ + 79d8: afb104c4 sw s1,1220(sp) │ │ + 79dc: afb004c0 sw s0,1216(sp) │ │ + 79e0: afbf04e4 sw ra,1252(sp) │ │ + 79e4: 00808021 move s0,a0 │ │ + 79e8: afbe04e0 sw s8,1248(sp) │ │ + 79ec: 02602021 move a0,s3 │ │ + 79f0: afb704dc sw s7,1244(sp) │ │ + 79f4: afb604d8 sw s6,1240(sp) │ │ + 79f8: afb504d4 sw s5,1236(sp) │ │ + 79fc: 00c08821 move s1,a2 │ │ + 7a00: 30b200ff andi s2,a1,0xff │ │ + 7a04: 24060080 li a2,128 │ │ + 7a08: 00002821 move a1,zero │ │ + 7a0c: afa204bc sw v0,1212(sp) │ │ + 7a10: afa30034 sw v1,52(sp) │ │ + 7a14: 0320f809 jalr t9 │ │ + 7a18: 00000000 nop │ │ + 7a1c: 8e090020 lw t1,32(s0) │ │ + 7a20: 8fbc0020 lw gp,32(sp) │ │ + 7a24: 19200064 blez t1,7bb8 │ │ + 7a28: 8e040000 lw a0,0(s0) │ │ + 7a2c: 00042942 srl a1,a0,0x5 │ │ + 7a30: 00053080 sll a2,a1,0x2 │ │ + 7a34: 27a704c0 addiu a3,sp,1216 │ │ + 7a38: 00e64021 addu t0,a3,a2 │ │ + 7a3c: 8d0afb78 lw t2,-1160(t0) │ │ + 7a40: 240b0001 li t3,1 │ │ + 7a44: 008b6004 sllv t4,t3,a0 │ │ + 7a48: 018a6825 or t5,t4,t2 │ │ + 7a4c: 112b005a beq t1,t3,7bb8 │ │ + 7a50: ad0dfb78 sw t5,-1160(t0) │ │ + 7a54: 8e0e0004 lw t6,4(s0) │ │ + 7a58: 27b604c0 addiu s6,sp,1216 │ │ + 7a5c: 000e7942 srl t7,t6,0x5 │ │ + 7a60: 000fa880 sll s5,t7,0x2 │ │ + 7a64: 02d5b821 addu s7,s6,s5 │ │ + 7a68: 8ef8fb78 lw t8,-1160(s7) │ │ + 7a6c: 01cbf004 sllv s8,t3,t6 │ │ + 7a70: 03d8f825 or ra,s8,t8 │ │ + 7a74: 008ec82a slt t9,a0,t6 │ │ + 7a78: 24020002 li v0,2 │ │ + 7a7c: aefffb78 sw ra,-1160(s7) │ │ + 7a80: 1122004d beq t1,v0,7bb8 │ │ + 7a84: 01d9200b movn a0,t6,t9 │ │ + 7a88: 8e030008 lw v1,8(s0) │ │ + 7a8c: 27a704c0 addiu a3,sp,1216 │ │ + 7a90: 00032942 srl a1,v1,0x5 │ │ + 7a94: 00053080 sll a2,a1,0x2 │ │ + 7a98: 00e65021 addu t2,a3,a2 │ │ + 7a9c: 8d48fb78 lw t0,-1160(t2) │ │ + 7aa0: 006b6004 sllv t4,t3,v1 │ │ + 7aa4: 01886825 or t5,t4,t0 │ │ + 7aa8: 0083702a slt t6,a0,v1 │ │ + 7aac: 240f0003 li t7,3 │ │ + 7ab0: ad4dfb78 sw t5,-1160(t2) │ │ + 7ab4: 112f0040 beq t1,t7,7bb8 │ │ + 7ab8: 006e200b movn a0,v1,t6 │ │ + 7abc: 8e15000c lw s5,12(s0) │ │ + 7ac0: 27b804c0 addiu t8,sp,1216 │ │ + 7ac4: 0015b142 srl s6,s5,0x5 │ │ + 7ac8: 0016b880 sll s7,s6,0x2 │ │ + 7acc: 0317f021 addu s8,t8,s7 │ │ + 7ad0: 8fdffb78 lw ra,-1160(s8) │ │ + 7ad4: 02abc804 sllv t9,t3,s5 │ │ + 7ad8: 033f1025 or v0,t9,ra │ │ + 7adc: 0095182a slt v1,a0,s5 │ │ + 7ae0: 24050004 li a1,4 │ │ + 7ae4: afc2fb78 sw v0,-1160(s8) │ │ + 7ae8: 11250033 beq t1,a1,7bb8 │ │ + 7aec: 02a3200b movn a0,s5,v1 │ │ + 7af0: 8e060010 lw a2,16(s0) │ │ + 7af4: 27a804c0 addiu t0,sp,1216 │ │ + 7af8: 00063942 srl a3,a2,0x5 │ │ + 7afc: 00075080 sll t2,a3,0x2 │ │ + 7b00: 010a6021 addu t4,t0,t2 │ │ + 7b04: 8d8dfb78 lw t5,-1160(t4) │ │ + 7b08: 00cb7004 sllv t6,t3,a2 │ │ + 7b0c: 01cd7825 or t7,t6,t5 │ │ + 7b10: 0086a82a slt s5,a0,a2 │ │ + 7b14: 24160005 li s6,5 │ │ + 7b18: ad8ffb78 sw t7,-1160(t4) │ │ + 7b1c: 11360026 beq t1,s6,7bb8 │ │ + 7b20: 00d5200b movn a0,a2,s5 │ │ + 7b24: 8e170014 lw s7,20(s0) │ │ + 7b28: 27bf04c0 addiu ra,sp,1216 │ │ + 7b2c: 0017c142 srl t8,s7,0x5 │ │ + 7b30: 0018f080 sll s8,t8,0x2 │ │ + 7b34: 03fec821 addu t9,ra,s8 │ │ + 7b38: 8f22fb78 lw v0,-1160(t9) │ │ + 7b3c: 02eb1804 sllv v1,t3,s7 │ │ + 7b40: 00622825 or a1,v1,v0 │ │ + 7b44: 0097302a slt a2,a0,s7 │ │ + 7b48: 24070006 li a3,6 │ │ + 7b4c: af25fb78 sw a1,-1160(t9) │ │ + 7b50: 11270019 beq t1,a3,7bb8 │ │ + 7b54: 02e6200b movn a0,s7,a2 │ │ + 7b58: 8e0a0018 lw t2,24(s0) │ │ + 7b5c: 27ad04c0 addiu t5,sp,1216 │ │ + 7b60: 000a4142 srl t0,t2,0x5 │ │ + 7b64: 00086080 sll t4,t0,0x2 │ │ + 7b68: 01ac7021 addu t6,t5,t4 │ │ + 7b6c: 8dcffb78 lw t7,-1160(t6) │ │ + 7b70: 014ba804 sllv s5,t3,t2 │ │ + 7b74: 02afb025 or s6,s5,t7 │ │ + 7b78: 008ab82a slt s7,a0,t2 │ │ + 7b7c: 24180007 li t8,7 │ │ + 7b80: add6fb78 sw s6,-1160(t6) │ │ + 7b84: 1138000c beq t1,t8,7bb8 │ │ + 7b88: 0157200b movn a0,t2,s7 │ │ + 7b8c: 8e09001c lw t1,28(s0) │ │ + 7b90: 27b904c0 addiu t9,sp,1216 │ │ + 7b94: 0009f142 srl s8,t1,0x5 │ │ + 7b98: 001ef880 sll ra,s8,0x2 │ │ + 7b9c: 033f1821 addu v1,t9,ra │ │ + 7ba0: 8c65fb78 lw a1,-1160(v1) │ │ + 7ba4: 012b5804 sllv t3,t3,t1 │ │ + 7ba8: 01651025 or v0,t3,a1 │ │ + 7bac: 0089302a slt a2,a0,t1 │ │ + 7bb0: ac62fb78 sw v0,-1160(v1) │ │ + 7bb4: 0126200b movn a0,t1,a2 │ │ + 7bb8: 8e0a0024 lw t2,36(s0) │ │ + 7bbc: 8d48073c lw t0,1852(t2) │ │ + 7bc0: 1100000b beqz t0,7bf0 │ │ + 7bc4: 00083942 srl a3,t0,0x5 │ │ + 7bc8: 00076080 sll t4,a3,0x2 │ │ + 7bcc: 27ad04c0 addiu t5,sp,1216 │ │ + 7bd0: 01ac7021 addu t6,t5,t4 │ │ + 7bd4: 8dcffb78 lw t7,-1160(t6) │ │ + 7bd8: 24150001 li s5,1 │ │ + 7bdc: 0115b004 sllv s6,s5,t0 │ │ + 7be0: 02cfb825 or s7,s6,t7 │ │ + 7be4: 0088c02a slt t8,a0,t0 │ │ + 7be8: add7fb78 sw s7,-1160(t6) │ │ + 7bec: 0118200b movn a0,t0,t8 │ │ + 7bf0: 8d490740 lw t1,1856(t2) │ │ + 7bf4: 1120000b beqz t1,7c24 │ │ + 7bf8: 0009f142 srl s8,t1,0x5 │ │ + 7bfc: 001ef880 sll ra,s8,0x2 │ │ + 7c00: 27b904c0 addiu t9,sp,1216 │ │ + 7c04: 033f1821 addu v1,t9,ra │ │ + 7c08: 8c65fb78 lw a1,-1160(v1) │ │ + 7c0c: 240b0001 li t3,1 │ │ + 7c10: 012b1004 sllv v0,t3,t1 │ │ + 7c14: 00453025 or a2,v0,a1 │ │ + 7c18: 0089402a slt t0,a0,t1 │ │ + 7c1c: ac66fb78 sw a2,-1160(v1) │ │ + 7c20: 0128200b movn a0,t1,t0 │ │ + 7c24: 8d4c0744 lw t4,1860(t2) │ │ + 7c28: 1180000b beqz t4,7c58 │ │ + 7c2c: 000c3942 srl a3,t4,0x5 │ │ + 7c30: 00076880 sll t5,a3,0x2 │ │ + 7c34: 27ae04c0 addiu t6,sp,1216 │ │ + 7c38: 01cd7821 addu t7,t6,t5 │ │ + 7c3c: 8df5fb78 lw s5,-1160(t7) │ │ + 7c40: 24160001 li s6,1 │ │ + 7c44: 0196b804 sllv s7,s6,t4 │ │ + 7c48: 02f5c025 or t8,s7,s5 │ │ + 7c4c: 008c482a slt t1,a0,t4 │ │ + 7c50: adf8fb78 sw t8,-1160(t7) │ │ + 7c54: 0189200b movn a0,t4,t1 │ │ + 7c58: 8d5e0748 lw s8,1864(t2) │ │ + 7c5c: 13c0000b beqz s8,7c8c │ │ + 7c60: 001ef942 srl ra,s8,0x5 │ │ + 7c64: 001fc880 sll t9,ra,0x2 │ │ + 7c68: 27a304c0 addiu v1,sp,1216 │ │ + 7c6c: 00792821 addu a1,v1,t9 │ │ + 7c70: 8cabfb78 lw t3,-1160(a1) │ │ + 7c74: 24020001 li v0,1 │ │ + 7c78: 03c23004 sllv a2,v0,s8 │ │ + 7c7c: 00cb4025 or t0,a2,t3 │ │ + 7c80: 009e602a slt t4,a0,s8 │ │ + 7c84: aca8fb78 sw t0,-1160(a1) │ │ + 7c88: 03cc200b movn a0,s8,t4 │ │ + 7c8c: 8d4d074c lw t5,1868(t2) │ │ + 7c90: 11a0000b beqz t5,7cc0 │ │ + 7c94: 000d3942 srl a3,t5,0x5 │ │ + 7c98: 00077080 sll t6,a3,0x2 │ │ + 7c9c: 27af04c0 addiu t7,sp,1216 │ │ + 7ca0: 01eea821 addu s5,t7,t6 │ │ + 7ca4: 8eb6fb78 lw s6,-1160(s5) │ │ + 7ca8: 24170001 li s7,1 │ │ + 7cac: 01b7c004 sllv t8,s7,t5 │ │ + 7cb0: 03164825 or t1,t8,s6 │ │ + 7cb4: 008df02a slt s8,a0,t5 │ │ + 7cb8: aea9fb78 sw t1,-1160(s5) │ │ + 7cbc: 01be200b movn a0,t5,s8 │ │ + 7cc0: 8d5f0750 lw ra,1872(t2) │ │ + 7cc4: 13e0000b beqz ra,7cf4 │ │ + 7cc8: 001fc942 srl t9,ra,0x5 │ │ + 7ccc: 00191880 sll v1,t9,0x2 │ │ + 7cd0: 27a504c0 addiu a1,sp,1216 │ │ + 7cd4: 00a35821 addu t3,a1,v1 │ │ + 7cd8: 8d62fb78 lw v0,-1160(t3) │ │ + 7cdc: 24060001 li a2,1 │ │ + 7ce0: 03e64004 sllv t0,a2,ra │ │ + 7ce4: 01026025 or t4,t0,v0 │ │ + 7ce8: 009f682a slt t5,a0,ra │ │ + 7cec: ad6cfb78 sw t4,-1160(t3) │ │ + 7cf0: 03ed200b movn a0,ra,t5 │ │ + 7cf4: 8d4e0754 lw t6,1876(t2) │ │ + 7cf8: 11c0000b beqz t6,7d28 │ │ + 7cfc: 000e3942 srl a3,t6,0x5 │ │ + 7d00: 00077880 sll t7,a3,0x2 │ │ + 7d04: 27b504c0 addiu s5,sp,1216 │ │ + 7d08: 02afb021 addu s6,s5,t7 │ │ + 7d0c: 8ed7fb78 lw s7,-1160(s6) │ │ + 7d10: 24180001 li t8,1 │ │ + 7d14: 01d84804 sllv t1,t8,t6 │ │ + 7d18: 0137f025 or s8,t1,s7 │ │ + 7d1c: 008ef82a slt ra,a0,t6 │ │ + 7d20: aedefb78 sw s8,-1160(s6) │ │ + 7d24: 01df200b movn a0,t6,ra │ │ + 7d28: 8d4a0758 lw t2,1880(t2) │ │ + 7d2c: 1140000d beqz t2,7d64 │ │ + 7d30: 8f998254 lw t9,-32172(gp) │ │ + 7d34: 000ac942 srl t9,t2,0x5 │ │ + 7d38: 00191880 sll v1,t9,0x2 │ │ + 7d3c: 27a504c0 addiu a1,sp,1216 │ │ + 7d40: 00a35821 addu t3,a1,v1 │ │ + 7d44: 8d62fb78 lw v0,-1160(t3) │ │ + 7d48: 24060001 li a2,1 │ │ + 7d4c: 01464004 sllv t0,a2,t2 │ │ + 7d50: 01026025 or t4,t0,v0 │ │ + 7d54: 008a682a slt t5,a0,t2 │ │ + 7d58: ad6cfb78 sw t4,-1160(t3) │ │ + 7d5c: 014d200b movn a0,t2,t5 │ │ + 7d60: 8f998254 lw t9,-32172(gp) │ │ + 7d64: afa00010 sw zero,16(sp) │ │ + 7d68: 24840001 addiu a0,a0,1 │ │ + 7d6c: 02602821 move a1,s3 │ │ + 7d70: 00003021 move a2,zero │ │ + 7d74: 0320f809 jalr t9 │ │ + 7d78: 00003821 move a3,zero │ │ + 7d7c: 1840007f blez v0,7f7c │ │ + 7d80: 8fbc0020 lw gp,32(sp) │ │ + 7d84: 00009821 move s3,zero │ │ + 7d88: 24160001 li s6,1 │ │ + 7d8c: 24150008 li s5,8 │ │ + 7d90: 8e040024 lw a0,36(s0) │ │ + 7d94: 266e01ce addiu t6,s3,462 │ │ + 7d98: 000e3880 sll a3,t6,0x2 │ │ + 7d9c: 00877821 addu t7,a0,a3 │ │ + 7da0: 8de20004 lw v0,4(t7) │ │ + 7da4: 1040000c beqz v0,7dd8 │ │ + 7da8: 00021943 sra v1,v0,0x5 │ │ + 7dac: 0003b880 sll s7,v1,0x2 │ │ + 7db0: 27b804c0 addiu t8,sp,1216 │ │ + 7db4: 03174821 addu t1,t8,s7 │ │ + 7db8: 8d3efb78 lw s8,-1160(t1) │ │ + 7dbc: 0056f804 sllv ra,s6,v0 │ │ + 7dc0: 03fe5024 and t2,ra,s8 │ │ + 7dc4: 11400004 beqz t2,7dd8 │ │ + 7dc8: 8f998108 lw t9,-32504(gp) │ │ + 7dcc: 0320f809 jalr t9 │ │ + 7dd0: 02602821 move a1,s3 │ │ + 7dd4: 8fbc0020 lw gp,32(sp) │ │ + 7dd8: 26730001 addiu s3,s3,1 │ │ + 7ddc: 1675ffec bne s3,s5,7d90 │ │ + 7de0: 00000000 nop │ │ + 7de4: 8e170020 lw s7,32(s0) │ │ + 7de8: 1ae00064 blez s7,7f7c │ │ + 7dec: 8f848034 lw a0,-32716(gp) │ │ + 7df0: 8f858034 lw a1,-32716(gp) │ │ + 7df4: 24abacec addiu t3,a1,-21268 │ │ + 7df8: 0200a821 move s5,s0 │ │ + 7dfc: 0000b021 move s6,zero │ │ + 7e00: 2493acf4 addiu s3,a0,-21260 │ │ + 7e04: 10000005 b 7e1c │ │ + 7e08: afab002c sw t3,44(sp) │ │ + 7e0c: 26d60001 addiu s6,s6,1 │ │ + 7e10: 02d7202a slt a0,s6,s7 │ │ + 7e14: 10800059 beqz a0,7f7c │ │ + 7e18: 26b50004 addiu s5,s5,4 │ │ + 7e1c: 8ea40000 lw a0,0(s5) │ │ + 7e20: 27ac04c0 addiu t4,sp,1216 │ │ + 7e24: 00043943 sra a3,a0,0x5 │ │ + 7e28: 00074080 sll t0,a3,0x2 │ │ + 7e2c: 01886821 addu t5,t4,t0 │ │ + 7e30: 8daefb78 lw t6,-1160(t5) │ │ + 7e34: 240f0001 li t7,1 │ │ + 7e38: 008f1004 sllv v0,t7,a0 │ │ + 7e3c: 004e1824 and v1,v0,t6 │ │ + 7e40: 1060fff2 beqz v1,7e0c │ │ + 7e44: 8f99824c lw t9,-32180(gp) │ │ + 7e48: 24170080 li s7,128 │ │ + 7e4c: 27a60034 addiu a2,sp,52 │ │ + 7e50: afb70034 sw s7,52(sp) │ │ + 7e54: 0320f809 jalr t9 │ │ + 7e58: 02202821 move a1,s1 │ │ + 7e5c: 2406ffff li a2,-1 │ │ + 7e60: 8fbc0020 lw gp,32(sp) │ │ + 7e64: 10460055 beq v0,a2,7fbc │ │ + 7e68: 0040b821 move s7,v0 │ │ + 7e6c: 1240003a beqz s2,7f58 │ │ + 7e70: 8f998114 lw t9,-32492(gp) │ │ + 7e74: 8e040028 lw a0,40(s0) │ │ + 7e78: 10800010 beqz a0,7ebc │ │ + 7e7c: a3a000b8 sb zero,184(sp) │ │ + 7e80: 8f998118 lw t9,-32488(gp) │ │ + 7e84: 0320f809 jalr t9 │ │ + 7e88: 00000000 nop │ │ + 7e8c: 8e040028 lw a0,40(s0) │ │ + 7e90: 8c980000 lw t8,0(a0) │ │ + 7e94: 8f190004 lw t9,4(t8) │ │ + 7e98: 0320f809 jalr t9 │ │ + 7e9c: 00000000 nop │ │ + 7ea0: 8fbc0020 lw gp,32(sp) │ │ + 7ea4: 8e040028 lw a0,40(s0) │ │ + 7ea8: 8f898034 lw t1,-32716(gp) │ │ + 7eac: 8f99811c lw t9,-32484(gp) │ │ + 7eb0: 0320f809 jalr t9 │ │ + 7eb4: 2525acd8 addiu a1,t1,-21288 │ │ + 7eb8: 8fbc0020 lw gp,32(sp) │ │ + 7ebc: 8f998294 lw t9,-32108(gp) │ │ + 7ec0: 241f0004 li ra,4 │ │ + 7ec4: 27be00b8 addiu s8,sp,184 │ │ + 7ec8: 8fa50034 lw a1,52(sp) │ │ + 7ecc: afa00010 sw zero,16(sp) │ │ + 7ed0: afa00014 sw zero,20(sp) │ │ + 7ed4: afbf0018 sw ra,24(sp) │ │ + 7ed8: 02202021 move a0,s1 │ │ + 7edc: 03c03021 move a2,s8 │ │ + 7ee0: 0320f809 jalr t9 │ │ + 7ee4: 24070401 li a3,1025 │ │ + 7ee8: 14400008 bnez v0,7f0c │ │ + 7eec: 8fbc0020 lw gp,32(sp) │ │ + 7ef0: 8e040028 lw a0,40(s0) │ │ + 7ef4: 10800005 beqz a0,7f0c │ │ + 7ef8: 8f99811c lw t9,-32484(gp) │ │ + 7efc: 8fa5002c lw a1,44(sp) │ │ + 7f00: 0320f809 jalr t9 │ │ + 7f04: 03c03021 move a2,s8 │ │ + 7f08: 8fbc0020 lw gp,32(sp) │ │ + 7f0c: 8f998294 lw t9,-32108(gp) │ │ + 7f10: 240a0002 li t2,2 │ │ + 7f14: 8fa50034 lw a1,52(sp) │ │ + 7f18: 02202021 move a0,s1 │ │ + 7f1c: afa00010 sw zero,16(sp) │ │ + 7f20: afa00014 sw zero,20(sp) │ │ + 7f24: afaa0018 sw t2,24(sp) │ │ + 7f28: 03c03021 move a2,s8 │ │ + 7f2c: 0320f809 jalr t9 │ │ + 7f30: 24070401 li a3,1025 │ │ + 7f34: 8e040028 lw a0,40(s0) │ │ + 7f38: 10800006 beqz a0,7f54 │ │ + 7f3c: 8fbc0020 lw gp,32(sp) │ │ + 7f40: 8f99811c lw t9,-32484(gp) │ │ + 7f44: 02602821 move a1,s3 │ │ + 7f48: 0320f809 jalr t9 │ │ + 7f4c: 03c03021 move a2,s8 │ │ + 7f50: 8fbc0020 lw gp,32(sp) │ │ + 7f54: 8f998114 lw t9,-32492(gp) │ │ + 7f58: 8e040024 lw a0,36(s0) │ │ + 7f5c: 0320f809 jalr t9 │ │ + 7f60: 02e02821 move a1,s7 │ │ + 7f64: 8e170020 lw s7,32(s0) │ │ + 7f68: 26d60001 addiu s6,s6,1 │ │ + 7f6c: 02d7202a slt a0,s6,s7 │ │ + 7f70: 8fbc0020 lw gp,32(sp) │ │ + 7f74: 1480ffa9 bnez a0,7e1c │ │ + 7f78: 26b50004 addiu s5,s5,4 │ │ + 7f7c: 00001021 move v0,zero │ │ + 7f80: 8fb004bc lw s0,1212(sp) │ │ + 7f84: 8e940000 lw s4,0(s4) │ │ + 7f88: 1614000e bne s0,s4,7fc4 │ │ + 7f8c: 8fbf04e4 lw ra,1252(sp) │ │ + 7f90: 8fbe04e0 lw s8,1248(sp) │ │ + 7f94: 8fb704dc lw s7,1244(sp) │ │ + 7f98: 8fb604d8 lw s6,1240(sp) │ │ + 7f9c: 8fb504d4 lw s5,1236(sp) │ │ + 7fa0: 8fb404d0 lw s4,1232(sp) │ │ + 7fa4: 8fb304cc lw s3,1228(sp) │ │ + 7fa8: 8fb204c8 lw s2,1224(sp) │ │ + 7fac: 8fb104c4 lw s1,1220(sp) │ │ + 7fb0: 8fb004c0 lw s0,1216(sp) │ │ + 7fb4: 03e00008 jr ra │ │ + 7fb8: 27bd04e8 addiu sp,sp,1256 │ │ + 7fbc: 1000fff0 b 7f80 │ │ + 7fc0: 2402ffff li v0,-1 │ │ + 7fc4: 8f99825c lw t9,-32164(gp) │ │ + 7fc8: 0320f809 jalr t9 │ │ + 7fcc: 00000000 nop │ │ + │ │ +00007fd0 : │ │ + 7fd0: 3c1c0001 lui gp,0x1 │ │ + 7fd4: 279c1050 addiu gp,gp,4176 │ │ + 7fd8: 0399e021 addu gp,gp,t9 │ │ + 7fdc: 27bdff48 addiu sp,sp,-184 │ │ + 7fe0: afb200a8 sw s2,168(sp) │ │ + 7fe4: 8f928244 lw s2,-32188(gp) │ │ + 7fe8: afb400b0 sw s4,176(sp) │ │ + 7fec: 8e420000 lw v0,0(s2) │ │ + 7ff0: afb300ac sw s3,172(sp) │ │ + 7ff4: afb100a4 sw s1,164(sp) │ │ + 7ff8: afb000a0 sw s0,160(sp) │ │ + 7ffc: afbc0010 sw gp,16(sp) │ │ + 8000: afbf00b4 sw ra,180(sp) │ │ + 8004: 00808021 move s0,a0 │ │ + 8008: 00009821 move s3,zero │ │ + 800c: afa2009c sw v0,156(sp) │ │ + 8010: 27b4001c addiu s4,sp,28 │ │ + 8014: 2411ffff li s1,-1 │ │ + 8018: 8f998120 lw t9,-32480(gp) │ │ + 801c: 02002021 move a0,s0 │ │ + 8020: 00002821 move a1,zero │ │ + 8024: 0320f809 jalr t9 │ │ + 8028: 02803021 move a2,s4 │ │ + 802c: 8fbc0010 lw gp,16(sp) │ │ + 8030: 8f9980cc lw t9,-32564(gp) │ │ + 8034: 0320f809 jalr t9 │ │ + 8038: 8e040024 lw a0,36(s0) │ │ + 803c: 8fbc0010 lw gp,16(sp) │ │ + 8040: 8e040024 lw a0,36(s0) │ │ + 8044: 18400026 blez v0,80e0 │ │ + 8048: 8f9980cc lw t9,-32564(gp) │ │ + 804c: 0320f809 jalr t9 │ │ + 8050: 00000000 nop │ │ + 8054: 1440002e bnez v0,8110 │ │ + 8058: 8fbc0010 lw gp,16(sp) │ │ + 805c: 8f9980d4 lw t9,-32556(gp) │ │ + 8060: 0320f809 jalr t9 │ │ + 8064: 02002021 move a0,s0 │ │ + 8068: 8fbc0010 lw gp,16(sp) │ │ + 806c: 8f9980cc lw t9,-32564(gp) │ │ + 8070: 0320f809 jalr t9 │ │ + 8074: 8e040024 lw a0,36(s0) │ │ + 8078: 18400005 blez v0,8090 │ │ + 807c: 8fbc0010 lw gp,16(sp) │ │ + 8080: 8f998124 lw t9,-32476(gp) │ │ + 8084: 0320f809 jalr t9 │ │ + 8088: 8e040024 lw a0,36(s0) │ │ + 808c: 8fbc0010 lw gp,16(sp) │ │ + 8090: 8f998128 lw t9,-32472(gp) │ │ + 8094: 0320f809 jalr t9 │ │ + 8098: 02002021 move a0,s0 │ │ + 809c: 8fbc0010 lw gp,16(sp) │ │ + 80a0: 8f998220 lw t9,-32224(gp) │ │ + 80a4: 0320f809 jalr t9 │ │ + 80a8: 02002021 move a0,s0 │ │ + 80ac: 8fa5009c lw a1,156(sp) │ │ + 80b0: 8e460000 lw a2,0(s2) │ │ + 80b4: 8fbc0010 lw gp,16(sp) │ │ + 80b8: 14a60017 bne a1,a2,8118 │ │ + 80bc: 00001021 move v0,zero │ │ + 80c0: 8fbf00b4 lw ra,180(sp) │ │ + 80c4: 8fb400b0 lw s4,176(sp) │ │ + 80c8: 8fb300ac lw s3,172(sp) │ │ + 80cc: 8fb200a8 lw s2,168(sp) │ │ + 80d0: 8fb100a4 lw s1,164(sp) │ │ + 80d4: 8fb000a0 lw s0,160(sp) │ │ + 80d8: 03e00008 jr ra │ │ + 80dc: 27bd00b8 addiu sp,sp,184 │ │ + 80e0: 0320f809 jalr t9 │ │ + 80e4: 00000000 nop │ │ + 80e8: 14400003 bnez v0,80f8 │ │ + 80ec: 8fbc0010 lw gp,16(sp) │ │ + 80f0: 1660ffdb bnez s3,8060 │ │ + 80f4: 8f9980d4 lw t9,-32556(gp) │ │ + 80f8: 8e030024 lw v1,36(s0) │ │ + 80fc: 8c640710 lw a0,1808(v1) │ │ + 8100: 1091ffc5 beq a0,s1,8018 │ │ + 8104: 00000000 nop │ │ + 8108: 1000ffd5 b 8060 │ │ + 810c: 8f9980d4 lw t9,-32556(gp) │ │ + 8110: 1000fff9 b 80f8 │ │ + 8114: 24130001 li s3,1 │ │ + 8118: 8f99825c lw t9,-32164(gp) │ │ + 811c: 0320f809 jalr t9 │ │ + 8120: 00000000 nop │ │ + │ │ +00008124 : │ │ + 8124: 3c1c0001 lui gp,0x1 │ │ + 8128: 279c0efc addiu gp,gp,3836 │ │ + 812c: 0399e021 addu gp,gp,t9 │ │ + 8130: 10a0000c beqz a1,8164 │ │ + 8134: 00a01021 move v0,a1 │ │ + 8138: 24850794 addiu a1,a0,1940 │ │ + 813c: 00a01821 move v1,a1 │ │ + 8140: 24470015 addiu a3,v0,21 │ │ + 8144: 80460000 lb a2,0(v0) │ │ + 8148: 24420001 addiu v0,v0,1 │ │ + 814c: a0660000 sb a2,0(v1) │ │ + 8150: 1447fffc bne v0,a3,8144 │ │ + 8154: 24630001 addiu v1,v1,1 │ │ + 8158: 8f9980d8 lw t9,-32552(gp) │ │ + 815c: 03200008 jr t9 │ │ + 8160: 00000000 nop │ │ + 8164: 3c050101 lui a1,0x101 │ │ + 8168: 24a80101 addiu t0,a1,257 │ │ + 816c: 24090001 li t1,1 │ │ + 8170: 8f9980d8 lw t9,-32552(gp) │ │ + 8174: ac880794 sw t0,1940(a0) │ │ + 8178: ac880798 sw t0,1944(a0) │ │ + 817c: ac88079c sw t0,1948(a0) │ │ + 8180: ac8807a0 sw t0,1952(a0) │ │ + 8184: ac8807a4 sw t0,1956(a0) │ │ + 8188: a08907a8 sb t1,1960(a0) │ │ + 818c: 03200008 jr t9 │ │ + 8190: 24850794 addiu a1,a0,1940 │ │ + │ │ +00008194 : │ │ + 8194: 3c1c0001 lui gp,0x1 │ │ + 8198: 279c0e8c addiu gp,gp,3724 │ │ + 819c: 0399e021 addu gp,gp,t9 │ │ + 81a0: 27bdffc8 addiu sp,sp,-56 │ │ + 81a4: 8f99812c lw t9,-32468(gp) │ │ + 81a8: afbf0034 sw ra,52(sp) │ │ + 81ac: afbc0018 sw gp,24(sp) │ │ + 81b0: afb40030 sw s4,48(sp) │ │ + 81b4: afb3002c sw s3,44(sp) │ │ + 81b8: afb20028 sw s2,40(sp) │ │ + 81bc: afb10024 sw s1,36(sp) │ │ + 81c0: afb00020 sw s0,32(sp) │ │ + 81c4: 00e08821 move s1,a3 │ │ + 81c8: 00808021 move s0,a0 │ │ + 81cc: 00a0a021 move s4,a1 │ │ + 81d0: 0320f809 jalr t9 │ │ + 81d4: 00c09821 move s3,a2 │ │ + 81d8: 8fbc0018 lw gp,24(sp) │ │ + 81dc: 24120001 li s2,1 │ │ + 81e0: 8f8280a8 lw v0,-32600(gp) │ │ + 81e4: 8f998104 lw t9,-32508(gp) │ │ + 81e8: 24430008 addiu v1,v0,8 │ │ + 81ec: 26040788 addiu a0,s0,1928 │ │ + 81f0: ae030000 sw v1,0(s0) │ │ + 81f4: ae000730 sw zero,1840(s0) │ │ + 81f8: ae000734 sw zero,1844(s0) │ │ + 81fc: ae000738 sw zero,1848(s0) │ │ + 8200: ae12072c sw s2,1836(s0) │ │ + 8204: ae14077c sw s4,1916(s0) │ │ + 8208: 0320f809 jalr t9 │ │ + 820c: ae130780 sw s3,1920(s0) │ │ + 8210: 8fbc0018 lw gp,24(sp) │ │ + 8214: 8fa40048 lw a0,72(sp) │ │ + 8218: 8f998048 lw t9,-32696(gp) │ │ + 821c: ae040790 sw a0,1936(s0) │ │ + 8220: 02202821 move a1,s1 │ │ + 8224: 0320f809 jalr t9 │ │ + 8228: 02002021 move a0,s0 │ │ + 822c: 8fbc0018 lw gp,24(sp) │ │ + 8230: ae00073c sw zero,1852(s0) │ │ + 8234: ae00075c sw zero,1884(s0) │ │ + 8238: ae000740 sw zero,1856(s0) │ │ + 823c: ae000760 sw zero,1888(s0) │ │ + 8240: ae000744 sw zero,1860(s0) │ │ + 8244: ae000764 sw zero,1892(s0) │ │ + 8248: ae000748 sw zero,1864(s0) │ │ + 824c: ae000768 sw zero,1896(s0) │ │ + 8250: ae00074c sw zero,1868(s0) │ │ + 8254: ae00076c sw zero,1900(s0) │ │ + 8258: ae000750 sw zero,1872(s0) │ │ + 825c: ae000770 sw zero,1904(s0) │ │ + 8260: ae000754 sw zero,1876(s0) │ │ + 8264: ae000774 sw zero,1908(s0) │ │ + 8268: ae000758 sw zero,1880(s0) │ │ + 826c: ae000778 sw zero,1912(s0) │ │ + 8270: 12320017 beq s1,s2,82d0 │ │ + 8274: ae110724 sw s1,1828(s0) │ │ + 8278: 3c060101 lui a2,0x101 │ │ + 827c: 24c70101 addiu a3,a2,257 │ │ + 8280: 8f998130 lw t9,-32464(gp) │ │ + 8284: 24080001 li t0,1 │ │ + 8288: ae070794 sw a3,1940(s0) │ │ + 828c: ae070798 sw a3,1944(s0) │ │ + 8290: ae07079c sw a3,1948(s0) │ │ + 8294: ae0707a0 sw a3,1952(s0) │ │ + 8298: ae0707a4 sw a3,1956(s0) │ │ + 829c: a20807a8 sb t0,1960(s0) │ │ + 82a0: 02002021 move a0,s0 │ │ + 82a4: 0320f809 jalr t9 │ │ + 82a8: 26050794 addiu a1,s0,1940 │ │ + 82ac: 8fbf0034 lw ra,52(sp) │ │ + 82b0: ae0007ac sw zero,1964(s0) │ │ + 82b4: 8fb40030 lw s4,48(sp) │ │ + 82b8: 8fb3002c lw s3,44(sp) │ │ + 82bc: 8fb20028 lw s2,40(sp) │ │ + 82c0: 8fb10024 lw s1,36(sp) │ │ + 82c4: 8fb00020 lw s0,32(sp) │ │ + 82c8: 03e00008 jr ra │ │ + 82cc: 27bd0038 addiu sp,sp,56 │ │ + 82d0: 8f99804c lw t9,-32692(gp) │ │ + 82d4: 24050003 li a1,3 │ │ + 82d8: afa50010 sw a1,16(sp) │ │ + 82dc: 02002021 move a0,s0 │ │ + 82e0: 00002821 move a1,zero │ │ + 82e4: 24060002 li a2,2 │ │ + 82e8: 0320f809 jalr t9 │ │ + 82ec: 24070001 li a3,1 │ │ + 82f0: 1000ffe1 b 8278 │ │ + 82f4: 8fbc0018 lw gp,24(sp) │ │ + │ │ +000082f8 : │ │ + 82f8: 3c1c0001 lui gp,0x1 │ │ + 82fc: 279c0d28 addiu gp,gp,3368 │ │ + 8300: 0399e021 addu gp,gp,t9 │ │ + 8304: 27bdffc0 addiu sp,sp,-64 │ │ + 8308: 8f998284 lw t9,-32124(gp) │ │ + 830c: afbf003c sw ra,60(sp) │ │ + 8310: afb10038 sw s1,56(sp) │ │ + 8314: afb00034 sw s0,52(sp) │ │ + 8318: afbc0018 sw gp,24(sp) │ │ + 831c: 00808821 move s1,a0 │ │ + 8320: afa5002c sw a1,44(sp) │ │ + 8324: afa60028 sw a2,40(sp) │ │ + 8328: afa70024 sw a3,36(sp) │ │ + 832c: 0320f809 jalr t9 │ │ + 8330: 240407b0 li a0,1968 │ │ + 8334: 8fbc0018 lw gp,24(sp) │ │ + 8338: 00408021 move s0,v0 │ │ + 833c: 8fa20054 lw v0,84(sp) │ │ + 8340: 8fa5002c lw a1,44(sp) │ │ + 8344: 8f998134 lw t9,-32460(gp) │ │ + 8348: 8fa60028 lw a2,40(sp) │ │ + 834c: 8fa70024 lw a3,36(sp) │ │ + 8350: afa20010 sw v0,16(sp) │ │ + 8354: 0320f809 jalr t9 │ │ + 8358: 02002021 move a0,s0 │ │ + 835c: 8fa30050 lw v1,80(sp) │ │ + 8360: 8fbf003c lw ra,60(sp) │ │ + 8364: ae300024 sw s0,36(s1) │ │ + 8368: ae03072c sw v1,1836(s0) │ │ + 836c: 8fb10038 lw s1,56(sp) │ │ + 8370: 8fb00034 lw s0,52(sp) │ │ + 8374: 03e00008 jr ra │ │ + 8378: 27bd0040 addiu sp,sp,64 │ │ + │ │ +0000837c : │ │ + 837c: 3c1c0001 lui gp,0x1 │ │ + 8380: 279c0ca4 addiu gp,gp,3236 │ │ + 8384: 0399e021 addu gp,gp,t9 │ │ + 8388: 27bdffb8 addiu sp,sp,-72 │ │ + 838c: afb1002c sw s1,44(sp) │ │ + 8390: 8f918244 lw s1,-32188(gp) │ │ + 8394: 8f998284 lw t9,-32124(gp) │ │ + 8398: 8e220000 lw v0,0(s1) │ │ + 839c: afbf0044 sw ra,68(sp) │ │ + 83a0: afbc0018 sw gp,24(sp) │ │ + 83a4: afb60040 sw s6,64(sp) │ │ + 83a8: afb5003c sw s5,60(sp) │ │ + 83ac: afb40038 sw s4,56(sp) │ │ + 83b0: afb30034 sw s3,52(sp) │ │ + 83b4: afb20030 sw s2,48(sp) │ │ + 83b8: afb00028 sw s0,40(sp) │ │ + 83bc: 00809821 move s3,a0 │ │ + 83c0: afa20024 sw v0,36(sp) │ │ + 83c4: 2404002c li a0,44 │ │ + 83c8: 00a09021 move s2,a1 │ │ + 83cc: 00c0a821 move s5,a2 │ │ + 83d0: 00e0b021 move s6,a3 │ │ + 83d4: 0320f809 jalr t9 │ │ + 83d8: 8fb40064 lw s4,100(sp) │ │ + 83dc: 8fbc0018 lw gp,24(sp) │ │ + 83e0: 00402021 move a0,v0 │ │ + 83e4: 8f998138 lw t9,-32456(gp) │ │ + 83e8: 0320f809 jalr t9 │ │ + 83ec: 00408021 move s0,v0 │ │ + 83f0: 8fbc0018 lw gp,24(sp) │ │ + 83f4: 02002021 move a0,s0 │ │ + 83f8: 8f99813c lw t9,-32452(gp) │ │ + 83fc: 02602821 move a1,s3 │ │ + 8400: 0320f809 jalr t9 │ │ + 8404: 02403021 move a2,s2 │ │ + 8408: 1040001b beqz v0,8478 │ │ + 840c: 8fbc0018 lw gp,24(sp) │ │ + 8410: 8f998128 lw t9,-32472(gp) │ │ + 8414: 0320f809 jalr t9 │ │ + 8418: 02002021 move a0,s0 │ │ + 841c: 8fbc0018 lw gp,24(sp) │ │ + 8420: 8f998220 lw t9,-32224(gp) │ │ + 8424: 0320f809 jalr t9 │ │ + 8428: 02002021 move a0,s0 │ │ + 842c: 8fbc0018 lw gp,24(sp) │ │ + 8430: 8f998278 lw t9,-32136(gp) │ │ + 8434: 0320f809 jalr t9 │ │ + 8438: 00000000 nop │ │ + 843c: 8c420000 lw v0,0(v0) │ │ + 8440: 8fbc0018 lw gp,24(sp) │ │ + 8444: 8fa40024 lw a0,36(sp) │ │ + 8448: 8e250000 lw a1,0(s1) │ │ + 844c: 1485002d bne a0,a1,8504 │ │ + 8450: 8fbf0044 lw ra,68(sp) │ │ + 8454: 8fb60040 lw s6,64(sp) │ │ + 8458: 8fb5003c lw s5,60(sp) │ │ + 845c: 8fb40038 lw s4,56(sp) │ │ + 8460: 8fb30034 lw s3,52(sp) │ │ + 8464: 8fb20030 lw s2,48(sp) │ │ + 8468: 8fb1002c lw s1,44(sp) │ │ + 846c: 8fb00028 lw s0,40(sp) │ │ + 8470: 03e00008 jr ra │ │ + 8474: 27bd0048 addiu sp,sp,72 │ │ + 8478: 8fa30068 lw v1,104(sp) │ │ + 847c: 24080001 li t0,1 │ │ + 8480: 8f998140 lw t9,-32448(gp) │ │ + 8484: 8fa70060 lw a3,96(sp) │ │ + 8488: afa30010 sw v1,16(sp) │ │ + 848c: afa80014 sw t0,20(sp) │ │ + 8490: 02c03021 move a2,s6 │ │ + 8494: 02002021 move a0,s0 │ │ + 8498: 0320f809 jalr t9 │ │ + 849c: 02a02821 move a1,s5 │ │ + 84a0: 8fbc0018 lw gp,24(sp) │ │ + 84a4: 8e060024 lw a2,36(s0) │ │ + 84a8: 8fa70058 lw a3,88(sp) │ │ + 84ac: 8fa9005c lw t1,92(sp) │ │ + 84b0: 8fa50060 lw a1,96(sp) │ │ + 84b4: 8f998048 lw t9,-32696(gp) │ │ + 84b8: 00c02021 move a0,a2 │ │ + 84bc: acc70008 sw a3,8(a2) │ │ + 84c0: 0320f809 jalr t9 │ │ + 84c4: acc90004 sw t1,4(a2) │ │ + 84c8: 8e040024 lw a0,36(s0) │ │ + 84cc: 8c8a0000 lw t2,0(a0) │ │ + 84d0: 8d590008 lw t9,8(t2) │ │ + 84d4: 0320f809 jalr t9 │ │ + 84d8: 02802821 move a1,s4 │ │ + 84dc: 8fbc0018 lw gp,24(sp) │ │ + 84e0: 27a40020 addiu a0,sp,32 │ │ + 84e4: 8f9982a0 lw t9,-32096(gp) │ │ + 84e8: 8f868144 lw a2,-32444(gp) │ │ + 84ec: 00002821 move a1,zero │ │ + 84f0: 0320f809 jalr t9 │ │ + 84f4: 02003821 move a3,s0 │ │ + 84f8: 8fbc0018 lw gp,24(sp) │ │ + 84fc: 1000ffd1 b 8444 │ │ + 8500: 00001021 move v0,zero │ │ + 8504: 8f99825c lw t9,-32164(gp) │ │ + 8508: 0320f809 jalr t9 │ │ + 850c: 00000000 nop │ │ + │ │ +00008510 : │ │ + 8510: 3c1c0001 lui gp,0x1 │ │ + 8514: 279c0b10 addiu gp,gp,2832 │ │ + 8518: 0399e021 addu gp,gp,t9 │ │ + 851c: 27bdffc0 addiu sp,sp,-64 │ │ + 8520: afb10030 sw s1,48(sp) │ │ + 8524: 30d1ffff andi s1,a2,0xffff │ │ + 8528: afb20034 sw s2,52(sp) │ │ + 852c: 30e700ff andi a3,a3,0xff │ │ + 8530: 8f928244 lw s2,-32188(gp) │ │ + 8534: 32260055 andi a2,s1,0x55 │ │ + 8538: 00111200 sll v0,s1,0x8 │ │ + 853c: 00111a02 srl v1,s1,0x8 │ │ + 8540: 00c74826 xor t1,a2,a3 │ │ + 8544: 00434025 or t0,v0,v1 │ │ + 8548: 240bffd6 li t3,-42 │ │ + 854c: 8e4d0000 lw t5,0(s2) │ │ + 8550: 310affff andi t2,t0,0xffff │ │ + 8554: 012b6026 xor t4,t1,t3 │ │ + 8558: afbc0010 sw gp,16(sp) │ │ + 855c: afb0002c sw s0,44(sp) │ │ + 8560: 00ec7021 addu t6,a3,t4 │ │ + 8564: 00a08021 move s0,a1 │ │ + 8568: 8f998248 lw t9,-32184(gp) │ │ + 856c: 000a2a02 srl a1,t2,0x8 │ │ + 8570: afb30038 sw s3,56(sp) │ │ + 8574: afbf003c sw ra,60(sp) │ │ + 8578: 24060001 li a2,1 │ │ + 857c: a2050002 sb a1,2(s0) │ │ + 8580: a2070003 sb a3,3(s0) │ │ + 8584: a2090000 sb t1,0(s0) │ │ + 8588: a20a0001 sb t2,1(s0) │ │ + 858c: a20e0004 sb t6,4(s0) │ │ + 8590: 27a50023 addiu a1,sp,35 │ │ + 8594: 24070042 li a3,66 │ │ + 8598: afad0024 sw t5,36(sp) │ │ + 859c: 0320f809 jalr t9 │ │ + 85a0: 00809821 move s3,a0 │ │ + 85a4: 10400015 beqz v0,85fc │ │ + 85a8: 8fbc0010 lw gp,16(sp) │ │ + 85ac: 8f998224 lw t9,-32220(gp) │ │ + 85b0: 02602021 move a0,s3 │ │ + 85b4: 02002821 move a1,s0 │ │ + 85b8: 02203021 move a2,s1 │ │ + 85bc: 0320f809 jalr t9 │ │ + 85c0: 00003821 move a3,zero │ │ + 85c4: 2404ffff li a0,-1 │ │ + 85c8: 1044000e beq v0,a0,8604 │ │ + 85cc: 8fbc0010 lw gp,16(sp) │ │ + 85d0: 00001021 move v0,zero │ │ + 85d4: 8fb80024 lw t8,36(sp) │ │ + 85d8: 8e5f0000 lw ra,0(s2) │ │ + 85dc: 171f0011 bne t8,ra,8624 │ │ + 85e0: 8fbf003c lw ra,60(sp) │ │ + 85e4: 8fb30038 lw s3,56(sp) │ │ + 85e8: 8fb20034 lw s2,52(sp) │ │ + 85ec: 8fb10030 lw s1,48(sp) │ │ + 85f0: 8fb0002c lw s0,44(sp) │ │ + 85f4: 03e00008 jr ra │ │ + 85f8: 27bd0040 addiu sp,sp,64 │ │ + 85fc: 1000fff5 b 85d4 │ │ + 8600: 2402ffff li v0,-1 │ │ + 8604: 8f8f8034 lw t7,-32716(gp) │ │ + 8608: 8f998274 lw t9,-32140(gp) │ │ + 860c: afa2001c sw v0,28(sp) │ │ + 8610: 0320f809 jalr t9 │ │ + 8614: 25e4ad48 addiu a0,t7,-21176 │ │ + 8618: 8fbc0010 lw gp,16(sp) │ │ + 861c: 1000ffed b 85d4 │ │ + 8620: 8fa2001c lw v0,28(sp) │ │ + 8624: 8f99825c lw t9,-32164(gp) │ │ + 8628: 0320f809 jalr t9 │ │ + 862c: 00000000 nop │ │ + │ │ +00008630 : │ │ + 8630: 90830002 lbu v1,2(a0) │ │ + 8634: 90850001 lbu a1,1(a0) │ │ + 8638: 00031200 sll v0,v1,0x8 │ │ + 863c: 00453025 or a2,v0,a1 │ │ + 8640: 00063a00 sll a3,a2,0x8 │ │ + 8644: 00064202 srl t0,a2,0x8 │ │ + 8648: 00e84825 or t1,a3,t0 │ │ + 864c: 312affff andi t2,t1,0xffff │ │ + 8650: 2d4b0005 sltiu t3,t2,5 │ │ + 8654: 15600006 bnez t3,8670 │ │ + 8658: 314d0055 andi t5,t2,0x55 │ │ + 865c: 908c0003 lbu t4,3(a0) │ │ + 8660: 908e0000 lbu t6,0(a0) │ │ + 8664: 01ac7826 xor t7,t5,t4 │ │ + 8668: 11cf0003 beq t6,t7,8678 │ │ + 866c: 2418ffd6 li t8,-42 │ │ + 8670: 03e00008 jr ra │ │ + 8674: 00001021 move v0,zero │ │ + 8678: 01d8c826 xor t9,t6,t8 │ │ + 867c: 01991821 addu v1,t4,t9 │ │ + 8680: 90840004 lbu a0,4(a0) │ │ + 8684: 306500ff andi a1,v1,0xff │ │ + 8688: 00851026 xor v0,a0,a1 │ │ + 868c: 03e00008 jr ra │ │ + 8690: 2c420001 sltiu v0,v0,1 │ │ + │ │ +00008694 : │ │ + 8694: 3c1c0001 lui gp,0x1 │ │ + 8698: 279c098c addiu gp,gp,2444 │ │ + 869c: 0399e021 addu gp,gp,t9 │ │ + 86a0: 14800003 bnez a0,86b0 │ │ + 86a4: 2402ffff li v0,-1 │ │ + 86a8: 03e00008 jr ra │ │ + 86ac: 00000000 nop │ │ + 86b0: 27bdffd0 addiu sp,sp,-48 │ │ + 86b4: 8f998278 lw t9,-32136(gp) │ │ + 86b8: afbc0010 sw gp,16(sp) │ │ + 86bc: afbf002c sw ra,44(sp) │ │ + 86c0: afb20024 sw s2,36(sp) │ │ + 86c4: afb10020 sw s1,32(sp) │ │ + 86c8: afb0001c sw s0,28(sp) │ │ + 86cc: afb30028 sw s3,40(sp) │ │ + 86d0: 00c09021 move s2,a2 │ │ + 86d4: 00a08821 move s1,a1 │ │ + 86d8: 0320f809 jalr t9 │ │ + 86dc: 00808021 move s0,a0 │ │ + 86e0: 8fbc0010 lw gp,16(sp) │ │ + 86e4: ac400000 sw zero,0(v0) │ │ + 86e8: 8f998248 lw t9,-32184(gp) │ │ + 86ec: 02002021 move a0,s0 │ │ + 86f0: 02202821 move a1,s1 │ │ + 86f4: 24060005 li a2,5 │ │ + 86f8: 0320f809 jalr t9 │ │ + 86fc: 00003821 move a3,zero │ │ + 8700: 2403ffff li v1,-1 │ │ + 8704: 10430017 beq v0,v1,8764 │ │ + 8708: 8fbc0010 lw gp,16(sp) │ │ + 870c: 1040000c beqz v0,8740 │ │ + 8710: 24040005 li a0,5 │ │ + 8714: 10440027 beq v0,a0,87b4 │ │ + 8718: 8f998148 lw t9,-32440(gp) │ │ + 871c: 8f8d8034 lw t5,-32716(gp) │ │ + 8720: 25a2ad6c addiu v0,t5,-21140 │ │ + 8724: 8fbf002c lw ra,44(sp) │ │ + 8728: 8fb30028 lw s3,40(sp) │ │ + 872c: 8fb20024 lw s2,36(sp) │ │ + 8730: 8fb10020 lw s1,32(sp) │ │ + 8734: 8fb0001c lw s0,28(sp) │ │ + 8738: 03e00008 jr ra │ │ + 873c: 27bd0030 addiu sp,sp,48 │ │ + 8740: 8fbf002c lw ra,44(sp) │ │ + 8744: 8f8e8034 lw t6,-32716(gp) │ │ + 8748: 8fb30028 lw s3,40(sp) │ │ + 874c: 8fb20024 lw s2,36(sp) │ │ + 8750: 8fb10020 lw s1,32(sp) │ │ + 8754: 8fb0001c lw s0,28(sp) │ │ + 8758: 25c2ad50 addiu v0,t6,-21168 │ │ + 875c: 03e00008 jr ra │ │ + 8760: 27bd0030 addiu sp,sp,48 │ │ + 8764: 8f998278 lw t9,-32136(gp) │ │ + 8768: 0320f809 jalr t9 │ │ + 876c: 00000000 nop │ │ + 8770: 8c4f0000 lw t7,0(v0) │ │ + 8774: 2418000b li t8,11 │ │ + 8778: 11f80029 beq t7,t8,8820 │ │ + 877c: 8fbc0010 lw gp,16(sp) │ │ + 8780: 8f998278 lw t9,-32136(gp) │ │ + 8784: 0320f809 jalr t9 │ │ + 8788: 00000000 nop │ │ + 878c: 8fbc0010 lw gp,16(sp) │ │ + 8790: 8fbf002c lw ra,44(sp) │ │ + 8794: 8fb30028 lw s3,40(sp) │ │ + 8798: 8fb20024 lw s2,36(sp) │ │ + 879c: 8fb10020 lw s1,32(sp) │ │ + 87a0: 8fb0001c lw s0,28(sp) │ │ + 87a4: 8c440000 lw a0,0(v0) │ │ + 87a8: 8f99827c lw t9,-32132(gp) │ │ + 87ac: 03200008 jr t9 │ │ + 87b0: 27bd0030 addiu sp,sp,48 │ │ + 87b4: 0320f809 jalr t9 │ │ + 87b8: 02202021 move a0,s1 │ │ + 87bc: 1040ffd7 beqz v0,871c │ │ + 87c0: 8fbc0010 lw gp,16(sp) │ │ + 87c4: 92220002 lbu v0,2(s1) │ │ + 87c8: 92250001 lbu a1,1(s1) │ │ + 87cc: 00023200 sll a2,v0,0x8 │ │ + 87d0: 00c53825 or a3,a2,a1 │ │ + 87d4: 00074200 sll t0,a3,0x8 │ │ + 87d8: 00074a02 srl t1,a3,0x8 │ │ + 87dc: 01095025 or t2,t0,t1 │ │ + 87e0: 314bffff andi t3,t2,0xffff │ │ + 87e4: 2573fffb addiu s3,t3,-5 │ │ + 87e8: 1260000b beqz s3,8818 │ │ + 87ec: 024b602a slt t4,s2,t3 │ │ + 87f0: 1580ffcb bnez t4,8720 │ │ + 87f4: 8f8d8034 lw t5,-32716(gp) │ │ + 87f8: 8f998248 lw t9,-32184(gp) │ │ + 87fc: 02002021 move a0,s0 │ │ + 8800: 26250005 addiu a1,s1,5 │ │ + 8804: 02603021 move a2,s3 │ │ + 8808: 0320f809 jalr t9 │ │ + 880c: 00003821 move a3,zero │ │ + 8810: 1453ffc2 bne v0,s3,871c │ │ 8814: 8fbc0010 lw gp,16(sp) │ │ - 8818: 02603021 move a2,s3 │ │ - 881c: 8f998190 lw t9,-32368(gp) │ │ - 8820: 00403821 move a3,v0 │ │ - 8824: 02202021 move a0,s1 │ │ - 8828: 02402821 move a1,s2 │ │ - 882c: 0320f809 jalr t9 │ │ - 8830: 0040a821 move s5,v0 │ │ - 8834: 8fbc0010 lw gp,16(sp) │ │ - 8838: 02202021 move a0,s1 │ │ - 883c: 8f998194 lw t9,-32364(gp) │ │ - 8840: 02402821 move a1,s2 │ │ - 8844: 02803021 move a2,s4 │ │ - 8848: 0320f809 jalr t9 │ │ - 884c: 02a03821 move a3,s5 │ │ - 8850: 8eef0000 lw t7,0(s7) │ │ - 8854: 8fbc0010 lw gp,16(sp) │ │ - 8858: 19e00018 blez t7,88bc │ │ - 885c: 00409821 move s3,v0 │ │ - 8860: 27b20828 addiu s2,sp,2088 │ │ - 8864: 0000a021 move s4,zero │ │ - 8868: 27b60848 addiu s6,sp,2120 │ │ - 886c: 8f9981e0 lw t9,-32288(gp) │ │ - 8870: 8e440000 lw a0,0(s2) │ │ - 8874: 0320f809 jalr t9 │ │ - 8878: 02c02821 move a1,s6 │ │ - 887c: 0014c140 sll t8,s4,0x5 │ │ - 8880: 02383821 addu a3,s1,t8 │ │ - 8884: 8ce2071c lw v0,1820(a3) │ │ - 8888: 0262202a slt a0,s3,v0 │ │ - 888c: 10800006 beqz a0,88a8 │ │ - 8890: 8fbc0010 lw gp,16(sp) │ │ - 8894: 8cff0728 lw ra,1832(a3) │ │ - 8898: 13e00003 beqz ra,88a8 │ │ - 889c: 00000000 nop │ │ - 88a0: 8cf3071c lw s3,1820(a3) │ │ - 88a4: 8cf50728 lw s5,1832(a3) │ │ - 88a8: 8ee50000 lw a1,0(s7) │ │ - 88ac: 26940001 addiu s4,s4,1 │ │ - 88b0: 0285482a slt t1,s4,a1 │ │ - 88b4: 1520ffed bnez t1,886c │ │ - 88b8: 26520004 addiu s2,s2,4 │ │ - 88bc: 8f998024 lw t9,-32732(gp) │ │ + 8818: 1000ffc2 b 8724 │ │ + 881c: 00001021 move v0,zero │ │ + 8820: 1000ffc0 b 8724 │ │ + 8824: 2402ffff li v0,-1 │ │ + │ │ +00008828 : │ │ + 8828: 3c1c0001 lui gp,0x1 │ │ + 882c: 279c07f8 addiu gp,gp,2040 │ │ + 8830: 0399e021 addu gp,gp,t9 │ │ + 8834: 8f998208 lw t9,-32248(gp) │ │ + 8838: 03200008 jr t9 │ │ + 883c: 00000000 nop │ │ + │ │ +00008840 : │ │ + 8840: 03e00008 jr ra │ │ + 8844: 00000000 nop │ │ + │ │ +00008848 : │ │ + 8848: 3c1c0001 lui gp,0x1 │ │ + 884c: 279c07d8 addiu gp,gp,2008 │ │ + 8850: 0399e021 addu gp,gp,t9 │ │ + 8854: 8f82814c lw v0,-32436(gp) │ │ + 8858: 8c830004 lw v1,4(a0) │ │ + 885c: 24450008 addiu a1,v0,8 │ │ + 8860: 10600005 beqz v1,8878 │ │ + 8864: ac850000 sw a1,0(a0) │ │ + 8868: 8c660000 lw a2,0(v1) │ │ + 886c: 8cd90004 lw t9,4(a2) │ │ + 8870: 03200008 jr t9 │ │ + 8874: 00602021 move a0,v1 │ │ + 8878: 03e00008 jr ra │ │ + 887c: 00000000 nop │ │ + │ │ +00008880 : │ │ + 8880: 3c1c0001 lui gp,0x1 │ │ + 8884: 279c07a0 addiu gp,gp,1952 │ │ + 8888: 0399e021 addu gp,gp,t9 │ │ + 888c: 8f828150 lw v0,-32432(gp) │ │ + 8890: 8f998154 lw t9,-32428(gp) │ │ + 8894: 24430008 addiu v1,v0,8 │ │ + 8898: 03200008 jr t9 │ │ + 889c: ac830000 sw v1,0(a0) │ │ + │ │ +000088a0 : │ │ + 88a0: 3c1c0001 lui gp,0x1 │ │ + 88a4: 279c0780 addiu gp,gp,1920 │ │ + 88a8: 0399e021 addu gp,gp,t9 │ │ + 88ac: 27bdffe0 addiu sp,sp,-32 │ │ + 88b0: 8f998154 lw t9,-32428(gp) │ │ + 88b4: afbc0010 sw gp,16(sp) │ │ + 88b8: afbf001c sw ra,28(sp) │ │ + 88bc: afb00018 sw s0,24(sp) │ │ 88c0: 0320f809 jalr t9 │ │ - 88c4: 02202021 move a0,s1 │ │ - 88c8: 8fbf0874 lw ra,2164(sp) │ │ - 88cc: 02a01021 move v0,s5 │ │ - 88d0: 8fbe0870 lw s8,2160(sp) │ │ - 88d4: 8fb7086c lw s7,2156(sp) │ │ - 88d8: 8fb60868 lw s6,2152(sp) │ │ - 88dc: 8fb50864 lw s5,2148(sp) │ │ - 88e0: 8fb40860 lw s4,2144(sp) │ │ - 88e4: 8fb3085c lw s3,2140(sp) │ │ - 88e8: 8fb20858 lw s2,2136(sp) │ │ - 88ec: 8fb10854 lw s1,2132(sp) │ │ - 88f0: 8fb00850 lw s0,2128(sp) │ │ - 88f4: 03e00008 jr ra │ │ - 88f8: 27bd0878 addiu sp,sp,2168 │ │ - 88fc: 8fbf0874 lw ra,2164(sp) │ │ - 8900: 8fbe0870 lw s8,2160(sp) │ │ - 8904: 8fb7086c lw s7,2156(sp) │ │ - 8908: 8fb60868 lw s6,2152(sp) │ │ - 890c: 8fb50864 lw s5,2148(sp) │ │ - 8910: 8fb40860 lw s4,2144(sp) │ │ - 8914: 8fb3085c lw s3,2140(sp) │ │ - 8918: 8fb20858 lw s2,2136(sp) │ │ - 891c: 8fb10854 lw s1,2132(sp) │ │ - 8920: 8fb00850 lw s0,2128(sp) │ │ - 8924: 00001021 move v0,zero │ │ - 8928: 03e00008 jr ra │ │ - 892c: 27bd0878 addiu sp,sp,2168 │ │ - │ │ -00008930 : │ │ - 8930: 3c1c0001 lui gp,0x1 │ │ - 8934: 279c06f0 addiu gp,gp,1776 │ │ - 8938: 0399e021 addu gp,gp,t9 │ │ - 893c: 00063600 sll a2,a2,0x18 │ │ - 8940: 00063603 sra a2,a2,0x18 │ │ - 8944: 00061180 sll v0,a2,0x6 │ │ - 8948: 00061a40 sll v1,a2,0x9 │ │ - 894c: 00624023 subu t0,v1,v0 │ │ - 8950: 00a84821 addu t1,a1,t0 │ │ - 8954: 8d2a0014 lw t2,20(t1) │ │ - 8958: 11400003 beqz t2,8968 │ │ - 895c: 8f9981a0 lw t9,-32352(gp) │ │ - 8960: 03200008 jr t9 │ │ + 88c4: 00808021 move s0,a0 │ │ + 88c8: 8fbc0010 lw gp,16(sp) │ │ + 88cc: 8fbf001c lw ra,28(sp) │ │ + 88d0: 02002021 move a0,s0 │ │ + 88d4: 8f998220 lw t9,-32224(gp) │ │ + 88d8: 8fb00018 lw s0,24(sp) │ │ + 88dc: 03200008 jr t9 │ │ + 88e0: 27bd0020 addiu sp,sp,32 │ │ + │ │ +000088e4 : │ │ + 88e4: 3c1c0001 lui gp,0x1 │ │ + 88e8: 279c073c addiu gp,gp,1852 │ │ + 88ec: 0399e021 addu gp,gp,t9 │ │ + 88f0: 8f828150 lw v0,-32432(gp) │ │ + 88f4: 27bdffe0 addiu sp,sp,-32 │ │ + 88f8: 8f998154 lw t9,-32428(gp) │ │ + 88fc: 24430008 addiu v1,v0,8 │ │ + 8900: afbc0010 sw gp,16(sp) │ │ + 8904: afbf001c sw ra,28(sp) │ │ + 8908: afb00018 sw s0,24(sp) │ │ + 890c: ac830000 sw v1,0(a0) │ │ + 8910: 0320f809 jalr t9 │ │ + 8914: 00808021 move s0,a0 │ │ + 8918: 8fbc0010 lw gp,16(sp) │ │ + 891c: 8fbf001c lw ra,28(sp) │ │ + 8920: 02002021 move a0,s0 │ │ + 8924: 8f998220 lw t9,-32224(gp) │ │ + 8928: 8fb00018 lw s0,24(sp) │ │ + 892c: 03200008 jr t9 │ │ + 8930: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00008934 : │ │ + 8934: 8c840004 lw a0,4(a0) │ │ + 8938: 10800009 beqz a0,8960 │ │ + 893c: 00000000 nop │ │ + 8940: 8c820000 lw v0,0(a0) │ │ + 8944: 27bdffe0 addiu sp,sp,-32 │ │ + 8948: 8c590008 lw t9,8(v0) │ │ + 894c: afbf001c sw ra,28(sp) │ │ + 8950: 0320f809 jalr t9 │ │ + 8954: 00000000 nop │ │ + 8958: 8fbf001c lw ra,28(sp) │ │ + 895c: 27bd0020 addiu sp,sp,32 │ │ + 8960: 03e00008 jr ra │ │ 8964: 00000000 nop │ │ - 8968: 03e00008 jr ra │ │ - 896c: 00001021 move v0,zero │ │ │ │ -00008970 : │ │ - 8970: 3c1c0001 lui gp,0x1 │ │ - 8974: 279c06b0 addiu gp,gp,1712 │ │ - 8978: 0399e021 addu gp,gp,t9 │ │ - 897c: 27bdffd8 addiu sp,sp,-40 │ │ - 8980: 8f998158 lw t9,-32424(gp) │ │ - 8984: afbc0010 sw gp,16(sp) │ │ - 8988: afbf0024 sw ra,36(sp) │ │ - 898c: afb10020 sw s1,32(sp) │ │ - 8990: afb0001c sw s0,28(sp) │ │ - 8994: 00a08821 move s1,a1 │ │ - 8998: 0320f809 jalr t9 │ │ - 899c: 00c08021 move s0,a2 │ │ - 89a0: 8fbc0010 lw gp,16(sp) │ │ - 89a4: 8fbf0024 lw ra,36(sp) │ │ - 89a8: 8f858030 lw a1,-32720(gp) │ │ - 89ac: 02203021 move a2,s1 │ │ - 89b0: 02003821 move a3,s0 │ │ - 89b4: 8fb10020 lw s1,32(sp) │ │ - 89b8: 8fb0001c lw s0,28(sp) │ │ - 89bc: 8f99824c lw t9,-32180(gp) │ │ - 89c0: 24040004 li a0,4 │ │ - 89c4: 24a59760 addiu a1,a1,-26784 │ │ - 89c8: 03200008 jr t9 │ │ - 89cc: 27bd0028 addiu sp,sp,40 │ │ - │ │ -000089d0 : │ │ - 89d0: 3c1c0001 lui gp,0x1 │ │ - 89d4: 279c0650 addiu gp,gp,1616 │ │ - 89d8: 0399e021 addu gp,gp,t9 │ │ - 89dc: 27bdffc8 addiu sp,sp,-56 │ │ - 89e0: 8f9981ec lw t9,-32276(gp) │ │ - 89e4: afbc0010 sw gp,16(sp) │ │ - 89e8: afb30030 sw s3,48(sp) │ │ - 89ec: afb10028 sw s1,40(sp) │ │ - 89f0: afb00024 sw s0,36(sp) │ │ - 89f4: afbf0034 sw ra,52(sp) │ │ - 89f8: 00808021 move s0,a0 │ │ - 89fc: afb2002c sw s2,44(sp) │ │ - 8a00: 0320f809 jalr t9 │ │ - 8a04: 24040008 li a0,8 │ │ - 8a08: 8fbc0010 lw gp,16(sp) │ │ - 8a0c: ac400004 sw zero,4(v0) │ │ - 8a10: 8f8381a4 lw v1,-32348(gp) │ │ - 8a14: 8f8681a8 lw a2,-32344(gp) │ │ - 8a18: 24640008 addiu a0,v1,8 │ │ - 8a1c: ac440000 sw a0,0(v0) │ │ - 8a20: 8e050024 lw a1,36(s0) │ │ - 8a24: 27b30018 addiu s3,sp,24 │ │ - 8a28: 24c70008 addiu a3,a2,8 │ │ - 8a2c: ae130028 sw s3,40(s0) │ │ - 8a30: afa70018 sw a3,24(sp) │ │ - 8a34: afa2001c sw v0,28(sp) │ │ - 8a38: acb307ac sw s3,1964(a1) │ │ - 8a3c: 1000000c b 8a70 │ │ - 8a40: 2411ffff li s1,-1 │ │ - 8a44: 0320f809 jalr t9 │ │ - 8a48: 8e040024 lw a0,36(s0) │ │ - 8a4c: 8fbc0010 lw gp,16(sp) │ │ - 8a50: 18400014 blez v0,8aa4 │ │ - 8a54: 8f9981ac lw t9,-32340(gp) │ │ - 8a58: 0320f809 jalr t9 │ │ - 8a5c: 8e040024 lw a0,36(s0) │ │ - 8a60: 8e120024 lw s2,36(s0) │ │ - 8a64: 8e420710 lw v0,1808(s2) │ │ - 8a68: 14510027 bne v0,s1,8b08 │ │ - 8a6c: 8fbc0010 lw gp,16(sp) │ │ - 8a70: 8f998120 lw t9,-32480(gp) │ │ - 8a74: 02002021 move a0,s0 │ │ - 8a78: 00002821 move a1,zero │ │ - 8a7c: 0320f809 jalr t9 │ │ - 8a80: 00003021 move a2,zero │ │ - 8a84: 8fbc0010 lw gp,16(sp) │ │ - 8a88: 1451ffee bne v0,s1,8a44 │ │ - 8a8c: 8f9980cc lw t9,-32564(gp) │ │ - 8a90: 8f898030 lw t1,-32720(gp) │ │ - 8a94: 8f99826c lw t9,-32148(gp) │ │ - 8a98: 0320f809 jalr t9 │ │ - 8a9c: 25249b00 addiu a0,t1,-25856 │ │ - 8aa0: 8fbc0010 lw gp,16(sp) │ │ - 8aa4: 8f9980d4 lw t9,-32556(gp) │ │ - 8aa8: 0320f809 jalr t9 │ │ - 8aac: 02002021 move a0,s0 │ │ - 8ab0: 8fbc0010 lw gp,16(sp) │ │ - 8ab4: 8f998128 lw t9,-32472(gp) │ │ - 8ab8: 0320f809 jalr t9 │ │ - 8abc: 02002021 move a0,s0 │ │ - 8ac0: 8fbc0010 lw gp,16(sp) │ │ - 8ac4: 8f998248 lw t9,-32184(gp) │ │ - 8ac8: 0320f809 jalr t9 │ │ - 8acc: 02002021 move a0,s0 │ │ - 8ad0: 8fbc0010 lw gp,16(sp) │ │ - 8ad4: 02602021 move a0,s3 │ │ - 8ad8: 8f8a8030 lw t2,-32720(gp) │ │ - 8adc: 8f9981b0 lw t9,-32336(gp) │ │ - 8ae0: 0320f809 jalr t9 │ │ - 8ae4: 25459b0c addiu a1,t2,-25844 │ │ - 8ae8: 8fbf0034 lw ra,52(sp) │ │ - 8aec: 8fb30030 lw s3,48(sp) │ │ - 8af0: 8fb2002c lw s2,44(sp) │ │ - 8af4: 8fb10028 lw s1,40(sp) │ │ - 8af8: 8fb00024 lw s0,36(sp) │ │ - 8afc: 00001021 move v0,zero │ │ - 8b00: 03e00008 jr ra │ │ - 8b04: 27bd0038 addiu sp,sp,56 │ │ - 8b08: 8f9980d4 lw t9,-32556(gp) │ │ - 8b0c: 0320f809 jalr t9 │ │ - 8b10: 02002021 move a0,s0 │ │ - 8b14: 8fbc0010 lw gp,16(sp) │ │ - 8b18: 8f998124 lw t9,-32476(gp) │ │ - 8b1c: 0320f809 jalr t9 │ │ - 8b20: 02402021 move a0,s2 │ │ - 8b24: 8fbc0010 lw gp,16(sp) │ │ - 8b28: 8f998128 lw t9,-32472(gp) │ │ - 8b2c: 0320f809 jalr t9 │ │ - 8b30: 02002021 move a0,s0 │ │ - 8b34: 8fbc0010 lw gp,16(sp) │ │ - 8b38: 8f998248 lw t9,-32184(gp) │ │ - 8b3c: 0320f809 jalr t9 │ │ - 8b40: 02002021 move a0,s0 │ │ - 8b44: 8fbc0010 lw gp,16(sp) │ │ - 8b48: 02602021 move a0,s3 │ │ - 8b4c: 8f888030 lw t0,-32720(gp) │ │ - 8b50: 8f9981b0 lw t9,-32336(gp) │ │ - 8b54: 0320f809 jalr t9 │ │ - 8b58: 25059b24 addiu a1,t0,-25820 │ │ - 8b5c: 8fbf0034 lw ra,52(sp) │ │ - 8b60: 8fb30030 lw s3,48(sp) │ │ - 8b64: 8fb2002c lw s2,44(sp) │ │ - 8b68: 8fb10028 lw s1,40(sp) │ │ - 8b6c: 8fb00024 lw s0,36(sp) │ │ - 8b70: 00001021 move v0,zero │ │ - 8b74: 03e00008 jr ra │ │ - 8b78: 27bd0038 addiu sp,sp,56 │ │ - │ │ -00008b7c : │ │ - 8b7c: 3c1c0001 lui gp,0x1 │ │ - 8b80: 279c04a4 addiu gp,gp,1188 │ │ - 8b84: 0399e021 addu gp,gp,t9 │ │ - 8b88: 8f8281a4 lw v0,-32348(gp) │ │ - 8b8c: 8f998154 lw t9,-32428(gp) │ │ - 8b90: 24430008 addiu v1,v0,8 │ │ - 8b94: 03200008 jr t9 │ │ - 8b98: ac830000 sw v1,0(a0) │ │ - │ │ -00008b9c : │ │ - 8b9c: 3c1c0001 lui gp,0x1 │ │ - 8ba0: 279c0484 addiu gp,gp,1156 │ │ - 8ba4: 0399e021 addu gp,gp,t9 │ │ - 8ba8: 8f8281a4 lw v0,-32348(gp) │ │ - 8bac: 27bdffe0 addiu sp,sp,-32 │ │ - 8bb0: 8f998154 lw t9,-32428(gp) │ │ - 8bb4: 24430008 addiu v1,v0,8 │ │ - 8bb8: afbc0010 sw gp,16(sp) │ │ - 8bbc: afbf001c sw ra,28(sp) │ │ - 8bc0: afb00018 sw s0,24(sp) │ │ - 8bc4: ac830000 sw v1,0(a0) │ │ - 8bc8: 0320f809 jalr t9 │ │ - 8bcc: 00808021 move s0,a0 │ │ - 8bd0: 8fbc0010 lw gp,16(sp) │ │ - 8bd4: 8fbf001c lw ra,28(sp) │ │ - 8bd8: 02002021 move a0,s0 │ │ - 8bdc: 8f998248 lw t9,-32184(gp) │ │ - 8be0: 8fb00018 lw s0,24(sp) │ │ - 8be4: 03200008 jr t9 │ │ - 8be8: 27bd0020 addiu sp,sp,32 │ │ - │ │ -00008bec : │ │ - 8bec: 3c1c0001 lui gp,0x1 │ │ - 8bf0: 279c0434 addiu gp,gp,1076 │ │ - 8bf4: 0399e021 addu gp,gp,t9 │ │ - 8bf8: 8f998294 lw t9,-32108(gp) │ │ - 8bfc: 03200008 jr t9 │ │ - 8c00: 24040060 li a0,96 │ │ - │ │ -00008c04 : │ │ - 8c04: 3c1c0001 lui gp,0x1 │ │ - 8c08: 279c041c addiu gp,gp,1052 │ │ - 8c0c: 0399e021 addu gp,gp,t9 │ │ - 8c10: 27bdffb8 addiu sp,sp,-72 │ │ - 8c14: 8f9981ec lw t9,-32276(gp) │ │ - 8c18: afbf0044 sw ra,68(sp) │ │ - 8c1c: afbc0018 sw gp,24(sp) │ │ - 8c20: afb50040 sw s5,64(sp) │ │ - 8c24: afb4003c sw s4,60(sp) │ │ - 8c28: afb30038 sw s3,56(sp) │ │ - 8c2c: afb20034 sw s2,52(sp) │ │ - 8c30: afb10030 sw s1,48(sp) │ │ - 8c34: afb0002c sw s0,44(sp) │ │ - 8c38: 0080a021 move s4,a0 │ │ - 8c3c: 2404002c li a0,44 │ │ - 8c40: 00c09821 move s3,a2 │ │ - 8c44: 00e09021 move s2,a3 │ │ - 8c48: 0320f809 jalr t9 │ │ - 8c4c: 8fb50068 lw s5,104(sp) │ │ - 8c50: 8fbc0018 lw gp,24(sp) │ │ - 8c54: 00402021 move a0,v0 │ │ - 8c58: 8f998138 lw t9,-32456(gp) │ │ - 8c5c: 0320f809 jalr t9 │ │ - 8c60: 00408821 move s1,v0 │ │ - 8c64: 8fbc0018 lw gp,24(sp) │ │ - 8c68: 02202021 move a0,s1 │ │ - 8c6c: 8f99813c lw t9,-32452(gp) │ │ - 8c70: 00002821 move a1,zero │ │ - 8c74: 0320f809 jalr t9 │ │ - 8c78: 3406ea5b li a2,0xea5b │ │ - 8c7c: 14400084 bnez v0,8e90 │ │ - 8c80: 8fbc0018 lw gp,24(sp) │ │ - 8c84: 8fa20070 lw v0,112(sp) │ │ - 8c88: 8f998140 lw t9,-32448(gp) │ │ - 8c8c: 24030001 li v1,1 │ │ - 8c90: 8fa6006c lw a2,108(sp) │ │ - 8c94: afa20010 sw v0,16(sp) │ │ - 8c98: afa30014 sw v1,20(sp) │ │ - 8c9c: 02a03821 move a3,s5 │ │ - 8ca0: 02202021 move a0,s1 │ │ - 8ca4: 0320f809 jalr t9 │ │ - 8ca8: 24050004 li a1,4 │ │ - 8cac: 8fbc0018 lw gp,24(sp) │ │ - 8cb0: 8e300024 lw s0,36(s1) │ │ - 8cb4: 8f998048 lw t9,-32696(gp) │ │ - 8cb8: 02002021 move a0,s0 │ │ - 8cbc: 02a02821 move a1,s5 │ │ - 8cc0: ae130008 sw s3,8(s0) │ │ - 8cc4: 0320f809 jalr t9 │ │ - 8cc8: ae120004 sw s2,4(s0) │ │ - 8ccc: 8e850000 lw a1,0(s4) │ │ - 8cd0: 00003021 move a2,zero │ │ - 8cd4: 8cb902ec lw t9,748(a1) │ │ - 8cd8: 8fa5005c lw a1,92(sp) │ │ - 8cdc: 0320f809 jalr t9 │ │ - 8ce0: 02802021 move a0,s4 │ │ - 8ce4: 02007021 move t6,s0 │ │ - 8ce8: 00005021 move t2,zero │ │ - 8cec: 2406ffff li a2,-1 │ │ - 8cf0: 2409fffe li t1,-2 │ │ - 8cf4: 24080010 li t0,16 │ │ - 8cf8: 004a2021 addu a0,v0,t2 │ │ - 8cfc: 8c870000 lw a3,0(a0) │ │ - 8d00: 00c06021 move t4,a2 │ │ - 8d04: 00e65826 xor t3,a3,a2 │ │ - 8d08: 012b600b movn t4,t1,t3 │ │ - 8d0c: 254a0004 addiu t2,t2,4 │ │ - 8d10: adcc0714 sw t4,1812(t6) │ │ - 8d14: 1548fff8 bne t2,t0,8cf8 │ │ - 8d18: 25ce0004 addiu t6,t6,4 │ │ - 8d1c: 8faf0058 lw t7,88(sp) │ │ - 8d20: 8fa50060 lw a1,96(sp) │ │ - 8d24: ae0f0710 sw t7,1808(s0) │ │ - 8d28: 8e980000 lw t8,0(s4) │ │ - 8d2c: 02802021 move a0,s4 │ │ - 8d30: 8f1902ec lw t9,748(t8) │ │ - 8d34: 0320f809 jalr t9 │ │ - 8d38: 00003021 move a2,zero │ │ - 8d3c: 1a600013 blez s3,8d8c │ │ - 8d40: 00131880 sll v1,s3,0x2 │ │ - 8d44: 00005021 move t2,zero │ │ - 8d48: 1a40000d blez s2,8d80 │ │ - 8d4c: 00000000 nop │ │ - 8d50: 0040f821 move ra,v0 │ │ - 8d54: 0000a821 move s5,zero │ │ - 8d58: 8e060008 lw a2,8(s0) │ │ - 8d5c: 8e05070c lw a1,1804(s0) │ │ - 8d60: 72a64002 mul t0,s5,a2 │ │ - 8d64: 93e70000 lbu a3,0(ra) │ │ - 8d68: 00aa4821 addu t1,a1,t2 │ │ - 8d6c: 01092021 addu a0,t0,t1 │ │ - 8d70: 26b50001 addiu s5,s5,1 │ │ - 8d74: a0870000 sb a3,0(a0) │ │ - 8d78: 16b2fff7 bne s5,s2,8d58 │ │ - 8d7c: 03e3f821 addu ra,ra,v1 │ │ - 8d80: 254a0001 addiu t2,t2,1 │ │ - 8d84: 1553fff0 bne t2,s3,8d48 │ │ - 8d88: 24420004 addiu v0,v0,4 │ │ - 8d8c: 8e820000 lw v0,0(s4) │ │ - 8d90: 8fa50064 lw a1,100(sp) │ │ - 8d94: 8c5902ec lw t9,748(v0) │ │ - 8d98: 02802021 move a0,s4 │ │ - 8d9c: 0320f809 jalr t9 │ │ - 8da0: 00003021 move a2,zero │ │ - 8da4: 8fbc0018 lw gp,24(sp) │ │ - 8da8: 26180028 addiu t8,s0,40 │ │ - 8dac: 244e0150 addiu t6,v0,336 │ │ - 8db0: 244b0054 addiu t3,v0,84 │ │ - 8db4: 03006021 move t4,t8 │ │ - 8db8: 00406821 move t5,v0 │ │ - 8dbc: 8daf0000 lw t7,0(t5) │ │ - 8dc0: 25ad0004 addiu t5,t5,4 │ │ - 8dc4: ad8f0000 sw t7,0(t4) │ │ - 8dc8: 15abfffc bne t5,t3,8dbc │ │ - 8dcc: 258c0014 addiu t4,t4,20 │ │ - 8dd0: 11cd0003 beq t6,t5,8de0 │ │ - 8dd4: 271801c0 addiu t8,t8,448 │ │ - 8dd8: 1000fff5 b 8db0 │ │ - 8ddc: 01a01021 move v0,t5 │ │ - 8de0: 8f998288 lw t9,-32120(gp) │ │ - 8de4: 8f8681b4 lw a2,-32332(gp) │ │ - 8de8: 27a40020 addiu a0,sp,32 │ │ - 8dec: 00002821 move a1,zero │ │ - 8df0: 0320f809 jalr t9 │ │ - 8df4: 02203821 move a3,s1 │ │ - 8df8: 1440001e bnez v0,8e74 │ │ - 8dfc: 8fbc0018 lw gp,24(sp) │ │ - 8e00: 8f998244 lw t9,-32188(gp) │ │ - 8e04: 0320f809 jalr t9 │ │ - 8e08: 8fa40020 lw a0,32(sp) │ │ - 8e0c: 1440000b bnez v0,8e3c │ │ - 8e10: 8fbc0018 lw gp,24(sp) │ │ - 8e14: 8fbf0044 lw ra,68(sp) │ │ - 8e18: 8fb50040 lw s5,64(sp) │ │ - 8e1c: 8fb4003c lw s4,60(sp) │ │ - 8e20: 8fb30038 lw s3,56(sp) │ │ - 8e24: 8fb20034 lw s2,52(sp) │ │ - 8e28: 8fb10030 lw s1,48(sp) │ │ - 8e2c: 8fb0002c lw s0,44(sp) │ │ - 8e30: 00001021 move v0,zero │ │ - 8e34: 03e00008 jr ra │ │ - 8e38: 27bd0048 addiu sp,sp,72 │ │ - 8e3c: 8f958030 lw s5,-32720(gp) │ │ - 8e40: 8f99826c lw t9,-32148(gp) │ │ - 8e44: 0320f809 jalr t9 │ │ - 8e48: 26a49b50 addiu a0,s5,-25776 │ │ - 8e4c: 8fbf0044 lw ra,68(sp) │ │ - 8e50: 8fb50040 lw s5,64(sp) │ │ - 8e54: 8fb4003c lw s4,60(sp) │ │ - 8e58: 8fb30038 lw s3,56(sp) │ │ - 8e5c: 8fb20034 lw s2,52(sp) │ │ - 8e60: 8fb10030 lw s1,48(sp) │ │ - 8e64: 8fb0002c lw s0,44(sp) │ │ - 8e68: 00001021 move v0,zero │ │ - 8e6c: 03e00008 jr ra │ │ - 8e70: 27bd0048 addiu sp,sp,72 │ │ - 8e74: 8f9f8030 lw ra,-32720(gp) │ │ - 8e78: 8f99826c lw t9,-32148(gp) │ │ - 8e7c: 27e49b40 addiu a0,ra,-25792 │ │ - 8e80: 0320f809 jalr t9 │ │ - 8e84: 00000000 nop │ │ - 8e88: 1000ffdd b 8e00 │ │ - 8e8c: 8fbc0018 lw gp,24(sp) │ │ - 8e90: 8fbf0044 lw ra,68(sp) │ │ - 8e94: 8fb50040 lw s5,64(sp) │ │ - 8e98: 8fb4003c lw s4,60(sp) │ │ - 8e9c: 8fb30038 lw s3,56(sp) │ │ - 8ea0: 8fb20034 lw s2,52(sp) │ │ - 8ea4: 8fb10030 lw s1,48(sp) │ │ - 8ea8: 8fb0002c lw s0,44(sp) │ │ - 8eac: 2402ffff li v0,-1 │ │ - 8eb0: 03e00008 jr ra │ │ - 8eb4: 27bd0048 addiu sp,sp,72 │ │ - │ │ -00008eb8 : │ │ - 8eb8: 3c1c0001 lui gp,0x1 │ │ - 8ebc: 279c0168 addiu gp,gp,360 │ │ - 8ec0: 0399e021 addu gp,gp,t9 │ │ - 8ec4: 27bdffc8 addiu sp,sp,-56 │ │ - 8ec8: 8f9981ec lw t9,-32276(gp) │ │ - 8ecc: 2404002c li a0,44 │ │ - 8ed0: afbf0034 sw ra,52(sp) │ │ - 8ed4: afbc0018 sw gp,24(sp) │ │ - 8ed8: afb20030 sw s2,48(sp) │ │ - 8edc: afb1002c sw s1,44(sp) │ │ - 8ee0: afb00028 sw s0,40(sp) │ │ - 8ee4: 00c08821 move s1,a2 │ │ - 8ee8: 0320f809 jalr t9 │ │ - 8eec: 00e09021 move s2,a3 │ │ - 8ef0: 8fbc0018 lw gp,24(sp) │ │ - 8ef4: 00402021 move a0,v0 │ │ - 8ef8: 8f998138 lw t9,-32456(gp) │ │ - 8efc: 0320f809 jalr t9 │ │ - 8f00: 00408021 move s0,v0 │ │ - 8f04: 8fbc0018 lw gp,24(sp) │ │ - 8f08: 02002021 move a0,s0 │ │ - 8f0c: 8f99813c lw t9,-32452(gp) │ │ - 8f10: 00002821 move a1,zero │ │ - 8f14: 0320f809 jalr t9 │ │ - 8f18: 3406ea5b li a2,0xea5b │ │ - 8f1c: 14400044 bnez v0,9030 │ │ - 8f20: 8fbc0018 lw gp,24(sp) │ │ - 8f24: 8fa20050 lw v0,80(sp) │ │ - 8f28: 8f998140 lw t9,-32448(gp) │ │ - 8f2c: 24030001 li v1,1 │ │ - 8f30: 8fa6004c lw a2,76(sp) │ │ - 8f34: 02002021 move a0,s0 │ │ - 8f38: 24050004 li a1,4 │ │ - 8f3c: afa20010 sw v0,16(sp) │ │ - 8f40: afa30014 sw v1,20(sp) │ │ - 8f44: 0320f809 jalr t9 │ │ - 8f48: 02203821 move a3,s1 │ │ - 8f4c: 8e040024 lw a0,36(s0) │ │ - 8f50: 8fa50048 lw a1,72(sp) │ │ - 8f54: 24060004 li a2,4 │ │ - 8f58: 8fbc0018 lw gp,24(sp) │ │ - 8f5c: ac920008 sw s2,8(a0) │ │ - 8f60: 1226002b beq s1,a2,9010 │ │ - 8f64: ac850004 sw a1,4(a0) │ │ - 8f68: 8f998048 lw t9,-32696(gp) │ │ - 8f6c: 8e040024 lw a0,36(s0) │ │ - 8f70: 0320f809 jalr t9 │ │ - 8f74: 02202821 move a1,s1 │ │ - 8f78: 8fbc0018 lw gp,24(sp) │ │ - 8f7c: 27a40020 addiu a0,sp,32 │ │ - 8f80: 8f998288 lw t9,-32120(gp) │ │ - 8f84: 8f8681b4 lw a2,-32332(gp) │ │ - 8f88: 00002821 move a1,zero │ │ - 8f8c: 0320f809 jalr t9 │ │ - 8f90: 02003821 move a3,s0 │ │ - 8f94: 14400018 bnez v0,8ff8 │ │ - 8f98: 8fbc0018 lw gp,24(sp) │ │ - 8f9c: 8f998244 lw t9,-32188(gp) │ │ - 8fa0: 0320f809 jalr t9 │ │ - 8fa4: 8fa40020 lw a0,32(sp) │ │ - 8fa8: 14400008 bnez v0,8fcc │ │ - 8fac: 8fbc0018 lw gp,24(sp) │ │ - 8fb0: 00001021 move v0,zero │ │ - 8fb4: 8fbf0034 lw ra,52(sp) │ │ - 8fb8: 8fb20030 lw s2,48(sp) │ │ - 8fbc: 8fb1002c lw s1,44(sp) │ │ - 8fc0: 8fb00028 lw s0,40(sp) │ │ - 8fc4: 03e00008 jr ra │ │ - 8fc8: 27bd0038 addiu sp,sp,56 │ │ - 8fcc: 8f8a8030 lw t2,-32720(gp) │ │ - 8fd0: 8f99826c lw t9,-32148(gp) │ │ - 8fd4: 0320f809 jalr t9 │ │ - 8fd8: 25449b50 addiu a0,t2,-25776 │ │ - 8fdc: 8fbf0034 lw ra,52(sp) │ │ - 8fe0: 8fb20030 lw s2,48(sp) │ │ - 8fe4: 8fb1002c lw s1,44(sp) │ │ - 8fe8: 8fb00028 lw s0,40(sp) │ │ - 8fec: 00001021 move v0,zero │ │ - 8ff0: 03e00008 jr ra │ │ - 8ff4: 27bd0038 addiu sp,sp,56 │ │ - 8ff8: 8f898030 lw t1,-32720(gp) │ │ - 8ffc: 8f99826c lw t9,-32148(gp) │ │ - 9000: 0320f809 jalr t9 │ │ - 9004: 25249b40 addiu a0,t1,-25792 │ │ - 9008: 1000ffe4 b 8f9c │ │ - 900c: 8fbc0018 lw gp,24(sp) │ │ - 9010: 8e040024 lw a0,36(s0) │ │ - 9014: 8f888030 lw t0,-32720(gp) │ │ - 9018: 8c870000 lw a3,0(a0) │ │ - 901c: 8cf90008 lw t9,8(a3) │ │ - 9020: 0320f809 jalr t9 │ │ - 9024: 25051010 addiu a1,t0,4112 │ │ - 9028: 1000ffcf b 8f68 │ │ - 902c: 8fbc0018 lw gp,24(sp) │ │ - 9030: 1000ffe0 b 8fb4 │ │ - 9034: 2402ffff li v0,-1 │ │ +00008968 : │ │ + 8968: 3c1c0001 lui gp,0x1 │ │ + 896c: 279c06b8 addiu gp,gp,1720 │ │ + 8970: 0399e021 addu gp,gp,t9 │ │ + 8974: 27bdffd8 addiu sp,sp,-40 │ │ + 8978: 8f998158 lw t9,-32424(gp) │ │ + 897c: afbc0010 sw gp,16(sp) │ │ + 8980: afbf0024 sw ra,36(sp) │ │ + 8984: afb10020 sw s1,32(sp) │ │ + 8988: afb0001c sw s0,28(sp) │ │ + 898c: 00a08821 move s1,a1 │ │ + 8990: 0320f809 jalr t9 │ │ + 8994: 00c08021 move s0,a2 │ │ + 8998: 8fbc0010 lw gp,16(sp) │ │ + 899c: 8fbf0024 lw ra,36(sp) │ │ + 89a0: 02202021 move a0,s1 │ │ + 89a4: 02002821 move a1,s0 │ │ + 89a8: 8fb10020 lw s1,32(sp) │ │ + 89ac: 8fb0001c lw s0,28(sp) │ │ + 89b0: 8f998288 lw t9,-32120(gp) │ │ + 89b4: 03200008 jr t9 │ │ + 89b8: 27bd0028 addiu sp,sp,40 │ │ + │ │ +000089bc : │ │ + 89bc: 10000003 b 89cc │ │ + 89c0: 8c820004 lw v0,4(a0) │ │ + 89c4: 00402021 move a0,v0 │ │ + 89c8: 8c820004 lw v0,4(a0) │ │ + 89cc: 1440fffd bnez v0,89c4 │ │ + 89d0: 00000000 nop │ │ + 89d4: 03e00008 jr ra │ │ + 89d8: ac850004 sw a1,4(a0) │ │ + │ │ +000089dc : │ │ + 89dc: 3c1c0001 lui gp,0x1 │ │ + 89e0: 279c0644 addiu gp,gp,1604 │ │ + 89e4: 0399e021 addu gp,gp,t9 │ │ + 89e8: 8f82815c lw v0,-32420(gp) │ │ + 89ec: ac800004 sw zero,4(a0) │ │ + 89f0: 24430008 addiu v1,v0,8 │ │ + 89f4: ac830000 sw v1,0(a0) │ │ + 89f8: 03e00008 jr ra │ │ + 89fc: ac800008 sw zero,8(a0) │ │ + │ │ +00008a00 : │ │ + 8a00: 3c1c0001 lui gp,0x1 │ │ + 8a04: 279c0620 addiu gp,gp,1568 │ │ + 8a08: 0399e021 addu gp,gp,t9 │ │ + 8a0c: 27bdffe0 addiu sp,sp,-32 │ │ + 8a10: afb00018 sw s0,24(sp) │ │ + 8a14: 00808021 move s0,a0 │ │ + 8a18: 00a02021 move a0,a1 │ │ + 8a1c: 8f858034 lw a1,-32716(gp) │ │ + 8a20: 8f9981f0 lw t9,-32272(gp) │ │ + 8a24: afbc0010 sw gp,16(sp) │ │ + 8a28: afbf001c sw ra,28(sp) │ │ + 8a2c: 0320f809 jalr t9 │ │ + 8a30: 24a5ad90 addiu a1,a1,-21104 │ │ + 8a34: 8fbc0010 lw gp,16(sp) │ │ + 8a38: 10400005 beqz v0,8a50 │ │ + 8a3c: ae020008 sw v0,8(s0) │ │ + 8a40: 8fbf001c lw ra,28(sp) │ │ + 8a44: 8fb00018 lw s0,24(sp) │ │ + 8a48: 03e00008 jr ra │ │ + 8a4c: 27bd0020 addiu sp,sp,32 │ │ + 8a50: 8f848034 lw a0,-32716(gp) │ │ + 8a54: 8fbf001c lw ra,28(sp) │ │ + 8a58: 8fb00018 lw s0,24(sp) │ │ + 8a5c: 8f998274 lw t9,-32140(gp) │ │ + 8a60: 2484ad94 addiu a0,a0,-21100 │ │ + 8a64: 03200008 jr t9 │ │ + 8a68: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00008a6c : │ │ + 8a6c: 3c1c0001 lui gp,0x1 │ │ + 8a70: 279c05b4 addiu gp,gp,1460 │ │ + 8a74: 0399e021 addu gp,gp,t9 │ │ + 8a78: 8c840008 lw a0,8(a0) │ │ + 8a7c: 10800003 beqz a0,8a8c │ │ + 8a80: 8f998260 lw t9,-32160(gp) │ │ + 8a84: 03200008 jr t9 │ │ + 8a88: 00000000 nop │ │ + 8a8c: 03e00008 jr ra │ │ + 8a90: 00000000 nop │ │ + │ │ +00008a94 : │ │ + 8a94: 3c1c0001 lui gp,0x1 │ │ + 8a98: 279c058c addiu gp,gp,1420 │ │ + 8a9c: 0399e021 addu gp,gp,t9 │ │ + 8aa0: 27bdffe0 addiu sp,sp,-32 │ │ + 8aa4: 8c820008 lw v0,8(a0) │ │ + 8aa8: afbc0010 sw gp,16(sp) │ │ + 8aac: afb00018 sw s0,24(sp) │ │ + 8ab0: afbf001c sw ra,28(sp) │ │ + 8ab4: 1040000a beqz v0,8ae0 │ │ + 8ab8: 00808021 move s0,a0 │ │ + 8abc: 8f998160 lw t9,-32416(gp) │ │ + 8ac0: 0320f809 jalr t9 │ │ + 8ac4: 00000000 nop │ │ + 8ac8: 8fbc0010 lw gp,16(sp) │ │ + 8acc: 8f998268 lw t9,-32152(gp) │ │ + 8ad0: 0320f809 jalr t9 │ │ + 8ad4: 8e040008 lw a0,8(s0) │ │ + 8ad8: 14400006 bnez v0,8af4 │ │ + 8adc: 8fbc0010 lw gp,16(sp) │ │ + 8ae0: 8fbf001c lw ra,28(sp) │ │ + 8ae4: ae000008 sw zero,8(s0) │ │ + 8ae8: 8fb00018 lw s0,24(sp) │ │ + 8aec: 03e00008 jr ra │ │ + 8af0: 27bd0020 addiu sp,sp,32 │ │ + 8af4: 8f848034 lw a0,-32716(gp) │ │ + 8af8: 8f998274 lw t9,-32140(gp) │ │ + 8afc: 0320f809 jalr t9 │ │ + 8b00: 2484ad9c addiu a0,a0,-21092 │ │ + 8b04: 8fbf001c lw ra,28(sp) │ │ + 8b08: ae000008 sw zero,8(s0) │ │ + 8b0c: 8fb00018 lw s0,24(sp) │ │ + 8b10: 03e00008 jr ra │ │ + 8b14: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00008b18 : │ │ + 8b18: 3c1c0001 lui gp,0x1 │ │ + 8b1c: 279c0508 addiu gp,gp,1288 │ │ + 8b20: 0399e021 addu gp,gp,t9 │ │ + 8b24: 8f82815c lw v0,-32420(gp) │ │ + 8b28: 27bdffe0 addiu sp,sp,-32 │ │ + 8b2c: 8f998164 lw t9,-32412(gp) │ │ + 8b30: 24430008 addiu v1,v0,8 │ │ + 8b34: afbc0010 sw gp,16(sp) │ │ + 8b38: afbf001c sw ra,28(sp) │ │ + 8b3c: afb00018 sw s0,24(sp) │ │ + 8b40: ac830000 sw v1,0(a0) │ │ + 8b44: 0320f809 jalr t9 │ │ + 8b48: 00808021 move s0,a0 │ │ + 8b4c: 8fbc0010 lw gp,16(sp) │ │ + 8b50: 8fbf001c lw ra,28(sp) │ │ + 8b54: 02002021 move a0,s0 │ │ + 8b58: 8f998154 lw t9,-32428(gp) │ │ + 8b5c: 8fb00018 lw s0,24(sp) │ │ + 8b60: 03200008 jr t9 │ │ + 8b64: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00008b68 : │ │ + 8b68: 3c1c0001 lui gp,0x1 │ │ + 8b6c: 279c04b8 addiu gp,gp,1208 │ │ + 8b70: 0399e021 addu gp,gp,t9 │ │ + 8b74: 27bdffe0 addiu sp,sp,-32 │ │ + 8b78: 8f998168 lw t9,-32408(gp) │ │ + 8b7c: afbc0010 sw gp,16(sp) │ │ + 8b80: afbf001c sw ra,28(sp) │ │ + 8b84: afb00018 sw s0,24(sp) │ │ + 8b88: 0320f809 jalr t9 │ │ + 8b8c: 00808021 move s0,a0 │ │ + 8b90: 8fbc0010 lw gp,16(sp) │ │ + 8b94: 8fbf001c lw ra,28(sp) │ │ + 8b98: 02002021 move a0,s0 │ │ + 8b9c: 8f998220 lw t9,-32224(gp) │ │ + 8ba0: 8fb00018 lw s0,24(sp) │ │ + 8ba4: 03200008 jr t9 │ │ + 8ba8: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00008bac : │ │ + 8bac: 3c1c0001 lui gp,0x1 │ │ + 8bb0: 279c0474 addiu gp,gp,1140 │ │ + 8bb4: 0399e021 addu gp,gp,t9 │ │ + 8bb8: 27bdffd8 addiu sp,sp,-40 │ │ + 8bbc: 8f998158 lw t9,-32424(gp) │ │ + 8bc0: afbf0024 sw ra,36(sp) │ │ + 8bc4: afbc0010 sw gp,16(sp) │ │ + 8bc8: afb20020 sw s2,32(sp) │ │ + 8bcc: afb1001c sw s1,28(sp) │ │ + 8bd0: afb00018 sw s0,24(sp) │ │ + 8bd4: 00808021 move s0,a0 │ │ + 8bd8: 00a09021 move s2,a1 │ │ + 8bdc: 0320f809 jalr t9 │ │ + 8be0: 00c08821 move s1,a2 │ │ + 8be4: 8fbc0010 lw gp,16(sp) │ │ + 8be8: 8e040008 lw a0,8(s0) │ │ + 8bec: 8f9981dc lw t9,-32292(gp) │ │ + 8bf0: 02402821 move a1,s2 │ │ + 8bf4: 0320f809 jalr t9 │ │ + 8bf8: 02203021 move a2,s1 │ │ + 8bfc: 8fbc0010 lw gp,16(sp) │ │ + 8c00: 8fbf0024 lw ra,36(sp) │ │ + 8c04: 8fb20020 lw s2,32(sp) │ │ + 8c08: 8fb1001c lw s1,28(sp) │ │ + 8c0c: 02002021 move a0,s0 │ │ + 8c10: 8f998160 lw t9,-32416(gp) │ │ + 8c14: 8fb00018 lw s0,24(sp) │ │ + 8c18: 03200008 jr t9 │ │ + 8c1c: 27bd0028 addiu sp,sp,40 │ │ + │ │ +00008c20 : │ │ + 8c20: 8c840004 lw a0,4(a0) │ │ + 8c24: 10800005 beqz a0,8c3c │ │ + 8c28: 00000000 nop │ │ + 8c2c: 8c820000 lw v0,0(a0) │ │ + 8c30: 8c590008 lw t9,8(v0) │ │ + 8c34: 03200008 jr t9 │ │ + 8c38: 00000000 nop │ │ + 8c3c: 03e00008 jr ra │ │ + 8c40: 00000000 nop │ │ + │ │ +00008c44 : │ │ + 8c44: 3c1c0001 lui gp,0x1 │ │ + 8c48: 279c03dc addiu gp,gp,988 │ │ + 8c4c: 0399e021 addu gp,gp,t9 │ │ + 8c50: 27bdffd8 addiu sp,sp,-40 │ │ + 8c54: afb00020 sw s0,32(sp) │ │ + 8c58: 8f908244 lw s0,-32188(gp) │ │ + 8c5c: 27a20030 addiu v0,sp,48 │ │ + 8c60: 8e030000 lw v1,0(s0) │ │ + 8c64: 8f99816c lw t9,-32404(gp) │ │ + 8c68: afbc0010 sw gp,16(sp) │ │ + 8c6c: afa60030 sw a2,48(sp) │ │ + 8c70: afbf0024 sw ra,36(sp) │ │ + 8c74: afa70034 sw a3,52(sp) │ │ + 8c78: afa20018 sw v0,24(sp) │ │ + 8c7c: 00403021 move a2,v0 │ │ + 8c80: afa3001c sw v1,28(sp) │ │ + 8c84: 0320f809 jalr t9 │ │ + 8c88: 00000000 nop │ │ + 8c8c: 8fa4001c lw a0,28(sp) │ │ + 8c90: 8e050000 lw a1,0(s0) │ │ + 8c94: 14850005 bne a0,a1,8cac │ │ + 8c98: 8fbc0010 lw gp,16(sp) │ │ + 8c9c: 8fbf0024 lw ra,36(sp) │ │ + 8ca0: 8fb00020 lw s0,32(sp) │ │ + 8ca4: 03e00008 jr ra │ │ + 8ca8: 27bd0028 addiu sp,sp,40 │ │ + 8cac: 8f99825c lw t9,-32164(gp) │ │ + 8cb0: 0320f809 jalr t9 │ │ + 8cb4: 00000000 nop │ │ + │ │ +00008cb8 : │ │ + 8cb8: 3c1c0001 lui gp,0x1 │ │ + 8cbc: 279c0368 addiu gp,gp,872 │ │ + 8cc0: 0399e021 addu gp,gp,t9 │ │ + 8cc4: 27bdffd0 addiu sp,sp,-48 │ │ + 8cc8: afb20028 sw s2,40(sp) │ │ + 8ccc: 8f928244 lw s2,-32188(gp) │ │ + 8cd0: 8c830000 lw v1,0(a0) │ │ + 8cd4: afa7003c sw a3,60(sp) │ │ + 8cd8: afa60038 sw a2,56(sp) │ │ + 8cdc: 8e420000 lw v0,0(s2) │ │ + 8ce0: 8c790004 lw t9,4(v1) │ │ + 8ce4: 27a60038 addiu a2,sp,56 │ │ + 8ce8: afbf002c sw ra,44(sp) │ │ + 8cec: afbc0010 sw gp,16(sp) │ │ + 8cf0: afa2001c sw v0,28(sp) │ │ + 8cf4: afb10024 sw s1,36(sp) │ │ + 8cf8: afb00020 sw s0,32(sp) │ │ + 8cfc: afa60018 sw a2,24(sp) │ │ + 8d00: 00a08021 move s0,a1 │ │ + 8d04: 0320f809 jalr t9 │ │ + 8d08: 00808821 move s1,a0 │ │ + 8d0c: 8fbc0010 lw gp,16(sp) │ │ + 8d10: 8fa60018 lw a2,24(sp) │ │ + 8d14: 8f99816c lw t9,-32404(gp) │ │ + 8d18: 02002821 move a1,s0 │ │ + 8d1c: 0320f809 jalr t9 │ │ + 8d20: 02202021 move a0,s1 │ │ + 8d24: 8fbc0010 lw gp,16(sp) │ │ + 8d28: 8f998210 lw t9,-32240(gp) │ │ + 8d2c: 0320f809 jalr t9 │ │ + 8d30: 02002021 move a0,s0 │ │ + 8d34: 02022021 addu a0,s0,v0 │ │ + 8d38: 8085ffff lb a1,-1(a0) │ │ + 8d3c: 2407000a li a3,10 │ │ + 8d40: 10a70007 beq a1,a3,8d60 │ │ + 8d44: 8fbc0010 lw gp,16(sp) │ │ + 8d48: 8f888034 lw t0,-32716(gp) │ │ + 8d4c: 8f99811c lw t9,-32484(gp) │ │ + 8d50: 02202021 move a0,s1 │ │ + 8d54: 0320f809 jalr t9 │ │ + 8d58: 2505ada8 addiu a1,t0,-21080 │ │ + 8d5c: 8fbc0010 lw gp,16(sp) │ │ + 8d60: 8fa9001c lw t1,28(sp) │ │ + 8d64: 8e4a0000 lw t2,0(s2) │ │ + 8d68: 152a0006 bne t1,t2,8d84 │ │ + 8d6c: 8fbf002c lw ra,44(sp) │ │ + 8d70: 8fb20028 lw s2,40(sp) │ │ + 8d74: 8fb10024 lw s1,36(sp) │ │ + 8d78: 8fb00020 lw s0,32(sp) │ │ + 8d7c: 03e00008 jr ra │ │ + 8d80: 27bd0030 addiu sp,sp,48 │ │ + 8d84: 8f99825c lw t9,-32164(gp) │ │ + 8d88: 0320f809 jalr t9 │ │ + 8d8c: 00000000 nop │ │ + │ │ +00008d90 : │ │ + 8d90: 3c1c0001 lui gp,0x1 │ │ + 8d94: 279c0290 addiu gp,gp,656 │ │ + 8d98: 0399e021 addu gp,gp,t9 │ │ + 8d9c: 8c860008 lw a2,8(a0) │ │ + 8da0: 10c00004 beqz a2,8db4 │ │ + 8da4: 8f99811c lw t9,-32484(gp) │ │ + 8da8: 8f858034 lw a1,-32716(gp) │ │ + 8dac: 03200008 jr t9 │ │ + 8db0: 24a5adb4 addiu a1,a1,-21068 │ │ + 8db4: 8f828034 lw v0,-32716(gp) │ │ + 8db8: 03200008 jr t9 │ │ + 8dbc: 2445adac addiu a1,v0,-21076 │ │ + │ │ +00008dc0 : │ │ + 8dc0: 3c1c0001 lui gp,0x1 │ │ + 8dc4: 279c0260 addiu gp,gp,608 │ │ + 8dc8: 0399e021 addu gp,gp,t9 │ │ + 8dcc: 27bdfed0 addiu sp,sp,-304 │ │ + 8dd0: afb10124 sw s1,292(sp) │ │ + 8dd4: 8f918244 lw s1,-32188(gp) │ │ + 8dd8: 8f998270 lw t9,-32144(gp) │ │ + 8ddc: 8e220000 lw v0,0(s1) │ │ + 8de0: afbf012c sw ra,300(sp) │ │ + 8de4: afbc0010 sw gp,16(sp) │ │ + 8de8: afb20128 sw s2,296(sp) │ │ + 8dec: afb00120 sw s0,288(sp) │ │ + 8df0: 00809021 move s2,a0 │ │ + 8df4: afa2011c sw v0,284(sp) │ │ + 8df8: 0320f809 jalr t9 │ │ + 8dfc: 00002021 move a0,zero │ │ + 8e00: 8fbc0010 lw gp,16(sp) │ │ + 8e04: 27a40018 addiu a0,sp,24 │ │ + 8e08: 8f9981f8 lw t9,-32264(gp) │ │ + 8e0c: 0320f809 jalr t9 │ │ + 8e10: afa20018 sw v0,24(sp) │ │ + 8e14: 8fbc0010 lw gp,16(sp) │ │ + 8e18: 27b0001c addiu s0,sp,28 │ │ + 8e1c: 8f9981e4 lw t9,-32284(gp) │ │ + 8e20: 00402821 move a1,v0 │ │ + 8e24: 0320f809 jalr t9 │ │ + 8e28: 02002021 move a0,s0 │ │ + 8e2c: 8fbc0010 lw gp,16(sp) │ │ + 8e30: 8f998210 lw t9,-32240(gp) │ │ + 8e34: 0320f809 jalr t9 │ │ + 8e38: 02002021 move a0,s0 │ │ + 8e3c: 8fbc0010 lw gp,16(sp) │ │ + 8e40: 27a30120 addiu v1,sp,288 │ │ + 8e44: 8f858034 lw a1,-32716(gp) │ │ + 8e48: 00623821 addu a3,v1,v0 │ │ + 8e4c: 8f99811c lw t9,-32484(gp) │ │ + 8e50: 02402021 move a0,s2 │ │ + 8e54: 02003021 move a2,s0 │ │ + 8e58: 24a5adbc addiu a1,a1,-21060 │ │ + 8e5c: 0320f809 jalr t9 │ │ + 8e60: a0e0fefb sb zero,-261(a3) │ │ + 8e64: 8fa4011c lw a0,284(sp) │ │ + 8e68: 8e260000 lw a2,0(s1) │ │ + 8e6c: 14860007 bne a0,a2,8e8c │ │ + 8e70: 8fbc0010 lw gp,16(sp) │ │ + 8e74: 8fbf012c lw ra,300(sp) │ │ + 8e78: 8fb20128 lw s2,296(sp) │ │ + 8e7c: 8fb10124 lw s1,292(sp) │ │ + 8e80: 8fb00120 lw s0,288(sp) │ │ + 8e84: 03e00008 jr ra │ │ + 8e88: 27bd0130 addiu sp,sp,304 │ │ + 8e8c: 8f99825c lw t9,-32164(gp) │ │ + 8e90: 0320f809 jalr t9 │ │ + 8e94: 00000000 nop │ │ + │ │ +00008e98 : │ │ + 8e98: 3c1c0001 lui gp,0x1 │ │ + 8e9c: 279c0188 addiu gp,gp,392 │ │ + 8ea0: 0399e021 addu gp,gp,t9 │ │ + 8ea4: 8f828170 lw v0,-32400(gp) │ │ + 8ea8: ac850004 sw a1,4(a0) │ │ + 8eac: 24430008 addiu v1,v0,8 │ │ + 8eb0: ac830000 sw v1,0(a0) │ │ + 8eb4: 03e00008 jr ra │ │ + 8eb8: ac860008 sw a2,8(a0) │ │ + 8ebc: 00000000 nop │ │ + │ │ +00008ec0 : │ │ + 8ec0: 3c1c0001 lui gp,0x1 │ │ + 8ec4: 279c0160 addiu gp,gp,352 │ │ + 8ec8: 0399e021 addu gp,gp,t9 │ │ + 8ecc: 27bdffd0 addiu sp,sp,-48 │ │ + 8ed0: afb00028 sw s0,40(sp) │ │ + 8ed4: 8f908244 lw s0,-32188(gp) │ │ + 8ed8: 8f998250 lw t9,-32176(gp) │ │ + 8edc: 8e020000 lw v0,0(s0) │ │ + 8ee0: afbc0010 sw gp,16(sp) │ │ + 8ee4: 27a4001c addiu a0,sp,28 │ │ + 8ee8: 00002821 move a1,zero │ │ + 8eec: afbf002c sw ra,44(sp) │ │ + 8ef0: afa20024 sw v0,36(sp) │ │ + 8ef4: 0320f809 jalr t9 │ │ + 8ef8: 00000000 nop │ │ + 8efc: 8fbc0010 lw gp,16(sp) │ │ + 8f00: c7a00020 lwc1 $f0,32(sp) │ │ + 8f04: 8f838034 lw v1,-32716(gp) │ │ + 8f08: c7a8001c lwc1 $f8,28(sp) │ │ + 8f0c: d462add0 ldc1 $f2,-21040(v1) │ │ + 8f10: 46800121 cvt.d.w $f4,$f0 │ │ + 8f14: 8fa40024 lw a0,36(sp) │ │ + 8f18: 46222183 div.d $f6,$f4,$f2 │ │ + 8f1c: 8e050000 lw a1,0(s0) │ │ + 8f20: 468042a1 cvt.d.w $f10,$f8 │ │ + 8f24: 14850005 bne a0,a1,8f3c │ │ + 8f28: 462a3000 add.d $f0,$f6,$f10 │ │ + 8f2c: 8fbf002c lw ra,44(sp) │ │ + 8f30: 8fb00028 lw s0,40(sp) │ │ + 8f34: 03e00008 jr ra │ │ + 8f38: 27bd0030 addiu sp,sp,48 │ │ + 8f3c: 8f99825c lw t9,-32164(gp) │ │ + 8f40: 0320f809 jalr t9 │ │ + 8f44: 00000000 nop │ │ + │ │ +00008f48 : │ │ + 8f48: 3c1c0001 lui gp,0x1 │ │ + 8f4c: 279c00d8 addiu gp,gp,216 │ │ + 8f50: 0399e021 addu gp,gp,t9 │ │ + 8f54: 27bdffe0 addiu sp,sp,-32 │ │ + 8f58: 8f998174 lw t9,-32396(gp) │ │ + 8f5c: afbf001c sw ra,28(sp) │ │ + 8f60: afb00018 sw s0,24(sp) │ │ + 8f64: afbc0010 sw gp,16(sp) │ │ + 8f68: 0320f809 jalr t9 │ │ + 8f6c: 00808021 move s0,a0 │ │ + 8f70: 8fbf001c lw ra,28(sp) │ │ + 8f74: f6000000 sdc1 $f0,0(s0) │ │ + 8f78: 8fb00018 lw s0,24(sp) │ │ + 8f7c: 03e00008 jr ra │ │ + 8f80: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00008f84 : │ │ + 8f84: 3c1c0001 lui gp,0x1 │ │ + 8f88: 279c009c addiu gp,gp,156 │ │ + 8f8c: 0399e021 addu gp,gp,t9 │ │ + 8f90: 8f9980e0 lw t9,-32544(gp) │ │ + 8f94: 03200008 jr t9 │ │ + 8f98: 00000000 nop │ │ + │ │ +00008f9c : │ │ + 8f9c: 3c1c0001 lui gp,0x1 │ │ + 8fa0: 279c0084 addiu gp,gp,132 │ │ + 8fa4: 0399e021 addu gp,gp,t9 │ │ + 8fa8: 27bdffe0 addiu sp,sp,-32 │ │ + 8fac: 8f998174 lw t9,-32396(gp) │ │ + 8fb0: afbf001c sw ra,28(sp) │ │ + 8fb4: afb00018 sw s0,24(sp) │ │ + 8fb8: afbc0010 sw gp,16(sp) │ │ + 8fbc: 0320f809 jalr t9 │ │ + 8fc0: 00808021 move s0,a0 │ │ + 8fc4: d6020000 ldc1 $f2,0(s0) │ │ + 8fc8: 8fbf001c lw ra,28(sp) │ │ + 8fcc: 8fb00018 lw s0,24(sp) │ │ + 8fd0: 46220001 sub.d $f0,$f0,$f2 │ │ + 8fd4: 03e00008 jr ra │ │ + 8fd8: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00008fdc : │ │ + 8fdc: 3c1c0001 lui gp,0x1 │ │ + 8fe0: 279c0044 addiu gp,gp,68 │ │ + 8fe4: 0399e021 addu gp,gp,t9 │ │ + 8fe8: 00041880 sll v1,a0,0x2 │ │ + 8fec: 000411c0 sll v0,a0,0x7 │ │ + 8ff0: 00432823 subu a1,v0,v1 │ │ + 8ff4: 00a42021 addu a0,a1,a0 │ │ + 8ff8: 8f998214 lw t9,-32236(gp) │ │ + 8ffc: 03200008 jr t9 │ │ + 9000: 000420c0 sll a0,a0,0x3 │ │ + ... │ │ + │ │ +00009010 : │ │ + 9010: 3c1c0001 lui gp,0x1 │ │ + 9014: 279c0010 addiu gp,gp,16 │ │ + 9018: 0399e021 addu gp,gp,t9 │ │ + 901c: 27bdff98 addiu sp,sp,-104 │ │ + 9020: 8f828034 lw v0,-32716(gp) │ │ + 9024: afbe0060 sw s8,96(sp) │ │ + 9028: 8cde0004 lw s8,4(a2) │ │ + 902c: 2443ae34 addiu v1,v0,-20940 │ │ + 9030: 001ec080 sll t8,s8,0x2 │ │ + 9034: afb00040 sw s0,64(sp) │ │ + 9038: 00c08021 move s0,a2 │ │ + 903c: 00783021 addu a2,v1,t8 │ │ + 9040: 8cc80000 lw t0,0(a2) │ │ + 9044: 8f8b8034 lw t3,-32716(gp) │ │ + 9048: afb7005c sw s7,92(sp) │ │ + 904c: afb40050 sw s4,80(sp) │ │ + 9050: 39090002 xori t1,t0,0x2 │ │ + 9054: 0007a600 sll s4,a3,0x18 │ │ + 9058: 00a0b821 move s7,a1 │ │ + 905c: 8e07000c lw a3,12(s0) │ │ + 9060: 8e050010 lw a1,16(s0) │ │ + 9064: 2d2a0001 sltiu t2,t1,1 │ │ + 9068: 256cade0 addiu t4,t3,-21024 │ │ + 906c: 24840004 addiu a0,a0,4 │ │ + 9070: afb50054 sw s5,84(sp) │ │ + 9074: afb20048 sw s2,72(sp) │ │ + 9078: afbc0018 sw gp,24(sp) │ │ + 907c: afbf0064 sw ra,100(sp) │ │ + 9080: afb60058 sw s6,88(sp) │ │ + 9084: afb3004c sw s3,76(sp) │ │ + 9088: afb10044 sw s1,68(sp) │ │ + 908c: 0014a603 sra s4,s4,0x18 │ │ + 9090: afa50034 sw a1,52(sp) │ │ + 9094: afa70038 sw a3,56(sp) │ │ + 9098: afaa003c sw t2,60(sp) │ │ + 909c: afa0002c sw zero,44(sp) │ │ + 90a0: afac0030 sw t4,48(sp) │ │ + 90a4: 24120001 li s2,1 │ │ + 90a8: 241500f1 li s5,241 │ │ + 90ac: afa40028 sw a0,40(sp) │ │ + 90b0: 8fad0030 lw t5,48(sp) │ │ + 90b4: 01b88821 addu s1,t5,t8 │ │ + 90b8: 8e2e0000 lw t6,0(s1) │ │ + 90bc: 19c00041 blez t6,91c4 │ │ + 90c0: 8fac002c lw t4,44(sp) │ │ + 90c4: 8e1f0008 lw ra,8(s0) │ │ + 90c8: afa00024 sw zero,36(sp) │ │ + 90cc: 8faf002c lw t7,44(sp) │ │ + 90d0: 8fb60024 lw s6,36(sp) │ │ + 90d4: ae0f000c sw t7,12(s0) │ │ + 90d8: ae160010 sw s6,16(s0) │ │ + 90dc: 1be0002f blez ra,919c │ │ + 90e0: 00008821 move s1,zero │ │ + 90e4: 8fb3007c lw s3,124(sp) │ │ + 90e8: 0000f021 move s8,zero │ │ + 90ec: 1fe00008 bgtz ra,9110 │ │ + 90f0: 02719823 subu s3,s3,s1 │ │ + 90f4: 10000025 b 918c │ │ + 90f8: 26310001 addiu s1,s1,1 │ │ + 90fc: 8e1f0008 lw ra,8(s0) │ │ + 9100: 27de0001 addiu s8,s8,1 │ │ + 9104: 03df102a slt v0,s8,ra │ │ + 9108: 1040001f beqz v0,9188 │ │ + 910c: 00000000 nop │ │ + 9110: 8f998050 lw t9,-32688(gp) │ │ + 9114: 03c02821 move a1,s8 │ │ + 9118: 02002021 move a0,s0 │ │ + 911c: 0320f809 jalr t9 │ │ + 9120: 02203021 move a2,s1 │ │ + 9124: 1452fff5 bne v0,s2,90fc │ │ + 9128: 8fbc0018 lw gp,24(sp) │ │ + 912c: 8fb80078 lw t8,120(sp) │ │ + 9130: 8f998054 lw t9,-32684(gp) │ │ + 9134: 031eb023 subu s6,t8,s8 │ │ + 9138: 02e02021 move a0,s7 │ │ + 913c: 02002821 move a1,s0 │ │ + 9140: 02803021 move a2,s4 │ │ + 9144: 02c03821 move a3,s6 │ │ + 9148: 0320f809 jalr t9 │ │ + 914c: afb30010 sw s3,16(sp) │ │ + 9150: 1455ffea bne v0,s5,90fc │ │ + 9154: 8fbc0018 lw gp,24(sp) │ │ + 9158: 8f998084 lw t9,-32636(gp) │ │ + 915c: 8fa40028 lw a0,40(sp) │ │ + 9160: afb30010 sw s3,16(sp) │ │ + 9164: 02802821 move a1,s4 │ │ + 9168: 02003021 move a2,s0 │ │ + 916c: 0320f809 jalr t9 │ │ + 9170: 02c03821 move a3,s6 │ │ + 9174: 8e1f0008 lw ra,8(s0) │ │ + 9178: 27de0001 addiu s8,s8,1 │ │ + 917c: 03df102a slt v0,s8,ra │ │ + 9180: 1440ffe3 bnez v0,9110 │ │ + 9184: 8fbc0018 lw gp,24(sp) │ │ + 9188: 26310001 addiu s1,s1,1 │ │ + 918c: 023f182a slt v1,s1,ra │ │ + 9190: 1460ffd4 bnez v1,90e4 │ │ + 9194: 00000000 nop │ │ + 9198: 8e1e0004 lw s8,4(s0) │ │ + 919c: 8fa80030 lw t0,48(sp) │ │ + 91a0: 001e3080 sll a2,s8,0x2 │ │ + 91a4: 8fa70024 lw a3,36(sp) │ │ + 91a8: 01064821 addu t1,t0,a2 │ │ + 91ac: 8d250000 lw a1,0(t1) │ │ + 91b0: 24ea0001 addiu t2,a3,1 │ │ + 91b4: 0145582a slt t3,t2,a1 │ │ + 91b8: 1560ffc4 bnez t3,90cc │ │ + 91bc: afaa0024 sw t2,36(sp) │ │ + 91c0: 8fac002c lw t4,44(sp) │ │ + 91c4: 8fa4003c lw a0,60(sp) │ │ + 91c8: 0184682a slt t5,t4,a0 │ │ + 91cc: 11a00004 beqz t5,91e0 │ │ + 91d0: 24130001 li s3,1 │ │ + 91d4: afb3002c sw s3,44(sp) │ │ + 91d8: 1000ffb5 b 90b0 │ │ + 91dc: 001ec080 sll t8,s8,0x2 │ │ + 91e0: 8fae0038 lw t6,56(sp) │ │ + 91e4: 8faf0034 lw t7,52(sp) │ │ + 91e8: 8fbf0064 lw ra,100(sp) │ │ + 91ec: ae0e000c sw t6,12(s0) │ │ + 91f0: ae0f0010 sw t7,16(s0) │ │ + 91f4: 8fbe0060 lw s8,96(sp) │ │ + 91f8: 8fb7005c lw s7,92(sp) │ │ + 91fc: 8fb60058 lw s6,88(sp) │ │ + 9200: 8fb50054 lw s5,84(sp) │ │ + 9204: 8fb40050 lw s4,80(sp) │ │ + 9208: 8fb3004c lw s3,76(sp) │ │ + 920c: 8fb20048 lw s2,72(sp) │ │ + 9210: 8fb10044 lw s1,68(sp) │ │ + 9214: 8fb00040 lw s0,64(sp) │ │ + 9218: 03e00008 jr ra │ │ + 921c: 27bd0068 addiu sp,sp,104 │ │ + │ │ +00009220 : │ │ + 9220: 3c1c0001 lui gp,0x1 │ │ + 9224: 279cfe00 addiu gp,gp,-512 │ │ + 9228: 0399e021 addu gp,gp,t9 │ │ + 922c: 27bdffb8 addiu sp,sp,-72 │ │ + 9230: 8ca80008 lw t0,8(a1) │ │ + 9234: afb50038 sw s5,56(sp) │ │ + 9238: afbc0018 sw gp,24(sp) │ │ + 923c: 0007ae00 sll s5,a3,0x18 │ │ + 9240: afbf0044 sw ra,68(sp) │ │ + 9244: afb70040 sw s7,64(sp) │ │ + 9248: afb6003c sw s6,60(sp) │ │ + 924c: afb40034 sw s4,52(sp) │ │ + 9250: afb30030 sw s3,48(sp) │ │ + 9254: afb2002c sw s2,44(sp) │ │ + 9258: afb10028 sw s1,40(sp) │ │ + 925c: afb00024 sw s0,36(sp) │ │ + 9260: 19000030 blez t0,9324 │ │ + 9264: 0015ae03 sra s5,s5,0x18 │ │ + 9268: 8f968034 lw s6,-32716(gp) │ │ + 926c: 8f978034 lw s7,-32716(gp) │ │ + 9270: 26c2ae8c addiu v0,s6,-20852 │ │ + 9274: 8ca90004 lw t1,4(a1) │ │ + 9278: 00c09021 move s2,a2 │ │ + 927c: 00808821 move s1,a0 │ │ + 9280: 00a09821 move s3,a1 │ │ + 9284: 0000a021 move s4,zero │ │ + 9288: 0055b021 addu s6,v0,s5 │ │ + 928c: 26f7ae88 addiu s7,s7,-20856 │ │ + 9290: 19200020 blez t1,9314 │ │ + 9294: 00000000 nop │ │ + 9298: 00008021 move s0,zero │ │ + 929c: 72082802 mul a1,s0,t0 │ │ + 92a0: 8e63070c lw v1,1804(s3) │ │ + 92a4: 00742021 addu a0,v1,s4 │ │ + 92a8: 00a43021 addu a2,a1,a0 │ │ + 92ac: 90c70000 lbu a3,0(a2) │ │ + 92b0: 2cea00fc sltiu t2,a3,252 │ │ + 92b4: 11400013 beqz t2,9304 │ │ + 92b8: 00000000 nop │ │ + 92bc: 92cc0000 lbu t4,0(s6) │ │ + 92c0: 00ec6824 and t5,a3,t4 │ │ + 92c4: 11a0000f beqz t5,9304 │ │ + 92c8: 02f55821 addu t3,s7,s5 │ │ + 92cc: 916e0000 lbu t6,0(t3) │ │ + 92d0: 8f998178 lw t9,-32392(gp) │ │ + 92d4: 01cd782b sltu t7,t6,t5 │ │ + 92d8: 02202021 move a0,s1 │ │ + 92dc: 02602821 move a1,s3 │ │ + 92e0: 02403021 move a2,s2 │ │ + 92e4: 15e00007 bnez t7,9304 │ │ + 92e8: 02a03821 move a3,s5 │ │ + 92ec: afb00010 sw s0,16(sp) │ │ + 92f0: 0320f809 jalr t9 │ │ + 92f4: afb40014 sw s4,20(sp) │ │ + 92f8: 8fbc0018 lw gp,24(sp) │ │ + 92fc: 8e680008 lw t0,8(s3) │ │ + 9300: 8e690004 lw t1,4(s3) │ │ + 9304: 26100001 addiu s0,s0,1 │ │ + 9308: 0209c02a slt t8,s0,t1 │ │ + 930c: 1700ffe4 bnez t8,92a0 │ │ + 9310: 72082802 mul a1,s0,t0 │ │ + 9314: 26940001 addiu s4,s4,1 │ │ + 9318: 0288f82a slt ra,s4,t0 │ │ + 931c: 17e0ffdc bnez ra,9290 │ │ + 9320: 00000000 nop │ │ + 9324: 8fbf0044 lw ra,68(sp) │ │ + 9328: 8fb70040 lw s7,64(sp) │ │ + 932c: 8fb6003c lw s6,60(sp) │ │ + 9330: 8fb50038 lw s5,56(sp) │ │ + 9334: 8fb40034 lw s4,52(sp) │ │ + 9338: 8fb30030 lw s3,48(sp) │ │ + 933c: 8fb2002c lw s2,44(sp) │ │ + 9340: 8fb10028 lw s1,40(sp) │ │ + 9344: 8fb00024 lw s0,36(sp) │ │ + 9348: 03e00008 jr ra │ │ + 934c: 27bd0048 addiu sp,sp,72 │ │ + │ │ +00009350 : │ │ + 9350: 3c1c0001 lui gp,0x1 │ │ + 9354: 279cfcd0 addiu gp,gp,-816 │ │ + 9358: 0399e021 addu gp,gp,t9 │ │ + 935c: 27bdffc0 addiu sp,sp,-64 │ │ + 9360: afb30028 sw s3,40(sp) │ │ + 9364: 00069e00 sll s3,a2,0x18 │ │ + 9368: 00139e03 sra s3,s3,0x18 │ │ + 936c: afb10020 sw s1,32(sp) │ │ + 9370: 00131240 sll v0,s3,0x9 │ │ + 9374: 00138980 sll s1,s3,0x6 │ │ + 9378: afb20024 sw s2,36(sp) │ │ + 937c: 8c830008 lw v1,8(a0) │ │ + 9380: 00809021 move s2,a0 │ │ + 9384: 00512023 subu a0,v0,s1 │ │ + 9388: afb4002c sw s4,44(sp) │ │ + 938c: afb0001c sw s0,28(sp) │ │ + 9390: afbc0010 sw gp,16(sp) │ │ + 9394: 00a0a021 move s4,a1 │ │ + 9398: 249001b8 addiu s0,a0,440 │ │ + 939c: 24850014 addiu a1,a0,20 │ │ + 93a0: afb70038 sw s7,56(sp) │ │ + 93a4: afb60034 sw s6,52(sp) │ │ + 93a8: afb50030 sw s5,48(sp) │ │ + 93ac: afbf003c sw ra,60(sp) │ │ + 93b0: 00e0a821 move s5,a3 │ │ + 93b4: ae430004 sw v1,4(s2) │ │ + 93b8: ae43000c sw v1,12(s2) │ │ + 93bc: 02908021 addu s0,s4,s0 │ │ + 93c0: 02858821 addu s1,s4,a1 │ │ + 93c4: 0000b021 move s6,zero │ │ + 93c8: 10000004 b 93dc │ │ + 93cc: 0000b821 move s7,zero │ │ + 93d0: 2610ffec addiu s0,s0,-20 │ │ + 93d4: 12110016 beq s0,s1,9430 │ │ + 93d8: 8fbf003c lw ra,60(sp) │ │ + 93dc: 8e060000 lw a2,0(s0) │ │ + 93e0: 10c0fffb beqz a2,93d0 │ │ + 93e4: 8f99817c lw t9,-32388(gp) │ │ + 93e8: 02603821 move a3,s3 │ │ + 93ec: 02402021 move a0,s2 │ │ + 93f0: 02802821 move a1,s4 │ │ + 93f4: 0320f809 jalr t9 │ │ + 93f8: 02003021 move a2,s0 │ │ + 93fc: 8e470004 lw a3,4(s2) │ │ + 9400: 10e00017 beqz a3,9460 │ │ + 9404: 8fbc0010 lw gp,16(sp) │ │ + 9408: 8ce8001c lw t0,28(a3) │ │ + 940c: 02c8482a slt t1,s6,t0 │ │ + 9410: 1120ffef beqz t1,93d0 │ │ + 9414: 00000000 nop │ │ + 9418: 26f70001 addiu s7,s7,1 │ │ + 941c: 0100b021 move s6,t0 │ │ + 9420: 02f5502a slt t2,s7,s5 │ │ + 9424: 1540ffeb bnez t2,93d4 │ │ + 9428: 2610ffec addiu s0,s0,-20 │ │ + 942c: 8fbf003c lw ra,60(sp) │ │ + 9430: 8fb70038 lw s7,56(sp) │ │ + 9434: 8fb60034 lw s6,52(sp) │ │ + 9438: 8fb50030 lw s5,48(sp) │ │ + 943c: 8fb4002c lw s4,44(sp) │ │ + 9440: 8fb30028 lw s3,40(sp) │ │ + 9444: 8fb10020 lw s1,32(sp) │ │ + 9448: 8fb0001c lw s0,28(sp) │ │ + 944c: 26440004 addiu a0,s2,4 │ │ + 9450: 8f998180 lw t9,-32384(gp) │ │ + 9454: 8fb20024 lw s2,36(sp) │ │ + 9458: 03200008 jr t9 │ │ + 945c: 27bd0040 addiu sp,sp,64 │ │ + 9460: 06c1ffdb bgez s6,93d0 │ │ + 9464: 00000000 nop │ │ + 9468: 26f70001 addiu s7,s7,1 │ │ + 946c: 1000ffec b 9420 │ │ + 9470: 0000b021 move s6,zero │ │ + │ │ +00009474 : │ │ + 9474: 3c1c0001 lui gp,0x1 │ │ + 9478: 279cfbac addiu gp,gp,-1108 │ │ + 947c: 0399e021 addu gp,gp,t9 │ │ + 9480: 27bdffd0 addiu sp,sp,-48 │ │ + 9484: 8cc20008 lw v0,8(a2) │ │ + 9488: afb20020 sw s2,32(sp) │ │ + 948c: 00059600 sll s2,a1,0x18 │ │ + 9490: 00129603 sra s2,s2,0x18 │ │ + 9494: afb30024 sw s3,36(sp) │ │ + 9498: afb00018 sw s0,24(sp) │ │ + 949c: 00c09821 move s3,a2 │ │ + 94a0: 00021880 sll v1,v0,0x2 │ │ + 94a4: 00023100 sll a2,v0,0x4 │ │ + 94a8: 00128180 sll s0,s2,0x6 │ │ + 94ac: 00122a40 sll a1,s2,0x9 │ │ + 94b0: 00663821 addu a3,v1,a2 │ │ + 94b4: 00b04023 subu t0,a1,s0 │ │ + 94b8: 00e84821 addu t1,a3,t0 │ │ + 94bc: 8f998038 lw t9,-32712(gp) │ │ + 94c0: 00898021 addu s0,a0,t1 │ │ + 94c4: afbf002c sw ra,44(sp) │ │ + 94c8: afb40028 sw s4,40(sp) │ │ + 94cc: afb1001c sw s1,28(sp) │ │ + 94d0: afbc0010 sw gp,16(sp) │ │ + 94d4: 02402821 move a1,s2 │ │ + 94d8: 0320f809 jalr t9 │ │ + 94dc: 0080a021 move s4,a0 │ │ + 94e0: 8e110030 lw s1,48(s0) │ │ + 94e4: 8e6a0018 lw t2,24(s3) │ │ + 94e8: 001127c2 srl a0,s1,0x1f │ │ + 94ec: 00911821 addu v1,a0,s1 │ │ + 94f0: 8fbc0010 lw gp,16(sp) │ │ + 94f4: 004a5823 subu t3,v0,t2 │ │ + 94f8: 00031043 sra v0,v1,0x1 │ │ + 94fc: 01628821 addu s1,t3,v0 │ │ + 9500: 8f998030 lw t9,-32720(gp) │ │ + 9504: 00116023 negu t4,s1 │ │ + 9508: 2a2d0000 slti t5,s1,0 │ │ + 950c: 02802021 move a0,s4 │ │ + 9510: 02402821 move a1,s2 │ │ + 9514: 0320f809 jalr t9 │ │ + 9518: 018d880b movn s1,t4,t5 │ │ + 951c: 8e0e0030 lw t6,48(s0) │ │ + 9520: 8e6f0014 lw t7,20(s3) │ │ + 9524: 000ec7c2 srl t8,t6,0x1f │ │ + 9528: 030e3021 addu a2,t8,t6 │ │ + 952c: 004f9823 subu s3,v0,t7 │ │ + 9530: 00062843 sra a1,a2,0x1 │ │ + 9534: 02659021 addu s2,s3,a1 │ │ + 9538: 8fbf002c lw ra,44(sp) │ │ + 953c: 00123823 negu a3,s2 │ │ + 9540: 2a480000 slti t0,s2,0 │ │ + 9544: 00e8900b movn s2,a3,t0 │ │ + 9548: 02321021 addu v0,s1,s2 │ │ + 954c: 8fb40028 lw s4,40(sp) │ │ + 9550: 8fb30024 lw s3,36(sp) │ │ + 9554: 8fb20020 lw s2,32(sp) │ │ + 9558: 8fb1001c lw s1,28(sp) │ │ + 955c: 8fb00018 lw s0,24(sp) │ │ + 9560: 03e00008 jr ra │ │ + 9564: 27bd0030 addiu sp,sp,48 │ │ + │ │ +00009568 : │ │ + 9568: 3c1c0001 lui gp,0x1 │ │ + 956c: 279cfab8 addiu gp,gp,-1352 │ │ + 9570: 0399e021 addu gp,gp,t9 │ │ + 9574: 27bdffd8 addiu sp,sp,-40 │ │ + 9578: 00052e00 sll a1,a1,0x18 │ │ + 957c: 00052e03 sra a1,a1,0x18 │ │ + 9580: afbc0010 sw gp,16(sp) │ │ + 9584: afb10020 sw s1,32(sp) │ │ + 9588: afbf0024 sw ra,36(sp) │ │ + 958c: 00c08821 move s1,a2 │ │ + 9590: afb0001c sw s0,28(sp) │ │ + 9594: 10a00071 beqz a1,975c │ │ + 9598: 00e03021 move a2,a3 │ │ + 959c: 00056180 sll t4,a1,0x6 │ │ + 95a0: 00056a40 sll t5,a1,0x9 │ │ + 95a4: 01ac7023 subu t6,t5,t4 │ │ + 95a8: 008e7821 addu t7,a0,t6 │ │ + 95ac: 8df8001c lw t8,28(t7) │ │ + 95b0: 1300005c beqz t8,9724 │ │ + 95b4: 24030001 li v1,1 │ │ + 95b8: 8c9f0018 lw ra,24(a0) │ │ + 95bc: 10a3005c beq a1,v1,9730 │ │ + 95c0: 001f8023 negu s0,ra │ │ + 95c4: 01acc823 subu t9,t5,t4 │ │ + 95c8: 0099f821 addu ra,a0,t9 │ │ + 95cc: 8fe3001c lw v1,28(ra) │ │ + 95d0: 24020001 li v0,1 │ │ + 95d4: 10620040 beq v1,v0,96d8 │ │ + 95d8: 24090002 li t1,2 │ │ + 95dc: 8c8801d8 lw t0,472(a0) │ │ + 95e0: 24070002 li a3,2 │ │ + 95e4: 10a7003e beq a1,a3,96e0 │ │ + 95e8: 02088023 subu s0,s0,t0 │ │ + 95ec: 01ac1023 subu v0,t5,t4 │ │ + 95f0: 00824821 addu t1,a0,v0 │ │ + 95f4: 8d28001c lw t0,28(t1) │ │ + 95f8: 24070002 li a3,2 │ │ + 95fc: 11070028 beq t0,a3,96a0 │ │ + 9600: 00000000 nop │ │ + 9604: 8c8b0398 lw t3,920(a0) │ │ + 9608: 240e0003 li t6,3 │ │ + 960c: 10ae0027 beq a1,t6,96ac │ │ + 9610: 020b8023 subu s0,s0,t3 │ │ + 9614: 01ac4823 subu t1,t5,t4 │ │ + 9618: 00894021 addu t0,a0,t1 │ │ + 961c: 8d07001c lw a3,28(t0) │ │ + 9620: 240c0003 li t4,3 │ │ + 9624: 10ec0004 beq a3,t4,9638 │ │ + 9628: 8f998184 lw t9,-32380(gp) │ │ + 962c: 8c8b0558 lw t3,1368(a0) │ │ + 9630: 020b8023 subu s0,s0,t3 │ │ + 9634: 8f998184 lw t9,-32380(gp) │ │ + 9638: 0320f809 jalr t9 │ │ + 963c: 26310001 addiu s1,s1,1 │ │ + 9640: 8fbc0010 lw gp,16(sp) │ │ + 9644: 00022080 sll a0,v0,0x2 │ │ + 9648: 00023100 sll a2,v0,0x4 │ │ + 964c: 8f99828c lw t9,-32116(gp) │ │ + 9650: 00862821 addu a1,a0,a2 │ │ + 9654: 0320f809 jalr t9 │ │ + 9658: 02058021 addu s0,s0,a1 │ │ + 965c: 0051001a div zero,v0,s1 │ │ + 9660: 022001f4 teq s1,zero,0x7 │ │ + 9664: 3c0f51eb lui t7,0x51eb │ │ + 9668: 35f8851f ori t8,t7,0x851f │ │ + 966c: 8fbf0024 lw ra,36(sp) │ │ + 9670: 8fb10020 lw s1,32(sp) │ │ + 9674: 00007010 mfhi t6 │ │ + 9678: 25cd0064 addiu t5,t6,100 │ │ + 967c: 71b05002 mul t2,t5,s0 │ │ + 9680: 8fb0001c lw s0,28(sp) │ │ + 9684: 01580018 mult t2,t8 │ │ + 9688: 000a4fc3 sra t1,t2,0x1f │ │ + 968c: 00001810 mfhi v1 │ │ + 9690: 27bd0028 addiu sp,sp,40 │ │ + 9694: 00031143 sra v0,v1,0x5 │ │ + 9698: 03e00008 jr ra │ │ + 969c: 00491023 subu v0,v0,t1 │ │ + 96a0: 240c0003 li t4,3 │ │ + 96a4: 14acffe1 bne a1,t4,962c │ │ + 96a8: 00000000 nop │ │ + 96ac: 8c8d054c lw t5,1356(a0) │ │ + 96b0: 8c8a0558 lw t2,1368(a0) │ │ + 96b4: 000d78c0 sll t7,t5,0x3 │ │ + 96b8: 000dc140 sll t8,t5,0x5 │ │ + 96bc: 030fc823 subu t9,t8,t7 │ │ + 96c0: 032df821 addu ra,t9,t5 │ │ + 96c4: 001f18c0 sll v1,ra,0x3 │ │ + 96c8: 020a8021 addu s0,s0,t2 │ │ + 96cc: 007f1023 subu v0,v1,ra │ │ + 96d0: 1000ffd8 b 9634 │ │ + 96d4: 02028023 subu s0,s0,v0 │ │ + 96d8: 14a9ffca bne a1,t1,9604 │ │ + 96dc: 00000000 nop │ │ + 96e0: 8c8b038c lw t3,908(a0) │ │ + 96e4: 01ac4823 subu t1,t5,t4 │ │ + 96e8: 000b50c0 sll t2,t3,0x3 │ │ + 96ec: 000b7940 sll t7,t3,0x5 │ │ + 96f0: 01eac023 subu t8,t7,t2 │ │ + 96f4: 030bc821 addu t9,t8,t3 │ │ + 96f8: 8c8e0398 lw t6,920(a0) │ │ + 96fc: 00894021 addu t0,a0,t1 │ │ + 9700: 0019f8c0 sll ra,t9,0x3 │ │ + 9704: 8d07001c lw a3,28(t0) │ │ + 9708: 020e8021 addu s0,s0,t6 │ │ + 970c: 03f91823 subu v1,ra,t9 │ │ + 9710: 240c0003 li t4,3 │ │ + 9714: 14ecffc5 bne a3,t4,962c │ │ + 9718: 02038023 subu s0,s0,v1 │ │ + 971c: 1000ffc6 b 9638 │ │ + 9720: 8f998184 lw t9,-32380(gp) │ │ + 9724: 24190001 li t9,1 │ │ + 9728: 14b9ffac bne a1,t9,95dc │ │ + 972c: 00008021 move s0,zero │ │ + 9730: 8c8201cc lw v0,460(a0) │ │ + 9734: 8c8901d8 lw t1,472(a0) │ │ + 9738: 000240c0 sll t0,v0,0x3 │ │ + 973c: 00023940 sll a3,v0,0x5 │ │ + 9740: 00e85023 subu t2,a3,t0 │ │ + 9744: 01425821 addu t3,t2,v0 │ │ + 9748: 000b70c0 sll t6,t3,0x3 │ │ + 974c: 02097821 addu t7,s0,t1 │ │ + 9750: 01cbc023 subu t8,t6,t3 │ │ + 9754: 1000ffa5 b 95ec │ │ + 9758: 01f88023 subu s0,t7,t8 │ │ + 975c: 8c83000c lw v1,12(a0) │ │ + 9760: 8c900018 lw s0,24(a0) │ │ + 9764: 000338c0 sll a3,v1,0x3 │ │ + 9768: 00031140 sll v0,v1,0x5 │ │ + 976c: 00474023 subu t0,v0,a3 │ │ + 9770: 01034821 addu t1,t0,v1 │ │ + 9774: 000950c0 sll t2,t1,0x3 │ │ + 9778: 01495823 subu t3,t2,t1 │ │ + 977c: 020b8023 subu s0,s0,t3 │ │ + 9780: 00006021 move t4,zero │ │ + 9784: 1000ff8f b 95c4 │ │ + 9788: 00006821 move t5,zero │ │ + │ │ +0000978c : │ │ + 978c: 3c1c0001 lui gp,0x1 │ │ + 9790: 279cf894 addiu gp,gp,-1900 │ │ + 9794: 0399e021 addu gp,gp,t9 │ │ + 9798: 8f838244 lw v1,-32188(gp) │ │ + 979c: 8c82001c lw v0,28(a0) │ │ + 97a0: 27bdf8b8 addiu sp,sp,-1864 │ │ + 97a4: 8c670000 lw a3,0(v1) │ │ + 97a8: 8f998188 lw t9,-32376(gp) │ │ + 97ac: afb20738 sw s2,1848(sp) │ │ + 97b0: 8c450008 lw a1,8(v0) │ │ + 97b4: 8c460004 lw a2,4(v0) │ │ + 97b8: 27b2001c addiu s2,sp,28 │ │ + 97bc: afbc0010 sw gp,16(sp) │ │ + 97c0: afb00730 sw s0,1840(sp) │ │ + 97c4: afbf0744 sw ra,1860(sp) │ │ + 97c8: 00808021 move s0,a0 │ │ + 97cc: afb40740 sw s4,1856(sp) │ │ + 97d0: 02402021 move a0,s2 │ │ + 97d4: afb3073c sw s3,1852(sp) │ │ + 97d8: afb10734 sw s1,1844(sp) │ │ + 97dc: afa7072c sw a3,1836(sp) │ │ + 97e0: 0320f809 jalr t9 │ │ + 97e4: 00000000 nop │ │ + 97e8: 8e050004 lw a1,4(s0) │ │ + 97ec: 8e040008 lw a0,8(s0) │ │ + 97f0: 0085302a slt a2,a0,a1 │ │ + 97f4: 14c0002b bnez a2,98a4 │ │ + 97f8: 8fbc0010 lw gp,16(sp) │ │ + 97fc: 8e080000 lw t0,0(s0) │ │ + 9800: 8f99818c lw t9,-32372(gp) │ │ + 9804: 25040004 addiu a0,t0,4 │ │ + 9808: 82110010 lb s1,16(s0) │ │ + 980c: 0320f809 jalr t9 │ │ + 9810: 8e13001c lw s3,28(s0) │ │ + 9814: 8fbc0010 lw gp,16(sp) │ │ + 9818: 02603021 move a2,s3 │ │ + 981c: 8f998190 lw t9,-32368(gp) │ │ + 9820: 00403821 move a3,v0 │ │ + 9824: 02202821 move a1,s1 │ │ + 9828: 0320f809 jalr t9 │ │ + 982c: 02402021 move a0,s2 │ │ + 9830: 8fbc0010 lw gp,16(sp) │ │ + 9834: 8e090000 lw t1,0(s0) │ │ + 9838: 8e050004 lw a1,4(s0) │ │ + 983c: 8f99818c lw t9,-32372(gp) │ │ + 9840: 25240004 addiu a0,t1,4 │ │ + 9844: 8e110014 lw s1,20(s0) │ │ + 9848: 0320f809 jalr t9 │ │ + 984c: 82140010 lb s4,16(s0) │ │ + 9850: 8fbc0010 lw gp,16(sp) │ │ + 9854: 02203021 move a2,s1 │ │ + 9858: 8f998194 lw t9,-32364(gp) │ │ + 985c: 02402021 move a0,s2 │ │ + 9860: 02802821 move a1,s4 │ │ + 9864: 0320f809 jalr t9 │ │ + 9868: 00403821 move a3,v0 │ │ + 986c: 8fbc0010 lw gp,16(sp) │ │ + 9870: 8e0a0000 lw t2,0(s0) │ │ + 9874: 8e050004 lw a1,4(s0) │ │ + 9878: 8f99818c lw t9,-32372(gp) │ │ + 987c: ae02000c sw v0,12(s0) │ │ + 9880: 0320f809 jalr t9 │ │ + 9884: 25440004 addiu a0,t2,4 │ │ + 9888: 8e050004 lw a1,4(s0) │ │ + 988c: 8e0b0008 lw t3,8(s0) │ │ + 9890: 24b10001 addiu s1,a1,1 │ │ + 9894: 0171602a slt t4,t3,s1 │ │ + 9898: 8fbc0010 lw gp,16(sp) │ │ + 989c: 11800010 beqz t4,98e0 │ │ + 98a0: ae020018 sw v0,24(s0) │ │ + 98a4: 8f9981e0 lw t9,-32288(gp) │ │ + 98a8: 0320f809 jalr t9 │ │ + 98ac: 00002021 move a0,zero │ │ + 98b0: 8f99818c lw t9,-32372(gp) │ │ + 98b4: 27e40004 addiu a0,ra,4 │ │ + 98b8: 0320f809 jalr t9 │ │ + 98bc: 02202821 move a1,s1 │ │ + 98c0: 8fbc0010 lw gp,16(sp) │ │ + 98c4: ae020018 sw v0,24(s0) │ │ + 98c8: ae14000c sw s4,12(s0) │ │ + 98cc: 8e020008 lw v0,8(s0) │ │ + 98d0: 26310001 addiu s1,s1,1 │ │ + 98d4: 0051182a slt v1,v0,s1 │ │ + 98d8: 1460fff3 bnez v1,98a8 │ │ + 98dc: 8f9981e0 lw t9,-32288(gp) │ │ + 98e0: 8e0d0000 lw t5,0(s0) │ │ + 98e4: 8f99818c lw t9,-32372(gp) │ │ + 98e8: 25a40004 addiu a0,t5,4 │ │ + 98ec: 02202821 move a1,s1 │ │ + 98f0: 82130010 lb s3,16(s0) │ │ + 98f4: 0320f809 jalr t9 │ │ + 98f8: 8e14001c lw s4,28(s0) │ │ + 98fc: 8fbc0010 lw gp,16(sp) │ │ + 9900: 02803021 move a2,s4 │ │ + 9904: 8f998190 lw t9,-32368(gp) │ │ + 9908: 00403821 move a3,v0 │ │ + 990c: 02602821 move a1,s3 │ │ + 9910: 0320f809 jalr t9 │ │ + 9914: 02402021 move a0,s2 │ │ + 9918: 8fbc0010 lw gp,16(sp) │ │ + 991c: 8e0e0000 lw t6,0(s0) │ │ + 9920: 8f99818c lw t9,-32372(gp) │ │ + 9924: 25c40004 addiu a0,t6,4 │ │ + 9928: 02202821 move a1,s1 │ │ + 992c: 82140010 lb s4,16(s0) │ │ + 9930: 0320f809 jalr t9 │ │ + 9934: 8e130014 lw s3,20(s0) │ │ + 9938: 8fbc0010 lw gp,16(sp) │ │ + 993c: 02802821 move a1,s4 │ │ + 9940: 8f998194 lw t9,-32364(gp) │ │ + 9944: 02402021 move a0,s2 │ │ + 9948: 02603021 move a2,s3 │ │ + 994c: 0320f809 jalr t9 │ │ + 9950: 00403821 move a3,v0 │ │ + 9954: 8e0f000c lw t7,12(s0) │ │ + 9958: 8fbc0010 lw gp,16(sp) │ │ + 995c: 004fc02a slt t8,v0,t7 │ │ + 9960: 1700ffda bnez t8,98cc │ │ + 9964: 0040a021 move s4,v0 │ │ + 9968: 1000ffd1 b 98b0 │ │ + 996c: 8e1f0000 lw ra,0(s0) │ │ + │ │ +00009970 : │ │ + 9970: 3c1c0001 lui gp,0x1 │ │ + 9974: 279cf6b0 addiu gp,gp,-2384 │ │ + 9978: 0399e021 addu gp,gp,t9 │ │ + 997c: 8f828244 lw v0,-32188(gp) │ │ + 9980: 27bdf788 addiu sp,sp,-2168 │ │ + 9984: 8c430000 lw v1,0(v0) │ │ + 9988: afb10854 sw s1,2132(sp) │ │ + 998c: 00068e00 sll s1,a2,0x18 │ │ + 9990: 8f998198 lw t9,-32360(gp) │ │ + 9994: 00118e03 sra s1,s1,0x18 │ │ + 9998: afbc0010 sw gp,16(sp) │ │ + 999c: afb60868 sw s6,2152(sp) │ │ + 99a0: afb40860 sw s4,2144(sp) │ │ + 99a4: 0080b021 move s6,a0 │ │ + 99a8: afb3085c sw s3,2140(sp) │ │ + 99ac: afbf0874 sw ra,2164(sp) │ │ + 99b0: afbe0870 sw s8,2160(sp) │ │ + 99b4: afb7086c sw s7,2156(sp) │ │ + 99b8: afb50864 sw s5,2148(sp) │ │ + 99bc: afb20858 sw s2,2136(sp) │ │ + 99c0: afb00850 sw s0,2128(sp) │ │ + 99c4: 00e0a021 move s4,a3 │ │ + 99c8: 02203021 move a2,s1 │ │ + 99cc: 24070009 li a3,9 │ │ + 99d0: afa3084c sw v1,2124(sp) │ │ + 99d4: 0320f809 jalr t9 │ │ + 99d8: 00a09821 move s3,a1 │ │ + 99dc: 8eca0000 lw t2,0(s6) │ │ + 99e0: 29440009 slti a0,t2,9 │ │ + 99e4: 1080009b beqz a0,9c54 │ │ + 99e8: 8fbc0010 lw gp,16(sp) │ │ + 99ec: 1940004c blez t2,9b20 │ │ + 99f0: 3c1207ff lui s2,0x7ff │ │ + 99f4: 27b7001c addiu s7,sp,28 │ │ + 99f8: 241e0001 li s8,1 │ │ + 99fc: 27b5003c addiu s5,sp,60 │ │ + 9a00: 1000000f b 9a40 │ │ + 9a04: 3652ffff ori s2,s2,0xffff │ │ + 9a08: 03d2c021 addu t8,s8,s2 │ │ + 9a0c: 8f9982a0 lw t9,-32096(gp) │ │ + 9a10: 0018f940 sll ra,t8,0x5 │ │ + 9a14: 8f86819c lw a2,-32356(gp) │ │ + 9a18: 02e02021 move a0,s7 │ │ + 9a1c: 02bf3821 addu a3,s5,ra │ │ + 9a20: 0320f809 jalr t9 │ │ + 9a24: 00002821 move a1,zero │ │ + 9a28: 8eca0000 lw t2,0(s6) │ │ + 9a2c: 8fbc0010 lw gp,16(sp) │ │ + 9a30: 020a102a slt v0,s0,t2 │ │ + 9a34: 27de0001 addiu s8,s8,1 │ │ + 9a38: 10400039 beqz v0,9b20 │ │ + 9a3c: 26f70004 addiu s7,s7,4 │ │ + 9a40: 27c6ffff addiu a2,s8,-1 │ │ + 9a44: 00063940 sll a3,a2,0x5 │ │ + 9a48: 27a80850 addiu t0,sp,2128 │ │ + 9a4c: 8ec50004 lw a1,4(s6) │ │ + 9a50: 01075821 addu t3,t0,a3 │ │ + 9a54: ad76f7ec sw s6,-2068(t3) │ │ + 9a58: ad60f804 sw zero,-2044(t3) │ │ + 9a5c: ad60f7f8 sw zero,-2056(t3) │ │ + 9a60: a171f7fc sb s1,-2052(t3) │ │ + 9a64: ad74f800 sw s4,-2048(t3) │ │ + 9a68: ad73f808 sw s3,-2040(t3) │ │ + 9a6c: 10a00019 beqz a1,9ad4 │ │ + 9a70: 2549ffff addiu t1,t2,-1 │ │ + 9a74: 8cac001c lw t4,28(a1) │ │ + 9a78: 258dffff addiu t5,t4,-1 │ │ + 9a7c: 70cd7002 mul t6,a2,t5 │ │ + 9a80: 03c08021 move s0,s8 │ │ + 9a84: 01ca001a div zero,t6,t2 │ │ + 9a88: 014001f4 teq t2,zero,0x7 │ │ + 9a8c: 00007812 mflo t7 │ │ + 9a90: 25f80002 addiu t8,t7,2 │ │ + 9a94: ad78f7f0 sw t8,-2064(t3) │ │ + 9a98: 8cbf001c lw ra,28(a1) │ │ + 9a9c: 27f9ffff addiu t9,ra,-1 │ │ + 9aa0: 733e1002 mul v0,t9,s8 │ │ + 9aa4: 004a001a div zero,v0,t2 │ │ + 9aa8: 014001f4 teq t2,zero,0x7 │ │ + 9aac: 00005012 mflo t2 │ │ + 9ab0: 25430001 addiu v1,t2,1 │ │ + 9ab4: ad63f7f4 sw v1,-2060(t3) │ │ + 9ab8: 14c9ffd3 bne a2,t1,9a08 │ │ + 9abc: 27ab0850 addiu t3,sp,2128 │ │ + 9ac0: 8ca6001c lw a2,28(a1) │ │ + 9ac4: 01677821 addu t7,t3,a3 │ │ + 9ac8: ade6f7f4 sw a2,-2060(t7) │ │ + 9acc: 1000ffcf b 9a0c │ │ + 9ad0: 03d2c021 addu t8,s8,s2 │ │ + 9ad4: 24100001 li s0,1 │ │ + 9ad8: 021e2023 subu a0,s0,s8 │ │ + 9adc: 008a001a div zero,a0,t2 │ │ + 9ae0: 014001f4 teq t2,zero,0x7 │ │ + 9ae4: 001e4023 negu t0,s8 │ │ + 9ae8: 254cffff addiu t4,t2,-1 │ │ + 9aec: 03c08021 move s0,s8 │ │ + 9af0: 00002812 mflo a1 │ │ + 9af4: 010a001a div zero,t0,t2 │ │ + 9af8: 014001f4 teq t2,zero,0x7 │ │ + 9afc: 24ad0002 addiu t5,a1,2 │ │ + 9b00: ad6df7f0 sw t5,-2064(t3) │ │ + 9b04: 00004812 mflo t1 │ │ + 9b08: 252e0001 addiu t6,t1,1 │ │ + 9b0c: ad6ef7f4 sw t6,-2060(t3) │ │ + 9b10: 14ccffbd bne a2,t4,9a08 │ │ + 9b14: 00003021 move a2,zero │ │ + 9b18: 1000ffea b 9ac4 │ │ + 9b1c: 27ab0850 addiu t3,sp,2128 │ │ + 9b20: 8fa30058 lw v1,88(sp) │ │ + 9b24: 8fa40058 lw a0,88(sp) │ │ + 9b28: 8c650008 lw a1,8(v1) │ │ + 9b2c: 8c860004 lw a2,4(a0) │ │ + 9b30: 8f998188 lw t9,-32376(gp) │ │ + 9b34: 27b2013c addiu s2,sp,316 │ │ + 9b38: 0320f809 jalr t9 │ │ + 9b3c: 02402021 move a0,s2 │ │ + 9b40: 8fbc0010 lw gp,16(sp) │ │ + 9b44: 26c40004 addiu a0,s6,4 │ │ + 9b48: 8f99818c lw t9,-32372(gp) │ │ + 9b4c: 0320f809 jalr t9 │ │ + 9b50: 24050001 li a1,1 │ │ + 9b54: 8fbc0010 lw gp,16(sp) │ │ + 9b58: 02202821 move a1,s1 │ │ + 9b5c: 8f998190 lw t9,-32368(gp) │ │ + 9b60: 00403821 move a3,v0 │ │ + 9b64: 02402021 move a0,s2 │ │ + 9b68: 02603021 move a2,s3 │ │ + 9b6c: 0320f809 jalr t9 │ │ + 9b70: 00408021 move s0,v0 │ │ + 9b74: 8fbc0010 lw gp,16(sp) │ │ + 9b78: 02202821 move a1,s1 │ │ + 9b7c: 8f998194 lw t9,-32364(gp) │ │ + 9b80: 02402021 move a0,s2 │ │ + 9b84: 02803021 move a2,s4 │ │ + 9b88: 0320f809 jalr t9 │ │ + 9b8c: 02003821 move a3,s0 │ │ + 9b90: 8ec80000 lw t0,0(s6) │ │ + 9b94: 8fbc0010 lw gp,16(sp) │ │ + 9b98: 19000019 blez t0,9c00 │ │ + 9b9c: 00408821 move s1,v0 │ │ + 9ba0: 27b5001c addiu s5,sp,28 │ │ + 9ba4: 00009821 move s3,zero │ │ + 9ba8: 27be0018 addiu s8,sp,24 │ │ + 9bac: 8f99829c lw t9,-32100(gp) │ │ + 9bb0: 8ea40000 lw a0,0(s5) │ │ + 9bb4: 0320f809 jalr t9 │ │ + 9bb8: 03c02821 move a1,s8 │ │ + 9bbc: 00132940 sll a1,s3,0x5 │ │ + 9bc0: 27ac0850 addiu t4,sp,2128 │ │ + 9bc4: 01854821 addu t1,t4,a1 │ │ + 9bc8: 8d2df7f8 lw t5,-2056(t1) │ │ + 9bcc: 022d702a slt t6,s1,t5 │ │ + 9bd0: 11c00006 beqz t6,9bec │ │ + 9bd4: 8fbc0010 lw gp,16(sp) │ │ + 9bd8: 8d27f804 lw a3,-2044(t1) │ │ + 9bdc: 10e00003 beqz a3,9bec │ │ + 9be0: 00000000 nop │ │ + 9be4: 8d31f7f8 lw s1,-2056(t1) │ │ + 9be8: 8d30f804 lw s0,-2044(t1) │ │ + 9bec: 8ed40000 lw s4,0(s6) │ │ + 9bf0: 26730001 addiu s3,s3,1 │ │ + 9bf4: 0274302a slt a2,s3,s4 │ │ + 9bf8: 14c0ffec bnez a2,9bac │ │ + 9bfc: 26b50004 addiu s5,s5,4 │ │ + 9c00: 8f998024 lw t9,-32732(gp) │ │ + 9c04: 0320f809 jalr t9 │ │ + 9c08: 02402021 move a0,s2 │ │ + 9c0c: 8fbc0010 lw gp,16(sp) │ │ + 9c10: 02001021 move v0,s0 │ │ + 9c14: 8f8b8244 lw t3,-32188(gp) │ │ + 9c18: 8fb6084c lw s6,2124(sp) │ │ + 9c1c: 8d6f0000 lw t7,0(t3) │ │ + 9c20: 16cf000e bne s6,t7,9c5c │ │ + 9c24: 8fbf0874 lw ra,2164(sp) │ │ + 9c28: 8fbe0870 lw s8,2160(sp) │ │ + 9c2c: 8fb7086c lw s7,2156(sp) │ │ + 9c30: 8fb60868 lw s6,2152(sp) │ │ + 9c34: 8fb50864 lw s5,2148(sp) │ │ + 9c38: 8fb40860 lw s4,2144(sp) │ │ + 9c3c: 8fb3085c lw s3,2140(sp) │ │ + 9c40: 8fb20858 lw s2,2136(sp) │ │ + 9c44: 8fb10854 lw s1,2132(sp) │ │ + 9c48: 8fb00850 lw s0,2128(sp) │ │ + 9c4c: 03e00008 jr ra │ │ + 9c50: 27bd0878 addiu sp,sp,2168 │ │ + 9c54: 1000ffef b 9c14 │ │ + 9c58: 00001021 move v0,zero │ │ + 9c5c: 8f99825c lw t9,-32164(gp) │ │ + 9c60: 0320f809 jalr t9 │ │ + 9c64: 00000000 nop │ │ + │ │ +00009c68 : │ │ + 9c68: 3c1c0001 lui gp,0x1 │ │ + 9c6c: 279cf3b8 addiu gp,gp,-3144 │ │ + 9c70: 0399e021 addu gp,gp,t9 │ │ + 9c74: 00063600 sll a2,a2,0x18 │ │ + 9c78: 00063603 sra a2,a2,0x18 │ │ + 9c7c: 00061980 sll v1,a2,0x6 │ │ + 9c80: 00061240 sll v0,a2,0x9 │ │ + 9c84: 00434023 subu t0,v0,v1 │ │ + 9c88: 00a84821 addu t1,a1,t0 │ │ + 9c8c: 8d2a0014 lw t2,20(t1) │ │ + 9c90: 11400003 beqz t2,9ca0 │ │ + 9c94: 8f9981a0 lw t9,-32352(gp) │ │ + 9c98: 03200008 jr t9 │ │ + 9c9c: 00000000 nop │ │ + 9ca0: 03e00008 jr ra │ │ + 9ca4: 00001021 move v0,zero │ │ + ... │ │ + │ │ +00009cb0 : │ │ + 9cb0: 3c1c0001 lui gp,0x1 │ │ + 9cb4: 279cf370 addiu gp,gp,-3216 │ │ + 9cb8: 0399e021 addu gp,gp,t9 │ │ + 9cbc: 27bdffd8 addiu sp,sp,-40 │ │ + 9cc0: 8f998158 lw t9,-32424(gp) │ │ + 9cc4: afbc0010 sw gp,16(sp) │ │ + 9cc8: afbf0024 sw ra,36(sp) │ │ + 9ccc: afb10020 sw s1,32(sp) │ │ + 9cd0: afb0001c sw s0,28(sp) │ │ + 9cd4: 00a08821 move s1,a1 │ │ + 9cd8: 0320f809 jalr t9 │ │ + 9cdc: 00c08021 move s0,a2 │ │ + 9ce0: 8fbc0010 lw gp,16(sp) │ │ + 9ce4: 8fbf0024 lw ra,36(sp) │ │ + 9ce8: 8f858034 lw a1,-32716(gp) │ │ + 9cec: 02203021 move a2,s1 │ │ + 9cf0: 02003821 move a3,s0 │ │ + 9cf4: 8fb10020 lw s1,32(sp) │ │ + 9cf8: 8fb0001c lw s0,28(sp) │ │ + 9cfc: 8f99823c lw t9,-32196(gp) │ │ + 9d00: 24040004 li a0,4 │ │ + 9d04: 24a5aaf0 addiu a1,a1,-21776 │ │ + 9d08: 03200008 jr t9 │ │ + 9d0c: 27bd0028 addiu sp,sp,40 │ │ + │ │ +00009d10 : │ │ + 9d10: 3c1c0001 lui gp,0x1 │ │ + 9d14: 279cf310 addiu gp,gp,-3312 │ │ + 9d18: 0399e021 addu gp,gp,t9 │ │ + 9d1c: 27bdffc0 addiu sp,sp,-64 │ │ + 9d20: afb40038 sw s4,56(sp) │ │ + 9d24: 8f948244 lw s4,-32188(gp) │ │ + 9d28: 8f998284 lw t9,-32124(gp) │ │ + 9d2c: 8e820000 lw v0,0(s4) │ │ + 9d30: afbc0010 sw gp,16(sp) │ │ + 9d34: afb30034 sw s3,52(sp) │ │ + 9d38: afb1002c sw s1,44(sp) │ │ + 9d3c: afb00028 sw s0,40(sp) │ │ + 9d40: afbf003c sw ra,60(sp) │ │ + 9d44: 00808021 move s0,a0 │ │ + 9d48: afb20030 sw s2,48(sp) │ │ + 9d4c: 24040008 li a0,8 │ │ + 9d50: afa20024 sw v0,36(sp) │ │ + 9d54: 0320f809 jalr t9 │ │ + 9d58: 27b3001c addiu s3,sp,28 │ │ + 9d5c: 8fbc0010 lw gp,16(sp) │ │ + 9d60: ac400004 sw zero,4(v0) │ │ + 9d64: 8f8381a4 lw v1,-32348(gp) │ │ + 9d68: 8f8681a8 lw a2,-32344(gp) │ │ + 9d6c: 24640008 addiu a0,v1,8 │ │ + 9d70: ac440000 sw a0,0(v0) │ │ + 9d74: 8e050024 lw a1,36(s0) │ │ + 9d78: 24c70008 addiu a3,a2,8 │ │ + 9d7c: ae130028 sw s3,40(s0) │ │ + 9d80: afa7001c sw a3,28(sp) │ │ + 9d84: afa20020 sw v0,32(sp) │ │ + 9d88: acb307ac sw s3,1964(a1) │ │ + 9d8c: 1000000d b 9dc4 │ │ + 9d90: 2411ffff li s1,-1 │ │ + 9d94: 8f9980cc lw t9,-32564(gp) │ │ + 9d98: 0320f809 jalr t9 │ │ + 9d9c: 8e040024 lw a0,36(s0) │ │ + 9da0: 18400014 blez v0,9df4 │ │ + 9da4: 8fbc0010 lw gp,16(sp) │ │ + 9da8: 8f9981ac lw t9,-32340(gp) │ │ + 9dac: 0320f809 jalr t9 │ │ + 9db0: 8e040024 lw a0,36(s0) │ │ + 9db4: 8e120024 lw s2,36(s0) │ │ + 9db8: 8e480710 lw t0,1808(s2) │ │ + 9dbc: 15110020 bne t0,s1,9e40 │ │ + 9dc0: 8fbc0010 lw gp,16(sp) │ │ + 9dc4: 8f998120 lw t9,-32480(gp) │ │ + 9dc8: 02002021 move a0,s0 │ │ + 9dcc: 00002821 move a1,zero │ │ + 9dd0: 0320f809 jalr t9 │ │ + 9dd4: 00003021 move a2,zero │ │ + 9dd8: 1451ffee bne v0,s1,9d94 │ │ + 9ddc: 8fbc0010 lw gp,16(sp) │ │ + 9de0: 8f8a8034 lw t2,-32716(gp) │ │ + 9de4: 8f998274 lw t9,-32140(gp) │ │ + 9de8: 0320f809 jalr t9 │ │ + 9dec: 2544ae90 addiu a0,t2,-20848 │ │ + 9df0: 8fbc0010 lw gp,16(sp) │ │ + 9df4: 8f9980d4 lw t9,-32556(gp) │ │ + 9df8: 0320f809 jalr t9 │ │ + 9dfc: 02002021 move a0,s0 │ │ + 9e00: 8fbc0010 lw gp,16(sp) │ │ + 9e04: 8f998128 lw t9,-32472(gp) │ │ + 9e08: 0320f809 jalr t9 │ │ + 9e0c: 02002021 move a0,s0 │ │ + 9e10: 8fbc0010 lw gp,16(sp) │ │ + 9e14: 8f998220 lw t9,-32224(gp) │ │ + 9e18: 0320f809 jalr t9 │ │ + 9e1c: 02002021 move a0,s0 │ │ + 9e20: 8fbc0010 lw gp,16(sp) │ │ + 9e24: 02602021 move a0,s3 │ │ + 9e28: 8f8b8034 lw t3,-32716(gp) │ │ + 9e2c: 8f9981b0 lw t9,-32336(gp) │ │ + 9e30: 0320f809 jalr t9 │ │ + 9e34: 2565ae9c addiu a1,t3,-20836 │ │ + 9e38: 10000017 b 9e98 │ │ + 9e3c: 8fbc0010 lw gp,16(sp) │ │ + 9e40: 8f9980d4 lw t9,-32556(gp) │ │ + 9e44: 0320f809 jalr t9 │ │ + 9e48: 02002021 move a0,s0 │ │ + 9e4c: 8fbc0010 lw gp,16(sp) │ │ + 9e50: 8f998124 lw t9,-32476(gp) │ │ + 9e54: 0320f809 jalr t9 │ │ + 9e58: 02402021 move a0,s2 │ │ + 9e5c: 8fbc0010 lw gp,16(sp) │ │ + 9e60: 8f998128 lw t9,-32472(gp) │ │ + 9e64: 0320f809 jalr t9 │ │ + 9e68: 02002021 move a0,s0 │ │ + 9e6c: 8fbc0010 lw gp,16(sp) │ │ + 9e70: 8f998220 lw t9,-32224(gp) │ │ + 9e74: 0320f809 jalr t9 │ │ + 9e78: 02002021 move a0,s0 │ │ + 9e7c: 8fbc0010 lw gp,16(sp) │ │ + 9e80: 02602021 move a0,s3 │ │ + 9e84: 8f898034 lw t1,-32716(gp) │ │ + 9e88: 8f9981b0 lw t9,-32336(gp) │ │ + 9e8c: 0320f809 jalr t9 │ │ + 9e90: 2525aeb4 addiu a1,t1,-20812 │ │ + 9e94: 8fbc0010 lw gp,16(sp) │ │ + 9e98: 8fac0024 lw t4,36(sp) │ │ + 9e9c: 8e8d0000 lw t5,0(s4) │ │ + 9ea0: 158d0009 bne t4,t5,9ec8 │ │ + 9ea4: 00001021 move v0,zero │ │ + 9ea8: 8fbf003c lw ra,60(sp) │ │ + 9eac: 8fb40038 lw s4,56(sp) │ │ + 9eb0: 8fb30034 lw s3,52(sp) │ │ + 9eb4: 8fb20030 lw s2,48(sp) │ │ + 9eb8: 8fb1002c lw s1,44(sp) │ │ + 9ebc: 8fb00028 lw s0,40(sp) │ │ + 9ec0: 03e00008 jr ra │ │ + 9ec4: 27bd0040 addiu sp,sp,64 │ │ + 9ec8: 8f99825c lw t9,-32164(gp) │ │ + 9ecc: 0320f809 jalr t9 │ │ + 9ed0: 00000000 nop │ │ + │ │ +00009ed4 : │ │ + 9ed4: 3c1c0001 lui gp,0x1 │ │ + 9ed8: 279cf14c addiu gp,gp,-3764 │ │ + 9edc: 0399e021 addu gp,gp,t9 │ │ + 9ee0: 8f8281a4 lw v0,-32348(gp) │ │ + 9ee4: 8f998154 lw t9,-32428(gp) │ │ + 9ee8: 24430008 addiu v1,v0,8 │ │ + 9eec: 03200008 jr t9 │ │ + 9ef0: ac830000 sw v1,0(a0) │ │ + │ │ +00009ef4 : │ │ + 9ef4: 3c1c0001 lui gp,0x1 │ │ + 9ef8: 279cf12c addiu gp,gp,-3796 │ │ + 9efc: 0399e021 addu gp,gp,t9 │ │ + 9f00: 8f8281a4 lw v0,-32348(gp) │ │ + 9f04: 27bdffe0 addiu sp,sp,-32 │ │ + 9f08: 8f998154 lw t9,-32428(gp) │ │ + 9f0c: 24430008 addiu v1,v0,8 │ │ + 9f10: afbc0010 sw gp,16(sp) │ │ + 9f14: afbf001c sw ra,28(sp) │ │ + 9f18: afb00018 sw s0,24(sp) │ │ + 9f1c: ac830000 sw v1,0(a0) │ │ + 9f20: 0320f809 jalr t9 │ │ + 9f24: 00808021 move s0,a0 │ │ + 9f28: 8fbc0010 lw gp,16(sp) │ │ + 9f2c: 8fbf001c lw ra,28(sp) │ │ + 9f30: 02002021 move a0,s0 │ │ + 9f34: 8f998220 lw t9,-32224(gp) │ │ + 9f38: 8fb00018 lw s0,24(sp) │ │ + 9f3c: 03200008 jr t9 │ │ + 9f40: 27bd0020 addiu sp,sp,32 │ │ + │ │ +00009f44 : │ │ + 9f44: 3c1c0001 lui gp,0x1 │ │ + 9f48: 279cf0dc addiu gp,gp,-3876 │ │ + 9f4c: 0399e021 addu gp,gp,t9 │ │ + 9f50: 8f998238 lw t9,-32200(gp) │ │ + 9f54: 03200008 jr t9 │ │ + 9f58: 24040060 li a0,96 │ │ + │ │ +00009f5c : │ │ + 9f5c: 3c1c0001 lui gp,0x1 │ │ + 9f60: 279cf0c4 addiu gp,gp,-3900 │ │ + 9f64: 0399e021 addu gp,gp,t9 │ │ + 9f68: 27bdffb0 addiu sp,sp,-80 │ │ + 9f6c: afb20030 sw s2,48(sp) │ │ + 9f70: 8f928244 lw s2,-32188(gp) │ │ + 9f74: 8f998284 lw t9,-32124(gp) │ │ + 9f78: 8e420000 lw v0,0(s2) │ │ + 9f7c: afbf004c sw ra,76(sp) │ │ + 9f80: afbc0018 sw gp,24(sp) │ │ + 9f84: afbe0048 sw s8,72(sp) │ │ + 9f88: afb70044 sw s7,68(sp) │ │ + 9f8c: afb60040 sw s6,64(sp) │ │ + 9f90: afb5003c sw s5,60(sp) │ │ + 9f94: afb30034 sw s3,52(sp) │ │ + 9f98: afb1002c sw s1,44(sp) │ │ + 9f9c: afb00028 sw s0,40(sp) │ │ + 9fa0: afb40038 sw s4,56(sp) │ │ + 9fa4: 00808021 move s0,a0 │ │ + 9fa8: afa20024 sw v0,36(sp) │ │ + 9fac: 2404002c li a0,44 │ │ + 9fb0: 00c0b021 move s6,a2 │ │ + 9fb4: 00e0a821 move s5,a3 │ │ + 9fb8: 8fbe0064 lw s8,100(sp) │ │ + 9fbc: 8fb70068 lw s7,104(sp) │ │ + 9fc0: 0320f809 jalr t9 │ │ + 9fc4: 8fb3006c lw s3,108(sp) │ │ + 9fc8: 8fbc0018 lw gp,24(sp) │ │ + 9fcc: 00402021 move a0,v0 │ │ + 9fd0: 8f998138 lw t9,-32456(gp) │ │ + 9fd4: 0320f809 jalr t9 │ │ + 9fd8: 00408821 move s1,v0 │ │ + 9fdc: 8fbc0018 lw gp,24(sp) │ │ + 9fe0: 02202021 move a0,s1 │ │ + 9fe4: 8f99813c lw t9,-32452(gp) │ │ + 9fe8: 00002821 move a1,zero │ │ + 9fec: 0320f809 jalr t9 │ │ + 9ff0: 3406ea5b li a2,0xea5b │ │ + 9ff4: 14400087 bnez v0,a214 │ │ + 9ff8: 8fbc0018 lw gp,24(sp) │ │ + 9ffc: 8fa30078 lw v1,120(sp) │ │ + a000: 24080001 li t0,1 │ │ + a004: 8f998140 lw t9,-32448(gp) │ │ + a008: 8fa70070 lw a3,112(sp) │ │ + a00c: 8fa60074 lw a2,116(sp) │ │ + a010: afa30010 sw v1,16(sp) │ │ + a014: afa80014 sw t0,20(sp) │ │ + a018: 02202021 move a0,s1 │ │ + a01c: 0320f809 jalr t9 │ │ + a020: 24050004 li a1,4 │ │ + a024: 8fbc0018 lw gp,24(sp) │ │ + a028: 8e340024 lw s4,36(s1) │ │ + a02c: 8fa50070 lw a1,112(sp) │ │ + a030: 8f998048 lw t9,-32696(gp) │ │ + a034: 02802021 move a0,s4 │ │ + a038: ae960008 sw s6,8(s4) │ │ + a03c: 0320f809 jalr t9 │ │ + a040: ae950004 sw s5,4(s4) │ │ + a044: 8e050000 lw a1,0(s0) │ │ + a048: 02002021 move a0,s0 │ │ + a04c: 8cb902ec lw t9,748(a1) │ │ + a050: 00003021 move a2,zero │ │ + a054: 0320f809 jalr t9 │ │ + a058: 03c02821 move a1,s8 │ │ + a05c: 8c440000 lw a0,0(v0) │ │ + a060: 2409fffe li t1,-2 │ │ + a064: 2406ffff li a2,-1 │ │ + a068: 24870001 addiu a3,a0,1 │ │ + a06c: 01205021 move t2,t1 │ │ + a070: 00c7500a movz t2,a2,a3 │ │ + a074: ae8a0714 sw t2,1812(s4) │ │ + a078: 8c4c0004 lw t4,4(v0) │ │ + a07c: 01207821 move t7,t1 │ │ + a080: 258e0001 addiu t6,t4,1 │ │ + a084: 00ce780a movz t7,a2,t6 │ │ + a088: 8e0d0000 lw t5,0(s0) │ │ + a08c: ae8f0718 sw t7,1816(s4) │ │ + a090: 8c5e0008 lw s8,8(v0) │ │ + a094: 01204021 move t0,t1 │ │ + a098: 27c30001 addiu v1,s8,1 │ │ + a09c: 00c3400a movz t0,a2,v1 │ │ + a0a0: 8db902ec lw t9,748(t5) │ │ + a0a4: ae88071c sw t0,1820(s4) │ │ + a0a8: 8c42000c lw v0,12(v0) │ │ + a0ac: 02002021 move a0,s0 │ │ + a0b0: 24470001 addiu a3,v0,1 │ │ + a0b4: 00c7480a movz t1,a2,a3 │ │ + a0b8: 8fa60060 lw a2,96(sp) │ │ + a0bc: ae890720 sw t1,1824(s4) │ │ + a0c0: ae860710 sw a2,1808(s4) │ │ + a0c4: 02e02821 move a1,s7 │ │ + a0c8: 0320f809 jalr t9 │ │ + a0cc: 00003021 move a2,zero │ │ + a0d0: 1ac00013 blez s6,a120 │ │ + a0d4: 0016f880 sll ra,s6,0x2 │ │ + a0d8: 0000c021 move t8,zero │ │ + a0dc: 1aa0000d blez s5,a114 │ │ + a0e0: 00000000 nop │ │ + a0e4: 00407821 move t7,v0 │ │ + a0e8: 00007021 move t6,zero │ │ + a0ec: 8e8a0008 lw t2,8(s4) │ │ + a0f0: 8e97070c lw s7,1804(s4) │ │ + a0f4: 71ca5802 mul t3,t6,t2 │ │ + a0f8: 8ded0000 lw t5,0(t7) │ │ + a0fc: 02f82021 addu a0,s7,t8 │ │ + a100: 01646021 addu t4,t3,a0 │ │ + a104: 25ce0001 addiu t6,t6,1 │ │ + a108: a18d0000 sb t5,0(t4) │ │ + a10c: 15d5fff7 bne t6,s5,a0ec │ │ + a110: 01ff7821 addu t7,t7,ra │ │ + a114: 27180001 addiu t8,t8,1 │ │ + a118: 1716fff0 bne t8,s6,a0dc │ │ + a11c: 24420004 addiu v0,v0,4 │ │ + a120: 8e1e0000 lw s8,0(s0) │ │ + a124: 00003021 move a2,zero │ │ + a128: 8fd902ec lw t9,748(s8) │ │ + a12c: 02002021 move a0,s0 │ │ + a130: 0320f809 jalr t9 │ │ + a134: 02602821 move a1,s3 │ │ + a138: 8fbc0018 lw gp,24(sp) │ │ + a13c: 26870028 addiu a3,s4,40 │ │ + a140: 26860728 addiu a2,s4,1832 │ │ + a144: 24e801a4 addiu t0,a3,420 │ │ + a148: 00e04821 move t1,a3 │ │ + a14c: 00401821 move v1,v0 │ │ + a150: 8c650000 lw a1,0(v1) │ │ + a154: 25290014 addiu t1,t1,20 │ │ + a158: ad25ffec sw a1,-20(t1) │ │ + a15c: 1528fffc bne t1,t0,a150 │ │ + a160: 24630004 addiu v1,v1,4 │ │ + a164: 24e701c0 addiu a3,a3,448 │ │ + a168: 14e6fff6 bne a3,a2,a144 │ │ + a16c: 24420054 addiu v0,v0,84 │ │ + a170: 8f9982a0 lw t9,-32096(gp) │ │ + a174: 8f8681b4 lw a2,-32332(gp) │ │ + a178: 27a40020 addiu a0,sp,32 │ │ + a17c: 00002821 move a1,zero │ │ + a180: 0320f809 jalr t9 │ │ + a184: 02203821 move a3,s1 │ │ + a188: 1440001c bnez v0,a1fc │ │ + a18c: 8fbc0018 lw gp,24(sp) │ │ + a190: 8f9982a4 lw t9,-32092(gp) │ │ + a194: 0320f809 jalr t9 │ │ + a198: 8fa40020 lw a0,32(sp) │ │ + a19c: 10400008 beqz v0,a1c0 │ │ + a1a0: 8fbc0018 lw gp,24(sp) │ │ + a1a4: 8f9f8034 lw ra,-32716(gp) │ │ + a1a8: 8f998274 lw t9,-32140(gp) │ │ + a1ac: 27e4aee0 addiu a0,ra,-20768 │ │ + a1b0: 0320f809 jalr t9 │ │ + a1b4: 00000000 nop │ │ + a1b8: 8fbc0018 lw gp,24(sp) │ │ + a1bc: 00001021 move v0,zero │ │ + a1c0: 8fb00024 lw s0,36(sp) │ │ + a1c4: 8e530000 lw s3,0(s2) │ │ + a1c8: 16130014 bne s0,s3,a21c │ │ + a1cc: 8fbf004c lw ra,76(sp) │ │ + a1d0: 8fbe0048 lw s8,72(sp) │ │ + a1d4: 8fb70044 lw s7,68(sp) │ │ + a1d8: 8fb60040 lw s6,64(sp) │ │ + a1dc: 8fb5003c lw s5,60(sp) │ │ + a1e0: 8fb40038 lw s4,56(sp) │ │ + a1e4: 8fb30034 lw s3,52(sp) │ │ + a1e8: 8fb20030 lw s2,48(sp) │ │ + a1ec: 8fb1002c lw s1,44(sp) │ │ + a1f0: 8fb00028 lw s0,40(sp) │ │ + a1f4: 03e00008 jr ra │ │ + a1f8: 27bd0050 addiu sp,sp,80 │ │ + a1fc: 8f828034 lw v0,-32716(gp) │ │ + a200: 8f998274 lw t9,-32140(gp) │ │ + a204: 0320f809 jalr t9 │ │ + a208: 2444aed0 addiu a0,v0,-20784 │ │ + a20c: 1000ffe0 b a190 │ │ + a210: 8fbc0018 lw gp,24(sp) │ │ + a214: 1000ffea b a1c0 │ │ + a218: 2402ffff li v0,-1 │ │ + a21c: 8f99825c lw t9,-32164(gp) │ │ + a220: 0320f809 jalr t9 │ │ + a224: 00000000 nop │ │ + │ │ +0000a228 : │ │ + a228: 3c1c0001 lui gp,0x1 │ │ + a22c: 279cedf8 addiu gp,gp,-4616 │ │ + a230: 0399e021 addu gp,gp,t9 │ │ + a234: 27bdffc0 addiu sp,sp,-64 │ │ + a238: afb20034 sw s2,52(sp) │ │ + a23c: 8f928244 lw s2,-32188(gp) │ │ + a240: 8f998284 lw t9,-32124(gp) │ │ + a244: 8e420000 lw v0,0(s2) │ │ + a248: afbf003c sw ra,60(sp) │ │ + a24c: afbc0018 sw gp,24(sp) │ │ + a250: afb30038 sw s3,56(sp) │ │ + a254: afb10030 sw s1,48(sp) │ │ + a258: afb0002c sw s0,44(sp) │ │ + a25c: 2404002c li a0,44 │ │ + a260: afa20024 sw v0,36(sp) │ │ + a264: 00c08821 move s1,a2 │ │ + a268: 0320f809 jalr t9 │ │ + a26c: 00e09821 move s3,a3 │ │ + a270: 8fbc0018 lw gp,24(sp) │ │ + a274: 00402021 move a0,v0 │ │ + a278: 8f998138 lw t9,-32456(gp) │ │ + a27c: 0320f809 jalr t9 │ │ + a280: 00408021 move s0,v0 │ │ + a284: 8fbc0018 lw gp,24(sp) │ │ + a288: 02002021 move a0,s0 │ │ + a28c: 8f99813c lw t9,-32452(gp) │ │ + a290: 00002821 move a1,zero │ │ + a294: 0320f809 jalr t9 │ │ + a298: 3406ea5b li a2,0xea5b │ │ + a29c: 14400041 bnez v0,a3a4 │ │ + a2a0: 8fbc0018 lw gp,24(sp) │ │ + a2a4: 8fa30058 lw v1,88(sp) │ │ + a2a8: 8f998140 lw t9,-32448(gp) │ │ + a2ac: 24040001 li a0,1 │ │ + a2b0: 8fa60054 lw a2,84(sp) │ │ + a2b4: afa40014 sw a0,20(sp) │ │ + a2b8: 24050004 li a1,4 │ │ + a2bc: 02002021 move a0,s0 │ │ + a2c0: afa30010 sw v1,16(sp) │ │ + a2c4: 0320f809 jalr t9 │ │ + a2c8: 02203821 move a3,s1 │ │ + a2cc: 8e040024 lw a0,36(s0) │ │ + a2d0: 8fa50050 lw a1,80(sp) │ │ + a2d4: 24060004 li a2,4 │ │ + a2d8: 8fbc0018 lw gp,24(sp) │ │ + a2dc: ac930008 sw s3,8(a0) │ │ + a2e0: 12260028 beq s1,a2,a384 │ │ + a2e4: ac850004 sw a1,4(a0) │ │ + a2e8: 8f998048 lw t9,-32696(gp) │ │ + a2ec: 0320f809 jalr t9 │ │ + a2f0: 02202821 move a1,s1 │ │ + a2f4: 8fbc0018 lw gp,24(sp) │ │ + a2f8: 27a40020 addiu a0,sp,32 │ │ + a2fc: 8f9982a0 lw t9,-32096(gp) │ │ + a300: 8f8681b4 lw a2,-32332(gp) │ │ + a304: 00002821 move a1,zero │ │ + a308: 0320f809 jalr t9 │ │ + a30c: 02003821 move a3,s0 │ │ + a310: 14400016 bnez v0,a36c │ │ + a314: 8fbc0018 lw gp,24(sp) │ │ + a318: 8f9982a4 lw t9,-32092(gp) │ │ + a31c: 0320f809 jalr t9 │ │ + a320: 8fa40020 lw a0,32(sp) │ │ + a324: 10400007 beqz v0,a344 │ │ + a328: 8fbc0018 lw gp,24(sp) │ │ + a32c: 8f8a8034 lw t2,-32716(gp) │ │ + a330: 8f998274 lw t9,-32140(gp) │ │ + a334: 0320f809 jalr t9 │ │ + a338: 2544aee0 addiu a0,t2,-20768 │ │ + a33c: 8fbc0018 lw gp,24(sp) │ │ + a340: 00001021 move v0,zero │ │ + a344: 8fab0024 lw t3,36(sp) │ │ + a348: 8e4c0000 lw t4,0(s2) │ │ + a34c: 156c0017 bne t3,t4,a3ac │ │ + a350: 8fbf003c lw ra,60(sp) │ │ + a354: 8fb30038 lw s3,56(sp) │ │ + a358: 8fb20034 lw s2,52(sp) │ │ + a35c: 8fb10030 lw s1,48(sp) │ │ + a360: 8fb0002c lw s0,44(sp) │ │ + a364: 03e00008 jr ra │ │ + a368: 27bd0040 addiu sp,sp,64 │ │ + a36c: 8f898034 lw t1,-32716(gp) │ │ + a370: 8f998274 lw t9,-32140(gp) │ │ + a374: 0320f809 jalr t9 │ │ + a378: 2524aed0 addiu a0,t1,-20784 │ │ + a37c: 1000ffe6 b a318 │ │ + a380: 8fbc0018 lw gp,24(sp) │ │ + a384: 8c870000 lw a3,0(a0) │ │ + a388: 8f888034 lw t0,-32716(gp) │ │ + a38c: 8cf90008 lw t9,8(a3) │ │ + a390: 0320f809 jalr t9 │ │ + a394: 25051010 addiu a1,t0,4112 │ │ + a398: 8fbc0018 lw gp,24(sp) │ │ + a39c: 1000ffd2 b a2e8 │ │ + a3a0: 8e040024 lw a0,36(s0) │ │ + a3a4: 1000ffe7 b a344 │ │ + a3a8: 2402ffff li v0,-1 │ │ + a3ac: 8f99825c lw t9,-32164(gp) │ │ + a3b0: 0320f809 jalr t9 │ │ + a3b4: 00000000 nop │ │ ... ├── objdump --line-numbers --disassemble --demangle --section=.MIPS.stubs {} │ │ @@ -1,207 +1,211 @@ │ │ │ │ │ │ │ │ Disassembly of section .MIPS.stubs: │ │ │ │ -00009040 <.MIPS.stubs>: │ │ - 9040: 8f998010 lw t9,-32752(gp) │ │ - 9044: 03e07821 move t7,ra │ │ - 9048: 0320f809 jalr t9 │ │ - 904c: 241800d4 li t8,212 │ │ - 9050: 8f998010 lw t9,-32752(gp) │ │ - 9054: 03e07821 move t7,ra │ │ - 9058: 0320f809 jalr t9 │ │ - 905c: 241800d3 li t8,211 │ │ - 9060: 8f998010 lw t9,-32752(gp) │ │ - 9064: 03e07821 move t7,ra │ │ - 9068: 0320f809 jalr t9 │ │ - 906c: 241800d2 li t8,210 │ │ - 9070: 8f998010 lw t9,-32752(gp) │ │ - 9074: 03e07821 move t7,ra │ │ - 9078: 0320f809 jalr t9 │ │ - 907c: 241800d1 li t8,209 │ │ - 9080: 8f998010 lw t9,-32752(gp) │ │ - 9084: 03e07821 move t7,ra │ │ - 9088: 0320f809 jalr t9 │ │ - 908c: 241800d0 li t8,208 │ │ - 9090: 8f998010 lw t9,-32752(gp) │ │ - 9094: 03e07821 move t7,ra │ │ - 9098: 0320f809 jalr t9 │ │ - 909c: 241800cf li t8,207 │ │ - 90a0: 8f998010 lw t9,-32752(gp) │ │ - 90a4: 03e07821 move t7,ra │ │ - 90a8: 0320f809 jalr t9 │ │ - 90ac: 241800ce li t8,206 │ │ - 90b0: 8f998010 lw t9,-32752(gp) │ │ - 90b4: 03e07821 move t7,ra │ │ - 90b8: 0320f809 jalr t9 │ │ - 90bc: 241800cd li t8,205 │ │ - 90c0: 8f998010 lw t9,-32752(gp) │ │ - 90c4: 03e07821 move t7,ra │ │ - 90c8: 0320f809 jalr t9 │ │ - 90cc: 241800cc li t8,204 │ │ - 90d0: 8f998010 lw t9,-32752(gp) │ │ - 90d4: 03e07821 move t7,ra │ │ - 90d8: 0320f809 jalr t9 │ │ - 90dc: 241800cb li t8,203 │ │ - 90e0: 8f998010 lw t9,-32752(gp) │ │ - 90e4: 03e07821 move t7,ra │ │ - 90e8: 0320f809 jalr t9 │ │ - 90ec: 241800ca li t8,202 │ │ - 90f0: 8f998010 lw t9,-32752(gp) │ │ - 90f4: 03e07821 move t7,ra │ │ - 90f8: 0320f809 jalr t9 │ │ - 90fc: 241800c9 li t8,201 │ │ - 9100: 8f998010 lw t9,-32752(gp) │ │ - 9104: 03e07821 move t7,ra │ │ - 9108: 0320f809 jalr t9 │ │ - 910c: 241800c8 li t8,200 │ │ - 9110: 8f998010 lw t9,-32752(gp) │ │ - 9114: 03e07821 move t7,ra │ │ - 9118: 0320f809 jalr t9 │ │ - 911c: 241800c7 li t8,199 │ │ - 9120: 8f998010 lw t9,-32752(gp) │ │ - 9124: 03e07821 move t7,ra │ │ - 9128: 0320f809 jalr t9 │ │ - 912c: 241800c6 li t8,198 │ │ - 9130: 8f998010 lw t9,-32752(gp) │ │ - 9134: 03e07821 move t7,ra │ │ - 9138: 0320f809 jalr t9 │ │ - 913c: 241800c5 li t8,197 │ │ - 9140: 8f998010 lw t9,-32752(gp) │ │ - 9144: 03e07821 move t7,ra │ │ - 9148: 0320f809 jalr t9 │ │ - 914c: 241800c4 li t8,196 │ │ - 9150: 8f998010 lw t9,-32752(gp) │ │ - 9154: 03e07821 move t7,ra │ │ - 9158: 0320f809 jalr t9 │ │ - 915c: 241800c3 li t8,195 │ │ - 9160: 8f998010 lw t9,-32752(gp) │ │ - 9164: 03e07821 move t7,ra │ │ - 9168: 0320f809 jalr t9 │ │ - 916c: 241800c2 li t8,194 │ │ - 9170: 8f998010 lw t9,-32752(gp) │ │ - 9174: 03e07821 move t7,ra │ │ - 9178: 0320f809 jalr t9 │ │ - 917c: 241800c1 li t8,193 │ │ - 9180: 8f998010 lw t9,-32752(gp) │ │ - 9184: 03e07821 move t7,ra │ │ - 9188: 0320f809 jalr t9 │ │ - 918c: 241800c0 li t8,192 │ │ - 9190: 8f998010 lw t9,-32752(gp) │ │ - 9194: 03e07821 move t7,ra │ │ - 9198: 0320f809 jalr t9 │ │ - 919c: 241800bf li t8,191 │ │ - 91a0: 8f998010 lw t9,-32752(gp) │ │ - 91a4: 03e07821 move t7,ra │ │ - 91a8: 0320f809 jalr t9 │ │ - 91ac: 241800be li t8,190 │ │ - 91b0: 8f998010 lw t9,-32752(gp) │ │ - 91b4: 03e07821 move t7,ra │ │ - 91b8: 0320f809 jalr t9 │ │ - 91bc: 241800bd li t8,189 │ │ - 91c0: 8f998010 lw t9,-32752(gp) │ │ - 91c4: 03e07821 move t7,ra │ │ - 91c8: 0320f809 jalr t9 │ │ - 91cc: 241800bc li t8,188 │ │ - 91d0: 8f998010 lw t9,-32752(gp) │ │ - 91d4: 03e07821 move t7,ra │ │ - 91d8: 0320f809 jalr t9 │ │ - 91dc: 241800bb li t8,187 │ │ - 91e0: 8f998010 lw t9,-32752(gp) │ │ - 91e4: 03e07821 move t7,ra │ │ - 91e8: 0320f809 jalr t9 │ │ - 91ec: 241800ba li t8,186 │ │ - 91f0: 8f998010 lw t9,-32752(gp) │ │ - 91f4: 03e07821 move t7,ra │ │ - 91f8: 0320f809 jalr t9 │ │ - 91fc: 241800b9 li t8,185 │ │ - 9200: 8f998010 lw t9,-32752(gp) │ │ - 9204: 03e07821 move t7,ra │ │ - 9208: 0320f809 jalr t9 │ │ - 920c: 241800b8 li t8,184 │ │ - 9210: 8f998010 lw t9,-32752(gp) │ │ - 9214: 03e07821 move t7,ra │ │ - 9218: 0320f809 jalr t9 │ │ - 921c: 241800b7 li t8,183 │ │ - 9220: 8f998010 lw t9,-32752(gp) │ │ - 9224: 03e07821 move t7,ra │ │ - 9228: 0320f809 jalr t9 │ │ - 922c: 241800b6 li t8,182 │ │ - 9230: 8f998010 lw t9,-32752(gp) │ │ - 9234: 03e07821 move t7,ra │ │ - 9238: 0320f809 jalr t9 │ │ - 923c: 241800b5 li t8,181 │ │ - 9240: 8f998010 lw t9,-32752(gp) │ │ - 9244: 03e07821 move t7,ra │ │ - 9248: 0320f809 jalr t9 │ │ - 924c: 241800b4 li t8,180 │ │ - 9250: 8f998010 lw t9,-32752(gp) │ │ - 9254: 03e07821 move t7,ra │ │ - 9258: 0320f809 jalr t9 │ │ - 925c: 241800b2 li t8,178 │ │ - 9260: 8f998010 lw t9,-32752(gp) │ │ - 9264: 03e07821 move t7,ra │ │ - 9268: 0320f809 jalr t9 │ │ - 926c: 241800b1 li t8,177 │ │ - 9270: 8f998010 lw t9,-32752(gp) │ │ - 9274: 03e07821 move t7,ra │ │ - 9278: 0320f809 jalr t9 │ │ - 927c: 241800b0 li t8,176 │ │ - 9280: 8f998010 lw t9,-32752(gp) │ │ - 9284: 03e07821 move t7,ra │ │ - 9288: 0320f809 jalr t9 │ │ - 928c: 241800af li t8,175 │ │ - 9290: 8f998010 lw t9,-32752(gp) │ │ - 9294: 03e07821 move t7,ra │ │ - 9298: 0320f809 jalr t9 │ │ - 929c: 241800ae li t8,174 │ │ - 92a0: 8f998010 lw t9,-32752(gp) │ │ - 92a4: 03e07821 move t7,ra │ │ - 92a8: 0320f809 jalr t9 │ │ - 92ac: 241800ad li t8,173 │ │ - 92b0: 8f998010 lw t9,-32752(gp) │ │ - 92b4: 03e07821 move t7,ra │ │ - 92b8: 0320f809 jalr t9 │ │ - 92bc: 241800ac li t8,172 │ │ - 92c0: 8f998010 lw t9,-32752(gp) │ │ - 92c4: 03e07821 move t7,ra │ │ - 92c8: 0320f809 jalr t9 │ │ - 92cc: 241800ab li t8,171 │ │ - 92d0: 8f998010 lw t9,-32752(gp) │ │ - 92d4: 03e07821 move t7,ra │ │ - 92d8: 0320f809 jalr t9 │ │ - 92dc: 241800aa li t8,170 │ │ - 92e0: 8f998010 lw t9,-32752(gp) │ │ - 92e4: 03e07821 move t7,ra │ │ - 92e8: 0320f809 jalr t9 │ │ - 92ec: 241800a9 li t8,169 │ │ - 92f0: 8f998010 lw t9,-32752(gp) │ │ - 92f4: 03e07821 move t7,ra │ │ - 92f8: 0320f809 jalr t9 │ │ - 92fc: 241800a8 li t8,168 │ │ - 9300: 8f998010 lw t9,-32752(gp) │ │ - 9304: 03e07821 move t7,ra │ │ - 9308: 0320f809 jalr t9 │ │ - 930c: 241800a7 li t8,167 │ │ - 9310: 8f998010 lw t9,-32752(gp) │ │ - 9314: 03e07821 move t7,ra │ │ - 9318: 0320f809 jalr t9 │ │ - 931c: 241800a6 li t8,166 │ │ - 9320: 8f998010 lw t9,-32752(gp) │ │ - 9324: 03e07821 move t7,ra │ │ - 9328: 0320f809 jalr t9 │ │ - 932c: 241800a5 li t8,165 │ │ - 9330: 8f998010 lw t9,-32752(gp) │ │ - 9334: 03e07821 move t7,ra │ │ - 9338: 0320f809 jalr t9 │ │ - 933c: 241800a4 li t8,164 │ │ - 9340: 8f998010 lw t9,-32752(gp) │ │ - 9344: 03e07821 move t7,ra │ │ - 9348: 0320f809 jalr t9 │ │ - 934c: 241800a3 li t8,163 │ │ - 9350: 8f998010 lw t9,-32752(gp) │ │ - 9354: 03e07821 move t7,ra │ │ - 9358: 0320f809 jalr t9 │ │ - 935c: 241800a2 li t8,162 │ │ +0000a3c0 <.MIPS.stubs>: │ │ + a3c0: 8f998010 lw t9,-32752(gp) │ │ + a3c4: 03e07821 move t7,ra │ │ + a3c8: 0320f809 jalr t9 │ │ + a3cc: 241800d6 li t8,214 │ │ + a3d0: 8f998010 lw t9,-32752(gp) │ │ + a3d4: 03e07821 move t7,ra │ │ + a3d8: 0320f809 jalr t9 │ │ + a3dc: 241800d5 li t8,213 │ │ + a3e0: 8f998010 lw t9,-32752(gp) │ │ + a3e4: 03e07821 move t7,ra │ │ + a3e8: 0320f809 jalr t9 │ │ + a3ec: 241800d4 li t8,212 │ │ + a3f0: 8f998010 lw t9,-32752(gp) │ │ + a3f4: 03e07821 move t7,ra │ │ + a3f8: 0320f809 jalr t9 │ │ + a3fc: 241800d3 li t8,211 │ │ + a400: 8f998010 lw t9,-32752(gp) │ │ + a404: 03e07821 move t7,ra │ │ + a408: 0320f809 jalr t9 │ │ + a40c: 241800d2 li t8,210 │ │ + a410: 8f998010 lw t9,-32752(gp) │ │ + a414: 03e07821 move t7,ra │ │ + a418: 0320f809 jalr t9 │ │ + a41c: 241800d1 li t8,209 │ │ + a420: 8f998010 lw t9,-32752(gp) │ │ + a424: 03e07821 move t7,ra │ │ + a428: 0320f809 jalr t9 │ │ + a42c: 241800d0 li t8,208 │ │ + a430: 8f998010 lw t9,-32752(gp) │ │ + a434: 03e07821 move t7,ra │ │ + a438: 0320f809 jalr t9 │ │ + a43c: 241800cf li t8,207 │ │ + a440: 8f998010 lw t9,-32752(gp) │ │ + a444: 03e07821 move t7,ra │ │ + a448: 0320f809 jalr t9 │ │ + a44c: 241800ce li t8,206 │ │ + a450: 8f998010 lw t9,-32752(gp) │ │ + a454: 03e07821 move t7,ra │ │ + a458: 0320f809 jalr t9 │ │ + a45c: 241800cd li t8,205 │ │ + a460: 8f998010 lw t9,-32752(gp) │ │ + a464: 03e07821 move t7,ra │ │ + a468: 0320f809 jalr t9 │ │ + a46c: 241800cc li t8,204 │ │ + a470: 8f998010 lw t9,-32752(gp) │ │ + a474: 03e07821 move t7,ra │ │ + a478: 0320f809 jalr t9 │ │ + a47c: 241800cb li t8,203 │ │ + a480: 8f998010 lw t9,-32752(gp) │ │ + a484: 03e07821 move t7,ra │ │ + a488: 0320f809 jalr t9 │ │ + a48c: 241800ca li t8,202 │ │ + a490: 8f998010 lw t9,-32752(gp) │ │ + a494: 03e07821 move t7,ra │ │ + a498: 0320f809 jalr t9 │ │ + a49c: 241800c9 li t8,201 │ │ + a4a0: 8f998010 lw t9,-32752(gp) │ │ + a4a4: 03e07821 move t7,ra │ │ + a4a8: 0320f809 jalr t9 │ │ + a4ac: 241800c7 li t8,199 │ │ + a4b0: 8f998010 lw t9,-32752(gp) │ │ + a4b4: 03e07821 move t7,ra │ │ + a4b8: 0320f809 jalr t9 │ │ + a4bc: 241800c6 li t8,198 │ │ + a4c0: 8f998010 lw t9,-32752(gp) │ │ + a4c4: 03e07821 move t7,ra │ │ + a4c8: 0320f809 jalr t9 │ │ + a4cc: 241800c5 li t8,197 │ │ + a4d0: 8f998010 lw t9,-32752(gp) │ │ + a4d4: 03e07821 move t7,ra │ │ + a4d8: 0320f809 jalr t9 │ │ + a4dc: 241800c4 li t8,196 │ │ + a4e0: 8f998010 lw t9,-32752(gp) │ │ + a4e4: 03e07821 move t7,ra │ │ + a4e8: 0320f809 jalr t9 │ │ + a4ec: 241800c3 li t8,195 │ │ + a4f0: 8f998010 lw t9,-32752(gp) │ │ + a4f4: 03e07821 move t7,ra │ │ + a4f8: 0320f809 jalr t9 │ │ + a4fc: 241800c2 li t8,194 │ │ + a500: 8f998010 lw t9,-32752(gp) │ │ + a504: 03e07821 move t7,ra │ │ + a508: 0320f809 jalr t9 │ │ + a50c: 241800c1 li t8,193 │ │ + a510: 8f998010 lw t9,-32752(gp) │ │ + a514: 03e07821 move t7,ra │ │ + a518: 0320f809 jalr t9 │ │ + a51c: 241800c0 li t8,192 │ │ + a520: 8f998010 lw t9,-32752(gp) │ │ + a524: 03e07821 move t7,ra │ │ + a528: 0320f809 jalr t9 │ │ + a52c: 241800bf li t8,191 │ │ + a530: 8f998010 lw t9,-32752(gp) │ │ + a534: 03e07821 move t7,ra │ │ + a538: 0320f809 jalr t9 │ │ + a53c: 241800bd li t8,189 │ │ + a540: 8f998010 lw t9,-32752(gp) │ │ + a544: 03e07821 move t7,ra │ │ + a548: 0320f809 jalr t9 │ │ + a54c: 241800bc li t8,188 │ │ + a550: 8f998010 lw t9,-32752(gp) │ │ + a554: 03e07821 move t7,ra │ │ + a558: 0320f809 jalr t9 │ │ + a55c: 241800bb li t8,187 │ │ + a560: 8f998010 lw t9,-32752(gp) │ │ + a564: 03e07821 move t7,ra │ │ + a568: 0320f809 jalr t9 │ │ + a56c: 241800ba li t8,186 │ │ + a570: 8f998010 lw t9,-32752(gp) │ │ + a574: 03e07821 move t7,ra │ │ + a578: 0320f809 jalr t9 │ │ + a57c: 241800b9 li t8,185 │ │ + a580: 8f998010 lw t9,-32752(gp) │ │ + a584: 03e07821 move t7,ra │ │ + a588: 0320f809 jalr t9 │ │ + a58c: 241800b8 li t8,184 │ │ + a590: 8f998010 lw t9,-32752(gp) │ │ + a594: 03e07821 move t7,ra │ │ + a598: 0320f809 jalr t9 │ │ + a59c: 241800b7 li t8,183 │ │ + a5a0: 8f998010 lw t9,-32752(gp) │ │ + a5a4: 03e07821 move t7,ra │ │ + a5a8: 0320f809 jalr t9 │ │ + a5ac: 241800b6 li t8,182 │ │ + a5b0: 8f998010 lw t9,-32752(gp) │ │ + a5b4: 03e07821 move t7,ra │ │ + a5b8: 0320f809 jalr t9 │ │ + a5bc: 241800b5 li t8,181 │ │ + a5c0: 8f998010 lw t9,-32752(gp) │ │ + a5c4: 03e07821 move t7,ra │ │ + a5c8: 0320f809 jalr t9 │ │ + a5cc: 241800b4 li t8,180 │ │ + a5d0: 8f998010 lw t9,-32752(gp) │ │ + a5d4: 03e07821 move t7,ra │ │ + a5d8: 0320f809 jalr t9 │ │ + a5dc: 241800b3 li t8,179 │ │ + a5e0: 8f998010 lw t9,-32752(gp) │ │ + a5e4: 03e07821 move t7,ra │ │ + a5e8: 0320f809 jalr t9 │ │ + a5ec: 241800b2 li t8,178 │ │ + a5f0: 8f998010 lw t9,-32752(gp) │ │ + a5f4: 03e07821 move t7,ra │ │ + a5f8: 0320f809 jalr t9 │ │ + a5fc: 241800b1 li t8,177 │ │ + a600: 8f998010 lw t9,-32752(gp) │ │ + a604: 03e07821 move t7,ra │ │ + a608: 0320f809 jalr t9 │ │ + a60c: 241800b0 li t8,176 │ │ + a610: 8f998010 lw t9,-32752(gp) │ │ + a614: 03e07821 move t7,ra │ │ + a618: 0320f809 jalr t9 │ │ + a61c: 241800af li t8,175 │ │ + a620: 8f998010 lw t9,-32752(gp) │ │ + a624: 03e07821 move t7,ra │ │ + a628: 0320f809 jalr t9 │ │ + a62c: 241800ae li t8,174 │ │ + a630: 8f998010 lw t9,-32752(gp) │ │ + a634: 03e07821 move t7,ra │ │ + a638: 0320f809 jalr t9 │ │ + a63c: 241800ad li t8,173 │ │ + a640: 8f998010 lw t9,-32752(gp) │ │ + a644: 03e07821 move t7,ra │ │ + a648: 0320f809 jalr t9 │ │ + a64c: 241800ac li t8,172 │ │ + a650: 8f998010 lw t9,-32752(gp) │ │ + a654: 03e07821 move t7,ra │ │ + a658: 0320f809 jalr t9 │ │ + a65c: 241800ab li t8,171 │ │ + a660: 8f998010 lw t9,-32752(gp) │ │ + a664: 03e07821 move t7,ra │ │ + a668: 0320f809 jalr t9 │ │ + a66c: 241800aa li t8,170 │ │ + a670: 8f998010 lw t9,-32752(gp) │ │ + a674: 03e07821 move t7,ra │ │ + a678: 0320f809 jalr t9 │ │ + a67c: 241800a9 li t8,169 │ │ + a680: 8f998010 lw t9,-32752(gp) │ │ + a684: 03e07821 move t7,ra │ │ + a688: 0320f809 jalr t9 │ │ + a68c: 241800a8 li t8,168 │ │ + a690: 8f998010 lw t9,-32752(gp) │ │ + a694: 03e07821 move t7,ra │ │ + a698: 0320f809 jalr t9 │ │ + a69c: 241800a7 li t8,167 │ │ + a6a0: 8f998010 lw t9,-32752(gp) │ │ + a6a4: 03e07821 move t7,ra │ │ + a6a8: 0320f809 jalr t9 │ │ + a6ac: 241800a6 li t8,166 │ │ + a6b0: 8f998010 lw t9,-32752(gp) │ │ + a6b4: 03e07821 move t7,ra │ │ + a6b8: 0320f809 jalr t9 │ │ + a6bc: 241800a5 li t8,165 │ │ + a6c0: 8f998010 lw t9,-32752(gp) │ │ + a6c4: 03e07821 move t7,ra │ │ + a6c8: 0320f809 jalr t9 │ │ + a6cc: 241800a4 li t8,164 │ │ + a6d0: 8f998010 lw t9,-32752(gp) │ │ + a6d4: 03e07821 move t7,ra │ │ + a6d8: 0320f809 jalr t9 │ │ + a6dc: 241800a3 li t8,163 │ │ + a6e0: 8f998010 lw t9,-32752(gp) │ │ + a6e4: 03e07821 move t7,ra │ │ + a6e8: 0320f809 jalr t9 │ │ + a6ec: 241800a2 li t8,162 │ │ ... ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,130 +1,130 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x00009370 02082080 01041040 030c30c0 00000000 .. ....@..0..... │ │ - 0x00009380 756e6265 6b616e6e 74657220 73746569 unbekannter stei │ │ - 0x00009390 6e7a7573 74616e64 21000000 00000000 nzustand!....... │ │ - 0x000093a0 01080808 08080808 08080808 08080808 ................ │ │ - 0x000093b0 08080808 08080808 08000108 08080001 ................ │ │ - 0x000093c0 08080808 08080808 08080808 08080808 ................ │ │ - 0x000093d0 08080100 08080801 01080808 08080808 ................ │ │ - 0x000093e0 08080808 08080808 08080800 01000808 ................ │ │ - 0x000093f0 00020008 08000100 08080808 08080808 ................ │ │ - 0x00009400 08080808 01010808 08010108 08080808 ................ │ │ - 0x00009410 08080808 08080808 08080808 08000100 ................ │ │ - 0x00009420 08080002 00080801 01000808 08080808 ................ │ │ - 0x00009430 08080808 08080001 00080800 02010808 ................ │ │ - 0x00009440 00010008 08080808 08080808 08080800 ................ │ │ - 0x00009450 00000808 01010008 08000101 08080808 ................ │ │ - 0x00009460 08080808 08080808 00000100 08000002 ................ │ │ - 0x00009470 00080000 02000800 00010008 08080808 ................ │ │ - 0x00009480 08000100 08080102 00080801 01000808 ................ │ │ - 0x00009490 08080808 08080808 08080101 00080800 ................ │ │ - 0x000094a0 02000808 01010008 08080808 08080808 ................ │ │ - 0x000094b0 08080800 01000808 00020008 08010201 ................ │ │ - 0x000094c0 08080808 08080808 08080808 01000008 ................ │ │ - 0x000094d0 08020000 08080102 01080808 08080808 ................ │ │ - 0x000094e0 08080808 08010100 08080001 01080800 ................ │ │ - 0x000094f0 00010808 08080808 08080808 08080100 ................ │ │ - 0x00009500 00080801 02010808 00000108 08080808 ................ │ │ - 0x00009510 08080808 08080801 00000808 01020108 ................ │ │ - 0x00009520 08000100 08080808 08080808 08080808 ................ │ │ - 0x00009530 00010008 08010201 08080001 00080808 ................ │ │ - 0x00009540 08080808 08080808 08000001 00080000 ................ │ │ - 0x00009550 02000800 00020008 00010100 08080808 ................ │ │ - 0x00009560 08080000 01000800 00020008 00010100 ................ │ │ - 0x00009570 08000100 00080808 08080800 01000008 ................ │ │ - 0x00009580 00020100 08000200 00080001 00000808 ................ │ │ - 0x00009590 08080808 00000100 00000002 00000000 ................ │ │ - 0x000095a0 02000000 00020000 00000100 00000000 ................ │ │ - 0x000095b0 01000000 02000000 04000000 02000000 ................ │ │ - 0x000095c0 01000000 04000000 04000000 02000000 ................ │ │ - 0x000095d0 02000000 04000000 04000000 04000000 ................ │ │ - 0x000095e0 04000000 04000000 02000000 04000000 ................ │ │ - 0x000095f0 01000000 04000000 04000000 04000000 ................ │ │ - 0x00009600 02000000 00000000 00000000 01000000 ................ │ │ - 0x00009610 00000000 00000000 02000000 01000000 ................ │ │ - 0x00009620 02000000 00000000 02000000 01000000 ................ │ │ - 0x00009630 01000000 01000000 01000000 02000000 ................ │ │ - 0x00009640 02000000 00000000 02000000 02000000 ................ │ │ - 0x00009650 02000000 00000000 01000000 02000000 ................ │ │ - 0x00009660 02000000 03000000 02000000 03000000 ................ │ │ - 0x00009670 03000000 03000000 04000000 03000000 ................ │ │ - 0x00009680 03000000 03000000 03000000 03000000 ................ │ │ - 0x00009690 03000000 03000000 03000000 04000000 ................ │ │ - 0x000096a0 04000000 04000000 05000000 00000000 ................ │ │ - 0x000096b0 01000000 02000000 03000000 03000000 ................ │ │ - 0x000096c0 04000000 04000000 04000000 04000000 ................ │ │ - 0x000096d0 04000000 05000000 05000000 05000000 ................ │ │ - 0x000096e0 05000000 05000000 05000000 05000000 ................ │ │ - 0x000096f0 05000000 05000000 05000000 05000000 ................ │ │ - 0x00009700 05000000 08000000 04000000 02000000 ................ │ │ - 0x00009710 04000000 08000000 01000000 02000000 ................ │ │ - 0x00009720 02000000 04000000 01000000 02000000 ................ │ │ - 0x00009730 02000000 02000000 02000000 01000000 ................ │ │ - 0x00009740 01000000 08000000 01000000 01000000 ................ │ │ - 0x00009750 01000000 04000000 01041040 030c30c0 ...........@..0. │ │ - 0x00009760 73657276 65720000 4665686c 65722025 server..Fehler % │ │ - 0x00009770 643a2025 730a0000 636c6f73 653a2000 d: %s...close: . │ │ - 0x00009780 436c6965 6e742025 64206c65 66740a00 Client %d left.. │ │ - 0x00009790 436c6965 6e742025 64206a6f 696e6564 Client %d joined │ │ - 0x000097a0 00000000 2d2d2047 616d6520 66696e69 ....-- Game fini │ │ - 0x000097b0 73686564 21202d2d 20546f6f 6b20252e shed! -- Took %. │ │ - 0x000097c0 32662073 656b2e20 2d2d0a00 506c6179 2f sek. --..Play │ │ - 0x000097d0 65722025 64206861 73202564 2073746f er %d has %d sto │ │ - 0x000097e0 6e657320 6c656674 20616e64 20256420 nes left and %d │ │ - 0x000097f0 706f696e 74732e0a 00000000 25640000 points......%d.. │ │ - 0x00009800 73657473 6f636b6f 70740000 4552524f setsockopt..ERRO │ │ - 0x00009810 523a2053 7069656c 65722062 65726569 R: Spieler berei │ │ - 0x00009820 74732076 65726765 62656e21 3f213f21 ts vergeben!?!?! │ │ - 0x00009830 3f202832 20466172 62656e20 70726f20 ? (2 Farben pro │ │ - 0x00009840 53706965 6c657229 00000000 5741524e Spieler)....WARN │ │ - 0x00009850 494e473a 2049676e 6f72696e 67206d6f ING: Ignoring mo │ │ - 0x00009860 76652066 726f6d20 6e6f6e2d 63757272 ve from non-curr │ │ - 0x00009870 656e7420 706c6179 65722e0a 00000000 ent player...... │ │ - 0x00009880 5741524e 494e473a 20436c69 656e7420 WARNING: Client │ │ - 0x00009890 646f6573 206e6f74 206f776e 20706c61 does not own pla │ │ - 0x000098a0 79657221 2049676e 6f72696e 67206d6f yer! Ignoring mo │ │ - 0x000098b0 76652e0a 00000000 5741524e 494e473a ve......WARNING: │ │ - 0x000098c0 2047616d 65207365 656d7320 746f2062 Game seems to b │ │ - 0x000098d0 65206f75 74206f66 2073796e 632c2069 e out of sync, i │ │ - 0x000098e0 676e6f72 696e6720 6d6f7665 2e0a0000 gnoring move.... │ │ - 0x000098f0 436c6965 6e742025 643a2025 730a0000 Client %d: %s... │ │ - 0x00009900 4645484c 45523a20 556e6265 68616e64 FEHLER: Unbehand │ │ - 0x00009910 656c7465 204e6574 7a776572 6b6e6163 elte Netzwerknac │ │ - 0x00009920 68726963 68743a20 2325640a 00000000 hricht: #%d..... │ │ - 0x00009930 47616d65 206e6f74 20696e20 73796e63 Game not in sync │ │ - 0x00009940 20283229 00000000 436f6e6e 65637469 (2)....Connecti │ │ - 0x00009950 6f6e2066 726f6d3a 20000000 25732c20 on from: ...%s, │ │ - 0x00009960 00000000 25730a00 00000000 00000000 ....%s.......... │ │ - 0x00009970 24d2feff cccdfeff 24d2feff 24d2feff $.......$...$... │ │ - 0x00009980 34d0feff ecd1feff 24d2feff 24d2feff 4.......$...$... │ │ - 0x00009990 eccefeff 80cffeff 24d2feff 9cd0feff ........$....... │ │ - 0x000099a0 24d2feff 38d1feff ecccfeff 00000000 $...8........... │ │ - 0x000099b0 00000000 00008940 73656e64 3a200000 .......@send: .. │ │ - 0x000099c0 436f6e6e 65637469 6f6e2072 65736574 Connection reset │ │ - 0x000099d0 20627920 70656572 00000000 52656365 by peer....Rece │ │ - 0x000099e0 69766564 20696e76 616c6964 206e6574 ived invalid net │ │ - 0x000099f0 776f726b 206d6573 73616765 00000000 work message.... │ │ - 0x00009a00 61000000 666f7065 6e3a2000 66636c6f a...fopen: .fclo │ │ - 0x00009a10 73653a20 00000000 0a000000 5b2d5d3a se: ........[-]: │ │ - 0x00009a20 20000000 5b25645d 3a200000 20202020 ...[%d]: .. │ │ - 0x00009a30 20202020 2025730a 00000000 00000000 %s......... │ │ - 0x00009a40 00000000 80842e41 00000000 00000000 .......A........ │ │ - 0x00009a50 01000000 02000000 04000000 02000000 ................ │ │ - 0x00009a60 01000000 04000000 04000000 02000000 ................ │ │ - 0x00009a70 02000000 04000000 04000000 04000000 ................ │ │ - 0x00009a80 04000000 04000000 02000000 04000000 ................ │ │ - 0x00009a90 01000000 04000000 04000000 04000000 ................ │ │ - 0x00009aa0 02000000 00000000 00000000 01000000 ................ │ │ - 0x00009ab0 00000000 00000000 02000000 01000000 ................ │ │ - 0x00009ac0 02000000 00000000 02000000 01000000 ................ │ │ - 0x00009ad0 01000000 01000000 01000000 02000000 ................ │ │ - 0x00009ae0 02000000 00000000 02000000 02000000 ................ │ │ - 0x00009af0 02000000 00000000 01041040 030c30c0 ...........@..0. │ │ - 0x00009b00 77616974 28293a20 00000000 67616d65 wait(): ....game │ │ - 0x00009b10 206e6f74 20657374 61626c69 73686564 not established │ │ - 0x00009b20 00000000 73657276 65722074 68726561 ....server threa │ │ - 0x00009b30 6420676f 696e6720 646f776e 00000000 d going down.... │ │ - 0x00009b40 70746872 6561645f 63726561 74650000 pthread_create.. │ │ - 0x00009b50 70746872 6561645f 64657461 63680000 pthread_detach.. │ │ + 0x0000a700 02082080 01041040 030c30c0 00000000 .. ....@..0..... │ │ + 0x0000a710 756e6265 6b616e6e 74657220 73746569 unbekannter stei │ │ + 0x0000a720 6e7a7573 74616e64 21000000 00000000 nzustand!....... │ │ + 0x0000a730 01080808 08080808 08080808 08080808 ................ │ │ + 0x0000a740 08080808 08080808 08000108 08080001 ................ │ │ + 0x0000a750 08080808 08080808 08080808 08080808 ................ │ │ + 0x0000a760 08080100 08080801 01080808 08080808 ................ │ │ + 0x0000a770 08080808 08080808 08080800 01000808 ................ │ │ + 0x0000a780 00020008 08000100 08080808 08080808 ................ │ │ + 0x0000a790 08080808 01010808 08010108 08080808 ................ │ │ + 0x0000a7a0 08080808 08080808 08080808 08000100 ................ │ │ + 0x0000a7b0 08080002 00080801 01000808 08080808 ................ │ │ + 0x0000a7c0 08080808 08080001 00080800 02010808 ................ │ │ + 0x0000a7d0 00010008 08080808 08080808 08080800 ................ │ │ + 0x0000a7e0 00000808 01010008 08000101 08080808 ................ │ │ + 0x0000a7f0 08080808 08080808 00000100 08000002 ................ │ │ + 0x0000a800 00080000 02000800 00010008 08080808 ................ │ │ + 0x0000a810 08000100 08080102 00080801 01000808 ................ │ │ + 0x0000a820 08080808 08080808 08080101 00080800 ................ │ │ + 0x0000a830 02000808 01010008 08080808 08080808 ................ │ │ + 0x0000a840 08080800 01000808 00020008 08010201 ................ │ │ + 0x0000a850 08080808 08080808 08080808 01000008 ................ │ │ + 0x0000a860 08020000 08080102 01080808 08080808 ................ │ │ + 0x0000a870 08080808 08010100 08080001 01080800 ................ │ │ + 0x0000a880 00010808 08080808 08080808 08080100 ................ │ │ + 0x0000a890 00080801 02010808 00000108 08080808 ................ │ │ + 0x0000a8a0 08080808 08080801 00000808 01020108 ................ │ │ + 0x0000a8b0 08000100 08080808 08080808 08080808 ................ │ │ + 0x0000a8c0 00010008 08010201 08080001 00080808 ................ │ │ + 0x0000a8d0 08080808 08080808 08000001 00080000 ................ │ │ + 0x0000a8e0 02000800 00020008 00010100 08080808 ................ │ │ + 0x0000a8f0 08080000 01000800 00020008 00010100 ................ │ │ + 0x0000a900 08000100 00080808 08080800 01000008 ................ │ │ + 0x0000a910 00020100 08000200 00080001 00000808 ................ │ │ + 0x0000a920 08080808 00000100 00000002 00000000 ................ │ │ + 0x0000a930 02000000 00020000 00000100 00000000 ................ │ │ + 0x0000a940 01000000 02000000 04000000 02000000 ................ │ │ + 0x0000a950 01000000 04000000 04000000 02000000 ................ │ │ + 0x0000a960 02000000 04000000 04000000 04000000 ................ │ │ + 0x0000a970 04000000 04000000 02000000 04000000 ................ │ │ + 0x0000a980 01000000 04000000 04000000 04000000 ................ │ │ + 0x0000a990 02000000 00000000 00000000 01000000 ................ │ │ + 0x0000a9a0 00000000 00000000 02000000 01000000 ................ │ │ + 0x0000a9b0 02000000 00000000 02000000 01000000 ................ │ │ + 0x0000a9c0 01000000 01000000 01000000 02000000 ................ │ │ + 0x0000a9d0 02000000 00000000 02000000 02000000 ................ │ │ + 0x0000a9e0 02000000 00000000 01000000 02000000 ................ │ │ + 0x0000a9f0 02000000 03000000 02000000 03000000 ................ │ │ + 0x0000aa00 03000000 03000000 04000000 03000000 ................ │ │ + 0x0000aa10 03000000 03000000 03000000 03000000 ................ │ │ + 0x0000aa20 03000000 03000000 03000000 04000000 ................ │ │ + 0x0000aa30 04000000 04000000 05000000 00000000 ................ │ │ + 0x0000aa40 01000000 02000000 03000000 03000000 ................ │ │ + 0x0000aa50 04000000 04000000 04000000 04000000 ................ │ │ + 0x0000aa60 04000000 05000000 05000000 05000000 ................ │ │ + 0x0000aa70 05000000 05000000 05000000 05000000 ................ │ │ + 0x0000aa80 05000000 05000000 05000000 05000000 ................ │ │ + 0x0000aa90 05000000 08000000 04000000 02000000 ................ │ │ + 0x0000aaa0 04000000 08000000 01000000 02000000 ................ │ │ + 0x0000aab0 02000000 04000000 01000000 02000000 ................ │ │ + 0x0000aac0 02000000 02000000 02000000 01000000 ................ │ │ + 0x0000aad0 01000000 08000000 01000000 01000000 ................ │ │ + 0x0000aae0 01000000 04000000 01041040 030c30c0 ...........@..0. │ │ + 0x0000aaf0 73657276 65720000 4665686c 65722025 server..Fehler % │ │ + 0x0000ab00 643a2025 730a0000 636c6f73 653a2000 d: %s...close: . │ │ + 0x0000ab10 436c6965 6e742025 64206c65 66740a00 Client %d left.. │ │ + 0x0000ab20 436c6965 6e742025 64206a6f 696e6564 Client %d joined │ │ + 0x0000ab30 00000000 2d2d2047 616d6520 66696e69 ....-- Game fini │ │ + 0x0000ab40 73686564 21202d2d 20546f6f 6b20252e shed! -- Took %. │ │ + 0x0000ab50 32662073 656b2e20 2d2d0a00 506c6179 2f sek. --..Play │ │ + 0x0000ab60 65722025 64206861 73202564 2073746f er %d has %d sto │ │ + 0x0000ab70 6e657320 6c656674 20616e64 20256420 nes left and %d │ │ + 0x0000ab80 706f696e 74732e0a 00000000 25640000 points......%d.. │ │ + 0x0000ab90 73657473 6f636b6f 70740000 4552524f setsockopt..ERRO │ │ + 0x0000aba0 523a2053 7069656c 65722062 65726569 R: Spieler berei │ │ + 0x0000abb0 74732076 65726765 62656e21 3f213f21 ts vergeben!?!?! │ │ + 0x0000abc0 3f202832 20466172 62656e20 70726f20 ? (2 Farben pro │ │ + 0x0000abd0 53706965 6c657229 00000000 5741524e Spieler)....WARN │ │ + 0x0000abe0 494e473a 2049676e 6f72696e 67206d6f ING: Ignoring mo │ │ + 0x0000abf0 76652066 726f6d20 6e6f6e2d 63757272 ve from non-curr │ │ + 0x0000ac00 656e7420 706c6179 65722e0a 00000000 ent player...... │ │ + 0x0000ac10 5741524e 494e473a 20436c69 656e7420 WARNING: Client │ │ + 0x0000ac20 646f6573 206e6f74 206f776e 20706c61 does not own pla │ │ + 0x0000ac30 79657221 2049676e 6f72696e 67206d6f yer! Ignoring mo │ │ + 0x0000ac40 76652e0a 00000000 5741524e 494e473a ve......WARNING: │ │ + 0x0000ac50 2047616d 65207365 656d7320 746f2062 Game seems to b │ │ + 0x0000ac60 65206f75 74206f66 2073796e 632c2069 e out of sync, i │ │ + 0x0000ac70 676e6f72 696e6720 6d6f7665 2e0a0000 gnoring move.... │ │ + 0x0000ac80 436c6965 6e742025 643a2025 730a0000 Client %d: %s... │ │ + 0x0000ac90 4645484c 45523a20 556e6265 68616e64 FEHLER: Unbehand │ │ + 0x0000aca0 656c7465 204e6574 7a776572 6b6e6163 elte Netzwerknac │ │ + 0x0000acb0 68726963 68743a20 2325640a 00000000 hricht: #%d..... │ │ + 0x0000acc0 47616d65 206e6f74 20696e20 73796e63 Game not in sync │ │ + 0x0000acd0 20283229 00000000 436f6e6e 65637469 (2)....Connecti │ │ + 0x0000ace0 6f6e2066 726f6d3a 20000000 25732c20 on from: ...%s, │ │ + 0x0000acf0 00000000 25730a00 00000000 00000000 ....%s.......... │ │ + 0x0000ad00 38ddfeff 40d9feff 38ddfeff 38ddfeff 8...@...8...8... │ │ + 0x0000ad10 b8dbfeff 24ddfeff 38ddfeff 38ddfeff ....$...8...8... │ │ + 0x0000ad20 5cdafeff 04dbfeff 38ddfeff fcdbfeff \.......8....... │ │ + 0x0000ad30 38ddfeff 74dcfeff 60d8feff 00000000 8...t...`....... │ │ + 0x0000ad40 00000000 00008940 73656e64 3a200000 .......@send: .. │ │ + 0x0000ad50 436f6e6e 65637469 6f6e2072 65736574 Connection reset │ │ + 0x0000ad60 20627920 70656572 00000000 52656365 by peer....Rece │ │ + 0x0000ad70 69766564 20696e76 616c6964 206e6574 ived invalid net │ │ + 0x0000ad80 776f726b 206d6573 73616765 00000000 work message.... │ │ + 0x0000ad90 61000000 666f7065 6e3a2000 66636c6f a...fopen: .fclo │ │ + 0x0000ada0 73653a20 00000000 0a000000 5b2d5d3a se: ........[-]: │ │ + 0x0000adb0 20000000 5b25645d 3a200000 20202020 ...[%d]: .. │ │ + 0x0000adc0 20202020 2025730a 00000000 00000000 %s......... │ │ + 0x0000add0 00000000 80842e41 00000000 00000000 .......A........ │ │ + 0x0000ade0 01000000 02000000 04000000 02000000 ................ │ │ + 0x0000adf0 01000000 04000000 04000000 02000000 ................ │ │ + 0x0000ae00 02000000 04000000 04000000 04000000 ................ │ │ + 0x0000ae10 04000000 04000000 02000000 04000000 ................ │ │ + 0x0000ae20 01000000 04000000 04000000 04000000 ................ │ │ + 0x0000ae30 02000000 00000000 00000000 01000000 ................ │ │ + 0x0000ae40 00000000 00000000 02000000 01000000 ................ │ │ + 0x0000ae50 02000000 00000000 02000000 01000000 ................ │ │ + 0x0000ae60 01000000 01000000 01000000 02000000 ................ │ │ + 0x0000ae70 02000000 00000000 02000000 02000000 ................ │ │ + 0x0000ae80 02000000 00000000 01041040 030c30c0 ...........@..0. │ │ + 0x0000ae90 77616974 28293a20 00000000 67616d65 wait(): ....game │ │ + 0x0000aea0 206e6f74 20657374 61626c69 73686564 not established │ │ + 0x0000aeb0 00000000 73657276 65722074 68726561 ....server threa │ │ + 0x0000aec0 6420676f 696e6720 646f776e 00000000 d going down.... │ │ + 0x0000aed0 70746872 6561645f 63726561 74650000 pthread_create.. │ │ + 0x0000aee0 70746872 6561645f 64657461 63680000 pthread_detach.. ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,64 +1,64 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x00009b60 011b033b c8030000 78000000 9092ffff ...;....x....... │ │ - 0x00009b70 e0030000 1893ffff fc030000 4c93ffff ............L... │ │ - 0x00009b80 10040000 9093ffff 30040000 f893ffff ........0....... │ │ - 0x00009b90 44040000 8894ffff 64040000 a894ffff D.......d....... │ │ - 0x00009ba0 78040000 cc94ffff 8c040000 3495ffff x...........4... │ │ - 0x00009bb0 a0040000 9895ffff c8040000 e495ffff ................ │ │ - 0x00009bc0 dc040000 6096ffff fc040000 1498ffff ....`........... │ │ - 0x00009bd0 2c050000 b098ffff 54050000 8499ffff ,.......T....... │ │ - 0x00009be0 7c050000 2c9bffff b8050000 a49bffff |...,........... │ │ - 0x00009bf0 d4050000 c09bffff e8050000 c89dffff ................ │ │ - 0x00009c00 0c060000 e89effff 40060000 609fffff ........@...`... │ │ - 0x00009c10 5c060000 2ca0ffff 84060000 a0a2ffff \...,........... │ │ - 0x00009c20 bc060000 dca2ffff d0060000 50a4ffff ............P... │ │ - 0x00009c30 f4060000 98a4ffff 08070000 d8a4ffff ................ │ │ - 0x00009c40 1c070000 a8a5ffff 30070000 3ca6ffff ........0...<... │ │ - 0x00009c50 44070000 40a8ffff 7c070000 b4a8ffff D...@...|....... │ │ - 0x00009c60 a0070000 f8a8ffff c0070000 80a9ffff ................ │ │ - 0x00009c70 e0070000 98a9ffff f4070000 b0a9ffff ................ │ │ - 0x00009c80 08080000 f0a9ffff 1c080000 e0abffff ................ │ │ - 0x00009c90 58080000 70acffff 84080000 a8acffff X...p........... │ │ - 0x00009ca0 98080000 ecacffff b8080000 20adffff ............ ... │ │ - 0x00009cb0 cc080000 44adffff e0080000 70adffff ....D.......p... │ │ - 0x00009cc0 f4080000 a0adffff 08090000 9caeffff ................ │ │ - 0x00009cd0 3c090000 e0afffff 78090000 78b0ffff <.......x...x... │ │ - 0x00009ce0 a0090000 c0b0ffff c0090000 7cb1ffff ............|... │ │ - 0x00009cf0 ec090000 c0b1ffff 000a0000 30b2ffff ............0... │ │ - 0x00009d00 1c0a0000 e4b2ffff 440a0000 28b3ffff ........D...(... │ │ - 0x00009d10 640a0000 54b3ffff 780a0000 24b4ffff d...T...x...$... │ │ - 0x00009d20 a00a0000 78b5ffff d80a0000 54b6ffff ....x.......T... │ │ - 0x00009d30 0c0b0000 94b6ffff 280b0000 68b8ffff ........(...h... │ │ - 0x00009d40 540b0000 68b9ffff 880b0000 d8baffff T...h........... │ │ - 0x00009d50 bc0b0000 30bbffff d00b0000 58bbffff ....0.......X... │ │ - 0x00009d60 e40b0000 c8bbffff 080c0000 24bcffff ............$... │ │ - 0x00009d70 300c0000 28c0ffff 840c0000 3cc1ffff 0...(.......<... │ │ - 0x00009d80 ac0c0000 d8cbffff 200d0000 88ccffff ........ ....... │ │ - 0x00009d90 500d0000 20d0ffff 940d0000 b4d3ffff P... ........... │ │ - 0x00009da0 e00d0000 d8d4ffff 0c0e0000 38d5ffff ............8... │ │ - 0x00009db0 200e0000 6cd6ffff 4c0e0000 f0d6ffff ...l...L....... │ │ - 0x00009dc0 700e0000 70d8ffff a80e0000 60d9ffff p...p.......`... │ │ - 0x00009dd0 d40e0000 d0d9ffff e80e0000 70dbffff ............p... │ │ - 0x00009de0 340f0000 90dbffff 480f0000 98dbffff 4.......H....... │ │ - 0x00009df0 5c0f0000 f0dbffff 7c0f0000 10dcffff \.......|....... │ │ - 0x00009e00 900f0000 54dcffff b00f0000 a4dcffff ....T........... │ │ - 0x00009e10 d00f0000 d8dcffff ec0f0000 2cddffff ............,... │ │ - 0x00009e20 10100000 48ddffff 24100000 6cddffff ....H...$...l... │ │ - 0x00009e30 38100000 d8ddffff 60100000 00deffff 8.......`....... │ │ - 0x00009e40 74100000 84deffff 9c100000 d4deffff t............... │ │ - 0x00009e50 bc100000 18dfffff dc100000 8cdfffff ................ │ │ - 0x00009e60 04110000 b0dfffff 18110000 f0dfffff ................ │ │ - 0x00009e70 34110000 98e0ffff 58110000 c8e0ffff 4.......X....... │ │ - 0x00009e80 6c110000 6ce1ffff 90110000 90e1ffff l...l........... │ │ - 0x00009e90 a4110000 e8e1ffff c0110000 24e2ffff ............$... │ │ - 0x00009ea0 e0110000 3ce2ffff f4110000 7ce2ffff ....<.......|... │ │ - 0x00009eb0 14120000 b0e2ffff 28120000 b8e4ffff ........(....... │ │ - 0x00009ec0 60120000 e8e5ffff 94120000 0ce7ffff `............... │ │ - 0x00009ed0 d0120000 00e8ffff fc120000 14e9ffff ................ │ │ - 0x00009ee0 24130000 e8eaffff 48130000 d0edffff $.......H....... │ │ - 0x00009ef0 94130000 10eeffff a8130000 70eeffff ............p... │ │ - 0x00009f00 cc130000 1cf0ffff 04140000 3cf0ffff ............<... │ │ - 0x00009f10 18140000 8cf0ffff 38140000 a4f0ffff ........8....... │ │ - 0x00009f20 4c140000 58f3ffff 94140000 L...X....... │ │ + 0x0000aef0 011b033b c8030000 78000000 6081ffff ...;....x...`... │ │ + 0x0000af00 e0030000 2882ffff 04040000 5c82ffff ....(.......\... │ │ + 0x0000af10 18040000 a082ffff 38040000 0883ffff ........8....... │ │ + 0x0000af20 4c040000 9883ffff 6c040000 b883ffff L.......l....... │ │ + 0x0000af30 80040000 dc83ffff 94040000 4484ffff ............D... │ │ + 0x0000af40 a8040000 a884ffff d0040000 f484ffff ................ │ │ + 0x0000af50 e4040000 7085ffff 08050000 2c87ffff ....p.......,... │ │ + 0x0000af60 38050000 c887ffff 60050000 9c88ffff 8.......`....... │ │ + 0x0000af70 88050000 248affff c4050000 9c8affff ....$........... │ │ + 0x0000af80 e0050000 b88affff f4050000 388dffff ............8... │ │ + 0x0000af90 08060000 588effff 3c060000 d08effff ....X...<....... │ │ + 0x0000afa0 58060000 9c8fffff 80060000 0092ffff X............... │ │ + 0x0000afb0 bc060000 3c92ffff d0060000 b093ffff ....<........... │ │ + 0x0000afc0 f4060000 f893ffff 08070000 3894ffff ............8... │ │ + 0x0000afd0 1c070000 0895ffff 30070000 9c95ffff ........0....... │ │ + 0x0000afe0 44070000 a097ffff 80070000 1498ffff D............... │ │ + 0x0000aff0 a4070000 5898ffff c4070000 e098ffff ....X........... │ │ + 0x0000b000 e4070000 f898ffff f8070000 1099ffff ................ │ │ + 0x0000b010 0c080000 6099ffff 20080000 549bffff ....`... ...T... │ │ + 0x0000b020 5c080000 f09bffff 88080000 289cffff \...........(... │ │ + 0x0000b030 9c080000 6c9cffff bc080000 a09cffff ....l........... │ │ + 0x0000b040 d0080000 c49cffff e4080000 f09cffff ................ │ │ + 0x0000b050 f8080000 209dffff 0c090000 189effff .... ........... │ │ + 0x0000b060 40090000 589fffff 7c090000 f09fffff @...X...|....... │ │ + 0x0000b070 a4090000 38a0ffff c4090000 eca0ffff ....8........... │ │ + 0x0000b080 ec090000 30a1ffff 000a0000 a0a1ffff ....0........... │ │ + 0x0000b090 1c0a0000 54a2ffff 440a0000 98a2ffff ....T...D....... │ │ + 0x0000b0a0 640a0000 f8a2ffff 780a0000 b8a3ffff d.......x....... │ │ + 0x0000b0b0 a40a0000 4ca5ffff d40a0000 cca7ffff ....L........... │ │ + 0x0000b0c0 0c0b0000 40a8ffff 300b0000 00adffff ....@...0....... │ │ + 0x0000b0d0 600b0000 90aeffff 900b0000 04b1ffff `............... │ │ + 0x0000b0e0 c80b0000 d0b1ffff dc0b0000 00b2ffff ................ │ │ + 0x0000b0f0 f00b0000 74b3ffff 180c0000 d0b3ffff ....t........... │ │ + 0x0000b100 400c0000 d8b7ffff 7c0c0000 10b9ffff @.......|....... │ │ + 0x0000b110 a40c0000 40c3ffff e00c0000 14c4ffff ....@........... │ │ + 0x0000b120 100d0000 b4caffff 540d0000 e0d0ffff ........T....... │ │ + 0x0000b130 940d0000 34d2ffff c40d0000 a4d2ffff ....4........... │ │ + 0x0000b140 d80d0000 08d4ffff 080e0000 8cd4ffff ................ │ │ + 0x0000b150 2c0e0000 20d6ffff 600e0000 40d7ffff ,... ...`...@... │ │ + 0x0000b160 900e0000 a4d7ffff a40e0000 38d9ffff ............8... │ │ + 0x0000b170 e40e0000 50d9ffff f80e0000 58d9ffff ....P.......X... │ │ + 0x0000b180 0c0f0000 90d9ffff 200f0000 b0d9ffff ........ ....... │ │ + 0x0000b190 340f0000 f4d9ffff 540f0000 44daffff 4.......T...D... │ │ + 0x0000b1a0 740f0000 78daffff 900f0000 ccdaffff t...x........... │ │ + 0x0000b1b0 b40f0000 ecdaffff c80f0000 10dbffff ................ │ │ + 0x0000b1c0 dc0f0000 7cdbffff 04100000 a4dbffff ....|........... │ │ + 0x0000b1d0 18100000 28dcffff 40100000 78dcffff ....(...@...x... │ │ + 0x0000b1e0 60100000 bcdcffff 80100000 30ddffff `...........0... │ │ + 0x0000b1f0 a8100000 54ddffff bc100000 c8ddffff ....T........... │ │ + 0x0000b200 e0100000 a0deffff 08110000 d0deffff ................ │ │ + 0x0000b210 1c110000 a8dfffff 48110000 d0dfffff ........H....... │ │ + 0x0000b220 5c110000 58e0ffff 80110000 94e0ffff \...X........... │ │ + 0x0000b230 a0110000 ace0ffff b4110000 ece0ffff ................ │ │ + 0x0000b240 d4110000 20e1ffff e8110000 30e3ffff .... .......0... │ │ + 0x0000b250 24120000 60e4ffff 5c120000 84e5ffff $...`...\....... │ │ + 0x0000b260 98120000 78e6ffff c8120000 9ce8ffff ....x........... │ │ + 0x0000b270 f0120000 80eaffff 14130000 78edffff ............x... │ │ + 0x0000b280 54130000 c0edffff 68130000 20eeffff T.......h... ... │ │ + 0x0000b290 8c130000 e4efffff bc130000 04f0ffff ................ │ │ + 0x0000b2a0 d0130000 54f0ffff f0130000 6cf0ffff ....T.......l... │ │ + 0x0000b2b0 04140000 38f3ffff 40140000 ....8...@... ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ @@ -1,275 +1,269 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ - 0x00009f2c 10000000 00000000 017a5200 017c1f01 .........zR..|.. │ │ - 0x00009f3c 1b0d1d00 18000000 18000000 a88effff ................ │ │ - 0x00009f4c 88000000 00440e38 02709f01 540e00df .....D.8.p..T... │ │ - 0x00009f5c 10000000 34000000 148fffff 34000000 ....4.......4... │ │ - 0x00009f6c 00000000 1c000000 48000000 348fffff ........H...4... │ │ - 0x00009f7c 44000000 00500e20 509f0190 025cd0df D....P. P....\.. │ │ - 0x00009f8c 480e0000 10000000 68000000 588fffff H.......h...X... │ │ - 0x00009f9c 68000000 00000000 1c000000 7c000000 h...........|... │ │ - 0x00009fac ac8fffff 90000000 00540e20 5090029f .........T. P... │ │ - 0x00009fbc 01026c0e 00d0df00 10000000 9c000000 ..l............. │ │ - 0x00009fcc 1c90ffff 20000000 00000000 10000000 .... ........... │ │ - 0x00009fdc b0000000 2890ffff 24000000 00000000 ....(...$....... │ │ - 0x00009fec 10000000 c4000000 3890ffff 68000000 ........8...h... │ │ - 0x00009ffc 00000000 24000000 d8000000 8c90ffff ....$........... │ │ - 0x0000a00c 64000000 00500e28 54920291 0390049f d....P.(T....... │ │ - 0x0000a01c 0102400e 00d0d1d2 df000000 10000000 ..@............. │ │ - 0x0000a02c 00010000 c890ffff 4c000000 00000000 ........L....... │ │ - 0x0000a03c 1c000000 14010000 0091ffff 7c000000 ............|... │ │ - 0x0000a04c 00500e20 4c90029f 010258d0 df480e00 .P. L.....X..H.. │ │ - 0x0000a05c 2c000000 34010000 5c91ffff b4010000 ,...4...\....... │ │ - 0x0000a06c 00500e38 6891069f 01950294 03930492 .P.8h........... │ │ - 0x0000a07c 05900702 fc0a0e00 d0d1d2d3 d4d5df0b ................ │ │ - 0x0000a08c 24000000 64010000 e092ffff 9c000000 $...d........... │ │ - 0x0000a09c 00500e38 609f0193 02920391 04900502 .P.8`........... │ │ - 0x0000a0ac 6c0e00d0 d1d2d3df 24000000 8c010000 l.......$....... │ │ - 0x0000a0bc 5493ffff d4000000 00540e30 4c920250 T........T.0L..P │ │ - 0x0000a0cc 91039004 9f01029c d0d1d2df 480e0000 ............H... │ │ - 0x0000a0dc 38000000 b4010000 0094ffff a8010000 8............... │ │ - 0x0000a0ec 00500e48 709e029f 01970396 04950594 .P.Hp........... │ │ - 0x0000a0fc 06930792 08910990 0a02f80a 0e00d0d1 ................ │ │ - 0x0000a10c d2d3d4d5 d6d7dedf 0b000000 18000000 ................ │ │ - 0x0000a11c f0010000 6c95ffff 78000000 00500e28 ....l...x....P.( │ │ - 0x0000a12c 02409f01 680e00df 10000000 0c020000 .@..h........... │ │ - 0x0000a13c c895ffff 1c000000 00000000 20000000 ............ ... │ │ - 0x0000a14c 20020000 d095ffff 08020000 00024c0e .............L. │ │ - 0x0000a15c 084c9001 02d0d00e 00480e08 90010000 .L.......H...... │ │ - 0x0000a16c 30000000 44020000 b497ffff 20010000 0...D....... ... │ │ - 0x0000a17c 00500e40 6c970296 03950494 05920791 .P.@l........... │ │ - 0x0000a18c 089f0193 06900902 e40e00d0 d1d2d3d4 ................ │ │ - 0x0000a19c d5d6d7df 18000000 78020000 a098ffff ........x....... │ │ - 0x0000a1ac 78000000 00500e28 02409f01 680e00df x....P.(.@..h... │ │ - 0x0000a1bc 24000000 94020000 fc98ffff cc000000 $............... │ │ - 0x0000a1cc 00500e28 5c920291 0390049f 010298d0 .P.(\........... │ │ - 0x0000a1dc d1d2df48 0e000000 34000000 bc020000 ...H....4....... │ │ - 0x0000a1ec a099ffff 6c020000 00500e40 68960395 ....l....P.@h... │ │ - 0x0000a1fc 04940593 06920790 099f0197 02910803 ................ │ │ - 0x0000a20c 2c02d0d1 d2d3d4d5 d6d7df48 0e000000 ,..........H.... │ │ - 0x0000a21c 10000000 f4020000 dc9bffff 3c000000 ............<... │ │ - 0x0000a22c 00000000 20000000 08030000 049cffff .... ........... │ │ - 0x0000a23c 74010000 00500e30 54910290 039f0102 t....P.0T....... │ │ - 0x0000a24c 880a0e00 d0d1df0b 10000000 2c030000 ............,... │ │ - 0x0000a25c 549dffff 48000000 00000000 10000000 T...H........... │ │ - 0x0000a26c 40030000 889dffff 40000000 00000000 @.......@....... │ │ - 0x0000a27c 10000000 54030000 b49dffff d0000000 ....T........... │ │ - 0x0000a28c 00000000 10000000 68030000 709effff ........h...p... │ │ - 0x0000a29c 94000000 00000000 34000000 7c030000 ........4...|... │ │ - 0x0000a2ac f09effff f8010000 00500e58 6c9e0297 .........P.Xl... │ │ - 0x0000a2bc 03940693 07920891 09900a9f 01960495 ................ │ │ - 0x0000a2cc 0503bc01 0e00d0d1 d2d3d4d5 d6d7dedf ................ │ │ - 0x0000a2dc 20000000 b4030000 bca0ffff 74000000 ...........t... │ │ - 0x0000a2ec 00500e28 5490039f 01910202 48d0d1df .P.(T.......H... │ │ - 0x0000a2fc 480e0000 1c000000 d8030000 0ca1ffff H............... │ │ - 0x0000a30c 44000000 00500e20 509f0190 025cd0df D....P. P....\.. │ │ - 0x0000a31c 480e0000 1c000000 f8030000 30a1ffff H...........0... │ │ - 0x0000a32c 88000000 00500e20 509f0190 0202680e .....P. P.....h. │ │ - 0x0000a33c 00d0df00 10000000 18040000 98a1ffff ................ │ │ - 0x0000a34c 18000000 00000000 10000000 2c040000 ............,... │ │ - 0x0000a35c 9ca1ffff 18000000 00000000 10000000 ................ │ │ - 0x0000a36c 40040000 a0a1ffff 34000000 00000000 @.......4....... │ │ - 0x0000a37c 38000000 54040000 cca1ffff f0010000 8...T........... │ │ - 0x0000a38c 00500e50 44920870 9e029703 96049f01 .P.PD..p........ │ │ - 0x0000a39c 95059406 93079109 900a03ac 010e00d0 ................ │ │ - 0x0000a3ac d1d2d3d4 d5d6d7de df000000 28000000 ............(... │ │ - 0x0000a3bc 90040000 80a3ffff 90000000 00500e30 .............P.0 │ │ - 0x0000a3cc 5c940293 03920491 0590069f 01025cd0 \.............\. │ │ - 0x0000a3dc d1d2d3d4 df480e00 10000000 bc040000 .....H.......... │ │ - 0x0000a3ec e4a3ffff 38000000 00000000 1c000000 ....8........... │ │ - 0x0000a3fc d0040000 08a4ffff 44000000 00500e20 ........D....P. │ │ - 0x0000a40c 509f0190 025cd0df 480e0000 10000000 P....\..H....... │ │ - 0x0000a41c f0040000 2ca4ffff 34000000 00000000 ....,...4....... │ │ - 0x0000a42c 10000000 04050000 4ca4ffff 24000000 ........L...$... │ │ - 0x0000a43c 00000000 10000000 18050000 5ca4ffff ............\... │ │ - 0x0000a44c 2c000000 00000000 10000000 2c050000 ,...........,... │ │ - 0x0000a45c 74a4ffff 24000000 00000000 30000000 t...$.......0... │ │ - 0x0000a46c 40050000 90a4ffff fc000000 00500e28 @............P.( │ │ - 0x0000a47c 58910390 049f0192 0202440a 0e00d0d1 X.........D..... │ │ - 0x0000a48c d2df0b02 580a0e00 dfd2d1d0 0b000000 ....X........... │ │ - 0x0000a49c 38000000 74050000 58a5ffff 44010000 8...t...X...D... │ │ - 0x0000a4ac 00500e38 60930392 04910590 069f0194 .P.8`........... │ │ - 0x0000a4bc 02025c0a 0e00d0d1 d2d3d4df 0b02700a ..\...........p. │ │ - 0x0000a4cc 0e00dfd4 d3d2d1d0 0b000000 24000000 ............$... │ │ - 0x0000a4dc b0050000 60a6ffff 98000000 00440e20 ....`........D. │ │ - 0x0000a4ec 4890029f 0102540a 0e00d0df 0b780e00 H.....T......x.. │ │ - 0x0000a4fc dfd00000 1c000000 d8050000 d0a6ffff ................ │ │ - 0x0000a50c 48000000 00440e20 4890029f 017c0e00 H....D. H....|.. │ │ - 0x0000a51c d0df0000 28000000 f8050000 f8a6ffff ....(........... │ │ - 0x0000a52c bc000000 00500e20 5090029f 0102840a .....P. P....... │ │ - 0x0000a53c 0e00d0df 0b480ad0 df480e00 0b000000 .....H...H...... │ │ - 0x0000a54c 10000000 24060000 88a7ffff 44000000 ....$.......D... │ │ - 0x0000a55c 00000000 18000000 38060000 b8a7ffff ........8....... │ │ - 0x0000a56c 68000000 00500e28 48900264 9f010000 h....P.(H..d.... │ │ - 0x0000a57c 24000000 54060000 0ca8ffff b4000000 $...T........... │ │ - 0x0000a58c 00540e28 58920291 0390049f 010280d0 .T.(X........... │ │ - 0x0000a59c d1d2df48 0e000000 1c000000 7c060000 ...H........|... │ │ - 0x0000a5ac 98a8ffff 44000000 00500e20 509f0190 ....D....P. P... │ │ - 0x0000a5bc 025cd0df 480e0000 10000000 9c060000 .\..H........... │ │ - 0x0000a5cc bca8ffff 2c000000 00000000 24000000 ....,.......$... │ │ - 0x0000a5dc b0060000 d4a8ffff d0000000 00500e28 .............P.( │ │ - 0x0000a5ec 589f0192 02910390 0402a0d0 d1d2df48 X..............H │ │ - 0x0000a5fc 0e000000 34000000 d8060000 7ca9ffff ....4.......|... │ │ - 0x0000a60c 54010000 00500eb0 02449005 60930292 T....P...D..`... │ │ - 0x0000a61c 0391049f 0102980a 0e00d0d1 d2d3df0b ................ │ │ - 0x0000a62c 02700a0e 00dfd3d2 d1d00b00 30000000 .p..........0... │ │ - 0x0000a63c 10070000 98aaffff dc000000 00500e40 .............P.@ │ │ - 0x0000a64c 68970296 03950494 05930692 07910890 h............... │ │ - 0x0000a65c 099f0102 a40e00d0 d1d2d3d4 d5d6d7df ................ │ │ - 0x0000a66c 18000000 44070000 40abffff 40000000 ....D...@...@... │ │ - 0x0000a67c 00500e28 5c9f0154 0e00df00 28000000 .P.(\..T....(... │ │ - 0x0000a68c 60070000 64abffff d4010000 00500ed8 `...d........P.. │ │ - 0x0000a69c 01589004 9f019202 9103038c 010a0e00 .X.............. │ │ - 0x0000a6ac d0d1d2df 0b000000 30000000 8c070000 ........0....... │ │ - 0x0000a6bc 0cadffff 00010000 00500e68 60920391 .........P.h`... │ │ - 0x0000a6cc 0490059f 01930202 480a0e00 d0d1d2d3 ........H....... │ │ - 0x0000a6dc df0b0288 0e00dfd3 d2d1d000 30000000 ............0... │ │ - 0x0000a6ec c0070000 d8adffff 70010000 00500e48 ........p....P.H │ │ - 0x0000a6fc 6890079f 01950294 03930492 05910603 h............... │ │ - 0x0000a70c 28010a0e 00d0d1d2 d3d4d5df 0b000000 (............... │ │ - 0x0000a71c 10000000 f4070000 14afffff 58000000 ............X... │ │ - 0x0000a72c 00000000 10000000 08080000 58afffff ............X... │ │ - 0x0000a73c 28000000 00000000 20000000 1c080000 (....... ....... │ │ - 0x0000a74c 6cafffff 70000000 00500e28 50910290 l...p....P.(P... │ │ - 0x0000a75c 039f0102 500e00d0 d1df0000 24000000 ....P.......$... │ │ - 0x0000a76c 40080000 b8afffff 5c000000 00500e20 @.......\....P. │ │ - 0x0000a77c 5090029f 01640ad0 df480e00 0b500e00 P....d...H...P.. │ │ - 0x0000a78c d0df0000 50000000 68080000 ecafffff ....P...h....... │ │ - 0x0000a79c 04040000 00500ed8 01689206 91079008 .....P...h...... │ │ - 0x0000a7ac 9f019602 95039404 93050364 010a0e00 ...........d.... │ │ - 0x0000a7bc dfd6d5d4 d3d2d1d0 0b03a001 0a0e00d0 ................ │ │ - 0x0000a7cc d1d2d3d4 d5d6df0b 02500a0e 00dfd6d5 .........P...... │ │ - 0x0000a7dc d4d3d2d1 d00b0000 24000000 bc080000 ........$....... │ │ - 0x0000a7ec 9cb3ffff 14010000 00500e28 5490029f .........P.(T... │ │ - 0x0000a7fc 01580a0e 00d0df0b 02c00a0e 00dfd00b .X.............. │ │ - 0x0000a80c 70000000 e4080000 88b4ffff 9c0a0000 p............... │ │ - 0x0000a81c 00500e60 6c91089f 01970296 03950494 .P.`l........... │ │ - 0x0000a82c 05930692 07900903 c8020a0e 00d0d1d2 ................ │ │ - 0x0000a83c d3d4d5d6 d7df0b03 1c010a0e 00dfd7d6 ................ │ │ - 0x0000a84c d5d4d3d2 d1d00b02 9c0a0e00 dfd7d6d5 ................ │ │ - 0x0000a85c d4d3d2d1 d00b02ec 0a0e00df d7d6d5d4 ................ │ │ - 0x0000a86c d3d2d1d0 0b02400a 0e00dfd7 d6d5d4d3 ......@......... │ │ - 0x0000a87c d2d1d00b 2c000000 58090000 b0beffff ....,...X....... │ │ - 0x0000a88c b0000000 00540ea8 04589202 91039004 .....T...X...... │ │ - 0x0000a89c 9f010258 0a0e00d0 d1d2df0b 6c0e00df ...X........l... │ │ - 0x0000a8ac d2d1d000 40000000 88090000 30bfffff ....@.......0... │ │ - 0x0000a8bc 98030000 00500ef8 01589705 900cb402 .....P...X...... │ │ - 0x0000a8cc b501689f 039e0496 06950794 08930992 ..h............. │ │ - 0x0000a8dc 0a910b03 08030a0e 00f4f5d0 d1d2d3d4 ................ │ │ - 0x0000a8ec d5d6d7de df0b0000 48000000 cc090000 ........H....... │ │ - 0x0000a8fc 84c2ffff 94030000 00500ed8 094c900a .........P...L.. │ │ - 0x0000a90c 58940693 0792089f 016c9e02 97039604 X........l...... │ │ - 0x0000a91c 95059109 0300030a 0e00d0d1 d2d3d4d5 ................ │ │ - 0x0000a92c d6d7dedf 0b740e00 dfded7d6 d5d4d3d2 .....t.......... │ │ - 0x0000a93c d1d00000 28000000 180a0000 ccc5ffff ....(........... │ │ - 0x0000a94c 24010000 00500eb0 01589302 92039104 $....P...X...... │ │ - 0x0000a95c 90059f01 02c40a0e 00d0d1d2 d3df0b00 ................ │ │ - 0x0000a96c 10000000 440a0000 c4c6ffff 60000000 ....D.......`... │ │ - 0x0000a97c 00000000 28000000 580a0000 10c7ffff ....(...X....... │ │ - 0x0000a98c 34010000 00500e38 5c9f0193 02920391 4....P.8\....... │ │ - 0x0000a99c 04900502 e00a0e00 d0d1d2d3 df0b0000 ................ │ │ - 0x0000a9ac 20000000 840a0000 18c8ffff 84000000 ............... │ │ - 0x0000a9bc 00500e40 549f0191 02900302 600e00d0 .P.@T.......`... │ │ - 0x0000a9cc d1df0000 34000000 a80a0000 78c8ffff ....4.......x... │ │ - 0x0000a9dc 74010000 00500e40 609f0194 02930392 t....P.@`....... │ │ - 0x0000a9ec 04910590 0602a00a 0e00d0d1 d2d3d4df ................ │ │ - 0x0000a9fc 0b02a40e 00dfd4d3 d2d1d000 28000000 ............(... │ │ - 0x0000aa0c e00a0000 c0c9ffff f0000000 00500e38 .............P.8 │ │ - 0x0000aa1c 44910374 90045492 029f0102 700a0e00 D..t..T.....p... │ │ - 0x0000aa2c d0d1d2df 0b000000 10000000 0c0b0000 ................ │ │ - 0x0000aa3c 84caffff 70000000 00000000 48000000 ....p.......H... │ │ - 0x0000aa4c 200b0000 e0caffff a0010000 00500e30 ............P.0 │ │ - 0x0000aa5c 5890059f 01930292 03910468 0a0e00d0 X..........h.... │ │ - 0x0000aa6c d1d2d3df 0b02700a 0e00dfd3 d2d1d00b ......p......... │ │ - 0x0000aa7c 640a0e00 dfd3d2d1 d00b0248 0ad0d1d2 d..........H.... │ │ - 0x0000aa8c d3df480e 000b0000 10000000 6c0b0000 ..H.........l... │ │ - 0x0000aa9c 34ccffff 18000000 00000000 10000000 4............... │ │ - 0x0000aaac 800b0000 40ccffff 08000000 00000000 ....@........... │ │ - 0x0000aabc 1c000000 940b0000 34ccffff 58000000 ........4...X... │ │ - 0x0000aacc 00500e20 5090029f 01780e00 d0df0000 .P. P....x...... │ │ - 0x0000aadc 10000000 b40b0000 6cccffff 20000000 ........l... ... │ │ - 0x0000aaec 00000000 1c000000 c80b0000 78ccffff ............x... │ │ - 0x0000aafc 44000000 00500e20 509f0190 025cd0df D....P. P....\.. │ │ - 0x0000ab0c 480e0000 1c000000 e80b0000 9cccffff H............... │ │ - 0x0000ab1c 50000000 00540e20 549f0190 0260d0df P....T. T....`.. │ │ - 0x0000ab2c 480e0000 18000000 080c0000 ccccffff H............... │ │ - 0x0000ab3c 34000000 00500e20 489f0154 df0e0000 4....P. H..T.... │ │ - 0x0000ab4c 20000000 240c0000 e4ccffff 54000000 ...$.......T... │ │ - 0x0000ab5c 00500e28 549f0191 02900368 d0d1df48 .P.(T......h...H │ │ - 0x0000ab6c 0e000000 10000000 480c0000 14cdffff ........H....... │ │ - 0x0000ab7c 1c000000 00000000 10000000 5c0c0000 ............\... │ │ - 0x0000ab8c 1ccdffff 24000000 00000000 24000000 ....$.......$... │ │ - 0x0000ab9c 700c0000 2ccdffff 6c000000 00500e20 p...,...l....P. │ │ - 0x0000abac 44900258 9f01640a 0e00d0df 0b54d0df D..X..d......T.. │ │ - 0x0000abbc 480e0000 10000000 980c0000 70cdffff H...........p... │ │ - 0x0000abcc 28000000 00000000 24000000 ac0c0000 (.......$....... │ │ - 0x0000abdc 84cdffff 84000000 00500e20 5090029f .........P. P... │ │ - 0x0000abec 0102400a 0e00d0df 0b640e00 dfd00000 ..@......d...... │ │ - 0x0000abfc 1c000000 d40c0000 e0cdffff 50000000 ............P... │ │ - 0x0000ac0c 00540e20 549f0190 0260d0df 480e0000 .T. T....`..H... │ │ - 0x0000ac1c 1c000000 f40c0000 10ceffff 44000000 ............D... │ │ - 0x0000ac2c 00500e20 509f0190 025cd0df 480e0000 .P. P....\..H... │ │ - 0x0000ac3c 24000000 140d0000 34ceffff 74000000 $.......4...t... │ │ - 0x0000ac4c 00500e28 589f0192 02910390 040244d0 .P.(X.........D. │ │ - 0x0000ac5c d1d2df48 0e000000 10000000 3c0d0000 ...H........<... │ │ - 0x0000ac6c 80ceffff 24000000 00000000 18000000 ....$........... │ │ - 0x0000ac7c 500d0000 90ceffff 40000000 00500e28 P.......@....P.( │ │ - 0x0000ac8c 5c9f0154 0e00df00 20000000 6c0d0000 \..T.... ...l... │ │ - 0x0000ac9c b4ceffff a8000000 00500e30 689f0191 .........P.0h... │ │ - 0x0000acac 02900302 700e00d0 d1df0000 10000000 ....p........... │ │ - 0x0000acbc 900d0000 38cfffff 30000000 00000000 ....8...0....... │ │ - 0x0000accc 20000000 a40d0000 54cfffff a4000000 .......T....... │ │ - 0x0000acdc 00500eb0 02549f01 91029003 02800e00 .P...T.......... │ │ - 0x0000acec d0d1df00 10000000 c80d0000 d4cfffff ................ │ │ - 0x0000acfc 24000000 00000000 18000000 dc0d0000 $............... │ │ - 0x0000ad0c e4cfffff 58000000 00500e28 509f0170 ....X....P.(P..p │ │ - 0x0000ad1c df0e0000 1c000000 f80d0000 20d0ffff ............ ... │ │ - 0x0000ad2c 3c000000 00500e20 509f0190 025c0e00 <....P. P....\.. │ │ - 0x0000ad3c d0df0000 10000000 180e0000 3cd0ffff ............<... │ │ - 0x0000ad4c 18000000 00000000 1c000000 2c0e0000 ............,... │ │ - 0x0000ad5c 40d0ffff 40000000 00500e20 509f0190 @...@....P. P... │ │ - 0x0000ad6c 02600e00 d0df0000 10000000 4c0e0000 .`..........L... │ │ - 0x0000ad7c 60d0ffff 28000000 00000000 34000000 `...(.......4... │ │ - 0x0000ad8c 600e0000 80d0ffff 08020000 00500e60 `............P.` │ │ - 0x0000ad9c 6c970395 05940692 08900a9f 019e0296 l............... │ │ - 0x0000adac 04930791 0903cc01 0e00d0d1 d2d3d4d5 ................ │ │ - 0x0000adbc d6d7dedf 30000000 980e0000 50d2ffff ....0.......P... │ │ - 0x0000adcc 30010000 00500e48 6c930691 089f0197 0....P.Hl....... │ │ - 0x0000addc 02960395 04940592 07900902 f40e00d0 ................ │ │ - 0x0000adec d1d2d3d4 d5d6d7df 38000000 cc0e0000 ........8....... │ │ - 0x0000adfc 4cd3ffff 24010000 00500e40 44940568 L...$....P.@D..h │ │ - 0x0000ae0c 97029603 95049306 92079108 9009609f ..............`. │ │ - 0x0000ae1c 0102b00a d0d1d2d3 d4d5d6d7 df480e00 .............H.. │ │ - 0x0000ae2c 0b000000 28000000 080f0000 34d4ffff ....(.......4... │ │ - 0x0000ae3c f4000000 00500e30 5c9f0194 02930392 .....P.0\....... │ │ - 0x0000ae4c 04910590 0602c80e 00d0d1d2 d3d4df00 ................ │ │ - 0x0000ae5c 24000000 340f0000 fcd4ffff 14010000 $...4........... │ │ - 0x0000ae6c 00640e28 54910290 035c9f01 02880ad0 .d.(T....\...... │ │ - 0x0000ae7c d1df0e00 4c0b0000 20000000 5c0f0000 ....L... ...\... │ │ - 0x0000ae8c e8d5ffff d4010000 00500ec0 0e689204 .........P...h.. │ │ - 0x0000ae9c 90069f01 94029303 91050000 48000000 ............H... │ │ - 0x0000aeac 800f0000 98d7ffff e8020000 00500ef8 .............P.. │ │ - 0x0000aebc 10449208 5c970394 06930768 9f019e02 .D..\......h.... │ │ - 0x0000aecc 96049505 9109900a 035c020a 0e00d0d1 .........\...... │ │ - 0x0000aedc d2d3d4d5 d6d7dedf 0b740e00 dfded7d6 .........t...... │ │ - 0x0000aeec d5d4d3d2 d1d00000 10000000 cc0f0000 ................ │ │ - 0x0000aefc 34daffff 40000000 00000000 20000000 4...@....... ... │ │ - 0x0000af0c e00f0000 60daffff 60000000 00500e28 ....`...`....P.( │ │ - 0x0000af1c 549f0191 02900374 d0d1df48 0e000000 T......t...H.... │ │ - 0x0000af2c 34000000 04100000 9cdaffff ac010000 4............... │ │ - 0x0000af3c 00500e38 58930291 0490059f 01489203 .P.8X........H.. │ │ - 0x0000af4c 0308010a 0e00d0d1 d2d3df0b 02740e00 .............t.. │ │ - 0x0000af5c dfd3d2d1 d0000000 10000000 3c100000 ............<... │ │ - 0x0000af6c 10dcffff 20000000 00000000 1c000000 .... ........... │ │ - 0x0000af7c 50100000 1cdcffff 50000000 00540e20 P.......P....T. │ │ - 0x0000af8c 549f0190 0260d0df 480e0000 10000000 T....`..H....... │ │ - 0x0000af9c 70100000 4cdcffff 18000000 00000000 p...L........... │ │ - 0x0000afac 44000000 84100000 50dcffff b4020000 D.......P....... │ │ - 0x0000afbc 00500e48 649f0195 02940393 04920591 .P.Hd........... │ │ - 0x0000afcc 06900703 04020a0e 00d0d1d2 d3d4d5df ................ │ │ - 0x0000afdc 0b780a0e 00dfd5d4 d3d2d1d0 0b02440e .x............D. │ │ - 0x0000afec 00dfd5d4 d3d2d1d0 2c000000 cc100000 ........,....... │ │ - 0x0000affc bcdeffff 80010000 00500e38 5c9f0192 .........P.8\... │ │ - 0x0000b00c 02910390 0402e80a 0e00d0d1 d2df0b6c ...............l │ │ - 0x0000b01c 0a0e00df d2d1d00b ........ │ │ + 0x0000b2bc 10000000 00000000 017a5200 017c1f01 .........zR..|.. │ │ + 0x0000b2cc 1b0d1d00 20000000 18000000 787dffff .... .......x}.. │ │ + 0x0000b2dc c8000000 00500e40 50900202 749f0168 .....P.@P...t..h │ │ + 0x0000b2ec 0a0e00d0 df0b0000 10000000 3c000000 ............<... │ │ + 0x0000b2fc 1c7effff 34000000 00000000 1c000000 .~..4........... │ │ + 0x0000b30c 50000000 3c7effff 44000000 00500e20 P...<~..D....P. │ │ + 0x0000b31c 509f0190 025cd0df 480e0000 10000000 P....\..H....... │ │ + 0x0000b32c 70000000 607effff 68000000 00000000 p...`~..h....... │ │ + 0x0000b33c 1c000000 84000000 b47effff 90000000 .........~...... │ │ + 0x0000b34c 00540e20 5090029f 01026c0e 00d0df00 .T. P.....l..... │ │ + 0x0000b35c 10000000 a4000000 247fffff 20000000 ........$... ... │ │ + 0x0000b36c 00000000 10000000 b8000000 307fffff ............0... │ │ + 0x0000b37c 24000000 00000000 10000000 cc000000 $............... │ │ + 0x0000b38c 407fffff 68000000 00000000 24000000 @...h.......$... │ │ + 0x0000b39c e0000000 947fffff 64000000 00500e28 ........d....P.( │ │ + 0x0000b3ac 54920291 0390049f 0102400e 00d0d1d2 T.........@..... │ │ + 0x0000b3bc df000000 10000000 08010000 d07fffff ................ │ │ + 0x0000b3cc 4c000000 00000000 20000000 1c010000 L....... ....... │ │ + 0x0000b3dc 0880ffff 7c000000 00500e20 44900250 ....|....P. D..P │ │ + 0x0000b3ec 9f010250 d0df480e 00000000 2c000000 ...P..H.....,... │ │ + 0x0000b3fc 40010000 6080ffff bc010000 00600e38 @...`........`.8 │ │ + 0x0000b40c 48950293 04609403 91069007 9f019205 H....`.......... │ │ + 0x0000b41c 02e8d0d1 d2d3d4d5 df0e0000 24000000 ............$... │ │ + 0x0000b42c 70010000 ec81ffff 9c000000 00500e38 p............P.8 │ │ + 0x0000b43c 609f0193 02920391 04900502 6c0e00d0 `...........l... │ │ + 0x0000b44c d1d2d3df 24000000 98010000 6082ffff ....$.......`... │ │ + 0x0000b45c d4000000 00540e30 4c920250 91039004 .....T.0L..P.... │ │ + 0x0000b46c 9f01029c d0d1d2df 480e0000 38000000 ........H...8... │ │ + 0x0000b47c c0010000 0c83ffff 88010000 00500e48 .............P.H │ │ + 0x0000b48c 709f019e 02970396 04950594 06930792 p............... │ │ + 0x0000b49c 08910990 0a032001 0a0e00d0 d1d2d3d4 ...... ......... │ │ + 0x0000b4ac d5d6d7de df0b0000 18000000 fc010000 ................ │ │ + 0x0000b4bc 5884ffff 78000000 00700e28 589f0170 X...x....p.(X..p │ │ + 0x0000b4cc 0e00df00 10000000 18020000 b484ffff ................ │ │ + 0x0000b4dc 1c000000 00000000 10000000 2c020000 ............,... │ │ + 0x0000b4ec bc84ffff 80020000 00000000 30000000 ............0... │ │ + 0x0000b4fc 40020000 2887ffff 20010000 00500e40 @...(... ....P.@ │ │ + 0x0000b50c 6c970296 03950494 05920791 089f0193 l............... │ │ + 0x0000b51c 06900902 e40e00d0 d1d2d3d4 d5d6d7df ................ │ │ + 0x0000b52c 18000000 74020000 1488ffff 78000000 ....t.......x... │ │ + 0x0000b53c 00700e28 589f0170 0e00df00 24000000 .p.(X..p....$... │ │ + 0x0000b54c 90020000 7088ffff cc000000 00580e28 ....p........X.( │ │ + 0x0000b55c 44900454 91035492 029f0102 80d0d1d2 D..T..T......... │ │ + 0x0000b56c df480e00 38000000 b8020000 1489ffff .H..8........... │ │ + 0x0000b57c 64020000 00500e40 4497024c 90095092 d....P.@D..L..P. │ │ + 0x0000b58c 0791086c 95046496 0393069f 01940503 ...l..d......... │ │ + 0x0000b59c dc01d0d1 d2d3d4d5 d6d7df48 0e000000 ...........H.... │ │ + 0x0000b5ac 10000000 f4020000 3c8bffff 3c000000 ........<...<... │ │ + 0x0000b5bc 00000000 20000000 08030000 648bffff .... .......d... │ │ + 0x0000b5cc 74010000 00500e30 54910290 039f0102 t....P.0T....... │ │ + 0x0000b5dc 880a0e00 d0d1df0b 10000000 2c030000 ............,... │ │ + 0x0000b5ec b48cffff 48000000 00000000 10000000 ....H........... │ │ + 0x0000b5fc 40030000 e88cffff 40000000 00000000 @.......@....... │ │ + 0x0000b60c 10000000 54030000 148dffff d0000000 ....T........... │ │ + 0x0000b61c 00000000 10000000 68030000 d08dffff ........h....... │ │ + 0x0000b62c 94000000 00000000 38000000 7c030000 ........8...|... │ │ + 0x0000b63c 508effff fc010000 00500e58 489f0158 P........P.XH..X │ │ + 0x0000b64c 97035892 08509e02 95056094 06930790 ..X..P....`..... │ │ + 0x0000b65c 0a960491 09038401 0e00d0d1 d2d3d4d5 ................ │ │ + 0x0000b66c d6d7dedf 20000000 b8030000 1890ffff .... ........... │ │ + 0x0000b67c 74000000 00500e28 48910254 90039f01 t....P.(H..T.... │ │ + 0x0000b68c 0240d0d1 df480e00 1c000000 dc030000 .@...H.......... │ │ + 0x0000b69c 6890ffff 44000000 00500e20 509f0190 h...D....P. P... │ │ + 0x0000b6ac 025cd0df 480e0000 1c000000 fc030000 .\..H........... │ │ + 0x0000b6bc 8c90ffff 88000000 00500e20 509f0190 .........P. P... │ │ + 0x0000b6cc 0202680e 00d0df00 10000000 1c040000 ..h............. │ │ + 0x0000b6dc f490ffff 18000000 00000000 10000000 ................ │ │ + 0x0000b6ec 30040000 f890ffff 18000000 00000000 0............... │ │ + 0x0000b6fc 10000000 44040000 fc90ffff 44000000 ....D.......D... │ │ + 0x0000b70c 00000000 38000000 58040000 3891ffff ....8...X...8... │ │ + 0x0000b71c f4010000 00500e50 44920870 96049307 .....P.PD..p.... │ │ + 0x0000b72c 91099f01 9e029703 95059406 900a03b0 ................ │ │ + 0x0000b73c 010e00d0 d1d2d3d4 d5d6d7de df000000 ................ │ │ + 0x0000b74c 28000000 94040000 f092ffff 90000000 (............... │ │ + 0x0000b75c 00500e30 5c940293 03920491 0590069f .P.0\........... │ │ + 0x0000b76c 01025cd0 d1d2d3d4 df480e00 10000000 ..\......H...... │ │ + 0x0000b77c c0040000 6093ffff 38000000 00000000 ....`...8....... │ │ + 0x0000b78c 1c000000 d4040000 8493ffff 44000000 ............D... │ │ + 0x0000b79c 00500e20 509f0190 025cd0df 480e0000 .P. P....\..H... │ │ + 0x0000b7ac 10000000 f4040000 a893ffff 34000000 ............4... │ │ + 0x0000b7bc 00000000 10000000 08050000 c893ffff ................ │ │ + 0x0000b7cc 24000000 00000000 10000000 1c050000 $............... │ │ + 0x0000b7dc d893ffff 2c000000 00000000 10000000 ....,........... │ │ + 0x0000b7ec 30050000 f093ffff 24000000 00000000 0.......$....... │ │ + 0x0000b7fc 30000000 44050000 0c94ffff f8000000 0...D........... │ │ + 0x0000b80c 00500e28 58910390 049f0192 0202440a .P.(X.........D. │ │ + 0x0000b81c 0e00d0d1 d2df0b02 540a0e00 dfd2d1d0 ........T....... │ │ + 0x0000b82c 0b000000 38000000 78050000 d094ffff ....8...x....... │ │ + 0x0000b83c 40010000 00500e38 60930392 04910590 @....P.8`....... │ │ + 0x0000b84c 069f0194 02025c0a 0e00d0d1 d2d3d4df ......\......... │ │ + 0x0000b85c 0b026c0a 0e00dfd4 d3d2d1d0 0b000000 ..l............. │ │ + 0x0000b86c 24000000 b4050000 d495ffff 98000000 $............... │ │ + 0x0000b87c 00440e20 44900250 9f010248 0a0e00d0 .D. D..P...H.... │ │ + 0x0000b88c df0b780e 00dfd000 1c000000 dc050000 ..x............. │ │ + 0x0000b89c 4496ffff 48000000 00440e20 4490024c D...H....D. D..L │ │ + 0x0000b8ac 9f01740e 00d0df00 24000000 fc050000 ..t.....$....... │ │ + 0x0000b8bc 6c96ffff b4000000 00500e20 509f0190 l........P. P... │ │ + 0x0000b8cc 0202840a 0e00d0df 0b48d0df 480e0000 .........H..H... │ │ + 0x0000b8dc 10000000 24060000 f896ffff 44000000 ....$.......D... │ │ + 0x0000b8ec 00000000 18000000 38060000 2897ffff ........8...(... │ │ + 0x0000b8fc 68000000 00500e28 48900264 9f010000 h....P.(H..d.... │ │ + 0x0000b90c 24000000 54060000 7c97ffff b4000000 $...T...|....... │ │ + 0x0000b91c 00540e28 58920291 0390049f 010280d0 .T.(X........... │ │ + 0x0000b92c d1d2df48 0e000000 1c000000 7c060000 ...H........|... │ │ + 0x0000b93c 0898ffff 44000000 00500e20 509f0190 ....D....P. P... │ │ + 0x0000b94c 025cd0df 480e0000 10000000 9c060000 .\..H........... │ │ + 0x0000b95c 2c98ffff 60000000 00000000 28000000 ,...`.......(... │ │ + 0x0000b96c b0060000 7898ffff c0000000 00500e38 ....x........P.8 │ │ + 0x0000b97c 609f0193 02920391 04900502 88d0d1d2 `............... │ │ + 0x0000b98c d3df480e 00000000 2c000000 dc060000 ..H.....,....... │ │ + 0x0000b99c 0c99ffff 94010000 00500eb8 02489204 .........P...H.. │ │ + 0x0000b9ac 91055894 02930390 06589f01 02b40a0e ..X......X...... │ │ + 0x0000b9bc 00d0d1d2 d3d4df0b 34000000 0c070000 ........4....... │ │ + 0x0000b9cc 709affff 80020000 00500e30 4490055c p........P.0D..\ │ │ + 0x0000b9dc 93029203 91049f01 02800a0e 00d0d1d2 ................ │ │ + 0x0000b9ec d3df0b02 780ad0d1 d2d3df48 0e000b00 ....x......H.... │ │ + 0x0000b9fc 20000000 44070000 b89cffff 74000000 ...D.......t... │ │ + 0x0000ba0c 00500e30 4490026c 9f01680a 0e00d0df .P.0D..l..h..... │ │ + 0x0000ba1c 0b000000 2c000000 68070000 089dffff ....,...h....... │ │ + 0x0000ba2c c0040000 00500ee0 01449203 6090059f .....P...D..`... │ │ + 0x0000ba3c 01930291 04031003 0a0e00d0 d1d2d3df ................ │ │ + 0x0000ba4c 0b000000 2c000000 98070000 98a1ffff ....,........... │ │ + 0x0000ba5c 90010000 00500e68 44910564 93039006 .....P.hD..d.... │ │ + 0x0000ba6c 9f019402 920402a4 0a0e00d0 d1d2d3d4 ................ │ │ + 0x0000ba7c df0b0000 34000000 c8070000 f8a2ffff ....4........... │ │ + 0x0000ba8c 74020000 00500e58 48900850 91076c9f t....P.XH..P..l. │ │ + 0x0000ba9c 01960295 03940493 05920603 d4010a0e ................ │ │ + 0x0000baac 00d0d1d2 d3d4d5d6 df0b0000 10000000 ................ │ │ + 0x0000babc 00080000 34a5ffff cc000000 00000000 ....4........... │ │ + 0x0000bacc 10000000 14080000 eca5ffff 30000000 ............0... │ │ + 0x0000badc 00000000 24000000 28080000 08a6ffff ....$...(....... │ │ + 0x0000baec 74010000 00500e20 44900250 9f010270 t....P. D..P...p │ │ + 0x0000bafc 0a0e00d0 df0b02e0 0e00dfd0 24000000 ............$... │ │ + 0x0000bb0c 50080000 54a7ffff 5c000000 00500e20 P...T...\....P. │ │ + 0x0000bb1c 5090029f 01640ad0 df480e00 0b500e00 P....d...H...P.. │ │ + 0x0000bb2c d0df0000 38000000 78080000 88a7ffff ....8...x....... │ │ + 0x0000bb3c 08040000 00500e88 02449405 74930691 .....P...D..t... │ │ + 0x0000bb4c 0890099f 01970296 03950492 0703f002 ................ │ │ + 0x0000bb5c 0a0e00d0 d1d2d3d4 d5d6d7df 0b000000 ................ │ │ + 0x0000bb6c 24000000 b4080000 54abffff 38010000 $.......T...8... │ │ + 0x0000bb7c 00500e38 44910254 90034c9f 016c0a0e .P.8D..T..L..l.. │ │ + 0x0000bb8c 00d0d1df 0b000000 38000000 dc080000 ........8....... │ │ + 0x0000bb9c 64acffff 300a0000 00500e60 6c920891 d...0....P.`l... │ │ + 0x0000bbac 099f019e 02970396 04950594 06930790 ................ │ │ + 0x0000bbbc 0a03e802 0a0e00d0 d1d2d3d4 d5d6d7de ................ │ │ + 0x0000bbcc df0b0000 2c000000 18090000 58b6ffff ....,.......X... │ │ + 0x0000bbdc d4000000 00500eb8 04489005 50920354 .....P...H..P..T │ │ + 0x0000bbec 93025091 049f0102 600a0e00 d0d1d2d3 ..P.....`....... │ │ + 0x0000bbfc df0b0000 40000000 48090000 fcb6ffff ....@...H....... │ │ + 0x0000bc0c a0060000 00500ef0 01449606 5095075c .....P...D..P..\ │ │ + 0x0000bc1c 97059408 9309900c b402b501 5c9f039e ............\... │ │ + 0x0000bc2c 04920a91 0b037805 0a0e00f4 f5d0d1d2 ......x......... │ │ + 0x0000bc3c d3d4d5d6 d7dedf0b 3c000000 8c090000 ........<....... │ │ + 0x0000bc4c 58bdffff 2c060000 00500ee8 09449406 X...,....P...D.. │ │ + 0x0000bc5c 54930758 92089109 900a9f01 709e0297 T..X........p... │ │ + 0x0000bc6c 03960495 0503a805 0a0e00d0 d1d2d3d4 ................ │ │ + 0x0000bc7c d5d6d7de df0b0000 2c000000 cc090000 ........,....... │ │ + 0x0000bc8c 44c3ffff 54010000 00500eb8 01449204 D...T....P...D.. │ │ + 0x0000bc9c 60940293 03910590 069f0102 dc0a0e00 `............... │ │ + 0x0000bcac d0d1d2d3 d4df0b00 10000000 fc090000 ................ │ │ + 0x0000bcbc 68c4ffff 70000000 00000000 2c000000 h...p.......,... │ │ + 0x0000bccc 100a0000 c4c4ffff 64010000 00500e38 ........d....P.8 │ │ + 0x0000bcdc 609f0194 02930392 04910590 06030c01 `............... │ │ + 0x0000bcec 0a0e00d0 d1d2d3d4 df0b0000 20000000 ............ ... │ │ + 0x0000bcfc 400a0000 f8c5ffff 84000000 00500e40 @............P.@ │ │ + 0x0000bd0c 549f0191 02900302 600e00d0 d1df0000 T.......`....... │ │ + 0x0000bd1c 30000000 640a0000 58c6ffff 94010000 0...d...X....... │ │ + 0x0000bd2c 00500e48 4491076c 9f019602 95039404 .P.HD..l........ │ │ + 0x0000bd3c 93059206 900802bc 0a0e00d0 d1d2d3d4 ................ │ │ + 0x0000bd4c d5d6df0b 2c000000 980a0000 b8c7ffff ....,........... │ │ + 0x0000bd5c 20010000 00500e40 4491044c 92037490 ....P.@D..L..t. │ │ + 0x0000bd6c 05549302 9f010284 0a0e00d0 d1d2d3df .T.............. │ │ + 0x0000bd7c 0b000000 10000000 c80a0000 a8c8ffff ................ │ │ + 0x0000bd8c 64000000 00000000 3c000000 dc0a0000 d.......<....... │ │ + 0x0000bd9c f8c8ffff 94010000 00600e30 5c9f0192 .........`.0\... │ │ + 0x0000bdac 03910490 05930202 700a0e00 d0d1d2d3 ........p....... │ │ + 0x0000bdbc df0b640a 0e00dfd3 d2d1d00b 02480ad0 ..d..........H.. │ │ + 0x0000bdcc d1d2d3df 480e000b 10000000 1c0b0000 ....H........... │ │ + 0x0000bddc 4ccaffff 18000000 00000000 10000000 L............... │ │ + 0x0000bdec 300b0000 50caffff 08000000 00000000 0...P........... │ │ + 0x0000bdfc 10000000 440b0000 44caffff 38000000 ....D...D...8... │ │ + 0x0000be0c 00000000 10000000 580b0000 68caffff ........X...h... │ │ + 0x0000be1c 20000000 00000000 1c000000 6c0b0000 ...........l... │ │ + 0x0000be2c 74caffff 44000000 00500e20 509f0190 t...D....P. P... │ │ + 0x0000be3c 025cd0df 480e0000 1c000000 8c0b0000 .\..H........... │ │ + 0x0000be4c 98caffff 50000000 00540e20 549f0190 ....P....T. T... │ │ + 0x0000be5c 0260d0df 480e0000 18000000 ac0b0000 .`..H........... │ │ + 0x0000be6c c8caffff 34000000 00540e20 489f0150 ....4....T. H..P │ │ + 0x0000be7c df0e0000 20000000 c80b0000 e0caffff .... ........... │ │ + 0x0000be8c 54000000 00500e28 549f0191 02900368 T....P.(T......h │ │ + 0x0000be9c d0d1df48 0e000000 10000000 ec0b0000 ...H............ │ │ + 0x0000beac 10cbffff 20000000 00000000 10000000 .... ........... │ │ + 0x0000bebc 000c0000 1ccbffff 24000000 00000000 ........$....... │ │ + 0x0000becc 24000000 140c0000 2ccbffff 6c000000 $.......,...l... │ │ + 0x0000bedc 00500e20 44900258 9f01640a 0e00d0df .P. D..X..d..... │ │ + 0x0000beec 0b54d0df 480e0000 10000000 3c0c0000 .T..H.......<... │ │ + 0x0000befc 70cbffff 28000000 00000000 24000000 p...(.......$... │ │ + 0x0000bf0c 500c0000 84cbffff 84000000 00500e20 P............P. │ │ + 0x0000bf1c 5090029f 0102400a 0e00d0df 0b640e00 P.....@......d.. │ │ + 0x0000bf2c dfd00000 1c000000 780c0000 e0cbffff ........x....... │ │ + 0x0000bf3c 50000000 00540e20 549f0190 0260d0df P....T. T....`.. │ │ + 0x0000bf4c 480e0000 1c000000 980c0000 10ccffff H............... │ │ + 0x0000bf5c 44000000 00500e20 509f0190 025cd0df D....P. P....\.. │ │ + 0x0000bf6c 480e0000 24000000 b80c0000 34ccffff H...$.......4... │ │ + 0x0000bf7c 74000000 00500e28 589f0192 02910390 t....P.(X....... │ │ + 0x0000bf8c 040244d0 d1d2df48 0e000000 10000000 ..D....H........ │ │ + 0x0000bf9c e00c0000 80ccffff 24000000 00000000 ........$....... │ │ + 0x0000bfac 20000000 f40c0000 90ccffff 74000000 ...........t... │ │ + 0x0000bfbc 00500e28 4490026c 9f01680a 0e00d0df .P.(D..l..h..... │ │ + 0x0000bfcc 0b000000 24000000 180d0000 e0ccffff ....$........... │ │ + 0x0000bfdc d8000000 00500e30 44920274 9f019103 .....P.0D..t.... │ │ + 0x0000bfec 90040284 0a0e00d0 d1d2df0b 10000000 ................ │ │ + 0x0000bffc 400d0000 90cdffff 30000000 00000000 @.......0....... │ │ + 0x0000c00c 28000000 540d0000 accdffff d8000000 (...T........... │ │ + 0x0000c01c 00500eb0 02449103 5c9f0192 02900402 .P...D..\....... │ │ + 0x0000c02c 9c0a0e00 d0d1d2df 0b000000 10000000 ................ │ │ + 0x0000c03c 800d0000 58ceffff 24000000 00000000 ....X...$....... │ │ + 0x0000c04c 20000000 940d0000 6cceffff 88000000 .......l....... │ │ + 0x0000c05c 00500e30 44900260 9f010248 0a0e00d0 .P.0D..`...H.... │ │ + 0x0000c06c df0b0000 1c000000 b80d0000 d0ceffff ................ │ │ + 0x0000c07c 3c000000 00500e20 509f0190 025c0e00 <....P. P....\.. │ │ + 0x0000c08c d0df0000 10000000 d80d0000 ecceffff ................ │ │ + 0x0000c09c 18000000 00000000 1c000000 ec0d0000 ................ │ │ + 0x0000c0ac f0ceffff 40000000 00500e20 509f0190 ....@....P. P... │ │ + 0x0000c0bc 02600e00 d0df0000 10000000 0c0e0000 .`.............. │ │ + 0x0000c0cc 10cfffff 28000000 00000000 38000000 ....(.......8... │ │ + 0x0000c0dc 200e0000 30cfffff 10020000 00500e68 ...0........P.h │ │ + 0x0000c0ec 489e0250 900a5c97 03940602 50950592 H..P..\.....P... │ │ + 0x0000c0fc 089f0196 04930791 09037c01 0e00d0d1 ..........|..... │ │ + 0x0000c10c d2d3d4d5 d6d7dedf 34000000 5c0e0000 ........4...\... │ │ + 0x0000c11c 04d1ffff 30010000 00500e48 4c950464 ....0....P.HL..d │ │ + 0x0000c12c 9f019702 96039405 93069207 91089009 ................ │ │ + 0x0000c13c 02f00e00 d0d1d2d3 d4d5d6d7 df000000 ................ │ │ + 0x0000c14c 38000000 940e0000 fcd1ffff 24010000 8...........$... │ │ + 0x0000c15c 00500e40 44930650 91084c92 07549405 .P.@D..P..L..T.. │ │ + 0x0000c16c 90095c97 02960395 049f0102 a80ad0d1 ..\............. │ │ + 0x0000c17c d2d3d4d5 d6d7df48 0e000b00 2c000000 .......H....,... │ │ + 0x0000c18c d00e0000 e4d2ffff f4000000 00500e30 .............P.0 │ │ + 0x0000c19c 48920450 93039006 7c9f0194 02910502 H..P....|....... │ │ + 0x0000c1ac 900e00d0 d1d2d3d4 df000000 24000000 ............$... │ │ + 0x0000c1bc 000f0000 a8d3ffff 24020000 00500e28 ........$....P.( │ │ + 0x0000c1cc 5491029f 01489003 0300010a d0d1df0e T....H.......... │ │ + 0x0000c1dc 004c0b00 20000000 280f0000 a4d5ffff .L.. ...(....... │ │ + 0x0000c1ec e4010000 00580ec8 0e549204 5090069f .....X...T..P... │ │ + 0x0000c1fc 01589402 93039105 3c000000 4c0f0000 .X......<...L... │ │ + 0x0000c20c 64d7ffff f8020000 00540ef8 10489109 d........T...H.. │ │ + 0x0000c21c 58960494 06709307 9f019e02 97039505 X....p.......... │ │ + 0x0000c22c 9208900a 0380020a 0e00d0d1 d2d3d4d5 ................ │ │ + 0x0000c23c d6d7dedf 0b000000 10000000 8c0f0000 ................ │ │ + 0x0000c24c 1cdaffff 40000000 00000000 20000000 ....@....... ... │ │ + 0x0000c25c a00f0000 50daffff 60000000 00500e28 ....P...`....P.( │ │ + 0x0000c26c 549f0191 02900374 d0d1df48 0e000000 T......t...H.... │ │ + 0x0000c27c 2c000000 c40f0000 8cdaffff c4010000 ,............... │ │ + 0x0000c28c 00500e40 44940260 93039105 90069f01 .P.@D..`........ │ │ + 0x0000c29c 50920403 74010a0e 00d0d1d2 d3d4df0b P...t........... │ │ + 0x0000c2ac 10000000 f40f0000 20dcffff 20000000 ........ ... ... │ │ + 0x0000c2bc 00000000 1c000000 08100000 2cdcffff ............,... │ │ + 0x0000c2cc 50000000 00540e20 549f0190 0260d0df P....T. T....`.. │ │ + 0x0000c2dc 480e0000 10000000 28100000 5cdcffff H.......(...\... │ │ + 0x0000c2ec 18000000 00000000 38000000 3c100000 ........8...<... │ │ + 0x0000c2fc 60dcffff cc020000 00500e50 44920874 `........P.PD..t │ │ + 0x0000c30c 9f019e02 97039604 95059307 9109900a ................ │ │ + 0x0000c31c 94060358 020a0e00 d0d1d2d3 d4d5d6d7 ...X............ │ │ + 0x0000c32c dedf0b00 28000000 78100000 f0deffff ....(...x....... │ │ + 0x0000c33c 90010000 00500e40 44920368 9f019302 .....P.@D..h.... │ │ + 0x0000c34c 91049005 0308010a 0e00d0d1 d2d3df0b ................ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00010df8 00000000 .... │ │ + 0x00010de0 00000000 .... ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00010dfc 902d0000 00000000 .-...... │ │ + 0x00010de4 f02f0000 00000000 ./...... ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x00010e08 00000000 00000000 782e0000 ac2e0000 ........x....... │ │ - 0x00010e18 f8300000 f02d0000 00000000 00000000 .0...-.......... │ │ - 0x00010e28 a0430000 14440000 f8300000 f02d0000 .C...D...0...-.. │ │ - 0x00010e38 00000000 00000000 d0470000 08480000 .........G...H.. │ │ - 0x00010e48 00000000 00000000 904d0000 444e0000 .........M..DN.. │ │ - 0x00010e58 38700000 f02d0000 00000000 00000000 8p...-.......... │ │ - 0x00010e68 f8760000 70770000 04780000 00000000 .v..pw...x...... │ │ - 0x00010e78 00000000 00000000 50770000 b4770000 ........Pw...w.. │ │ - 0x00010e88 38780000 00000000 00000000 00000000 8x.............. │ │ - 0x00010e98 e4790000 347a0000 787a0000 00000000 .y..4z..xz...... │ │ - 0x00010ea8 00000000 00000000 507b0000 f0760000 ........P{...v.. │ │ - 0x00010eb8 00000000 00000000 507b0000 f87b0000 ........P{...{.. │ │ - 0x00010ec8 00000000 00000000 7c8b0000 9c8b0000 ........|....... │ │ - 0x00010ed8 70890000 00000000 p....... │ │ + 0x00010df0 00000000 00000000 18310000 4c310000 .........1..L1.. │ │ + 0x00010e00 98330000 50300000 00000000 00000000 .3..P0.......... │ │ + 0x00010e10 90460000 04470000 98330000 50300000 .F...G...3..P0.. │ │ + 0x00010e20 00000000 00000000 e04a0000 184b0000 .........J...K.. │ │ + 0x00010e30 00000000 00000000 90500000 44510000 .........P..DQ.. │ │ + 0x00010e40 24810000 50300000 00000000 00000000 $...P0.......... │ │ + 0x00010e50 48880000 a0880000 34890000 00000000 H.......4....... │ │ + 0x00010e60 00000000 00000000 80880000 e4880000 ................ │ │ + 0x00010e70 68890000 00000000 00000000 00000000 h............... │ │ + 0x00010e80 188b0000 688b0000 ac8b0000 00000000 ....h........... │ │ + 0x00010e90 00000000 00000000 b88c0000 40880000 ............@... │ │ + 0x00010ea0 00000000 00000000 b88c0000 908d0000 ................ │ │ + 0x00010eb0 00000000 00000000 d49e0000 f49e0000 ................ │ │ + 0x00010ec0 b09c0000 00000000 ........ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,44 +1,45 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00011030 00000000 00000080 00100100 b02d0000 .............-.. │ │ - 0x00011040 080e0100 782e0000 50450000 94300000 ....x...PE...0.. │ │ - 0x00011050 00000100 08300000 e82f0000 44310000 .....0.../..D1.. │ │ - 0x00011060 c0310000 40470000 74330000 2c300000 .1..@G..t3..,0.. │ │ - 0x00011070 3c3e0000 e4340000 20370000 28390000 <>...4.. 7..(9.. │ │ - 0x00011080 483a0000 04370000 204c0000 204d0000 H:...7.. L.. M.. │ │ - 0x00011090 200e0100 d84b0000 a0430000 f02e0000 ....K...C...... │ │ - 0x000110a0 00490000 fc490000 9c410000 003e0000 .I...I...A...>.. │ │ - 0x000110b0 380e0100 d0470000 4c480000 a4480000 8....G..LH...H.. │ │ - 0x000110c0 80480000 d0480000 480e0100 d0760000 .H...H..H....v.. │ │ - 0x000110d0 904d0000 d8500000 f4510000 b44e0000 .M...P...Q...N.. │ │ - 0x000110e0 d0730000 844f0000 10450000 884e0000 .s...O...E...N.. │ │ - 0x000110f0 9c7d0000 b8560000 f8300000 b4510000 .}...V...0...Q.. │ │ - 0x00011100 487d0000 8c3b0000 dc7d0000 30890000 H}...;...}..0... │ │ - 0x00011110 885b0000 f8440000 c8540000 30750000 .[...D...T..0u.. │ │ - 0x00011120 9c5c0000 847d0000 38670000 8c360000 .\...}..8g...6.. │ │ - 0x00011130 e0440000 c8530000 287c0000 107b0000 .D...S..(|...{.. │ │ - 0x00011140 806b0000 e8670000 28570000 58440000 .k...g..(W..XD.. │ │ - 0x00011150 38700000 98700000 90560000 84570000 8p...p...V...W.. │ │ - 0x00011160 cc710000 146f0000 c0740000 600e0100 .q...o...t..`... │ │ - 0x00011170 780e0100 f8760000 04780000 900e0100 x....v...x...... │ │ - 0x00011180 38790000 60790000 e4790000 ec7a0000 8y..`y...y...z.. │ │ - 0x00011190 b80e0100 f07c0000 107e0000 18800000 .....|...~...... │ │ - 0x000111a0 404b0000 6c820000 582f0000 dc4c0000 @K..l...X/...L.. │ │ - 0x000111b0 c03a0000 60830000 48810000 74840000 .:..`...H...t... │ │ - 0x000111c0 48860000 c80e0100 a80e0100 38560000 H...........8V.. │ │ - 0x000111d0 507b0000 d0890000 00000000 00000000 P{.............. │ │ + 0x00011030 00000000 00000080 00100100 10300000 .............0.. │ │ + 0x00011040 f00d0100 18310000 50480000 34330000 .....1..PH..43.. │ │ + 0x00011050 a8320000 00000100 88320000 e4330000 .2.......2...3.. │ │ + 0x00011060 60340000 444a0000 1c360000 cc320000 `4..DJ...6...2.. │ │ + 0x00011070 2c410000 8c370000 a8390000 283c0000 ,A...7...9..(<.. │ │ + 0x00011080 483d0000 8c390000 284f0000 20500000 H=...9..(O.. P.. │ │ + 0x00011090 080e0100 e04e0000 90460000 90310000 .....N...F...1.. │ │ + 0x000110a0 104c0000 084d0000 8c440000 f0400000 .L...M...D...@.. │ │ + 0x000110b0 200e0100 e04a0000 5c4b0000 b44b0000 ....J..\K...K.. │ │ + 0x000110c0 904b0000 e04b0000 300e0100 28880000 .K...K..0...(... │ │ + 0x000110d0 90500000 3c540000 30570000 e8510000 .P........h... │ │ + 0x00011110 c8660000 e8470000 805d0000 94860000 .f...G...]...... │ │ + 0x00011120 00680000 848f0000 30720000 14390000 .h......0r...9.. │ │ + 0x00011130 d0470000 f05b0000 c08d0000 448c0000 .G...[......D... │ │ + 0x00011140 a4790000 04730000 64620000 48470000 .y...s..db..HG.. │ │ + 0x00011150 24810000 94810000 c0600000 c0620000 $........`...b.. │ │ + 0x00011160 f8820000 d07f0000 30860000 480e0100 ........0...H... │ │ + 0x00011170 600e0100 48880000 34890000 780e0100 `...H...4...x... │ │ + 0x00011180 6c8a0000 948a0000 188b0000 208c0000 l........... ... │ │ + 0x00011190 a00e0100 c08e0000 10900000 20920000 ............ ... │ │ + 0x000111a0 484e0000 74940000 f8310000 dc4f0000 HN..t....1...O.. │ │ + 0x000111b0 c03d0000 68950000 50930000 8c970000 .=..h...P....... │ │ + 0x000111c0 70990000 b00e0100 900e0100 f45f0000 p............_.. │ │ + 0x000111d0 b88c0000 109d0000 00000000 00000000 ................ │ │ 0x000111e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000111f0 00000000 50930000 40930000 30930000 ....P...@...0... │ │ - 0x00011200 20930000 10930000 00930000 f0920000 ............... │ │ - 0x00011210 e0920000 d0920000 c0920000 b0920000 ................ │ │ - 0x00011220 a0920000 90920000 80920000 70920000 ............p... │ │ - 0x00011230 60920000 50920000 00000000 40920000 `...P.......@... │ │ - 0x00011240 30920000 20920000 10920000 00920000 0... ........... │ │ - 0x00011250 f0910000 e0910000 d0910000 c0910000 ................ │ │ - 0x00011260 b0910000 a0910000 90910000 80910000 ................ │ │ - 0x00011270 70910000 60910000 50910000 40910000 p...`...P...@... │ │ - 0x00011280 30910000 20910000 10910000 00910000 0... ........... │ │ - 0x00011290 f0900000 e0900000 d0900000 c0900000 ................ │ │ - 0x000112a0 b0900000 a0900000 90900000 80900000 ................ │ │ - 0x000112b0 70900000 60900000 50900000 40900000 p...`...P...@... │ │ + 0x000111f0 00000000 e0a60000 d0a60000 c0a60000 ................ │ │ + 0x00011200 b0a60000 a0a60000 90a60000 80a60000 ................ │ │ + 0x00011210 70a60000 60a60000 50a60000 40a60000 p...`...P...@... │ │ + 0x00011220 30a60000 20a60000 10a60000 00a60000 0... ........... │ │ + 0x00011230 f0a50000 e0a50000 d0a50000 c0a50000 ................ │ │ + 0x00011240 b0a50000 a0a50000 90a50000 80a50000 ................ │ │ + 0x00011250 70a50000 60a50000 50a50000 40a50000 p...`...P...@... │ │ + 0x00011260 30a50000 00000000 20a50000 10a50000 0....... ....... │ │ + 0x00011270 00a50000 f0a40000 e0a40000 d0a40000 ................ │ │ + 0x00011280 c0a40000 b0a40000 a0a40000 00000000 ................ │ │ + 0x00011290 90a40000 80a40000 70a40000 60a40000 ........p...`... │ │ + 0x000112a0 50a40000 40a40000 30a40000 20a40000 P...@...0... ... │ │ + 0x000112b0 10a40000 00a40000 f0a30000 e0a30000 ................ │ │ + 0x000112c0 d0a30000 c0a30000 ........ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,5 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 0] GCC: (GNU) 4.9 20140827 (prerelease) │ │ - [ 25] GCC: (GNU) 4.8 │ │ + [ 0] GCC: (GNU) 4.9.x 20150123 (prerelease) ├── readelf --wide --decompress --hex-dump=.pdr {} │ │ @@ -1,249 +1,249 @@ │ │ │ │ Hex dump of section '.pdr': │ │ - 0x00000000 b02d0000 00000000 00000000 00000000 .-.............. │ │ + 0x00000000 10300000 00000000 00000000 00000000 .0.............. │ │ 0x00000010 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000020 902d0000 00000000 00000000 00000000 .-.............. │ │ + 0x00000020 f02f0000 00000000 00000000 00000000 ./.............. │ │ 0x00000030 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000040 c82d0000 00000000 00000000 00000000 .-.............. │ │ + 0x00000040 28300000 00000000 00000000 00000000 (0.............. │ │ 0x00000050 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000060 f02d0000 00000080 fcffffff 00000000 .-.............. │ │ - 0x00000070 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00000080 782e0000 00000000 00000000 00000000 x............... │ │ + 0x00000060 50300000 00000180 fcffffff 00000000 P0.............. │ │ + 0x00000070 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00000080 18310000 00000000 00000000 00000000 .1.............. │ │ 0x00000090 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000000a0 ac2e0000 00000180 fcffffff 00000000 ................ │ │ + 0x000000a0 4c310000 00000180 fcffffff 00000000 L1.............. │ │ 0x000000b0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000000c0 f02e0000 00000000 00000000 00000000 ................ │ │ + 0x000000c0 90310000 00000000 00000000 00000000 .1.............. │ │ 0x000000d0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000000e0 582f0000 00000180 fcffffff 00000000 X/.............. │ │ + 0x000000e0 f8310000 00000180 fcffffff 00000000 .1.............. │ │ 0x000000f0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000100 e82f0000 00000000 00000000 00000000 ./.............. │ │ + 0x00000100 88320000 00000000 00000000 00000000 .2.............. │ │ 0x00000110 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000120 08300000 00000000 00000000 00000000 .0.............. │ │ + 0x00000120 a8320000 00000000 00000000 00000000 .2.............. │ │ 0x00000130 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000140 2c300000 00000000 00000000 00000000 ,0.............. │ │ + 0x00000140 cc320000 00000000 00000000 00000000 .2.............. │ │ 0x00000150 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000160 94300000 00000780 fcffffff 00000000 .0.............. │ │ + 0x00000160 34330000 00000780 fcffffff 00000000 43.............. │ │ 0x00000170 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000180 f8300000 00000000 00000000 00000000 .0.............. │ │ + 0x00000180 98330000 00000000 00000000 00000000 .3.............. │ │ 0x00000190 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000001a0 44310000 00000180 fcffffff 00000000 D1.............. │ │ + 0x000001a0 e4330000 00000180 fcffffff 00000000 .3.............. │ │ 0x000001b0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000001c0 c0310000 00003f80 fcffffff 00000000 .1....?......... │ │ + 0x000001c0 60340000 00003f80 fcffffff 00000000 `4....?......... │ │ 0x000001d0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x000001e0 74330000 00000f80 fcffffff 00000000 t3.............. │ │ + 0x000001e0 1c360000 00000f80 fcffffff 00000000 .6.............. │ │ 0x000001f0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00000200 10340000 00000780 fcffffff 00000000 .4.............. │ │ + 0x00000200 b8360000 00000780 fcffffff 00000000 .6.............. │ │ 0x00000210 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00000220 e4340000 0000ffc0 fcffffff 00000000 .4.............. │ │ + 0x00000220 8c370000 0000ffc0 fcffffff 00000000 .7.............. │ │ 0x00000230 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00000240 8c360000 00000080 fcffffff 00000000 .6.............. │ │ + 0x00000240 14390000 00000080 fcffffff 00000000 .9.............. │ │ 0x00000250 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000260 04370000 00000000 00000000 00000000 .7.............. │ │ + 0x00000260 8c390000 00000000 00000000 00000000 .9.............. │ │ 0x00000270 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000280 20370000 00000100 fcffffff 00000000 7.............. │ │ - 0x00000290 00000000 08000000 1d000000 1f000000 ................ │ │ - 0x000002a0 28390000 0000ff80 fcffffff 00000000 (9.............. │ │ + 0x00000280 a8390000 00000000 00000000 00000000 .9.............. │ │ + 0x00000290 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000002a0 283c0000 0000ff80 fcffffff 00000000 (<.............. │ │ 0x000002b0 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x000002c0 483a0000 00000080 fcffffff 00000000 H:.............. │ │ + 0x000002c0 483d0000 00000080 fcffffff 00000000 H=.............. │ │ 0x000002d0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000002e0 c03a0000 00000780 fcffffff 00000000 .:.............. │ │ + 0x000002e0 c03d0000 00000780 fcffffff 00000000 .=.............. │ │ 0x000002f0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000300 8c3b0000 0000ff80 fcffffff 00000000 .;.............. │ │ + 0x00000300 8c3e0000 0000ff80 fcffffff 00000000 .>.............. │ │ 0x00000310 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00000320 003e0000 00000000 00000000 00000000 .>.............. │ │ + 0x00000320 f0400000 00000000 00000000 00000000 .@.............. │ │ 0x00000330 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000340 3c3e0000 00000380 fcffffff 00000000 <>.............. │ │ + 0x00000340 2c410000 00000380 fcffffff 00000000 ,A.............. │ │ 0x00000350 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00000360 b03f0000 00000000 00000000 00000000 .?.............. │ │ + 0x00000360 a0420000 00000000 00000000 00000000 .B.............. │ │ 0x00000370 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000380 f83f0000 00000000 00000000 00000000 .?.............. │ │ + 0x00000380 e8420000 00000000 00000000 00000000 .B.............. │ │ 0x00000390 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000003a0 38400000 00000000 00000000 00000000 8@.............. │ │ + 0x000003a0 28430000 00000000 00000000 00000000 (C.............. │ │ 0x000003b0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000003c0 08410000 00000000 00000000 00000000 .A.............. │ │ + 0x000003c0 f8430000 00000000 00000000 00000000 .C.............. │ │ 0x000003d0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000003e0 9c410000 0000ffc0 fcffffff 00000000 .A.............. │ │ + 0x000003e0 8c440000 0000ffc0 fcffffff 00000000 .D.............. │ │ 0x000003f0 00000000 58000000 1d000000 1f000000 ....X........... │ │ - 0x00000400 a0430000 00000380 fcffffff 00000000 .C.............. │ │ + 0x00000400 90460000 00000380 fcffffff 00000000 .F.............. │ │ 0x00000410 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000420 14440000 00000180 fcffffff 00000000 .D.............. │ │ + 0x00000420 04470000 00000180 fcffffff 00000000 .G.............. │ │ 0x00000430 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000440 58440000 00000180 fcffffff 00000000 XD.............. │ │ + 0x00000440 48470000 00000180 fcffffff 00000000 HG.............. │ │ 0x00000450 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000460 e0440000 00000000 00000000 00000000 .D.............. │ │ + 0x00000460 d0470000 00000000 00000000 00000000 .G.............. │ │ 0x00000470 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000480 f8440000 00000000 00000000 00000000 .D.............. │ │ + 0x00000480 e8470000 00000000 00000000 00000000 .G.............. │ │ 0x00000490 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000004a0 10450000 00000000 00000000 00000000 .E.............. │ │ + 0x000004a0 00480000 00000000 00000000 00000000 .H.............. │ │ 0x000004b0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000004c0 50450000 0000ffc0 fcffffff 00000000 PE.............. │ │ + 0x000004c0 50480000 0000ffc0 fcffffff 00000000 PH.............. │ │ 0x000004d0 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x000004e0 40470000 00001f80 fcffffff 00000000 @G.............. │ │ + 0x000004e0 444a0000 00001f80 fcffffff 00000000 DJ.............. │ │ 0x000004f0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00000500 d0470000 00000000 00000000 00000000 .G.............. │ │ + 0x00000500 e04a0000 00000000 00000000 00000000 .J.............. │ │ 0x00000510 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000520 08480000 00000180 fcffffff 00000000 .H.............. │ │ + 0x00000520 184b0000 00000180 fcffffff 00000000 .K.............. │ │ 0x00000530 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000540 4c480000 00000000 00000000 00000000 LH.............. │ │ + 0x00000540 5c4b0000 00000000 00000000 00000000 \K.............. │ │ 0x00000550 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000560 80480000 00000000 00000000 00000000 .H.............. │ │ + 0x00000560 904b0000 00000000 00000000 00000000 .K.............. │ │ 0x00000570 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000580 a4480000 00000000 00000000 00000000 .H.............. │ │ + 0x00000580 b44b0000 00000000 00000000 00000000 .K.............. │ │ 0x00000590 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000005a0 d0480000 00000000 00000000 00000000 .H.............. │ │ + 0x000005a0 e04b0000 00000000 00000000 00000000 .K.............. │ │ 0x000005b0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000005c0 00490000 00000780 fcffffff 00000000 .I.............. │ │ + 0x000005c0 104c0000 00000780 fcffffff 00000000 .L.............. │ │ 0x000005d0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000005e0 fc490000 00001f80 fcffffff 00000000 .I.............. │ │ + 0x000005e0 084d0000 00001f80 fcffffff 00000000 .M.............. │ │ 0x000005f0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00000600 404b0000 00000180 fcffffff 00000000 @K.............. │ │ + 0x00000600 484e0000 00000180 fcffffff 00000000 HN.............. │ │ 0x00000610 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000620 d84b0000 00000180 fcffffff 00000000 .K.............. │ │ + 0x00000620 e04e0000 00000180 fcffffff 00000000 .N.............. │ │ 0x00000630 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000640 204c0000 00000180 fcffffff 00000000 L.............. │ │ + 0x00000640 284f0000 00000180 fcffffff 00000000 (O.............. │ │ 0x00000650 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000660 dc4c0000 00000000 00000000 00000000 .L.............. │ │ + 0x00000660 dc4f0000 00000000 00000000 00000000 .O.............. │ │ 0x00000670 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000680 204d0000 00000180 fcffffff 00000000 M.............. │ │ + 0x00000680 20500000 00000180 fcffffff 00000000 P.............. │ │ 0x00000690 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000006a0 904d0000 00000780 fcffffff 00000000 .M.............. │ │ + 0x000006a0 90500000 00000780 fcffffff 00000000 .P.............. │ │ 0x000006b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000006c0 444e0000 00000180 fcffffff 00000000 DN.............. │ │ + 0x000006c0 44510000 00000180 fcffffff 00000000 DQ.............. │ │ 0x000006d0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000006e0 884e0000 00000000 00000000 00000000 .N.............. │ │ + 0x000006e0 88510000 00000000 00000000 00000000 .Q.............. │ │ 0x000006f0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000700 b44e0000 00000780 fcffffff 00000000 .N.............. │ │ - 0x00000710 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000720 844f0000 00000f80 fcffffff 00000000 .O.............. │ │ - 0x00000730 00000000 30010000 1d000000 1f000000 ....0........... │ │ - 0x00000740 d8500000 0000ff80 fcffffff 00000000 .P.............. │ │ - 0x00000750 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00000760 b4510000 00000080 fcffffff 00000000 .Q.............. │ │ - 0x00000770 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000780 f4510000 00000780 fcffffff 00000000 .Q.............. │ │ - 0x00000790 00000000 d8000000 1d000000 1f000000 ................ │ │ - 0x000007a0 c8530000 00000f80 fcffffff 00000000 .S.............. │ │ + 0x00000700 e8510000 00000f80 fcffffff 00000000 .Q.............. │ │ + 0x00000710 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00000720 a8520000 00001f80 fcffffff 00000000 .R.............. │ │ + 0x00000730 00000000 38010000 1d000000 1f000000 ....8........... │ │ + 0x00000740 3c540000 00000f80 fcffffff 00000000 ... │ │ - 0x00002368 ba000000 00000000 c2000000 a8000000 ................ │ │ - 0x00002378 91000000 c7000000 4f000000 00000000 ........O....... │ │ - 0x00002388 7b000000 46000000 3a000000 b3000000 {...F...:....... │ │ - 0x00002398 02000000 00000000 ad000000 8f000000 ................ │ │ - 0x000023a8 35000000 1f000000 00000000 ca000000 5............... │ │ - 0x000023b8 00000000 7e000000 a3000000 43000000 ....~.......C... │ │ - 0x000023c8 52000000 00000000 00000000 78000000 R...........x... │ │ - 0x000023d8 00000000 53000000 00000000 b2000000 ....S........... │ │ - 0x000023e8 9f000000 00000000 a1000000 00000000 ................ │ │ - 0x000023f8 96000000 00000000 67000000 00000000 ........g....... │ │ - 0x00002408 00000000 c4000000 00000000 00000000 ................ │ │ - 0x00002418 9e000000 00000000 44000000 70000000 ........D...p... │ │ - 0x00002428 00000000 95000000 00000000 28000000 ............(... │ │ - 0x00002438 8c000000 00000000 b7000000 0c000000 ................ │ │ - 0x00002448 c8000000 5f000000 66000000 b0000000 ...._...f....... │ │ - 0x00002458 2e000000 b1000000 a7000000 ce000000 ................ │ │ - 0x00002468 00000000 00000000 b6000000 00000000 ................ │ │ - 0x00002478 5e000000 93000000 8e000000 00000000 ^............... │ │ - 0x00002488 2b000000 7d000000 00000000 00000000 +...}........... │ │ - 0x00002498 be000000 b8000000 00000000 00000000 ................ │ │ - 0x000024a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002198 c5000000 cd000000 8c000000 42000000 ............B... │ │ + 0x000021a8 00000000 97000000 83000000 00000000 ................ │ │ + 0x000021b8 85000000 53000000 00000000 00000000 ....S........... │ │ + 0x000021c8 82000000 bd000000 00000000 8d000000 ................ │ │ + 0x000021d8 37000000 c0000000 00000000 00000000 7............... │ │ + 0x000021e8 00000000 00000000 a4000000 c5000000 ................ │ │ + 0x000021f8 00000000 93000000 62000000 00000000 ........b....... │ │ + 0x00002208 43000000 c9000000 80000000 89000000 C............... │ │ + 0x00002218 94000000 00000000 67000000 00000000 ........g....... │ │ + 0x00002228 00000000 c8000000 00000000 92000000 ................ │ │ + 0x00002238 00000000 70000000 2d000000 00000000 ....p...-....... │ │ + 0x00002248 3b000000 a3000000 15000000 23000000 ;...........#... │ │ + 0x00002258 00000000 16000000 00000000 2b000000 ............+... │ │ + 0x00002268 6c000000 00000000 00000000 6f000000 l...........o... │ │ + 0x00002278 84000000 49000000 b1000000 cb000000 ....I........... │ │ + 0x00002288 bb000000 5b000000 ca000000 00000000 ....[........... │ │ + 0x00002298 ac000000 00000000 88000000 87000000 ................ │ │ + 0x000022a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000022b8 b0000000 01000000 00000000 78000000 ............x... │ │ + 0x000022c8 96000000 9b000000 25000000 00000000 ........%....... │ │ + 0x000022d8 00000000 00000000 c6000000 0a000000 ................ │ │ + 0x000022e8 68000000 00000000 8a000000 40000000 h...........@... │ │ + 0x000022f8 46000000 00000000 00000000 00000000 F............... │ │ + 0x00002308 95000000 00000000 00000000 31000000 ............1... │ │ + 0x00002318 5e000000 c3000000 00000000 7c000000 ^...........|... │ │ + 0x00002328 a7000000 79000000 1d000000 00000000 ....y........... │ │ + 0x00002338 b2000000 a6000000 00000000 b3000000 ................ │ │ + 0x00002348 0f000000 00000000 a2000000 21000000 ............!... │ │ + 0x00002358 45000000 5d000000 11000000 69000000 E...].......i... │ │ + 0x00002368 38000000 7e000000 51000000 41000000 8...~...Q...A... │ │ + 0x00002378 bc000000 00000000 c2000000 af000000 ................ │ │ + 0x00002388 9c000000 c7000000 56000000 00000000 ........V....... │ │ + 0x00002398 8e000000 4b000000 3c000000 b7000000 ....K...<....... │ │ + 0x000023a8 02000000 00000000 3e000000 9a000000 ........>....... │ │ + 0x000023b8 36000000 1f000000 00000000 1a000000 6............... │ │ + 0x000023c8 00000000 90000000 ab000000 47000000 ............G... │ │ + 0x000023d8 5a000000 00000000 00000000 8b000000 Z............... │ │ + 0x000023e8 00000000 5c000000 00000000 b6000000 ....\........... │ │ + 0x000023f8 a9000000 00000000 aa000000 00000000 ................ │ │ + 0x00002408 a1000000 00000000 76000000 00000000 ........v....... │ │ + 0x00002418 00000000 c4000000 00000000 00000000 ................ │ │ + 0x00002428 a8000000 00000000 48000000 81000000 ........H....... │ │ + 0x00002438 00000000 a0000000 00000000 27000000 ............'... │ │ + 0x00002448 99000000 00000000 b9000000 0b000000 ................ │ │ + 0x00002458 98000000 6e000000 75000000 b4000000 ....n...u....... │ │ + 0x00002468 2f000000 b5000000 ae000000 cc000000 /............... │ │ + 0x00002478 00000000 00000000 4c000000 00000000 ........L....... │ │ + 0x00002488 6b000000 9e000000 6d000000 00000000 k.......m....... │ │ + 0x00002498 2a000000 7b000000 00000000 00000000 *...{........... │ │ + 0x000024a8 bf000000 ba000000 00000000 00000000 ................ │ │ 0x000024b8 00000000 00000000 00000000 00000000 ................ │ │ 0x000024c8 00000000 00000000 00000000 00000000 ................ │ │ 0x000024d8 00000000 00000000 00000000 00000000 ................ │ │ 0x000024e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000024f8 0e000000 00000000 00000000 00000000 ................ │ │ - 0x00002508 00000000 15000000 0f000000 00000000 ................ │ │ - 0x00002518 04000000 00000000 00000000 00000000 ................ │ │ - 0x00002528 00000000 00000000 1c000000 00000000 ................ │ │ - 0x00002538 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002548 09000000 00000000 00000000 00000000 ................ │ │ - 0x00002558 00000000 14000000 00000000 00000000 ................ │ │ - 0x00002568 00000000 00000000 29000000 0a000000 ........)....... │ │ - 0x00002578 00000000 34000000 0d000000 2a000000 ....4.......*... │ │ - 0x00002588 00000000 00000000 00000000 00000000 ................ │ │ - 0x00002598 00000000 00000000 00000000 00000000 ................ │ │ - 0x000025a8 00000000 24000000 00000000 40000000 ....$.......@... │ │ - 0x000025b8 00000000 00000000 00000000 1b000000 ................ │ │ - 0x000025c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000025d8 27000000 1e000000 00000000 31000000 '...........1... │ │ - 0x000025e8 00000000 00000000 00000000 45000000 ............E... │ │ - 0x000025f8 00000000 07000000 00000000 33000000 ............3... │ │ - 0x00002608 00000000 55000000 00000000 00000000 ....U........... │ │ - 0x00002618 3b000000 38000000 47000000 11000000 ;...8...G....... │ │ - 0x00002628 4e000000 00000000 00000000 5a000000 N...........Z... │ │ - 0x00002638 4b000000 00000000 18000000 00000000 K............... │ │ - 0x00002648 58000000 00000000 63000000 00000000 X.......c....... │ │ - 0x00002658 00000000 13000000 00000000 00000000 ................ │ │ - 0x00002668 00000000 51000000 00000000 00000000 ....Q........... │ │ - 0x00002678 1a000000 00000000 00000000 65000000 ............e... │ │ - 0x00002688 64000000 00000000 00000000 00000000 d............... │ │ - 0x00002698 00000000 00000000 00000000 08000000 ................ │ │ - 0x000026a8 00000000 00000000 80000000 00000000 ................ │ │ - 0x000026b8 3c000000 4a000000 00000000 49000000 <...J.......I... │ │ - 0x000026c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000026d8 00000000 00000000 00000000 6e000000 ............n... │ │ - 0x000026e8 7c000000 00000000 56000000 5d000000 |.......V...]... │ │ - 0x000026f8 00000000 00000000 32000000 00000000 ........2....... │ │ - 0x00002708 6b000000 00000000 00000000 9b000000 k............... │ │ - 0x00002718 50000000 00000000 00000000 97000000 P............... │ │ - 0x00002728 6d000000 00000000 00000000 00000000 m............... │ │ - 0x00002738 00000000 62000000 74000000 a6000000 ....b...t....... │ │ - 0x00002748 4d000000 00000000 48000000 00000000 M.......H....... │ │ - 0x00002758 06000000 22000000 00000000 2f000000 ...."......./... │ │ - 0x00002768 00000000 8b000000 03000000 2c000000 ............,... │ │ - 0x00002778 26000000 00000000 00000000 5b000000 &...........[... │ │ - 0x00002788 00000000 00000000 20000000 b5000000 ........ ....... │ │ - 0x00002798 00000000 00000000 6c000000 00000000 ........l....... │ │ - 0x000027a8 00000000 c1000000 92000000 00000000 ................ │ │ - 0x000027b8 00000000 19000000 68000000 88000000 ........h....... │ │ - 0x000027c8 59000000 00000000 00000000 00000000 Y............... │ │ - 0x000027d8 94000000 bc000000 ........ │ │ + 0x000024f8 00000000 00000000 00000000 0d000000 ................ │ │ + 0x00002508 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002518 14000000 00000000 0e000000 00000000 ................ │ │ + 0x00002528 04000000 00000000 00000000 00000000 ................ │ │ + 0x00002538 00000000 00000000 1c000000 00000000 ................ │ │ + 0x00002548 00000000 00000000 00000000 08000000 ................ │ │ + 0x00002558 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002568 00000000 00000000 13000000 00000000 ................ │ │ + 0x00002578 00000000 00000000 00000000 28000000 ............(... │ │ + 0x00002588 09000000 00000000 35000000 0c000000 ........5....... │ │ + 0x00002598 29000000 00000000 00000000 00000000 )............... │ │ + 0x000025a8 00000000 05000000 00000000 00000000 ................ │ │ + 0x000025b8 00000000 22000000 00000000 00000000 ...."........... │ │ + 0x000025c8 00000000 24000000 00000000 44000000 ....$.......D... │ │ + 0x000025d8 2c000000 00000000 00000000 00000000 ,............... │ │ + 0x000025e8 00000000 1b000000 3a000000 00000000 ........:....... │ │ + 0x000025f8 00000000 00000000 00000000 26000000 ............&... │ │ + 0x00002608 1e000000 00000000 32000000 33000000 ........2...3... │ │ + 0x00002618 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002628 4a000000 00000000 00000000 06000000 J............... │ │ + 0x00002638 34000000 54000000 00000000 5f000000 4...T......._... │ │ + 0x00002648 00000000 00000000 00000000 00000000 ................ │ │ + 0x00002658 00000000 3d000000 39000000 00000000 ....=...9....... │ │ + 0x00002668 00000000 4d000000 10000000 55000000 ....M.......U... │ │ + 0x00002678 00000000 00000000 64000000 52000000 ........d...R... │ │ + 0x00002688 00000000 17000000 00000000 61000000 ............a... │ │ + 0x00002698 00000000 72000000 00000000 2e000000 ....r........... │ │ + 0x000026a8 00000000 00000000 12000000 00000000 ................ │ │ + 0x000026b8 00000000 00000000 59000000 00000000 ........Y....... │ │ + 0x000026c8 00000000 00000000 19000000 00000000 ................ │ │ + 0x000026d8 00000000 00000000 74000000 73000000 ........t...s... │ │ + 0x000026e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000026f8 07000000 00000000 91000000 00000000 ................ │ │ + 0x00002708 3f000000 50000000 00000000 4f000000 ?...P.......O... │ │ + 0x00002718 00000000 00000000 7f000000 8f000000 ................ │ │ + 0x00002728 00000000 60000000 6a000000 00000000 ....`...j....... │ │ + 0x00002738 00000000 58000000 00000000 7a000000 ....X.......z... │ │ + 0x00002748 00000000 a5000000 57000000 00000000 ........W....... │ │ + 0x00002758 00000000 7d000000 00000000 00000000 ....}........... │ │ + 0x00002768 71000000 86000000 ad000000 00000000 q............... │ │ + 0x00002778 4e000000 00000000 00000000 30000000 N...........0... │ │ + 0x00002788 00000000 65000000 03000000 00000000 ....e........... │ │ + 0x00002798 00000000 66000000 00000000 00000000 ....f........... │ │ + 0x000027a8 20000000 b8000000 00000000 00000000 ............... │ │ + 0x000027b8 00000000 c1000000 9d000000 00000000 ................ │ │ + 0x000027c8 00000000 18000000 77000000 63000000 ........w...c... │ │ + 0x000027d8 00000000 00000000 9f000000 be000000 ................ ├── objdump --line-numbers --disassemble --demangle --section=.plt {} │ │ @@ -1,265 +1,260 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -00002af0 <__cxa_atexit@plt-0x10>: │ │ - 2af0: ff b3 04 00 00 00 pushl 0x4(%ebx) │ │ - 2af6: ff a3 08 00 00 00 jmp *0x8(%ebx) │ │ - 2afc: 00 00 add %al,(%eax) │ │ +00002c60 <__cxa_atexit@plt-0x10>: │ │ + 2c60: ff b3 04 00 00 00 pushl 0x4(%ebx) │ │ + 2c66: ff a3 08 00 00 00 jmp *0x8(%ebx) │ │ + 2c6c: 00 00 add %al,(%eax) │ │ ... │ │ │ │ -00002b00 <__cxa_atexit@plt>: │ │ - 2b00: ff a3 0c 00 00 00 jmp *0xc(%ebx) │ │ - 2b06: 68 00 00 00 00 push $0x0 │ │ - 2b0b: e9 e0 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002b10 <__stack_chk_fail@plt>: │ │ - 2b10: ff a3 10 00 00 00 jmp *0x10(%ebx) │ │ - 2b16: 68 08 00 00 00 push $0x8 │ │ - 2b1b: e9 d0 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002b20 <__cxa_finalize@plt>: │ │ - 2b20: ff a3 14 00 00 00 jmp *0x14(%ebx) │ │ - 2b26: 68 10 00 00 00 push $0x10 │ │ - 2b2b: e9 c0 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002b30 : │ │ - 2b30: ff a3 18 00 00 00 jmp *0x18(%ebx) │ │ - 2b36: 68 18 00 00 00 push $0x18 │ │ - 2b3b: e9 b0 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002b40 : │ │ - 2b40: ff a3 1c 00 00 00 jmp *0x1c(%ebx) │ │ - 2b46: 68 20 00 00 00 push $0x20 │ │ - 2b4b: e9 a0 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002b50 : │ │ - 2b50: ff a3 20 00 00 00 jmp *0x20(%ebx) │ │ - 2b56: 68 28 00 00 00 push $0x28 │ │ - 2b5b: e9 90 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002b60 : │ │ - 2b60: ff a3 24 00 00 00 jmp *0x24(%ebx) │ │ - 2b66: 68 30 00 00 00 push $0x30 │ │ - 2b6b: e9 80 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002b70 : │ │ - 2b70: ff a3 28 00 00 00 jmp *0x28(%ebx) │ │ - 2b76: 68 38 00 00 00 push $0x38 │ │ - 2b7b: e9 70 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002b80 : │ │ - 2b80: ff a3 2c 00 00 00 jmp *0x2c(%ebx) │ │ - 2b86: 68 40 00 00 00 push $0x40 │ │ - 2b8b: e9 60 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002b90 <__android_log_print@plt>: │ │ - 2b90: ff a3 30 00 00 00 jmp *0x30(%ebx) │ │ - 2b96: 68 48 00 00 00 push $0x48 │ │ - 2b9b: e9 50 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002ba0 : │ │ - 2ba0: ff a3 34 00 00 00 jmp *0x34(%ebx) │ │ - 2ba6: 68 50 00 00 00 push $0x50 │ │ - 2bab: e9 40 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002bb0 : │ │ - 2bb0: ff a3 38 00 00 00 jmp *0x38(%ebx) │ │ - 2bb6: 68 58 00 00 00 push $0x58 │ │ - 2bbb: e9 30 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002bc0 : │ │ - 2bc0: ff a3 3c 00 00 00 jmp *0x3c(%ebx) │ │ - 2bc6: 68 60 00 00 00 push $0x60 │ │ - 2bcb: e9 20 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002bd0 : │ │ - 2bd0: ff a3 40 00 00 00 jmp *0x40(%ebx) │ │ - 2bd6: 68 68 00 00 00 push $0x68 │ │ - 2bdb: e9 10 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002be0 : │ │ - 2be0: ff a3 44 00 00 00 jmp *0x44(%ebx) │ │ - 2be6: 68 70 00 00 00 push $0x70 │ │ - 2beb: e9 00 ff ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002bf0 : │ │ - 2bf0: ff a3 48 00 00 00 jmp *0x48(%ebx) │ │ - 2bf6: 68 78 00 00 00 push $0x78 │ │ - 2bfb: e9 f0 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002c00 : │ │ - 2c00: ff a3 4c 00 00 00 jmp *0x4c(%ebx) │ │ - 2c06: 68 80 00 00 00 push $0x80 │ │ - 2c0b: e9 e0 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002c10 : │ │ - 2c10: ff a3 50 00 00 00 jmp *0x50(%ebx) │ │ - 2c16: 68 88 00 00 00 push $0x88 │ │ - 2c1b: e9 d0 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002c20 <__errno@plt>: │ │ - 2c20: ff a3 54 00 00 00 jmp *0x54(%ebx) │ │ - 2c26: 68 90 00 00 00 push $0x90 │ │ - 2c2b: e9 c0 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002c30 : │ │ - 2c30: ff a3 58 00 00 00 jmp *0x58(%ebx) │ │ - 2c36: 68 98 00 00 00 push $0x98 │ │ - 2c3b: e9 b0 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002c40 : │ │ - 2c40: ff a3 5c 00 00 00 jmp *0x5c(%ebx) │ │ - 2c46: 68 a0 00 00 00 push $0xa0 │ │ - 2c4b: e9 a0 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002c50 : │ │ - 2c50: ff a3 60 00 00 00 jmp *0x60(%ebx) │ │ - 2c56: 68 a8 00 00 00 push $0xa8 │ │ - 2c5b: e9 90 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002c60 : │ │ - 2c60: ff a3 64 00 00 00 jmp *0x64(%ebx) │ │ - 2c66: 68 b0 00 00 00 push $0xb0 │ │ - 2c6b: e9 80 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002c70 : │ │ - 2c70: ff a3 68 00 00 00 jmp *0x68(%ebx) │ │ - 2c76: 68 b8 00 00 00 push $0xb8 │ │ - 2c7b: e9 70 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002c80 : │ │ - 2c80: ff a3 6c 00 00 00 jmp *0x6c(%ebx) │ │ - 2c86: 68 c0 00 00 00 push $0xc0 │ │ - 2c8b: e9 60 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002c90 : │ │ - 2c90: ff a3 70 00 00 00 jmp *0x70(%ebx) │ │ - 2c96: 68 c8 00 00 00 push $0xc8 │ │ - 2c9b: e9 50 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002ca0 : │ │ - 2ca0: ff a3 74 00 00 00 jmp *0x74(%ebx) │ │ - 2ca6: 68 d0 00 00 00 push $0xd0 │ │ - 2cab: e9 40 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002cb0 : │ │ - 2cb0: ff a3 78 00 00 00 jmp *0x78(%ebx) │ │ - 2cb6: 68 d8 00 00 00 push $0xd8 │ │ - 2cbb: e9 30 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002cc0 : │ │ - 2cc0: ff a3 7c 00 00 00 jmp *0x7c(%ebx) │ │ - 2cc6: 68 e0 00 00 00 push $0xe0 │ │ - 2ccb: e9 20 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002cd0 : │ │ - 2cd0: ff a3 80 00 00 00 jmp *0x80(%ebx) │ │ - 2cd6: 68 e8 00 00 00 push $0xe8 │ │ - 2cdb: e9 10 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002ce0 : │ │ - 2ce0: ff a3 84 00 00 00 jmp *0x84(%ebx) │ │ - 2ce6: 68 f0 00 00 00 push $0xf0 │ │ - 2ceb: e9 00 fe ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002cf0 : │ │ - 2cf0: ff a3 88 00 00 00 jmp *0x88(%ebx) │ │ - 2cf6: 68 f8 00 00 00 push $0xf8 │ │ - 2cfb: e9 f0 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002d00 : │ │ - 2d00: ff a3 8c 00 00 00 jmp *0x8c(%ebx) │ │ - 2d06: 68 00 01 00 00 push $0x100 │ │ - 2d0b: e9 e0 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002d10 : │ │ - 2d10: ff a3 90 00 00 00 jmp *0x90(%ebx) │ │ - 2d16: 68 08 01 00 00 push $0x108 │ │ - 2d1b: e9 d0 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002d20 : │ │ - 2d20: ff a3 94 00 00 00 jmp *0x94(%ebx) │ │ - 2d26: 68 10 01 00 00 push $0x110 │ │ - 2d2b: e9 c0 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002d30 : │ │ - 2d30: ff a3 98 00 00 00 jmp *0x98(%ebx) │ │ - 2d36: 68 18 01 00 00 push $0x118 │ │ - 2d3b: e9 b0 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002d40 : │ │ - 2d40: ff a3 9c 00 00 00 jmp *0x9c(%ebx) │ │ - 2d46: 68 20 01 00 00 push $0x120 │ │ - 2d4b: e9 a0 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002d50 : │ │ - 2d50: ff a3 a0 00 00 00 jmp *0xa0(%ebx) │ │ - 2d56: 68 28 01 00 00 push $0x128 │ │ - 2d5b: e9 90 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002d60 : │ │ - 2d60: ff a3 a4 00 00 00 jmp *0xa4(%ebx) │ │ - 2d66: 68 30 01 00 00 push $0x130 │ │ - 2d6b: e9 80 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002d70 : │ │ - 2d70: ff a3 a8 00 00 00 jmp *0xa8(%ebx) │ │ - 2d76: 68 38 01 00 00 push $0x138 │ │ - 2d7b: e9 70 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002d80 : │ │ - 2d80: ff a3 ac 00 00 00 jmp *0xac(%ebx) │ │ - 2d86: 68 40 01 00 00 push $0x140 │ │ - 2d8b: e9 60 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002d90 : │ │ - 2d90: ff a3 b0 00 00 00 jmp *0xb0(%ebx) │ │ - 2d96: 68 48 01 00 00 push $0x148 │ │ - 2d9b: e9 50 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002da0 : │ │ - 2da0: ff a3 b4 00 00 00 jmp *0xb4(%ebx) │ │ - 2da6: 68 50 01 00 00 push $0x150 │ │ - 2dab: e9 40 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002db0 : │ │ - 2db0: ff a3 b8 00 00 00 jmp *0xb8(%ebx) │ │ - 2db6: 68 58 01 00 00 push $0x158 │ │ - 2dbb: e9 30 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002dc0 : │ │ - 2dc0: ff a3 bc 00 00 00 jmp *0xbc(%ebx) │ │ - 2dc6: 68 60 01 00 00 push $0x160 │ │ - 2dcb: e9 20 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002dd0 : │ │ - 2dd0: ff a3 c0 00 00 00 jmp *0xc0(%ebx) │ │ - 2dd6: 68 68 01 00 00 push $0x168 │ │ - 2ddb: e9 10 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002de0 : │ │ - 2de0: ff a3 c4 00 00 00 jmp *0xc4(%ebx) │ │ - 2de6: 68 70 01 00 00 push $0x170 │ │ - 2deb: e9 00 fd ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002df0 : │ │ - 2df0: ff a3 c8 00 00 00 jmp *0xc8(%ebx) │ │ - 2df6: 68 78 01 00 00 push $0x178 │ │ - 2dfb: e9 f0 fc ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002e00 <__android_log_vprint@plt>: │ │ - 2e00: ff a3 cc 00 00 00 jmp *0xcc(%ebx) │ │ - 2e06: 68 80 01 00 00 push $0x180 │ │ - 2e0b: e9 e0 fc ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002e10 : │ │ - 2e10: ff a3 d0 00 00 00 jmp *0xd0(%ebx) │ │ - 2e16: 68 88 01 00 00 push $0x188 │ │ - 2e1b: e9 d0 fc ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ - │ │ -00002e20 : │ │ - 2e20: ff a3 d4 00 00 00 jmp *0xd4(%ebx) │ │ - 2e26: 68 90 01 00 00 push $0x190 │ │ - 2e2b: e9 c0 fc ff ff jmp 2af0 <__cxa_atexit@plt-0x10> │ │ +00002c70 <__cxa_atexit@plt>: │ │ + 2c70: ff a3 0c 00 00 00 jmp *0xc(%ebx) │ │ + 2c76: 68 00 00 00 00 push $0x0 │ │ + 2c7b: e9 e0 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002c80 <__stack_chk_fail@plt>: │ │ + 2c80: ff a3 10 00 00 00 jmp *0x10(%ebx) │ │ + 2c86: 68 08 00 00 00 push $0x8 │ │ + 2c8b: e9 d0 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002c90 <__cxa_finalize@plt>: │ │ + 2c90: ff a3 14 00 00 00 jmp *0x14(%ebx) │ │ + 2c96: 68 10 00 00 00 push $0x10 │ │ + 2c9b: e9 c0 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002ca0 : │ │ + 2ca0: ff a3 18 00 00 00 jmp *0x18(%ebx) │ │ + 2ca6: 68 18 00 00 00 push $0x18 │ │ + 2cab: e9 b0 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002cb0 : │ │ + 2cb0: ff a3 1c 00 00 00 jmp *0x1c(%ebx) │ │ + 2cb6: 68 20 00 00 00 push $0x20 │ │ + 2cbb: e9 a0 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002cc0 : │ │ + 2cc0: ff a3 20 00 00 00 jmp *0x20(%ebx) │ │ + 2cc6: 68 28 00 00 00 push $0x28 │ │ + 2ccb: e9 90 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002cd0 : │ │ + 2cd0: ff a3 24 00 00 00 jmp *0x24(%ebx) │ │ + 2cd6: 68 30 00 00 00 push $0x30 │ │ + 2cdb: e9 80 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002ce0 : │ │ + 2ce0: ff a3 28 00 00 00 jmp *0x28(%ebx) │ │ + 2ce6: 68 38 00 00 00 push $0x38 │ │ + 2ceb: e9 70 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002cf0 <__android_log_print@plt>: │ │ + 2cf0: ff a3 2c 00 00 00 jmp *0x2c(%ebx) │ │ + 2cf6: 68 40 00 00 00 push $0x40 │ │ + 2cfb: e9 60 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002d00 : │ │ + 2d00: ff a3 30 00 00 00 jmp *0x30(%ebx) │ │ + 2d06: 68 48 00 00 00 push $0x48 │ │ + 2d0b: e9 50 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002d10 : │ │ + 2d10: ff a3 34 00 00 00 jmp *0x34(%ebx) │ │ + 2d16: 68 50 00 00 00 push $0x50 │ │ + 2d1b: e9 40 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002d20 : │ │ + 2d20: ff a3 38 00 00 00 jmp *0x38(%ebx) │ │ + 2d26: 68 58 00 00 00 push $0x58 │ │ + 2d2b: e9 30 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002d30 : │ │ + 2d30: ff a3 3c 00 00 00 jmp *0x3c(%ebx) │ │ + 2d36: 68 60 00 00 00 push $0x60 │ │ + 2d3b: e9 20 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002d40 : │ │ + 2d40: ff a3 40 00 00 00 jmp *0x40(%ebx) │ │ + 2d46: 68 68 00 00 00 push $0x68 │ │ + 2d4b: e9 10 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002d50 : │ │ + 2d50: ff a3 44 00 00 00 jmp *0x44(%ebx) │ │ + 2d56: 68 70 00 00 00 push $0x70 │ │ + 2d5b: e9 00 ff ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002d60 : │ │ + 2d60: ff a3 48 00 00 00 jmp *0x48(%ebx) │ │ + 2d66: 68 78 00 00 00 push $0x78 │ │ + 2d6b: e9 f0 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002d70 : │ │ + 2d70: ff a3 4c 00 00 00 jmp *0x4c(%ebx) │ │ + 2d76: 68 80 00 00 00 push $0x80 │ │ + 2d7b: e9 e0 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002d80 <__errno@plt>: │ │ + 2d80: ff a3 50 00 00 00 jmp *0x50(%ebx) │ │ + 2d86: 68 88 00 00 00 push $0x88 │ │ + 2d8b: e9 d0 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002d90 : │ │ + 2d90: ff a3 54 00 00 00 jmp *0x54(%ebx) │ │ + 2d96: 68 90 00 00 00 push $0x90 │ │ + 2d9b: e9 c0 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002da0 : │ │ + 2da0: ff a3 58 00 00 00 jmp *0x58(%ebx) │ │ + 2da6: 68 98 00 00 00 push $0x98 │ │ + 2dab: e9 b0 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002db0 : │ │ + 2db0: ff a3 5c 00 00 00 jmp *0x5c(%ebx) │ │ + 2db6: 68 a0 00 00 00 push $0xa0 │ │ + 2dbb: e9 a0 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002dc0 : │ │ + 2dc0: ff a3 60 00 00 00 jmp *0x60(%ebx) │ │ + 2dc6: 68 a8 00 00 00 push $0xa8 │ │ + 2dcb: e9 90 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002dd0 : │ │ + 2dd0: ff a3 64 00 00 00 jmp *0x64(%ebx) │ │ + 2dd6: 68 b0 00 00 00 push $0xb0 │ │ + 2ddb: e9 80 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002de0 : │ │ + 2de0: ff a3 68 00 00 00 jmp *0x68(%ebx) │ │ + 2de6: 68 b8 00 00 00 push $0xb8 │ │ + 2deb: e9 70 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002df0 : │ │ + 2df0: ff a3 6c 00 00 00 jmp *0x6c(%ebx) │ │ + 2df6: 68 c0 00 00 00 push $0xc0 │ │ + 2dfb: e9 60 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002e00 : │ │ + 2e00: ff a3 70 00 00 00 jmp *0x70(%ebx) │ │ + 2e06: 68 c8 00 00 00 push $0xc8 │ │ + 2e0b: e9 50 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002e10 : │ │ + 2e10: ff a3 74 00 00 00 jmp *0x74(%ebx) │ │ + 2e16: 68 d0 00 00 00 push $0xd0 │ │ + 2e1b: e9 40 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002e20 : │ │ + 2e20: ff a3 78 00 00 00 jmp *0x78(%ebx) │ │ + 2e26: 68 d8 00 00 00 push $0xd8 │ │ + 2e2b: e9 30 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002e30 : │ │ + 2e30: ff a3 7c 00 00 00 jmp *0x7c(%ebx) │ │ + 2e36: 68 e0 00 00 00 push $0xe0 │ │ + 2e3b: e9 20 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002e40 : │ │ + 2e40: ff a3 80 00 00 00 jmp *0x80(%ebx) │ │ + 2e46: 68 e8 00 00 00 push $0xe8 │ │ + 2e4b: e9 10 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002e50 : │ │ + 2e50: ff a3 84 00 00 00 jmp *0x84(%ebx) │ │ + 2e56: 68 f0 00 00 00 push $0xf0 │ │ + 2e5b: e9 00 fe ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002e60 : │ │ + 2e60: ff a3 88 00 00 00 jmp *0x88(%ebx) │ │ + 2e66: 68 f8 00 00 00 push $0xf8 │ │ + 2e6b: e9 f0 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002e70 : │ │ + 2e70: ff a3 8c 00 00 00 jmp *0x8c(%ebx) │ │ + 2e76: 68 00 01 00 00 push $0x100 │ │ + 2e7b: e9 e0 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002e80 : │ │ + 2e80: ff a3 90 00 00 00 jmp *0x90(%ebx) │ │ + 2e86: 68 08 01 00 00 push $0x108 │ │ + 2e8b: e9 d0 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002e90 : │ │ + 2e90: ff a3 94 00 00 00 jmp *0x94(%ebx) │ │ + 2e96: 68 10 01 00 00 push $0x110 │ │ + 2e9b: e9 c0 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002ea0 : │ │ + 2ea0: ff a3 98 00 00 00 jmp *0x98(%ebx) │ │ + 2ea6: 68 18 01 00 00 push $0x118 │ │ + 2eab: e9 b0 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002eb0 : │ │ + 2eb0: ff a3 9c 00 00 00 jmp *0x9c(%ebx) │ │ + 2eb6: 68 20 01 00 00 push $0x120 │ │ + 2ebb: e9 a0 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002ec0 : │ │ + 2ec0: ff a3 a0 00 00 00 jmp *0xa0(%ebx) │ │ + 2ec6: 68 28 01 00 00 push $0x128 │ │ + 2ecb: e9 90 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002ed0 : │ │ + 2ed0: ff a3 a4 00 00 00 jmp *0xa4(%ebx) │ │ + 2ed6: 68 30 01 00 00 push $0x130 │ │ + 2edb: e9 80 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002ee0 : │ │ + 2ee0: ff a3 a8 00 00 00 jmp *0xa8(%ebx) │ │ + 2ee6: 68 38 01 00 00 push $0x138 │ │ + 2eeb: e9 70 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002ef0 : │ │ + 2ef0: ff a3 ac 00 00 00 jmp *0xac(%ebx) │ │ + 2ef6: 68 40 01 00 00 push $0x140 │ │ + 2efb: e9 60 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002f00 : │ │ + 2f00: ff a3 b0 00 00 00 jmp *0xb0(%ebx) │ │ + 2f06: 68 48 01 00 00 push $0x148 │ │ + 2f0b: e9 50 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002f10 : │ │ + 2f10: ff a3 b4 00 00 00 jmp *0xb4(%ebx) │ │ + 2f16: 68 50 01 00 00 push $0x150 │ │ + 2f1b: e9 40 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002f20 : │ │ + 2f20: ff a3 b8 00 00 00 jmp *0xb8(%ebx) │ │ + 2f26: 68 58 01 00 00 push $0x158 │ │ + 2f2b: e9 30 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002f30 : │ │ + 2f30: ff a3 bc 00 00 00 jmp *0xbc(%ebx) │ │ + 2f36: 68 60 01 00 00 push $0x160 │ │ + 2f3b: e9 20 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002f40 : │ │ + 2f40: ff a3 c0 00 00 00 jmp *0xc0(%ebx) │ │ + 2f46: 68 68 01 00 00 push $0x168 │ │ + 2f4b: e9 10 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002f50 : │ │ + 2f50: ff a3 c4 00 00 00 jmp *0xc4(%ebx) │ │ + 2f56: 68 70 01 00 00 push $0x170 │ │ + 2f5b: e9 00 fd ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002f60 <__android_log_vprint@plt>: │ │ + 2f60: ff a3 c8 00 00 00 jmp *0xc8(%ebx) │ │ + 2f66: 68 78 01 00 00 push $0x178 │ │ + 2f6b: e9 f0 fc ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002f70 : │ │ + 2f70: ff a3 cc 00 00 00 jmp *0xcc(%ebx) │ │ + 2f76: 68 80 01 00 00 push $0x180 │ │ + 2f7b: e9 e0 fc ff ff jmp 2c60 <__cxa_atexit@plt-0x10> │ │ + │ │ +00002f80 : │ │ + 2f80: ff a3 d0 00 00 00 jmp *0xd0(%ebx) │ │ + 2f86: 68 88 01 00 00 push $0x188 │ │ + 2f8b: e9 d0 fc ff ff jmp 2c60 <__cxa_atexit@plt-0x10> ├── objdump --line-numbers --disassemble --demangle --section=.text {} │ │ @@ -1,6356 +1,7773 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -00002e30 : │ │ - 2e30: 53 push %ebx │ │ - 2e31: e8 aa 00 00 00 call 2ee0 │ │ - 2e36: 81 c3 ee 90 00 00 add $0x90ee,%ebx │ │ - 2e3c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 2e40: 8d 83 dc 00 00 00 lea 0xdc(%ebx),%eax │ │ - 2e46: 89 04 24 mov %eax,(%esp) │ │ - 2e49: e8 d2 fc ff ff call 2b20 <__cxa_finalize@plt> │ │ - 2e4e: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 2e52: 5b pop %ebx │ │ - 2e53: c3 ret │ │ +00002fa0 : │ │ + 2fa0: 53 push %ebx │ │ + 2fa1: e8 aa 00 00 00 call 3050 │ │ + 2fa6: 81 c3 86 9f 00 00 add $0x9f86,%ebx │ │ + 2fac: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 2fb0: 8d 83 d4 00 00 00 lea 0xd4(%ebx),%eax │ │ + 2fb6: 89 04 24 mov %eax,(%esp) │ │ + 2fb9: e8 d2 fc ff ff call 2c90 <__cxa_finalize@plt> │ │ + 2fbe: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 2fc2: 5b pop %ebx │ │ + 2fc3: c3 ret │ │ ... │ │ - 2e60: 8d 64 24 f4 lea -0xc(%esp),%esp │ │ - 2e64: 8b 44 24 10 mov 0x10(%esp),%eax │ │ - 2e68: 85 c0 test %eax,%eax │ │ - 2e6a: 74 02 je 2e6e │ │ - 2e6c: ff d0 call *%eax │ │ - 2e6e: 8d 64 24 0c lea 0xc(%esp),%esp │ │ - 2e72: c3 ret │ │ - 2e73: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 2e79: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 2e80: 53 push %ebx │ │ - 2e81: e8 5a 00 00 00 call 2ee0 │ │ - 2e86: 81 c3 9e 90 00 00 add $0x909e,%ebx │ │ - 2e8c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 2e90: 8d 83 dc 00 00 00 lea 0xdc(%ebx),%eax │ │ - 2e96: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 2e9a: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 2e9e: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 2ea2: 8d 83 3c 6f ff ff lea -0x90c4(%ebx),%eax │ │ - 2ea8: 89 04 24 mov %eax,(%esp) │ │ - 2eab: e8 50 fc ff ff call 2b00 <__cxa_atexit@plt> │ │ - 2eb0: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 2eb4: 5b pop %ebx │ │ - 2eb5: c3 ret │ │ - 2eb6: 8d 76 00 lea 0x0(%esi),%esi │ │ - 2eb9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 2ec0: 53 push %ebx │ │ - 2ec1: e8 1a 00 00 00 call 2ee0 │ │ - 2ec6: 81 c3 5e 90 00 00 add $0x905e,%ebx │ │ - 2ecc: 8d 64 24 f8 lea -0x8(%esp),%esp │ │ - 2ed0: e8 3b fc ff ff call 2b10 <__stack_chk_fail@plt> │ │ - 2ed5: 8d 64 24 08 lea 0x8(%esp),%esp │ │ - 2ed9: 5b pop %ebx │ │ - 2eda: c3 ret │ │ - 2edb: 90 nop │ │ - 2edc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 2ee0: 8b 1c 24 mov (%esp),%ebx │ │ - 2ee3: c3 ret │ │ - 2ee4: 90 nop │ │ - 2ee5: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 2eec: 00 00 add %al,(%eax) │ │ + 2fd0: 8d 64 24 f4 lea -0xc(%esp),%esp │ │ + 2fd4: 8b 44 24 10 mov 0x10(%esp),%eax │ │ + 2fd8: 85 c0 test %eax,%eax │ │ + 2fda: 74 02 je 2fde │ │ + 2fdc: ff d0 call *%eax │ │ + 2fde: 8d 64 24 0c lea 0xc(%esp),%esp │ │ + 2fe2: c3 ret │ │ + 2fe3: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 2fe9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 2ff0: 53 push %ebx │ │ + 2ff1: e8 5a 00 00 00 call 3050 │ │ + 2ff6: 81 c3 36 9f 00 00 add $0x9f36,%ebx │ │ + 2ffc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 3000: 8d 83 d4 00 00 00 lea 0xd4(%ebx),%eax │ │ + 3006: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 300a: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 300e: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 3012: 8d 83 a4 60 ff ff lea -0x9f5c(%ebx),%eax │ │ + 3018: 89 04 24 mov %eax,(%esp) │ │ + 301b: e8 50 fc ff ff call 2c70 <__cxa_atexit@plt> │ │ + 3020: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 3024: 5b pop %ebx │ │ + 3025: c3 ret │ │ + 3026: 8d 76 00 lea 0x0(%esi),%esi │ │ + 3029: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 3030: 53 push %ebx │ │ + 3031: e8 1a 00 00 00 call 3050 │ │ + 3036: 81 c3 f6 9e 00 00 add $0x9ef6,%ebx │ │ + 303c: 8d 64 24 f8 lea -0x8(%esp),%esp │ │ + 3040: e8 3b fc ff ff call 2c80 <__stack_chk_fail@plt> │ │ + 3045: 8d 64 24 08 lea 0x8(%esp),%esp │ │ + 3049: 5b pop %ebx │ │ + 304a: c3 ret │ │ + 304b: 90 nop │ │ + 304c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 3050: 8b 1c 24 mov (%esp),%ebx │ │ + 3053: c3 ret │ │ + 3054: 90 nop │ │ + 3055: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 305c: 00 00 add %al,(%eax) │ │ ... │ │ │ │ -00002ef0 : │ │ - 2ef0: 57 push %edi │ │ - 2ef1: 56 push %esi │ │ - 2ef2: 53 push %ebx │ │ - 2ef3: e8 e8 ff ff ff call 2ee0 │ │ - 2ef8: 81 c3 2c 90 00 00 add $0x902c,%ebx │ │ - 2efe: 8d 64 24 d0 lea -0x30(%esp),%esp │ │ - 2f02: 8b b3 c4 ff ff ff mov -0x3c(%ebx),%esi │ │ - 2f08: 8b 44 24 54 mov 0x54(%esp),%eax │ │ - 2f0c: 8b 54 24 50 mov 0x50(%esp),%edx │ │ - 2f10: 8b 0e mov (%esi),%ecx │ │ - 2f12: 8b 7c 24 40 mov 0x40(%esp),%edi │ │ - 2f16: 88 54 24 1b mov %dl,0x1b(%esp) │ │ - 2f1a: 89 4c 24 2c mov %ecx,0x2c(%esp) │ │ - 2f1e: 8b 4c 24 44 mov 0x44(%esp),%ecx │ │ - 2f22: 88 54 24 1c mov %dl,0x1c(%esp) │ │ - 2f26: 88 54 24 1d mov %dl,0x1d(%esp) │ │ - 2f2a: 88 4c 24 17 mov %cl,0x17(%esp) │ │ - 2f2e: 8b 4c 24 48 mov 0x48(%esp),%ecx │ │ - 2f32: 88 54 24 1e mov %dl,0x1e(%esp) │ │ - 2f36: 88 44 24 20 mov %al,0x20(%esp) │ │ - 2f3a: 88 4c 24 18 mov %cl,0x18(%esp) │ │ - 2f3e: 0f b6 4c 24 4c movzbl 0x4c(%esp),%ecx │ │ - 2f43: 88 44 24 21 mov %al,0x21(%esp) │ │ - 2f47: 88 44 24 22 mov %al,0x22(%esp) │ │ - 2f4b: 88 4c 24 19 mov %cl,0x19(%esp) │ │ - 2f4f: 88 54 24 1f mov %dl,0x1f(%esp) │ │ - 2f53: 8d 54 24 17 lea 0x17(%esp),%edx │ │ - 2f57: 88 44 24 23 mov %al,0x23(%esp) │ │ - 2f5b: 88 44 24 24 mov %al,0x24(%esp) │ │ - 2f5f: 88 44 24 25 mov %al,0x25(%esp) │ │ - 2f63: 88 44 24 26 mov %al,0x26(%esp) │ │ - 2f67: 88 44 24 27 mov %al,0x27(%esp) │ │ - 2f6b: 88 44 24 28 mov %al,0x28(%esp) │ │ - 2f6f: 88 44 24 29 mov %al,0x29(%esp) │ │ - 2f73: 88 44 24 2a mov %al,0x2a(%esp) │ │ - 2f77: 88 4c 24 1a mov %cl,0x1a(%esp) │ │ - 2f7b: 88 44 24 2b mov %al,0x2b(%esp) │ │ - 2f7f: 8b 07 mov (%edi),%eax │ │ - 2f81: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 2f85: 89 3c 24 mov %edi,(%esp) │ │ - 2f88: ff 50 08 call *0x8(%eax) │ │ - 2f8b: 8b 54 24 2c mov 0x2c(%esp),%edx │ │ - 2f8f: 8b 06 mov (%esi),%eax │ │ - 2f91: 39 c2 cmp %eax,%edx │ │ - 2f93: 75 08 jne 2f9d │ │ - 2f95: 8d 64 24 30 lea 0x30(%esp),%esp │ │ - 2f99: 5b pop %ebx │ │ - 2f9a: 5e pop %esi │ │ - 2f9b: 5f pop %edi │ │ - 2f9c: c3 ret │ │ - 2f9d: e8 1e ff ff ff call 2ec0 │ │ - 2fa2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 2fa9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00002fb0 : │ │ - 2fb0: 53 push %ebx │ │ - 2fb1: e8 2a ff ff ff call 2ee0 │ │ - 2fb6: 81 c3 6e 8f 00 00 add $0x8f6e,%ebx │ │ - 2fbc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 2fc0: 8b 93 c8 ff ff ff mov -0x38(%ebx),%edx │ │ - 2fc6: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 2fca: 83 c2 08 add $0x8,%edx │ │ - 2fcd: 89 10 mov %edx,(%eax) │ │ - 2fcf: 8b 80 0c 07 00 00 mov 0x70c(%eax),%eax │ │ - 2fd5: 85 c0 test %eax,%eax │ │ - 2fd7: 74 08 je 2fe1 │ │ - 2fd9: 89 04 24 mov %eax,(%esp) │ │ - 2fdc: e8 4f fb ff ff call 2b30 │ │ - 2fe1: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 2fe5: 5b pop %ebx │ │ - 2fe6: c3 ret │ │ - 2fe7: 89 f6 mov %esi,%esi │ │ - 2fe9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ +00003060 : │ │ + 3060: 57 push %edi │ │ + 3061: 56 push %esi │ │ + 3062: 8d 64 24 cc lea -0x34(%esp),%esp │ │ + 3066: 65 8b 0d 14 00 00 00 mov %gs:0x14,%ecx │ │ + 306d: 89 4c 24 2c mov %ecx,0x2c(%esp) │ │ + 3071: 31 c9 xor %ecx,%ecx │ │ + 3073: 0f b6 4c 24 44 movzbl 0x44(%esp),%ecx │ │ + 3078: 8b 44 24 54 mov 0x54(%esp),%eax │ │ + 307c: 8b 74 24 40 mov 0x40(%esp),%esi │ │ + 3080: 8b 54 24 50 mov 0x50(%esp),%edx │ │ + 3084: 8b 7c 24 4c mov 0x4c(%esp),%edi │ │ + 3088: 88 4c 24 17 mov %cl,0x17(%esp) │ │ + 308c: 0f b6 4c 24 48 movzbl 0x48(%esp),%ecx │ │ + 3091: 88 44 24 20 mov %al,0x20(%esp) │ │ + 3095: 88 44 24 21 mov %al,0x21(%esp) │ │ + 3099: 88 44 24 22 mov %al,0x22(%esp) │ │ + 309d: 88 44 24 23 mov %al,0x23(%esp) │ │ + 30a1: 88 44 24 24 mov %al,0x24(%esp) │ │ + 30a5: 88 44 24 25 mov %al,0x25(%esp) │ │ + 30a9: 88 44 24 26 mov %al,0x26(%esp) │ │ + 30ad: 88 44 24 27 mov %al,0x27(%esp) │ │ + 30b1: 88 44 24 28 mov %al,0x28(%esp) │ │ + 30b5: 88 44 24 29 mov %al,0x29(%esp) │ │ + 30b9: 88 44 24 2a mov %al,0x2a(%esp) │ │ + 30bd: 88 44 24 2b mov %al,0x2b(%esp) │ │ + 30c1: 8b 06 mov (%esi),%eax │ │ + 30c3: 88 54 24 1b mov %dl,0x1b(%esp) │ │ + 30c7: 88 54 24 1c mov %dl,0x1c(%esp) │ │ + 30cb: 88 54 24 1d mov %dl,0x1d(%esp) │ │ + 30cf: 88 54 24 1e mov %dl,0x1e(%esp) │ │ + 30d3: 88 54 24 1f mov %dl,0x1f(%esp) │ │ + 30d7: 8d 54 24 17 lea 0x17(%esp),%edx │ │ + 30db: 88 4c 24 18 mov %cl,0x18(%esp) │ │ + 30df: 89 f9 mov %edi,%ecx │ │ + 30e1: 88 4c 24 19 mov %cl,0x19(%esp) │ │ + 30e5: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 30e9: 88 4c 24 1a mov %cl,0x1a(%esp) │ │ + 30ed: 89 34 24 mov %esi,(%esp) │ │ + 30f0: ff 50 08 call *0x8(%eax) │ │ + 30f3: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 30f7: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 30fe: 75 07 jne 3107 │ │ + 3100: 8d 64 24 34 lea 0x34(%esp),%esp │ │ + 3104: 5e pop %esi │ │ + 3105: 5f pop %edi │ │ + 3106: c3 ret │ │ + 3107: e8 24 ff ff ff call 3030 │ │ + 310c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00003110 : │ │ + 3110: 53 push %ebx │ │ + 3111: e8 3a ff ff ff call 3050 │ │ + 3116: 81 c3 16 9e 00 00 add $0x9e16,%ebx │ │ + 311c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 3120: 8d 93 fc fd ff ff lea -0x204(%ebx),%edx │ │ + 3126: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 312a: 8d 52 08 lea 0x8(%edx),%edx │ │ + 312d: 89 10 mov %edx,(%eax) │ │ + 312f: 8b 80 0c 07 00 00 mov 0x70c(%eax),%eax │ │ + 3135: 85 c0 test %eax,%eax │ │ + 3137: 74 08 je 3141 │ │ + 3139: 89 04 24 mov %eax,(%esp) │ │ + 313c: e8 5f fb ff ff call 2ca0 │ │ + 3141: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 3145: 5b pop %ebx │ │ + 3146: c3 ret │ │ + 3147: 90 nop │ │ + 3148: 90 nop │ │ + 3149: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00003150 : │ │ + 3150: 56 push %esi │ │ + 3151: 53 push %ebx │ │ + 3152: e8 f9 fe ff ff call 3050 │ │ + 3157: 81 c3 d5 9d 00 00 add $0x9dd5,%ebx │ │ + 315d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 3161: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 3165: 89 34 24 mov %esi,(%esp) │ │ + 3168: e8 a3 ff ff ff call 3110 │ │ + 316d: 89 34 24 mov %esi,(%esp) │ │ + 3170: e8 3b fb ff ff call 2cb0 │ │ + 3175: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 3179: 5b pop %ebx │ │ + 317a: 5e pop %esi │ │ + 317b: c3 ret │ │ + 317c: e9 0f 00 00 00 jmp 3190 │ │ + 3181: 90 nop │ │ + 3182: 90 nop │ │ + 3183: 90 nop │ │ + 3184: 90 nop │ │ + 3185: 90 nop │ │ + 3186: 90 nop │ │ + 3187: 90 nop │ │ + 3188: 90 nop │ │ + 3189: 90 nop │ │ + 318a: 90 nop │ │ + 318b: 90 nop │ │ + 318c: 90 nop │ │ + 318d: 90 nop │ │ + 318e: 90 nop │ │ + 318f: 90 nop │ │ + ... │ │ │ │ -00002ff0 : │ │ - 2ff0: 56 push %esi │ │ - 2ff1: 53 push %ebx │ │ - 2ff2: e8 e9 fe ff ff call 2ee0 │ │ - 2ff7: 81 c3 2d 8f 00 00 add $0x8f2d,%ebx │ │ - 2ffd: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 3001: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 3005: 89 34 24 mov %esi,(%esp) │ │ - 3008: e8 a3 ff ff ff call 2fb0 │ │ - 300d: 89 34 24 mov %esi,(%esp) │ │ - 3010: e8 2b fb ff ff call 2b40 │ │ - 3015: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 3019: 5b pop %ebx │ │ - 301a: 5e pop %esi │ │ - 301b: c3 ret │ │ - 301c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00003020 : │ │ - 3020: 56 push %esi │ │ - 3021: 53 push %ebx │ │ - 3022: e8 b9 fe ff ff call 2ee0 │ │ - 3027: 81 c3 fd 8e 00 00 add $0x8efd,%ebx │ │ - 302d: 8b 83 c8 ff ff ff mov -0x38(%ebx),%eax │ │ - 3033: 8b 4c 24 0c mov 0xc(%esp),%ecx │ │ - 3037: 83 c0 08 add $0x8,%eax │ │ - 303a: 8d 91 cc 01 00 00 lea 0x1cc(%ecx),%edx │ │ - 3040: 8d b1 cc 08 00 00 lea 0x8cc(%ecx),%esi │ │ - 3046: 89 01 mov %eax,(%ecx) │ │ - 3048: c7 82 50 fe ff ff ff movl $0xffffffff,-0x1b0(%edx) │ │ - 304f: ff ff ff │ │ - 3052: 8d 82 5c fe ff ff lea -0x1a4(%edx),%eax │ │ - 3058: c7 82 54 fe ff ff ff movl $0xffffffff,-0x1ac(%edx) │ │ - 305f: ff ff ff │ │ - 3062: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3069: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 3070: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ - 3076: 83 c0 14 add $0x14,%eax │ │ - 3079: c7 40 f0 00 00 00 00 movl $0x0,-0x10(%eax) │ │ - 3080: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%eax) │ │ - 3087: c7 40 fc 00 00 00 00 movl $0x0,-0x4(%eax) │ │ - 308e: 39 d0 cmp %edx,%eax │ │ - 3090: 75 de jne 3070 │ │ - 3092: 8d 90 c0 01 00 00 lea 0x1c0(%eax),%edx │ │ - 3098: 39 f2 cmp %esi,%edx │ │ - 309a: 75 ac jne 3048 │ │ - 309c: c7 81 0c 07 00 00 00 movl $0x0,0x70c(%ecx) │ │ - 30a3: 00 00 00 │ │ - 30a6: c7 41 04 14 00 00 00 movl $0x14,0x4(%ecx) │ │ - 30ad: c7 41 08 14 00 00 00 movl $0x14,0x8(%ecx) │ │ - 30b4: 5b pop %ebx │ │ - 30b5: 5e pop %esi │ │ - 30b6: c3 ret │ │ - 30b7: 89 f6 mov %esi,%esi │ │ - 30b9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000030c0 : │ │ - 30c0: 55 push %ebp │ │ - 30c1: 57 push %edi │ │ - 30c2: 56 push %esi │ │ - 30c3: 53 push %ebx │ │ - 30c4: e8 17 fe ff ff call 2ee0 │ │ - 30c9: 81 c3 5b 8e 00 00 add $0x8e5b,%ebx │ │ - 30cf: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 30d3: 8b 83 c8 ff ff ff mov -0x38(%ebx),%eax │ │ - 30d9: 8b 74 24 30 mov 0x30(%esp),%esi │ │ - 30dd: 8b 6c 24 34 mov 0x34(%esp),%ebp │ │ - 30e1: 8b 7c 24 38 mov 0x38(%esp),%edi │ │ - 30e5: 83 c0 08 add $0x8,%eax │ │ - 30e8: 8d 96 cc 01 00 00 lea 0x1cc(%esi),%edx │ │ - 30ee: 8d 8e cc 08 00 00 lea 0x8cc(%esi),%ecx │ │ - 30f4: 89 06 mov %eax,(%esi) │ │ - 30f6: c7 82 50 fe ff ff ff movl $0xffffffff,-0x1b0(%edx) │ │ - 30fd: ff ff ff │ │ - 3100: 8d 82 5c fe ff ff lea -0x1a4(%edx),%eax │ │ - 3106: c7 82 54 fe ff ff ff movl $0xffffffff,-0x1ac(%edx) │ │ - 310d: ff ff ff │ │ - 3110: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ - 3116: 83 c0 14 add $0x14,%eax │ │ - 3119: c7 40 f0 00 00 00 00 movl $0x0,-0x10(%eax) │ │ - 3120: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%eax) │ │ - 3127: c7 40 fc 00 00 00 00 movl $0x0,-0x4(%eax) │ │ - 312e: 39 d0 cmp %edx,%eax │ │ - 3130: 75 de jne 3110 │ │ - 3132: 8d 90 c0 01 00 00 lea 0x1c0(%eax),%edx │ │ - 3138: 39 ca cmp %ecx,%edx │ │ - 313a: 75 ba jne 30f6 │ │ - 313c: 89 7e 04 mov %edi,0x4(%esi) │ │ - 313f: 0f af fd imul %ebp,%edi │ │ - 3142: 89 6e 08 mov %ebp,0x8(%esi) │ │ - 3145: 89 3c 24 mov %edi,(%esp) │ │ - 3148: e8 03 fa ff ff call 2b50 │ │ - 314d: 89 86 0c 07 00 00 mov %eax,0x70c(%esi) │ │ - 3153: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 3157: 5b pop %ebx │ │ - 3158: 5e pop %esi │ │ - 3159: 5f pop %edi │ │ - 315a: 5d pop %ebp │ │ - 315b: c3 ret │ │ - 315c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00003160 : │ │ - 3160: 83 7c 24 08 01 cmpl $0x1,0x8(%esp) │ │ - 3165: 76 11 jbe 3178 │ │ - 3167: 8b 44 24 04 mov 0x4(%esp),%eax │ │ - 316b: 8b 40 08 mov 0x8(%eax),%eax │ │ - 316e: 83 e8 01 sub $0x1,%eax │ │ - 3171: c3 ret │ │ - 3172: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 3178: 31 c0 xor %eax,%eax │ │ - 317a: c3 ret │ │ - 317b: 90 nop │ │ - 317c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00003180 : │ │ - 3180: 8b 44 24 08 mov 0x8(%esp),%eax │ │ - 3184: 83 e8 01 sub $0x1,%eax │ │ - 3187: 83 f8 01 cmp $0x1,%eax │ │ - 318a: 76 0c jbe 3198 │ │ - 318c: 8b 44 24 04 mov 0x4(%esp),%eax │ │ - 3190: 8b 40 04 mov 0x4(%eax),%eax │ │ - 3193: 83 e8 01 sub $0x1,%eax │ │ - 3196: c3 ret │ │ - 3197: 90 nop │ │ - 3198: 31 c0 xor %eax,%eax │ │ - 319a: c3 ret │ │ - 319b: 90 nop │ │ - 319c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000031a0 : │ │ - 31a0: 55 push %ebp │ │ - 31a1: 57 push %edi │ │ - 31a2: 56 push %esi │ │ - 31a3: 8b 44 24 14 mov 0x14(%esp),%eax │ │ - 31a7: 8b 4c 24 10 mov 0x10(%esp),%ecx │ │ - 31ab: 8b 74 24 18 mov 0x18(%esp),%esi │ │ - 31af: 69 e8 c0 01 00 00 imul $0x1c0,%eax,%ebp │ │ - 31b5: 8b 54 24 1c mov 0x1c(%esp),%edx │ │ - 31b9: 8b 7c 24 20 mov 0x20(%esp),%edi │ │ - 31bd: 01 cd add %ecx,%ebp │ │ - 31bf: 89 75 1c mov %esi,0x1c(%ebp) │ │ - 31c2: 83 c5 0c add $0xc,%ebp │ │ - 31c5: 69 f6 c0 01 00 00 imul $0x1c0,%esi,%esi │ │ - 31cb: 01 ce add %ecx,%esi │ │ - 31cd: 89 46 1c mov %eax,0x1c(%esi) │ │ - 31d0: 83 c6 0c add $0xc,%esi │ │ - 31d3: 89 55 14 mov %edx,0x14(%ebp) │ │ - 31d6: 89 56 14 mov %edx,0x14(%esi) │ │ - 31d9: 69 f2 c0 01 00 00 imul $0x1c0,%edx,%esi │ │ - 31df: 01 ce add %ecx,%esi │ │ - 31e1: 89 7e 1c mov %edi,0x1c(%esi) │ │ - 31e4: 83 c6 0c add $0xc,%esi │ │ - 31e7: 69 ff c0 01 00 00 imul $0x1c0,%edi,%edi │ │ - 31ed: 01 f9 add %edi,%ecx │ │ - 31ef: 89 51 1c mov %edx,0x1c(%ecx) │ │ - 31f2: 83 c1 0c add $0xc,%ecx │ │ - 31f5: 89 46 14 mov %eax,0x14(%esi) │ │ - 31f8: 89 41 14 mov %eax,0x14(%ecx) │ │ - 31fb: 5e pop %esi │ │ - 31fc: 5f pop %edi │ │ - 31fd: 5d pop %ebp │ │ - 31fe: c3 ret │ │ +000031a0 : │ │ + 31a0: 56 push %esi │ │ + 31a1: 53 push %ebx │ │ + 31a2: e8 a9 fe ff ff call 3050 │ │ + 31a7: 81 c3 85 9d 00 00 add $0x9d85,%ebx │ │ + 31ad: 8d 83 fc fd ff ff lea -0x204(%ebx),%eax │ │ + 31b3: 8b 4c 24 0c mov 0xc(%esp),%ecx │ │ + 31b7: 8d 40 08 lea 0x8(%eax),%eax │ │ + 31ba: 8d 91 cc 01 00 00 lea 0x1cc(%ecx),%edx │ │ + 31c0: 8d b1 cc 08 00 00 lea 0x8cc(%ecx),%esi │ │ + 31c6: 89 01 mov %eax,(%ecx) │ │ + 31c8: c7 82 50 fe ff ff ff movl $0xffffffff,-0x1b0(%edx) │ │ + 31cf: ff ff ff │ │ + 31d2: 8d 82 5c fe ff ff lea -0x1a4(%edx),%eax │ │ + 31d8: c7 82 54 fe ff ff ff movl $0xffffffff,-0x1ac(%edx) │ │ + 31df: ff ff ff │ │ + 31e2: eb 1c jmp 3200 │ │ + 31e4: 90 nop │ │ + 31e5: 90 nop │ │ + 31e6: 90 nop │ │ + 31e7: 90 nop │ │ + 31e8: 90 nop │ │ + 31e9: 90 nop │ │ + 31ea: 90 nop │ │ + 31eb: 90 nop │ │ + 31ec: 90 nop │ │ + 31ed: 90 nop │ │ + 31ee: 90 nop │ │ + 31ef: 90 nop │ │ + 31f0: 90 nop │ │ + 31f1: 90 nop │ │ + 31f2: 90 nop │ │ + 31f3: 90 nop │ │ + 31f4: 90 nop │ │ + 31f5: 90 nop │ │ + 31f6: 90 nop │ │ + 31f7: 90 nop │ │ + 31f8: 90 nop │ │ + 31f9: 90 nop │ │ + 31fa: 90 nop │ │ + 31fb: 90 nop │ │ + 31fc: 90 nop │ │ + 31fd: 90 nop │ │ + 31fe: 90 nop │ │ 31ff: 90 nop │ │ - │ │ -00003200 : │ │ - 3200: 55 push %ebp │ │ - 3201: 57 push %edi │ │ - 3202: 56 push %esi │ │ - 3203: 53 push %ebx │ │ - 3204: e8 d7 fc ff ff call 2ee0 │ │ - 3209: 81 c3 1b 8d 00 00 add $0x8d1b,%ebx │ │ - 320f: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 3213: 8b 7c 24 30 mov 0x30(%esp),%edi │ │ - 3217: 8d 77 0c lea 0xc(%edi),%esi │ │ - 321a: 8d af 0c 07 00 00 lea 0x70c(%edi),%ebp │ │ - 3220: 89 34 24 mov %esi,(%esp) │ │ - 3223: 81 c6 c0 01 00 00 add $0x1c0,%esi │ │ - 3229: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 322d: e8 be 0f 00 00 call 41f0 │ │ - 3232: 39 ee cmp %ebp,%esi │ │ - 3234: 75 ea jne 3220 │ │ - 3236: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 323a: 5b pop %ebx │ │ - 323b: 5e pop %esi │ │ - 323c: 5f pop %edi │ │ - 323d: 5d pop %ebp │ │ - 323e: c3 ret │ │ - 323f: 90 nop │ │ - │ │ -00003240 : │ │ - 3240: 57 push %edi │ │ - 3241: 56 push %esi │ │ - 3242: 53 push %ebx │ │ - 3243: e8 98 fc ff ff call 2ee0 │ │ - 3248: 81 c3 dc 8c 00 00 add $0x8cdc,%ebx │ │ - 324e: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ - 3252: 8b 7c 24 20 mov 0x20(%esp),%edi │ │ - 3256: 8b 54 24 24 mov 0x24(%esp),%edx │ │ - 325a: 8d 47 28 lea 0x28(%edi),%eax │ │ - 325d: 8d b7 cc 01 00 00 lea 0x1cc(%edi),%esi │ │ - 3263: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 3269: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 3270: 0f be 0a movsbl (%edx),%ecx │ │ - 3273: 83 c0 14 add $0x14,%eax │ │ - 3276: 83 c2 01 add $0x1,%edx │ │ - 3279: 89 48 ec mov %ecx,-0x14(%eax) │ │ - 327c: 0f be 4a ff movsbl -0x1(%edx),%ecx │ │ - 3280: 89 88 ac 01 00 00 mov %ecx,0x1ac(%eax) │ │ - 3286: 0f be 4a ff movsbl -0x1(%edx),%ecx │ │ - 328a: 89 88 6c 03 00 00 mov %ecx,0x36c(%eax) │ │ - 3290: 0f be 4a ff movsbl -0x1(%edx),%ecx │ │ - 3294: 89 88 2c 05 00 00 mov %ecx,0x52c(%eax) │ │ - 329a: 39 f0 cmp %esi,%eax │ │ - 329c: 75 d2 jne 3270 │ │ - 329e: 89 3c 24 mov %edi,(%esp) │ │ - 32a1: e8 5a ff ff ff call 3200 │ │ - 32a6: 8d 64 24 10 lea 0x10(%esp),%esp │ │ - 32aa: 5b pop %ebx │ │ - 32ab: 5e pop %esi │ │ - 32ac: 5f pop %edi │ │ - 32ad: c3 ret │ │ - 32ae: 66 90 xchg %ax,%ax │ │ - │ │ -000032b0 : │ │ - 32b0: 56 push %esi │ │ - 32b1: 53 push %ebx │ │ - 32b2: e8 29 fc ff ff call 2ee0 │ │ - 32b7: 81 c3 6d 8c 00 00 add $0x8c6d,%ebx │ │ - 32bd: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 32c1: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 32c5: 8b 86 0c 07 00 00 mov 0x70c(%esi),%eax │ │ - 32cb: 85 c0 test %eax,%eax │ │ - 32cd: 74 08 je 32d7 │ │ - 32cf: 89 04 24 mov %eax,(%esp) │ │ - 32d2: e8 59 f8 ff ff call 2b30 │ │ - 32d7: 8b 46 04 mov 0x4(%esi),%eax │ │ - 32da: 0f af 46 08 imul 0x8(%esi),%eax │ │ - 32de: 89 04 24 mov %eax,(%esp) │ │ - 32e1: e8 6a f8 ff ff call 2b50 │ │ - 32e6: 8b 56 08 mov 0x8(%esi),%edx │ │ - 32e9: 89 86 0c 07 00 00 mov %eax,0x70c(%esi) │ │ - 32ef: 0f af 56 04 imul 0x4(%esi),%edx │ │ - 32f3: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 32fa: 00 │ │ - 32fb: 89 04 24 mov %eax,(%esp) │ │ - 32fe: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 3302: e8 59 f8 ff ff call 2b60 │ │ - 3307: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 330b: 5b pop %ebx │ │ - 330c: 5e pop %esi │ │ - 330d: c3 ret │ │ - 330e: 66 90 xchg %ax,%ax │ │ - │ │ -00003310 : │ │ - 3310: 55 push %ebp │ │ - 3311: 57 push %edi │ │ - 3312: 56 push %esi │ │ - 3313: 31 f6 xor %esi,%esi │ │ - 3315: 53 push %ebx │ │ - 3316: e8 c5 fb ff ff call 2ee0 │ │ - 331b: 81 c3 09 8c 00 00 add $0x8c09,%ebx │ │ - 3321: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 3325: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 3329: 8b 7c 24 30 mov 0x30(%esp),%edi │ │ - 332d: 83 e8 03 sub $0x3,%eax │ │ - 3330: 83 f8 01 cmp $0x1,%eax │ │ - 3333: 0f 86 87 00 00 00 jbe 33c0 │ │ - 3339: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 333d: 89 3c 24 mov %edi,(%esp) │ │ - 3340: e8 1b fe ff ff call 3160 │ │ - 3345: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 3349: 89 c5 mov %eax,%ebp │ │ - 334b: 89 3c 24 mov %edi,(%esp) │ │ - 334e: e8 2d fe ff ff call 3180 │ │ - 3353: 0f af 47 08 imul 0x8(%edi),%eax │ │ - 3357: 03 af 0c 07 00 00 add 0x70c(%edi),%ebp │ │ - 335d: 0f b6 44 05 00 movzbl 0x0(%ebp,%eax,1),%eax │ │ - 3362: 3c fb cmp $0xfb,%al │ │ - 3364: 77 42 ja 33a8 │ │ - 3366: 84 84 33 c4 c1 ff ff test %al,-0x3e3c(%ebx,%esi,1) │ │ - 336d: 75 39 jne 33a8 │ │ - 336f: 0f b6 94 1e c0 c1 ff movzbl -0x3e40(%esi,%ebx,1),%edx │ │ - 3376: ff │ │ - 3377: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 337b: 89 3c 24 mov %edi,(%esp) │ │ - 337e: 89 54 24 0c mov %edx,0xc(%esp) │ │ - 3382: e8 d9 fd ff ff call 3160 │ │ - 3387: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 338b: 89 c5 mov %eax,%ebp │ │ - 338d: 89 3c 24 mov %edi,(%esp) │ │ - 3390: e8 eb fd ff ff call 3180 │ │ - 3395: 8b 8f 0c 07 00 00 mov 0x70c(%edi),%ecx │ │ - 339b: 0f af 47 08 imul 0x8(%edi),%eax │ │ - 339f: 8b 54 24 0c mov 0xc(%esp),%edx │ │ - 33a3: 01 e9 add %ebp,%ecx │ │ - 33a5: 88 14 01 mov %dl,(%ecx,%eax,1) │ │ - 33a8: 83 c6 01 add $0x1,%esi │ │ - 33ab: 83 fe 04 cmp $0x4,%esi │ │ - 33ae: 75 89 jne 3339 │ │ - 33b0: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 33b4: 5b pop %ebx │ │ - 33b5: 5e pop %esi │ │ - 33b6: 5f pop %edi │ │ - 33b7: 5d pop %ebp │ │ - 33b8: c3 ret │ │ - 33b9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 33c0: 8b 57 04 mov 0x4(%edi),%edx │ │ - 33c3: 8b 47 08 mov 0x8(%edi),%eax │ │ - 33c6: 8b 8f 0c 07 00 00 mov 0x70c(%edi),%ecx │ │ - 33cc: 83 ea 05 sub $0x5,%edx │ │ - 33cf: 0f af d0 imul %eax,%edx │ │ - 33d2: 8d 74 11 04 lea 0x4(%ecx,%edx,1),%esi │ │ - 33d6: 0f b6 16 movzbl (%esi),%edx │ │ - 33d9: 80 fa fb cmp $0xfb,%dl │ │ - 33dc: 77 11 ja 33ef │ │ - 33de: 83 e2 03 and $0x3,%edx │ │ - 33e1: 75 0c jne 33ef │ │ - 33e3: c6 06 01 movb $0x1,(%esi) │ │ - 33e6: 8b 47 08 mov 0x8(%edi),%eax │ │ - 33e9: 8b 8f 0c 07 00 00 mov 0x70c(%edi),%ecx │ │ - 33ef: 8d 44 80 fb lea -0x5(%eax,%eax,4),%eax │ │ - 33f3: 01 c1 add %eax,%ecx │ │ - 33f5: 0f b6 01 movzbl (%ecx),%eax │ │ - 33f8: 3c fb cmp $0xfb,%al │ │ - 33fa: 77 b4 ja 33b0 │ │ - 33fc: a8 30 test $0x30,%al │ │ - 33fe: 75 b0 jne 33b0 │ │ - 3400: c6 01 10 movb $0x10,(%ecx) │ │ - 3403: eb ab jmp 33b0 │ │ - 3405: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3409: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003410 : │ │ - 3410: 55 push %ebp │ │ - 3411: 57 push %edi │ │ - 3412: 56 push %esi │ │ - 3413: 31 f6 xor %esi,%esi │ │ - 3415: 53 push %ebx │ │ - 3416: e8 c5 fa ff ff call 2ee0 │ │ - 341b: 81 c3 09 8b 00 00 add $0x8b09,%ebx │ │ - 3421: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 3425: 8b 6c 24 30 mov 0x30(%esp),%ebp │ │ - 3429: 89 2c 24 mov %ebp,(%esp) │ │ - 342c: 8d 7d 0c lea 0xc(%ebp),%edi │ │ - 342f: e8 7c fe ff ff call 32b0 │ │ - 3434: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 3438: 89 2c 24 mov %ebp,(%esp) │ │ - 343b: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 343f: e8 cc fe ff ff call 3310 │ │ - 3444: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 3448: 83 c6 01 add $0x1,%esi │ │ - 344b: 89 3c 24 mov %edi,(%esp) │ │ - 344e: 81 c7 c0 01 00 00 add $0x1c0,%edi │ │ - 3454: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 3458: e8 33 0f 00 00 call 4390 │ │ - 345d: 83 fe 04 cmp $0x4,%esi │ │ - 3460: 75 e2 jne 3444 │ │ - 3462: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 3466: 5b pop %ebx │ │ - 3467: 5e pop %esi │ │ - 3468: 5f pop %edi │ │ - 3469: 5d pop %ebp │ │ - 346a: c3 ret │ │ - 346b: 90 nop │ │ - 346c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00003470 : │ │ - 3470: 56 push %esi │ │ - 3471: 53 push %ebx │ │ - 3472: e8 69 fa ff ff call 2ee0 │ │ - 3477: 81 c3 ad 8a 00 00 add $0x8aad,%ebx │ │ - 347d: 8d 64 24 dc lea -0x24(%esp),%esp │ │ - 3481: 8b 83 c8 ff ff ff mov -0x38(%ebx),%eax │ │ - 3487: 8b 74 24 30 mov 0x30(%esp),%esi │ │ - 348b: 83 c0 08 add $0x8,%eax │ │ - 348e: 8d 96 cc 01 00 00 lea 0x1cc(%esi),%edx │ │ - 3494: 8d 8e cc 08 00 00 lea 0x8cc(%esi),%ecx │ │ - 349a: 89 06 mov %eax,(%esi) │ │ - 349c: c7 82 50 fe ff ff ff movl $0xffffffff,-0x1b0(%edx) │ │ - 34a3: ff ff ff │ │ - 34a6: 8d 82 5c fe ff ff lea -0x1a4(%edx),%eax │ │ - 34ac: c7 82 54 fe ff ff ff movl $0xffffffff,-0x1ac(%edx) │ │ - 34b3: ff ff ff │ │ - 34b6: 8d 76 00 lea 0x0(%esi),%esi │ │ - 34b9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 34c0: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ - 34c6: 83 c0 14 add $0x14,%eax │ │ - 34c9: c7 40 f0 00 00 00 00 movl $0x0,-0x10(%eax) │ │ - 34d0: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%eax) │ │ - 34d7: c7 40 fc 00 00 00 00 movl $0x0,-0x4(%eax) │ │ - 34de: 39 d0 cmp %edx,%eax │ │ - 34e0: 75 de jne 34c0 │ │ - 34e2: 8d 90 c0 01 00 00 lea 0x1c0(%eax),%edx │ │ - 34e8: 39 ca cmp %ecx,%edx │ │ - 34ea: 75 b0 jne 349c │ │ - 34ec: c7 86 0c 07 00 00 00 movl $0x0,0x70c(%esi) │ │ - 34f3: 00 00 00 │ │ - 34f6: c7 46 04 14 00 00 00 movl $0x14,0x4(%esi) │ │ - 34fd: c7 46 08 14 00 00 00 movl $0x14,0x8(%esi) │ │ - 3504: 89 34 24 mov %esi,(%esp) │ │ - 3507: c7 44 24 04 02 00 00 movl $0x2,0x4(%esp) │ │ - 350e: 00 │ │ - 350f: e8 fc fe ff ff call 3410 │ │ - 3514: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 3518: 89 34 24 mov %esi,(%esp) │ │ - 351b: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 351f: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ - 3523: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 3527: 8b 44 24 38 mov 0x38(%esp),%eax │ │ - 352b: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 352f: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 3533: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 3537: e8 64 fc ff ff call 31a0 │ │ - 353c: 8d 64 24 24 lea 0x24(%esp),%esp │ │ - 3540: 5b pop %ebx │ │ - 3541: 5e pop %esi │ │ - 3542: c3 ret │ │ - 3543: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 3549: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003550 : │ │ - 3550: 55 push %ebp │ │ - 3551: 57 push %edi │ │ - 3552: 56 push %esi │ │ - 3553: 53 push %ebx │ │ - 3554: e8 87 f9 ff ff call 2ee0 │ │ - 3559: 81 c3 cb 89 00 00 add $0x89cb,%ebx │ │ - 355f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ - 3563: 8b 7c 24 44 mov 0x44(%esp),%edi │ │ - 3567: 8b 57 08 mov 0x8(%edi),%edx │ │ - 356a: 85 d2 test %edx,%edx │ │ - 356c: 0f 8e ab 00 00 00 jle 361d │ │ - 3572: 8b 44 24 4c mov 0x4c(%esp),%eax │ │ - 3576: c7 44 24 14 00 00 00 movl $0x0,0x14(%esp) │ │ - 357d: 00 │ │ - 357e: c6 44 24 1f ff movb $0xff,0x1f(%esp) │ │ - 3583: 89 44 24 18 mov %eax,0x18(%esp) │ │ - 3587: 8b 44 24 18 mov 0x18(%esp),%eax │ │ - 358b: 85 c0 test %eax,%eax │ │ - 358d: 0f 88 bc 00 00 00 js 364f │ │ - 3593: 8b 6c 24 50 mov 0x50(%esp),%ebp │ │ - 3597: 31 f6 xor %esi,%esi │ │ - 3599: eb 52 jmp 35ed │ │ - 359b: 90 nop │ │ - 359c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 35a0: 8b 54 24 40 mov 0x40(%esp),%edx │ │ - 35a4: 0f af 44 24 18 imul 0x18(%esp),%eax │ │ - 35a9: 8b 8a 0c 07 00 00 mov 0x70c(%edx),%ecx │ │ - 35af: 01 e9 add %ebp,%ecx │ │ - 35b1: 0f b6 04 01 movzbl (%ecx,%eax,1),%eax │ │ - 35b5: 3c fb cmp $0xfb,%al │ │ - 35b7: 77 64 ja 361d │ │ - 35b9: 8b 4c 24 48 mov 0x48(%esp),%ecx │ │ - 35bd: 22 84 0b c4 c1 ff ff and -0x3e3c(%ebx,%ecx,1),%al │ │ - 35c4: 74 1a je 35e0 │ │ - 35c6: 3a 84 0b c0 c1 ff ff cmp -0x3e40(%ebx,%ecx,1),%al │ │ - 35cd: 77 4e ja 361d │ │ - 35cf: c6 44 24 1f f1 movb $0xf1,0x1f(%esp) │ │ - 35d4: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 35da: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ - 35e0: 8b 47 08 mov 0x8(%edi),%eax │ │ - 35e3: 83 c6 01 add $0x1,%esi │ │ - 35e6: 83 c5 01 add $0x1,%ebp │ │ - 35e9: 39 f0 cmp %esi,%eax │ │ - 35eb: 7e 43 jle 3630 │ │ - 35ed: 8b 44 24 14 mov 0x14(%esp),%eax │ │ - 35f1: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 35f5: 89 3c 24 mov %edi,(%esp) │ │ - 35f8: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 35fc: e8 7f 06 00 00 call 3c80 │ │ - 3601: 84 c0 test %al,%al │ │ - 3603: 74 db je 35e0 │ │ - 3605: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 3609: 8b 54 24 18 mov 0x18(%esp),%edx │ │ - 360d: 3b 50 04 cmp 0x4(%eax),%edx │ │ - 3610: 7d 0b jge 361d │ │ - 3612: 85 ed test %ebp,%ebp │ │ - 3614: 78 07 js 361d │ │ - 3616: 8b 40 08 mov 0x8(%eax),%eax │ │ - 3619: 39 c5 cmp %eax,%ebp │ │ - 361b: 7c 83 jl 35a0 │ │ - 361d: b8 ff ff ff ff mov $0xffffffff,%eax │ │ - 3622: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 3626: 5b pop %ebx │ │ - 3627: 5e pop %esi │ │ - 3628: 5f pop %edi │ │ - 3629: 5d pop %ebp │ │ - 362a: c3 ret │ │ - 362b: 90 nop │ │ - 362c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3630: 83 44 24 14 01 addl $0x1,0x14(%esp) │ │ - 3635: 83 44 24 18 01 addl $0x1,0x18(%esp) │ │ - 363a: 3b 44 24 14 cmp 0x14(%esp),%eax │ │ - 363e: 7e 08 jle 3648 │ │ - 3640: 85 c0 test %eax,%eax │ │ - 3642: 0f 8f 3f ff ff ff jg 3587 │ │ - 3648: 0f b6 44 24 1f movzbl 0x1f(%esp),%eax │ │ - 364d: eb d3 jmp 3622 │ │ - 364f: 8b 6c 24 14 mov 0x14(%esp),%ebp │ │ - 3653: 31 f6 xor %esi,%esi │ │ - 3655: eb 0a jmp 3661 │ │ - 3657: 8b 47 08 mov 0x8(%edi),%eax │ │ - 365a: 83 c6 01 add $0x1,%esi │ │ - 365d: 39 c6 cmp %eax,%esi │ │ - 365f: 7d cf jge 3630 │ │ - 3661: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 3665: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 3669: 89 3c 24 mov %edi,(%esp) │ │ - 366c: e8 0f 06 00 00 call 3c80 │ │ - 3671: 84 c0 test %al,%al │ │ - 3673: 75 a8 jne 361d │ │ - 3675: eb e0 jmp 3657 │ │ - 3677: 89 f6 mov %esi,%esi │ │ - 3679: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003680 : │ │ - 3680: 55 push %ebp │ │ - 3681: 57 push %edi │ │ - 3682: 56 push %esi │ │ - 3683: 53 push %ebx │ │ - 3684: e8 57 f8 ff ff call 2ee0 │ │ - 3689: 81 c3 9b 88 00 00 add $0x889b,%ebx │ │ - 368f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ - 3693: 8b 44 24 44 mov 0x44(%esp),%eax │ │ - 3697: 8b 4c 24 40 mov 0x40(%esp),%ecx │ │ - 369b: 8b 70 04 mov 0x4(%eax),%esi │ │ - 369e: 8b 68 0c mov 0xc(%eax),%ebp │ │ - 36a1: 69 d6 c0 01 00 00 imul $0x1c0,%esi,%edx │ │ - 36a7: 8d 7c 11 0c lea 0xc(%ecx,%edx,1),%edi │ │ - 36ab: 8b 50 08 mov 0x8(%eax),%edx │ │ - 36ae: 8d 14 92 lea (%edx,%edx,4),%edx │ │ - 36b1: 8d 54 97 1c lea 0x1c(%edi,%edx,4),%edx │ │ - 36b5: 8b 78 10 mov 0x10(%eax),%edi │ │ - 36b8: 89 6a 0c mov %ebp,0xc(%edx) │ │ - 36bb: 89 7a 10 mov %edi,0x10(%edx) │ │ - 36be: 8b 78 18 mov 0x18(%eax),%edi │ │ - 36c1: 89 7c 24 10 mov %edi,0x10(%esp) │ │ - 36c5: 8b 40 14 mov 0x14(%eax),%eax │ │ - 36c8: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 36cc: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 36d0: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 36d4: 89 0c 24 mov %ecx,(%esp) │ │ - 36d7: e8 74 fe ff ff call 3550 │ │ - 36dc: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 36e0: 5b pop %ebx │ │ - 36e1: 5e pop %esi │ │ - 36e2: 5f pop %edi │ │ - 36e3: 5d pop %ebp │ │ - 36e4: c3 ret │ │ - 36e5: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 36e9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000036f0 : │ │ - 36f0: 8b 54 24 04 mov 0x4(%esp),%edx │ │ - 36f4: 8b 44 24 08 mov 0x8(%esp),%eax │ │ - 36f8: 0f af 42 08 imul 0x8(%edx),%eax │ │ - 36fc: 8b 92 0c 07 00 00 mov 0x70c(%edx),%edx │ │ - 3702: 03 54 24 0c add 0xc(%esp),%edx │ │ - 3706: c6 04 02 00 movb $0x0,(%edx,%eax,1) │ │ - 370a: c3 ret │ │ - 370b: 90 nop │ │ - 370c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00003710 : │ │ - 3710: 55 push %ebp │ │ - 3711: 57 push %edi │ │ - 3712: 56 push %esi │ │ - 3713: 53 push %ebx │ │ - 3714: e8 c7 f7 ff ff call 2ee0 │ │ - 3719: 81 c3 0b 88 00 00 add $0x880b,%ebx │ │ - 371f: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 3723: 8b 7c 24 28 mov 0x28(%esp),%edi │ │ - 3727: 8b 44 24 30 mov 0x30(%esp),%eax │ │ - 372b: 0f b6 4c 24 2c movzbl 0x2c(%esp),%ecx │ │ - 3730: 8b 97 0c 07 00 00 mov 0x70c(%edi),%edx │ │ - 3736: 0f af 47 08 imul 0x8(%edi),%eax │ │ - 373a: 83 c9 fc or $0xfffffffc,%ecx │ │ - 373d: 03 54 24 34 add 0x34(%esp),%edx │ │ - 3741: 88 0c 02 mov %cl,(%edx,%eax,1) │ │ - 3744: 8b 44 24 30 mov 0x30(%esp),%eax │ │ - 3748: 8d 50 ff lea -0x1(%eax),%edx │ │ - 374b: 83 c0 01 add $0x1,%eax │ │ - 374e: 39 c2 cmp %eax,%edx │ │ - 3750: 0f 8f c4 00 00 00 jg 381a │ │ - 3756: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 375a: 83 e8 01 sub $0x1,%eax │ │ - 375d: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 3761: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 3765: 8d 70 01 lea 0x1(%eax),%esi │ │ - 3768: 8b 44 24 30 mov 0x30(%esp),%eax │ │ - 376c: 89 f7 mov %esi,%edi │ │ - 376e: 8b 74 24 28 mov 0x28(%esp),%esi │ │ - 3772: 8d 68 02 lea 0x2(%eax),%ebp │ │ - 3775: 85 d2 test %edx,%edx │ │ - 3777: 0f 88 92 00 00 00 js 380f │ │ - 377d: 39 56 04 cmp %edx,0x4(%esi) │ │ - 3780: 0f 8e 89 00 00 00 jle 380f │ │ - 3786: 8b 44 24 08 mov 0x8(%esp),%eax │ │ - 378a: 39 f8 cmp %edi,%eax │ │ - 378c: 0f 8f 7d 00 00 00 jg 380f │ │ - 3792: 89 6c 24 0c mov %ebp,0xc(%esp) │ │ - 3796: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 379a: 85 c0 test %eax,%eax │ │ - 379c: 78 62 js 3800 │ │ - 379e: 8b 56 08 mov 0x8(%esi),%edx │ │ - 37a1: 39 c2 cmp %eax,%edx │ │ - 37a3: 7e 5b jle 3800 │ │ - 37a5: 0f af 54 24 04 imul 0x4(%esp),%edx │ │ - 37aa: 8d 0c 02 lea (%edx,%eax,1),%ecx │ │ - 37ad: 89 0c 24 mov %ecx,(%esp) │ │ - 37b0: 8b 8e 0c 07 00 00 mov 0x70c(%esi),%ecx │ │ - 37b6: 01 0c 24 add %ecx,(%esp) │ │ - 37b9: 8b 0c 24 mov (%esp),%ecx │ │ - 37bc: 0f b6 09 movzbl (%ecx),%ecx │ │ - 37bf: 80 f9 fb cmp $0xfb,%cl │ │ - 37c2: 89 ca mov %ecx,%edx │ │ - 37c4: 77 3a ja 3800 │ │ - 37c6: 8b 4c 24 2c mov 0x2c(%esp),%ecx │ │ - 37ca: 0f b6 8c 0b c4 c1 ff movzbl -0x3e3c(%ebx,%ecx,1),%ecx │ │ - 37d1: ff │ │ - 37d2: 88 4c 24 13 mov %cl,0x13(%esp) │ │ - 37d6: 20 d1 and %dl,%cl │ │ - 37d8: 75 4e jne 3828 │ │ - 37da: 3b 44 24 34 cmp 0x34(%esp),%eax │ │ - 37de: 74 68 je 3848 │ │ - 37e0: 8b 4c 24 04 mov 0x4(%esp),%ecx │ │ - 37e4: 3b 4c 24 30 cmp 0x30(%esp),%ecx │ │ - 37e8: 74 5e je 3848 │ │ - 37ea: 8b 4c 24 2c mov 0x2c(%esp),%ecx │ │ - 37ee: 0a 94 0b c0 c1 ff ff or -0x3e40(%ebx,%ecx,1),%dl │ │ - 37f5: 89 d1 mov %edx,%ecx │ │ - 37f7: 8b 14 24 mov (%esp),%edx │ │ - 37fa: 88 0a mov %cl,(%edx) │ │ - 37fc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3800: 83 c0 01 add $0x1,%eax │ │ - 3803: 39 f8 cmp %edi,%eax │ │ - 3805: 7e 93 jle 379a │ │ - 3807: 8b 54 24 04 mov 0x4(%esp),%edx │ │ - 380b: 8b 6c 24 0c mov 0xc(%esp),%ebp │ │ - 380f: 83 c2 01 add $0x1,%edx │ │ - 3812: 39 ea cmp %ebp,%edx │ │ - 3814: 0f 85 5b ff ff ff jne 3775 │ │ - 381a: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 381e: 5b pop %ebx │ │ - 381f: 5e pop %esi │ │ - 3820: 5f pop %edi │ │ - 3821: 5d pop %ebp │ │ - 3822: c3 ret │ │ - 3823: 90 nop │ │ - 3824: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3828: 8b 6c 24 2c mov 0x2c(%esp),%ebp │ │ - 382c: 3a 8c 2b c0 c1 ff ff cmp -0x3e40(%ebx,%ebp,1),%cl │ │ - 3833: 76 a5 jbe 37da │ │ - 3835: 83 c0 01 add $0x1,%eax │ │ - 3838: 39 f8 cmp %edi,%eax │ │ - 383a: 0f 8e 5a ff ff ff jle 379a │ │ - 3840: eb c5 jmp 3807 │ │ - 3842: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 3848: 0f b6 4c 24 13 movzbl 0x13(%esp),%ecx │ │ - 384d: f7 d1 not %ecx │ │ - 384f: 21 d1 and %edx,%ecx │ │ - 3851: 8b 14 24 mov (%esp),%edx │ │ - 3854: 88 0a mov %cl,(%edx) │ │ - 3856: 8b 54 24 04 mov 0x4(%esp),%edx │ │ - 385a: 8b 4c 24 2c mov 0x2c(%esp),%ecx │ │ - 385e: 0f af 56 08 imul 0x8(%esi),%edx │ │ - 3862: 0f b6 8c 0b bc c1 ff movzbl -0x3e44(%ebx,%ecx,1),%ecx │ │ - 3869: ff │ │ - 386a: 01 c2 add %eax,%edx │ │ - 386c: 83 c0 01 add $0x1,%eax │ │ - 386f: 03 96 0c 07 00 00 add 0x70c(%esi),%edx │ │ - 3875: 08 0a or %cl,(%edx) │ │ - 3877: 39 f8 cmp %edi,%eax │ │ - 3879: 0f 8e 1b ff ff ff jle 379a │ │ - 387f: eb 86 jmp 3807 │ │ - 3881: eb 0d jmp 3890 │ │ - 3883: 90 nop │ │ - 3884: 90 nop │ │ - 3885: 90 nop │ │ - 3886: 90 nop │ │ - 3887: 90 nop │ │ - 3888: 90 nop │ │ - 3889: 90 nop │ │ - 388a: 90 nop │ │ - 388b: 90 nop │ │ - 388c: 90 nop │ │ - 388d: 90 nop │ │ - 388e: 90 nop │ │ - 388f: 90 nop │ │ - │ │ -00003890 : │ │ - 3890: 55 push %ebp │ │ - 3891: 57 push %edi │ │ - 3892: 31 ff xor %edi,%edi │ │ - 3894: 56 push %esi │ │ - 3895: 53 push %ebx │ │ - 3896: e8 45 f6 ff ff call 2ee0 │ │ - 389b: 81 c3 89 86 00 00 add $0x8689,%ebx │ │ - 38a1: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ - 38a5: 8b 74 24 44 mov 0x44(%esp),%esi │ │ - 38a9: 8b 46 08 mov 0x8(%esi),%eax │ │ - 38ac: 85 c0 test %eax,%eax │ │ - 38ae: 7e 69 jle 3919 │ │ - 38b0: 8b 44 24 4c mov 0x4c(%esp),%eax │ │ - 38b4: 31 ed xor %ebp,%ebp │ │ - 38b6: 01 f8 add %edi,%eax │ │ - 38b8: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 38bc: eb 0c jmp 38ca │ │ - 38be: 66 90 xchg %ax,%ax │ │ - 38c0: 8b 46 08 mov 0x8(%esi),%eax │ │ - 38c3: 83 c5 01 add $0x1,%ebp │ │ - 38c6: 39 e8 cmp %ebp,%eax │ │ - 38c8: 7e 44 jle 390e │ │ - 38ca: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ - 38ce: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 38d2: 89 34 24 mov %esi,(%esp) │ │ - 38d5: e8 a6 03 00 00 call 3c80 │ │ - 38da: 84 c0 test %al,%al │ │ - 38dc: 74 e2 je 38c0 │ │ - 38de: 8b 44 24 50 mov 0x50(%esp),%eax │ │ - 38e2: 01 e8 add %ebp,%eax │ │ - 38e4: 83 c5 01 add $0x1,%ebp │ │ - 38e7: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 38eb: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ - 38ef: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 38f3: 8b 44 24 48 mov 0x48(%esp),%eax │ │ - 38f7: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 38fb: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 38ff: 89 04 24 mov %eax,(%esp) │ │ - 3902: e8 09 fe ff ff call 3710 │ │ - 3907: 8b 46 08 mov 0x8(%esi),%eax │ │ - 390a: 39 e8 cmp %ebp,%eax │ │ - 390c: 7f bc jg 38ca │ │ - 390e: 83 c7 01 add $0x1,%edi │ │ - 3911: 39 f8 cmp %edi,%eax │ │ - 3913: 7e 04 jle 3919 │ │ - 3915: 85 c0 test %eax,%eax │ │ - 3917: 7f 97 jg 38b0 │ │ - 3919: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 391d: 83 2e 01 subl $0x1,(%esi) │ │ - 3920: 89 04 24 mov %eax,(%esp) │ │ - 3923: e8 d8 f8 ff ff call 3200 │ │ - 3928: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 392c: b8 f1 ff ff ff mov $0xfffffff1,%eax │ │ - 3931: 5b pop %ebx │ │ - 3932: 5e pop %esi │ │ - 3933: 5f pop %edi │ │ - 3934: 5d pop %ebp │ │ - 3935: c3 ret │ │ - 3936: 8d 76 00 lea 0x0(%esi),%esi │ │ - 3939: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003940 : │ │ - 3940: 55 push %ebp │ │ - 3941: 57 push %edi │ │ - 3942: 56 push %esi │ │ - 3943: 53 push %ebx │ │ - 3944: e8 97 f5 ff ff call 2ee0 │ │ - 3949: 81 c3 db 85 00 00 add $0x85db,%ebx │ │ - 394f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ - 3953: 8b 44 24 44 mov 0x44(%esp),%eax │ │ - 3957: 8b 4c 24 40 mov 0x40(%esp),%ecx │ │ - 395b: 8b 70 04 mov 0x4(%eax),%esi │ │ - 395e: 8b 68 0c mov 0xc(%eax),%ebp │ │ - 3961: 69 d6 c0 01 00 00 imul $0x1c0,%esi,%edx │ │ - 3967: 8d 7c 11 0c lea 0xc(%ecx,%edx,1),%edi │ │ - 396b: 8b 50 08 mov 0x8(%eax),%edx │ │ - 396e: 8d 14 92 lea (%edx,%edx,4),%edx │ │ - 3971: 8d 54 97 1c lea 0x1c(%edi,%edx,4),%edx │ │ - 3975: 8b 78 10 mov 0x10(%eax),%edi │ │ - 3978: 89 6a 0c mov %ebp,0xc(%edx) │ │ - 397b: 89 7a 10 mov %edi,0x10(%edx) │ │ - 397e: 8b 78 18 mov 0x18(%eax),%edi │ │ - 3981: 89 7c 24 10 mov %edi,0x10(%esp) │ │ - 3985: 8b 40 14 mov 0x14(%eax),%eax │ │ - 3988: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 398c: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 3990: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 3994: 89 0c 24 mov %ecx,(%esp) │ │ - 3997: e8 f4 fe ff ff call 3890 │ │ - 399c: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 39a0: 5b pop %ebx │ │ - 39a1: 5e pop %esi │ │ - 39a2: 5f pop %edi │ │ - 39a3: 5d pop %ebp │ │ - 39a4: c3 ret │ │ - 39a5: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 39a9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000039b0 : │ │ - 39b0: 55 push %ebp │ │ - 39b1: 57 push %edi │ │ - 39b2: 56 push %esi │ │ - 39b3: 53 push %ebx │ │ - 39b4: e8 27 f5 ff ff call 2ee0 │ │ - 39b9: 81 c3 6b 85 00 00 add $0x856b,%ebx │ │ - 39bf: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 39c3: 8b 6c 24 30 mov 0x30(%esp),%ebp │ │ - 39c7: 8b 54 24 38 mov 0x38(%esp),%edx │ │ - 39cb: 8b 45 08 mov 0x8(%ebp),%eax │ │ - 39ce: 8d 7d 0c lea 0xc(%ebp),%edi │ │ - 39d1: 8b 8d 0c 07 00 00 mov 0x70c(%ebp),%ecx │ │ - 39d7: 8b b2 0c 07 00 00 mov 0x70c(%edx),%esi │ │ - 39dd: 0f af 45 04 imul 0x4(%ebp),%eax │ │ - 39e1: 89 0c 24 mov %ecx,(%esp) │ │ - 39e4: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 39e8: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 39ec: 89 54 24 0c mov %edx,0xc(%esp) │ │ - 39f0: e8 7b f1 ff ff call 2b70 │ │ - 39f5: 8b 54 24 0c mov 0xc(%esp),%edx │ │ - 39f9: f7 c7 01 00 00 00 test $0x1,%edi │ │ - 39ff: b8 00 07 00 00 mov $0x700,%eax │ │ - 3a04: 8d 72 0c lea 0xc(%edx),%esi │ │ - 3a07: 75 47 jne 3a50 │ │ - 3a09: f7 c7 02 00 00 00 test $0x2,%edi │ │ - 3a0f: 75 5f jne 3a70 │ │ - 3a11: 89 c1 mov %eax,%ecx │ │ - 3a13: 31 d2 xor %edx,%edx │ │ - 3a15: c1 e9 02 shr $0x2,%ecx │ │ - 3a18: a8 02 test $0x2,%al │ │ - 3a1a: f3 a5 rep movsl %ds:(%esi),%es:(%edi) │ │ - 3a1c: 74 0b je 3a29 │ │ - 3a1e: 0f b7 16 movzwl (%esi),%edx │ │ - 3a21: 66 89 17 mov %dx,(%edi) │ │ - 3a24: ba 02 00 00 00 mov $0x2,%edx │ │ - 3a29: a8 01 test $0x1,%al │ │ - 3a2b: 74 07 je 3a34 │ │ - 3a2d: 0f b6 04 16 movzbl (%esi,%edx,1),%eax │ │ - 3a31: 88 04 17 mov %al,(%edi,%edx,1) │ │ - 3a34: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ - 3a38: 89 2c 24 mov %ebp,(%esp) │ │ - 3a3b: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 3a3f: e8 fc fe ff ff call 3940 │ │ - 3a44: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 3a48: 5b pop %ebx │ │ - 3a49: 5e pop %esi │ │ - 3a4a: 5f pop %edi │ │ - 3a4b: 5d pop %ebp │ │ - 3a4c: c3 ret │ │ - 3a4d: 8d 76 00 lea 0x0(%esi),%esi │ │ - 3a50: 0f b6 42 0c movzbl 0xc(%edx),%eax │ │ - 3a54: 8d 7d 0d lea 0xd(%ebp),%edi │ │ - 3a57: f7 c7 02 00 00 00 test $0x2,%edi │ │ - 3a5d: 8d 72 0d lea 0xd(%edx),%esi │ │ - 3a60: 88 45 0c mov %al,0xc(%ebp) │ │ - 3a63: b8 ff 06 00 00 mov $0x6ff,%eax │ │ - 3a68: 74 a7 je 3a11 │ │ - 3a6a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 3a70: 0f b7 16 movzwl (%esi),%edx │ │ - 3a73: 83 c7 02 add $0x2,%edi │ │ - 3a76: 83 e8 02 sub $0x2,%eax │ │ - 3a79: 83 c6 02 add $0x2,%esi │ │ - 3a7c: 66 89 57 fe mov %dx,-0x2(%edi) │ │ - 3a80: eb 8f jmp 3a11 │ │ - 3a82: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3a89: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003a90 : │ │ - 3a90: 55 push %ebp │ │ - 3a91: 57 push %edi │ │ - 3a92: 56 push %esi │ │ - 3a93: 53 push %ebx │ │ - 3a94: e8 47 f4 ff ff call 2ee0 │ │ - 3a99: 81 c3 8b 84 00 00 add $0x848b,%ebx │ │ - 3a9f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ - 3aa3: 8b 44 24 44 mov 0x44(%esp),%eax │ │ - 3aa7: 8b 74 24 40 mov 0x40(%esp),%esi │ │ - 3aab: 8b 00 mov (%eax),%eax │ │ - 3aad: 89 44 24 18 mov %eax,0x18(%esp) │ │ - 3ab1: 89 c7 mov %eax,%edi │ │ - 3ab3: 69 40 04 c0 01 00 00 imul $0x1c0,0x4(%eax),%eax │ │ - 3aba: 8d 54 06 0c lea 0xc(%esi,%eax,1),%edx │ │ - 3abe: 8b 47 08 mov 0x8(%edi),%eax │ │ - 3ac1: 8d 04 80 lea (%eax,%eax,4),%eax │ │ - 3ac4: 8d 44 82 1c lea 0x1c(%edx,%eax,4),%eax │ │ - 3ac8: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 3acc: 89 c1 mov %eax,%ecx │ │ - 3ace: 8b 69 08 mov 0x8(%ecx),%ebp │ │ - 3ad1: 8b 57 0c mov 0xc(%edi),%edx │ │ - 3ad4: 8b 47 10 mov 0x10(%edi),%eax │ │ - 3ad7: 31 ff xor %edi,%edi │ │ - 3ad9: 85 ed test %ebp,%ebp │ │ - 3adb: 89 51 0c mov %edx,0xc(%ecx) │ │ - 3ade: 89 41 10 mov %eax,0x10(%ecx) │ │ - 3ae1: 7e 6e jle 3b51 │ │ - 3ae3: 89 74 24 40 mov %esi,0x40(%esp) │ │ - 3ae7: 8b 74 24 1c mov 0x1c(%esp),%esi │ │ - 3aeb: 90 nop │ │ - 3aec: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3af0: 31 ed xor %ebp,%ebp │ │ - 3af2: eb 0e jmp 3b02 │ │ - 3af4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3af8: 8b 46 08 mov 0x8(%esi),%eax │ │ - 3afb: 83 c5 01 add $0x1,%ebp │ │ - 3afe: 39 e8 cmp %ebp,%eax │ │ - 3b00: 7e 40 jle 3b42 │ │ - 3b02: 89 7c 24 08 mov %edi,0x8(%esp) │ │ - 3b06: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 3b0a: 89 34 24 mov %esi,(%esp) │ │ - 3b0d: e8 6e 01 00 00 call 3c80 │ │ - 3b12: 84 c0 test %al,%al │ │ - 3b14: 74 e2 je 3af8 │ │ - 3b16: 8b 4c 24 18 mov 0x18(%esp),%ecx │ │ - 3b1a: 8b 41 18 mov 0x18(%ecx),%eax │ │ - 3b1d: 01 f8 add %edi,%eax │ │ - 3b1f: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 3b23: 8b 41 14 mov 0x14(%ecx),%eax │ │ - 3b26: 01 e8 add %ebp,%eax │ │ - 3b28: 83 c5 01 add $0x1,%ebp │ │ - 3b2b: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 3b2f: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 3b33: 89 04 24 mov %eax,(%esp) │ │ - 3b36: e8 b5 fb ff ff call 36f0 │ │ - 3b3b: 8b 46 08 mov 0x8(%esi),%eax │ │ - 3b3e: 39 e8 cmp %ebp,%eax │ │ - 3b40: 7f c0 jg 3b02 │ │ - 3b42: 83 c7 01 add $0x1,%edi │ │ - 3b45: 39 f8 cmp %edi,%eax │ │ - 3b47: 7e 04 jle 3b4d │ │ - 3b49: 85 c0 test %eax,%eax │ │ - 3b4b: 7f a3 jg 3af0 │ │ - 3b4d: 8b 74 24 40 mov 0x40(%esp),%esi │ │ - 3b51: 8b 46 08 mov 0x8(%esi),%eax │ │ - 3b54: 85 c0 test %eax,%eax │ │ - 3b56: 0f 8e a3 00 00 00 jle 3bff │ │ - 3b5c: 31 ed xor %ebp,%ebp │ │ - 3b5e: 66 90 xchg %ax,%ax │ │ - 3b60: 8b 4e 04 mov 0x4(%esi),%ecx │ │ - 3b63: 85 c9 test %ecx,%ecx │ │ - 3b65: 7e 37 jle 3b9e │ │ - 3b67: 31 ff xor %edi,%edi │ │ - 3b69: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3b70: 8b 8e 0c 07 00 00 mov 0x70c(%esi),%ecx │ │ - 3b76: 89 c2 mov %eax,%edx │ │ - 3b78: 0f af d7 imul %edi,%edx │ │ - 3b7b: 01 e9 add %ebp,%ecx │ │ - 3b7d: 80 3c 11 fb cmpb $0xfb,(%ecx,%edx,1) │ │ - 3b81: 77 13 ja 3b96 │ │ - 3b83: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ - 3b87: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 3b8b: 89 34 24 mov %esi,(%esp) │ │ - 3b8e: e8 5d fb ff ff call 36f0 │ │ - 3b93: 8b 46 08 mov 0x8(%esi),%eax │ │ - 3b96: 83 c7 01 add $0x1,%edi │ │ - 3b99: 39 7e 04 cmp %edi,0x4(%esi) │ │ - 3b9c: 7f d2 jg 3b70 │ │ - 3b9e: 83 c5 01 add $0x1,%ebp │ │ - 3ba1: 39 c5 cmp %eax,%ebp │ │ - 3ba3: 7c bb jl 3b60 │ │ - 3ba5: 85 c0 test %eax,%eax │ │ - 3ba7: 7e 56 jle 3bff │ │ - 3ba9: 31 ed xor %ebp,%ebp │ │ - 3bab: 90 nop │ │ - 3bac: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3bb0: 8b 56 04 mov 0x4(%esi),%edx │ │ - 3bb3: 85 d2 test %edx,%edx │ │ - 3bb5: 7e 41 jle 3bf8 │ │ - 3bb7: 31 ff xor %edi,%edi │ │ - 3bb9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3bc0: 8b 8e 0c 07 00 00 mov 0x70c(%esi),%ecx │ │ - 3bc6: 89 fa mov %edi,%edx │ │ - 3bc8: 0f af d0 imul %eax,%edx │ │ - 3bcb: 01 e9 add %ebp,%ecx │ │ - 3bcd: 0f b6 14 11 movzbl (%ecx,%edx,1),%edx │ │ - 3bd1: 80 fa fb cmp $0xfb,%dl │ │ - 3bd4: 76 1a jbe 3bf0 │ │ - 3bd6: 89 6c 24 0c mov %ebp,0xc(%esp) │ │ - 3bda: 83 e2 03 and $0x3,%edx │ │ - 3bdd: 89 7c 24 08 mov %edi,0x8(%esp) │ │ - 3be1: 89 34 24 mov %esi,(%esp) │ │ - 3be4: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 3be8: e8 23 fb ff ff call 3710 │ │ - 3bed: 8b 46 08 mov 0x8(%esi),%eax │ │ - 3bf0: 83 c7 01 add $0x1,%edi │ │ - 3bf3: 39 7e 04 cmp %edi,0x4(%esi) │ │ - 3bf6: 7f c8 jg 3bc0 │ │ - 3bf8: 83 c5 01 add $0x1,%ebp │ │ - 3bfb: 39 c5 cmp %eax,%ebp │ │ - 3bfd: 7c b1 jl 3bb0 │ │ - 3bff: 8b 44 24 48 mov 0x48(%esp),%eax │ │ - 3c03: 89 34 24 mov %esi,(%esp) │ │ - 3c06: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 3c0a: e8 01 f7 ff ff call 3310 │ │ - 3c0f: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ - 3c13: 83 00 01 addl $0x1,(%eax) │ │ - 3c16: 89 34 24 mov %esi,(%esp) │ │ - 3c19: e8 e2 f5 ff ff call 3200 │ │ - 3c1e: 8b 44 24 44 mov 0x44(%esp),%eax │ │ - 3c22: 89 04 24 mov %eax,(%esp) │ │ - 3c25: e8 96 0b 00 00 call 47c0 │ │ - 3c2a: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 3c2e: 5b pop %ebx │ │ - 3c2f: 5e pop %esi │ │ - 3c30: 5f pop %edi │ │ - 3c31: 5d pop %ebp │ │ - 3c32: c3 ret │ │ - 3c33: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 3c39: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003c40 : │ │ - 3c40: e8 ca 03 00 00 call 400f │ │ - 3c45: 81 c1 df 82 00 00 add $0x82df,%ecx │ │ - 3c4b: 8b 44 24 04 mov 0x4(%esp),%eax │ │ - 3c4f: 8b 54 24 08 mov 0x8(%esp),%edx │ │ - 3c53: c7 00 01 00 00 00 movl $0x1,(%eax) │ │ - 3c59: 89 50 04 mov %edx,0x4(%eax) │ │ - 3c5c: 8b 94 91 fc c5 ff ff mov -0x3a04(%ecx,%edx,4),%edx │ │ - 3c63: c7 40 10 00 00 00 00 movl $0x0,0x10(%eax) │ │ - 3c6a: c7 40 0c 00 00 00 00 movl $0x0,0xc(%eax) │ │ - 3c71: 89 50 08 mov %edx,0x8(%eax) │ │ - 3c74: c3 ret │ │ - 3c75: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3c79: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003c80 : │ │ - 3c80: 56 push %esi │ │ - 3c81: 53 push %ebx │ │ - 3c82: e8 59 f2 ff ff call 2ee0 │ │ - 3c87: 81 c3 9d 82 00 00 add $0x829d,%ebx │ │ - 3c8d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 3c91: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 3c95: 8b 46 0c mov 0xc(%esi),%eax │ │ - 3c98: 85 c0 test %eax,%eax │ │ - 3c9a: 8b 46 10 mov 0x10(%esi),%eax │ │ - 3c9d: 75 51 jne 3cf0 │ │ - 3c9f: 85 c0 test %eax,%eax │ │ - 3ca1: 0f 84 81 00 00 00 je 3d28 │ │ - 3ca7: 83 f8 01 cmp $0x1,%eax │ │ - 3caa: 0f 84 c0 00 00 00 je 3d70 │ │ - 3cb0: 83 f8 02 cmp $0x2,%eax │ │ - 3cb3: 0f 84 cf 00 00 00 je 3d88 │ │ - 3cb9: 83 f8 03 cmp $0x3,%eax │ │ - 3cbc: 75 49 jne 3d07 │ │ - 3cbe: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ - 3cc2: 8b 44 24 28 mov 0x28(%esp),%eax │ │ - 3cc6: f7 d1 not %ecx │ │ - 3cc8: 03 4e 08 add 0x8(%esi),%ecx │ │ - 3ccb: 90 nop │ │ - 3ccc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3cd0: 8b 56 04 mov 0x4(%esi),%edx │ │ - 3cd3: 8d 34 80 lea (%eax,%eax,4),%esi │ │ - 3cd6: 8d 04 92 lea (%edx,%edx,4),%eax │ │ - 3cd9: 8d 04 80 lea (%eax,%eax,4),%eax │ │ - 3cdc: 01 f0 add %esi,%eax │ │ - 3cde: 01 c1 add %eax,%ecx │ │ - 3ce0: 0f b6 84 0b 1c c3 ff movzbl -0x3ce4(%ebx,%ecx,1),%eax │ │ - 3ce7: ff │ │ - 3ce8: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 3cec: 5b pop %ebx │ │ - 3ced: 5e pop %esi │ │ - 3cee: c3 ret │ │ - 3cef: 90 nop │ │ - 3cf0: 85 c0 test %eax,%eax │ │ - 3cf2: 74 44 je 3d38 │ │ - 3cf4: 83 f8 01 cmp $0x1,%eax │ │ - 3cf7: 74 67 je 3d60 │ │ - 3cf9: 83 f8 02 cmp $0x2,%eax │ │ - 3cfc: 0f 84 9e 00 00 00 je 3da0 │ │ - 3d02: 83 f8 03 cmp $0x3,%eax │ │ - 3d05: 74 41 je 3d48 │ │ - 3d07: c7 44 24 04 0f 00 00 movl $0xf,0x4(%esp) │ │ - 3d0e: 00 │ │ - 3d0f: 8d 83 c8 c1 ff ff lea -0x3e38(%ebx),%eax │ │ - 3d15: 89 04 24 mov %eax,(%esp) │ │ - 3d18: e8 53 0b 00 00 call 4870 │ │ - 3d1d: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ - 3d21: 8b 44 24 28 mov 0x28(%esp),%eax │ │ - 3d25: eb a9 jmp 3cd0 │ │ - 3d27: 90 nop │ │ - 3d28: 8b 4c 24 28 mov 0x28(%esp),%ecx │ │ - 3d2c: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 3d30: eb 9e jmp 3cd0 │ │ - 3d32: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 3d38: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 3d3c: 8b 4c 24 28 mov 0x28(%esp),%ecx │ │ - 3d40: f7 d0 not %eax │ │ - 3d42: 03 46 08 add 0x8(%esi),%eax │ │ - 3d45: eb 89 jmp 3cd0 │ │ - 3d47: 90 nop │ │ - 3d48: 8b 46 08 mov 0x8(%esi),%eax │ │ - 3d4b: 8d 48 ff lea -0x1(%eax),%ecx │ │ - 3d4e: 89 c8 mov %ecx,%eax │ │ - 3d50: 2b 4c 24 24 sub 0x24(%esp),%ecx │ │ - 3d54: 2b 44 24 28 sub 0x28(%esp),%eax │ │ - 3d58: e9 73 ff ff ff jmp 3cd0 │ │ - 3d5d: 8d 76 00 lea 0x0(%esi),%esi │ │ - 3d60: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ - 3d64: 8b 44 24 28 mov 0x28(%esp),%eax │ │ - 3d68: e9 63 ff ff ff jmp 3cd0 │ │ - 3d6d: 8d 76 00 lea 0x0(%esi),%esi │ │ - 3d70: 8b 44 24 28 mov 0x28(%esp),%eax │ │ - 3d74: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ - 3d78: f7 d0 not %eax │ │ - 3d7a: 03 46 08 add 0x8(%esi),%eax │ │ - 3d7d: e9 4e ff ff ff jmp 3cd0 │ │ - 3d82: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 3d88: 8b 46 08 mov 0x8(%esi),%eax │ │ - 3d8b: 8d 48 ff lea -0x1(%eax),%ecx │ │ - 3d8e: 89 c8 mov %ecx,%eax │ │ - 3d90: 2b 4c 24 28 sub 0x28(%esp),%ecx │ │ - 3d94: 2b 44 24 24 sub 0x24(%esp),%eax │ │ - 3d98: e9 33 ff ff ff jmp 3cd0 │ │ - 3d9d: 8d 76 00 lea 0x0(%esi),%esi │ │ - 3da0: 8b 4c 24 28 mov 0x28(%esp),%ecx │ │ - 3da4: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 3da8: f7 d1 not %ecx │ │ - 3daa: 03 4e 08 add 0x8(%esi),%ecx │ │ - 3dad: e9 1e ff ff ff jmp 3cd0 │ │ - 3db2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 3db9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00003dc0 : │ │ - 3dc0: 53 push %ebx │ │ - 3dc1: e8 1a f1 ff ff call 2ee0 │ │ - 3dc6: 81 c3 5e 81 00 00 add $0x815e,%ebx │ │ - 3dcc: 8b 44 24 08 mov 0x8(%esp),%eax │ │ - 3dd0: 8b 48 10 mov 0x10(%eax),%ecx │ │ - 3dd3: 8d 51 ff lea -0x1(%ecx),%edx │ │ - 3dd6: 89 50 10 mov %edx,0x10(%eax) │ │ - 3dd9: 85 d2 test %edx,%edx │ │ - 3ddb: 78 03 js 3de0 │ │ - 3ddd: 5b pop %ebx │ │ - 3dde: c3 ret │ │ - 3ddf: 90 nop │ │ - 3de0: 8b 48 04 mov 0x4(%eax),%ecx │ │ - 3de3: 03 94 8b 3c c5 ff ff add -0x3ac4(%ebx,%ecx,4),%edx │ │ - 3dea: 89 50 10 mov %edx,0x10(%eax) │ │ - 3ded: 5b pop %ebx │ │ - 3dee: c3 ret │ │ + 3200: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ + 3206: 83 c0 14 add $0x14,%eax │ │ + 3209: c7 40 f0 00 00 00 00 movl $0x0,-0x10(%eax) │ │ + 3210: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%eax) │ │ + 3217: c7 40 fc 00 00 00 00 movl $0x0,-0x4(%eax) │ │ + 321e: 39 d0 cmp %edx,%eax │ │ + 3220: 75 de jne 3200 │ │ + 3222: 8d 90 c0 01 00 00 lea 0x1c0(%eax),%edx │ │ + 3228: 39 f2 cmp %esi,%edx │ │ + 322a: 75 9c jne 31c8 │ │ + 322c: c7 81 0c 07 00 00 00 movl $0x0,0x70c(%ecx) │ │ + 3233: 00 00 00 │ │ + 3236: c7 41 04 14 00 00 00 movl $0x14,0x4(%ecx) │ │ + 323d: c7 41 08 14 00 00 00 movl $0x14,0x8(%ecx) │ │ + 3244: 5b pop %ebx │ │ + 3245: 5e pop %esi │ │ + 3246: c3 ret │ │ + 3247: 90 nop │ │ + 3248: e9 13 00 00 00 jmp 3260 │ │ + 324d: 90 nop │ │ + 324e: 90 nop │ │ + 324f: 90 nop │ │ + 3250: 90 nop │ │ + 3251: 90 nop │ │ + 3252: 90 nop │ │ + 3253: 90 nop │ │ + 3254: 90 nop │ │ + 3255: 90 nop │ │ + 3256: 90 nop │ │ + 3257: 90 nop │ │ + 3258: 90 nop │ │ + 3259: 90 nop │ │ + 325a: 90 nop │ │ + 325b: 90 nop │ │ + 325c: 90 nop │ │ + 325d: 90 nop │ │ + 325e: 90 nop │ │ + 325f: 90 nop │ │ + │ │ +00003260 : │ │ + 3260: 55 push %ebp │ │ + 3261: 57 push %edi │ │ + 3262: 56 push %esi │ │ + 3263: 53 push %ebx │ │ + 3264: e8 e7 fd ff ff call 3050 │ │ + 3269: 81 c3 c3 9c 00 00 add $0x9cc3,%ebx │ │ + 326f: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 3273: 8d 83 fc fd ff ff lea -0x204(%ebx),%eax │ │ + 3279: 8b 74 24 30 mov 0x30(%esp),%esi │ │ + 327d: 8b 6c 24 34 mov 0x34(%esp),%ebp │ │ + 3281: 8b 7c 24 38 mov 0x38(%esp),%edi │ │ + 3285: 8d 40 08 lea 0x8(%eax),%eax │ │ + 3288: 8d 96 cc 01 00 00 lea 0x1cc(%esi),%edx │ │ + 328e: 8d 8e cc 08 00 00 lea 0x8cc(%esi),%ecx │ │ + 3294: 89 06 mov %eax,(%esi) │ │ + 3296: c7 82 50 fe ff ff ff movl $0xffffffff,-0x1b0(%edx) │ │ + 329d: ff ff ff │ │ + 32a0: 8d 82 5c fe ff ff lea -0x1a4(%edx),%eax │ │ + 32a6: c7 82 54 fe ff ff ff movl $0xffffffff,-0x1ac(%edx) │ │ + 32ad: ff ff ff │ │ + 32b0: eb 0e jmp 32c0 │ │ + 32b2: 90 nop │ │ + 32b3: 90 nop │ │ + 32b4: 90 nop │ │ + 32b5: 90 nop │ │ + 32b6: 90 nop │ │ + 32b7: 90 nop │ │ + 32b8: 90 nop │ │ + 32b9: 90 nop │ │ + 32ba: 90 nop │ │ + 32bb: 90 nop │ │ + 32bc: 90 nop │ │ + 32bd: 90 nop │ │ + 32be: 90 nop │ │ + 32bf: 90 nop │ │ + 32c0: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ + 32c6: 83 c0 14 add $0x14,%eax │ │ + 32c9: c7 40 f0 00 00 00 00 movl $0x0,-0x10(%eax) │ │ + 32d0: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%eax) │ │ + 32d7: c7 40 fc 00 00 00 00 movl $0x0,-0x4(%eax) │ │ + 32de: 39 d0 cmp %edx,%eax │ │ + 32e0: 75 de jne 32c0 │ │ + 32e2: 8d 90 c0 01 00 00 lea 0x1c0(%eax),%edx │ │ + 32e8: 39 ca cmp %ecx,%edx │ │ + 32ea: 75 aa jne 3296 │ │ + 32ec: 89 7e 04 mov %edi,0x4(%esi) │ │ + 32ef: 0f af fd imul %ebp,%edi │ │ + 32f2: 89 6e 08 mov %ebp,0x8(%esi) │ │ + 32f5: 89 3c 24 mov %edi,(%esp) │ │ + 32f8: e8 c3 f9 ff ff call 2cc0 │ │ + 32fd: 89 86 0c 07 00 00 mov %eax,0x70c(%esi) │ │ + 3303: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 3307: 5b pop %ebx │ │ + 3308: 5e pop %esi │ │ + 3309: 5f pop %edi │ │ + 330a: 5d pop %ebp │ │ + 330b: c3 ret │ │ + 330c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00003310 : │ │ + 3310: 83 7c 24 08 01 cmpl $0x1,0x8(%esp) │ │ + 3315: 76 11 jbe 3328 │ │ + 3317: 8b 44 24 04 mov 0x4(%esp),%eax │ │ + 331b: 8b 40 08 mov 0x8(%eax),%eax │ │ + 331e: 83 e8 01 sub $0x1,%eax │ │ + 3321: c3 ret │ │ + 3322: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 3328: 31 c0 xor %eax,%eax │ │ + 332a: c3 ret │ │ + 332b: 90 nop │ │ + 332c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00003330 : │ │ + 3330: 8b 44 24 08 mov 0x8(%esp),%eax │ │ + 3334: 83 e8 01 sub $0x1,%eax │ │ + 3337: 83 f8 01 cmp $0x1,%eax │ │ + 333a: 76 0c jbe 3348 │ │ + 333c: 8b 44 24 04 mov 0x4(%esp),%eax │ │ + 3340: 8b 40 04 mov 0x4(%eax),%eax │ │ + 3343: 83 e8 01 sub $0x1,%eax │ │ + 3346: c3 ret │ │ + 3347: 90 nop │ │ + 3348: 31 c0 xor %eax,%eax │ │ + 334a: c3 ret │ │ + 334b: 90 nop │ │ + 334c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00003350 : │ │ + 3350: 55 push %ebp │ │ + 3351: 57 push %edi │ │ + 3352: 56 push %esi │ │ + 3353: 8b 44 24 14 mov 0x14(%esp),%eax │ │ + 3357: 8b 74 24 10 mov 0x10(%esp),%esi │ │ + 335b: 8b 7c 24 18 mov 0x18(%esp),%edi │ │ + 335f: 69 e8 c0 01 00 00 imul $0x1c0,%eax,%ebp │ │ + 3365: 8b 54 24 1c mov 0x1c(%esp),%edx │ │ + 3369: 8b 4c 24 20 mov 0x20(%esp),%ecx │ │ + 336d: 8d 6c 2e 0c lea 0xc(%esi,%ebp,1),%ebp │ │ + 3371: 89 7d 10 mov %edi,0x10(%ebp) │ │ + 3374: 69 ff c0 01 00 00 imul $0x1c0,%edi,%edi │ │ + 337a: 8d 7c 3e 0c lea 0xc(%esi,%edi,1),%edi │ │ + 337e: 89 47 10 mov %eax,0x10(%edi) │ │ + 3381: 89 55 14 mov %edx,0x14(%ebp) │ │ + 3384: 89 57 14 mov %edx,0x14(%edi) │ │ + 3387: 69 fa c0 01 00 00 imul $0x1c0,%edx,%edi │ │ + 338d: 8d 7c 3e 0c lea 0xc(%esi,%edi,1),%edi │ │ + 3391: 89 4f 10 mov %ecx,0x10(%edi) │ │ + 3394: 69 c9 c0 01 00 00 imul $0x1c0,%ecx,%ecx │ │ + 339a: 8d 4c 0e 0c lea 0xc(%esi,%ecx,1),%ecx │ │ + 339e: 89 51 10 mov %edx,0x10(%ecx) │ │ + 33a1: 89 47 14 mov %eax,0x14(%edi) │ │ + 33a4: 89 41 14 mov %eax,0x14(%ecx) │ │ + 33a7: 5e pop %esi │ │ + 33a8: 5f pop %edi │ │ + 33a9: 5d pop %ebp │ │ + 33aa: c3 ret │ │ + 33ab: 90 nop │ │ + 33ac: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000033b0 : │ │ + 33b0: 55 push %ebp │ │ + 33b1: 57 push %edi │ │ + 33b2: 56 push %esi │ │ + 33b3: 53 push %ebx │ │ + 33b4: e8 97 fc ff ff call 3050 │ │ + 33b9: 81 c3 73 9b 00 00 add $0x9b73,%ebx │ │ + 33bf: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 33c3: 8b 7c 24 30 mov 0x30(%esp),%edi │ │ + 33c7: 8d 77 0c lea 0xc(%edi),%esi │ │ + 33ca: 8d af 0c 07 00 00 lea 0x70c(%edi),%ebp │ │ + 33d0: 89 34 24 mov %esi,(%esp) │ │ + 33d3: 81 c6 c0 01 00 00 add $0x1c0,%esi │ │ + 33d9: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 33dd: e8 fe 11 00 00 call 45e0 │ │ + 33e2: 39 ee cmp %ebp,%esi │ │ + 33e4: 75 ea jne 33d0 │ │ + 33e6: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 33ea: 5b pop %ebx │ │ + 33eb: 5e pop %esi │ │ + 33ec: 5f pop %edi │ │ + 33ed: 5d pop %ebp │ │ + 33ee: c3 ret │ │ + 33ef: 90 nop │ │ + 33f0: e9 0b 00 00 00 jmp 3400 │ │ + 33f5: 90 nop │ │ + 33f6: 90 nop │ │ + 33f7: 90 nop │ │ + 33f8: 90 nop │ │ + 33f9: 90 nop │ │ + 33fa: 90 nop │ │ + 33fb: 90 nop │ │ + 33fc: 90 nop │ │ + 33fd: 90 nop │ │ + 33fe: 90 nop │ │ + 33ff: 90 nop │ │ + │ │ +00003400 : │ │ + 3400: 57 push %edi │ │ + 3401: 56 push %esi │ │ + 3402: 53 push %ebx │ │ + 3403: e8 48 fc ff ff call 3050 │ │ + 3408: 81 c3 24 9b 00 00 add $0x9b24,%ebx │ │ + 340e: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ + 3412: 8b 7c 24 20 mov 0x20(%esp),%edi │ │ + 3416: 8b 54 24 24 mov 0x24(%esp),%edx │ │ + 341a: 8d 47 28 lea 0x28(%edi),%eax │ │ + 341d: 8d b7 cc 01 00 00 lea 0x1cc(%edi),%esi │ │ + 3423: eb 1b jmp 3440 │ │ + 3425: 90 nop │ │ + 3426: 90 nop │ │ + 3427: 90 nop │ │ + 3428: 90 nop │ │ + 3429: 90 nop │ │ + 342a: 90 nop │ │ + 342b: 90 nop │ │ + 342c: 90 nop │ │ + 342d: 90 nop │ │ + 342e: 90 nop │ │ + 342f: 90 nop │ │ + 3430: 90 nop │ │ + 3431: 90 nop │ │ + 3432: 90 nop │ │ + 3433: 90 nop │ │ + 3434: 90 nop │ │ + 3435: 90 nop │ │ + 3436: 90 nop │ │ + 3437: 90 nop │ │ + 3438: 90 nop │ │ + 3439: 90 nop │ │ + 343a: 90 nop │ │ + 343b: 90 nop │ │ + 343c: 90 nop │ │ + 343d: 90 nop │ │ + 343e: 90 nop │ │ + 343f: 90 nop │ │ + 3440: 0f be 0a movsbl (%edx),%ecx │ │ + 3443: 83 c0 14 add $0x14,%eax │ │ + 3446: 83 c2 01 add $0x1,%edx │ │ + 3449: 89 48 ec mov %ecx,-0x14(%eax) │ │ + 344c: 0f be 4a ff movsbl -0x1(%edx),%ecx │ │ + 3450: 89 88 ac 01 00 00 mov %ecx,0x1ac(%eax) │ │ + 3456: 0f be 4a ff movsbl -0x1(%edx),%ecx │ │ + 345a: 89 88 6c 03 00 00 mov %ecx,0x36c(%eax) │ │ + 3460: 0f be 4a ff movsbl -0x1(%edx),%ecx │ │ + 3464: 89 88 2c 05 00 00 mov %ecx,0x52c(%eax) │ │ + 346a: 39 f0 cmp %esi,%eax │ │ + 346c: 75 d2 jne 3440 │ │ + 346e: 89 3c 24 mov %edi,(%esp) │ │ + 3471: e8 3a ff ff ff call 33b0 │ │ + 3476: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 347a: 5b pop %ebx │ │ + 347b: 5e pop %esi │ │ + 347c: 5f pop %edi │ │ + 347d: c3 ret │ │ + 347e: 66 90 xchg %ax,%ax │ │ + │ │ +00003480 : │ │ + 3480: 56 push %esi │ │ + 3481: 53 push %ebx │ │ + 3482: e8 c9 fb ff ff call 3050 │ │ + 3487: 81 c3 a5 9a 00 00 add $0x9aa5,%ebx │ │ + 348d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 3491: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 3495: 8b 86 0c 07 00 00 mov 0x70c(%esi),%eax │ │ + 349b: 85 c0 test %eax,%eax │ │ + 349d: 74 08 je 34a7 │ │ + 349f: 89 04 24 mov %eax,(%esp) │ │ + 34a2: e8 f9 f7 ff ff call 2ca0 │ │ + 34a7: 8b 46 04 mov 0x4(%esi),%eax │ │ + 34aa: 0f af 46 08 imul 0x8(%esi),%eax │ │ + 34ae: 89 04 24 mov %eax,(%esp) │ │ + 34b1: e8 0a f8 ff ff call 2cc0 │ │ + 34b6: 8b 56 08 mov 0x8(%esi),%edx │ │ + 34b9: 89 86 0c 07 00 00 mov %eax,0x70c(%esi) │ │ + 34bf: 0f af 56 04 imul 0x4(%esi),%edx │ │ + 34c3: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 34ca: 00 │ │ + 34cb: 89 04 24 mov %eax,(%esp) │ │ + 34ce: 89 54 24 08 mov %edx,0x8(%esp) │ │ + 34d2: e8 f9 f7 ff ff call 2cd0 │ │ + 34d7: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 34db: 5b pop %ebx │ │ + 34dc: 5e pop %esi │ │ + 34dd: c3 ret │ │ + 34de: 66 90 xchg %ax,%ax │ │ + │ │ +000034e0 : │ │ + 34e0: 55 push %ebp │ │ + 34e1: 57 push %edi │ │ + 34e2: 56 push %esi │ │ + 34e3: 31 f6 xor %esi,%esi │ │ + 34e5: 53 push %ebx │ │ + 34e6: e8 65 fb ff ff call 3050 │ │ + 34eb: 81 c3 41 9a 00 00 add $0x9a41,%ebx │ │ + 34f1: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ + 34f5: 8b 44 24 44 mov 0x44(%esp),%eax │ │ + 34f9: 8b 7c 24 40 mov 0x40(%esp),%edi │ │ + 34fd: 83 e8 03 sub $0x3,%eax │ │ + 3500: 83 f8 01 cmp $0x1,%eax │ │ + 3503: 0f 86 87 00 00 00 jbe 3590 │ │ + 3509: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 350d: 89 3c 24 mov %edi,(%esp) │ │ + 3510: e8 fb fd ff ff call 3310 │ │ + 3515: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 3519: 89 c5 mov %eax,%ebp │ │ + 351b: 89 3c 24 mov %edi,(%esp) │ │ + 351e: e8 0d fe ff ff call 3330 │ │ + 3523: 0f af 47 08 imul 0x8(%edi),%eax │ │ + 3527: 03 af 0c 07 00 00 add 0x70c(%edi),%ebp │ │ + 352d: 0f b6 44 05 00 movzbl 0x0(%ebp,%eax,1),%eax │ │ + 3532: 3c fb cmp $0xfb,%al │ │ + 3534: 77 42 ja 3578 │ │ + 3536: 84 84 33 dc c4 ff ff test %al,-0x3b24(%ebx,%esi,1) │ │ + 353d: 75 39 jne 3578 │ │ + 353f: 0f b6 94 1e d8 c4 ff movzbl -0x3b28(%esi,%ebx,1),%edx │ │ + 3546: ff │ │ + 3547: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 354b: 89 3c 24 mov %edi,(%esp) │ │ + 354e: 88 54 24 1f mov %dl,0x1f(%esp) │ │ + 3552: e8 b9 fd ff ff call 3310 │ │ + 3557: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 355b: 89 c5 mov %eax,%ebp │ │ + 355d: 89 3c 24 mov %edi,(%esp) │ │ + 3560: e8 cb fd ff ff call 3330 │ │ + 3565: 0f af 47 08 imul 0x8(%edi),%eax │ │ + 3569: 0f b6 54 24 1f movzbl 0x1f(%esp),%edx │ │ + 356e: 03 af 0c 07 00 00 add 0x70c(%edi),%ebp │ │ + 3574: 88 54 05 00 mov %dl,0x0(%ebp,%eax,1) │ │ + 3578: 83 c6 01 add $0x1,%esi │ │ + 357b: 83 fe 04 cmp $0x4,%esi │ │ + 357e: 75 89 jne 3509 │ │ + 3580: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ + 3584: 5b pop %ebx │ │ + 3585: 5e pop %esi │ │ + 3586: 5f pop %edi │ │ + 3587: 5d pop %ebp │ │ + 3588: c3 ret │ │ + 3589: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 3590: 8b 57 04 mov 0x4(%edi),%edx │ │ + 3593: 8b 47 08 mov 0x8(%edi),%eax │ │ + 3596: 8b 8f 0c 07 00 00 mov 0x70c(%edi),%ecx │ │ + 359c: 83 ea 05 sub $0x5,%edx │ │ + 359f: 0f af d0 imul %eax,%edx │ │ + 35a2: 8d 74 11 04 lea 0x4(%ecx,%edx,1),%esi │ │ + 35a6: 0f b6 16 movzbl (%esi),%edx │ │ + 35a9: 80 fa fb cmp $0xfb,%dl │ │ + 35ac: 77 11 ja 35bf │ │ + 35ae: 83 e2 03 and $0x3,%edx │ │ + 35b1: 75 0c jne 35bf │ │ + 35b3: c6 06 01 movb $0x1,(%esi) │ │ + 35b6: 8b 47 08 mov 0x8(%edi),%eax │ │ + 35b9: 8b 8f 0c 07 00 00 mov 0x70c(%edi),%ecx │ │ + 35bf: 8d 44 80 fb lea -0x5(%eax,%eax,4),%eax │ │ + 35c3: 01 c8 add %ecx,%eax │ │ + 35c5: 0f b6 10 movzbl (%eax),%edx │ │ + 35c8: 80 fa fb cmp $0xfb,%dl │ │ + 35cb: 77 b3 ja 3580 │ │ + 35cd: 83 e2 30 and $0x30,%edx │ │ + 35d0: 75 ae jne 3580 │ │ + 35d2: c6 00 10 movb $0x10,(%eax) │ │ + 35d5: eb a9 jmp 3580 │ │ + 35d7: 90 nop │ │ + 35d8: 90 nop │ │ + 35d9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000035e0 : │ │ + 35e0: 55 push %ebp │ │ + 35e1: 57 push %edi │ │ + 35e2: 56 push %esi │ │ + 35e3: 31 f6 xor %esi,%esi │ │ + 35e5: 53 push %ebx │ │ + 35e6: e8 65 fa ff ff call 3050 │ │ + 35eb: 81 c3 41 99 00 00 add $0x9941,%ebx │ │ + 35f1: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 35f5: 8b 6c 24 30 mov 0x30(%esp),%ebp │ │ + 35f9: 89 2c 24 mov %ebp,(%esp) │ │ + 35fc: 8d 7d 0c lea 0xc(%ebp),%edi │ │ + 35ff: e8 7c fe ff ff call 3480 │ │ + 3604: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 3608: 89 2c 24 mov %ebp,(%esp) │ │ + 360b: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 360f: e8 cc fe ff ff call 34e0 │ │ + 3614: 89 74 24 08 mov %esi,0x8(%esp) │ │ + 3618: 83 c6 01 add $0x1,%esi │ │ + 361b: 89 3c 24 mov %edi,(%esp) │ │ + 361e: 81 c7 c0 01 00 00 add $0x1c0,%edi │ │ + 3624: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 3628: e8 93 11 00 00 call 47c0 │ │ + 362d: 83 fe 04 cmp $0x4,%esi │ │ + 3630: 75 e2 jne 3614 │ │ + 3632: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 3636: 5b pop %ebx │ │ + 3637: 5e pop %esi │ │ + 3638: 5f pop %edi │ │ + 3639: 5d pop %ebp │ │ + 363a: c3 ret │ │ + 363b: 90 nop │ │ + 363c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00003640 : │ │ + 3640: 56 push %esi │ │ + 3641: 53 push %ebx │ │ + 3642: e8 09 fa ff ff call 3050 │ │ + 3647: 81 c3 e5 98 00 00 add $0x98e5,%ebx │ │ + 364d: 8d 64 24 dc lea -0x24(%esp),%esp │ │ + 3651: 8d 83 fc fd ff ff lea -0x204(%ebx),%eax │ │ + 3657: 8b 74 24 30 mov 0x30(%esp),%esi │ │ + 365b: 8d 40 08 lea 0x8(%eax),%eax │ │ + 365e: 8d 96 cc 01 00 00 lea 0x1cc(%esi),%edx │ │ + 3664: 8d 8e cc 08 00 00 lea 0x8cc(%esi),%ecx │ │ + 366a: 89 06 mov %eax,(%esi) │ │ + 366c: c7 82 50 fe ff ff ff movl $0xffffffff,-0x1b0(%edx) │ │ + 3673: ff ff ff │ │ + 3676: 8d 82 5c fe ff ff lea -0x1a4(%edx),%eax │ │ + 367c: c7 82 54 fe ff ff ff movl $0xffffffff,-0x1ac(%edx) │ │ + 3683: ff ff ff │ │ + 3686: eb 18 jmp 36a0 │ │ + 3688: 90 nop │ │ + 3689: 90 nop │ │ + 368a: 90 nop │ │ + 368b: 90 nop │ │ + 368c: 90 nop │ │ + 368d: 90 nop │ │ + 368e: 90 nop │ │ + 368f: 90 nop │ │ + 3690: 90 nop │ │ + 3691: 90 nop │ │ + 3692: 90 nop │ │ + 3693: 90 nop │ │ + 3694: 90 nop │ │ + 3695: 90 nop │ │ + 3696: 90 nop │ │ + 3697: 90 nop │ │ + 3698: 90 nop │ │ + 3699: 90 nop │ │ + 369a: 90 nop │ │ + 369b: 90 nop │ │ + 369c: 90 nop │ │ + 369d: 90 nop │ │ + 369e: 90 nop │ │ + 369f: 90 nop │ │ + 36a0: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ + 36a6: 83 c0 14 add $0x14,%eax │ │ + 36a9: c7 40 f0 00 00 00 00 movl $0x0,-0x10(%eax) │ │ + 36b0: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%eax) │ │ + 36b7: c7 40 fc 00 00 00 00 movl $0x0,-0x4(%eax) │ │ + 36be: 39 d0 cmp %edx,%eax │ │ + 36c0: 75 de jne 36a0 │ │ + 36c2: 8d 90 c0 01 00 00 lea 0x1c0(%eax),%edx │ │ + 36c8: 39 ca cmp %ecx,%edx │ │ + 36ca: 75 a0 jne 366c │ │ + 36cc: c7 86 0c 07 00 00 00 movl $0x0,0x70c(%esi) │ │ + 36d3: 00 00 00 │ │ + 36d6: c7 46 04 14 00 00 00 movl $0x14,0x4(%esi) │ │ + 36dd: c7 46 08 14 00 00 00 movl $0x14,0x8(%esi) │ │ + 36e4: 89 34 24 mov %esi,(%esp) │ │ + 36e7: c7 44 24 04 02 00 00 movl $0x2,0x4(%esp) │ │ + 36ee: 00 │ │ + 36ef: e8 ec fe ff ff call 35e0 │ │ + 36f4: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 36f8: 89 34 24 mov %esi,(%esp) │ │ + 36fb: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 36ff: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ + 3703: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 3707: 8b 44 24 38 mov 0x38(%esp),%eax │ │ + 370b: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 370f: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 3713: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 3717: e8 34 fc ff ff call 3350 │ │ + 371c: 8d 64 24 24 lea 0x24(%esp),%esp │ │ + 3720: 5b pop %ebx │ │ + 3721: 5e pop %esi │ │ + 3722: c3 ret │ │ + 3723: 90 nop │ │ + 3724: e9 17 00 00 00 jmp 3740 │ │ + 3729: 90 nop │ │ + 372a: 90 nop │ │ + 372b: 90 nop │ │ + 372c: 90 nop │ │ + 372d: 90 nop │ │ + 372e: 90 nop │ │ + 372f: 90 nop │ │ + 3730: 90 nop │ │ + 3731: 90 nop │ │ + 3732: 90 nop │ │ + 3733: 90 nop │ │ + 3734: 90 nop │ │ + 3735: 90 nop │ │ + 3736: 90 nop │ │ + 3737: 90 nop │ │ + 3738: 90 nop │ │ + 3739: 90 nop │ │ + 373a: 90 nop │ │ + 373b: 90 nop │ │ + 373c: 90 nop │ │ + 373d: 90 nop │ │ + 373e: 90 nop │ │ + 373f: 90 nop │ │ + │ │ +00003740 : │ │ + 3740: 55 push %ebp │ │ + 3741: 57 push %edi │ │ + 3742: 56 push %esi │ │ + 3743: 53 push %ebx │ │ + 3744: e8 07 f9 ff ff call 3050 │ │ + 3749: 81 c3 e3 97 00 00 add $0x97e3,%ebx │ │ + 374f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ + 3753: 8b 7c 24 44 mov 0x44(%esp),%edi │ │ + 3757: 8b 47 08 mov 0x8(%edi),%eax │ │ + 375a: 85 c0 test %eax,%eax │ │ + 375c: 0f 8e eb 00 00 00 jle 384d │ │ + 3762: 8b 74 24 4c mov 0x4c(%esp),%esi │ │ + 3766: c7 44 24 14 00 00 00 movl $0x0,0x14(%esp) │ │ + 376d: 00 │ │ + 376e: c6 44 24 1f ff movb $0xff,0x1f(%esp) │ │ + 3773: 89 74 24 18 mov %esi,0x18(%esp) │ │ + 3777: 85 c0 test %eax,%eax │ │ + 3779: 0f 8e b1 00 00 00 jle 3830 │ │ + 377f: 8b 6c 24 50 mov 0x50(%esp),%ebp │ │ + 3783: 31 f6 xor %esi,%esi │ │ + 3785: eb 46 jmp 37cd │ │ + 3787: 90 nop │ │ + 3788: 8b 54 24 48 mov 0x48(%esp),%edx │ │ + 378c: 22 84 13 dc c4 ff ff and -0x3b24(%ebx,%edx,1),%al │ │ + 3793: 74 2b je 37c0 │ │ + 3795: 3a 84 13 d8 c4 ff ff cmp -0x3b28(%ebx,%edx,1),%al │ │ + 379c: 0f 87 7f 00 00 00 ja 3821 │ │ + 37a2: c6 44 24 1f f1 movb $0xf1,0x1f(%esp) │ │ + 37a7: eb 17 jmp 37c0 │ │ + 37a9: 90 nop │ │ + 37aa: 90 nop │ │ + 37ab: 90 nop │ │ + 37ac: 90 nop │ │ + 37ad: 90 nop │ │ + 37ae: 90 nop │ │ + 37af: 90 nop │ │ + 37b0: 90 nop │ │ + 37b1: 90 nop │ │ + 37b2: 90 nop │ │ + 37b3: 90 nop │ │ + 37b4: 90 nop │ │ + 37b5: 90 nop │ │ + 37b6: 90 nop │ │ + 37b7: 90 nop │ │ + 37b8: 90 nop │ │ + 37b9: 90 nop │ │ + 37ba: 90 nop │ │ + 37bb: 90 nop │ │ + 37bc: 90 nop │ │ + 37bd: 90 nop │ │ + 37be: 90 nop │ │ + 37bf: 90 nop │ │ + 37c0: 8b 47 08 mov 0x8(%edi),%eax │ │ + 37c3: 83 c6 01 add $0x1,%esi │ │ + 37c6: 83 c5 01 add $0x1,%ebp │ │ + 37c9: 39 f0 cmp %esi,%eax │ │ + 37cb: 7e 63 jle 3830 │ │ + 37cd: 8b 44 24 14 mov 0x14(%esp),%eax │ │ + 37d1: 89 74 24 08 mov %esi,0x8(%esp) │ │ + 37d5: 89 3c 24 mov %edi,(%esp) │ │ + 37d8: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 37dc: e8 3f 08 00 00 call 4020 │ │ + 37e1: 84 c0 test %al,%al │ │ + 37e3: 74 db je 37c0 │ │ + 37e5: 8b 44 24 18 mov 0x18(%esp),%eax │ │ + 37e9: 85 c0 test %eax,%eax │ │ + 37eb: 78 34 js 3821 │ │ + 37ed: 89 ea mov %ebp,%edx │ │ + 37ef: 83 ea 00 sub $0x0,%edx │ │ + 37f2: 78 2d js 3821 │ │ + 37f4: 8b 4c 24 40 mov 0x40(%esp),%ecx │ │ + 37f8: 3b 41 04 cmp 0x4(%ecx),%eax │ │ + 37fb: 7d 24 jge 3821 │ │ + 37fd: 8b 41 08 mov 0x8(%ecx),%eax │ │ + 3800: 39 c5 cmp %eax,%ebp │ │ + 3802: 7d 1d jge 3821 │ │ + 3804: 8b 54 24 40 mov 0x40(%esp),%edx │ │ + 3808: 0f af 44 24 18 imul 0x18(%esp),%eax │ │ + 380d: 8b 8a 0c 07 00 00 mov 0x70c(%edx),%ecx │ │ + 3813: 01 e9 add %ebp,%ecx │ │ + 3815: 0f b6 04 01 movzbl (%ecx,%eax,1),%eax │ │ + 3819: 3c fb cmp $0xfb,%al │ │ + 381b: 0f 86 67 ff ff ff jbe 3788 │ │ + 3821: b8 ff ff ff ff mov $0xffffffff,%eax │ │ + 3826: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ + 382a: 5b pop %ebx │ │ + 382b: 5e pop %esi │ │ + 382c: 5f pop %edi │ │ + 382d: 5d pop %ebp │ │ + 382e: c3 ret │ │ + 382f: 90 nop │ │ + 3830: 83 44 24 14 01 addl $0x1,0x14(%esp) │ │ + 3835: 83 44 24 18 01 addl $0x1,0x18(%esp) │ │ + 383a: 8b 74 24 14 mov 0x14(%esp),%esi │ │ + 383e: 39 c6 cmp %eax,%esi │ │ + 3840: 0f 8c 31 ff ff ff jl 3777 │ │ + 3846: 0f b6 44 24 1f movzbl 0x1f(%esp),%eax │ │ + 384b: eb d9 jmp 3826 │ │ + 384d: c6 44 24 1f ff movb $0xff,0x1f(%esp) │ │ + 3852: eb f2 jmp 3846 │ │ + 3854: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 385a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +00003860 : │ │ + 3860: 55 push %ebp │ │ + 3861: 57 push %edi │ │ + 3862: 56 push %esi │ │ + 3863: 53 push %ebx │ │ + 3864: e8 e7 f7 ff ff call 3050 │ │ + 3869: 81 c3 c3 96 00 00 add $0x96c3,%ebx │ │ + 386f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ + 3873: 8b 44 24 44 mov 0x44(%esp),%eax │ │ + 3877: 8b 4c 24 40 mov 0x40(%esp),%ecx │ │ + 387b: 8b 70 04 mov 0x4(%eax),%esi │ │ + 387e: 8b 50 08 mov 0x8(%eax),%edx │ │ + 3881: 8b 68 0c mov 0xc(%eax),%ebp │ │ + 3884: 8d 3c 92 lea (%edx,%edx,4),%edi │ │ + 3887: 69 d6 c0 01 00 00 imul $0x1c0,%esi,%edx │ │ + 388d: 8d 54 ba 10 lea 0x10(%edx,%edi,4),%edx │ │ + 3891: 8b 78 10 mov 0x10(%eax),%edi │ │ + 3894: 8d 54 11 18 lea 0x18(%ecx,%edx,1),%edx │ │ + 3898: 89 6a 0c mov %ebp,0xc(%edx) │ │ + 389b: 89 7a 10 mov %edi,0x10(%edx) │ │ + 389e: 8b 78 18 mov 0x18(%eax),%edi │ │ + 38a1: 89 7c 24 10 mov %edi,0x10(%esp) │ │ + 38a5: 8b 40 14 mov 0x14(%eax),%eax │ │ + 38a8: 89 74 24 08 mov %esi,0x8(%esp) │ │ + 38ac: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 38b0: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 38b4: 89 0c 24 mov %ecx,(%esp) │ │ + 38b7: e8 84 fe ff ff call 3740 │ │ + 38bc: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ + 38c0: 5b pop %ebx │ │ + 38c1: 5e pop %esi │ │ + 38c2: 5f pop %edi │ │ + 38c3: 5d pop %ebp │ │ + 38c4: c3 ret │ │ + 38c5: 90 nop │ │ + 38c6: 8d 76 00 lea 0x0(%esi),%esi │ │ + 38c9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +000038d0 : │ │ + 38d0: 8b 54 24 04 mov 0x4(%esp),%edx │ │ + 38d4: 8b 44 24 08 mov 0x8(%esp),%eax │ │ + 38d8: 0f af 42 08 imul 0x8(%edx),%eax │ │ + 38dc: 8b 92 0c 07 00 00 mov 0x70c(%edx),%edx │ │ + 38e2: 03 54 24 0c add 0xc(%esp),%edx │ │ + 38e6: c6 04 02 00 movb $0x0,(%edx,%eax,1) │ │ + 38ea: c3 ret │ │ + 38eb: 90 nop │ │ + 38ec: e9 0f 00 00 00 jmp 3900 │ │ + 38f1: 90 nop │ │ + 38f2: 90 nop │ │ + 38f3: 90 nop │ │ + 38f4: 90 nop │ │ + 38f5: 90 nop │ │ + 38f6: 90 nop │ │ + 38f7: 90 nop │ │ + 38f8: 90 nop │ │ + 38f9: 90 nop │ │ + 38fa: 90 nop │ │ + 38fb: 90 nop │ │ + 38fc: 90 nop │ │ + 38fd: 90 nop │ │ + 38fe: 90 nop │ │ + 38ff: 90 nop │ │ + │ │ +00003900 : │ │ + 3900: 55 push %ebp │ │ + 3901: 57 push %edi │ │ + 3902: 56 push %esi │ │ + 3903: 53 push %ebx │ │ + 3904: e8 47 f7 ff ff call 3050 │ │ + 3909: 81 c3 23 96 00 00 add $0x9623,%ebx │ │ + 390f: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ + 3913: 8b 74 24 24 mov 0x24(%esp),%esi │ │ + 3917: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 391b: 8b 7c 24 30 mov 0x30(%esp),%edi │ │ + 391f: 8b 8e 0c 07 00 00 mov 0x70c(%esi),%ecx │ │ + 3925: 0f af 46 08 imul 0x8(%esi),%eax │ │ + 3929: 0f b6 74 24 28 movzbl 0x28(%esp),%esi │ │ + 392e: 8d 6f 01 lea 0x1(%edi),%ebp │ │ + 3931: 01 f9 add %edi,%ecx │ │ + 3933: 83 ce fc or $0xfffffffc,%esi │ │ + 3936: 89 f2 mov %esi,%edx │ │ + 3938: 8d 77 ff lea -0x1(%edi),%esi │ │ + 393b: 88 14 01 mov %dl,(%ecx,%eax,1) │ │ + 393e: 8b 54 24 2c mov 0x2c(%esp),%edx │ │ + 3942: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 3946: 8d 4a 01 lea 0x1(%edx),%ecx │ │ + 3949: 83 c2 02 add $0x2,%edx │ │ + 394c: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 3950: 83 e8 01 sub $0x1,%eax │ │ + 3953: 39 c8 cmp %ecx,%eax │ │ + 3955: 0f 8f d8 00 00 00 jg 3a33 │ │ + 395b: 89 04 24 mov %eax,(%esp) │ │ + 395e: 89 e8 mov %ebp,%eax │ │ + 3960: 89 f5 mov %esi,%ebp │ │ + 3962: 89 c6 mov %eax,%esi │ │ + 3964: 8b 04 24 mov (%esp),%eax │ │ + 3967: 85 c0 test %eax,%eax │ │ + 3969: 0f 88 b1 00 00 00 js 3a20 │ │ + 396f: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 3973: 8b 14 24 mov (%esp),%edx │ │ + 3976: 39 50 04 cmp %edx,0x4(%eax) │ │ + 3979: 0f 8e a1 00 00 00 jle 3a20 │ │ + 397f: 39 f5 cmp %esi,%ebp │ │ + 3981: 0f 8f 99 00 00 00 jg 3a20 │ │ + 3987: 85 ed test %ebp,%ebp │ │ + 3989: 78 0b js 3996 │ │ + 398b: 8b 48 08 mov 0x8(%eax),%ecx │ │ + 398e: 39 cd cmp %ecx,%ebp │ │ + 3990: 0f 8c 2a 01 00 00 jl 3ac0 │ │ + 3996: 85 ff test %edi,%edi │ │ + 3998: 78 0f js 39a9 │ │ + 399a: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 399e: 8b 48 08 mov 0x8(%eax),%ecx │ │ + 39a1: 39 cf cmp %ecx,%edi │ │ + 39a3: 0f 8c 97 00 00 00 jl 3a40 │ │ + 39a9: 85 f6 test %esi,%esi │ │ + 39ab: 78 73 js 3a20 │ │ + 39ad: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 39b1: 8b 48 08 mov 0x8(%eax),%ecx │ │ + 39b4: 39 f1 cmp %esi,%ecx │ │ + 39b6: 7e 68 jle 3a20 │ │ + 39b8: 0f af 0c 24 imul (%esp),%ecx │ │ + 39bc: 01 f1 add %esi,%ecx │ │ + 39be: 03 88 0c 07 00 00 add 0x70c(%eax),%ecx │ │ + 39c4: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 39c8: 0f b6 09 movzbl (%ecx),%ecx │ │ + 39cb: 80 f9 fb cmp $0xfb,%cl │ │ + 39ce: 77 50 ja 3a20 │ │ + 39d0: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 39d4: 0f b6 84 03 dc c4 ff movzbl -0x3b24(%ebx,%eax,1),%eax │ │ + 39db: ff │ │ + 39dc: 88 44 24 0f mov %al,0xf(%esp) │ │ + 39e0: 20 c8 and %cl,%al │ │ + 39e2: 74 0d je 39f1 │ │ + 39e4: 8b 54 24 28 mov 0x28(%esp),%edx │ │ + 39e8: 3a 84 13 d8 c4 ff ff cmp -0x3b28(%ebx,%edx,1),%al │ │ + 39ef: 77 2f ja 3a20 │ │ + 39f1: 39 f7 cmp %esi,%edi │ │ + 39f3: 0f 84 27 01 00 00 je 3b20 │ │ + 39f9: 8b 04 24 mov (%esp),%eax │ │ + 39fc: 3b 44 24 2c cmp 0x2c(%esp),%eax │ │ + 3a00: 0f 84 1a 01 00 00 je 3b20 │ │ + 3a06: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 3a0a: 0a 8c 03 d8 c4 ff ff or -0x3b28(%ebx,%eax,1),%cl │ │ + 3a11: 8b 44 24 08 mov 0x8(%esp),%eax │ │ + 3a15: 88 08 mov %cl,(%eax) │ │ + 3a17: 89 f6 mov %esi,%esi │ │ + 3a19: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 3a20: 8b 54 24 04 mov 0x4(%esp),%edx │ │ + 3a24: 83 04 24 01 addl $0x1,(%esp) │ │ + 3a28: 8b 04 24 mov (%esp),%eax │ │ + 3a2b: 39 d0 cmp %edx,%eax │ │ + 3a2d: 0f 85 31 ff ff ff jne 3964 │ │ + 3a33: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 3a37: 5b pop %ebx │ │ + 3a38: 5e pop %esi │ │ + 3a39: 5f pop %edi │ │ + 3a3a: 5d pop %ebp │ │ + 3a3b: c3 ret │ │ + 3a3c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 3a40: 0f af 0c 24 imul (%esp),%ecx │ │ + 3a44: 01 f9 add %edi,%ecx │ │ + 3a46: 03 88 0c 07 00 00 add 0x70c(%eax),%ecx │ │ + 3a4c: 0f b6 11 movzbl (%ecx),%edx │ │ + 3a4f: 88 54 24 08 mov %dl,0x8(%esp) │ │ + 3a53: 80 fa fb cmp $0xfb,%dl │ │ + 3a56: 0f 87 4d ff ff ff ja 39a9 │ │ + 3a5c: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 3a60: 0f b6 84 03 dc c4 ff movzbl -0x3b24(%ebx,%eax,1),%eax │ │ + 3a67: ff │ │ + 3a68: 88 44 24 0f mov %al,0xf(%esp) │ │ + 3a6c: 20 c2 and %al,%dl │ │ + 3a6e: 89 d0 mov %edx,%eax │ │ + 3a70: 74 11 je 3a83 │ │ + 3a72: 8b 54 24 28 mov 0x28(%esp),%edx │ │ + 3a76: 3a 84 13 d8 c4 ff ff cmp -0x3b28(%ebx,%edx,1),%al │ │ + 3a7d: 0f 87 26 ff ff ff ja 39a9 │ │ + 3a83: 0f b6 54 24 0f movzbl 0xf(%esp),%edx │ │ + 3a88: 0f b6 44 24 08 movzbl 0x8(%esp),%eax │ │ + 3a8d: f7 d2 not %edx │ │ + 3a8f: 21 d0 and %edx,%eax │ │ + 3a91: 88 01 mov %al,(%ecx) │ │ + 3a93: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 3a97: 8b 0c 24 mov (%esp),%ecx │ │ + 3a9a: 0f af 48 08 imul 0x8(%eax),%ecx │ │ + 3a9e: 01 f9 add %edi,%ecx │ │ + 3aa0: 03 88 0c 07 00 00 add 0x70c(%eax),%ecx │ │ + 3aa6: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 3aaa: 0f b6 84 03 d4 c4 ff movzbl -0x3b2c(%ebx,%eax,1),%eax │ │ + 3ab1: ff │ │ + 3ab2: 08 01 or %al,(%ecx) │ │ + 3ab4: e9 f0 fe ff ff jmp 39a9 │ │ + 3ab9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 3ac0: 0f af ca imul %edx,%ecx │ │ + 3ac3: 01 e9 add %ebp,%ecx │ │ + 3ac5: 03 88 0c 07 00 00 add 0x70c(%eax),%ecx │ │ + 3acb: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 3acf: 0f b6 09 movzbl (%ecx),%ecx │ │ + 3ad2: 80 f9 fb cmp $0xfb,%cl │ │ + 3ad5: 0f 87 bb fe ff ff ja 3996 │ │ + 3adb: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 3adf: 0f b6 84 03 dc c4 ff movzbl -0x3b24(%ebx,%eax,1),%eax │ │ + 3ae6: ff │ │ + 3ae7: 88 44 24 0f mov %al,0xf(%esp) │ │ + 3aeb: 20 c8 and %cl,%al │ │ + 3aed: 74 11 je 3b00 │ │ + 3aef: 8b 54 24 28 mov 0x28(%esp),%edx │ │ + 3af3: 3a 84 13 d8 c4 ff ff cmp -0x3b28(%ebx,%edx,1),%al │ │ + 3afa: 0f 87 96 fe ff ff ja 3996 │ │ + 3b00: 8b 04 24 mov (%esp),%eax │ │ + 3b03: 3b 44 24 2c cmp 0x2c(%esp),%eax │ │ + 3b07: 74 5f je 3b68 │ │ + 3b09: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 3b0d: 0a 8c 03 d8 c4 ff ff or -0x3b28(%ebx,%eax,1),%cl │ │ + 3b14: 8b 44 24 08 mov 0x8(%esp),%eax │ │ + 3b18: 88 08 mov %cl,(%eax) │ │ + 3b1a: e9 77 fe ff ff jmp 3996 │ │ + 3b1f: 90 nop │ │ + 3b20: 0f b6 44 24 0f movzbl 0xf(%esp),%eax │ │ + 3b25: 8b 54 24 04 mov 0x4(%esp),%edx │ │ + 3b29: f7 d0 not %eax │ │ + 3b2b: 21 c1 and %eax,%ecx │ │ + 3b2d: 8b 44 24 08 mov 0x8(%esp),%eax │ │ + 3b31: 88 08 mov %cl,(%eax) │ │ + 3b33: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 3b37: 8b 0c 24 mov (%esp),%ecx │ │ + 3b3a: 83 04 24 01 addl $0x1,(%esp) │ │ + 3b3e: 0f af 48 08 imul 0x8(%eax),%ecx │ │ + 3b42: 01 f1 add %esi,%ecx │ │ + 3b44: 03 88 0c 07 00 00 add 0x70c(%eax),%ecx │ │ + 3b4a: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 3b4e: 0f b6 84 03 d4 c4 ff movzbl -0x3b2c(%ebx,%eax,1),%eax │ │ + 3b55: ff │ │ + 3b56: 08 01 or %al,(%ecx) │ │ + 3b58: 8b 04 24 mov (%esp),%eax │ │ + 3b5b: 39 d0 cmp %edx,%eax │ │ + 3b5d: 0f 85 01 fe ff ff jne 3964 │ │ + 3b63: e9 cb fe ff ff jmp 3a33 │ │ + 3b68: 0f b6 44 24 0f movzbl 0xf(%esp),%eax │ │ + 3b6d: f7 d0 not %eax │ │ + 3b6f: 21 c1 and %eax,%ecx │ │ + 3b71: 8b 44 24 08 mov 0x8(%esp),%eax │ │ + 3b75: 88 08 mov %cl,(%eax) │ │ + 3b77: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 3b7b: 8b 0c 24 mov (%esp),%ecx │ │ + 3b7e: 0f af 48 08 imul 0x8(%eax),%ecx │ │ + 3b82: 01 e9 add %ebp,%ecx │ │ + 3b84: 03 88 0c 07 00 00 add 0x70c(%eax),%ecx │ │ + 3b8a: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 3b8e: 0f b6 84 03 d4 c4 ff movzbl -0x3b2c(%ebx,%eax,1),%eax │ │ + 3b95: ff │ │ + 3b96: 08 01 or %al,(%ecx) │ │ + 3b98: e9 f9 fd ff ff jmp 3996 │ │ + 3b9d: 90 nop │ │ + 3b9e: 66 90 xchg %ax,%ax │ │ + │ │ +00003ba0 : │ │ + 3ba0: 55 push %ebp │ │ + 3ba1: 57 push %edi │ │ + 3ba2: 31 ff xor %edi,%edi │ │ + 3ba4: 56 push %esi │ │ + 3ba5: 53 push %ebx │ │ + 3ba6: e8 a5 f4 ff ff call 3050 │ │ + 3bab: 81 c3 81 93 00 00 add $0x9381,%ebx │ │ + 3bb1: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ + 3bb5: 8b 74 24 44 mov 0x44(%esp),%esi │ │ + 3bb9: 8b 46 08 mov 0x8(%esi),%eax │ │ + 3bbc: 85 c0 test %eax,%eax │ │ + 3bbe: 7e 6d jle 3c2d │ │ + 3bc0: 8b 54 24 4c mov 0x4c(%esp),%edx │ │ + 3bc4: 31 ed xor %ebp,%ebp │ │ + 3bc6: 01 fa add %edi,%edx │ │ + 3bc8: 85 c0 test %eax,%eax │ │ + 3bca: 89 54 24 1c mov %edx,0x1c(%esp) │ │ + 3bce: 7f 12 jg 3be2 │ │ + 3bd0: eb 54 jmp 3c26 │ │ + 3bd2: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 3bd8: 8b 46 08 mov 0x8(%esi),%eax │ │ + 3bdb: 83 c5 01 add $0x1,%ebp │ │ + 3bde: 39 e8 cmp %ebp,%eax │ │ + 3be0: 7e 44 jle 3c26 │ │ + 3be2: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ + 3be6: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 3bea: 89 34 24 mov %esi,(%esp) │ │ + 3bed: e8 2e 04 00 00 call 4020 │ │ + 3bf2: 84 c0 test %al,%al │ │ + 3bf4: 74 e2 je 3bd8 │ │ + 3bf6: 8b 44 24 50 mov 0x50(%esp),%eax │ │ + 3bfa: 01 e8 add %ebp,%eax │ │ + 3bfc: 83 c5 01 add $0x1,%ebp │ │ + 3bff: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 3c03: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ + 3c07: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 3c0b: 8b 44 24 48 mov 0x48(%esp),%eax │ │ + 3c0f: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 3c13: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 3c17: 89 04 24 mov %eax,(%esp) │ │ + 3c1a: e8 e1 fc ff ff call 3900 │ │ + 3c1f: 8b 46 08 mov 0x8(%esi),%eax │ │ + 3c22: 39 e8 cmp %ebp,%eax │ │ + 3c24: 7f bc jg 3be2 │ │ + 3c26: 83 c7 01 add $0x1,%edi │ │ + 3c29: 39 c7 cmp %eax,%edi │ │ + 3c2b: 7c 93 jl 3bc0 │ │ + 3c2d: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 3c31: 83 2e 01 subl $0x1,(%esi) │ │ + 3c34: 89 04 24 mov %eax,(%esp) │ │ + 3c37: e8 74 f7 ff ff call 33b0 │ │ + 3c3c: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ + 3c40: b8 f1 ff ff ff mov $0xfffffff1,%eax │ │ + 3c45: 5b pop %ebx │ │ + 3c46: 5e pop %esi │ │ + 3c47: 5f pop %edi │ │ + 3c48: 5d pop %ebp │ │ + 3c49: c3 ret │ │ + 3c4a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + │ │ +00003c50 : │ │ + 3c50: 55 push %ebp │ │ + 3c51: 57 push %edi │ │ + 3c52: 56 push %esi │ │ + 3c53: 53 push %ebx │ │ + 3c54: e8 f7 f3 ff ff call 3050 │ │ + 3c59: 81 c3 d3 92 00 00 add $0x92d3,%ebx │ │ + 3c5f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ + 3c63: 8b 44 24 44 mov 0x44(%esp),%eax │ │ + 3c67: 8b 4c 24 40 mov 0x40(%esp),%ecx │ │ + 3c6b: 8b 70 04 mov 0x4(%eax),%esi │ │ + 3c6e: 8b 50 08 mov 0x8(%eax),%edx │ │ + 3c71: 8b 68 0c mov 0xc(%eax),%ebp │ │ + 3c74: 8d 3c 92 lea (%edx,%edx,4),%edi │ │ + 3c77: 69 d6 c0 01 00 00 imul $0x1c0,%esi,%edx │ │ + 3c7d: 8d 54 ba 10 lea 0x10(%edx,%edi,4),%edx │ │ + 3c81: 8b 78 10 mov 0x10(%eax),%edi │ │ + 3c84: 8d 54 11 18 lea 0x18(%ecx,%edx,1),%edx │ │ + 3c88: 89 6a 0c mov %ebp,0xc(%edx) │ │ + 3c8b: 89 7a 10 mov %edi,0x10(%edx) │ │ + 3c8e: 8b 78 18 mov 0x18(%eax),%edi │ │ + 3c91: 89 7c 24 10 mov %edi,0x10(%esp) │ │ + 3c95: 8b 40 14 mov 0x14(%eax),%eax │ │ + 3c98: 89 74 24 08 mov %esi,0x8(%esp) │ │ + 3c9c: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 3ca0: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 3ca4: 89 0c 24 mov %ecx,(%esp) │ │ + 3ca7: e8 f4 fe ff ff call 3ba0 │ │ + 3cac: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ + 3cb0: 5b pop %ebx │ │ + 3cb1: 5e pop %esi │ │ + 3cb2: 5f pop %edi │ │ + 3cb3: 5d pop %ebp │ │ + 3cb4: c3 ret │ │ + 3cb5: 90 nop │ │ + 3cb6: 8d 76 00 lea 0x0(%esi),%esi │ │ + 3cb9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00003cc0 : │ │ + 3cc0: 55 push %ebp │ │ + 3cc1: 57 push %edi │ │ + 3cc2: 56 push %esi │ │ + 3cc3: 53 push %ebx │ │ + 3cc4: e8 87 f3 ff ff call 3050 │ │ + 3cc9: 81 c3 63 92 00 00 add $0x9263,%ebx │ │ + 3ccf: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 3cd3: 8b 54 24 30 mov 0x30(%esp),%edx │ │ + 3cd7: 8b 6c 24 38 mov 0x38(%esp),%ebp │ │ + 3cdb: 8b 42 08 mov 0x8(%edx),%eax │ │ + 3cde: 8b ba 0c 07 00 00 mov 0x70c(%edx),%edi │ │ + 3ce4: 8b b5 0c 07 00 00 mov 0x70c(%ebp),%esi │ │ + 3cea: 0f af 42 04 imul 0x4(%edx),%eax │ │ + 3cee: 83 f8 04 cmp $0x4,%eax │ │ + 3cf1: 73 75 jae 3d68 │ │ + 3cf3: 31 c9 xor %ecx,%ecx │ │ + 3cf5: a8 02 test $0x2,%al │ │ + 3cf7: 74 0b je 3d04 │ │ + 3cf9: 0f b7 0e movzwl (%esi),%ecx │ │ + 3cfc: 66 89 0f mov %cx,(%edi) │ │ + 3cff: b9 02 00 00 00 mov $0x2,%ecx │ │ + 3d04: a8 01 test $0x1,%al │ │ + 3d06: 74 07 je 3d0f │ │ + 3d08: 0f b6 04 0e movzbl (%esi,%ecx,1),%eax │ │ + 3d0c: 88 04 0f mov %al,(%edi,%ecx,1) │ │ + 3d0f: 8d 7a 0c lea 0xc(%edx),%edi │ │ + 3d12: 8d 75 0c lea 0xc(%ebp),%esi │ │ + 3d15: f7 c7 01 00 00 00 test $0x1,%edi │ │ + 3d1b: b8 00 07 00 00 mov $0x700,%eax │ │ + 3d20: 75 7e jne 3da0 │ │ + 3d22: f7 c7 02 00 00 00 test $0x2,%edi │ │ + 3d28: 75 5e jne 3d88 │ │ + 3d2a: 89 c1 mov %eax,%ecx │ │ + 3d2c: c1 e9 02 shr $0x2,%ecx │ │ + 3d2f: a8 02 test $0x2,%al │ │ + 3d31: f3 a5 rep movsl %ds:(%esi),%es:(%edi) │ │ + 3d33: 74 0b je 3d40 │ │ + 3d35: 0f b7 0e movzwl (%esi),%ecx │ │ + 3d38: 66 89 0f mov %cx,(%edi) │ │ + 3d3b: b9 02 00 00 00 mov $0x2,%ecx │ │ + 3d40: a8 01 test $0x1,%al │ │ + 3d42: 74 07 je 3d4b │ │ + 3d44: 0f b6 04 0e movzbl (%esi,%ecx,1),%eax │ │ + 3d48: 88 04 0f mov %al,(%edi,%ecx,1) │ │ + 3d4b: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ + 3d4f: 89 14 24 mov %edx,(%esp) │ │ + 3d52: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 3d56: e8 f5 fe ff ff call 3c50 │ │ + 3d5b: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 3d5f: 5b pop %ebx │ │ + 3d60: 5e pop %esi │ │ + 3d61: 5f pop %edi │ │ + 3d62: 5d pop %ebp │ │ + 3d63: c3 ret │ │ + 3d64: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 3d68: f7 c7 01 00 00 00 test $0x1,%edi │ │ + 3d6e: 75 60 jne 3dd0 │ │ + 3d70: f7 c7 02 00 00 00 test $0x2,%edi │ │ + 3d76: 75 40 jne 3db8 │ │ + 3d78: 89 c1 mov %eax,%ecx │ │ + 3d7a: c1 e9 02 shr $0x2,%ecx │ │ + 3d7d: f3 a5 rep movsl %ds:(%esi),%es:(%edi) │ │ + 3d7f: e9 6f ff ff ff jmp 3cf3 │ │ + 3d84: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 3d88: 0f b7 0e movzwl (%esi),%ecx │ │ + 3d8b: 8d 7f 02 lea 0x2(%edi),%edi │ │ + 3d8e: 83 e8 02 sub $0x2,%eax │ │ + 3d91: 8d 76 02 lea 0x2(%esi),%esi │ │ + 3d94: 66 89 4f fe mov %cx,-0x2(%edi) │ │ + 3d98: eb 90 jmp 3d2a │ │ + 3d9a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 3da0: 0f b6 45 0c movzbl 0xc(%ebp),%eax │ │ + 3da4: 8d 7a 0d lea 0xd(%edx),%edi │ │ + 3da7: 8d 75 0d lea 0xd(%ebp),%esi │ │ + 3daa: 88 42 0c mov %al,0xc(%edx) │ │ + 3dad: b8 ff 06 00 00 mov $0x6ff,%eax │ │ + 3db2: e9 6b ff ff ff jmp 3d22 │ │ + 3db7: 90 nop │ │ + 3db8: 0f b7 0e movzwl (%esi),%ecx │ │ + 3dbb: 8d 7f 02 lea 0x2(%edi),%edi │ │ + 3dbe: 83 e8 02 sub $0x2,%eax │ │ + 3dc1: 8d 76 02 lea 0x2(%esi),%esi │ │ + 3dc4: 66 89 4f fe mov %cx,-0x2(%edi) │ │ + 3dc8: eb ae jmp 3d78 │ │ + 3dca: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 3dd0: 0f b6 0e movzbl (%esi),%ecx │ │ + 3dd3: 8d 7f 01 lea 0x1(%edi),%edi │ │ + 3dd6: 83 e8 01 sub $0x1,%eax │ │ + 3dd9: 8d 76 01 lea 0x1(%esi),%esi │ │ + 3ddc: 88 4f ff mov %cl,-0x1(%edi) │ │ + 3ddf: eb 8f jmp 3d70 │ │ + 3de1: 90 nop │ │ + 3de2: e9 19 00 00 00 jmp 3e00 │ │ + 3de7: 90 nop │ │ + 3de8: 90 nop │ │ + 3de9: 90 nop │ │ + 3dea: 90 nop │ │ + 3deb: 90 nop │ │ + 3dec: 90 nop │ │ + 3ded: 90 nop │ │ + 3dee: 90 nop │ │ 3def: 90 nop │ │ - │ │ -00003df0 : │ │ - 3df0: 56 push %esi │ │ - 3df1: 53 push %ebx │ │ - 3df2: e8 e9 f0 ff ff call 2ee0 │ │ - 3df7: 81 c3 2d 81 00 00 add $0x812d,%ebx │ │ - 3dfd: 8b 4c 24 0c mov 0xc(%esp),%ecx │ │ - 3e01: 8b 41 10 mov 0x10(%ecx),%eax │ │ - 3e04: 8b 71 04 mov 0x4(%ecx),%esi │ │ - 3e07: 83 c0 01 add $0x1,%eax │ │ - 3e0a: 89 c2 mov %eax,%edx │ │ - 3e0c: c1 fa 1f sar $0x1f,%edx │ │ - 3e0f: f7 bc b3 3c c5 ff ff idivl -0x3ac4(%ebx,%esi,4) │ │ - 3e16: 89 51 10 mov %edx,0x10(%ecx) │ │ - 3e19: 5b pop %ebx │ │ - 3e1a: 5e pop %esi │ │ - 3e1b: c3 ret │ │ - 3e1c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00003e20 : │ │ - 3e20: 57 push %edi │ │ - 3e21: 56 push %esi │ │ - 3e22: 53 push %ebx │ │ - 3e23: e8 b8 f0 ff ff call 2ee0 │ │ - 3e28: 81 c3 fc 80 00 00 add $0x80fc,%ebx │ │ - 3e2e: 8b 4c 24 10 mov 0x10(%esp),%ecx │ │ - 3e32: 8b 41 04 mov 0x4(%ecx),%eax │ │ - 3e35: 8b b4 83 3c c5 ff ff mov -0x3ac4(%ebx,%eax,4),%esi │ │ - 3e3c: 85 f6 test %esi,%esi │ │ - 3e3e: 74 2a je 3e6a │ │ - 3e40: 8b 41 0c mov 0xc(%ecx),%eax │ │ - 3e43: 83 c0 01 add $0x1,%eax │ │ - 3e46: 89 c2 mov %eax,%edx │ │ - 3e48: c1 ea 1f shr $0x1f,%edx │ │ - 3e4b: 01 d0 add %edx,%eax │ │ - 3e4d: 83 e0 01 and $0x1,%eax │ │ - 3e50: 29 d0 sub %edx,%eax │ │ - 3e52: 89 41 0c mov %eax,0xc(%ecx) │ │ - 3e55: 8b 41 10 mov 0x10(%ecx),%eax │ │ - 3e58: 89 c7 mov %eax,%edi │ │ - 3e5a: c1 ef 1f shr $0x1f,%edi │ │ - 3e5d: 8d 14 38 lea (%eax,%edi,1),%edx │ │ - 3e60: 83 e2 01 and $0x1,%edx │ │ - 3e63: 29 fa sub %edi,%edx │ │ - 3e65: 83 fa 01 cmp $0x1,%edx │ │ - 3e68: 74 06 je 3e70 │ │ - 3e6a: 5b pop %ebx │ │ - 3e6b: 5e pop %esi │ │ - 3e6c: 5f pop %edi │ │ - 3e6d: c3 ret │ │ - 3e6e: 66 90 xchg %ax,%ax │ │ - 3e70: 83 c0 02 add $0x2,%eax │ │ - 3e73: 89 c2 mov %eax,%edx │ │ - 3e75: c1 fa 1f sar $0x1f,%edx │ │ - 3e78: f7 fe idiv %esi │ │ - 3e7a: 89 51 10 mov %edx,0x10(%ecx) │ │ - 3e7d: 5b pop %ebx │ │ - 3e7e: 5e pop %esi │ │ - 3e7f: 5f pop %edi │ │ - 3e80: c3 ret │ │ - 3e81: eb 0d jmp 3e90 │ │ - 3e83: 90 nop │ │ - 3e84: 90 nop │ │ - 3e85: 90 nop │ │ - 3e86: 90 nop │ │ - 3e87: 90 nop │ │ - 3e88: 90 nop │ │ - 3e89: 90 nop │ │ - 3e8a: 90 nop │ │ - 3e8b: 90 nop │ │ - 3e8c: 90 nop │ │ - 3e8d: 90 nop │ │ - 3e8e: 90 nop │ │ - 3e8f: 90 nop │ │ - │ │ -00003e90 : │ │ - 3e90: 56 push %esi │ │ - 3e91: 53 push %ebx │ │ - 3e92: e8 49 f0 ff ff call 2ee0 │ │ - 3e97: 81 c3 8d 80 00 00 add $0x808d,%ebx │ │ - 3e9d: 8b 4c 24 0c mov 0xc(%esp),%ecx │ │ - 3ea1: 8b 41 04 mov 0x4(%ecx),%eax │ │ - 3ea4: 8b b4 83 3c c5 ff ff mov -0x3ac4(%ebx,%eax,4),%esi │ │ - 3eab: 85 f6 test %esi,%esi │ │ - 3ead: 74 29 je 3ed8 │ │ - 3eaf: 8b 41 0c mov 0xc(%ecx),%eax │ │ - 3eb2: 83 c0 01 add $0x1,%eax │ │ - 3eb5: 89 c2 mov %eax,%edx │ │ - 3eb7: c1 ea 1f shr $0x1f,%edx │ │ - 3eba: 01 d0 add %edx,%eax │ │ - 3ebc: 83 e0 01 and $0x1,%eax │ │ - 3ebf: 29 d0 sub %edx,%eax │ │ - 3ec1: 89 41 0c mov %eax,0xc(%ecx) │ │ - 3ec4: 8b 41 10 mov 0x10(%ecx),%eax │ │ - 3ec7: a8 01 test $0x1,%al │ │ - 3ec9: 75 0d jne 3ed8 │ │ - 3ecb: 83 c0 02 add $0x2,%eax │ │ - 3ece: 89 c2 mov %eax,%edx │ │ - 3ed0: c1 fa 1f sar $0x1f,%edx │ │ - 3ed3: f7 fe idiv %esi │ │ - 3ed5: 89 51 10 mov %edx,0x10(%ecx) │ │ - 3ed8: 5b pop %ebx │ │ - 3ed9: 5e pop %esi │ │ - 3eda: c3 ret │ │ + 3df0: 90 nop │ │ + 3df1: 90 nop │ │ + 3df2: 90 nop │ │ + 3df3: 90 nop │ │ + 3df4: 90 nop │ │ + 3df5: 90 nop │ │ + 3df6: 90 nop │ │ + 3df7: 90 nop │ │ + 3df8: 90 nop │ │ + 3df9: 90 nop │ │ + 3dfa: 90 nop │ │ + 3dfb: 90 nop │ │ + 3dfc: 90 nop │ │ + 3dfd: 90 nop │ │ + 3dfe: 90 nop │ │ + 3dff: 90 nop │ │ + │ │ +00003e00 : │ │ + 3e00: 55 push %ebp │ │ + 3e01: 57 push %edi │ │ + 3e02: 56 push %esi │ │ + 3e03: 53 push %ebx │ │ + 3e04: e8 47 f2 ff ff call 3050 │ │ + 3e09: 81 c3 23 91 00 00 add $0x9123,%ebx │ │ + 3e0f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ + 3e13: 8b 44 24 44 mov 0x44(%esp),%eax │ │ + 3e17: 8b 74 24 40 mov 0x40(%esp),%esi │ │ + 3e1b: 8b 00 mov (%eax),%eax │ │ + 3e1d: 89 44 24 18 mov %eax,0x18(%esp) │ │ + 3e21: 89 c7 mov %eax,%edi │ │ + 3e23: 8b 40 08 mov 0x8(%eax),%eax │ │ + 3e26: 8d 14 80 lea (%eax,%eax,4),%edx │ │ + 3e29: 69 47 04 c0 01 00 00 imul $0x1c0,0x4(%edi),%eax │ │ + 3e30: 8d 44 90 10 lea 0x10(%eax,%edx,4),%eax │ │ + 3e34: 8b 57 0c mov 0xc(%edi),%edx │ │ + 3e37: 8d 44 06 18 lea 0x18(%esi,%eax,1),%eax │ │ + 3e3b: 89 44 24 1c mov %eax,0x1c(%esp) │ │ + 3e3f: 89 c1 mov %eax,%ecx │ │ + 3e41: 8b 47 10 mov 0x10(%edi),%eax │ │ + 3e44: 31 ff xor %edi,%edi │ │ + 3e46: 89 51 0c mov %edx,0xc(%ecx) │ │ + 3e49: 89 41 10 mov %eax,0x10(%ecx) │ │ + 3e4c: 8b 41 08 mov 0x8(%ecx),%eax │ │ + 3e4f: 85 c0 test %eax,%eax │ │ + 3e51: 7e 6a jle 3ebd │ │ + 3e53: 89 74 24 40 mov %esi,0x40(%esp) │ │ + 3e57: 8b 74 24 1c mov 0x1c(%esp),%esi │ │ + 3e5b: 90 nop │ │ + 3e5c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 3e60: 31 ed xor %ebp,%ebp │ │ + 3e62: 85 c0 test %eax,%eax │ │ + 3e64: 7f 0c jg 3e72 │ │ + 3e66: eb 4a jmp 3eb2 │ │ + 3e68: 8b 46 08 mov 0x8(%esi),%eax │ │ + 3e6b: 83 c5 01 add $0x1,%ebp │ │ + 3e6e: 39 e8 cmp %ebp,%eax │ │ + 3e70: 7e 40 jle 3eb2 │ │ + 3e72: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 3e76: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 3e7a: 89 34 24 mov %esi,(%esp) │ │ + 3e7d: e8 9e 01 00 00 call 4020 │ │ + 3e82: 84 c0 test %al,%al │ │ + 3e84: 74 e2 je 3e68 │ │ + 3e86: 8b 4c 24 18 mov 0x18(%esp),%ecx │ │ + 3e8a: 8b 41 18 mov 0x18(%ecx),%eax │ │ + 3e8d: 01 f8 add %edi,%eax │ │ + 3e8f: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 3e93: 8b 41 14 mov 0x14(%ecx),%eax │ │ + 3e96: 01 e8 add %ebp,%eax │ │ + 3e98: 83 c5 01 add $0x1,%ebp │ │ + 3e9b: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 3e9f: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 3ea3: 89 04 24 mov %eax,(%esp) │ │ + 3ea6: e8 25 fa ff ff call 38d0 │ │ + 3eab: 8b 46 08 mov 0x8(%esi),%eax │ │ + 3eae: 39 e8 cmp %ebp,%eax │ │ + 3eb0: 7f c0 jg 3e72 │ │ + 3eb2: 83 c7 01 add $0x1,%edi │ │ + 3eb5: 39 c7 cmp %eax,%edi │ │ + 3eb7: 7c a7 jl 3e60 │ │ + 3eb9: 8b 74 24 40 mov 0x40(%esp),%esi │ │ + 3ebd: 8b 46 08 mov 0x8(%esi),%eax │ │ + 3ec0: 31 ed xor %ebp,%ebp │ │ + 3ec2: 85 c0 test %eax,%eax │ │ + 3ec4: 0f 8e d5 00 00 00 jle 3f9f │ │ + 3eca: eb 14 jmp 3ee0 │ │ + 3ecc: 90 nop │ │ + 3ecd: 90 nop │ │ + 3ece: 90 nop │ │ + 3ecf: 90 nop │ │ + 3ed0: 90 nop │ │ + 3ed1: 90 nop │ │ + 3ed2: 90 nop │ │ + 3ed3: 90 nop │ │ + 3ed4: 90 nop │ │ + 3ed5: 90 nop │ │ + 3ed6: 90 nop │ │ + 3ed7: 90 nop │ │ + 3ed8: 90 nop │ │ + 3ed9: 90 nop │ │ + 3eda: 90 nop │ │ 3edb: 90 nop │ │ - 3edc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00003ee0 : │ │ - 3ee0: 55 push %ebp │ │ - 3ee1: 57 push %edi │ │ - 3ee2: 56 push %esi │ │ - 3ee3: 53 push %ebx │ │ - 3ee4: e8 f7 ef ff ff call 2ee0 │ │ - 3ee9: 81 c3 3b 80 00 00 add $0x803b,%ebx │ │ - 3eef: 8d 64 24 c4 lea -0x3c(%esp),%esp │ │ - 3ef3: 8b 74 24 50 mov 0x50(%esp),%esi │ │ - 3ef7: c7 44 24 20 00 00 00 movl $0x0,0x20(%esp) │ │ - 3efe: 00 │ │ - 3eff: 8b 46 10 mov 0x10(%esi),%eax │ │ - 3f02: 8b 4e 04 mov 0x4(%esi),%ecx │ │ - 3f05: 89 44 24 24 mov %eax,0x24(%esp) │ │ - 3f09: 8b 46 0c mov 0xc(%esi),%eax │ │ - 3f0c: c7 46 0c 00 00 00 00 movl $0x0,0xc(%esi) │ │ - 3f13: 89 44 24 28 mov %eax,0x28(%esp) │ │ - 3f17: 31 c0 xor %eax,%eax │ │ - 3f19: 83 bc 8b 9c c5 ff ff cmpl $0x2,-0x3a64(%ebx,%ecx,4) │ │ - 3f20: 02 │ │ - 3f21: 0f 94 c0 sete %al │ │ - 3f24: 89 44 24 2c mov %eax,0x2c(%esp) │ │ - 3f28: 31 c0 xor %eax,%eax │ │ - 3f2a: 8b 94 8b 3c c5 ff ff mov -0x3ac4(%ebx,%ecx,4),%edx │ │ - 3f31: c7 46 10 00 00 00 00 movl $0x0,0x10(%esi) │ │ - 3f38: 85 d2 test %edx,%edx │ │ - 3f3a: 0f 8e a4 00 00 00 jle 3fe4 │ │ - 3f40: 8b 84 8b fc c5 ff ff mov -0x3a04(%ebx,%ecx,4),%eax │ │ - 3f47: 31 ff xor %edi,%edi │ │ - 3f49: 85 c0 test %eax,%eax │ │ - 3f4b: 7e 7e jle 3fcb │ │ - 3f4d: 8d 76 00 lea 0x0(%esi),%esi │ │ - 3f50: 8b 44 24 60 mov 0x60(%esp),%eax │ │ - 3f54: 31 ed xor %ebp,%ebp │ │ - 3f56: 29 f8 sub %edi,%eax │ │ - 3f58: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 3f5c: eb 13 jmp 3f71 │ │ - 3f5e: 66 90 xchg %ax,%ax │ │ - 3f60: 8b 4e 04 mov 0x4(%esi),%ecx │ │ - 3f63: 83 c5 01 add $0x1,%ebp │ │ - 3f66: 8b 84 8b fc c5 ff ff mov -0x3a04(%ebx,%ecx,4),%eax │ │ - 3f6d: 39 e8 cmp %ebp,%eax │ │ - 3f6f: 7e 4f jle 3fc0 │ │ - 3f71: 89 7c 24 08 mov %edi,0x8(%esp) │ │ - 3f75: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 3f79: 89 34 24 mov %esi,(%esp) │ │ - 3f7c: e8 ff fc ff ff call 3c80 │ │ - 3f81: 3c 01 cmp $0x1,%al │ │ - 3f83: 75 db jne 3f60 │ │ - 3f85: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ - 3f89: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 3f8d: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 3f91: 8b 44 24 5c mov 0x5c(%esp),%eax │ │ - 3f95: 29 e8 sub %ebp,%eax │ │ - 3f97: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 3f9b: 8b 44 24 58 mov 0x58(%esp),%eax │ │ - 3f9f: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 3fa3: 8b 44 24 54 mov 0x54(%esp),%eax │ │ - 3fa7: 89 04 24 mov %eax,(%esp) │ │ - 3faa: e8 a1 f5 ff ff call 3550 │ │ - 3faf: 3c f1 cmp $0xf1,%al │ │ - 3fb1: 0f 94 c0 sete %al │ │ - 3fb4: 0f b6 c0 movzbl %al,%eax │ │ - 3fb7: 01 44 24 20 add %eax,0x20(%esp) │ │ - 3fbb: eb a3 jmp 3f60 │ │ - 3fbd: 8d 76 00 lea 0x0(%esi),%esi │ │ - 3fc0: 83 c7 01 add $0x1,%edi │ │ - 3fc3: 39 f8 cmp %edi,%eax │ │ - 3fc5: 7e 04 jle 3fcb │ │ - 3fc7: 85 c0 test %eax,%eax │ │ - 3fc9: 7f 85 jg 3f50 │ │ - 3fcb: 8b 46 10 mov 0x10(%esi),%eax │ │ - 3fce: 83 c0 01 add $0x1,%eax │ │ - 3fd1: 89 46 10 mov %eax,0x10(%esi) │ │ - 3fd4: 39 84 8b 3c c5 ff ff cmp %eax,-0x3ac4(%ebx,%ecx,4) │ │ - 3fdb: 0f 8f 5f ff ff ff jg 3f40 │ │ - 3fe1: 8b 46 0c mov 0xc(%esi),%eax │ │ - 3fe4: 83 c0 01 add $0x1,%eax │ │ - 3fe7: 89 46 0c mov %eax,0xc(%esi) │ │ - 3fea: 3b 44 24 2c cmp 0x2c(%esp),%eax │ │ - 3fee: 0f 8e 36 ff ff ff jle 3f2a │ │ - 3ff4: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 3ff8: 89 46 10 mov %eax,0x10(%esi) │ │ - 3ffb: 8b 44 24 28 mov 0x28(%esp),%eax │ │ - 3fff: 89 46 0c mov %eax,0xc(%esi) │ │ - 4002: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 4006: 8d 64 24 3c lea 0x3c(%esp),%esp │ │ - 400a: 5b pop %ebx │ │ - 400b: 5e pop %esi │ │ - 400c: 5f pop %edi │ │ - 400d: 5d pop %ebp │ │ - 400e: c3 ret │ │ - 400f: 8b 0c 24 mov (%esp),%ecx │ │ - 4012: c3 ret │ │ - 4013: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 3edc: 90 nop │ │ + 3edd: 90 nop │ │ + 3ede: 90 nop │ │ + 3edf: 90 nop │ │ + 3ee0: 8b 4e 04 mov 0x4(%esi),%ecx │ │ + 3ee3: 31 ff xor %edi,%edi │ │ + 3ee5: 85 c9 test %ecx,%ecx │ │ + 3ee7: 7e 45 jle 3f2e │ │ + 3ee9: eb 15 jmp 3f00 │ │ + 3eeb: 90 nop │ │ + 3eec: 90 nop │ │ + 3eed: 90 nop │ │ + 3eee: 90 nop │ │ + 3eef: 90 nop │ │ + 3ef0: 90 nop │ │ + 3ef1: 90 nop │ │ + 3ef2: 90 nop │ │ + 3ef3: 90 nop │ │ + 3ef4: 90 nop │ │ + 3ef5: 90 nop │ │ + 3ef6: 90 nop │ │ + 3ef7: 90 nop │ │ + 3ef8: 90 nop │ │ + 3ef9: 90 nop │ │ + 3efa: 90 nop │ │ + 3efb: 90 nop │ │ + 3efc: 90 nop │ │ + 3efd: 90 nop │ │ + 3efe: 90 nop │ │ + 3eff: 90 nop │ │ + 3f00: 8b 8e 0c 07 00 00 mov 0x70c(%esi),%ecx │ │ + 3f06: 89 c2 mov %eax,%edx │ │ + 3f08: 0f af d7 imul %edi,%edx │ │ + 3f0b: 01 e9 add %ebp,%ecx │ │ + 3f0d: 80 3c 11 fb cmpb $0xfb,(%ecx,%edx,1) │ │ + 3f11: 77 13 ja 3f26 │ │ + 3f13: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ + 3f17: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 3f1b: 89 34 24 mov %esi,(%esp) │ │ + 3f1e: e8 ad f9 ff ff call 38d0 │ │ + 3f23: 8b 46 08 mov 0x8(%esi),%eax │ │ + 3f26: 83 c7 01 add $0x1,%edi │ │ + 3f29: 39 7e 04 cmp %edi,0x4(%esi) │ │ + 3f2c: 7f d2 jg 3f00 │ │ + 3f2e: 83 c5 01 add $0x1,%ebp │ │ + 3f31: 39 c5 cmp %eax,%ebp │ │ + 3f33: 7c ab jl 3ee0 │ │ + 3f35: 85 c0 test %eax,%eax │ │ + 3f37: 7e 66 jle 3f9f │ │ + 3f39: 31 ed xor %ebp,%ebp │ │ + 3f3b: 90 nop │ │ + 3f3c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 3f40: 8b 56 04 mov 0x4(%esi),%edx │ │ + 3f43: 31 ff xor %edi,%edi │ │ + 3f45: 85 d2 test %edx,%edx │ │ + 3f47: 7e 4f jle 3f98 │ │ + 3f49: eb 15 jmp 3f60 │ │ + 3f4b: 90 nop │ │ + 3f4c: 90 nop │ │ + 3f4d: 90 nop │ │ + 3f4e: 90 nop │ │ + 3f4f: 90 nop │ │ + 3f50: 90 nop │ │ + 3f51: 90 nop │ │ + 3f52: 90 nop │ │ + 3f53: 90 nop │ │ + 3f54: 90 nop │ │ + 3f55: 90 nop │ │ + 3f56: 90 nop │ │ + 3f57: 90 nop │ │ + 3f58: 90 nop │ │ + 3f59: 90 nop │ │ + 3f5a: 90 nop │ │ + 3f5b: 90 nop │ │ + 3f5c: 90 nop │ │ + 3f5d: 90 nop │ │ + 3f5e: 90 nop │ │ + 3f5f: 90 nop │ │ + 3f60: 8b 8e 0c 07 00 00 mov 0x70c(%esi),%ecx │ │ + 3f66: 89 fa mov %edi,%edx │ │ + 3f68: 0f af d0 imul %eax,%edx │ │ + 3f6b: 01 e9 add %ebp,%ecx │ │ + 3f6d: 0f b6 14 11 movzbl (%ecx,%edx,1),%edx │ │ + 3f71: 80 fa fb cmp $0xfb,%dl │ │ + 3f74: 76 1a jbe 3f90 │ │ + 3f76: 89 6c 24 0c mov %ebp,0xc(%esp) │ │ + 3f7a: 83 e2 03 and $0x3,%edx │ │ + 3f7d: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 3f81: 89 34 24 mov %esi,(%esp) │ │ + 3f84: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 3f88: e8 73 f9 ff ff call 3900 │ │ + 3f8d: 8b 46 08 mov 0x8(%esi),%eax │ │ + 3f90: 83 c7 01 add $0x1,%edi │ │ + 3f93: 39 7e 04 cmp %edi,0x4(%esi) │ │ + 3f96: 7f c8 jg 3f60 │ │ + 3f98: 83 c5 01 add $0x1,%ebp │ │ + 3f9b: 39 c5 cmp %eax,%ebp │ │ + 3f9d: 7c a1 jl 3f40 │ │ + 3f9f: 8b 44 24 48 mov 0x48(%esp),%eax │ │ + 3fa3: 89 34 24 mov %esi,(%esp) │ │ + 3fa6: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 3faa: e8 31 f5 ff ff call 34e0 │ │ + 3faf: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ + 3fb3: 83 00 01 addl $0x1,(%eax) │ │ + 3fb6: 89 34 24 mov %esi,(%esp) │ │ + 3fb9: e8 f2 f3 ff ff call 33b0 │ │ + 3fbe: 8b 44 24 44 mov 0x44(%esp),%eax │ │ + 3fc2: 89 04 24 mov %eax,(%esp) │ │ + 3fc5: e8 36 0c 00 00 call 4c00 │ │ + 3fca: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ + 3fce: 5b pop %ebx │ │ + 3fcf: 5e pop %esi │ │ + 3fd0: 5f pop %edi │ │ + 3fd1: 5d pop %ebp │ │ + 3fd2: c3 ret │ │ + 3fd3: 90 nop │ │ + 3fd4: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 3fda: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +00003fe0 : │ │ + 3fe0: e8 fe 03 00 00 call 43e3 │ │ + 3fe5: 81 c1 47 8f 00 00 add $0x8f47,%ecx │ │ + 3feb: 8b 44 24 04 mov 0x4(%esp),%eax │ │ + 3fef: 8b 54 24 08 mov 0x8(%esp),%edx │ │ + 3ff3: c7 00 01 00 00 00 movl $0x1,(%eax) │ │ + 3ff9: 89 50 04 mov %edx,0x4(%eax) │ │ + 3ffc: 8b 94 91 94 c9 ff ff mov -0x366c(%ecx,%edx,4),%edx │ │ + 4003: c7 40 10 00 00 00 00 movl $0x0,0x10(%eax) │ │ + 400a: c7 40 0c 00 00 00 00 movl $0x0,0xc(%eax) │ │ + 4011: 89 50 08 mov %edx,0x8(%eax) │ │ + 4014: c3 ret │ │ + 4015: 90 nop │ │ + 4016: 8d 76 00 lea 0x0(%esi),%esi │ │ 4019: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00004020 : │ │ - 4020: 57 push %edi │ │ - 4021: 56 push %esi │ │ - 4022: 53 push %ebx │ │ - 4023: e8 b8 ee ff ff call 2ee0 │ │ - 4028: 81 c3 fc 7e 00 00 add $0x7efc,%ebx │ │ - 402e: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ - 4032: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 4036: 8b 83 cc ff ff ff mov -0x34(%ebx),%eax │ │ - 403c: 8b be 28 07 00 00 mov 0x728(%esi),%edi │ │ - 4042: 83 c0 08 add $0x8,%eax │ │ - 4045: 89 06 mov %eax,(%esi) │ │ - 4047: 85 ff test %edi,%edi │ │ - 4049: 74 10 je 405b │ │ - 404b: 89 3c 24 mov %edi,(%esp) │ │ - 404e: e8 2d 07 00 00 call 4780 │ │ - 4053: 89 3c 24 mov %edi,(%esp) │ │ - 4056: e8 e5 ea ff ff call 2b40 │ │ - 405b: 89 34 24 mov %esi,(%esp) │ │ - 405e: e8 4d ef ff ff call 2fb0 │ │ - 4063: 8d 64 24 10 lea 0x10(%esp),%esp │ │ - 4067: 5b pop %ebx │ │ - 4068: 5e pop %esi │ │ - 4069: 5f pop %edi │ │ - 406a: c3 ret │ │ +00004020 : │ │ + 4020: 56 push %esi │ │ + 4021: 53 push %ebx │ │ + 4022: e8 29 f0 ff ff call 3050 │ │ + 4027: 81 c3 05 8f 00 00 add $0x8f05,%ebx │ │ + 402d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 4031: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 4035: 8b 46 0c mov 0xc(%esi),%eax │ │ + 4038: 85 c0 test %eax,%eax │ │ + 403a: 8b 46 10 mov 0x10(%esi),%eax │ │ + 403d: 75 51 jne 4090 │ │ + 403f: 85 c0 test %eax,%eax │ │ + 4041: 0f 84 81 00 00 00 je 40c8 │ │ + 4047: 83 f8 01 cmp $0x1,%eax │ │ + 404a: 0f 84 c0 00 00 00 je 4110 │ │ + 4050: 83 f8 02 cmp $0x2,%eax │ │ + 4053: 0f 84 cf 00 00 00 je 4128 │ │ + 4059: 83 f8 03 cmp $0x3,%eax │ │ + 405c: 75 49 jne 40a7 │ │ + 405e: 8b 54 24 24 mov 0x24(%esp),%edx │ │ + 4062: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 4066: f7 d2 not %edx │ │ + 4068: 03 56 08 add 0x8(%esi),%edx │ │ 406b: 90 nop │ │ 406c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4070: 8b 4e 04 mov 0x4(%esi),%ecx │ │ + 4073: 8d 34 80 lea (%eax,%eax,4),%esi │ │ + 4076: 8d 04 89 lea (%ecx,%ecx,4),%eax │ │ + 4079: 8d 04 80 lea (%eax,%eax,4),%eax │ │ + 407c: 01 f0 add %esi,%eax │ │ + 407e: 01 d0 add %edx,%eax │ │ + 4080: 0f b6 84 03 54 c6 ff movzbl -0x39ac(%ebx,%eax,1),%eax │ │ + 4087: ff │ │ + 4088: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 408c: 5b pop %ebx │ │ + 408d: 5e pop %esi │ │ + 408e: c3 ret │ │ + 408f: 90 nop │ │ + 4090: 85 c0 test %eax,%eax │ │ + 4092: 74 44 je 40d8 │ │ + 4094: 83 f8 01 cmp $0x1,%eax │ │ + 4097: 74 67 je 4100 │ │ + 4099: 83 f8 02 cmp $0x2,%eax │ │ + 409c: 0f 84 9e 00 00 00 je 4140 │ │ + 40a2: 83 f8 03 cmp $0x3,%eax │ │ + 40a5: 74 41 je 40e8 │ │ + 40a7: c7 44 24 04 0f 00 00 movl $0xf,0x4(%esp) │ │ + 40ae: 00 │ │ + 40af: 8d 83 e0 c4 ff ff lea -0x3b20(%ebx),%eax │ │ + 40b5: 89 04 24 mov %eax,(%esp) │ │ + 40b8: e8 f3 0b 00 00 call 4cb0 │ │ + 40bd: 8b 54 24 24 mov 0x24(%esp),%edx │ │ + 40c1: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 40c5: eb a9 jmp 4070 │ │ + 40c7: 90 nop │ │ + 40c8: 8b 54 24 28 mov 0x28(%esp),%edx │ │ + 40cc: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 40d0: eb 9e jmp 4070 │ │ + 40d2: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 40d8: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 40dc: 8b 54 24 28 mov 0x28(%esp),%edx │ │ + 40e0: f7 d0 not %eax │ │ + 40e2: 03 46 08 add 0x8(%esi),%eax │ │ + 40e5: eb 89 jmp 4070 │ │ + 40e7: 90 nop │ │ + 40e8: 8b 46 08 mov 0x8(%esi),%eax │ │ + 40eb: 8d 50 ff lea -0x1(%eax),%edx │ │ + 40ee: 89 d0 mov %edx,%eax │ │ + 40f0: 2b 54 24 24 sub 0x24(%esp),%edx │ │ + 40f4: 2b 44 24 28 sub 0x28(%esp),%eax │ │ + 40f8: e9 73 ff ff ff jmp 4070 │ │ + 40fd: 8d 76 00 lea 0x0(%esi),%esi │ │ + 4100: 8b 54 24 24 mov 0x24(%esp),%edx │ │ + 4104: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 4108: e9 63 ff ff ff jmp 4070 │ │ + 410d: 8d 76 00 lea 0x0(%esi),%esi │ │ + 4110: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 4114: 8b 54 24 24 mov 0x24(%esp),%edx │ │ + 4118: f7 d0 not %eax │ │ + 411a: 03 46 08 add 0x8(%esi),%eax │ │ + 411d: e9 4e ff ff ff jmp 4070 │ │ + 4122: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 4128: 8b 46 08 mov 0x8(%esi),%eax │ │ + 412b: 8d 50 ff lea -0x1(%eax),%edx │ │ + 412e: 89 d0 mov %edx,%eax │ │ + 4130: 2b 54 24 28 sub 0x28(%esp),%edx │ │ + 4134: 2b 44 24 24 sub 0x24(%esp),%eax │ │ + 4138: e9 33 ff ff ff jmp 4070 │ │ + 413d: 8d 76 00 lea 0x0(%esi),%esi │ │ + 4140: 8b 54 24 28 mov 0x28(%esp),%edx │ │ + 4144: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 4148: f7 d2 not %edx │ │ + 414a: 03 56 08 add 0x8(%esi),%edx │ │ + 414d: e9 1e ff ff ff jmp 4070 │ │ + 4152: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4159: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00004160 : │ │ + 4160: 53 push %ebx │ │ + 4161: e8 ea ee ff ff call 3050 │ │ + 4166: 81 c3 c6 8d 00 00 add $0x8dc6,%ebx │ │ + 416c: 8b 54 24 08 mov 0x8(%esp),%edx │ │ + 4170: 8b 42 10 mov 0x10(%edx),%eax │ │ + 4173: 83 e8 01 sub $0x1,%eax │ │ + 4176: 89 42 10 mov %eax,0x10(%edx) │ │ + 4179: 85 c0 test %eax,%eax │ │ + 417b: 78 03 js 4180 │ │ + 417d: 5b pop %ebx │ │ + 417e: c3 ret │ │ + 417f: 90 nop │ │ + 4180: 8b 4a 04 mov 0x4(%edx),%ecx │ │ + 4183: 03 84 8b 94 c8 ff ff add -0x376c(%ebx,%ecx,4),%eax │ │ + 418a: 89 42 10 mov %eax,0x10(%edx) │ │ + 418d: 5b pop %ebx │ │ + 418e: c3 ret │ │ + 418f: 90 nop │ │ + │ │ +00004190 : │ │ + 4190: 56 push %esi │ │ + 4191: 53 push %ebx │ │ + 4192: e8 b9 ee ff ff call 3050 │ │ + 4197: 81 c3 95 8d 00 00 add $0x8d95,%ebx │ │ + 419d: 8b 4c 24 0c mov 0xc(%esp),%ecx │ │ + 41a1: 8b 41 10 mov 0x10(%ecx),%eax │ │ + 41a4: 8b 71 04 mov 0x4(%ecx),%esi │ │ + 41a7: 83 c0 01 add $0x1,%eax │ │ + 41aa: 89 c2 mov %eax,%edx │ │ + 41ac: c1 fa 1f sar $0x1f,%edx │ │ + 41af: f7 bc b3 94 c8 ff ff idivl -0x376c(%ebx,%esi,4) │ │ + 41b6: 89 51 10 mov %edx,0x10(%ecx) │ │ + 41b9: 5b pop %ebx │ │ + 41ba: 5e pop %esi │ │ + 41bb: c3 ret │ │ + 41bc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000041c0 : │ │ + 41c0: 57 push %edi │ │ + 41c1: 56 push %esi │ │ + 41c2: 53 push %ebx │ │ + 41c3: e8 88 ee ff ff call 3050 │ │ + 41c8: 81 c3 64 8d 00 00 add $0x8d64,%ebx │ │ + 41ce: 8b 4c 24 10 mov 0x10(%esp),%ecx │ │ + 41d2: 8b 41 04 mov 0x4(%ecx),%eax │ │ + 41d5: 8b b4 83 94 c8 ff ff mov -0x376c(%ebx,%eax,4),%esi │ │ + 41dc: 85 f6 test %esi,%esi │ │ + 41de: 74 2a je 420a │ │ + 41e0: 8b 41 0c mov 0xc(%ecx),%eax │ │ + 41e3: 83 c0 01 add $0x1,%eax │ │ + 41e6: 89 c2 mov %eax,%edx │ │ + 41e8: c1 ea 1f shr $0x1f,%edx │ │ + 41eb: 01 d0 add %edx,%eax │ │ + 41ed: 83 e0 01 and $0x1,%eax │ │ + 41f0: 29 d0 sub %edx,%eax │ │ + 41f2: 89 41 0c mov %eax,0xc(%ecx) │ │ + 41f5: 8b 41 10 mov 0x10(%ecx),%eax │ │ + 41f8: 89 c7 mov %eax,%edi │ │ + 41fa: c1 ef 1f shr $0x1f,%edi │ │ + 41fd: 8d 14 38 lea (%eax,%edi,1),%edx │ │ + 4200: 83 e2 01 and $0x1,%edx │ │ + 4203: 29 fa sub %edi,%edx │ │ + 4205: 83 fa 01 cmp $0x1,%edx │ │ + 4208: 74 06 je 4210 │ │ + 420a: 5b pop %ebx │ │ + 420b: 5e pop %esi │ │ + 420c: 5f pop %edi │ │ + 420d: c3 ret │ │ + 420e: 66 90 xchg %ax,%ax │ │ + 4210: 83 c0 02 add $0x2,%eax │ │ + 4213: 89 c2 mov %eax,%edx │ │ + 4215: c1 fa 1f sar $0x1f,%edx │ │ + 4218: f7 fe idiv %esi │ │ + 421a: 89 51 10 mov %edx,0x10(%ecx) │ │ + 421d: 5b pop %ebx │ │ + 421e: 5e pop %esi │ │ + 421f: 5f pop %edi │ │ + 4220: c3 ret │ │ + 4221: 90 nop │ │ + 4222: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4229: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00004230 : │ │ + 4230: 56 push %esi │ │ + 4231: 53 push %ebx │ │ + 4232: e8 19 ee ff ff call 3050 │ │ + 4237: 81 c3 f5 8c 00 00 add $0x8cf5,%ebx │ │ + 423d: 8b 4c 24 0c mov 0xc(%esp),%ecx │ │ + 4241: 8b 41 04 mov 0x4(%ecx),%eax │ │ + 4244: 8b b4 83 94 c8 ff ff mov -0x376c(%ebx,%eax,4),%esi │ │ + 424b: 85 f6 test %esi,%esi │ │ + 424d: 74 29 je 4278 │ │ + 424f: 8b 41 0c mov 0xc(%ecx),%eax │ │ + 4252: 83 c0 01 add $0x1,%eax │ │ + 4255: 89 c2 mov %eax,%edx │ │ + 4257: c1 ea 1f shr $0x1f,%edx │ │ + 425a: 01 d0 add %edx,%eax │ │ + 425c: 83 e0 01 and $0x1,%eax │ │ + 425f: 29 d0 sub %edx,%eax │ │ + 4261: 89 41 0c mov %eax,0xc(%ecx) │ │ + 4264: 8b 41 10 mov 0x10(%ecx),%eax │ │ + 4267: a8 01 test $0x1,%al │ │ + 4269: 75 0d jne 4278 │ │ + 426b: 83 c0 02 add $0x2,%eax │ │ + 426e: 89 c2 mov %eax,%edx │ │ + 4270: c1 fa 1f sar $0x1f,%edx │ │ + 4273: f7 fe idiv %esi │ │ + 4275: 89 51 10 mov %edx,0x10(%ecx) │ │ + 4278: 5b pop %ebx │ │ + 4279: 5e pop %esi │ │ + 427a: c3 ret │ │ + 427b: 90 nop │ │ + 427c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00004280 : │ │ + 4280: 55 push %ebp │ │ + 4281: 57 push %edi │ │ + 4282: 56 push %esi │ │ + 4283: 53 push %ebx │ │ + 4284: e8 c7 ed ff ff call 3050 │ │ + 4289: 81 c3 a3 8c 00 00 add $0x8ca3,%ebx │ │ + 428f: 8d 64 24 b4 lea -0x4c(%esp),%esp │ │ + 4293: 8d 93 94 c8 ff ff lea -0x376c(%ebx),%edx │ │ + 4299: 8b 6c 24 60 mov 0x60(%esp),%ebp │ │ + 429d: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%esp) │ │ + 42a4: 00 │ │ + 42a5: 89 54 24 30 mov %edx,0x30(%esp) │ │ + 42a9: 8b 45 10 mov 0x10(%ebp),%eax │ │ + 42ac: 8b 4d 04 mov 0x4(%ebp),%ecx │ │ + 42af: 89 44 24 38 mov %eax,0x38(%esp) │ │ + 42b3: 8b 45 0c mov 0xc(%ebp),%eax │ │ + 42b6: c7 45 0c 00 00 00 00 movl $0x0,0xc(%ebp) │ │ + 42bd: 89 44 24 3c mov %eax,0x3c(%esp) │ │ + 42c1: 31 c0 xor %eax,%eax │ │ + 42c3: 83 bc 8b 14 c9 ff ff cmpl $0x2,-0x36ec(%ebx,%ecx,4) │ │ + 42ca: 02 │ │ + 42cb: 0f 94 c0 sete %al │ │ + 42ce: 89 44 24 34 mov %eax,0x34(%esp) │ │ + 42d2: 31 c0 xor %eax,%eax │ │ + 42d4: c7 45 10 00 00 00 00 movl $0x0,0x10(%ebp) │ │ + 42db: 8d 93 94 c9 ff ff lea -0x366c(%ebx),%edx │ │ + 42e1: 89 54 24 24 mov %edx,0x24(%esp) │ │ + 42e5: 8b 54 24 30 mov 0x30(%esp),%edx │ │ + 42e9: 8b 14 8a mov (%edx,%ecx,4),%edx │ │ + 42ec: 85 d2 test %edx,%edx │ │ + 42ee: 0f 8e c4 00 00 00 jle 43b8 │ │ + 42f4: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 42f8: 31 f6 xor %esi,%esi │ │ + 42fa: 8b 04 88 mov (%eax,%ecx,4),%eax │ │ + 42fd: 85 c0 test %eax,%eax │ │ + 42ff: 0f 8e 9a 00 00 00 jle 439f │ │ + 4305: eb 19 jmp 4320 │ │ + 4307: 90 nop │ │ + 4308: 90 nop │ │ + 4309: 90 nop │ │ + 430a: 90 nop │ │ + 430b: 90 nop │ │ + 430c: 90 nop │ │ + 430d: 90 nop │ │ + 430e: 90 nop │ │ + 430f: 90 nop │ │ + 4310: 90 nop │ │ + 4311: 90 nop │ │ + 4312: 90 nop │ │ + 4313: 90 nop │ │ + 4314: 90 nop │ │ + 4315: 90 nop │ │ + 4316: 90 nop │ │ + 4317: 90 nop │ │ + 4318: 90 nop │ │ + 4319: 90 nop │ │ + 431a: 90 nop │ │ + 431b: 90 nop │ │ + 431c: 90 nop │ │ + 431d: 90 nop │ │ + 431e: 90 nop │ │ + 431f: 90 nop │ │ + 4320: 8b 54 24 70 mov 0x70(%esp),%edx │ │ + 4324: 31 ff xor %edi,%edi │ │ + 4326: 29 f2 sub %esi,%edx │ │ + 4328: 85 c0 test %eax,%eax │ │ + 432a: 89 54 24 28 mov %edx,0x28(%esp) │ │ + 432e: 7f 19 jg 4349 │ │ + 4330: eb 66 jmp 4398 │ │ + 4332: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 4338: 8b 4d 04 mov 0x4(%ebp),%ecx │ │ + 433b: 83 c7 01 add $0x1,%edi │ │ + 433e: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 4342: 8b 04 88 mov (%eax,%ecx,4),%eax │ │ + 4345: 39 f8 cmp %edi,%eax │ │ + 4347: 7e 4f jle 4398 │ │ + 4349: 89 74 24 08 mov %esi,0x8(%esp) │ │ + 434d: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 4351: 89 2c 24 mov %ebp,(%esp) │ │ + 4354: e8 c7 fc ff ff call 4020 │ │ + 4359: 3c 01 cmp $0x1,%al │ │ + 435b: 75 db jne 4338 │ │ + 435d: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 4361: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 4365: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 4369: 8b 44 24 6c mov 0x6c(%esp),%eax │ │ + 436d: 29 f8 sub %edi,%eax │ │ + 436f: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 4373: 8b 44 24 68 mov 0x68(%esp),%eax │ │ + 4377: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 437b: 8b 44 24 64 mov 0x64(%esp),%eax │ │ + 437f: 89 04 24 mov %eax,(%esp) │ │ + 4382: e8 b9 f3 ff ff call 3740 │ │ + 4387: 3c f1 cmp $0xf1,%al │ │ + 4389: 0f 94 c0 sete %al │ │ + 438c: 0f b6 c0 movzbl %al,%eax │ │ + 438f: 01 44 24 2c add %eax,0x2c(%esp) │ │ + 4393: eb a3 jmp 4338 │ │ + 4395: 8d 76 00 lea 0x0(%esi),%esi │ │ + 4398: 83 c6 01 add $0x1,%esi │ │ + 439b: 39 c6 cmp %eax,%esi │ │ + 439d: 7c 81 jl 4320 │ │ + 439f: 8b 45 10 mov 0x10(%ebp),%eax │ │ + 43a2: 8b 54 24 30 mov 0x30(%esp),%edx │ │ + 43a6: 83 c0 01 add $0x1,%eax │ │ + 43a9: 89 45 10 mov %eax,0x10(%ebp) │ │ + 43ac: 39 04 8a cmp %eax,(%edx,%ecx,4) │ │ + 43af: 0f 8f 3f ff ff ff jg 42f4 │ │ + 43b5: 8b 45 0c mov 0xc(%ebp),%eax │ │ + 43b8: 83 c0 01 add $0x1,%eax │ │ + 43bb: 89 45 0c mov %eax,0xc(%ebp) │ │ + 43be: 39 44 24 34 cmp %eax,0x34(%esp) │ │ + 43c2: 0f 8d 0c ff ff ff jge 42d4 │ │ + 43c8: 8b 44 24 38 mov 0x38(%esp),%eax │ │ + 43cc: 89 45 10 mov %eax,0x10(%ebp) │ │ + 43cf: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ + 43d3: 89 45 0c mov %eax,0xc(%ebp) │ │ + 43d6: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 43da: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ + 43de: 5b pop %ebx │ │ + 43df: 5e pop %esi │ │ + 43e0: 5f pop %edi │ │ + 43e1: 5d pop %ebp │ │ + 43e2: c3 ret │ │ + 43e3: 8b 0c 24 mov (%esp),%ecx │ │ + 43e6: c3 ret │ │ + 43e7: 90 nop │ │ + 43e8: 90 nop │ │ + 43e9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000043f0 : │ │ + 43f0: 57 push %edi │ │ + 43f1: 56 push %esi │ │ + 43f2: 53 push %ebx │ │ + 43f3: e8 58 ec ff ff call 3050 │ │ + 43f8: 81 c3 34 8b 00 00 add $0x8b34,%ebx │ │ + 43fe: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ + 4402: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 4406: 8d 83 14 fe ff ff lea -0x1ec(%ebx),%eax │ │ + 440c: 8b be 28 07 00 00 mov 0x728(%esi),%edi │ │ + 4412: 8d 40 08 lea 0x8(%eax),%eax │ │ + 4415: 89 06 mov %eax,(%esi) │ │ + 4417: 85 ff test %edi,%edi │ │ + 4419: 74 10 je 442b │ │ + 441b: 89 3c 24 mov %edi,(%esp) │ │ + 441e: e8 9d 07 00 00 call 4bc0 │ │ + 4423: 89 3c 24 mov %edi,(%esp) │ │ + 4426: e8 85 e8 ff ff call 2cb0 │ │ + 442b: 89 34 24 mov %esi,(%esp) │ │ + 442e: e8 dd ec ff ff call 3110 │ │ + 4433: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 4437: 5b pop %ebx │ │ + 4438: 5e pop %esi │ │ + 4439: 5f pop %edi │ │ + 443a: c3 ret │ │ + 443b: 90 nop │ │ + 443c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00004440 : │ │ + 4440: 56 push %esi │ │ + 4441: 53 push %ebx │ │ + 4442: e8 09 ec ff ff call 3050 │ │ + 4447: 81 c3 e5 8a 00 00 add $0x8ae5,%ebx │ │ + 444d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 4451: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 4455: 89 34 24 mov %esi,(%esp) │ │ + 4458: e8 93 ff ff ff call 43f0 │ │ + 445d: 89 34 24 mov %esi,(%esp) │ │ + 4460: e8 4b e8 ff ff call 2cb0 │ │ + 4465: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 4469: 5b pop %ebx │ │ + 446a: 5e pop %esi │ │ + 446b: c3 ret │ │ + 446c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00004470 : │ │ + 4470: 56 push %esi │ │ + 4471: 53 push %ebx │ │ + 4472: e8 d9 eb ff ff call 3050 │ │ + 4477: 81 c3 b5 8a 00 00 add $0x8ab5,%ebx │ │ + 447d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 4481: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 4485: 89 34 24 mov %esi,(%esp) │ │ + 4488: e8 13 ed ff ff call 31a0 │ │ + 448d: 8d 83 14 fe ff ff lea -0x1ec(%ebx),%eax │ │ + 4493: c7 86 10 07 00 00 ff movl $0xffffffff,0x710(%esi) │ │ + 449a: ff ff ff │ │ + 449d: c7 86 24 07 00 00 02 movl $0x2,0x724(%esi) │ │ + 44a4: 00 00 00 │ │ + 44a7: c7 86 14 07 00 00 fe movl $0xfffffffe,0x714(%esi) │ │ + 44ae: ff ff ff │ │ + 44b1: 8d 40 08 lea 0x8(%eax),%eax │ │ + 44b4: c7 86 18 07 00 00 fe movl $0xfffffffe,0x718(%esi) │ │ + 44bb: ff ff ff │ │ + 44be: c7 86 1c 07 00 00 fe movl $0xfffffffe,0x71c(%esi) │ │ + 44c5: ff ff ff │ │ + 44c8: c7 86 20 07 00 00 fe movl $0xfffffffe,0x720(%esi) │ │ + 44cf: ff ff ff │ │ + 44d2: 89 06 mov %eax,(%esi) │ │ + 44d4: c7 04 24 0c 00 00 00 movl $0xc,(%esp) │ │ + 44db: e8 00 e8 ff ff call 2ce0 │ │ + 44e0: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ + 44e6: c7 40 04 00 00 00 00 movl $0x0,0x4(%eax) │ │ + 44ed: c7 40 08 00 00 00 00 movl $0x0,0x8(%eax) │ │ + 44f4: 89 86 28 07 00 00 mov %eax,0x728(%esi) │ │ + 44fa: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 44fe: 5b pop %ebx │ │ + 44ff: 5e pop %esi │ │ + 4500: c3 ret │ │ + 4501: 90 nop │ │ + 4502: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4509: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00004510 : │ │ + 4510: 53 push %ebx │ │ + 4511: e8 3a eb ff ff call 3050 │ │ + 4516: 81 c3 16 8a 00 00 add $0x8a16,%ebx │ │ + 451c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 4520: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 4524: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 4528: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 452c: 8b 80 28 07 00 00 mov 0x728(%eax),%eax │ │ + 4532: 89 04 24 mov %eax,(%esp) │ │ + 4535: e8 66 04 00 00 call 49a0 │ │ + 453a: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 453e: 5b pop %ebx │ │ + 453f: c3 ret │ │ + │ │ +00004540 : │ │ + 4540: 53 push %ebx │ │ + 4541: e8 0a eb ff ff call 3050 │ │ + 4546: 81 c3 e6 89 00 00 add $0x89e6,%ebx │ │ + 454c: 8d 64 24 d8 lea -0x28(%esp),%esp │ │ + 4550: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 4554: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 4558: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ + 455c: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 4560: 8b 44 24 38 mov 0x38(%esp),%eax │ │ + 4564: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 4568: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 456c: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 4570: 8b 44 24 30 mov 0x30(%esp),%eax │ │ + 4574: 8b 80 28 07 00 00 mov 0x728(%eax),%eax │ │ + 457a: 89 04 24 mov %eax,(%esp) │ │ + 457d: e8 ce 04 00 00 call 4a50 │ │ + 4582: 8d 64 24 28 lea 0x28(%esp),%esp │ │ + 4586: 5b pop %ebx │ │ + 4587: c3 ret │ │ + 4588: 90 nop │ │ + 4589: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00004590 : │ │ + 4590: 8b 54 24 04 mov 0x4(%esp),%edx │ │ + 4594: 31 c0 xor %eax,%eax │ │ + 4596: 83 ba 14 07 00 00 fe cmpl $0xfffffffe,0x714(%edx) │ │ + 459d: 0f 95 c0 setne %al │ │ + 45a0: 83 ba 18 07 00 00 fe cmpl $0xfffffffe,0x718(%edx) │ │ + 45a7: 8d 48 01 lea 0x1(%eax),%ecx │ │ + 45aa: 0f 45 c1 cmovne %ecx,%eax │ │ + 45ad: 83 ba 1c 07 00 00 fe cmpl $0xfffffffe,0x71c(%edx) │ │ + 45b4: 8d 48 01 lea 0x1(%eax),%ecx │ │ + 45b7: 0f 45 c1 cmovne %ecx,%eax │ │ + 45ba: 83 ba 20 07 00 00 fe cmpl $0xfffffffe,0x720(%edx) │ │ + 45c1: 8d 48 01 lea 0x1(%eax),%ecx │ │ + 45c4: 0f 45 c1 cmovne %ecx,%eax │ │ + 45c7: c3 ret │ │ + 45c8: e9 13 00 00 00 jmp 45e0 │ │ + 45cd: 90 nop │ │ + 45ce: 90 nop │ │ + 45cf: 90 nop │ │ + 45d0: 90 nop │ │ + 45d1: 90 nop │ │ + 45d2: 90 nop │ │ + 45d3: 90 nop │ │ + 45d4: 90 nop │ │ + 45d5: 90 nop │ │ + 45d6: 90 nop │ │ + 45d7: 90 nop │ │ + 45d8: 90 nop │ │ + 45d9: 90 nop │ │ + 45da: 90 nop │ │ + 45db: 90 nop │ │ + 45dc: 90 nop │ │ + 45dd: 90 nop │ │ + 45de: 90 nop │ │ + 45df: 90 nop │ │ + │ │ +000045e0 : │ │ + 45e0: 55 push %ebp │ │ + 45e1: 31 c9 xor %ecx,%ecx │ │ + 45e3: 57 push %edi │ │ + 45e4: 56 push %esi │ │ + 45e5: 31 f6 xor %esi,%esi │ │ + 45e7: 53 push %ebx │ │ + 45e8: e8 63 ea ff ff call 3050 │ │ + 45ed: 81 c3 3f 89 00 00 add $0x893f,%ebx │ │ + 45f3: 8d 64 24 b4 lea -0x4c(%esp),%esp │ │ + 45f7: 8d 93 14 ca ff ff lea -0x35ec(%ebx),%edx │ │ + 45fd: 8b 7c 24 60 mov 0x60(%esp),%edi │ │ + 4601: 89 54 24 34 mov %edx,0x34(%esp) │ │ + 4605: 89 4c 24 2c mov %ecx,0x2c(%esp) │ │ + 4609: 8d af c0 01 00 00 lea 0x1c0(%edi),%ebp │ │ + 460f: 8d 47 1c lea 0x1c(%edi),%eax │ │ + 4612: c7 07 00 00 00 00 movl $0x0,(%edi) │ │ + 4618: c7 47 08 00 00 00 00 movl $0x0,0x8(%edi) │ │ + 461f: c7 47 0c 00 00 00 00 movl $0x0,0xc(%edi) │ │ + 4626: c7 47 04 00 00 00 00 movl $0x0,0x4(%edi) │ │ + 462d: 89 6c 24 30 mov %ebp,0x30(%esp) │ │ + 4631: 89 d5 mov %edx,%ebp │ │ + 4633: 89 44 24 3c mov %eax,0x3c(%esp) │ │ + 4637: 89 f6 mov %esi,%esi │ │ + 4639: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 4640: 8b 08 mov (%eax),%ecx │ │ + 4642: 83 c0 14 add $0x14,%eax │ │ + 4645: 01 4c 24 2c add %ecx,0x2c(%esp) │ │ + 4649: 8b 54 24 2c mov 0x2c(%esp),%edx │ │ + 464d: 89 57 04 mov %edx,0x4(%edi) │ │ + 4650: 8b 50 f0 mov -0x10(%eax),%edx │ │ + 4653: 8b 48 ec mov -0x14(%eax),%ecx │ │ + 4656: 0f af 4c 95 00 imul 0x0(%ebp,%edx,4),%ecx │ │ + 465b: 01 ce add %ecx,%esi │ │ + 465d: 3b 44 24 30 cmp 0x30(%esp),%eax │ │ + 4661: 89 37 mov %esi,(%edi) │ │ + 4663: 75 db jne 4640 │ │ + 4665: 8b 44 24 64 mov 0x64(%esp),%eax │ │ + 4669: 8b 6c 24 30 mov 0x30(%esp),%ebp │ │ + 466d: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%esp) │ │ + 4674: 00 │ │ + 4675: 8b 40 08 mov 0x8(%eax),%eax │ │ + 4678: 89 44 24 30 mov %eax,0x30(%esp) │ │ + 467c: 85 c0 test %eax,%eax │ │ + 467e: 0f 8e 1c 01 00 00 jle 47a0 │ │ + 4684: eb 1a jmp 46a0 │ │ + 4686: 90 nop │ │ + 4687: 90 nop │ │ + 4688: 90 nop │ │ + 4689: 90 nop │ │ + 468a: 90 nop │ │ + 468b: 90 nop │ │ + 468c: 90 nop │ │ + 468d: 90 nop │ │ + 468e: 90 nop │ │ + 468f: 90 nop │ │ + 4690: 90 nop │ │ + 4691: 90 nop │ │ + 4692: 90 nop │ │ + 4693: 90 nop │ │ + 4694: 90 nop │ │ + 4695: 90 nop │ │ + 4696: 90 nop │ │ + 4697: 90 nop │ │ + 4698: 90 nop │ │ + 4699: 90 nop │ │ + 469a: 90 nop │ │ + 469b: 90 nop │ │ + 469c: 90 nop │ │ + 469d: 90 nop │ │ + 469e: 90 nop │ │ + 469f: 90 nop │ │ + 46a0: 8b 44 24 64 mov 0x64(%esp),%eax │ │ + 46a4: 31 d2 xor %edx,%edx │ │ + 46a6: 8b 40 04 mov 0x4(%eax),%eax │ │ + 46a9: 85 c0 test %eax,%eax │ │ + 46ab: 0f 8e dc 00 00 00 jle 478d │ │ + 46b1: 89 6c 24 38 mov %ebp,0x38(%esp) │ │ + 46b5: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 46b9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 46c0: 8b 4c 24 30 mov 0x30(%esp),%ecx │ │ + 46c4: 8b 6c 24 64 mov 0x64(%esp),%ebp │ │ + 46c8: 8b 74 24 2c mov 0x2c(%esp),%esi │ │ + 46cc: 0f af ca imul %edx,%ecx │ │ + 46cf: 8b 47 18 mov 0x18(%edi),%eax │ │ + 46d2: 03 b5 0c 07 00 00 add 0x70c(%ebp),%esi │ │ + 46d8: 0f b6 0c 0e movzbl (%esi,%ecx,1),%ecx │ │ + 46dc: 80 f9 fb cmp $0xfb,%cl │ │ + 46df: 0f 87 94 00 00 00 ja 4779 │ │ + 46e5: 22 8c 03 ec ca ff ff and -0x3514(%ebx,%eax,1),%cl │ │ + 46ec: 0f 84 87 00 00 00 je 4779 │ │ + 46f2: 3a 8c 03 e8 ca ff ff cmp -0x3518(%ebx,%eax,1),%cl │ │ + 46f9: 77 7e ja 4779 │ │ + 46fb: 8b 74 24 3c mov 0x3c(%esp),%esi │ │ + 46ff: 89 fd mov %edi,%ebp │ │ + 4701: 89 54 24 30 mov %edx,0x30(%esp) │ │ + 4705: 8b 7c 24 38 mov 0x38(%esp),%edi │ │ + 4709: eb 0c jmp 4717 │ │ + 470b: 90 nop │ │ + 470c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4710: 83 c6 14 add $0x14,%esi │ │ + 4713: 39 f7 cmp %esi,%edi │ │ + 4715: 74 4d je 4764 │ │ + 4717: 8b 16 mov (%esi),%edx │ │ + 4719: 85 d2 test %edx,%edx │ │ + 471b: 74 f3 je 4710 │ │ + 471d: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 4721: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 4725: 8b 44 24 30 mov 0x30(%esp),%eax │ │ + 4729: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 472d: 8b 45 18 mov 0x18(%ebp),%eax │ │ + 4730: 89 34 24 mov %esi,(%esp) │ │ + 4733: 83 c6 14 add $0x14,%esi │ │ + 4736: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 473a: 8b 44 24 64 mov 0x64(%esp),%eax │ │ + 473e: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 4742: e8 39 fb ff ff call 4280 │ │ + 4747: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 474b: 01 45 08 add %eax,0x8(%ebp) │ │ + 474e: 8b 4e f0 mov -0x10(%esi),%ecx │ │ + 4751: 0f af 84 8b 94 ca ff imul -0x356c(%ebx,%ecx,4),%eax │ │ + 4758: ff │ │ + 4759: 0f af 04 8a imul (%edx,%ecx,4),%eax │ │ + 475d: 01 45 0c add %eax,0xc(%ebp) │ │ + 4760: 39 f7 cmp %esi,%edi │ │ + 4762: 75 b3 jne 4717 │ │ + 4764: 8b 44 24 64 mov 0x64(%esp),%eax │ │ + 4768: 8b 54 24 30 mov 0x30(%esp),%edx │ │ + 476c: 89 7c 24 38 mov %edi,0x38(%esp) │ │ + 4770: 89 ef mov %ebp,%edi │ │ + 4772: 8b 40 08 mov 0x8(%eax),%eax │ │ + 4775: 89 44 24 30 mov %eax,0x30(%esp) │ │ + 4779: 8b 44 24 64 mov 0x64(%esp),%eax │ │ + 477d: 83 c2 01 add $0x1,%edx │ │ + 4780: 39 50 04 cmp %edx,0x4(%eax) │ │ + 4783: 0f 8f 37 ff ff ff jg 46c0 │ │ + 4789: 8b 6c 24 38 mov 0x38(%esp),%ebp │ │ + 478d: 83 44 24 2c 01 addl $0x1,0x2c(%esp) │ │ + 4792: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 4796: 3b 44 24 30 cmp 0x30(%esp),%eax │ │ + 479a: 0f 8c 00 ff ff ff jl 46a0 │ │ + 47a0: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ + 47a4: 5b pop %ebx │ │ + 47a5: 5e pop %esi │ │ + 47a6: 5f pop %edi │ │ + 47a7: 5d pop %ebp │ │ + 47a8: c3 ret │ │ + 47a9: 90 nop │ │ + 47aa: e9 11 00 00 00 jmp 47c0 │ │ + 47af: 90 nop │ │ + 47b0: 90 nop │ │ + 47b1: 90 nop │ │ + 47b2: 90 nop │ │ + 47b3: 90 nop │ │ + 47b4: 90 nop │ │ + 47b5: 90 nop │ │ + 47b6: 90 nop │ │ + 47b7: 90 nop │ │ + 47b8: 90 nop │ │ + 47b9: 90 nop │ │ + 47ba: 90 nop │ │ + 47bb: 90 nop │ │ + 47bc: 90 nop │ │ + 47bd: 90 nop │ │ + 47be: 90 nop │ │ + 47bf: 90 nop │ │ + │ │ +000047c0 : │ │ + 47c0: 55 push %ebp │ │ + 47c1: 57 push %edi │ │ + 47c2: 56 push %esi │ │ + 47c3: 31 f6 xor %esi,%esi │ │ + 47c5: 53 push %ebx │ │ + 47c6: e8 85 e8 ff ff call 3050 │ │ + 47cb: 81 c3 61 87 00 00 add $0x8761,%ebx │ │ + 47d1: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 47d5: 8b 6c 24 30 mov 0x30(%esp),%ebp │ │ + 47d9: 8b 44 24 38 mov 0x38(%esp),%eax │ │ + 47dd: 8d 7d 1c lea 0x1c(%ebp),%edi │ │ + 47e0: 89 45 18 mov %eax,0x18(%ebp) │ │ + 47e3: eb 1b jmp 4800 │ │ + 47e5: 90 nop │ │ + 47e6: 90 nop │ │ + 47e7: 90 nop │ │ + 47e8: 90 nop │ │ + 47e9: 90 nop │ │ + 47ea: 90 nop │ │ + 47eb: 90 nop │ │ + 47ec: 90 nop │ │ + 47ed: 90 nop │ │ + 47ee: 90 nop │ │ + 47ef: 90 nop │ │ + 47f0: 90 nop │ │ + 47f1: 90 nop │ │ + 47f2: 90 nop │ │ + 47f3: 90 nop │ │ + 47f4: 90 nop │ │ + 47f5: 90 nop │ │ + 47f6: 90 nop │ │ + 47f7: 90 nop │ │ + 47f8: 90 nop │ │ + 47f9: 90 nop │ │ + 47fa: 90 nop │ │ + 47fb: 90 nop │ │ + 47fc: 90 nop │ │ + 47fd: 90 nop │ │ + 47fe: 90 nop │ │ + 47ff: 90 nop │ │ + 4800: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 4804: 83 c6 01 add $0x1,%esi │ │ + 4807: 89 3c 24 mov %edi,(%esp) │ │ + 480a: 83 c7 14 add $0x14,%edi │ │ + 480d: e8 ce f7 ff ff call 3fe0 │ │ + 4812: 83 fe 15 cmp $0x15,%esi │ │ + 4815: 75 e9 jne 4800 │ │ + 4817: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 481b: 89 2c 24 mov %ebp,(%esp) │ │ + 481e: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 4822: e8 b9 fd ff ff call 45e0 │ │ + 4827: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 482b: 5b pop %ebx │ │ + 482c: 5e pop %esi │ │ + 482d: 5f pop %edi │ │ + 482e: 5d pop %ebp │ │ + 482f: c3 ret │ │ + │ │ +00004830 : │ │ + 4830: 53 push %ebx │ │ + 4831: e8 1a e8 ff ff call 3050 │ │ + 4836: 81 c3 f6 86 00 00 add $0x86f6,%ebx │ │ + 483c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 4840: 8d 93 2c fe ff ff lea -0x1d4(%ebx),%edx │ │ + 4846: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 484a: 8d 52 08 lea 0x8(%edx),%edx │ │ + 484d: 89 10 mov %edx,(%eax) │ │ + 484f: 8b 40 20 mov 0x20(%eax),%eax │ │ + 4852: 85 c0 test %eax,%eax │ │ + 4854: 74 08 je 485e │ │ + 4856: 8b 10 mov (%eax),%edx │ │ + 4858: 89 04 24 mov %eax,(%esp) │ │ + 485b: ff 52 04 call *0x4(%edx) │ │ + 485e: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 4862: 5b pop %ebx │ │ + 4863: c3 ret │ │ + 4864: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 486a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ │ │ -00004070 : │ │ - 4070: 56 push %esi │ │ - 4071: 53 push %ebx │ │ - 4072: e8 69 ee ff ff call 2ee0 │ │ - 4077: 81 c3 ad 7e 00 00 add $0x7ead,%ebx │ │ - 407d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 4081: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 4085: 89 34 24 mov %esi,(%esp) │ │ - 4088: e8 93 ff ff ff call 4020 │ │ - 408d: 89 34 24 mov %esi,(%esp) │ │ - 4090: e8 ab ea ff ff call 2b40 │ │ - 4095: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 4099: 5b pop %ebx │ │ - 409a: 5e pop %esi │ │ - 409b: c3 ret │ │ - 409c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000040a0 : │ │ - 40a0: 56 push %esi │ │ - 40a1: 53 push %ebx │ │ - 40a2: e8 39 ee ff ff call 2ee0 │ │ - 40a7: 81 c3 7d 7e 00 00 add $0x7e7d,%ebx │ │ - 40ad: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 40b1: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 40b5: 89 34 24 mov %esi,(%esp) │ │ - 40b8: e8 63 ef ff ff call 3020 │ │ - 40bd: 8b 83 cc ff ff ff mov -0x34(%ebx),%eax │ │ - 40c3: c7 86 10 07 00 00 ff movl $0xffffffff,0x710(%esi) │ │ - 40ca: ff ff ff │ │ - 40cd: c7 86 24 07 00 00 02 movl $0x2,0x724(%esi) │ │ - 40d4: 00 00 00 │ │ - 40d7: c7 86 14 07 00 00 fe movl $0xfffffffe,0x714(%esi) │ │ - 40de: ff ff ff │ │ - 40e1: 83 c0 08 add $0x8,%eax │ │ - 40e4: c7 86 18 07 00 00 fe movl $0xfffffffe,0x718(%esi) │ │ - 40eb: ff ff ff │ │ - 40ee: c7 86 1c 07 00 00 fe movl $0xfffffffe,0x71c(%esi) │ │ - 40f5: ff ff ff │ │ - 40f8: c7 86 20 07 00 00 fe movl $0xfffffffe,0x720(%esi) │ │ - 40ff: ff ff ff │ │ - 4102: 89 06 mov %eax,(%esi) │ │ - 4104: c7 04 24 0c 00 00 00 movl $0xc,(%esp) │ │ - 410b: e8 70 ea ff ff call 2b80 │ │ - 4110: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ - 4116: c7 40 04 00 00 00 00 movl $0x0,0x4(%eax) │ │ - 411d: c7 40 08 00 00 00 00 movl $0x0,0x8(%eax) │ │ - 4124: 89 86 28 07 00 00 mov %eax,0x728(%esi) │ │ - 412a: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 412e: 5b pop %ebx │ │ - 412f: 5e pop %esi │ │ - 4130: c3 ret │ │ - 4131: eb 0d jmp 4140 │ │ - 4133: 90 nop │ │ - 4134: 90 nop │ │ - 4135: 90 nop │ │ - 4136: 90 nop │ │ - 4137: 90 nop │ │ - 4138: 90 nop │ │ - 4139: 90 nop │ │ - 413a: 90 nop │ │ - 413b: 90 nop │ │ - 413c: 90 nop │ │ - 413d: 90 nop │ │ - 413e: 90 nop │ │ - 413f: 90 nop │ │ - │ │ -00004140 : │ │ - 4140: 53 push %ebx │ │ - 4141: e8 9a ed ff ff call 2ee0 │ │ - 4146: 81 c3 de 7d 00 00 add $0x7dde,%ebx │ │ - 414c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 4150: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 4154: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 4158: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 415c: 8b 80 28 07 00 00 mov 0x728(%eax),%eax │ │ - 4162: 89 04 24 mov %eax,(%esp) │ │ - 4165: e8 f6 03 00 00 call 4560 │ │ - 416a: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 416e: 5b pop %ebx │ │ - 416f: c3 ret │ │ - │ │ -00004170 : │ │ - 4170: 53 push %ebx │ │ - 4171: e8 6a ed ff ff call 2ee0 │ │ - 4176: 81 c3 ae 7d 00 00 add $0x7dae,%ebx │ │ - 417c: 8d 64 24 d8 lea -0x28(%esp),%esp │ │ - 4180: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 4184: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 4188: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ - 418c: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 4190: 8b 44 24 38 mov 0x38(%esp),%eax │ │ - 4194: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 4198: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 419c: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 41a0: 8b 44 24 30 mov 0x30(%esp),%eax │ │ - 41a4: 8b 80 28 07 00 00 mov 0x728(%eax),%eax │ │ - 41aa: 89 04 24 mov %eax,(%esp) │ │ - 41ad: e8 5e 04 00 00 call 4610 │ │ - 41b2: 8d 64 24 28 lea 0x28(%esp),%esp │ │ - 41b6: 5b pop %ebx │ │ - 41b7: c3 ret │ │ - 41b8: 90 nop │ │ - 41b9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000041c0 : │ │ - 41c0: 56 push %esi │ │ - 41c1: 31 d2 xor %edx,%edx │ │ - 41c3: 31 c0 xor %eax,%eax │ │ - 41c5: 8b 74 24 08 mov 0x8(%esp),%esi │ │ - 41c9: 31 c9 xor %ecx,%ecx │ │ - 41cb: 83 bc 96 14 07 00 00 cmpl $0xfffffffe,0x714(%esi,%edx,4) │ │ - 41d2: fe │ │ - 41d3: 0f 95 c1 setne %cl │ │ - 41d6: 83 c2 01 add $0x1,%edx │ │ - 41d9: 01 c8 add %ecx,%eax │ │ - 41db: 83 fa 04 cmp $0x4,%edx │ │ - 41de: 75 e9 jne 41c9 │ │ - 41e0: 5e pop %esi │ │ - 41e1: c3 ret │ │ - 41e2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 41e9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000041f0 : │ │ - 41f0: 55 push %ebp │ │ - 41f1: 31 c9 xor %ecx,%ecx │ │ - 41f3: 57 push %edi │ │ - 41f4: 56 push %esi │ │ - 41f5: 31 f6 xor %esi,%esi │ │ - 41f7: 53 push %ebx │ │ - 41f8: e8 e3 ec ff ff call 2ee0 │ │ - 41fd: 81 c3 27 7d 00 00 add $0x7d27,%ebx │ │ - 4203: 8d 64 24 c4 lea -0x3c(%esp),%esp │ │ - 4207: 8b 7c 24 50 mov 0x50(%esp),%edi │ │ - 420b: 8d 47 1c lea 0x1c(%edi),%eax │ │ - 420e: 8d af c0 01 00 00 lea 0x1c0(%edi),%ebp │ │ - 4214: c7 07 00 00 00 00 movl $0x0,(%edi) │ │ - 421a: c7 47 08 00 00 00 00 movl $0x0,0x8(%edi) │ │ - 4221: c7 47 0c 00 00 00 00 movl $0x0,0xc(%edi) │ │ - 4228: c7 47 04 00 00 00 00 movl $0x0,0x4(%edi) │ │ - 422f: 89 44 24 2c mov %eax,0x2c(%esp) │ │ - 4233: 89 6c 24 20 mov %ebp,0x20(%esp) │ │ - 4237: 89 f6 mov %esi,%esi │ │ - 4239: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 4240: 03 30 add (%eax),%esi │ │ - 4242: 83 c0 14 add $0x14,%eax │ │ - 4245: 89 77 04 mov %esi,0x4(%edi) │ │ - 4248: 8b 50 ec mov -0x14(%eax),%edx │ │ - 424b: 8b 68 f0 mov -0x10(%eax),%ebp │ │ - 424e: 0f af 94 ab 5c c6 ff imul -0x39a4(%ebx,%ebp,4),%edx │ │ - 4255: ff │ │ - 4256: 01 d1 add %edx,%ecx │ │ - 4258: 3b 44 24 20 cmp 0x20(%esp),%eax │ │ - 425c: 89 0f mov %ecx,(%edi) │ │ - 425e: 75 e0 jne 4240 │ │ - 4260: 8b 44 24 54 mov 0x54(%esp),%eax │ │ - 4264: 8b 6c 24 20 mov 0x20(%esp),%ebp │ │ - 4268: 8b 40 08 mov 0x8(%eax),%eax │ │ - 426b: 85 c0 test %eax,%eax │ │ - 426d: 0f 8e 0b 01 00 00 jle 437e │ │ - 4273: 89 44 24 24 mov %eax,0x24(%esp) │ │ - 4277: c7 44 24 20 00 00 00 movl $0x0,0x20(%esp) │ │ - 427e: 00 │ │ - 427f: 90 nop │ │ - 4280: 8b 44 24 54 mov 0x54(%esp),%eax │ │ - 4284: 8b 40 04 mov 0x4(%eax),%eax │ │ - 4287: 85 c0 test %eax,%eax │ │ - 4289: 0f 8e dc 00 00 00 jle 436b │ │ - 428f: 89 6c 24 28 mov %ebp,0x28(%esp) │ │ - 4293: 31 d2 xor %edx,%edx │ │ - 4295: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 4299: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 42a0: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ - 42a4: 8b 6c 24 54 mov 0x54(%esp),%ebp │ │ - 42a8: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 42ac: 0f af ca imul %edx,%ecx │ │ - 42af: 8b 47 18 mov 0x18(%edi),%eax │ │ - 42b2: 03 b5 0c 07 00 00 add 0x70c(%ebp),%esi │ │ - 42b8: 0f b6 0c 0e movzbl (%esi,%ecx,1),%ecx │ │ - 42bc: 80 f9 fb cmp $0xfb,%cl │ │ - 42bf: 0f 87 92 00 00 00 ja 4357 │ │ - 42c5: 22 8c 03 14 c7 ff ff and -0x38ec(%ebx,%eax,1),%cl │ │ - 42cc: 0f 84 85 00 00 00 je 4357 │ │ - 42d2: 3a 8c 03 10 c7 ff ff cmp -0x38f0(%ebx,%eax,1),%cl │ │ - 42d9: 77 7c ja 4357 │ │ - 42db: 8b 74 24 2c mov 0x2c(%esp),%esi │ │ - 42df: 8b 6c 24 28 mov 0x28(%esp),%ebp │ │ - 42e3: 89 54 24 24 mov %edx,0x24(%esp) │ │ - 42e7: eb 0e jmp 42f7 │ │ - 42e9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 42f0: 83 c6 14 add $0x14,%esi │ │ - 42f3: 39 f5 cmp %esi,%ebp │ │ - 42f5: 74 4d je 4344 │ │ - 42f7: 8b 16 mov (%esi),%edx │ │ - 42f9: 85 d2 test %edx,%edx │ │ - 42fb: 74 f3 je 42f0 │ │ - 42fd: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 4301: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 4305: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 4309: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 430d: 8b 47 18 mov 0x18(%edi),%eax │ │ - 4310: 89 34 24 mov %esi,(%esp) │ │ - 4313: 83 c6 14 add $0x14,%esi │ │ - 4316: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 431a: 8b 44 24 54 mov 0x54(%esp),%eax │ │ - 431e: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 4322: e8 b9 fb ff ff call 3ee0 │ │ - 4327: 01 47 08 add %eax,0x8(%edi) │ │ - 432a: 8b 4e f0 mov -0x10(%esi),%ecx │ │ - 432d: 0f af 84 8b bc c6 ff imul -0x3944(%ebx,%ecx,4),%eax │ │ - 4334: ff │ │ - 4335: 0f af 84 8b 5c c6 ff imul -0x39a4(%ebx,%ecx,4),%eax │ │ - 433c: ff │ │ - 433d: 01 47 0c add %eax,0xc(%edi) │ │ - 4340: 39 f5 cmp %esi,%ebp │ │ - 4342: 75 b3 jne 42f7 │ │ - 4344: 8b 44 24 54 mov 0x54(%esp),%eax │ │ - 4348: 8b 54 24 24 mov 0x24(%esp),%edx │ │ - 434c: 89 6c 24 28 mov %ebp,0x28(%esp) │ │ - 4350: 8b 40 08 mov 0x8(%eax),%eax │ │ - 4353: 89 44 24 24 mov %eax,0x24(%esp) │ │ - 4357: 8b 44 24 54 mov 0x54(%esp),%eax │ │ - 435b: 83 c2 01 add $0x1,%edx │ │ - 435e: 39 50 04 cmp %edx,0x4(%eax) │ │ - 4361: 0f 8f 39 ff ff ff jg 42a0 │ │ - 4367: 8b 6c 24 28 mov 0x28(%esp),%ebp │ │ - 436b: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 436f: 83 44 24 20 01 addl $0x1,0x20(%esp) │ │ - 4374: 39 44 24 20 cmp %eax,0x20(%esp) │ │ - 4378: 0f 8c 02 ff ff ff jl 4280 │ │ - 437e: 8d 64 24 3c lea 0x3c(%esp),%esp │ │ - 4382: 5b pop %ebx │ │ - 4383: 5e pop %esi │ │ - 4384: 5f pop %edi │ │ - 4385: 5d pop %ebp │ │ - 4386: c3 ret │ │ - 4387: 89 f6 mov %esi,%esi │ │ - 4389: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00004390 : │ │ - 4390: 55 push %ebp │ │ - 4391: 57 push %edi │ │ - 4392: 56 push %esi │ │ - 4393: 31 f6 xor %esi,%esi │ │ - 4395: 53 push %ebx │ │ - 4396: e8 45 eb ff ff call 2ee0 │ │ - 439b: 81 c3 89 7b 00 00 add $0x7b89,%ebx │ │ - 43a1: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 43a5: 8b 6c 24 30 mov 0x30(%esp),%ebp │ │ - 43a9: 8b 44 24 38 mov 0x38(%esp),%eax │ │ - 43ad: 8d 7d 1c lea 0x1c(%ebp),%edi │ │ - 43b0: 89 45 18 mov %eax,0x18(%ebp) │ │ - 43b3: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 43b9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 43c0: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 43c4: 83 c6 01 add $0x1,%esi │ │ - 43c7: 89 3c 24 mov %edi,(%esp) │ │ - 43ca: 83 c7 14 add $0x14,%edi │ │ - 43cd: e8 6e f8 ff ff call 3c40 │ │ - 43d2: 83 fe 15 cmp $0x15,%esi │ │ - 43d5: 75 e9 jne 43c0 │ │ - 43d7: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 43db: 89 2c 24 mov %ebp,(%esp) │ │ - 43de: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 43e2: e8 09 fe ff ff call 41f0 │ │ - 43e7: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 43eb: 5b pop %ebx │ │ - 43ec: 5e pop %esi │ │ - 43ed: 5f pop %edi │ │ - 43ee: 5d pop %ebp │ │ - 43ef: c3 ret │ │ - │ │ -000043f0 : │ │ - 43f0: 53 push %ebx │ │ - 43f1: e8 ea ea ff ff call 2ee0 │ │ - 43f6: 81 c3 2e 7b 00 00 add $0x7b2e,%ebx │ │ - 43fc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 4400: 8b 93 d0 ff ff ff mov -0x30(%ebx),%edx │ │ - 4406: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 440a: 83 c2 08 add $0x8,%edx │ │ - 440d: 89 10 mov %edx,(%eax) │ │ - 440f: 8b 40 20 mov 0x20(%eax),%eax │ │ - 4412: 85 c0 test %eax,%eax │ │ - 4414: 74 08 je 441e │ │ - 4416: 8b 10 mov (%eax),%edx │ │ - 4418: 89 04 24 mov %eax,(%esp) │ │ - 441b: ff 52 04 call *0x4(%edx) │ │ - 441e: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 4422: 5b pop %ebx │ │ - 4423: c3 ret │ │ - 4424: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 442a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ - │ │ -00004430 : │ │ - 4430: 56 push %esi │ │ - 4431: 53 push %ebx │ │ - 4432: e8 a9 ea ff ff call 2ee0 │ │ - 4437: 81 c3 ed 7a 00 00 add $0x7aed,%ebx │ │ - 443d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 4441: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 4445: 89 34 24 mov %esi,(%esp) │ │ - 4448: e8 a3 ff ff ff call 43f0 │ │ - 444d: 89 34 24 mov %esi,(%esp) │ │ - 4450: e8 eb e6 ff ff call 2b40 │ │ - 4455: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 4459: 5b pop %ebx │ │ - 445a: 5e pop %esi │ │ - 445b: c3 ret │ │ - 445c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00004460 : │ │ - 4460: 8b 54 24 08 mov 0x8(%esp),%edx │ │ - 4464: 8b 44 24 04 mov 0x4(%esp),%eax │ │ - 4468: 8b 4a 04 mov 0x4(%edx),%ecx │ │ - 446b: 89 48 04 mov %ecx,0x4(%eax) │ │ - 446e: 8b 4a 08 mov 0x8(%edx),%ecx │ │ - 4471: 89 48 08 mov %ecx,0x8(%eax) │ │ - 4474: 8b 4a 0c mov 0xc(%edx),%ecx │ │ - 4477: 89 48 0c mov %ecx,0xc(%eax) │ │ - 447a: 8b 4a 10 mov 0x10(%edx),%ecx │ │ - 447d: 89 48 10 mov %ecx,0x10(%eax) │ │ - 4480: 8b 4a 14 mov 0x14(%edx),%ecx │ │ - 4483: 89 48 14 mov %ecx,0x14(%eax) │ │ - 4486: 8b 52 18 mov 0x18(%edx),%edx │ │ - 4489: 89 50 18 mov %edx,0x18(%eax) │ │ - 448c: c3 ret │ │ - 448d: 8d 76 00 lea 0x0(%esi),%esi │ │ - │ │ -00004490 : │ │ - 4490: 53 push %ebx │ │ - 4491: e8 4a ea ff ff call 2ee0 │ │ - 4496: 81 c3 8e 7a 00 00 add $0x7a8e,%ebx │ │ - 449c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 44a0: 8b 93 d0 ff ff ff mov -0x30(%ebx),%edx │ │ - 44a6: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 44aa: 83 c2 08 add $0x8,%edx │ │ - 44ad: 89 10 mov %edx,(%eax) │ │ - 44af: 8b 54 24 24 mov 0x24(%esp),%edx │ │ - 44b3: c7 40 20 00 00 00 00 movl $0x0,0x20(%eax) │ │ - 44ba: 89 04 24 mov %eax,(%esp) │ │ - 44bd: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 44c1: e8 9a ff ff ff call 4460 │ │ - 44c6: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 44ca: 5b pop %ebx │ │ - 44cb: c3 ret │ │ - 44cc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000044d0 : │ │ - 44d0: 8b 44 24 04 mov 0x4(%esp),%eax │ │ - 44d4: 8b 54 24 0c mov 0xc(%esp),%edx │ │ - 44d8: 8b 4c 24 08 mov 0x8(%esp),%ecx │ │ - 44dc: 89 48 04 mov %ecx,0x4(%eax) │ │ - 44df: 8b 4a 04 mov 0x4(%edx),%ecx │ │ - 44e2: 89 48 08 mov %ecx,0x8(%eax) │ │ - 44e5: 8b 4a 0c mov 0xc(%edx),%ecx │ │ - 44e8: 8b 52 10 mov 0x10(%edx),%edx │ │ - 44eb: 89 48 0c mov %ecx,0xc(%eax) │ │ - 44ee: 89 50 10 mov %edx,0x10(%eax) │ │ - 44f1: 8b 54 24 10 mov 0x10(%esp),%edx │ │ - 44f5: 89 50 14 mov %edx,0x14(%eax) │ │ - 44f8: 8b 54 24 14 mov 0x14(%esp),%edx │ │ - 44fc: 89 50 18 mov %edx,0x18(%eax) │ │ - 44ff: c3 ret │ │ - │ │ -00004500 : │ │ - 4500: 53 push %ebx │ │ - 4501: e8 da e9 ff ff call 2ee0 │ │ - 4506: 81 c3 1e 7a 00 00 add $0x7a1e,%ebx │ │ - 450c: 8d 64 24 d8 lea -0x28(%esp),%esp │ │ - 4510: 8b 93 d0 ff ff ff mov -0x30(%ebx),%edx │ │ - 4516: 8b 44 24 30 mov 0x30(%esp),%eax │ │ - 451a: 83 c2 08 add $0x8,%edx │ │ - 451d: 89 10 mov %edx,(%eax) │ │ - 451f: 8b 54 24 40 mov 0x40(%esp),%edx │ │ - 4523: c7 40 20 00 00 00 00 movl $0x0,0x20(%eax) │ │ - 452a: 89 04 24 mov %eax,(%esp) │ │ - 452d: 89 54 24 10 mov %edx,0x10(%esp) │ │ - 4531: 8b 54 24 3c mov 0x3c(%esp),%edx │ │ - 4535: 89 54 24 0c mov %edx,0xc(%esp) │ │ - 4539: 8b 54 24 38 mov 0x38(%esp),%edx │ │ - 453d: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 4541: 8b 54 24 34 mov 0x34(%esp),%edx │ │ - 4545: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 4549: e8 82 ff ff ff call 44d0 │ │ - 454e: 8d 64 24 28 lea 0x28(%esp),%esp │ │ - 4552: 5b pop %ebx │ │ - 4553: c3 ret │ │ - 4554: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 455a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ - │ │ -00004560 : │ │ - 4560: 57 push %edi │ │ - 4561: 56 push %esi │ │ - 4562: 53 push %ebx │ │ - 4563: e8 78 e9 ff ff call 2ee0 │ │ - 4568: 81 c3 bc 79 00 00 add $0x79bc,%ebx │ │ - 456e: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ - 4572: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 4576: 8b 46 04 mov 0x4(%esi),%eax │ │ - 4579: 85 c0 test %eax,%eax │ │ - 457b: 74 63 je 45e0 │ │ - 457d: 8b 46 08 mov 0x8(%esi),%eax │ │ - 4580: 85 c0 test %eax,%eax │ │ - 4582: 74 24 je 45a8 │ │ - 4584: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ - 4588: 89 06 mov %eax,(%esi) │ │ - 458a: 89 04 24 mov %eax,(%esp) │ │ - 458d: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 4591: e8 ca fe ff ff call 4460 │ │ - 4596: 8b 46 08 mov 0x8(%esi),%eax │ │ - 4599: 8b 40 20 mov 0x20(%eax),%eax │ │ - 459c: 89 46 08 mov %eax,0x8(%esi) │ │ - 459f: 8d 64 24 10 lea 0x10(%esp),%esp │ │ - 45a3: 5b pop %ebx │ │ - 45a4: 5e pop %esi │ │ - 45a5: 5f pop %edi │ │ - 45a6: c3 ret │ │ - 45a7: 90 nop │ │ - 45a8: c7 04 24 24 00 00 00 movl $0x24,(%esp) │ │ - 45af: e8 cc e5 ff ff call 2b80 │ │ - 45b4: 89 c7 mov %eax,%edi │ │ - 45b6: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 45ba: 89 3c 24 mov %edi,(%esp) │ │ - 45bd: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 45c1: e8 ca fe ff ff call 4490 │ │ - 45c6: 8b 06 mov (%esi),%eax │ │ - 45c8: 8b 50 1c mov 0x1c(%eax),%edx │ │ - 45cb: 83 c2 01 add $0x1,%edx │ │ - 45ce: 89 57 1c mov %edx,0x1c(%edi) │ │ - 45d1: 89 78 20 mov %edi,0x20(%eax) │ │ - 45d4: 89 3e mov %edi,(%esi) │ │ - 45d6: 8d 64 24 10 lea 0x10(%esp),%esp │ │ - 45da: 5b pop %ebx │ │ - 45db: 5e pop %esi │ │ - 45dc: 5f pop %edi │ │ - 45dd: c3 ret │ │ - 45de: 66 90 xchg %ax,%ax │ │ - 45e0: c7 04 24 24 00 00 00 movl $0x24,(%esp) │ │ - 45e7: e8 94 e5 ff ff call 2b80 │ │ - 45ec: 89 c7 mov %eax,%edi │ │ - 45ee: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 45f2: 89 3c 24 mov %edi,(%esp) │ │ - 45f5: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 45f9: e8 92 fe ff ff call 4490 │ │ - 45fe: c7 47 1c 01 00 00 00 movl $0x1,0x1c(%edi) │ │ - 4605: 89 7e 04 mov %edi,0x4(%esi) │ │ - 4608: 89 3e mov %edi,(%esi) │ │ - 460a: eb 93 jmp 459f │ │ - 460c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00004610 : │ │ - 4610: 57 push %edi │ │ - 4611: 56 push %esi │ │ - 4612: 53 push %ebx │ │ - 4613: e8 c8 e8 ff ff call 2ee0 │ │ - 4618: 81 c3 0c 79 00 00 add $0x790c,%ebx │ │ - 461e: 8d 64 24 e0 lea -0x20(%esp),%esp │ │ - 4622: 8b 74 24 30 mov 0x30(%esp),%esi │ │ - 4626: 8b 46 04 mov 0x4(%esi),%eax │ │ - 4629: 85 c0 test %eax,%eax │ │ - 462b: 0f 84 97 00 00 00 je 46c8 │ │ - 4631: 8b 46 08 mov 0x8(%esi),%eax │ │ - 4634: 85 c0 test %eax,%eax │ │ - 4636: 74 40 je 4678 │ │ - 4638: 8b 4c 24 40 mov 0x40(%esp),%ecx │ │ - 463c: 8b 54 24 3c mov 0x3c(%esp),%edx │ │ - 4640: 8b 7c 24 38 mov 0x38(%esp),%edi │ │ - 4644: 89 06 mov %eax,(%esi) │ │ - 4646: 89 4c 24 10 mov %ecx,0x10(%esp) │ │ - 464a: 8b 4c 24 34 mov 0x34(%esp),%ecx │ │ - 464e: 89 04 24 mov %eax,(%esp) │ │ - 4651: 89 54 24 0c mov %edx,0xc(%esp) │ │ - 4655: 89 7c 24 08 mov %edi,0x8(%esp) │ │ - 4659: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 465d: e8 6e fe ff ff call 44d0 │ │ - 4662: 8b 46 08 mov 0x8(%esi),%eax │ │ - 4665: 8b 40 20 mov 0x20(%eax),%eax │ │ - 4668: 89 46 08 mov %eax,0x8(%esi) │ │ - 466b: 8d 64 24 20 lea 0x20(%esp),%esp │ │ - 466f: 5b pop %ebx │ │ - 4670: 5e pop %esi │ │ - 4671: 5f pop %edi │ │ - 4672: c3 ret │ │ - 4673: 90 nop │ │ - 4674: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 4678: c7 04 24 24 00 00 00 movl $0x24,(%esp) │ │ - 467f: e8 fc e4 ff ff call 2b80 │ │ - 4684: 89 c7 mov %eax,%edi │ │ - 4686: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 468a: 89 3c 24 mov %edi,(%esp) │ │ - 468d: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 4691: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ - 4695: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 4699: 8b 44 24 38 mov 0x38(%esp),%eax │ │ - 469d: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 46a1: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 46a5: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 46a9: e8 52 fe ff ff call 4500 │ │ - 46ae: 8b 06 mov (%esi),%eax │ │ - 46b0: 8b 50 1c mov 0x1c(%eax),%edx │ │ - 46b3: 83 c2 01 add $0x1,%edx │ │ - 46b6: 89 57 1c mov %edx,0x1c(%edi) │ │ - 46b9: 89 78 20 mov %edi,0x20(%eax) │ │ - 46bc: 89 3e mov %edi,(%esi) │ │ - 46be: 8d 64 24 20 lea 0x20(%esp),%esp │ │ - 46c2: 5b pop %ebx │ │ - 46c3: 5e pop %esi │ │ - 46c4: 5f pop %edi │ │ - 46c5: c3 ret │ │ - 46c6: 66 90 xchg %ax,%ax │ │ - 46c8: c7 04 24 24 00 00 00 movl $0x24,(%esp) │ │ - 46cf: e8 ac e4 ff ff call 2b80 │ │ - 46d4: 89 c7 mov %eax,%edi │ │ - 46d6: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 46da: 89 3c 24 mov %edi,(%esp) │ │ - 46dd: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 46e1: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ - 46e5: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 46e9: 8b 44 24 38 mov 0x38(%esp),%eax │ │ - 46ed: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 46f1: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 46f5: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 46f9: e8 02 fe ff ff call 4500 │ │ - 46fe: c7 47 1c 01 00 00 00 movl $0x1,0x1c(%edi) │ │ - 4705: 89 7e 04 mov %edi,0x4(%esi) │ │ - 4708: 89 3e mov %edi,(%esi) │ │ - 470a: e9 5c ff ff ff jmp 466b │ │ - 470f: 90 nop │ │ - │ │ -00004710 : │ │ - 4710: 56 push %esi │ │ - 4711: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 4715: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 4719: 8b 56 08 mov 0x8(%esi),%edx │ │ - 471c: 8b 46 04 mov 0x4(%esi),%eax │ │ - 471f: 39 c2 cmp %eax,%edx │ │ - 4721: 74 2d je 4750 │ │ - 4723: 8b 16 mov (%esi),%edx │ │ - 4725: 8b 52 20 mov 0x20(%edx),%edx │ │ - 4728: 85 d2 test %edx,%edx │ │ - 472a: 74 14 je 4740 │ │ - 472c: 8b 02 mov (%edx),%eax │ │ - 472e: 89 14 24 mov %edx,(%esp) │ │ - 4731: ff 50 04 call *0x4(%eax) │ │ - 4734: 8b 06 mov (%esi),%eax │ │ - 4736: c7 40 20 00 00 00 00 movl $0x0,0x20(%eax) │ │ - 473d: 8b 46 04 mov 0x4(%esi),%eax │ │ - 4740: 89 46 08 mov %eax,0x8(%esi) │ │ - 4743: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 4747: 5e pop %esi │ │ - 4748: c3 ret │ │ - 4749: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 4750: 85 d2 test %edx,%edx │ │ - 4752: 74 08 je 475c │ │ - 4754: 8b 02 mov (%edx),%eax │ │ - 4756: 89 14 24 mov %edx,(%esp) │ │ - 4759: ff 50 04 call *0x4(%eax) │ │ - 475c: c7 06 00 00 00 00 movl $0x0,(%esi) │ │ - 4762: 31 c0 xor %eax,%eax │ │ - 4764: c7 46 04 00 00 00 00 movl $0x0,0x4(%esi) │ │ - 476b: 89 46 08 mov %eax,0x8(%esi) │ │ - 476e: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 4772: 5e pop %esi │ │ - 4773: c3 ret │ │ - 4774: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 477a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ - │ │ -00004780 : │ │ - 4780: 56 push %esi │ │ - 4781: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 4785: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 4789: 8b 46 04 mov 0x4(%esi),%eax │ │ - 478c: 85 c0 test %eax,%eax │ │ - 478e: 74 08 je 4798 │ │ - 4790: 8b 10 mov (%eax),%edx │ │ - 4792: 89 04 24 mov %eax,(%esp) │ │ - 4795: ff 52 04 call *0x4(%edx) │ │ - 4798: c7 06 00 00 00 00 movl $0x0,(%esi) │ │ - 479e: c7 46 04 00 00 00 00 movl $0x0,0x4(%esi) │ │ - 47a5: c7 46 08 00 00 00 00 movl $0x0,0x8(%esi) │ │ - 47ac: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 47b0: 5e pop %esi │ │ - 47b1: c3 ret │ │ - 47b2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 47b9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000047c0 : │ │ - 47c0: 56 push %esi │ │ - 47c1: 53 push %ebx │ │ - 47c2: e8 19 e7 ff ff call 2ee0 │ │ - 47c7: 81 c3 5d 77 00 00 add $0x775d,%ebx │ │ - 47cd: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 47d1: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 47d5: 8b 0e mov (%esi),%ecx │ │ - 47d7: 85 c9 test %ecx,%ecx │ │ - 47d9: 74 06 je 47e1 │ │ - 47db: 83 79 1c 01 cmpl $0x1,0x1c(%ecx) │ │ - 47df: 74 43 je 4824 │ │ - 47e1: 8b 46 04 mov 0x4(%esi),%eax │ │ - 47e4: 8b 50 20 mov 0x20(%eax),%edx │ │ - 47e7: 89 46 08 mov %eax,0x8(%esi) │ │ - 47ea: 39 d1 cmp %edx,%ecx │ │ - 47ec: 75 04 jne 47f2 │ │ - 47ee: eb 3e jmp 482e │ │ - 47f0: 89 c2 mov %eax,%edx │ │ - 47f2: 8b 42 20 mov 0x20(%edx),%eax │ │ - 47f5: 39 c1 cmp %eax,%ecx │ │ - 47f7: 75 f7 jne 47f0 │ │ - 47f9: 89 56 08 mov %edx,0x8(%esi) │ │ - 47fc: c7 42 20 00 00 00 00 movl $0x0,0x20(%edx) │ │ - 4803: 8b 06 mov (%esi),%eax │ │ - 4805: 85 c0 test %eax,%eax │ │ - 4807: 74 08 je 4811 │ │ - 4809: 8b 10 mov (%eax),%edx │ │ - 480b: 89 04 24 mov %eax,(%esp) │ │ - 480e: ff 52 04 call *0x4(%edx) │ │ - 4811: 8b 46 08 mov 0x8(%esi),%eax │ │ - 4814: c7 46 08 00 00 00 00 movl $0x0,0x8(%esi) │ │ - 481b: 89 06 mov %eax,(%esi) │ │ - 481d: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 4821: 5b pop %ebx │ │ - 4822: 5e pop %esi │ │ - 4823: c3 ret │ │ - 4824: 89 34 24 mov %esi,(%esp) │ │ - 4827: e8 54 ff ff ff call 4780 │ │ - 482c: eb ef jmp 481d │ │ - 482e: 89 c2 mov %eax,%edx │ │ - 4830: eb ca jmp 47fc │ │ - 4832: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 4839: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00004840 : │ │ - 4840: 56 push %esi │ │ - 4841: 8b 4c 24 08 mov 0x8(%esp),%ecx │ │ - 4845: 8b 54 24 0c mov 0xc(%esp),%edx │ │ - 4849: 8b 41 08 mov 0x8(%ecx),%eax │ │ - 484c: 8b 70 1c mov 0x1c(%eax),%esi │ │ - 484f: 39 d6 cmp %edx,%esi │ │ - 4851: 7e 09 jle 485c │ │ - 4853: 8b 41 04 mov 0x4(%ecx),%eax │ │ - 4856: 8b 70 1c mov 0x1c(%eax),%esi │ │ - 4859: 89 41 08 mov %eax,0x8(%ecx) │ │ - 485c: 39 f2 cmp %esi,%edx │ │ - 485e: 7e 0b jle 486b │ │ - 4860: 8b 40 20 mov 0x20(%eax),%eax │ │ - 4863: 3b 50 1c cmp 0x1c(%eax),%edx │ │ - 4866: 7f f8 jg 4860 │ │ - 4868: 89 41 08 mov %eax,0x8(%ecx) │ │ - 486b: 5e pop %esi │ │ - 486c: c3 ret │ │ - 486d: 8d 76 00 lea 0x0(%esi),%esi │ │ - │ │ -00004870 : │ │ +00004870 : │ │ 4870: 56 push %esi │ │ 4871: 53 push %ebx │ │ - 4872: e8 69 e6 ff ff call 2ee0 │ │ - 4877: 81 c3 ad 76 00 00 add $0x76ad,%ebx │ │ - 487d: 8d 64 24 dc lea -0x24(%esp),%esp │ │ - 4881: 8b 44 24 30 mov 0x30(%esp),%eax │ │ - 4885: 8b 74 24 34 mov 0x34(%esp),%esi │ │ - 4889: c7 04 24 04 00 00 00 movl $0x4,(%esp) │ │ - 4890: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 4894: 8d 83 e2 c1 ff ff lea -0x3e1e(%ebx),%eax │ │ - 489a: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 489e: 8d 83 f1 c1 ff ff lea -0x3e0f(%ebx),%eax │ │ - 48a4: 89 74 24 0c mov %esi,0xc(%esp) │ │ - 48a8: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 48ac: e8 df e2 ff ff call 2b90 <__android_log_print@plt> │ │ - 48b1: 8b 83 d4 ff ff ff mov -0x2c(%ebx),%eax │ │ - 48b7: 89 04 24 mov %eax,(%esp) │ │ - 48ba: e8 e1 e2 ff ff call 2ba0 │ │ - 48bf: 89 34 24 mov %esi,(%esp) │ │ - 48c2: e8 e9 e2 ff ff call 2bb0 │ │ - 48c7: 89 f6 mov %esi,%esi │ │ - 48c9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000048d0 : │ │ - 48d0: 55 push %ebp │ │ - 48d1: 57 push %edi │ │ - 48d2: 31 ff xor %edi,%edi │ │ - 48d4: 56 push %esi │ │ - 48d5: 53 push %ebx │ │ - 48d6: e8 05 e6 ff ff call 2ee0 │ │ - 48db: 81 c3 49 76 00 00 add $0x7649,%ebx │ │ - 48e1: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 48e5: 8b 83 d8 ff ff ff mov -0x28(%ebx),%eax │ │ - 48eb: 8b 6c 24 30 mov 0x30(%esp),%ebp │ │ - 48ef: 83 c0 08 add $0x8,%eax │ │ - 48f2: 89 45 00 mov %eax,0x0(%ebp) │ │ - 48f5: 89 ee mov %ebp,%esi │ │ - 48f7: eb 2e jmp 4927 │ │ - 48f9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 4900: 8b 86 5c 07 00 00 mov 0x75c(%esi),%eax │ │ - 4906: 85 c0 test %eax,%eax │ │ - 4908: 74 08 je 4912 │ │ - 490a: 89 04 24 mov %eax,(%esp) │ │ - 490d: e8 ae e2 ff ff call 2bc0 │ │ - 4912: 83 c7 01 add $0x1,%edi │ │ - 4915: 83 c6 04 add $0x4,%esi │ │ - 4918: c7 86 58 07 00 00 00 movl $0x0,0x758(%esi) │ │ - 491f: 00 00 00 │ │ - 4922: 83 ff 08 cmp $0x8,%edi │ │ - 4925: 74 19 je 4940 │ │ - 4927: 8b 86 3c 07 00 00 mov 0x73c(%esi),%eax │ │ - 492d: 85 c0 test %eax,%eax │ │ - 492f: 74 cf je 4900 │ │ - 4931: 89 04 24 mov %eax,(%esp) │ │ - 4934: e8 b7 21 00 00 call 6af0 │ │ - 4939: eb c5 jmp 4900 │ │ - 493b: 90 nop │ │ - 493c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 4940: 8d 85 30 07 00 00 lea 0x730(%ebp),%eax │ │ - 4946: 89 04 24 mov %eax,(%esp) │ │ - 4949: e8 32 fe ff ff call 4780 │ │ - 494e: 89 2c 24 mov %ebp,(%esp) │ │ - 4951: e8 ca f6 ff ff call 4020 │ │ - 4956: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 495a: 5b pop %ebx │ │ - 495b: 5e pop %esi │ │ - 495c: 5f pop %edi │ │ - 495d: 5d pop %ebp │ │ - 495e: c3 ret │ │ - 495f: 90 nop │ │ - │ │ -00004960 : │ │ - 4960: 56 push %esi │ │ - 4961: 53 push %ebx │ │ - 4962: e8 79 e5 ff ff call 2ee0 │ │ - 4967: 81 c3 bd 75 00 00 add $0x75bd,%ebx │ │ - 496d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 4971: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 4975: 89 34 24 mov %esi,(%esp) │ │ - 4978: e8 53 ff ff ff call 48d0 │ │ - 497d: 89 34 24 mov %esi,(%esp) │ │ - 4980: e8 bb e1 ff ff call 2b40 │ │ - 4985: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 4989: 5b pop %ebx │ │ - 498a: 5e pop %esi │ │ - 498b: c3 ret │ │ - 498c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00004990 : │ │ - 4990: 8b 4c 24 04 mov 0x4(%esp),%ecx │ │ - 4994: 31 d2 xor %edx,%edx │ │ - 4996: 31 c0 xor %eax,%eax │ │ - 4998: 90 nop │ │ - 4999: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 49a0: 83 bc 91 3c 07 00 00 cmpl $0x1,0x73c(%ecx,%edx,4) │ │ - 49a7: 01 │ │ - 49a8: 83 d8 ff sbb $0xffffffff,%eax │ │ - 49ab: 83 c2 01 add $0x1,%edx │ │ - 49ae: 83 fa 08 cmp $0x8,%edx │ │ - 49b1: 75 ed jne 49a0 │ │ - 49b3: c3 ret │ │ - 49b4: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 49ba: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ - │ │ -000049c0 : │ │ - 49c0: 57 push %edi │ │ - 49c1: 56 push %esi │ │ - 49c2: 53 push %ebx │ │ - 49c3: e8 18 e5 ff ff call 2ee0 │ │ - 49c8: 81 c3 5c 75 00 00 add $0x755c,%ebx │ │ - 49ce: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ - 49d2: 8b 7c 24 24 mov 0x24(%esp),%edi │ │ - 49d6: 89 3c 24 mov %edi,(%esp) │ │ - 49d9: e8 f2 e1 ff ff call 2bd0 │ │ - 49de: 83 c0 09 add $0x9,%eax │ │ - 49e1: 89 04 24 mov %eax,(%esp) │ │ - 49e4: e8 f7 e1 ff ff call 2be0 │ │ - 49e9: c6 40 05 ff movb $0xff,0x5(%eax) │ │ - 49ed: 89 c6 mov %eax,%esi │ │ - 49ef: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 49f3: 83 c0 07 add $0x7,%eax │ │ - 49f6: 89 04 24 mov %eax,(%esp) │ │ - 49f9: e8 f2 e1 ff ff call 2bf0 │ │ - 49fe: 89 3c 24 mov %edi,(%esp) │ │ - 4a01: e8 ca e1 ff ff call 2bd0 │ │ - 4a06: 89 3c 24 mov %edi,(%esp) │ │ - 4a09: 88 46 06 mov %al,0x6(%esi) │ │ - 4a0c: e8 bf e1 ff ff call 2bd0 │ │ - 4a11: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 4a15: 83 c0 09 add $0x9,%eax │ │ - 4a18: c7 44 24 0c 08 00 00 movl $0x8,0xc(%esp) │ │ - 4a1f: 00 │ │ - 4a20: 0f b7 c0 movzwl %ax,%eax │ │ - 4a23: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 4a27: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 4a2b: 89 04 24 mov %eax,(%esp) │ │ - 4a2e: e8 5d 01 00 00 call 4b90 │ │ - 4a33: 89 34 24 mov %esi,(%esp) │ │ - 4a36: e8 85 e1 ff ff call 2bc0 │ │ - 4a3b: 8d 64 24 10 lea 0x10(%esp),%esp │ │ - 4a3f: 5b pop %ebx │ │ - 4a40: 5e pop %esi │ │ - 4a41: 5f pop %edi │ │ - 4a42: c3 ret │ │ - 4a43: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 4a49: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00004a50 : │ │ - 4a50: 55 push %ebp │ │ - 4a51: 57 push %edi │ │ - 4a52: 56 push %esi │ │ - 4a53: 53 push %ebx │ │ - 4a54: e8 87 e4 ff ff call 2ee0 │ │ - 4a59: 81 c3 cb 74 00 00 add $0x74cb,%ebx │ │ - 4a5f: 8d a4 24 d4 fe ff ff lea -0x12c(%esp),%esp │ │ - 4a66: 8b 83 c4 ff ff ff mov -0x3c(%ebx),%eax │ │ - 4a6c: 8b ac 24 40 01 00 00 mov 0x140(%esp),%ebp │ │ - 4a73: 8b bc 24 48 01 00 00 mov 0x148(%esp),%edi │ │ - 4a7a: 8b 00 mov (%eax),%eax │ │ - 4a7c: 89 84 24 1c 01 00 00 mov %eax,0x11c(%esp) │ │ - 4a83: 8b 84 24 44 01 00 00 mov 0x144(%esp),%eax │ │ - 4a8a: 8d 74 85 00 lea 0x0(%ebp,%eax,4),%esi │ │ - 4a8e: 31 c0 xor %eax,%eax │ │ - 4a90: 8b 8e 3c 07 00 00 mov 0x73c(%esi),%ecx │ │ - 4a96: 3b 8c 85 14 07 00 00 cmp 0x714(%ebp,%eax,4),%ecx │ │ - 4a9d: 74 79 je 4b18 │ │ - 4a9f: 83 c0 01 add $0x1,%eax │ │ - 4aa2: 83 f8 04 cmp $0x4,%eax │ │ - 4aa5: 75 ef jne 4a96 │ │ - 4aa7: 8b 86 5c 07 00 00 mov 0x75c(%esi),%eax │ │ - 4aad: 85 c0 test %eax,%eax │ │ - 4aaf: 74 18 je 4ac9 │ │ - 4ab1: 89 04 24 mov %eax,(%esp) │ │ - 4ab4: e8 07 e1 ff ff call 2bc0 │ │ - 4ab9: 8b 8e 3c 07 00 00 mov 0x73c(%esi),%ecx │ │ - 4abf: c7 86 5c 07 00 00 00 movl $0x0,0x75c(%esi) │ │ - 4ac6: 00 00 00 │ │ - 4ac9: 89 0c 24 mov %ecx,(%esp) │ │ - 4acc: e8 1f 20 00 00 call 6af0 │ │ - 4ad1: 83 f8 ff cmp $0xffffffff,%eax │ │ - 4ad4: 0f 84 96 00 00 00 je 4b70 │ │ - 4ada: c7 86 3c 07 00 00 00 movl $0x0,0x73c(%esi) │ │ - 4ae1: 00 00 00 │ │ - 4ae4: 89 2c 24 mov %ebp,(%esp) │ │ - 4ae7: e8 94 01 00 00 call 4c80 │ │ - 4aec: 89 f8 mov %edi,%eax │ │ - 4aee: 84 c0 test %al,%al │ │ - 4af0: 75 36 jne 4b28 │ │ - 4af2: 8b 83 c4 ff ff ff mov -0x3c(%ebx),%eax │ │ - 4af8: 8b 94 24 1c 01 00 00 mov 0x11c(%esp),%edx │ │ - 4aff: 8b 00 mov (%eax),%eax │ │ - 4b01: 39 c2 cmp %eax,%edx │ │ - 4b03: 75 7e jne 4b83 │ │ - 4b05: 8d a4 24 2c 01 00 00 lea 0x12c(%esp),%esp │ │ - 4b0c: 5b pop %ebx │ │ - 4b0d: 5e pop %esi │ │ - 4b0e: 5f pop %edi │ │ - 4b0f: 5d pop %ebp │ │ - 4b10: c3 ret │ │ - 4b11: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 4b18: c7 84 85 14 07 00 00 movl $0xfffffffe,0x714(%ebp,%eax,4) │ │ - 4b1f: fe ff ff ff │ │ - 4b23: e9 77 ff ff ff jmp 4a9f │ │ - 4b28: 8b 84 24 44 01 00 00 mov 0x144(%esp),%eax │ │ - 4b2f: 8d 7c 24 1c lea 0x1c(%esp),%edi │ │ - 4b33: 89 3c 24 mov %edi,(%esp) │ │ - 4b36: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 4b3a: 8d 83 00 c2 ff ff lea -0x3e00(%ebx),%eax │ │ - 4b40: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 4b44: e8 b7 e0 ff ff call 2c00 │ │ - 4b49: 8b 85 a8 07 00 00 mov 0x7a8(%ebp),%eax │ │ - 4b4f: 85 c0 test %eax,%eax │ │ - 4b51: 74 0b je 4b5e │ │ - 4b53: 8b 10 mov (%eax),%edx │ │ - 4b55: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 4b59: 89 04 24 mov %eax,(%esp) │ │ - 4b5c: ff 12 call *(%edx) │ │ - 4b5e: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 4b62: 89 2c 24 mov %ebp,(%esp) │ │ - 4b65: e8 56 fe ff ff call 49c0 │ │ - 4b6a: eb 86 jmp 4af2 │ │ - 4b6c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 4b70: 8d 83 f8 c1 ff ff lea -0x3e08(%ebx),%eax │ │ - 4b76: 89 04 24 mov %eax,(%esp) │ │ - 4b79: e8 92 e0 ff ff call 2c10 │ │ - 4b7e: e9 57 ff ff ff jmp 4ada │ │ - 4b83: e8 38 e3 ff ff call 2ec0 │ │ - 4b88: 90 nop │ │ + 4872: e8 d9 e7 ff ff call 3050 │ │ + 4877: 81 c3 b5 86 00 00 add $0x86b5,%ebx │ │ + 487d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 4881: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 4885: 89 34 24 mov %esi,(%esp) │ │ + 4888: e8 a3 ff ff ff call 4830 │ │ + 488d: 89 34 24 mov %esi,(%esp) │ │ + 4890: e8 1b e4 ff ff call 2cb0 │ │ + 4895: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 4899: 5b pop %ebx │ │ + 489a: 5e pop %esi │ │ + 489b: c3 ret │ │ + 489c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000048a0 : │ │ + 48a0: 8b 54 24 08 mov 0x8(%esp),%edx │ │ + 48a4: 8b 44 24 04 mov 0x4(%esp),%eax │ │ + 48a8: 8b 4a 04 mov 0x4(%edx),%ecx │ │ + 48ab: 89 48 04 mov %ecx,0x4(%eax) │ │ + 48ae: 8b 4a 08 mov 0x8(%edx),%ecx │ │ + 48b1: 89 48 08 mov %ecx,0x8(%eax) │ │ + 48b4: 8b 4a 0c mov 0xc(%edx),%ecx │ │ + 48b7: 89 48 0c mov %ecx,0xc(%eax) │ │ + 48ba: 8b 4a 10 mov 0x10(%edx),%ecx │ │ + 48bd: 89 48 10 mov %ecx,0x10(%eax) │ │ + 48c0: 8b 4a 14 mov 0x14(%edx),%ecx │ │ + 48c3: 89 48 14 mov %ecx,0x14(%eax) │ │ + 48c6: 8b 52 18 mov 0x18(%edx),%edx │ │ + 48c9: 89 50 18 mov %edx,0x18(%eax) │ │ + 48cc: c3 ret │ │ + 48cd: 90 nop │ │ + 48ce: 66 90 xchg %ax,%ax │ │ + │ │ +000048d0 : │ │ + 48d0: 53 push %ebx │ │ + 48d1: e8 7a e7 ff ff call 3050 │ │ + 48d6: 81 c3 56 86 00 00 add $0x8656,%ebx │ │ + 48dc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 48e0: 8d 93 2c fe ff ff lea -0x1d4(%ebx),%edx │ │ + 48e6: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 48ea: 8d 52 08 lea 0x8(%edx),%edx │ │ + 48ed: 89 10 mov %edx,(%eax) │ │ + 48ef: 8b 54 24 24 mov 0x24(%esp),%edx │ │ + 48f3: c7 40 20 00 00 00 00 movl $0x0,0x20(%eax) │ │ + 48fa: 89 04 24 mov %eax,(%esp) │ │ + 48fd: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 4901: e8 9a ff ff ff call 48a0 │ │ + 4906: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 490a: 5b pop %ebx │ │ + 490b: c3 ret │ │ + 490c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00004910 : │ │ + 4910: 8b 44 24 04 mov 0x4(%esp),%eax │ │ + 4914: 8b 4c 24 08 mov 0x8(%esp),%ecx │ │ + 4918: 8b 54 24 0c mov 0xc(%esp),%edx │ │ + 491c: 89 48 04 mov %ecx,0x4(%eax) │ │ + 491f: 8b 4a 04 mov 0x4(%edx),%ecx │ │ + 4922: 89 48 08 mov %ecx,0x8(%eax) │ │ + 4925: 8b 4a 0c mov 0xc(%edx),%ecx │ │ + 4928: 89 48 0c mov %ecx,0xc(%eax) │ │ + 492b: 8b 52 10 mov 0x10(%edx),%edx │ │ + 492e: 89 50 10 mov %edx,0x10(%eax) │ │ + 4931: 8b 54 24 10 mov 0x10(%esp),%edx │ │ + 4935: 89 50 14 mov %edx,0x14(%eax) │ │ + 4938: 8b 54 24 14 mov 0x14(%esp),%edx │ │ + 493c: 89 50 18 mov %edx,0x18(%eax) │ │ + 493f: c3 ret │ │ + │ │ +00004940 : │ │ + 4940: 53 push %ebx │ │ + 4941: e8 0a e7 ff ff call 3050 │ │ + 4946: 81 c3 e6 85 00 00 add $0x85e6,%ebx │ │ + 494c: 8d 64 24 d8 lea -0x28(%esp),%esp │ │ + 4950: 8d 93 2c fe ff ff lea -0x1d4(%ebx),%edx │ │ + 4956: 8b 44 24 30 mov 0x30(%esp),%eax │ │ + 495a: 8d 52 08 lea 0x8(%edx),%edx │ │ + 495d: 89 10 mov %edx,(%eax) │ │ + 495f: 8b 54 24 40 mov 0x40(%esp),%edx │ │ + 4963: c7 40 20 00 00 00 00 movl $0x0,0x20(%eax) │ │ + 496a: 89 04 24 mov %eax,(%esp) │ │ + 496d: 89 54 24 10 mov %edx,0x10(%esp) │ │ + 4971: 8b 54 24 3c mov 0x3c(%esp),%edx │ │ + 4975: 89 54 24 0c mov %edx,0xc(%esp) │ │ + 4979: 8b 54 24 38 mov 0x38(%esp),%edx │ │ + 497d: 89 54 24 08 mov %edx,0x8(%esp) │ │ + 4981: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 4985: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 4989: e8 82 ff ff ff call 4910 │ │ + 498e: 8d 64 24 28 lea 0x28(%esp),%esp │ │ + 4992: 5b pop %ebx │ │ + 4993: c3 ret │ │ + 4994: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 499a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +000049a0 : │ │ + 49a0: 57 push %edi │ │ + 49a1: 56 push %esi │ │ + 49a2: 53 push %ebx │ │ + 49a3: e8 a8 e6 ff ff call 3050 │ │ + 49a8: 81 c3 84 85 00 00 add $0x8584,%ebx │ │ + 49ae: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ + 49b2: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 49b6: 8b 46 04 mov 0x4(%esi),%eax │ │ + 49b9: 85 c0 test %eax,%eax │ │ + 49bb: 74 63 je 4a20 │ │ + 49bd: 8b 46 08 mov 0x8(%esi),%eax │ │ + 49c0: 85 c0 test %eax,%eax │ │ + 49c2: 74 24 je 49e8 │ │ + 49c4: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ + 49c8: 89 06 mov %eax,(%esi) │ │ + 49ca: 89 04 24 mov %eax,(%esp) │ │ + 49cd: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 49d1: e8 ca fe ff ff call 48a0 │ │ + 49d6: 8b 46 08 mov 0x8(%esi),%eax │ │ + 49d9: 8b 40 20 mov 0x20(%eax),%eax │ │ + 49dc: 89 46 08 mov %eax,0x8(%esi) │ │ + 49df: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 49e3: 5b pop %ebx │ │ + 49e4: 5e pop %esi │ │ + 49e5: 5f pop %edi │ │ + 49e6: c3 ret │ │ + 49e7: 90 nop │ │ + 49e8: c7 04 24 24 00 00 00 movl $0x24,(%esp) │ │ + 49ef: e8 ec e2 ff ff call 2ce0 │ │ + 49f4: 89 c7 mov %eax,%edi │ │ + 49f6: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 49fa: 89 3c 24 mov %edi,(%esp) │ │ + 49fd: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 4a01: e8 ca fe ff ff call 48d0 │ │ + 4a06: 8b 16 mov (%esi),%edx │ │ + 4a08: 8b 42 1c mov 0x1c(%edx),%eax │ │ + 4a0b: 83 c0 01 add $0x1,%eax │ │ + 4a0e: 89 47 1c mov %eax,0x1c(%edi) │ │ + 4a11: 89 7a 20 mov %edi,0x20(%edx) │ │ + 4a14: 89 3e mov %edi,(%esi) │ │ + 4a16: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 4a1a: 5b pop %ebx │ │ + 4a1b: 5e pop %esi │ │ + 4a1c: 5f pop %edi │ │ + 4a1d: c3 ret │ │ + 4a1e: 66 90 xchg %ax,%ax │ │ + 4a20: c7 04 24 24 00 00 00 movl $0x24,(%esp) │ │ + 4a27: e8 b4 e2 ff ff call 2ce0 │ │ + 4a2c: 89 c7 mov %eax,%edi │ │ + 4a2e: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 4a32: 89 3c 24 mov %edi,(%esp) │ │ + 4a35: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 4a39: e8 92 fe ff ff call 48d0 │ │ + 4a3e: c7 47 1c 01 00 00 00 movl $0x1,0x1c(%edi) │ │ + 4a45: 89 7e 04 mov %edi,0x4(%esi) │ │ + 4a48: 89 3e mov %edi,(%esi) │ │ + 4a4a: eb 93 jmp 49df │ │ + 4a4c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00004a50 : │ │ + 4a50: 57 push %edi │ │ + 4a51: 56 push %esi │ │ + 4a52: 53 push %ebx │ │ + 4a53: e8 f8 e5 ff ff call 3050 │ │ + 4a58: 81 c3 d4 84 00 00 add $0x84d4,%ebx │ │ + 4a5e: 8d 64 24 e0 lea -0x20(%esp),%esp │ │ + 4a62: 8b 74 24 30 mov 0x30(%esp),%esi │ │ + 4a66: 8b 46 04 mov 0x4(%esi),%eax │ │ + 4a69: 85 c0 test %eax,%eax │ │ + 4a6b: 0f 84 97 00 00 00 je 4b08 │ │ + 4a71: 8b 46 08 mov 0x8(%esi),%eax │ │ + 4a74: 85 c0 test %eax,%eax │ │ + 4a76: 74 40 je 4ab8 │ │ + 4a78: 8b 4c 24 40 mov 0x40(%esp),%ecx │ │ + 4a7c: 8b 54 24 3c mov 0x3c(%esp),%edx │ │ + 4a80: 8b 7c 24 38 mov 0x38(%esp),%edi │ │ + 4a84: 89 06 mov %eax,(%esi) │ │ + 4a86: 89 4c 24 10 mov %ecx,0x10(%esp) │ │ + 4a8a: 8b 4c 24 34 mov 0x34(%esp),%ecx │ │ + 4a8e: 89 04 24 mov %eax,(%esp) │ │ + 4a91: 89 54 24 0c mov %edx,0xc(%esp) │ │ + 4a95: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 4a99: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 4a9d: e8 6e fe ff ff call 4910 │ │ + 4aa2: 8b 46 08 mov 0x8(%esi),%eax │ │ + 4aa5: 8b 40 20 mov 0x20(%eax),%eax │ │ + 4aa8: 89 46 08 mov %eax,0x8(%esi) │ │ + 4aab: 8d 64 24 20 lea 0x20(%esp),%esp │ │ + 4aaf: 5b pop %ebx │ │ + 4ab0: 5e pop %esi │ │ + 4ab1: 5f pop %edi │ │ + 4ab2: c3 ret │ │ + 4ab3: 90 nop │ │ + 4ab4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4ab8: c7 04 24 24 00 00 00 movl $0x24,(%esp) │ │ + 4abf: e8 1c e2 ff ff call 2ce0 │ │ + 4ac4: 89 c7 mov %eax,%edi │ │ + 4ac6: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 4aca: 89 3c 24 mov %edi,(%esp) │ │ + 4acd: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 4ad1: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ + 4ad5: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 4ad9: 8b 44 24 38 mov 0x38(%esp),%eax │ │ + 4add: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 4ae1: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 4ae5: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 4ae9: e8 52 fe ff ff call 4940 │ │ + 4aee: 8b 16 mov (%esi),%edx │ │ + 4af0: 8b 42 1c mov 0x1c(%edx),%eax │ │ + 4af3: 83 c0 01 add $0x1,%eax │ │ + 4af6: 89 47 1c mov %eax,0x1c(%edi) │ │ + 4af9: 89 7a 20 mov %edi,0x20(%edx) │ │ + 4afc: 89 3e mov %edi,(%esi) │ │ + 4afe: 8d 64 24 20 lea 0x20(%esp),%esp │ │ + 4b02: 5b pop %ebx │ │ + 4b03: 5e pop %esi │ │ + 4b04: 5f pop %edi │ │ + 4b05: c3 ret │ │ + 4b06: 66 90 xchg %ax,%ax │ │ + 4b08: c7 04 24 24 00 00 00 movl $0x24,(%esp) │ │ + 4b0f: e8 cc e1 ff ff call 2ce0 │ │ + 4b14: 89 c7 mov %eax,%edi │ │ + 4b16: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 4b1a: 89 3c 24 mov %edi,(%esp) │ │ + 4b1d: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 4b21: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ + 4b25: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 4b29: 8b 44 24 38 mov 0x38(%esp),%eax │ │ + 4b2d: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 4b31: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 4b35: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 4b39: e8 02 fe ff ff call 4940 │ │ + 4b3e: c7 47 1c 01 00 00 00 movl $0x1,0x1c(%edi) │ │ + 4b45: 89 7e 04 mov %edi,0x4(%esi) │ │ + 4b48: 89 3e mov %edi,(%esi) │ │ + 4b4a: e9 5c ff ff ff jmp 4aab │ │ + 4b4f: 90 nop │ │ + │ │ +00004b50 : │ │ + 4b50: 56 push %esi │ │ + 4b51: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 4b55: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 4b59: 8b 56 08 mov 0x8(%esi),%edx │ │ + 4b5c: 8b 46 04 mov 0x4(%esi),%eax │ │ + 4b5f: 39 c2 cmp %eax,%edx │ │ + 4b61: 74 2d je 4b90 │ │ + 4b63: 8b 16 mov (%esi),%edx │ │ + 4b65: 8b 52 20 mov 0x20(%edx),%edx │ │ + 4b68: 85 d2 test %edx,%edx │ │ + 4b6a: 74 14 je 4b80 │ │ + 4b6c: 8b 02 mov (%edx),%eax │ │ + 4b6e: 89 14 24 mov %edx,(%esp) │ │ + 4b71: ff 50 04 call *0x4(%eax) │ │ + 4b74: 8b 06 mov (%esi),%eax │ │ + 4b76: c7 40 20 00 00 00 00 movl $0x0,0x20(%eax) │ │ + 4b7d: 8b 46 04 mov 0x4(%esi),%eax │ │ + 4b80: 89 46 08 mov %eax,0x8(%esi) │ │ + 4b83: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 4b87: 5e pop %esi │ │ + 4b88: c3 ret │ │ 4b89: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4b90: 85 d2 test %edx,%edx │ │ + 4b92: 74 08 je 4b9c │ │ + 4b94: 8b 02 mov (%edx),%eax │ │ + 4b96: 89 14 24 mov %edx,(%esp) │ │ + 4b99: ff 50 04 call *0x4(%eax) │ │ + 4b9c: c7 06 00 00 00 00 movl $0x0,(%esi) │ │ + 4ba2: 31 c0 xor %eax,%eax │ │ + 4ba4: c7 46 04 00 00 00 00 movl $0x0,0x4(%esi) │ │ + 4bab: 89 46 08 mov %eax,0x8(%esi) │ │ + 4bae: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 4bb2: 5e pop %esi │ │ + 4bb3: c3 ret │ │ + 4bb4: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 4bba: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +00004bc0 : │ │ + 4bc0: 56 push %esi │ │ + 4bc1: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 4bc5: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 4bc9: 8b 46 04 mov 0x4(%esi),%eax │ │ + 4bcc: 85 c0 test %eax,%eax │ │ + 4bce: 74 08 je 4bd8 │ │ + 4bd0: 8b 10 mov (%eax),%edx │ │ + 4bd2: 89 04 24 mov %eax,(%esp) │ │ + 4bd5: ff 52 04 call *0x4(%edx) │ │ + 4bd8: c7 06 00 00 00 00 movl $0x0,(%esi) │ │ + 4bde: c7 46 04 00 00 00 00 movl $0x0,0x4(%esi) │ │ + 4be5: c7 46 08 00 00 00 00 movl $0x0,0x8(%esi) │ │ + 4bec: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 4bf0: 5e pop %esi │ │ + 4bf1: c3 ret │ │ + 4bf2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4bf9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00004c00 : │ │ + 4c00: 56 push %esi │ │ + 4c01: 53 push %ebx │ │ + 4c02: e8 49 e4 ff ff call 3050 │ │ + 4c07: 81 c3 25 83 00 00 add $0x8325,%ebx │ │ + 4c0d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 4c11: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 4c15: 8b 0e mov (%esi),%ecx │ │ + 4c17: 85 c9 test %ecx,%ecx │ │ + 4c19: 74 06 je 4c21 │ │ + 4c1b: 83 79 1c 01 cmpl $0x1,0x1c(%ecx) │ │ + 4c1f: 74 45 je 4c66 │ │ + 4c21: 8b 56 04 mov 0x4(%esi),%edx │ │ + 4c24: 89 56 08 mov %edx,0x8(%esi) │ │ + 4c27: 8b 42 20 mov 0x20(%edx),%eax │ │ + 4c2a: 39 c1 cmp %eax,%ecx │ │ + 4c2c: 75 04 jne 4c32 │ │ + 4c2e: eb 0e jmp 4c3e │ │ + 4c30: 89 d0 mov %edx,%eax │ │ + 4c32: 89 46 08 mov %eax,0x8(%esi) │ │ + 4c35: 8b 50 20 mov 0x20(%eax),%edx │ │ + 4c38: 39 d1 cmp %edx,%ecx │ │ + 4c3a: 75 f4 jne 4c30 │ │ + 4c3c: 89 c2 mov %eax,%edx │ │ + 4c3e: c7 42 20 00 00 00 00 movl $0x0,0x20(%edx) │ │ + 4c45: 8b 06 mov (%esi),%eax │ │ + 4c47: 85 c0 test %eax,%eax │ │ + 4c49: 74 08 je 4c53 │ │ + 4c4b: 8b 10 mov (%eax),%edx │ │ + 4c4d: 89 04 24 mov %eax,(%esp) │ │ + 4c50: ff 52 04 call *0x4(%edx) │ │ + 4c53: 8b 46 08 mov 0x8(%esi),%eax │ │ + 4c56: c7 46 08 00 00 00 00 movl $0x0,0x8(%esi) │ │ + 4c5d: 89 06 mov %eax,(%esi) │ │ + 4c5f: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 4c63: 5b pop %ebx │ │ + 4c64: 5e pop %esi │ │ + 4c65: c3 ret │ │ + 4c66: 89 34 24 mov %esi,(%esp) │ │ + 4c69: e8 52 ff ff ff call 4bc0 │ │ + 4c6e: eb ef jmp 4c5f │ │ + 4c70: e9 0b 00 00 00 jmp 4c80 │ │ + 4c75: 90 nop │ │ + 4c76: 90 nop │ │ + 4c77: 90 nop │ │ + 4c78: 90 nop │ │ + 4c79: 90 nop │ │ + 4c7a: 90 nop │ │ + 4c7b: 90 nop │ │ + 4c7c: 90 nop │ │ + 4c7d: 90 nop │ │ + 4c7e: 90 nop │ │ + 4c7f: 90 nop │ │ + │ │ +00004c80 : │ │ + 4c80: 56 push %esi │ │ + 4c81: 8b 4c 24 08 mov 0x8(%esp),%ecx │ │ + 4c85: 8b 54 24 0c mov 0xc(%esp),%edx │ │ + 4c89: 8b 41 08 mov 0x8(%ecx),%eax │ │ + 4c8c: 8b 70 1c mov 0x1c(%eax),%esi │ │ + 4c8f: 39 d6 cmp %edx,%esi │ │ + 4c91: 7e 09 jle 4c9c │ │ + 4c93: 8b 41 04 mov 0x4(%ecx),%eax │ │ + 4c96: 8b 70 1c mov 0x1c(%eax),%esi │ │ + 4c99: 89 41 08 mov %eax,0x8(%ecx) │ │ + 4c9c: 39 f2 cmp %esi,%edx │ │ + 4c9e: 7e 0b jle 4cab │ │ + 4ca0: 8b 40 20 mov 0x20(%eax),%eax │ │ + 4ca3: 89 41 08 mov %eax,0x8(%ecx) │ │ + 4ca6: 3b 50 1c cmp 0x1c(%eax),%edx │ │ + 4ca9: 7f f5 jg 4ca0 │ │ + 4cab: 5e pop %esi │ │ + 4cac: c3 ret │ │ + 4cad: 8d 76 00 lea 0x0(%esi),%esi │ │ + │ │ +00004cb0 : │ │ + 4cb0: 56 push %esi │ │ + 4cb1: 53 push %ebx │ │ + 4cb2: e8 99 e3 ff ff call 3050 │ │ + 4cb7: 81 c3 75 82 00 00 add $0x8275,%ebx │ │ + 4cbd: 8d 64 24 dc lea -0x24(%esp),%esp │ │ + 4cc1: 8b 44 24 30 mov 0x30(%esp),%eax │ │ + 4cc5: 8b 74 24 34 mov 0x34(%esp),%esi │ │ + 4cc9: c7 04 24 04 00 00 00 movl $0x4,(%esp) │ │ + 4cd0: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 4cd4: 8d 83 fa c4 ff ff lea -0x3b06(%ebx),%eax │ │ + 4cda: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 4cde: 8d 83 09 c5 ff ff lea -0x3af7(%ebx),%eax │ │ + 4ce4: 89 74 24 0c mov %esi,0xc(%esp) │ │ + 4ce8: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 4cec: e8 ff df ff ff call 2cf0 <__android_log_print@plt> │ │ + 4cf1: 8b 83 fc ff ff ff mov -0x4(%ebx),%eax │ │ + 4cf7: 89 04 24 mov %eax,(%esp) │ │ + 4cfa: e8 01 e0 ff ff call 2d00 │ │ + 4cff: 89 34 24 mov %esi,(%esp) │ │ + 4d02: e8 09 e0 ff ff call 2d10 │ │ + 4d07: 90 nop │ │ + 4d08: 90 nop │ │ + 4d09: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00004d10 : │ │ + 4d10: 55 push %ebp │ │ + 4d11: 57 push %edi │ │ + 4d12: 56 push %esi │ │ + 4d13: 53 push %ebx │ │ + 4d14: e8 37 e3 ff ff call 3050 │ │ + 4d19: 81 c3 13 82 00 00 add $0x8213,%ebx │ │ + 4d1f: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 4d23: 8d 83 3c fe ff ff lea -0x1c4(%ebx),%eax │ │ + 4d29: 8b 6c 24 30 mov 0x30(%esp),%ebp │ │ + 4d2d: 8d 40 08 lea 0x8(%eax),%eax │ │ + 4d30: 8d b5 5c 07 00 00 lea 0x75c(%ebp),%esi │ │ + 4d36: 8d bd 7c 07 00 00 lea 0x77c(%ebp),%edi │ │ + 4d3c: 89 45 00 mov %eax,0x0(%ebp) │ │ + 4d3f: eb 22 jmp 4d63 │ │ + 4d41: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4d48: 8b 06 mov (%esi),%eax │ │ + 4d4a: 85 c0 test %eax,%eax │ │ + 4d4c: 74 08 je 4d56 │ │ + 4d4e: 89 04 24 mov %eax,(%esp) │ │ + 4d51: e8 ca df ff ff call 2d20 │ │ + 4d56: c7 06 00 00 00 00 movl $0x0,(%esi) │ │ + 4d5c: 83 c6 04 add $0x4,%esi │ │ + 4d5f: 39 fe cmp %edi,%esi │ │ + 4d61: 74 15 je 4d78 │ │ + 4d63: 8b 46 e0 mov -0x20(%esi),%eax │ │ + 4d66: 85 c0 test %eax,%eax │ │ + 4d68: 74 de je 4d48 │ │ + 4d6a: 89 04 24 mov %eax,(%esp) │ │ + 4d6d: e8 3e 2e 00 00 call 7bb0 │ │ + 4d72: eb d4 jmp 4d48 │ │ + 4d74: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4d78: 8d 85 30 07 00 00 lea 0x730(%ebp),%eax │ │ + 4d7e: 89 04 24 mov %eax,(%esp) │ │ + 4d81: e8 3a fe ff ff call 4bc0 │ │ + 4d86: 89 2c 24 mov %ebp,(%esp) │ │ + 4d89: e8 62 f6 ff ff call 43f0 │ │ + 4d8e: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 4d92: 5b pop %ebx │ │ + 4d93: 5e pop %esi │ │ + 4d94: 5f pop %edi │ │ + 4d95: 5d pop %ebp │ │ + 4d96: c3 ret │ │ + 4d97: 90 nop │ │ + 4d98: 90 nop │ │ + 4d99: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00004da0 : │ │ + 4da0: 56 push %esi │ │ + 4da1: 53 push %ebx │ │ + 4da2: e8 a9 e2 ff ff call 3050 │ │ + 4da7: 81 c3 85 81 00 00 add $0x8185,%ebx │ │ + 4dad: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 4db1: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 4db5: 89 34 24 mov %esi,(%esp) │ │ + 4db8: e8 53 ff ff ff call 4d10 │ │ + 4dbd: 89 34 24 mov %esi,(%esp) │ │ + 4dc0: e8 eb de ff ff call 2cb0 │ │ + 4dc5: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 4dc9: 5b pop %ebx │ │ + 4dca: 5e pop %esi │ │ + 4dcb: c3 ret │ │ + 4dcc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00004dd0 : │ │ + 4dd0: 8b 54 24 04 mov 0x4(%esp),%edx │ │ + 4dd4: 83 ba 3c 07 00 00 01 cmpl $0x1,0x73c(%edx) │ │ + 4ddb: 19 c0 sbb %eax,%eax │ │ + 4ddd: 8d 48 02 lea 0x2(%eax),%ecx │ │ + 4de0: 83 c0 01 add $0x1,%eax │ │ + 4de3: 83 ba 40 07 00 00 00 cmpl $0x0,0x740(%edx) │ │ + 4dea: 0f 45 c1 cmovne %ecx,%eax │ │ + 4ded: 83 ba 44 07 00 00 00 cmpl $0x0,0x744(%edx) │ │ + 4df4: 8d 48 01 lea 0x1(%eax),%ecx │ │ + 4df7: 0f 45 c1 cmovne %ecx,%eax │ │ + 4dfa: 83 ba 48 07 00 00 00 cmpl $0x0,0x748(%edx) │ │ + 4e01: 8d 48 01 lea 0x1(%eax),%ecx │ │ + 4e04: 0f 45 c1 cmovne %ecx,%eax │ │ + 4e07: 83 ba 4c 07 00 00 00 cmpl $0x0,0x74c(%edx) │ │ + 4e0e: 8d 48 01 lea 0x1(%eax),%ecx │ │ + 4e11: 0f 45 c1 cmovne %ecx,%eax │ │ + 4e14: 83 ba 50 07 00 00 00 cmpl $0x0,0x750(%edx) │ │ + 4e1b: 8d 48 01 lea 0x1(%eax),%ecx │ │ + 4e1e: 0f 45 c1 cmovne %ecx,%eax │ │ + 4e21: 83 ba 54 07 00 00 00 cmpl $0x0,0x754(%edx) │ │ + 4e28: 8b 92 58 07 00 00 mov 0x758(%edx),%edx │ │ + 4e2e: 8d 48 01 lea 0x1(%eax),%ecx │ │ + 4e31: 0f 45 c1 cmovne %ecx,%eax │ │ + 4e34: 85 d2 test %edx,%edx │ │ + 4e36: 8d 48 01 lea 0x1(%eax),%ecx │ │ + 4e39: 0f 45 c1 cmovne %ecx,%eax │ │ + 4e3c: c3 ret │ │ + 4e3d: 90 nop │ │ + 4e3e: 66 90 xchg %ax,%ax │ │ + │ │ +00004e40 : │ │ + 4e40: 55 push %ebp │ │ + 4e41: 57 push %edi │ │ + 4e42: 56 push %esi │ │ + 4e43: 53 push %ebx │ │ + 4e44: e8 07 e2 ff ff call 3050 │ │ + 4e49: 81 c3 e3 80 00 00 add $0x80e3,%ebx │ │ + 4e4f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ + 4e53: 8b 74 24 44 mov 0x44(%esp),%esi │ │ + 4e57: 89 34 24 mov %esi,(%esp) │ │ + 4e5a: e8 d1 de ff ff call 2d30 │ │ + 4e5f: 89 c5 mov %eax,%ebp │ │ + 4e61: 8d 40 09 lea 0x9(%eax),%eax │ │ + 4e64: 89 04 24 mov %eax,(%esp) │ │ + 4e67: e8 d4 de ff ff call 2d40 │ │ + 4e6c: 8d 55 01 lea 0x1(%ebp),%edx │ │ + 4e6f: 8d 78 07 lea 0x7(%eax),%edi │ │ + 4e72: c6 40 05 ff movb $0xff,0x5(%eax) │ │ + 4e76: 83 fa 04 cmp $0x4,%edx │ │ + 4e79: 73 65 jae 4ee0 │ │ + 4e7b: 31 c9 xor %ecx,%ecx │ │ + 4e7d: f6 c2 02 test $0x2,%dl │ │ + 4e80: 74 0b je 4e8d │ │ + 4e82: 0f b7 0e movzwl (%esi),%ecx │ │ + 4e85: 66 89 0f mov %cx,(%edi) │ │ + 4e88: b9 02 00 00 00 mov $0x2,%ecx │ │ + 4e8d: 83 e2 01 and $0x1,%edx │ │ + 4e90: 74 07 je 4e99 │ │ + 4e92: 0f b6 14 0e movzbl (%esi,%ecx,1),%edx │ │ + 4e96: 88 14 0f mov %dl,(%edi,%ecx,1) │ │ + 4e99: 8b 54 24 40 mov 0x40(%esp),%edx │ │ + 4e9d: 89 e9 mov %ebp,%ecx │ │ + 4e9f: 88 48 06 mov %cl,0x6(%eax) │ │ + 4ea2: 83 c5 09 add $0x9,%ebp │ │ + 4ea5: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 4ea9: 0f b7 ed movzwl %bp,%ebp │ │ + 4eac: 89 14 24 mov %edx,(%esp) │ │ + 4eaf: c7 44 24 0c 08 00 00 movl $0x8,0xc(%esp) │ │ + 4eb6: 00 │ │ + 4eb7: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ + 4ebb: 89 44 24 1c mov %eax,0x1c(%esp) │ │ + 4ebf: e8 ec 01 00 00 call 50b0 │ │ + 4ec4: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ + 4ec8: 89 04 24 mov %eax,(%esp) │ │ + 4ecb: e8 50 de ff ff call 2d20 │ │ + 4ed0: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ + 4ed4: 5b pop %ebx │ │ + 4ed5: 5e pop %esi │ │ + 4ed6: 5f pop %edi │ │ + 4ed7: 5d pop %ebp │ │ + 4ed8: c3 ret │ │ + 4ed9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4ee0: f7 c7 01 00 00 00 test $0x1,%edi │ │ + 4ee6: 75 18 jne 4f00 │ │ + 4ee8: f7 c7 02 00 00 00 test $0x2,%edi │ │ + 4eee: 75 20 jne 4f10 │ │ + 4ef0: 89 d1 mov %edx,%ecx │ │ + 4ef2: c1 e9 02 shr $0x2,%ecx │ │ + 4ef5: f3 a5 rep movsl %ds:(%esi),%es:(%edi) │ │ + 4ef7: eb 82 jmp 4e7b │ │ + 4ef9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4f00: 0f b6 16 movzbl (%esi),%edx │ │ + 4f03: 8d 78 08 lea 0x8(%eax),%edi │ │ + 4f06: 8d 76 01 lea 0x1(%esi),%esi │ │ + 4f09: 88 50 07 mov %dl,0x7(%eax) │ │ + 4f0c: 89 ea mov %ebp,%edx │ │ + 4f0e: eb d8 jmp 4ee8 │ │ + 4f10: 0f b7 0e movzwl (%esi),%ecx │ │ + 4f13: 8d 7f 02 lea 0x2(%edi),%edi │ │ + 4f16: 83 ea 02 sub $0x2,%edx │ │ + 4f19: 8d 76 02 lea 0x2(%esi),%esi │ │ + 4f1c: 66 89 4f fe mov %cx,-0x2(%edi) │ │ + 4f20: eb ce jmp 4ef0 │ │ + 4f22: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 4f29: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00004b90 : │ │ - 4b90: 55 push %ebp │ │ - 4b91: 57 push %edi │ │ - 4b92: 56 push %esi │ │ - 4b93: 31 f6 xor %esi,%esi │ │ - 4b95: 53 push %ebx │ │ - 4b96: e8 45 e3 ff ff call 2ee0 │ │ - 4b9b: 81 c3 89 73 00 00 add $0x7389,%ebx │ │ - 4ba1: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ - 4ba5: 0f b6 7c 24 4c movzbl 0x4c(%esp),%edi │ │ - 4baa: 0f b7 44 24 48 movzwl 0x48(%esp),%eax │ │ - 4baf: 8b 6c 24 40 mov 0x40(%esp),%ebp │ │ - 4bb3: 66 89 44 24 1e mov %ax,0x1e(%esp) │ │ - 4bb8: 89 f8 mov %edi,%eax │ │ - 4bba: 89 ef mov %ebp,%edi │ │ - 4bbc: 89 c5 mov %eax,%ebp │ │ - 4bbe: eb 08 jmp 4bc8 │ │ - 4bc0: 83 c6 01 add $0x1,%esi │ │ - 4bc3: 83 fe 08 cmp $0x8,%esi │ │ - 4bc6: 74 58 je 4c20 │ │ - 4bc8: 8b 84 b7 3c 07 00 00 mov 0x73c(%edi,%esi,4),%eax │ │ - 4bcf: 85 c0 test %eax,%eax │ │ - 4bd1: 74 ed je 4bc0 │ │ - 4bd3: 0f b7 4c 24 1e movzwl 0x1e(%esp),%ecx │ │ - 4bd8: 8b 54 24 44 mov 0x44(%esp),%edx │ │ - 4bdc: 89 6c 24 0c mov %ebp,0xc(%esp) │ │ - 4be0: 89 04 24 mov %eax,(%esp) │ │ - 4be3: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ - 4be7: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 4beb: e8 20 1d 00 00 call 6910 │ │ - 4bf0: 83 f8 ff cmp $0xffffffff,%eax │ │ - 4bf3: 75 cb jne 4bc0 │ │ - 4bf5: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 4bf9: 83 c6 01 add $0x1,%esi │ │ - 4bfc: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ - 4c03: 00 │ │ - 4c04: 89 3c 24 mov %edi,(%esp) │ │ - 4c07: e8 44 fe ff ff call 4a50 │ │ - 4c0c: 83 fe 08 cmp $0x8,%esi │ │ - 4c0f: 75 b7 jne 4bc8 │ │ - 4c11: eb 0d jmp 4c20 │ │ - 4c13: 90 nop │ │ - 4c14: 90 nop │ │ - 4c15: 90 nop │ │ - 4c16: 90 nop │ │ - 4c17: 90 nop │ │ - 4c18: 90 nop │ │ - 4c19: 90 nop │ │ - 4c1a: 90 nop │ │ - 4c1b: 90 nop │ │ - 4c1c: 90 nop │ │ - 4c1d: 90 nop │ │ - 4c1e: 90 nop │ │ - 4c1f: 90 nop │ │ - 4c20: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 4c24: 5b pop %ebx │ │ - 4c25: 5e pop %esi │ │ - 4c26: 5f pop %edi │ │ - 4c27: 5d pop %ebp │ │ - 4c28: c3 ret │ │ - 4c29: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00004c30 : │ │ - 4c30: 53 push %ebx │ │ - 4c31: e8 aa e2 ff ff call 2ee0 │ │ - 4c36: 81 c3 ee 72 00 00 add $0x72ee,%ebx │ │ - 4c3c: 8d 64 24 d8 lea -0x28(%esp),%esp │ │ - 4c40: 8b 44 24 30 mov 0x30(%esp),%eax │ │ - 4c44: 8b 90 10 07 00 00 mov 0x710(%eax),%edx │ │ - 4c4a: c7 44 24 0c 03 00 00 movl $0x3,0xc(%esp) │ │ - 4c51: 00 │ │ - 4c52: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ - 4c59: 00 │ │ - 4c5a: 88 54 24 1f mov %dl,0x1f(%esp) │ │ - 4c5e: 8d 54 24 1a lea 0x1a(%esp),%edx │ │ - 4c62: 89 04 24 mov %eax,(%esp) │ │ - 4c65: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 4c69: e8 22 ff ff ff call 4b90 │ │ - 4c6e: 8d 64 24 28 lea 0x28(%esp),%esp │ │ - 4c72: 5b pop %ebx │ │ - 4c73: c3 ret │ │ - 4c74: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 4c7a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ - │ │ -00004c80 : │ │ - 4c80: 55 push %ebp │ │ - 4c81: 57 push %edi │ │ - 4c82: 56 push %esi │ │ - 4c83: 53 push %ebx │ │ - 4c84: e8 57 e2 ff ff call 2ee0 │ │ - 4c89: 81 c3 9b 72 00 00 add $0x729b,%ebx │ │ - 4c8f: 8d a4 24 24 ff ff ff lea -0xdc(%esp),%esp │ │ - 4c96: 8b 83 c4 ff ff ff mov -0x3c(%ebx),%eax │ │ - 4c9c: 8b b4 24 f0 00 00 00 mov 0xf0(%esp),%esi │ │ - 4ca3: 8b 00 mov (%eax),%eax │ │ - 4ca5: 89 84 24 cc 00 00 00 mov %eax,0xcc(%esp) │ │ - 4cac: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ - 4cb2: 8d 50 fd lea -0x3(%eax),%edx │ │ - 4cb5: 83 fa 01 cmp $0x1,%edx │ │ - 4cb8: 0f 86 7a 01 00 00 jbe 4e38 │ │ - 4cbe: 85 c0 test %eax,%eax │ │ - 4cc0: bf 04 00 00 00 mov $0x4,%edi │ │ - 4cc5: 0f 84 6d 01 00 00 je 4e38 │ │ - 4ccb: 89 34 24 mov %esi,(%esp) │ │ - 4cce: e8 ed f4 ff ff call 41c0 │ │ - 4cd3: 89 34 24 mov %esi,(%esp) │ │ - 4cd6: 88 44 24 26 mov %al,0x26(%esp) │ │ - 4cda: e8 e1 f4 ff ff call 41c0 │ │ - 4cdf: 89 34 24 mov %esi,(%esp) │ │ - 4ce2: 89 f9 mov %edi,%ecx │ │ - 4ce4: 29 c1 sub %eax,%ecx │ │ - 4ce6: 88 4c 24 27 mov %cl,0x27(%esp) │ │ - 4cea: e8 a1 fc ff ff call 4990 │ │ - 4cef: 88 44 24 28 mov %al,0x28(%esp) │ │ - 4cf3: 31 c9 xor %ecx,%ecx │ │ - 4cf5: 8b 46 08 mov 0x8(%esi),%eax │ │ - 4cf8: c6 44 24 2b 01 movb $0x1,0x2b(%esp) │ │ - 4cfd: c6 44 24 2c 01 movb $0x1,0x2c(%esp) │ │ - 4d02: 88 44 24 29 mov %al,0x29(%esp) │ │ - 4d06: 8b 46 04 mov 0x4(%esi),%eax │ │ - 4d09: c6 44 24 2d 01 movb $0x1,0x2d(%esp) │ │ - 4d0e: c6 44 24 2e 01 movb $0x1,0x2e(%esp) │ │ - 4d13: 88 44 24 2a mov %al,0x2a(%esp) │ │ - 4d17: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ - 4d1d: c6 44 24 2f 01 movb $0x1,0x2f(%esp) │ │ - 4d22: 88 44 24 30 mov %al,0x30(%esp) │ │ - 4d26: 8d 44 24 31 lea 0x31(%esp),%eax │ │ - 4d2a: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 4d2e: 8b 94 8e 14 07 00 00 mov 0x714(%esi,%ecx,4),%edx │ │ - 4d35: 31 c0 xor %eax,%eax │ │ - 4d37: 8b 7c 24 1c mov 0x1c(%esp),%edi │ │ - 4d3b: 8d 6a 02 lea 0x2(%edx),%ebp │ │ - 4d3e: 01 cf add %ecx,%edi │ │ - 4d40: 83 fd 01 cmp $0x1,%ebp │ │ - 4d43: 77 13 ja 4d58 │ │ - 4d45: e9 f8 00 00 00 jmp 4e42 │ │ - 4d4a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 4d50: 83 c0 01 add $0x1,%eax │ │ - 4d53: 83 f8 08 cmp $0x8,%eax │ │ - 4d56: 74 13 je 4d6b │ │ - 4d58: 3b 94 86 3c 07 00 00 cmp 0x73c(%esi,%eax,4),%edx │ │ - 4d5f: 75 ef jne 4d50 │ │ - 4d61: 88 07 mov %al,(%edi) │ │ - 4d63: 83 c0 01 add $0x1,%eax │ │ - 4d66: 83 f8 08 cmp $0x8,%eax │ │ - 4d69: 75 ed jne 4d58 │ │ - 4d6b: 83 c1 01 add $0x1,%ecx │ │ - 4d6e: 83 f9 04 cmp $0x4,%ecx │ │ - 4d71: 75 bb jne 4d2e │ │ - 4d73: 8d 94 24 b5 00 00 00 lea 0xb5(%esp),%edx │ │ - 4d7a: 89 f5 mov %esi,%ebp │ │ - 4d7c: 89 74 24 1c mov %esi,0x1c(%esp) │ │ - 4d80: 8d 7c 24 35 lea 0x35(%esp),%edi │ │ - 4d84: 89 d6 mov %edx,%esi │ │ - 4d86: 8d 76 00 lea 0x0(%esi),%esi │ │ - 4d89: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 4d90: 8b 85 3c 07 00 00 mov 0x73c(%ebp),%eax │ │ - 4d96: c6 07 00 movb $0x0,(%edi) │ │ - 4d99: 85 c0 test %eax,%eax │ │ - 4d9b: 74 16 je 4db3 │ │ - 4d9d: 8b 85 5c 07 00 00 mov 0x75c(%ebp),%eax │ │ - 4da3: 85 c0 test %eax,%eax │ │ - 4da5: 74 0c je 4db3 │ │ - 4da7: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 4dab: 89 3c 24 mov %edi,(%esp) │ │ - 4dae: e8 3d de ff ff call 2bf0 │ │ - 4db3: 83 c7 10 add $0x10,%edi │ │ - 4db6: 83 c5 04 add $0x4,%ebp │ │ - 4db9: 39 f7 cmp %esi,%edi │ │ - 4dbb: 75 d3 jne 4d90 │ │ - 4dbd: 8b 74 24 1c mov 0x1c(%esp),%esi │ │ - 4dc1: 31 c0 xor %eax,%eax │ │ - 4dc3: c6 84 24 b5 00 00 00 movb $0x3,0xb5(%esp) │ │ - 4dca: 03 │ │ - 4dcb: 8d 8c 24 b7 00 00 00 lea 0xb7(%esp),%ecx │ │ - 4dd2: c6 84 24 b6 00 00 00 movb $0x1,0xb6(%esp) │ │ - 4dd9: 01 │ │ - 4dda: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 4de0: 0f b6 94 06 90 07 00 movzbl 0x790(%esi,%eax,1),%edx │ │ - 4de7: 00 │ │ - 4de8: 88 14 01 mov %dl,(%ecx,%eax,1) │ │ - 4deb: 83 c0 01 add $0x1,%eax │ │ - 4dee: 83 f8 15 cmp $0x15,%eax │ │ - 4df1: 75 ed jne 4de0 │ │ - 4df3: c7 44 24 0c 07 00 00 movl $0x7,0xc(%esp) │ │ - 4dfa: 00 │ │ - 4dfb: 8d 44 24 21 lea 0x21(%esp),%eax │ │ - 4dff: c7 44 24 08 ab 00 00 movl $0xab,0x8(%esp) │ │ - 4e06: 00 │ │ - 4e07: 89 34 24 mov %esi,(%esp) │ │ - 4e0a: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 4e0e: e8 7d fd ff ff call 4b90 │ │ - 4e13: 8b 83 c4 ff ff ff mov -0x3c(%ebx),%eax │ │ - 4e19: 8b 94 24 cc 00 00 00 mov 0xcc(%esp),%edx │ │ - 4e20: 8b 00 mov (%eax),%eax │ │ - 4e22: 39 c2 cmp %eax,%edx │ │ - 4e24: 75 34 jne 4e5a │ │ - 4e26: 8d a4 24 dc 00 00 00 lea 0xdc(%esp),%esp │ │ - 4e2d: 5b pop %ebx │ │ - 4e2e: 5e pop %esi │ │ - 4e2f: 5f pop %edi │ │ - 4e30: 5d pop %ebp │ │ - 4e31: c3 ret │ │ - 4e32: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 4e38: bf 02 00 00 00 mov $0x2,%edi │ │ - 4e3d: e9 89 fe ff ff jmp 4ccb │ │ - 4e42: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ - 4e46: 88 14 08 mov %dl,(%eax,%ecx,1) │ │ - 4e49: 83 c1 01 add $0x1,%ecx │ │ - 4e4c: 83 f9 04 cmp $0x4,%ecx │ │ - 4e4f: 0f 85 d9 fe ff ff jne 4d2e │ │ - 4e55: e9 19 ff ff ff jmp 4d73 │ │ - 4e5a: e8 61 e0 ff ff call 2ec0 │ │ - 4e5f: 90 nop │ │ - │ │ -00004e60 : │ │ - 4e60: 55 push %ebp │ │ - 4e61: 57 push %edi │ │ - 4e62: 56 push %esi │ │ - 4e63: 31 f6 xor %esi,%esi │ │ - 4e65: 53 push %ebx │ │ - 4e66: e8 75 e0 ff ff call 2ee0 │ │ - 4e6b: 81 c3 b9 70 00 00 add $0x70b9,%ebx │ │ - 4e71: 8d 64 24 a4 lea -0x5c(%esp),%esp │ │ - 4e75: 8b ab c4 ff ff ff mov -0x3c(%ebx),%ebp │ │ - 4e7b: 8b 7c 24 70 mov 0x70(%esp),%edi │ │ - 4e7f: 8b 45 00 mov 0x0(%ebp),%eax │ │ - 4e82: 89 44 24 4c mov %eax,0x4c(%esp) │ │ - 4e86: 8d 76 00 lea 0x0(%esi),%esi │ │ - 4e89: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 4e90: 8b 84 b7 3c 07 00 00 mov 0x73c(%edi,%esi,4),%eax │ │ - 4e97: 85 c0 test %eax,%eax │ │ - 4e99: 74 2d je 4ec8 │ │ - 4e9b: 83 c6 01 add $0x1,%esi │ │ - 4e9e: 83 fe 08 cmp $0x8,%esi │ │ - 4ea1: 75 ed jne 4e90 │ │ - 4ea3: 8b 44 24 74 mov 0x74(%esp),%eax │ │ - 4ea7: 89 04 24 mov %eax,(%esp) │ │ - 4eaa: e8 41 1c 00 00 call 6af0 │ │ - 4eaf: 8b 54 24 4c mov 0x4c(%esp),%edx │ │ - 4eb3: 8b 45 00 mov 0x0(%ebp),%eax │ │ - 4eb6: 39 c2 cmp %eax,%edx │ │ - 4eb8: 75 6a jne 4f24 │ │ - 4eba: 8d 64 24 5c lea 0x5c(%esp),%esp │ │ - 4ebe: 5b pop %ebx │ │ - 4ebf: 5e pop %esi │ │ - 4ec0: 5f pop %edi │ │ - 4ec1: 5d pop %ebp │ │ - 4ec2: c3 ret │ │ - 4ec3: 90 nop │ │ - 4ec4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 4ec8: 8d 54 24 1a lea 0x1a(%esp),%edx │ │ - 4ecc: 8d 83 10 c2 ff ff lea -0x3df0(%ebx),%eax │ │ - 4ed2: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 4ed6: 89 14 24 mov %edx,(%esp) │ │ - 4ed9: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 4edd: 89 54 24 0c mov %edx,0xc(%esp) │ │ - 4ee1: e8 1a dd ff ff call 2c00 │ │ - 4ee6: 8b 87 a8 07 00 00 mov 0x7a8(%edi),%eax │ │ - 4eec: 8b 54 24 0c mov 0xc(%esp),%edx │ │ - 4ef0: 85 c0 test %eax,%eax │ │ - 4ef2: 74 0f je 4f03 │ │ - 4ef4: 8b 08 mov (%eax),%ecx │ │ - 4ef6: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 4efa: 89 04 24 mov %eax,(%esp) │ │ - 4efd: ff 11 call *(%ecx) │ │ - 4eff: 8b 54 24 0c mov 0xc(%esp),%edx │ │ - 4f03: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 4f07: 89 3c 24 mov %edi,(%esp) │ │ - 4f0a: e8 b1 fa ff ff call 49c0 │ │ - 4f0f: 8b 44 24 74 mov 0x74(%esp),%eax │ │ - 4f13: 89 84 b7 3c 07 00 00 mov %eax,0x73c(%edi,%esi,4) │ │ - 4f1a: 89 3c 24 mov %edi,(%esp) │ │ - 4f1d: e8 5e fd ff ff call 4c80 │ │ - 4f22: eb 8b jmp 4eaf │ │ - 4f24: e8 97 df ff ff call 2ec0 │ │ - 4f29: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00004f30 : │ │ +00004f30 : │ │ 4f30: 55 push %ebp │ │ - 4f31: b9 04 00 00 00 mov $0x4,%ecx │ │ - 4f36: 57 push %edi │ │ - 4f37: 56 push %esi │ │ - 4f38: 53 push %ebx │ │ - 4f39: e8 a2 df ff ff call 2ee0 │ │ - 4f3e: 81 c3 e6 6f 00 00 add $0x6fe6,%ebx │ │ - 4f44: 8d 64 24 c4 lea -0x3c(%esp),%esp │ │ - 4f48: 8b 74 24 50 mov 0x50(%esp),%esi │ │ - 4f4c: 8b 86 10 07 00 00 mov 0x710(%esi),%eax │ │ - 4f52: 83 c0 01 add $0x1,%eax │ │ - 4f55: 89 c2 mov %eax,%edx │ │ - 4f57: c1 fa 1f sar $0x1f,%edx │ │ - 4f5a: c1 ea 1e shr $0x1e,%edx │ │ - 4f5d: 01 d0 add %edx,%eax │ │ - 4f5f: 83 e0 03 and $0x3,%eax │ │ - 4f62: 29 d0 sub %edx,%eax │ │ - 4f64: 69 d0 c0 01 00 00 imul $0x1c0,%eax,%edx │ │ - 4f6a: 89 86 10 07 00 00 mov %eax,0x710(%esi) │ │ - 4f70: 8b 54 16 14 mov 0x14(%esi,%edx,1),%edx │ │ - 4f74: 85 d2 test %edx,%edx │ │ - 4f76: 0f 8f d4 00 00 00 jg 5050 │ │ - 4f7c: 83 e9 01 sub $0x1,%ecx │ │ - 4f7f: 75 d1 jne 4f52 │ │ - 4f81: c7 86 10 07 00 00 ff movl $0xffffffff,0x710(%esi) │ │ - 4f88: ff ff ff │ │ - 4f8b: 8d 44 24 2b lea 0x2b(%esp),%eax │ │ - 4f8f: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 4f93: c7 44 24 0c 06 00 00 movl $0x6,0xc(%esp) │ │ - 4f9a: 00 │ │ - 4f9b: c7 44 24 08 05 00 00 movl $0x5,0x8(%esp) │ │ - 4fa2: 00 │ │ - 4fa3: 89 34 24 mov %esi,(%esp) │ │ - 4fa6: e8 e5 fb ff ff call 4b90 │ │ - 4fab: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ - 4fb1: 85 c0 test %eax,%eax │ │ - 4fb3: 74 31 je 4fe6 │ │ - 4fb5: 8b 00 mov (%eax),%eax │ │ - 4fb7: 8b 38 mov (%eax),%edi │ │ - 4fb9: 8d 86 84 07 00 00 lea 0x784(%esi),%eax │ │ - 4fbf: 89 04 24 mov %eax,(%esp) │ │ - 4fc2: e8 c9 21 00 00 call 7190 │ │ - 4fc7: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ - 4fcd: 8d 93 18 c7 ff ff lea -0x38e8(%ebx),%edx │ │ - 4fd3: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 4fd7: dd 5c 24 08 fstpl 0x8(%esp) │ │ - 4fdb: 89 04 24 mov %eax,(%esp) │ │ - 4fde: ff d7 call *%edi │ │ - 4fe0: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ - 4fe6: 31 ff xor %edi,%edi │ │ - 4fe8: 8d 8b 40 c7 ff ff lea -0x38c0(%ebx),%ecx │ │ - 4fee: 85 c0 test %eax,%eax │ │ - 4ff0: 8d 6e 0c lea 0xc(%esi),%ebp │ │ - 4ff3: 89 4c 24 1c mov %ecx,0x1c(%esp) │ │ - 4ff7: 74 23 je 501c │ │ - 4ff9: 8b 55 00 mov 0x0(%ebp),%edx │ │ - 4ffc: 8b 08 mov (%eax),%ecx │ │ - 4ffe: f7 da neg %edx │ │ - 5000: 89 54 24 10 mov %edx,0x10(%esp) │ │ - 5004: 8b 55 04 mov 0x4(%ebp),%edx │ │ - 5007: 89 7c 24 08 mov %edi,0x8(%esp) │ │ - 500b: 89 04 24 mov %eax,(%esp) │ │ - 500e: 89 54 24 0c mov %edx,0xc(%esp) │ │ - 5012: 8b 54 24 1c mov 0x1c(%esp),%edx │ │ - 5016: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 501a: ff 11 call *(%ecx) │ │ - 501c: 83 c7 01 add $0x1,%edi │ │ - 501f: 81 c5 c0 01 00 00 add $0x1c0,%ebp │ │ - 5025: 83 ff 04 cmp $0x4,%edi │ │ - 5028: 74 26 je 5050 │ │ - 502a: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ - 5030: 85 c0 test %eax,%eax │ │ - 5032: 75 c5 jne 4ff9 │ │ - 5034: 83 c7 01 add $0x1,%edi │ │ - 5037: 81 c5 c0 01 00 00 add $0x1c0,%ebp │ │ - 503d: 83 ff 04 cmp $0x4,%edi │ │ - 5040: 75 e8 jne 502a │ │ - 5042: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5049: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 5050: 8d 64 24 3c lea 0x3c(%esp),%esp │ │ - 5054: 5b pop %ebx │ │ - 5055: 5e pop %esi │ │ - 5056: 5f pop %edi │ │ - 5057: 5d pop %ebp │ │ - 5058: c3 ret │ │ - 5059: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00005060 : │ │ - 5060: 8b 4c 24 04 mov 0x4(%esp),%ecx │ │ - 5064: 31 c0 xor %eax,%eax │ │ - 5066: 8d 76 00 lea 0x0(%esi),%esi │ │ - 5069: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 5070: 8b 94 81 3c 07 00 00 mov 0x73c(%ecx,%eax,4),%edx │ │ - 5077: 83 fa ff cmp $0xffffffff,%edx │ │ - 507a: 75 0c jne 5088 │ │ - 507c: 83 c0 01 add $0x1,%eax │ │ - 507f: 83 f8 08 cmp $0x8,%eax │ │ - 5082: 75 ec jne 5070 │ │ - 5084: c3 ret │ │ - 5085: 8d 76 00 lea 0x0(%esi),%esi │ │ - 5088: 31 c0 xor %eax,%eax │ │ - 508a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 5090: 83 bc 81 14 07 00 00 cmpl $0xffffffff,0x714(%ecx,%eax,4) │ │ - 5097: ff │ │ - 5098: 74 0e je 50a8 │ │ - 509a: 83 c0 01 add $0x1,%eax │ │ - 509d: 83 f8 04 cmp $0x4,%eax │ │ - 50a0: 75 ee jne 5090 │ │ - 50a2: c3 ret │ │ - 50a3: 90 nop │ │ - 50a4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 50a8: 89 94 81 14 07 00 00 mov %edx,0x714(%ecx,%eax,4) │ │ - 50af: eb e9 jmp 509a │ │ - 50b1: eb 0d jmp 50c0 │ │ - 50b3: 90 nop │ │ - 50b4: 90 nop │ │ - 50b5: 90 nop │ │ - 50b6: 90 nop │ │ - 50b7: 90 nop │ │ - 50b8: 90 nop │ │ - 50b9: 90 nop │ │ - 50ba: 90 nop │ │ - 50bb: 90 nop │ │ - 50bc: 90 nop │ │ - 50bd: 90 nop │ │ - 50be: 90 nop │ │ - 50bf: 90 nop │ │ - │ │ -000050c0 : │ │ - 50c0: 8b 54 24 04 mov 0x4(%esp),%edx │ │ - 50c4: 31 c0 xor %eax,%eax │ │ - 50c6: 8d 76 00 lea 0x0(%esi),%esi │ │ - 50c9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 50d0: c7 04 82 00 00 00 00 movl $0x0,(%edx,%eax,4) │ │ - 50d7: 83 c0 01 add $0x1,%eax │ │ - 50da: 83 f8 08 cmp $0x8,%eax │ │ - 50dd: 75 f1 jne 50d0 │ │ - 50df: c7 42 20 00 00 00 00 movl $0x0,0x20(%edx) │ │ - 50e6: c7 42 28 00 00 00 00 movl $0x0,0x28(%edx) │ │ - 50ed: c7 42 24 00 00 00 00 movl $0x0,0x24(%edx) │ │ - 50f4: c3 ret │ │ - 50f5: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 50f9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00005100 : │ │ - 5100: 57 push %edi │ │ - 5101: 56 push %esi │ │ - 5102: 31 f6 xor %esi,%esi │ │ - 5104: 53 push %ebx │ │ - 5105: e8 d6 dd ff ff call 2ee0 │ │ - 510a: 81 c3 1a 6e 00 00 add $0x6e1a,%ebx │ │ - 5110: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ - 5114: 8b 7c 24 20 mov 0x20(%esp),%edi │ │ - 5118: eb 15 jmp 512f │ │ - 511a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 5120: c7 04 b7 00 00 00 00 movl $0x0,(%edi,%esi,4) │ │ - 5127: 83 c6 01 add $0x1,%esi │ │ - 512a: 83 fe 08 cmp $0x8,%esi │ │ - 512d: 74 1e je 514d │ │ - 512f: 8b 04 b7 mov (%edi,%esi,4),%eax │ │ - 5132: 85 c0 test %eax,%eax │ │ - 5134: 74 ea je 5120 │ │ - 5136: 89 04 24 mov %eax,(%esp) │ │ - 5139: e8 b2 19 00 00 call 6af0 │ │ - 513e: c7 04 b7 00 00 00 00 movl $0x0,(%edi,%esi,4) │ │ - 5145: 83 c6 01 add $0x1,%esi │ │ - 5148: 83 fe 08 cmp $0x8,%esi │ │ - 514b: 75 e2 jne 512f │ │ - 514d: 8d 64 24 10 lea 0x10(%esp),%esp │ │ - 5151: 5b pop %ebx │ │ - 5152: 5e pop %esi │ │ - 5153: 5f pop %edi │ │ - 5154: c3 ret │ │ - 5155: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5159: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00005160 : │ │ - 5160: 56 push %esi │ │ - 5161: 53 push %ebx │ │ - 5162: e8 79 dd ff ff call 2ee0 │ │ - 5167: 81 c3 bd 6d 00 00 add $0x6dbd,%ebx │ │ - 516d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 5171: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 5175: 89 34 24 mov %esi,(%esp) │ │ - 5178: e8 83 ff ff ff call 5100 │ │ - 517d: 8b 46 24 mov 0x24(%esi),%eax │ │ - 5180: 85 c0 test %eax,%eax │ │ - 5182: 74 08 je 518c │ │ - 5184: 8b 10 mov (%eax),%edx │ │ - 5186: 89 04 24 mov %eax,(%esp) │ │ - 5189: ff 52 04 call *0x4(%edx) │ │ - 518c: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 5190: 5b pop %ebx │ │ - 5191: 5e pop %esi │ │ - 5192: c3 ret │ │ - 5193: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 5199: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000051a0 : │ │ - 51a0: 55 push %ebp │ │ - 51a1: 57 push %edi │ │ - 51a2: 56 push %esi │ │ - 51a3: 53 push %ebx │ │ - 51a4: e8 37 dd ff ff call 2ee0 │ │ - 51a9: 81 c3 7b 6d 00 00 add $0x6d7b,%ebx │ │ - 51af: 8d a4 24 34 ff ff ff lea -0xcc(%esp),%esp │ │ - 51b6: 8b 83 c4 ff ff ff mov -0x3c(%ebx),%eax │ │ - 51bc: 8b bc 24 e8 00 00 00 mov 0xe8(%esp),%edi │ │ - 51c3: 8b b4 24 e0 00 00 00 mov 0xe0(%esp),%esi │ │ - 51ca: 8b 00 mov (%eax),%eax │ │ - 51cc: 8b ac 24 e4 00 00 00 mov 0xe4(%esp),%ebp │ │ - 51d3: 89 84 24 bc 00 00 00 mov %eax,0xbc(%esp) │ │ - 51da: e8 41 da ff ff call 2c20 <__errno@plt> │ │ - 51df: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ - 51e5: 85 ff test %edi,%edi │ │ - 51e7: 0f 85 13 01 00 00 jne 5300 │ │ - 51ed: e8 2e da ff ff call 2c20 <__errno@plt> │ │ - 51f2: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ - 51f8: 85 ed test %ebp,%ebp │ │ - 51fa: 0f 84 e0 02 00 00 je 54e0 │ │ - 5200: c7 46 20 00 00 00 00 movl $0x0,0x20(%esi) │ │ - 5207: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ - 520e: 00 │ │ - 520f: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) │ │ - 5216: 00 │ │ - 5217: c7 04 24 01 00 00 00 movl $0x1,(%esp) │ │ - 521e: e8 0d da ff ff call 2c30 │ │ - 5223: 85 c0 test %eax,%eax │ │ - 5225: 89 c7 mov %eax,%edi │ │ - 5227: 0f 8e c3 00 00 00 jle 52f0 │ │ - 522d: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 5231: 8d 44 24 50 lea 0x50(%esp),%eax │ │ - 5235: 89 04 24 mov %eax,(%esp) │ │ - 5238: 8d 6c 24 4e lea 0x4e(%esp),%ebp │ │ - 523c: 66 c7 44 24 4e 01 00 movw $0x1,0x4e(%esp) │ │ - 5243: e8 a8 d9 ff ff call 2bf0 │ │ - 5248: c7 44 24 10 04 00 00 movl $0x4,0x10(%esp) │ │ - 524f: 00 │ │ - 5250: 8d 44 24 2c lea 0x2c(%esp),%eax │ │ - 5254: c7 44 24 08 02 00 00 movl $0x2,0x8(%esp) │ │ - 525b: 00 │ │ - 525c: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) │ │ - 5263: 00 │ │ - 5264: 89 3c 24 mov %edi,(%esp) │ │ - 5267: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 526b: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%esp) │ │ - 5272: 00 │ │ - 5273: e8 c8 d9 ff ff call 2c40 │ │ - 5278: c7 44 24 08 6e 00 00 movl $0x6e,0x8(%esp) │ │ - 527f: 00 │ │ - 5280: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 5284: 89 3c 24 mov %edi,(%esp) │ │ - 5287: e8 c4 d9 ff ff call 2c50 │ │ - 528c: 85 c0 test %eax,%eax │ │ - 528e: 74 13 je 52a3 │ │ - 5290: 89 3c 24 mov %edi,(%esp) │ │ - 5293: e8 58 18 00 00 call 6af0 │ │ - 5298: e8 83 d9 ff ff call 2c20 <__errno@plt> │ │ - 529d: 8b 00 mov (%eax),%eax │ │ - 529f: 85 c0 test %eax,%eax │ │ - 52a1: 75 4d jne 52f0 │ │ - 52a3: c7 44 24 04 05 00 00 movl $0x5,0x4(%esp) │ │ - 52aa: 00 │ │ - 52ab: 89 3c 24 mov %edi,(%esp) │ │ - 52ae: e8 ad d9 ff ff call 2c60 │ │ - 52b3: 85 c0 test %eax,%eax │ │ - 52b5: 0f 85 15 02 00 00 jne 54d0 │ │ - 52bb: 8b 46 20 mov 0x20(%esi),%eax │ │ - 52be: 8d 50 01 lea 0x1(%eax),%edx │ │ - 52c1: 89 56 20 mov %edx,0x20(%esi) │ │ - 52c4: 89 3c 86 mov %edi,(%esi,%eax,4) │ │ - 52c7: 31 c0 xor %eax,%eax │ │ - 52c9: 85 d2 test %edx,%edx │ │ - 52cb: 0f 85 99 01 00 00 jne 546a │ │ - 52d1: e8 4a d9 ff ff call 2c20 <__errno@plt> │ │ - 52d6: 8b 10 mov (%eax),%edx │ │ - 52d8: b8 ff ff ff ff mov $0xffffffff,%eax │ │ - 52dd: 85 d2 test %edx,%edx │ │ - 52df: 0f 84 85 01 00 00 je 546a │ │ - 52e5: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 52e9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 52f0: e8 2b d9 ff ff call 2c20 <__errno@plt> │ │ - 52f5: 8b 00 mov (%eax),%eax │ │ - 52f7: e9 6e 01 00 00 jmp 546a │ │ - 52fc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5300: 89 7c 24 08 mov %edi,0x8(%esp) │ │ - 5304: 8d 83 21 c2 ff ff lea -0x3ddf(%ebx),%eax │ │ - 530a: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 530e: 8d 44 24 4e lea 0x4e(%esp),%eax │ │ - 5312: 89 04 24 mov %eax,(%esp) │ │ - 5315: 89 44 24 18 mov %eax,0x18(%esp) │ │ - 5319: e8 e2 d8 ff ff call 2c00 │ │ - 531e: 8d 54 24 2c lea 0x2c(%esp),%edx │ │ - 5322: 31 c0 xor %eax,%eax │ │ - 5324: b9 08 00 00 00 mov $0x8,%ecx │ │ - 5329: 89 d7 mov %edx,%edi │ │ - 532b: f3 ab rep stos %eax,%es:(%edi) │ │ - 532d: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 5331: 8d 44 24 24 lea 0x24(%esp),%eax │ │ - 5335: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 5339: 8b 44 24 18 mov 0x18(%esp),%eax │ │ - 533d: 89 2c 24 mov %ebp,(%esp) │ │ - 5340: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%esp) │ │ - 5347: 00 │ │ - 5348: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 534c: c7 44 24 34 01 00 00 movl $0x1,0x34(%esp) │ │ - 5353: 00 │ │ - 5354: e8 17 d9 ff ff call 2c70 │ │ - 5359: 85 c0 test %eax,%eax │ │ - 535b: 0f 88 97 01 00 00 js 54f8 │ │ - 5361: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 5365: c7 46 20 00 00 00 00 movl $0x0,0x20(%esi) │ │ - 536c: 89 44 24 18 mov %eax,0x18(%esp) │ │ - 5370: 85 c0 test %eax,%eax │ │ - 5372: 0f 84 a0 01 00 00 je 5518 │ │ - 5378: 8d 8b 24 c2 ff ff lea -0x3ddc(%ebx),%ecx │ │ - 537e: 89 4c 24 1c mov %ecx,0x1c(%esp) │ │ - 5382: eb 3b jmp 53bf │ │ - 5384: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5388: c7 44 24 04 05 00 00 movl $0x5,0x4(%esp) │ │ - 538f: 00 │ │ - 5390: 89 3c 24 mov %edi,(%esp) │ │ - 5393: e8 c8 d8 ff ff call 2c60 │ │ - 5398: 85 c0 test %eax,%eax │ │ - 539a: 0f 85 96 00 00 00 jne 5436 │ │ - 53a0: 8b 46 20 mov 0x20(%esi),%eax │ │ - 53a3: 8d 50 01 lea 0x1(%eax),%edx │ │ - 53a6: 89 56 20 mov %edx,0x20(%esi) │ │ - 53a9: 89 3c 86 mov %edi,(%esi,%eax,4) │ │ - 53ac: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 53b0: 8b 40 1c mov 0x1c(%eax),%eax │ │ - 53b3: 89 44 24 24 mov %eax,0x24(%esp) │ │ - 53b7: 85 c0 test %eax,%eax │ │ - 53b9: 0f 84 92 00 00 00 je 5451 │ │ - 53bf: 8b 50 0c mov 0xc(%eax),%edx │ │ - 53c2: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 53c6: 8b 50 08 mov 0x8(%eax),%edx │ │ - 53c9: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 53cd: 8b 40 04 mov 0x4(%eax),%eax │ │ - 53d0: 89 04 24 mov %eax,(%esp) │ │ - 53d3: e8 58 d8 ff ff call 2c30 │ │ - 53d8: 85 c0 test %eax,%eax │ │ - 53da: 89 c7 mov %eax,%edi │ │ - 53dc: 78 ce js 53ac │ │ - 53de: c7 44 24 10 04 00 00 movl $0x4,0x10(%esp) │ │ - 53e5: 00 │ │ - 53e6: 8d 6c 24 28 lea 0x28(%esp),%ebp │ │ - 53ea: c7 44 24 08 02 00 00 movl $0x2,0x8(%esp) │ │ - 53f1: 00 │ │ - 53f2: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) │ │ - 53f9: 00 │ │ - 53fa: 89 04 24 mov %eax,(%esp) │ │ - 53fd: 89 6c 24 0c mov %ebp,0xc(%esp) │ │ - 5401: c7 44 24 28 01 00 00 movl $0x1,0x28(%esp) │ │ - 5408: 00 │ │ - 5409: e8 32 d8 ff ff call 2c40 │ │ - 540e: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 5412: 83 78 04 0a cmpl $0xa,0x4(%eax) │ │ - 5416: 74 78 je 5490 │ │ - 5418: 8b 50 10 mov 0x10(%eax),%edx │ │ - 541b: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 541f: 8b 40 18 mov 0x18(%eax),%eax │ │ - 5422: 89 3c 24 mov %edi,(%esp) │ │ - 5425: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 5429: e8 22 d8 ff ff call 2c50 │ │ - 542e: 85 c0 test %eax,%eax │ │ - 5430: 0f 84 52 ff ff ff je 5388 │ │ - 5436: 89 3c 24 mov %edi,(%esp) │ │ - 5439: e8 b2 16 00 00 call 6af0 │ │ - 543e: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 5442: 8b 40 1c mov 0x1c(%eax),%eax │ │ - 5445: 89 44 24 24 mov %eax,0x24(%esp) │ │ - 5449: 85 c0 test %eax,%eax │ │ - 544b: 0f 85 6e ff ff ff jne 53bf │ │ - 5451: 8b 44 24 18 mov 0x18(%esp),%eax │ │ - 5455: 89 04 24 mov %eax,(%esp) │ │ - 5458: e8 23 d8 ff ff call 2c80 │ │ - 545d: 8b 46 20 mov 0x20(%esi),%eax │ │ - 5460: 85 c0 test %eax,%eax │ │ - 5462: 0f 84 b0 00 00 00 je 5518 │ │ - 5468: 31 c0 xor %eax,%eax │ │ - 546a: 8b b3 c4 ff ff ff mov -0x3c(%ebx),%esi │ │ - 5470: 8b 8c 24 bc 00 00 00 mov 0xbc(%esp),%ecx │ │ - 5477: 8b 16 mov (%esi),%edx │ │ - 5479: 39 d1 cmp %edx,%ecx │ │ - 547b: 0f 85 bc 00 00 00 jne 553d │ │ - 5481: 8d a4 24 cc 00 00 00 lea 0xcc(%esp),%esp │ │ - 5488: 5b pop %ebx │ │ - 5489: 5e pop %esi │ │ - 548a: 5f pop %edi │ │ - 548b: 5d pop %ebp │ │ - 548c: c3 ret │ │ - 548d: 8d 76 00 lea 0x0(%esi),%esi │ │ - 5490: c7 44 24 10 04 00 00 movl $0x4,0x10(%esp) │ │ - 5497: 00 │ │ - 5498: 89 6c 24 0c mov %ebp,0xc(%esp) │ │ - 549c: c7 44 24 08 1a 00 00 movl $0x1a,0x8(%esp) │ │ - 54a3: 00 │ │ - 54a4: c7 44 24 04 29 00 00 movl $0x29,0x4(%esp) │ │ - 54ab: 00 │ │ - 54ac: 89 3c 24 mov %edi,(%esp) │ │ - 54af: c7 44 24 28 01 00 00 movl $0x1,0x28(%esp) │ │ - 54b6: 00 │ │ - 54b7: e8 84 d7 ff ff call 2c40 │ │ - 54bc: 85 c0 test %eax,%eax │ │ - 54be: 78 6f js 552f │ │ - 54c0: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 54c4: e9 4f ff ff ff jmp 5418 │ │ - 54c9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 54d0: 89 3c 24 mov %edi,(%esp) │ │ - 54d3: e8 18 16 00 00 call 6af0 │ │ - 54d8: 8b 56 20 mov 0x20(%esi),%edx │ │ - 54db: e9 e7 fd ff ff jmp 52c7 │ │ - 54e0: e8 3b d7 ff ff call 2c20 <__errno@plt> │ │ - 54e5: c7 00 16 00 00 00 movl $0x16,(%eax) │ │ - 54eb: b8 ff ff ff ff mov $0xffffffff,%eax │ │ - 54f0: e9 75 ff ff ff jmp 546a │ │ - 54f5: 8d 76 00 lea 0x0(%esi),%esi │ │ - 54f8: e8 23 d7 ff ff call 2c20 <__errno@plt> │ │ - 54fd: 8b 00 mov (%eax),%eax │ │ - 54ff: 85 c0 test %eax,%eax │ │ - 5501: 0f 85 e9 fd ff ff jne 52f0 │ │ - 5507: b8 ff ff ff ff mov $0xffffffff,%eax │ │ - 550c: e9 59 ff ff ff jmp 546a │ │ - 5511: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5518: e8 03 d7 ff ff call 2c20 <__errno@plt> │ │ - 551d: 8b 00 mov (%eax),%eax │ │ - 551f: 85 c0 test %eax,%eax │ │ - 5521: 74 e4 je 5507 │ │ - 5523: e8 f8 d6 ff ff call 2c20 <__errno@plt> │ │ - 5528: 8b 00 mov (%eax),%eax │ │ - 552a: e9 3b ff ff ff jmp 546a │ │ - 552f: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ - 5533: 89 04 24 mov %eax,(%esp) │ │ - 5536: e8 d5 d6 ff ff call 2c10 │ │ - 553b: eb 83 jmp 54c0 │ │ - 553d: e8 7e d9 ff ff call 2ec0 │ │ - 5542: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5549: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00005550 : │ │ - 5550: 56 push %esi │ │ - 5551: 53 push %ebx │ │ - 5552: e8 89 d9 ff ff call 2ee0 │ │ - 5557: 81 c3 cd 69 00 00 add $0x69cd,%ebx │ │ - 555d: 8d 64 24 dc lea -0x24(%esp),%esp │ │ - 5561: 8b 74 24 30 mov 0x30(%esp),%esi │ │ - 5565: 83 be 10 07 00 00 ff cmpl $0xffffffff,0x710(%esi) │ │ - 556c: 74 0a je 5578 │ │ - 556e: 8d 64 24 24 lea 0x24(%esp),%esp │ │ - 5572: 5b pop %ebx │ │ - 5573: 5e pop %esi │ │ - 5574: c3 ret │ │ - 5575: 8d 76 00 lea 0x0(%esi),%esi │ │ - 5578: 8b 86 28 07 00 00 mov 0x728(%esi),%eax │ │ - 557e: 85 c0 test %eax,%eax │ │ - 5580: 74 08 je 558a │ │ - 5582: 89 04 24 mov %eax,(%esp) │ │ - 5585: e8 f6 f1 ff ff call 4780 │ │ - 558a: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ - 5590: 89 34 24 mov %esi,(%esp) │ │ - 5593: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 5597: e8 74 de ff ff call 3410 │ │ - 559c: 89 34 24 mov %esi,(%esp) │ │ - 559f: 8d 86 90 07 00 00 lea 0x790(%esi),%eax │ │ - 55a5: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 55a9: e8 92 dc ff ff call 3240 │ │ - 55ae: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ - 55b4: 8d 50 fd lea -0x3(%eax),%edx │ │ - 55b7: 83 fa 01 cmp $0x1,%edx │ │ - 55ba: 77 74 ja 5630 │ │ - 55bc: 31 c0 xor %eax,%eax │ │ - 55be: 66 90 xchg %ax,%ax │ │ - 55c0: c7 84 06 e8 01 00 00 movl $0x0,0x1e8(%esi,%eax,1) │ │ - 55c7: 00 00 00 00 │ │ - 55cb: c7 84 06 68 05 00 00 movl $0x0,0x568(%esi,%eax,1) │ │ - 55d2: 00 00 00 00 │ │ - 55d6: 83 c0 14 add $0x14,%eax │ │ - 55d9: 3d a4 01 00 00 cmp $0x1a4,%eax │ │ - 55de: 75 e0 jne 55c0 │ │ - 55e0: c7 86 10 07 00 00 00 movl $0x0,0x710(%esi) │ │ - 55e7: 00 00 00 │ │ - 55ea: 89 34 24 mov %esi,(%esp) │ │ - 55ed: e8 8e f6 ff ff call 4c80 │ │ - 55f2: 89 34 24 mov %esi,(%esp) │ │ - 55f5: 8d 44 24 1b lea 0x1b(%esp),%eax │ │ - 55f9: c7 44 24 0c 05 00 00 movl $0x5,0xc(%esp) │ │ - 5600: 00 │ │ - 5601: c7 44 24 08 05 00 00 movl $0x5,0x8(%esp) │ │ - 5608: 00 │ │ - 5609: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 560d: e8 7e f5 ff ff call 4b90 │ │ - 5612: 89 34 24 mov %esi,(%esp) │ │ - 5615: 81 c6 84 07 00 00 add $0x784,%esi │ │ - 561b: e8 10 f6 ff ff call 4c30 │ │ - 5620: 89 34 24 mov %esi,(%esp) │ │ - 5623: e8 08 1b 00 00 call 7130 │ │ - 5628: 8d 64 24 24 lea 0x24(%esp),%esp │ │ - 562c: 5b pop %ebx │ │ - 562d: 5e pop %esi │ │ - 562e: c3 ret │ │ - 562f: 90 nop │ │ - 5630: 85 c0 test %eax,%eax │ │ - 5632: 74 88 je 55bc │ │ - 5634: eb aa jmp 55e0 │ │ - 5636: 8d 76 00 lea 0x0(%esi),%esi │ │ - 5639: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00005640 : │ │ - 5640: 55 push %ebp │ │ - 5641: 57 push %edi │ │ - 5642: 56 push %esi │ │ - 5643: 53 push %ebx │ │ - 5644: e8 97 d8 ff ff call 2ee0 │ │ - 5649: 81 c3 db 68 00 00 add $0x68db,%ebx │ │ - 564f: 8d 64 24 b4 lea -0x4c(%esp),%esp │ │ - 5653: 8b 7c 24 68 mov 0x68(%esp),%edi │ │ - 5657: 8b 74 24 60 mov 0x60(%esp),%esi │ │ - 565b: 0f b6 47 03 movzbl 0x3(%edi),%eax │ │ - 565f: 3c 0e cmp $0xe,%al │ │ - 5661: 0f 87 21 05 00 00 ja 5b88 │ │ - 5667: 8b 8c 83 a8 c8 ff ff mov -0x3758(%ebx,%eax,4),%ecx │ │ - 566e: 8d 14 19 lea (%ecx,%ebx,1),%edx │ │ - 5671: ff e2 jmp *%edx │ │ - 5673: 90 nop │ │ - 5674: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5678: 8b 86 10 07 00 00 mov 0x710(%esi),%eax │ │ - 567e: 85 c0 test %eax,%eax │ │ - 5680: 0f 89 0a 01 00 00 jns 5790 │ │ - 5686: 80 7f 05 00 cmpb $0x0,0x5(%edi) │ │ - 568a: 0f 8e 00 01 00 00 jle 5790 │ │ - 5690: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ - 5694: 66 c1 c8 08 ror $0x8,%ax │ │ - 5698: 66 83 f8 1d cmp $0x1d,%ax │ │ - 569c: 0f 86 ae 02 00 00 jbe 5950 │ │ - 56a2: 0f be 47 06 movsbl 0x6(%edi),%eax │ │ - 56a6: 8d 50 fc lea -0x4(%eax),%edx │ │ - 56a9: 80 fa 2e cmp $0x2e,%dl │ │ - 56ac: 0f 87 9e 02 00 00 ja 5950 │ │ - 56b2: 0f be 57 07 movsbl 0x7(%edi),%edx │ │ - 56b6: 8d 4a fc lea -0x4(%edx),%ecx │ │ - 56b9: 80 f9 2e cmp $0x2e,%cl │ │ - 56bc: 0f 87 8e 02 00 00 ja 5950 │ │ - 56c2: 89 46 08 mov %eax,0x8(%esi) │ │ - 56c5: 89 56 04 mov %edx,0x4(%esi) │ │ - 56c8: 0f b6 57 08 movzbl 0x8(%edi),%edx │ │ - 56cc: 0f be c2 movsbl %dl,%eax │ │ - 56cf: 83 ea 03 sub $0x3,%edx │ │ - 56d2: 89 86 24 07 00 00 mov %eax,0x724(%esi) │ │ - 56d8: 80 fa 01 cmp $0x1,%dl │ │ - 56db: 76 04 jbe 56e1 │ │ - 56dd: 85 c0 test %eax,%eax │ │ - 56df: 75 7f jne 5760 │ │ - 56e1: 8d 6c 24 2f lea 0x2f(%esp),%ebp │ │ - 56e5: ba 01 00 00 00 mov $0x1,%edx │ │ - 56ea: 89 7c 24 68 mov %edi,0x68(%esp) │ │ - 56ee: 89 f7 mov %esi,%edi │ │ - 56f0: 89 ee mov %ebp,%esi │ │ - 56f2: 89 d5 mov %edx,%ebp │ │ - 56f4: 8b 84 af 14 07 00 00 mov 0x714(%edi,%ebp,4),%eax │ │ - 56fb: 83 f8 fe cmp $0xfffffffe,%eax │ │ - 56fe: 74 4c je 574c │ │ - 5700: c7 44 24 0c 0d 00 00 movl $0xd,0xc(%esp) │ │ - 5707: 00 │ │ - 5708: 89 e9 mov %ebp,%ecx │ │ - 570a: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ - 5711: 00 │ │ - 5712: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 5716: 89 04 24 mov %eax,(%esp) │ │ - 5719: 88 4c 24 34 mov %cl,0x34(%esp) │ │ - 571d: e8 ee 11 00 00 call 6910 │ │ - 5722: 83 bf 14 07 00 00 fe cmpl $0xfffffffe,0x714(%edi) │ │ - 5729: 0f 84 10 07 00 00 je 5e3f │ │ - 572f: 83 bf 1c 07 00 00 fe cmpl $0xfffffffe,0x71c(%edi) │ │ - 5736: b8 02 00 00 00 mov $0x2,%eax │ │ - 573b: 0f 84 00 07 00 00 je 5e41 │ │ - 5741: c7 84 af 14 07 00 00 movl $0xfffffffe,0x714(%edi,%ebp,4) │ │ - 5748: fe ff ff ff │ │ - 574c: 83 c5 02 add $0x2,%ebp │ │ - 574f: 83 fd 05 cmp $0x5,%ebp │ │ - 5752: 75 a0 jne 56f4 │ │ - 5754: 89 fe mov %edi,%esi │ │ - 5756: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ - 575c: 8b 7c 24 68 mov 0x68(%esp),%edi │ │ - 5760: 83 f8 01 cmp $0x1,%eax │ │ - 5763: 0f 84 62 05 00 00 je 5ccb │ │ - 5769: 0f be 47 08 movsbl 0x8(%edi),%eax │ │ - 576d: 83 c7 09 add $0x9,%edi │ │ - 5770: 89 34 24 mov %esi,(%esp) │ │ - 5773: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 5777: e8 94 dc ff ff call 3410 │ │ - 577c: 8b 06 mov (%esi),%eax │ │ - 577e: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 5782: 89 34 24 mov %esi,(%esp) │ │ - 5785: ff 50 08 call *0x8(%eax) │ │ - 5788: 90 nop │ │ - 5789: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5790: 89 34 24 mov %esi,(%esp) │ │ - 5793: e8 e8 f4 ff ff call 4c80 │ │ - 5798: e9 b3 01 00 00 jmp 5950 │ │ - 579d: 8d 76 00 lea 0x0(%esi),%esi │ │ - 57a0: 89 34 24 mov %esi,(%esp) │ │ - 57a3: e8 18 ea ff ff call 41c0 │ │ - 57a8: 3b 86 7c 07 00 00 cmp 0x77c(%esi),%eax │ │ - 57ae: 0f 8d 9c 01 00 00 jge 5950 │ │ - 57b4: 83 be 10 07 00 00 ff cmpl $0xffffffff,0x710(%esi) │ │ - 57bb: 0f 85 8f 01 00 00 jne 5950 │ │ - 57c1: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ - 57c7: 8d 50 fd lea -0x3(%eax),%edx │ │ - 57ca: 83 fa 01 cmp $0x1,%edx │ │ - 57cd: 0f 86 15 04 00 00 jbe 5be8 │ │ - 57d3: 85 c0 test %eax,%eax │ │ - 57d5: 0f 84 0d 04 00 00 je 5be8 │ │ - 57db: 89 34 24 mov %esi,(%esp) │ │ - 57de: e8 dd e9 ff ff call 41c0 │ │ - 57e3: 83 f8 03 cmp $0x3,%eax │ │ - 57e6: 0f 8f 64 01 00 00 jg 5950 │ │ - 57ec: e8 9f d4 ff ff call 2c90 │ │ - 57f1: 89 c2 mov %eax,%edx │ │ - 57f3: c1 fa 1f sar $0x1f,%edx │ │ - 57f6: c1 ea 1e shr $0x1e,%edx │ │ - 57f9: 8d 2c 10 lea (%eax,%edx,1),%ebp │ │ - 57fc: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ - 5800: 83 e5 03 and $0x3,%ebp │ │ - 5803: 66 c1 c8 08 ror $0x8,%ax │ │ - 5807: 29 d5 sub %edx,%ebp │ │ - 5809: 66 83 f8 05 cmp $0x5,%ax │ │ - 580d: 76 23 jbe 5832 │ │ - 580f: 0f b6 47 05 movzbl 0x5(%edi),%eax │ │ - 5813: 3c 04 cmp $0x4,%al │ │ - 5815: 0f be d0 movsbl %al,%edx │ │ - 5818: 0f 46 ea cmovbe %edx,%ebp │ │ - 581b: eb 15 jmp 5832 │ │ - 581d: 8d 76 00 lea 0x0(%esi),%esi │ │ - 5820: 83 c5 01 add $0x1,%ebp │ │ - 5823: 89 e8 mov %ebp,%eax │ │ - 5825: c1 f8 1f sar $0x1f,%eax │ │ - 5828: c1 e8 1e shr $0x1e,%eax │ │ - 582b: 01 c5 add %eax,%ebp │ │ - 582d: 83 e5 03 and $0x3,%ebp │ │ - 5830: 29 c5 sub %eax,%ebp │ │ - 5832: 8d 95 c4 01 00 00 lea 0x1c4(%ebp),%edx │ │ - 5838: 83 7c 96 04 fe cmpl $0xfffffffe,0x4(%esi,%edx,4) │ │ - 583d: 75 e1 jne 5820 │ │ - 583f: c7 44 24 0c 02 00 00 movl $0x2,0xc(%esp) │ │ - 5846: 00 │ │ - 5847: 89 e8 mov %ebp,%eax │ │ - 5849: 88 44 24 3a mov %al,0x3a(%esp) │ │ - 584d: 8b 44 24 64 mov 0x64(%esp),%eax │ │ - 5851: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ - 5858: 00 │ │ - 5859: 89 54 24 18 mov %edx,0x18(%esp) │ │ - 585d: 8d 0c 86 lea (%esi,%eax,4),%ecx │ │ - 5860: 8d 44 24 35 lea 0x35(%esp),%eax │ │ - 5864: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 5868: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 586c: 8b 81 3c 07 00 00 mov 0x73c(%ecx),%eax │ │ - 5872: 89 4c 24 14 mov %ecx,0x14(%esp) │ │ - 5876: 89 04 24 mov %eax,(%esp) │ │ - 5879: e8 92 10 00 00 call 6910 │ │ - 587e: 8b 4c 24 14 mov 0x14(%esp),%ecx │ │ - 5882: 83 be 24 07 00 00 01 cmpl $0x1,0x724(%esi) │ │ - 5889: 8b 54 24 18 mov 0x18(%esp),%edx │ │ - 588d: 8b 81 3c 07 00 00 mov 0x73c(%ecx),%eax │ │ - 5893: 89 44 96 04 mov %eax,0x4(%esi,%edx,4) │ │ - 5897: 0f 84 d5 04 00 00 je 5d72 │ │ - 589d: 8b a9 5c 07 00 00 mov 0x75c(%ecx),%ebp │ │ - 58a3: 85 ed test %ebp,%ebp │ │ - 58a5: 0f 85 e5 fe ff ff jne 5790 │ │ - 58ab: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ - 58af: 66 c1 c8 08 ror $0x8,%ax │ │ - 58b3: 66 83 f8 05 cmp $0x5,%ax │ │ - 58b7: 0f 86 d3 fe ff ff jbe 5790 │ │ - 58bd: c6 47 15 00 movb $0x0,0x15(%edi) │ │ - 58c1: 80 7f 06 00 cmpb $0x0,0x6(%edi) │ │ - 58c5: 0f 84 c5 fe ff ff je 5790 │ │ - 58cb: 89 4c 24 14 mov %ecx,0x14(%esp) │ │ - 58cf: 83 c7 06 add $0x6,%edi │ │ - 58d2: 89 3c 24 mov %edi,(%esp) │ │ - 58d5: e8 c6 d3 ff ff call 2ca0 │ │ - 58da: 8b 4c 24 14 mov 0x14(%esp),%ecx │ │ - 58de: 89 81 5c 07 00 00 mov %eax,0x75c(%ecx) │ │ - 58e4: e9 a7 fe ff ff jmp 5790 │ │ - 58e9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 58f0: 0f b6 44 24 64 movzbl 0x64(%esp),%eax │ │ - 58f5: 88 47 05 mov %al,0x5(%edi) │ │ - 58f8: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ - 58fc: 66 c1 c8 08 ror $0x8,%ax │ │ - 5900: 0f b7 c0 movzwl %ax,%eax │ │ - 5903: c6 44 07 fe 00 movb $0x0,-0x2(%edi,%eax,1) │ │ - 5908: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 590c: c7 44 24 0c 08 00 00 movl $0x8,0xc(%esp) │ │ - 5913: 00 │ │ - 5914: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 5918: 89 34 24 mov %esi,(%esp) │ │ - 591b: e8 70 f2 ff ff call 4b90 │ │ - 5920: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ - 5926: 85 c0 test %eax,%eax │ │ - 5928: 74 26 je 5950 │ │ - 592a: 8b 4c 24 64 mov 0x64(%esp),%ecx │ │ - 592e: 83 c7 07 add $0x7,%edi │ │ - 5931: 8b 10 mov (%eax),%edx │ │ - 5933: 89 7c 24 0c mov %edi,0xc(%esp) │ │ - 5937: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ - 593b: 8d 8b 2f c2 ff ff lea -0x3dd1(%ebx),%ecx │ │ - 5941: 89 04 24 mov %eax,(%esp) │ │ - 5944: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 5948: ff 12 call *(%edx) │ │ - 594a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 5950: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ - 5954: 5b pop %ebx │ │ - 5955: 5e pop %esi │ │ - 5956: 5f pop %edi │ │ - 5957: 5d pop %ebp │ │ - 5958: c3 ret │ │ - 5959: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5960: 89 34 24 mov %esi,(%esp) │ │ - 5963: e8 28 f0 ff ff call 4990 │ │ - 5968: 83 f8 01 cmp $0x1,%eax │ │ - 596b: 7e 0d jle 597a │ │ - 596d: 89 34 24 mov %esi,(%esp) │ │ - 5970: e8 4b e8 ff ff call 41c0 │ │ - 5975: 83 f8 01 cmp $0x1,%eax │ │ - 5978: 7f d6 jg 5950 │ │ - 597a: 8d 6c 24 35 lea 0x35(%esp),%ebp │ │ - 597e: eb 5d jmp 59dd │ │ - 5980: c7 44 24 0c 0a 00 00 movl $0xa,0xc(%esp) │ │ - 5987: 00 │ │ - 5988: c7 44 24 08 0b 00 00 movl $0xb,0x8(%esp) │ │ - 598f: 00 │ │ - 5990: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 5994: 89 34 24 mov %esi,(%esp) │ │ - 5997: e8 f4 f1 ff ff call 4b90 │ │ - 599c: 8b 47 04 mov 0x4(%edi),%eax │ │ - 599f: 89 86 10 07 00 00 mov %eax,0x710(%esi) │ │ - 59a5: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ - 59ab: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 59af: 8b 86 28 07 00 00 mov 0x728(%esi),%eax │ │ - 59b5: 89 34 24 mov %esi,(%esp) │ │ - 59b8: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 59bc: e8 cf e0 ff ff call 3a90 │ │ - 59c1: c7 04 24 64 00 00 00 movl $0x64,(%esp) │ │ - 59c8: e8 03 18 00 00 call 71d0 │ │ - 59cd: 8b 86 10 07 00 00 mov 0x710(%esi),%eax │ │ - 59d3: 83 bc 86 14 07 00 00 cmpl $0xfffffffe,0x714(%esi,%eax,4) │ │ - 59da: fe │ │ - 59db: 75 3e jne 5a1b │ │ - 59dd: 8b 86 28 07 00 00 mov 0x728(%esi),%eax │ │ - 59e3: 8b 38 mov (%eax),%edi │ │ - 59e5: 85 ff test %edi,%edi │ │ - 59e7: 75 97 jne 5980 │ │ - 59e9: eb 30 jmp 5a1b │ │ - 59eb: 90 nop │ │ - 59ec: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 59f0: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ - 59f4: 3b 86 10 07 00 00 cmp 0x710(%esi),%eax │ │ - 59fa: 0f 84 a8 01 00 00 je 5ba8 │ │ - 5a00: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ - 5a06: 85 c0 test %eax,%eax │ │ - 5a08: 74 11 je 5a1b │ │ - 5a0a: 8b 10 mov (%eax),%edx │ │ - 5a0c: 8d 8b b0 c7 ff ff lea -0x3850(%ebx),%ecx │ │ - 5a12: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 5a16: 89 04 24 mov %eax,(%esp) │ │ - 5a19: ff 12 call *(%edx) │ │ - 5a1b: 89 34 24 mov %esi,(%esp) │ │ - 5a1e: e8 0d f2 ff ff call 4c30 │ │ - 5a23: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ - 5a27: 5b pop %ebx │ │ - 5a28: 5e pop %esi │ │ - 5a29: 5f pop %edi │ │ - 5a2a: 5d pop %ebp │ │ - 5a2b: c3 ret │ │ - 5a2c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5a30: c7 44 24 0c 05 00 00 movl $0x5,0xc(%esp) │ │ - 5a37: 00 │ │ - 5a38: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ - 5a3c: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 5a40: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 5a44: 8d 86 2c 07 00 00 lea 0x72c(%esi),%eax │ │ - 5a4a: 89 04 24 mov %eax,(%esp) │ │ - 5a4d: e8 8e 20 00 00 call 7ae0 │ │ - 5a52: 0f b6 57 05 movzbl 0x5(%edi),%edx │ │ - 5a56: 88 54 24 3a mov %dl,0x3a(%esp) │ │ - 5a5a: 8b 50 08 mov 0x8(%eax),%edx │ │ - 5a5d: 88 54 24 3b mov %dl,0x3b(%esp) │ │ - 5a61: 8b 50 0c mov 0xc(%eax),%edx │ │ - 5a64: 88 54 24 3c mov %dl,0x3c(%esp) │ │ - 5a68: 8b 50 10 mov 0x10(%eax),%edx │ │ - 5a6b: 88 54 24 3d mov %dl,0x3d(%esp) │ │ - 5a6f: 8b 50 18 mov 0x18(%eax),%edx │ │ - 5a72: 88 54 24 3e mov %dl,0x3e(%esp) │ │ - 5a76: 8b 40 14 mov 0x14(%eax),%eax │ │ - 5a79: c7 44 24 0c 0c 00 00 movl $0xc,0xc(%esp) │ │ - 5a80: 00 │ │ - 5a81: c7 44 24 08 0b 00 00 movl $0xb,0x8(%esp) │ │ - 5a88: 00 │ │ - 5a89: 88 44 24 3f mov %al,0x3f(%esp) │ │ - 5a8d: 8d 44 24 35 lea 0x35(%esp),%eax │ │ - 5a91: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 5a95: 8b 44 24 64 mov 0x64(%esp),%eax │ │ - 5a99: 8b 84 86 3c 07 00 00 mov 0x73c(%esi,%eax,4),%eax │ │ - 5aa0: 89 04 24 mov %eax,(%esp) │ │ - 5aa3: e8 68 0e 00 00 call 6910 │ │ - 5aa8: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ - 5aac: 5b pop %ebx │ │ - 5aad: 5e pop %esi │ │ - 5aae: 5f pop %edi │ │ - 5aaf: 5d pop %ebp │ │ - 5ab0: c3 ret │ │ - 5ab1: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5ab8: 8b 96 10 07 00 00 mov 0x710(%esi),%edx │ │ - 5abe: 85 d2 test %edx,%edx │ │ - 5ac0: 0f 89 8a fe ff ff jns 5950 │ │ - 5ac6: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ - 5aca: 3c 04 cmp $0x4,%al │ │ - 5acc: 0f 87 7e fe ff ff ja 5950 │ │ - 5ad2: 8b 4c 24 64 mov 0x64(%esp),%ecx │ │ - 5ad6: 8d 14 86 lea (%esi,%eax,4),%edx │ │ - 5ad9: 8b 82 14 07 00 00 mov 0x714(%edx),%eax │ │ - 5adf: 8d 2c 8e lea (%esi,%ecx,4),%ebp │ │ - 5ae2: 3b 85 3c 07 00 00 cmp 0x73c(%ebp),%eax │ │ - 5ae8: 0f 85 62 fe ff ff jne 5950 │ │ - 5aee: c7 82 14 07 00 00 fe movl $0xfffffffe,0x714(%edx) │ │ - 5af5: ff ff ff │ │ - 5af8: c7 44 24 0c 0d 00 00 movl $0xd,0xc(%esp) │ │ - 5aff: 00 │ │ - 5b00: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ - 5b07: 00 │ │ - 5b08: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 5b0c: 89 04 24 mov %eax,(%esp) │ │ - 5b0f: e8 fc 0d 00 00 call 6910 │ │ - 5b14: 83 be 24 07 00 00 01 cmpl $0x1,0x724(%esi) │ │ - 5b1b: 0f 85 6f fc ff ff jne 5790 │ │ - 5b21: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ - 5b25: b9 04 00 00 00 mov $0x4,%ecx │ │ - 5b2a: 83 c0 02 add $0x2,%eax │ │ - 5b2d: 89 c2 mov %eax,%edx │ │ - 5b2f: c1 fa 1f sar $0x1f,%edx │ │ - 5b32: f7 f9 idiv %ecx │ │ - 5b34: c7 84 96 14 07 00 00 movl $0xfffffffe,0x714(%esi,%edx,4) │ │ - 5b3b: fe ff ff ff │ │ - 5b3f: 88 57 05 mov %dl,0x5(%edi) │ │ - 5b42: c7 44 24 0c 0d 00 00 movl $0xd,0xc(%esp) │ │ - 5b49: 00 │ │ - 5b4a: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ - 5b51: 00 │ │ - 5b52: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 5b56: 8b 85 3c 07 00 00 mov 0x73c(%ebp),%eax │ │ - 5b5c: 89 04 24 mov %eax,(%esp) │ │ - 5b5f: e8 ac 0d 00 00 call 6910 │ │ - 5b64: e9 27 fc ff ff jmp 5790 │ │ - 5b69: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5b70: 89 34 24 mov %esi,(%esp) │ │ - 5b73: e8 d8 f9 ff ff call 5550 │ │ - 5b78: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ - 5b7c: 5b pop %ebx │ │ - 5b7d: 5e pop %esi │ │ - 5b7e: 5f pop %edi │ │ - 5b7f: 5d pop %ebp │ │ - 5b80: c3 ret │ │ - 5b81: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5b88: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 5b8c: 8d 83 54 c8 ff ff lea -0x37ac(%ebx),%eax │ │ - 5b92: 89 04 24 mov %eax,(%esp) │ │ - 5b95: e8 16 d1 ff ff call 2cb0 │ │ - 5b9a: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ - 5b9e: 5b pop %ebx │ │ - 5b9f: 5e pop %esi │ │ - 5ba0: 5f pop %edi │ │ - 5ba1: 5d pop %ebp │ │ - 5ba2: c3 ret │ │ - 5ba3: 90 nop │ │ - 5ba4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5ba8: 8b 4c 24 64 mov 0x64(%esp),%ecx │ │ - 5bac: 8b 94 86 14 07 00 00 mov 0x714(%esi,%eax,4),%edx │ │ - 5bb3: 39 94 8e 3c 07 00 00 cmp %edx,0x73c(%esi,%ecx,4) │ │ - 5bba: 0f 84 98 00 00 00 je 5c58 │ │ - 5bc0: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ - 5bc6: 85 c0 test %eax,%eax │ │ - 5bc8: 0f 84 4d fe ff ff je 5a1b │ │ - 5bce: 8b 10 mov (%eax),%edx │ │ - 5bd0: 8d 8b e4 c7 ff ff lea -0x381c(%ebx),%ecx │ │ - 5bd6: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 5bda: 89 04 24 mov %eax,(%esp) │ │ - 5bdd: ff 12 call *(%edx) │ │ - 5bdf: e9 37 fe ff ff jmp 5a1b │ │ - 5be4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5be8: 89 34 24 mov %esi,(%esp) │ │ - 5beb: e8 d0 e5 ff ff call 41c0 │ │ - 5bf0: 83 f8 01 cmp $0x1,%eax │ │ - 5bf3: 0f 8f 57 fd ff ff jg 5950 │ │ - 5bf9: e8 92 d0 ff ff call 2c90 │ │ - 5bfe: 89 c2 mov %eax,%edx │ │ - 5c00: c1 ea 1f shr $0x1f,%edx │ │ - 5c03: 8d 2c 10 lea (%eax,%edx,1),%ebp │ │ - 5c06: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ - 5c0a: 83 e5 01 and $0x1,%ebp │ │ - 5c0d: 29 d5 sub %edx,%ebp │ │ - 5c0f: 66 c1 c8 08 ror $0x8,%ax │ │ - 5c13: 01 ed add %ebp,%ebp │ │ - 5c15: 66 83 f8 05 cmp $0x5,%ax │ │ - 5c19: 76 0c jbe 5c27 │ │ - 5c1b: 0f b6 47 05 movzbl 0x5(%edi),%eax │ │ - 5c1f: a8 fd test $0xfd,%al │ │ - 5c21: 0f be d0 movsbl %al,%edx │ │ - 5c24: 0f 44 ea cmove %edx,%ebp │ │ - 5c27: 8d 95 c4 01 00 00 lea 0x1c4(%ebp),%edx │ │ - 5c2d: 83 7c 96 04 fe cmpl $0xfffffffe,0x4(%esi,%edx,4) │ │ - 5c32: 0f 84 07 fc ff ff je 583f │ │ - 5c38: b8 02 00 00 00 mov $0x2,%eax │ │ - 5c3d: 29 e8 sub %ebp,%eax │ │ - 5c3f: 8d 90 c4 01 00 00 lea 0x1c4(%eax),%edx │ │ - 5c45: 89 c5 mov %eax,%ebp │ │ - 5c47: 83 7c 96 04 fe cmpl $0xfffffffe,0x4(%esi,%edx,4) │ │ - 5c4c: 0f 85 fe fc ff ff jne 5950 │ │ - 5c52: e9 e8 fb ff ff jmp 583f │ │ - 5c57: 90 nop │ │ - 5c58: 69 c0 c0 01 00 00 imul $0x1c0,%eax,%eax │ │ - 5c5e: 8d 54 06 0c lea 0xc(%esi,%eax,1),%edx │ │ - 5c62: 0f b6 47 06 movzbl 0x6(%edi),%eax │ │ - 5c66: 8d 04 80 lea (%eax,%eax,4),%eax │ │ - 5c69: 8d 6c 82 1c lea 0x1c(%edx,%eax,4),%ebp │ │ - 5c6d: 0f b6 47 08 movzbl 0x8(%edi),%eax │ │ - 5c71: 0f b6 57 07 movzbl 0x7(%edi),%edx │ │ - 5c75: 89 45 10 mov %eax,0x10(%ebp) │ │ - 5c78: 89 55 0c mov %edx,0xc(%ebp) │ │ - 5c7b: 0f be 47 09 movsbl 0x9(%edi),%eax │ │ - 5c7f: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 5c83: 0f be 47 0a movsbl 0xa(%edi),%eax │ │ - 5c87: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 5c8b: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ - 5c8f: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 5c93: 89 34 24 mov %esi,(%esp) │ │ - 5c96: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 5c9a: e8 b1 d8 ff ff call 3550 │ │ - 5c9f: 3c f1 cmp $0xf1,%al │ │ - 5ca1: 0f 84 18 01 00 00 je 5dbf │ │ - 5ca7: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ - 5cad: 85 c0 test %eax,%eax │ │ - 5caf: 0f 84 66 fd ff ff je 5a1b │ │ - 5cb5: 8b 10 mov (%eax),%edx │ │ - 5cb7: 8d 8b 1c c8 ff ff lea -0x37e4(%ebx),%ecx │ │ - 5cbd: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 5cc1: 89 04 24 mov %eax,(%esp) │ │ - 5cc4: ff 12 call *(%edx) │ │ - 5cc6: e9 50 fd ff ff jmp 5a1b │ │ - 5ccb: 8d 44 24 35 lea 0x35(%esp),%eax │ │ - 5ccf: 31 ed xor %ebp,%ebp │ │ - 5cd1: 89 7c 24 68 mov %edi,0x68(%esp) │ │ - 5cd5: 89 44 24 14 mov %eax,0x14(%esp) │ │ - 5cd9: 8b 84 ae 14 07 00 00 mov 0x714(%esi,%ebp,4),%eax │ │ - 5ce0: 83 f8 fe cmp $0xfffffffe,%eax │ │ - 5ce3: 74 49 je 5d2e │ │ - 5ce5: 8d 55 02 lea 0x2(%ebp),%edx │ │ - 5ce8: 83 e2 03 and $0x3,%edx │ │ - 5ceb: 8d 3c 96 lea (%esi,%edx,4),%edi │ │ - 5cee: 8b 8f 14 07 00 00 mov 0x714(%edi),%ecx │ │ - 5cf4: 39 c8 cmp %ecx,%eax │ │ - 5cf6: 74 36 je 5d2e │ │ - 5cf8: 83 f9 fe cmp $0xfffffffe,%ecx │ │ - 5cfb: 74 42 je 5d3f │ │ - 5cfd: c7 44 24 0c 0d 00 00 movl $0xd,0xc(%esp) │ │ - 5d04: 00 │ │ - 5d05: 89 e9 mov %ebp,%ecx │ │ - 5d07: 88 4c 24 3a mov %cl,0x3a(%esp) │ │ - 5d0b: 8b 4c 24 14 mov 0x14(%esp),%ecx │ │ - 5d0f: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ - 5d16: 00 │ │ - 5d17: 89 04 24 mov %eax,(%esp) │ │ - 5d1a: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 5d1e: e8 ed 0b 00 00 call 6910 │ │ - 5d23: c7 84 ae 14 07 00 00 movl $0xfffffffe,0x714(%esi,%ebp,4) │ │ - 5d2a: fe ff ff ff │ │ - 5d2e: 83 c5 01 add $0x1,%ebp │ │ - 5d31: 83 fd 04 cmp $0x4,%ebp │ │ - 5d34: 75 a3 jne 5cd9 │ │ - 5d36: 8b 7c 24 68 mov 0x68(%esp),%edi │ │ - 5d3a: e9 2a fa ff ff jmp 5769 │ │ - 5d3f: 89 87 14 07 00 00 mov %eax,0x714(%edi) │ │ - 5d45: 8b 44 24 14 mov 0x14(%esp),%eax │ │ - 5d49: c7 44 24 0c 02 00 00 movl $0x2,0xc(%esp) │ │ - 5d50: 00 │ │ - 5d51: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ - 5d58: 00 │ │ - 5d59: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 5d5d: 8b 84 ae 14 07 00 00 mov 0x714(%esi,%ebp,4),%eax │ │ - 5d64: 88 54 24 3a mov %dl,0x3a(%esp) │ │ - 5d68: 89 04 24 mov %eax,(%esp) │ │ - 5d6b: e8 a0 0b 00 00 call 6910 │ │ - 5d70: eb bc jmp 5d2e │ │ - 5d72: 8d 55 02 lea 0x2(%ebp),%edx │ │ - 5d75: 89 d5 mov %edx,%ebp │ │ - 5d77: c1 fd 1f sar $0x1f,%ebp │ │ - 5d7a: c1 ed 1e shr $0x1e,%ebp │ │ - 5d7d: 01 ea add %ebp,%edx │ │ - 5d7f: 83 e2 03 and $0x3,%edx │ │ - 5d82: 29 ea sub %ebp,%edx │ │ - 5d84: 8d 2c 96 lea (%esi,%edx,4),%ebp │ │ - 5d87: 83 bd 14 07 00 00 fe cmpl $0xfffffffe,0x714(%ebp) │ │ - 5d8e: 0f 84 e7 00 00 00 je 5e7b │ │ - 5d94: 8d 83 70 c7 ff ff lea -0x3890(%ebx),%eax │ │ - 5d9a: 89 04 24 mov %eax,(%esp) │ │ - 5d9d: e8 1e cf ff ff call 2cc0 │ │ - 5da2: 8b 44 24 64 mov 0x64(%esp),%eax │ │ - 5da6: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ - 5dad: 00 │ │ - 5dae: 89 34 24 mov %esi,(%esp) │ │ - 5db1: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 5db5: e8 96 ec ff ff call 4a50 │ │ - 5dba: e9 91 fb ff ff jmp 5950 │ │ - 5dbf: 0f be 47 09 movsbl 0x9(%edi),%eax │ │ - 5dc3: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 5dc7: 0f be 47 0a movsbl 0xa(%edi),%eax │ │ - 5dcb: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 5dcf: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ - 5dd3: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 5dd7: 89 34 24 mov %esi,(%esp) │ │ - 5dda: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 5dde: e8 ad da ff ff call 3890 │ │ - 5de3: 3c f1 cmp $0xf1,%al │ │ - 5de5: 0f 85 bc fe ff ff jne 5ca7 │ │ - 5deb: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ - 5def: 66 c1 c8 08 ror $0x8,%ax │ │ - 5df3: c7 44 24 0c 04 00 00 movl $0x4,0xc(%esp) │ │ - 5dfa: 00 │ │ - 5dfb: 0f b7 c0 movzwl %ax,%eax │ │ - 5dfe: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 5e02: 89 34 24 mov %esi,(%esp) │ │ - 5e05: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 5e09: e8 82 ed ff ff call 4b90 │ │ - 5e0e: 0f be 47 09 movsbl 0x9(%edi),%eax │ │ - 5e12: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 5e16: 0f be 47 0a movsbl 0xa(%edi),%eax │ │ - 5e1a: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ - 5e1e: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 5e22: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ - 5e26: 89 34 24 mov %esi,(%esp) │ │ - 5e29: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 5e2d: e8 3e e3 ff ff call 4170 │ │ - 5e32: 89 34 24 mov %esi,(%esp) │ │ - 5e35: e8 f6 f0 ff ff call 4f30 │ │ - 5e3a: e9 dc fb ff ff jmp 5a1b │ │ - 5e3f: 31 c0 xor %eax,%eax │ │ - 5e41: 8b 94 af 14 07 00 00 mov 0x714(%edi,%ebp,4),%edx │ │ - 5e48: 8d 88 c4 01 00 00 lea 0x1c4(%eax),%ecx │ │ - 5e4e: 88 44 24 3a mov %al,0x3a(%esp) │ │ - 5e52: 8d 44 24 35 lea 0x35(%esp),%eax │ │ - 5e56: 89 54 8f 04 mov %edx,0x4(%edi,%ecx,4) │ │ - 5e5a: c7 44 24 0c 02 00 00 movl $0x2,0xc(%esp) │ │ - 5e61: 00 │ │ - 5e62: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ - 5e69: 00 │ │ - 5e6a: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 5e6e: 89 14 24 mov %edx,(%esp) │ │ - 5e71: e8 9a 0a 00 00 call 6910 │ │ - 5e76: e9 c6 f8 ff ff jmp 5741 │ │ - 5e7b: 89 4c 24 14 mov %ecx,0x14(%esp) │ │ - 5e7f: 8b 4c 24 1c mov 0x1c(%esp),%ecx │ │ - 5e83: c7 44 24 0c 02 00 00 movl $0x2,0xc(%esp) │ │ - 5e8a: 00 │ │ - 5e8b: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ - 5e92: 00 │ │ + 4f31: 57 push %edi │ │ + 4f32: 56 push %esi │ │ + 4f33: 53 push %ebx │ │ + 4f34: e8 17 e1 ff ff call 3050 │ │ + 4f39: 81 c3 f3 7f 00 00 add $0x7ff3,%ebx │ │ + 4f3f: 8d a4 24 d4 fe ff ff lea -0x12c(%esp),%esp │ │ + 4f46: 8b b4 24 40 01 00 00 mov 0x140(%esp),%esi │ │ + 4f4d: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 4f53: 89 84 24 1c 01 00 00 mov %eax,0x11c(%esp) │ │ + 4f5a: 31 c0 xor %eax,%eax │ │ + 4f5c: 8b 84 24 44 01 00 00 mov 0x144(%esp),%eax │ │ + 4f63: 8b ac 24 48 01 00 00 mov 0x148(%esp),%ebp │ │ + 4f6a: 8d 3c 86 lea (%esi,%eax,4),%edi │ │ + 4f6d: 8b 87 3c 07 00 00 mov 0x73c(%edi),%eax │ │ + 4f73: 3b 86 14 07 00 00 cmp 0x714(%esi),%eax │ │ + 4f79: 0f 84 09 01 00 00 je 5088 │ │ + 4f7f: 3b 86 18 07 00 00 cmp 0x718(%esi),%eax │ │ + 4f85: 0f 84 ed 00 00 00 je 5078 │ │ + 4f8b: 3b 86 1c 07 00 00 cmp 0x71c(%esi),%eax │ │ + 4f91: 0f 84 d1 00 00 00 je 5068 │ │ + 4f97: 3b 86 20 07 00 00 cmp 0x720(%esi),%eax │ │ + 4f9d: 0f 84 b5 00 00 00 je 5058 │ │ + 4fa3: 8b 8f 5c 07 00 00 mov 0x75c(%edi),%ecx │ │ + 4fa9: 85 c9 test %ecx,%ecx │ │ + 4fab: 74 18 je 4fc5 │ │ + 4fad: 89 0c 24 mov %ecx,(%esp) │ │ + 4fb0: e8 6b dd ff ff call 2d20 │ │ + 4fb5: 8b 87 3c 07 00 00 mov 0x73c(%edi),%eax │ │ + 4fbb: c7 87 5c 07 00 00 00 movl $0x0,0x75c(%edi) │ │ + 4fc2: 00 00 00 │ │ + 4fc5: 89 04 24 mov %eax,(%esp) │ │ + 4fc8: e8 e3 2b 00 00 call 7bb0 │ │ + 4fcd: 83 f8 ff cmp $0xffffffff,%eax │ │ + 4fd0: 0f 84 c2 00 00 00 je 5098 │ │ + 4fd6: c7 87 3c 07 00 00 00 movl $0x0,0x73c(%edi) │ │ + 4fdd: 00 00 00 │ │ + 4fe0: 89 34 24 mov %esi,(%esp) │ │ + 4fe3: e8 18 04 00 00 call 5400 │ │ + 4fe8: 89 e8 mov %ebp,%eax │ │ + 4fea: 84 c0 test %al,%al │ │ + 4fec: 75 22 jne 5010 │ │ + 4fee: 8b 84 24 1c 01 00 00 mov 0x11c(%esp),%eax │ │ + 4ff5: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 4ffc: 0f 85 a9 00 00 00 jne 50ab │ │ + 5002: 8d a4 24 2c 01 00 00 lea 0x12c(%esp),%esp │ │ + 5009: 5b pop %ebx │ │ + 500a: 5e pop %esi │ │ + 500b: 5f pop %edi │ │ + 500c: 5d pop %ebp │ │ + 500d: c3 ret │ │ + 500e: 66 90 xchg %ax,%ax │ │ + 5010: 8b 84 24 44 01 00 00 mov 0x144(%esp),%eax │ │ + 5017: 8d 7c 24 1c lea 0x1c(%esp),%edi │ │ + 501b: 89 3c 24 mov %edi,(%esp) │ │ + 501e: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 5022: 8d 83 18 c5 ff ff lea -0x3ae8(%ebx),%eax │ │ + 5028: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 502c: e8 1f dd ff ff call 2d50 │ │ + 5031: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ + 5037: 85 c0 test %eax,%eax │ │ + 5039: 74 0b je 5046 │ │ + 503b: 8b 10 mov (%eax),%edx │ │ + 503d: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 5041: 89 04 24 mov %eax,(%esp) │ │ + 5044: ff 12 call *(%edx) │ │ + 5046: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 504a: 89 34 24 mov %esi,(%esp) │ │ + 504d: e8 ee fd ff ff call 4e40 │ │ + 5052: eb 9a jmp 4fee │ │ + 5054: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 5058: c7 86 20 07 00 00 fe movl $0xfffffffe,0x720(%esi) │ │ + 505f: ff ff ff │ │ + 5062: e9 3c ff ff ff jmp 4fa3 │ │ + 5067: 90 nop │ │ + 5068: c7 86 1c 07 00 00 fe movl $0xfffffffe,0x71c(%esi) │ │ + 506f: ff ff ff │ │ + 5072: e9 20 ff ff ff jmp 4f97 │ │ + 5077: 90 nop │ │ + 5078: c7 86 18 07 00 00 fe movl $0xfffffffe,0x718(%esi) │ │ + 507f: ff ff ff │ │ + 5082: e9 04 ff ff ff jmp 4f8b │ │ + 5087: 90 nop │ │ + 5088: c7 86 14 07 00 00 fe movl $0xfffffffe,0x714(%esi) │ │ + 508f: ff ff ff │ │ + 5092: e9 e8 fe ff ff jmp 4f7f │ │ + 5097: 90 nop │ │ + 5098: 8d 83 10 c5 ff ff lea -0x3af0(%ebx),%eax │ │ + 509e: 89 04 24 mov %eax,(%esp) │ │ + 50a1: e8 ba dc ff ff call 2d60 │ │ + 50a6: e9 2b ff ff ff jmp 4fd6 │ │ + 50ab: e8 80 df ff ff call 3030 │ │ + │ │ +000050b0 : │ │ + 50b0: 55 push %ebp │ │ + 50b1: 57 push %edi │ │ + 50b2: 56 push %esi │ │ + 50b3: 53 push %ebx │ │ + 50b4: e8 97 df ff ff call 3050 │ │ + 50b9: 81 c3 73 7e 00 00 add $0x7e73,%ebx │ │ + 50bf: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 50c3: 8b 6c 24 30 mov 0x30(%esp),%ebp │ │ + 50c7: 8b 74 24 38 mov 0x38(%esp),%esi │ │ + 50cb: 8b 7c 24 3c mov 0x3c(%esp),%edi │ │ + 50cf: 8b 85 3c 07 00 00 mov 0x73c(%ebp),%eax │ │ + 50d5: 85 c0 test %eax,%eax │ │ + 50d7: 75 67 jne 5140 │ │ + 50d9: 8b 85 40 07 00 00 mov 0x740(%ebp),%eax │ │ + 50df: 85 c0 test %eax,%eax │ │ + 50e1: 0f 85 51 02 00 00 jne 5338 │ │ + 50e7: 8b 85 44 07 00 00 mov 0x744(%ebp),%eax │ │ + 50ed: 85 c0 test %eax,%eax │ │ + 50ef: 0f 85 fb 01 00 00 jne 52f0 │ │ + 50f5: 8b 85 48 07 00 00 mov 0x748(%ebp),%eax │ │ + 50fb: 85 c0 test %eax,%eax │ │ + 50fd: 0f 85 a5 01 00 00 jne 52a8 │ │ + 5103: 8b 85 4c 07 00 00 mov 0x74c(%ebp),%eax │ │ + 5109: 85 c0 test %eax,%eax │ │ + 510b: 0f 85 4f 01 00 00 jne 5260 │ │ + 5111: 8b 85 50 07 00 00 mov 0x750(%ebp),%eax │ │ + 5117: 85 c0 test %eax,%eax │ │ + 5119: 0f 85 f9 00 00 00 jne 5218 │ │ + 511f: 8b 85 54 07 00 00 mov 0x754(%ebp),%eax │ │ + 5125: 85 c0 test %eax,%eax │ │ + 5127: 0f 85 a3 00 00 00 jne 51d0 │ │ + 512d: 8b 85 58 07 00 00 mov 0x758(%ebp),%eax │ │ + 5133: 85 c0 test %eax,%eax │ │ + 5135: 75 51 jne 5188 │ │ + 5137: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 513b: 5b pop %ebx │ │ + 513c: 5e pop %esi │ │ + 513d: 5f pop %edi │ │ + 513e: 5d pop %ebp │ │ + 513f: c3 ret │ │ + 5140: 89 04 24 mov %eax,(%esp) │ │ + 5143: 89 fa mov %edi,%edx │ │ + 5145: 0f b6 ca movzbl %dl,%ecx │ │ + 5148: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 514c: 89 4c 24 0c mov %ecx,0xc(%esp) │ │ + 5150: 0f b7 ce movzwl %si,%ecx │ │ + 5153: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 5157: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 515b: e8 30 28 00 00 call 7990 │ │ + 5160: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5163: 0f 85 70 ff ff ff jne 50d9 │ │ + 5169: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ + 5170: 00 │ │ + 5171: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 5178: 00 │ │ + 5179: 89 2c 24 mov %ebp,(%esp) │ │ + 517c: e8 af fd ff ff call 4f30 │ │ + 5181: e9 53 ff ff ff jmp 50d9 │ │ + 5186: 66 90 xchg %ax,%ax │ │ + 5188: 0f b7 f6 movzwl %si,%esi │ │ + 518b: 89 fa mov %edi,%edx │ │ + 518d: 89 74 24 08 mov %esi,0x8(%esp) │ │ + 5191: 0f b6 fa movzbl %dl,%edi │ │ + 5194: 8b 74 24 34 mov 0x34(%esp),%esi │ │ + 5198: 89 04 24 mov %eax,(%esp) │ │ + 519b: 89 7c 24 0c mov %edi,0xc(%esp) │ │ + 519f: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 51a3: e8 e8 27 00 00 call 7990 │ │ + 51a8: 83 f8 ff cmp $0xffffffff,%eax │ │ + 51ab: 75 8a jne 5137 │ │ + 51ad: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ + 51b4: 00 │ │ + 51b5: c7 44 24 04 07 00 00 movl $0x7,0x4(%esp) │ │ + 51bc: 00 │ │ + 51bd: 89 2c 24 mov %ebp,(%esp) │ │ + 51c0: e8 6b fd ff ff call 4f30 │ │ + 51c5: e9 6d ff ff ff jmp 5137 │ │ + 51ca: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 51d0: 89 04 24 mov %eax,(%esp) │ │ + 51d3: 89 fa mov %edi,%edx │ │ + 51d5: 0f b6 ca movzbl %dl,%ecx │ │ + 51d8: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 51dc: 89 4c 24 0c mov %ecx,0xc(%esp) │ │ + 51e0: 0f b7 ce movzwl %si,%ecx │ │ + 51e3: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 51e7: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 51eb: e8 a0 27 00 00 call 7990 │ │ + 51f0: 83 f8 ff cmp $0xffffffff,%eax │ │ + 51f3: 0f 85 34 ff ff ff jne 512d │ │ + 51f9: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ + 5200: 00 │ │ + 5201: c7 44 24 04 06 00 00 movl $0x6,0x4(%esp) │ │ + 5208: 00 │ │ + 5209: 89 2c 24 mov %ebp,(%esp) │ │ + 520c: e8 1f fd ff ff call 4f30 │ │ + 5211: e9 17 ff ff ff jmp 512d │ │ + 5216: 66 90 xchg %ax,%ax │ │ + 5218: 89 04 24 mov %eax,(%esp) │ │ + 521b: 89 fa mov %edi,%edx │ │ + 521d: 0f b6 ca movzbl %dl,%ecx │ │ + 5220: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 5224: 89 4c 24 0c mov %ecx,0xc(%esp) │ │ + 5228: 0f b7 ce movzwl %si,%ecx │ │ + 522b: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 522f: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 5233: e8 58 27 00 00 call 7990 │ │ + 5238: 83 f8 ff cmp $0xffffffff,%eax │ │ + 523b: 0f 85 de fe ff ff jne 511f │ │ + 5241: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ + 5248: 00 │ │ + 5249: c7 44 24 04 05 00 00 movl $0x5,0x4(%esp) │ │ + 5250: 00 │ │ + 5251: 89 2c 24 mov %ebp,(%esp) │ │ + 5254: e8 d7 fc ff ff call 4f30 │ │ + 5259: e9 c1 fe ff ff jmp 511f │ │ + 525e: 66 90 xchg %ax,%ax │ │ + 5260: 89 04 24 mov %eax,(%esp) │ │ + 5263: 89 fa mov %edi,%edx │ │ + 5265: 0f b6 ca movzbl %dl,%ecx │ │ + 5268: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 526c: 89 4c 24 0c mov %ecx,0xc(%esp) │ │ + 5270: 0f b7 ce movzwl %si,%ecx │ │ + 5273: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 5277: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 527b: e8 10 27 00 00 call 7990 │ │ + 5280: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5283: 0f 85 88 fe ff ff jne 5111 │ │ + 5289: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ + 5290: 00 │ │ + 5291: c7 44 24 04 04 00 00 movl $0x4,0x4(%esp) │ │ + 5298: 00 │ │ + 5299: 89 2c 24 mov %ebp,(%esp) │ │ + 529c: e8 8f fc ff ff call 4f30 │ │ + 52a1: e9 6b fe ff ff jmp 5111 │ │ + 52a6: 66 90 xchg %ax,%ax │ │ + 52a8: 89 04 24 mov %eax,(%esp) │ │ + 52ab: 89 fa mov %edi,%edx │ │ + 52ad: 0f b6 ca movzbl %dl,%ecx │ │ + 52b0: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 52b4: 89 4c 24 0c mov %ecx,0xc(%esp) │ │ + 52b8: 0f b7 ce movzwl %si,%ecx │ │ + 52bb: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 52bf: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 52c3: e8 c8 26 00 00 call 7990 │ │ + 52c8: 83 f8 ff cmp $0xffffffff,%eax │ │ + 52cb: 0f 85 32 fe ff ff jne 5103 │ │ + 52d1: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ + 52d8: 00 │ │ + 52d9: c7 44 24 04 03 00 00 movl $0x3,0x4(%esp) │ │ + 52e0: 00 │ │ + 52e1: 89 2c 24 mov %ebp,(%esp) │ │ + 52e4: e8 47 fc ff ff call 4f30 │ │ + 52e9: e9 15 fe ff ff jmp 5103 │ │ + 52ee: 66 90 xchg %ax,%ax │ │ + 52f0: 89 04 24 mov %eax,(%esp) │ │ + 52f3: 89 fa mov %edi,%edx │ │ + 52f5: 0f b6 ca movzbl %dl,%ecx │ │ + 52f8: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 52fc: 89 4c 24 0c mov %ecx,0xc(%esp) │ │ + 5300: 0f b7 ce movzwl %si,%ecx │ │ + 5303: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 5307: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 530b: e8 80 26 00 00 call 7990 │ │ + 5310: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5313: 0f 85 dc fd ff ff jne 50f5 │ │ + 5319: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ + 5320: 00 │ │ + 5321: c7 44 24 04 02 00 00 movl $0x2,0x4(%esp) │ │ + 5328: 00 │ │ + 5329: 89 2c 24 mov %ebp,(%esp) │ │ + 532c: e8 ff fb ff ff call 4f30 │ │ + 5331: e9 bf fd ff ff jmp 50f5 │ │ + 5336: 66 90 xchg %ax,%ax │ │ + 5338: 89 04 24 mov %eax,(%esp) │ │ + 533b: 89 fa mov %edi,%edx │ │ + 533d: 0f b6 ca movzbl %dl,%ecx │ │ + 5340: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 5344: 89 4c 24 0c mov %ecx,0xc(%esp) │ │ + 5348: 0f b7 ce movzwl %si,%ecx │ │ + 534b: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 534f: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 5353: e8 38 26 00 00 call 7990 │ │ + 5358: 83 f8 ff cmp $0xffffffff,%eax │ │ + 535b: 0f 85 86 fd ff ff jne 50e7 │ │ + 5361: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ + 5368: 00 │ │ + 5369: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) │ │ + 5370: 00 │ │ + 5371: 89 2c 24 mov %ebp,(%esp) │ │ + 5374: e8 b7 fb ff ff call 4f30 │ │ + 5379: e9 69 fd ff ff jmp 50e7 │ │ + 537e: 66 90 xchg %ax,%ax │ │ + │ │ +00005380 : │ │ + 5380: 53 push %ebx │ │ + 5381: e8 ca dc ff ff call 3050 │ │ + 5386: 81 c3 a6 7b 00 00 add $0x7ba6,%ebx │ │ + 538c: 8d 64 24 d8 lea -0x28(%esp),%esp │ │ + 5390: 8b 44 24 30 mov 0x30(%esp),%eax │ │ + 5394: 65 8b 0d 14 00 00 00 mov %gs:0x14,%ecx │ │ + 539b: 89 4c 24 1c mov %ecx,0x1c(%esp) │ │ + 539f: 31 c9 xor %ecx,%ecx │ │ + 53a1: 8b 90 10 07 00 00 mov 0x710(%eax),%edx │ │ + 53a7: 89 04 24 mov %eax,(%esp) │ │ + 53aa: c7 44 24 0c 03 00 00 movl $0x3,0xc(%esp) │ │ + 53b1: 00 │ │ + 53b2: 88 54 24 1b mov %dl,0x1b(%esp) │ │ + 53b6: 8d 54 24 16 lea 0x16(%esp),%edx │ │ + 53ba: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ + 53c1: 00 │ │ + 53c2: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 53c6: e8 e5 fc ff ff call 50b0 │ │ + 53cb: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ + 53cf: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 53d6: 75 06 jne 53de │ │ + 53d8: 8d 64 24 28 lea 0x28(%esp),%esp │ │ + 53dc: 5b pop %ebx │ │ + 53dd: c3 ret │ │ + 53de: 66 90 xchg %ax,%ax │ │ + 53e0: e8 4b dc ff ff call 3030 │ │ + 53e5: 90 nop │ │ + 53e6: e9 15 00 00 00 jmp 5400 │ │ + 53eb: 90 nop │ │ + 53ec: 90 nop │ │ + 53ed: 90 nop │ │ + 53ee: 90 nop │ │ + 53ef: 90 nop │ │ + 53f0: 90 nop │ │ + 53f1: 90 nop │ │ + 53f2: 90 nop │ │ + 53f3: 90 nop │ │ + 53f4: 90 nop │ │ + 53f5: 90 nop │ │ + 53f6: 90 nop │ │ + 53f7: 90 nop │ │ + 53f8: 90 nop │ │ + 53f9: 90 nop │ │ + 53fa: 90 nop │ │ + 53fb: 90 nop │ │ + 53fc: 90 nop │ │ + 53fd: 90 nop │ │ + 53fe: 90 nop │ │ + 53ff: 90 nop │ │ + │ │ +00005400 : │ │ + 5400: 55 push %ebp │ │ + 5401: 57 push %edi │ │ + 5402: 56 push %esi │ │ + 5403: 53 push %ebx │ │ + 5404: e8 47 dc ff ff call 3050 │ │ + 5409: 81 c3 23 7b 00 00 add $0x7b23,%ebx │ │ + 540f: 8d a4 24 24 ff ff ff lea -0xdc(%esp),%esp │ │ + 5416: 8b b4 24 f0 00 00 00 mov 0xf0(%esp),%esi │ │ + 541d: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 5423: 89 84 24 cc 00 00 00 mov %eax,0xcc(%esp) │ │ + 542a: 31 c0 xor %eax,%eax │ │ + 542c: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ + 5432: 8d 50 fd lea -0x3(%eax),%edx │ │ + 5435: 83 fa 01 cmp $0x1,%edx │ │ + 5438: 0f 86 1a 03 00 00 jbe 5758 │ │ + 543e: 85 c0 test %eax,%eax │ │ + 5440: 0f 84 12 03 00 00 je 5758 │ │ + 5446: bf 04 00 00 00 mov $0x4,%edi │ │ + 544b: 89 34 24 mov %esi,(%esp) │ │ + 544e: e8 3d f1 ff ff call 4590 │ │ + 5453: 89 34 24 mov %esi,(%esp) │ │ + 5456: 88 44 24 25 mov %al,0x25(%esp) │ │ + 545a: e8 31 f1 ff ff call 4590 │ │ + 545f: 89 34 24 mov %esi,(%esp) │ │ + 5462: 89 f9 mov %edi,%ecx │ │ + 5464: 29 c1 sub %eax,%ecx │ │ + 5466: 88 4c 24 26 mov %cl,0x26(%esp) │ │ + 546a: e8 61 f9 ff ff call 4dd0 │ │ + 546f: 88 44 24 27 mov %al,0x27(%esp) │ │ + 5473: 8b 46 08 mov 0x8(%esi),%eax │ │ + 5476: c6 44 24 2a 01 movb $0x1,0x2a(%esp) │ │ + 547b: c6 44 24 2b 01 movb $0x1,0x2b(%esp) │ │ + 5480: 88 44 24 28 mov %al,0x28(%esp) │ │ + 5484: 8b 46 04 mov 0x4(%esi),%eax │ │ + 5487: c6 44 24 2c 01 movb $0x1,0x2c(%esp) │ │ + 548c: c6 44 24 2d 01 movb $0x1,0x2d(%esp) │ │ + 5491: 88 44 24 29 mov %al,0x29(%esp) │ │ + 5495: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ + 549b: c6 44 24 2e 01 movb $0x1,0x2e(%esp) │ │ + 54a0: 88 44 24 2f mov %al,0x2f(%esp) │ │ + 54a4: 8b 86 14 07 00 00 mov 0x714(%esi),%eax │ │ + 54aa: 8d 50 02 lea 0x2(%eax),%edx │ │ + 54ad: 83 fa 01 cmp $0x1,%edx │ │ + 54b0: 0f 86 e2 02 00 00 jbe 5798 │ │ + 54b6: 3b 86 3c 07 00 00 cmp 0x73c(%esi),%eax │ │ + 54bc: 0f 84 e6 02 00 00 je 57a8 │ │ + 54c2: 3b 86 40 07 00 00 cmp 0x740(%esi),%eax │ │ + 54c8: 0f 84 eb 02 00 00 je 57b9 │ │ + 54ce: 3b 86 44 07 00 00 cmp 0x744(%esi),%eax │ │ + 54d4: 0f 84 f0 02 00 00 je 57ca │ │ + 54da: 3b 86 48 07 00 00 cmp 0x748(%esi),%eax │ │ + 54e0: 0f 84 f5 02 00 00 je 57db │ │ + 54e6: 3b 86 4c 07 00 00 cmp 0x74c(%esi),%eax │ │ + 54ec: 0f 84 fa 02 00 00 je 57ec │ │ + 54f2: 3b 86 50 07 00 00 cmp 0x750(%esi),%eax │ │ + 54f8: 0f 84 ff 02 00 00 je 57fd │ │ + 54fe: 3b 86 54 07 00 00 cmp 0x754(%esi),%eax │ │ + 5504: 0f 84 04 03 00 00 je 580e │ │ + 550a: 3b 86 58 07 00 00 cmp 0x758(%esi),%eax │ │ + 5510: 0f 84 09 03 00 00 je 581f │ │ + 5516: 8b 86 18 07 00 00 mov 0x718(%esi),%eax │ │ + 551c: 8d 50 02 lea 0x2(%eax),%edx │ │ + 551f: 83 fa 01 cmp $0x1,%edx │ │ + 5522: 0f 86 60 02 00 00 jbe 5788 │ │ + 5528: 3b 86 3c 07 00 00 cmp 0x73c(%esi),%eax │ │ + 552e: 0f 84 f4 03 00 00 je 5928 │ │ + 5534: 3b 86 40 07 00 00 cmp 0x740(%esi),%eax │ │ + 553a: 0f 84 98 03 00 00 je 58d8 │ │ + 5540: 3b 86 44 07 00 00 cmp 0x744(%esi),%eax │ │ + 5546: 0f 84 9d 03 00 00 je 58e9 │ │ + 554c: 3b 86 48 07 00 00 cmp 0x748(%esi),%eax │ │ + 5552: 0f 84 a2 03 00 00 je 58fa │ │ + 5558: 3b 86 4c 07 00 00 cmp 0x74c(%esi),%eax │ │ + 555e: 0f 84 a7 03 00 00 je 590b │ │ + 5564: 3b 86 50 07 00 00 cmp 0x750(%esi),%eax │ │ + 556a: 0f 84 ac 03 00 00 je 591c │ │ + 5570: 3b 86 54 07 00 00 cmp 0x754(%esi),%eax │ │ + 5576: 0f 84 c4 02 00 00 je 5840 │ │ + 557c: 3b 86 58 07 00 00 cmp 0x758(%esi),%eax │ │ + 5582: 0f 84 a8 02 00 00 je 5830 │ │ + 5588: 8b 86 1c 07 00 00 mov 0x71c(%esi),%eax │ │ + 558e: 8d 50 02 lea 0x2(%eax),%edx │ │ + 5591: 83 fa 01 cmp $0x1,%edx │ │ + 5594: 0f 86 de 01 00 00 jbe 5778 │ │ + 559a: 3b 86 3c 07 00 00 cmp 0x73c(%esi),%eax │ │ + 55a0: 0f 84 aa 02 00 00 je 5850 │ │ + 55a6: 3b 86 40 07 00 00 cmp 0x740(%esi),%eax │ │ + 55ac: 0f 84 af 02 00 00 je 5861 │ │ + 55b2: 3b 86 44 07 00 00 cmp 0x744(%esi),%eax │ │ + 55b8: 0f 84 b4 02 00 00 je 5872 │ │ + 55be: 3b 86 48 07 00 00 cmp 0x748(%esi),%eax │ │ + 55c4: 0f 84 b9 02 00 00 je 5883 │ │ + 55ca: 3b 86 4c 07 00 00 cmp 0x74c(%esi),%eax │ │ + 55d0: 0f 84 be 02 00 00 je 5894 │ │ + 55d6: 3b 86 50 07 00 00 cmp 0x750(%esi),%eax │ │ + 55dc: 0f 84 c3 02 00 00 je 58a5 │ │ + 55e2: 3b 86 54 07 00 00 cmp 0x754(%esi),%eax │ │ + 55e8: 0f 84 c8 02 00 00 je 58b6 │ │ + 55ee: 3b 86 58 07 00 00 cmp 0x758(%esi),%eax │ │ + 55f4: 0f 84 cd 02 00 00 je 58c7 │ │ + 55fa: 8b 86 20 07 00 00 mov 0x720(%esi),%eax │ │ + 5600: 8d 50 02 lea 0x2(%eax),%edx │ │ + 5603: 83 fa 01 cmp $0x1,%edx │ │ + 5606: 0f 86 5c 01 00 00 jbe 5768 │ │ + 560c: 3b 86 3c 07 00 00 cmp 0x73c(%esi),%eax │ │ + 5612: 0f 84 90 03 00 00 je 59a8 │ │ + 5618: 3b 86 40 07 00 00 cmp 0x740(%esi),%eax │ │ + 561e: 0f 84 74 03 00 00 je 5998 │ │ + 5624: 3b 86 44 07 00 00 cmp 0x744(%esi),%eax │ │ + 562a: 0f 84 58 03 00 00 je 5988 │ │ + 5630: 3b 86 48 07 00 00 cmp 0x748(%esi),%eax │ │ + 5636: 0f 84 3c 03 00 00 je 5978 │ │ + 563c: 3b 86 4c 07 00 00 cmp 0x74c(%esi),%eax │ │ + 5642: 0f 84 20 03 00 00 je 5968 │ │ + 5648: 3b 86 50 07 00 00 cmp 0x750(%esi),%eax │ │ + 564e: 0f 84 04 03 00 00 je 5958 │ │ + 5654: 3b 86 54 07 00 00 cmp 0x754(%esi),%eax │ │ + 565a: 0f 84 e8 02 00 00 je 5948 │ │ + 5660: 3b 86 58 07 00 00 cmp 0x758(%esi),%eax │ │ + 5666: 0f 84 cc 02 00 00 je 5938 │ │ + 566c: 8d 7c 24 34 lea 0x34(%esp),%edi │ │ + 5670: 8d ae 5c 07 00 00 lea 0x75c(%esi),%ebp │ │ + 5676: 8d 94 24 b4 00 00 00 lea 0xb4(%esp),%edx │ │ + 567d: 8d 76 00 lea 0x0(%esi),%esi │ │ + 5680: 8b 45 e0 mov -0x20(%ebp),%eax │ │ + 5683: c6 07 00 movb $0x0,(%edi) │ │ + 5686: 85 c0 test %eax,%eax │ │ + 5688: 74 1b je 56a5 │ │ + 568a: 8b 45 00 mov 0x0(%ebp),%eax │ │ + 568d: 85 c0 test %eax,%eax │ │ + 568f: 74 14 je 56a5 │ │ + 5691: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 5695: 89 3c 24 mov %edi,(%esp) │ │ + 5698: 89 54 24 1c mov %edx,0x1c(%esp) │ │ + 569c: e8 cf d6 ff ff call 2d70 │ │ + 56a1: 8b 54 24 1c mov 0x1c(%esp),%edx │ │ + 56a5: 83 c7 10 add $0x10,%edi │ │ + 56a8: 83 c5 04 add $0x4,%ebp │ │ + 56ab: 39 d7 cmp %edx,%edi │ │ + 56ad: 75 d1 jne 5680 │ │ + 56af: 0f b6 86 a0 07 00 00 movzbl 0x7a0(%esi),%eax │ │ + 56b6: f3 0f 6f 86 90 07 00 movdqu 0x790(%esi),%xmm0 │ │ + 56bd: 00 │ │ + 56be: c6 84 24 b4 00 00 00 movb $0x3,0xb4(%esp) │ │ + 56c5: 03 │ │ + 56c6: 88 84 24 c6 00 00 00 mov %al,0xc6(%esp) │ │ + 56cd: 0f b6 86 a1 07 00 00 movzbl 0x7a1(%esi),%eax │ │ + 56d4: c6 84 24 b5 00 00 00 movb $0x1,0xb5(%esp) │ │ + 56db: 01 │ │ + 56dc: f3 0f 7f 84 24 b6 00 movdqu %xmm0,0xb6(%esp) │ │ + 56e3: 00 00 │ │ + 56e5: 88 84 24 c7 00 00 00 mov %al,0xc7(%esp) │ │ + 56ec: 0f b6 86 a2 07 00 00 movzbl 0x7a2(%esi),%eax │ │ + 56f3: 88 84 24 c8 00 00 00 mov %al,0xc8(%esp) │ │ + 56fa: 0f b6 86 a3 07 00 00 movzbl 0x7a3(%esi),%eax │ │ + 5701: 88 84 24 c9 00 00 00 mov %al,0xc9(%esp) │ │ + 5708: 0f b6 86 a4 07 00 00 movzbl 0x7a4(%esi),%eax │ │ + 570f: c7 44 24 0c 07 00 00 movl $0x7,0xc(%esp) │ │ + 5716: 00 │ │ + 5717: c7 44 24 08 ab 00 00 movl $0xab,0x8(%esp) │ │ + 571e: 00 │ │ + 571f: 88 84 24 ca 00 00 00 mov %al,0xca(%esp) │ │ + 5726: 8d 44 24 20 lea 0x20(%esp),%eax │ │ + 572a: 89 34 24 mov %esi,(%esp) │ │ + 572d: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 5731: e8 7a f9 ff ff call 50b0 │ │ + 5736: 8b 84 24 cc 00 00 00 mov 0xcc(%esp),%eax │ │ + 573d: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 5744: 0f 85 68 02 00 00 jne 59b2 │ │ + 574a: 8d a4 24 dc 00 00 00 lea 0xdc(%esp),%esp │ │ + 5751: 5b pop %ebx │ │ + 5752: 5e pop %esi │ │ + 5753: 5f pop %edi │ │ + 5754: 5d pop %ebp │ │ + 5755: c3 ret │ │ + 5756: 66 90 xchg %ax,%ax │ │ + 5758: bf 02 00 00 00 mov $0x2,%edi │ │ + 575d: e9 e9 fc ff ff jmp 544b │ │ + 5762: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5768: 88 44 24 33 mov %al,0x33(%esp) │ │ + 576c: e9 fb fe ff ff jmp 566c │ │ + 5771: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 5778: 88 44 24 32 mov %al,0x32(%esp) │ │ + 577c: e9 79 fe ff ff jmp 55fa │ │ + 5781: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 5788: 88 44 24 31 mov %al,0x31(%esp) │ │ + 578c: e9 f7 fd ff ff jmp 5588 │ │ + 5791: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 5798: 88 44 24 30 mov %al,0x30(%esp) │ │ + 579c: e9 75 fd ff ff jmp 5516 │ │ + 57a1: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 57a8: c6 44 24 30 00 movb $0x0,0x30(%esp) │ │ + 57ad: 3b 86 40 07 00 00 cmp 0x740(%esi),%eax │ │ + 57b3: 0f 85 15 fd ff ff jne 54ce │ │ + 57b9: c6 44 24 30 01 movb $0x1,0x30(%esp) │ │ + 57be: 3b 86 44 07 00 00 cmp 0x744(%esi),%eax │ │ + 57c4: 0f 85 10 fd ff ff jne 54da │ │ + 57ca: c6 44 24 30 02 movb $0x2,0x30(%esp) │ │ + 57cf: 3b 86 48 07 00 00 cmp 0x748(%esi),%eax │ │ + 57d5: 0f 85 0b fd ff ff jne 54e6 │ │ + 57db: c6 44 24 30 03 movb $0x3,0x30(%esp) │ │ + 57e0: 3b 86 4c 07 00 00 cmp 0x74c(%esi),%eax │ │ + 57e6: 0f 85 06 fd ff ff jne 54f2 │ │ + 57ec: c6 44 24 30 04 movb $0x4,0x30(%esp) │ │ + 57f1: 3b 86 50 07 00 00 cmp 0x750(%esi),%eax │ │ + 57f7: 0f 85 01 fd ff ff jne 54fe │ │ + 57fd: c6 44 24 30 05 movb $0x5,0x30(%esp) │ │ + 5802: 3b 86 54 07 00 00 cmp 0x754(%esi),%eax │ │ + 5808: 0f 85 fc fc ff ff jne 550a │ │ + 580e: c6 44 24 30 06 movb $0x6,0x30(%esp) │ │ + 5813: 3b 86 58 07 00 00 cmp 0x758(%esi),%eax │ │ + 5819: 0f 85 f7 fc ff ff jne 5516 │ │ + 581f: c6 44 24 30 07 movb $0x7,0x30(%esp) │ │ + 5824: e9 ed fc ff ff jmp 5516 │ │ + 5829: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 5830: c6 44 24 31 07 movb $0x7,0x31(%esp) │ │ + 5835: e9 4e fd ff ff jmp 5588 │ │ + 583a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5840: c6 44 24 31 06 movb $0x6,0x31(%esp) │ │ + 5845: e9 32 fd ff ff jmp 557c │ │ + 584a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5850: c6 44 24 32 00 movb $0x0,0x32(%esp) │ │ + 5855: 3b 86 40 07 00 00 cmp 0x740(%esi),%eax │ │ + 585b: 0f 85 51 fd ff ff jne 55b2 │ │ + 5861: c6 44 24 32 01 movb $0x1,0x32(%esp) │ │ + 5866: 3b 86 44 07 00 00 cmp 0x744(%esi),%eax │ │ + 586c: 0f 85 4c fd ff ff jne 55be │ │ + 5872: c6 44 24 32 02 movb $0x2,0x32(%esp) │ │ + 5877: 3b 86 48 07 00 00 cmp 0x748(%esi),%eax │ │ + 587d: 0f 85 47 fd ff ff jne 55ca │ │ + 5883: c6 44 24 32 03 movb $0x3,0x32(%esp) │ │ + 5888: 3b 86 4c 07 00 00 cmp 0x74c(%esi),%eax │ │ + 588e: 0f 85 42 fd ff ff jne 55d6 │ │ + 5894: c6 44 24 32 04 movb $0x4,0x32(%esp) │ │ + 5899: 3b 86 50 07 00 00 cmp 0x750(%esi),%eax │ │ + 589f: 0f 85 3d fd ff ff jne 55e2 │ │ + 58a5: c6 44 24 32 05 movb $0x5,0x32(%esp) │ │ + 58aa: 3b 86 54 07 00 00 cmp 0x754(%esi),%eax │ │ + 58b0: 0f 85 38 fd ff ff jne 55ee │ │ + 58b6: c6 44 24 32 06 movb $0x6,0x32(%esp) │ │ + 58bb: 3b 86 58 07 00 00 cmp 0x758(%esi),%eax │ │ + 58c1: 0f 85 33 fd ff ff jne 55fa │ │ + 58c7: c6 44 24 32 07 movb $0x7,0x32(%esp) │ │ + 58cc: e9 29 fd ff ff jmp 55fa │ │ + 58d1: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 58d8: c6 44 24 31 01 movb $0x1,0x31(%esp) │ │ + 58dd: 3b 86 44 07 00 00 cmp 0x744(%esi),%eax │ │ + 58e3: 0f 85 63 fc ff ff jne 554c │ │ + 58e9: c6 44 24 31 02 movb $0x2,0x31(%esp) │ │ + 58ee: 3b 86 48 07 00 00 cmp 0x748(%esi),%eax │ │ + 58f4: 0f 85 5e fc ff ff jne 5558 │ │ + 58fa: c6 44 24 31 03 movb $0x3,0x31(%esp) │ │ + 58ff: 3b 86 4c 07 00 00 cmp 0x74c(%esi),%eax │ │ + 5905: 0f 85 59 fc ff ff jne 5564 │ │ + 590b: c6 44 24 31 04 movb $0x4,0x31(%esp) │ │ + 5910: 3b 86 50 07 00 00 cmp 0x750(%esi),%eax │ │ + 5916: 0f 85 54 fc ff ff jne 5570 │ │ + 591c: c6 44 24 31 05 movb $0x5,0x31(%esp) │ │ + 5921: e9 4a fc ff ff jmp 5570 │ │ + 5926: 66 90 xchg %ax,%ax │ │ + 5928: c6 44 24 31 00 movb $0x0,0x31(%esp) │ │ + 592d: e9 02 fc ff ff jmp 5534 │ │ + 5932: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5938: c6 44 24 33 07 movb $0x7,0x33(%esp) │ │ + 593d: e9 2a fd ff ff jmp 566c │ │ + 5942: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5948: c6 44 24 33 06 movb $0x6,0x33(%esp) │ │ + 594d: e9 0e fd ff ff jmp 5660 │ │ + 5952: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5958: c6 44 24 33 05 movb $0x5,0x33(%esp) │ │ + 595d: e9 f2 fc ff ff jmp 5654 │ │ + 5962: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5968: c6 44 24 33 04 movb $0x4,0x33(%esp) │ │ + 596d: e9 d6 fc ff ff jmp 5648 │ │ + 5972: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5978: c6 44 24 33 03 movb $0x3,0x33(%esp) │ │ + 597d: e9 ba fc ff ff jmp 563c │ │ + 5982: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5988: c6 44 24 33 02 movb $0x2,0x33(%esp) │ │ + 598d: e9 9e fc ff ff jmp 5630 │ │ + 5992: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5998: c6 44 24 33 01 movb $0x1,0x33(%esp) │ │ + 599d: e9 82 fc ff ff jmp 5624 │ │ + 59a2: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 59a8: c6 44 24 33 00 movb $0x0,0x33(%esp) │ │ + 59ad: e9 66 fc ff ff jmp 5618 │ │ + 59b2: e8 79 d6 ff ff call 3030 │ │ + 59b7: 90 nop │ │ + 59b8: 90 nop │ │ + 59b9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000059c0 : │ │ + 59c0: 55 push %ebp │ │ + 59c1: 57 push %edi │ │ + 59c2: 56 push %esi │ │ + 59c3: 53 push %ebx │ │ + 59c4: e8 87 d6 ff ff call 3050 │ │ + 59c9: 81 c3 63 75 00 00 add $0x7563,%ebx │ │ + 59cf: 8d 64 24 a4 lea -0x5c(%esp),%esp │ │ + 59d3: 8b 74 24 70 mov 0x70(%esp),%esi │ │ + 59d7: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 59dd: 89 44 24 4c mov %eax,0x4c(%esp) │ │ + 59e1: 31 c0 xor %eax,%eax │ │ + 59e3: 8b 86 3c 07 00 00 mov 0x73c(%esi),%eax │ │ + 59e9: 85 c0 test %eax,%eax │ │ + 59eb: 0f 84 df 00 00 00 je 5ad0 │ │ + 59f1: 8b 86 40 07 00 00 mov 0x740(%esi),%eax │ │ + 59f7: 85 c0 test %eax,%eax │ │ + 59f9: 0f 84 d9 00 00 00 je 5ad8 │ │ + 59ff: 8b 86 44 07 00 00 mov 0x744(%esi),%eax │ │ + 5a05: 85 c0 test %eax,%eax │ │ + 5a07: 0f 84 db 00 00 00 je 5ae8 │ │ + 5a0d: 8b ae 48 07 00 00 mov 0x748(%esi),%ebp │ │ + 5a13: 85 ed test %ebp,%ebp │ │ + 5a15: 0f 84 d5 00 00 00 je 5af0 │ │ + 5a1b: 8b be 4c 07 00 00 mov 0x74c(%esi),%edi │ │ + 5a21: 85 ff test %edi,%edi │ │ + 5a23: 0f 84 cf 00 00 00 je 5af8 │ │ + 5a29: 8b 8e 50 07 00 00 mov 0x750(%esi),%ecx │ │ + 5a2f: 85 c9 test %ecx,%ecx │ │ + 5a31: 0f 84 c9 00 00 00 je 5b00 │ │ + 5a37: 8b 96 54 07 00 00 mov 0x754(%esi),%edx │ │ + 5a3d: 85 d2 test %edx,%edx │ │ + 5a3f: 74 37 je 5a78 │ │ + 5a41: 8b 86 58 07 00 00 mov 0x758(%esi),%eax │ │ + 5a47: bf 07 00 00 00 mov $0x7,%edi │ │ + 5a4c: 85 c0 test %eax,%eax │ │ + 5a4e: 74 30 je 5a80 │ │ + 5a50: 8b 44 24 74 mov 0x74(%esp),%eax │ │ + 5a54: 89 04 24 mov %eax,(%esp) │ │ + 5a57: e8 54 21 00 00 call 7bb0 │ │ + 5a5c: 8b 44 24 4c mov 0x4c(%esp),%eax │ │ + 5a60: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 5a67: 0f 85 9d 00 00 00 jne 5b0a │ │ + 5a6d: 8d 64 24 5c lea 0x5c(%esp),%esp │ │ + 5a71: 5b pop %ebx │ │ + 5a72: 5e pop %esi │ │ + 5a73: 5f pop %edi │ │ + 5a74: 5d pop %ebp │ │ + 5a75: c3 ret │ │ + 5a76: 66 90 xchg %ax,%ax │ │ + 5a78: bf 06 00 00 00 mov $0x6,%edi │ │ + 5a7d: 8d 76 00 lea 0x0(%esi),%esi │ │ + 5a80: 8d 83 28 c5 ff ff lea -0x3ad8(%ebx),%eax │ │ + 5a86: 8d 6c 24 1a lea 0x1a(%esp),%ebp │ │ + 5a8a: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 5a8e: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 5a92: 89 2c 24 mov %ebp,(%esp) │ │ + 5a95: e8 b6 d2 ff ff call 2d50 │ │ + 5a9a: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ + 5aa0: 85 c0 test %eax,%eax │ │ + 5aa2: 74 0b je 5aaf │ │ + 5aa4: 8b 10 mov (%eax),%edx │ │ + 5aa6: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 5aaa: 89 04 24 mov %eax,(%esp) │ │ + 5aad: ff 12 call *(%edx) │ │ + 5aaf: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 5ab3: 89 34 24 mov %esi,(%esp) │ │ + 5ab6: e8 85 f3 ff ff call 4e40 │ │ + 5abb: 8b 44 24 74 mov 0x74(%esp),%eax │ │ + 5abf: 89 84 be 3c 07 00 00 mov %eax,0x73c(%esi,%edi,4) │ │ + 5ac6: 89 34 24 mov %esi,(%esp) │ │ + 5ac9: e8 32 f9 ff ff call 5400 │ │ + 5ace: eb 8c jmp 5a5c │ │ + 5ad0: 31 ff xor %edi,%edi │ │ + 5ad2: eb ac jmp 5a80 │ │ + 5ad4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 5ad8: bf 01 00 00 00 mov $0x1,%edi │ │ + 5add: 8d 76 00 lea 0x0(%esi),%esi │ │ + 5ae0: eb 9e jmp 5a80 │ │ + 5ae2: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5ae8: bf 02 00 00 00 mov $0x2,%edi │ │ + 5aed: eb 91 jmp 5a80 │ │ + 5aef: 90 nop │ │ + 5af0: bf 03 00 00 00 mov $0x3,%edi │ │ + 5af5: eb 89 jmp 5a80 │ │ + 5af7: 90 nop │ │ + 5af8: bf 04 00 00 00 mov $0x4,%edi │ │ + 5afd: eb 81 jmp 5a80 │ │ + 5aff: 90 nop │ │ + 5b00: bf 05 00 00 00 mov $0x5,%edi │ │ + 5b05: e9 76 ff ff ff jmp 5a80 │ │ + 5b0a: e8 21 d5 ff ff call 3030 │ │ + 5b0f: 90 nop │ │ + │ │ +00005b10 : │ │ + 5b10: 55 push %ebp │ │ + 5b11: 57 push %edi │ │ + 5b12: 56 push %esi │ │ + 5b13: 53 push %ebx │ │ + 5b14: e8 37 d5 ff ff call 3050 │ │ + 5b19: 81 c3 13 74 00 00 add $0x7413,%ebx │ │ + 5b1f: 8d 64 24 b4 lea -0x4c(%esp),%esp │ │ + 5b23: 8b 74 24 60 mov 0x60(%esp),%esi │ │ + 5b27: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 5b2d: 89 44 24 3c mov %eax,0x3c(%esp) │ │ + 5b31: 31 c0 xor %eax,%eax │ │ + 5b33: 8b 86 10 07 00 00 mov 0x710(%esi),%eax │ │ + 5b39: 83 c0 01 add $0x1,%eax │ │ + 5b3c: 89 c2 mov %eax,%edx │ │ + 5b3e: c1 fa 1f sar $0x1f,%edx │ │ + 5b41: c1 ea 1e shr $0x1e,%edx │ │ + 5b44: 01 d0 add %edx,%eax │ │ + 5b46: 83 e0 03 and $0x3,%eax │ │ + 5b49: 29 d0 sub %edx,%eax │ │ + 5b4b: 69 d0 c0 01 00 00 imul $0x1c0,%eax,%edx │ │ + 5b51: 89 86 10 07 00 00 mov %eax,0x710(%esi) │ │ + 5b57: 8b 7c 16 14 mov 0x14(%esi,%edx,1),%edi │ │ + 5b5b: 85 ff test %edi,%edi │ │ + 5b5d: 0f 8f 4d 01 00 00 jg 5cb0 │ │ + 5b63: 83 c0 01 add $0x1,%eax │ │ + 5b66: 89 c2 mov %eax,%edx │ │ + 5b68: c1 fa 1f sar $0x1f,%edx │ │ + 5b6b: c1 ea 1e shr $0x1e,%edx │ │ + 5b6e: 01 d0 add %edx,%eax │ │ + 5b70: 83 e0 03 and $0x3,%eax │ │ + 5b73: 29 d0 sub %edx,%eax │ │ + 5b75: 69 d0 c0 01 00 00 imul $0x1c0,%eax,%edx │ │ + 5b7b: 89 86 10 07 00 00 mov %eax,0x710(%esi) │ │ + 5b81: 8b 4c 16 14 mov 0x14(%esi,%edx,1),%ecx │ │ + 5b85: 85 c9 test %ecx,%ecx │ │ + 5b87: 0f 8f 23 01 00 00 jg 5cb0 │ │ + 5b8d: 83 c0 01 add $0x1,%eax │ │ + 5b90: 89 c2 mov %eax,%edx │ │ + 5b92: c1 fa 1f sar $0x1f,%edx │ │ + 5b95: c1 ea 1e shr $0x1e,%edx │ │ + 5b98: 01 d0 add %edx,%eax │ │ + 5b9a: 83 e0 03 and $0x3,%eax │ │ + 5b9d: 29 d0 sub %edx,%eax │ │ + 5b9f: 69 d0 c0 01 00 00 imul $0x1c0,%eax,%edx │ │ + 5ba5: 89 86 10 07 00 00 mov %eax,0x710(%esi) │ │ + 5bab: 8b 54 16 14 mov 0x14(%esi,%edx,1),%edx │ │ + 5baf: 85 d2 test %edx,%edx │ │ + 5bb1: 0f 8f f9 00 00 00 jg 5cb0 │ │ + 5bb7: 83 c0 01 add $0x1,%eax │ │ + 5bba: 89 c2 mov %eax,%edx │ │ + 5bbc: c1 fa 1f sar $0x1f,%edx │ │ + 5bbf: c1 ea 1e shr $0x1e,%edx │ │ + 5bc2: 01 d0 add %edx,%eax │ │ + 5bc4: 83 e0 03 and $0x3,%eax │ │ + 5bc7: 29 d0 sub %edx,%eax │ │ + 5bc9: 89 86 10 07 00 00 mov %eax,0x710(%esi) │ │ + 5bcf: 69 c0 c0 01 00 00 imul $0x1c0,%eax,%eax │ │ + 5bd5: 8b 44 06 14 mov 0x14(%esi,%eax,1),%eax │ │ + 5bd9: 85 c0 test %eax,%eax │ │ + 5bdb: 0f 8f cf 00 00 00 jg 5cb0 │ │ + 5be1: c7 86 10 07 00 00 ff movl $0xffffffff,0x710(%esi) │ │ + 5be8: ff ff ff │ │ + 5beb: 8d 44 24 37 lea 0x37(%esp),%eax │ │ + 5bef: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 5bf3: c7 44 24 0c 06 00 00 movl $0x6,0xc(%esp) │ │ + 5bfa: 00 │ │ + 5bfb: c7 44 24 08 05 00 00 movl $0x5,0x8(%esp) │ │ + 5c02: 00 │ │ + 5c03: 89 34 24 mov %esi,(%esp) │ │ + 5c06: e8 a5 f4 ff ff call 50b0 │ │ + 5c0b: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ + 5c11: 85 c0 test %eax,%eax │ │ + 5c13: 74 31 je 5c46 │ │ + 5c15: 8b 00 mov (%eax),%eax │ │ + 5c17: 8b 38 mov (%eax),%edi │ │ + 5c19: 8d 86 84 07 00 00 lea 0x784(%esi),%eax │ │ + 5c1f: 89 04 24 mov %eax,(%esp) │ │ + 5c22: e8 49 26 00 00 call 8270 │ │ + 5c27: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ + 5c2d: 8d 93 f0 ca ff ff lea -0x3510(%ebx),%edx │ │ + 5c33: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 5c37: dd 5c 24 08 fstpl 0x8(%esp) │ │ + 5c3b: 89 04 24 mov %eax,(%esp) │ │ + 5c3e: ff d7 call *%edi │ │ + 5c40: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ + 5c46: 31 ff xor %edi,%edi │ │ + 5c48: 8d 8b 18 cb ff ff lea -0x34e8(%ebx),%ecx │ │ + 5c4e: 85 c0 test %eax,%eax │ │ + 5c50: 8d 6e 0c lea 0xc(%esi),%ebp │ │ + 5c53: 89 4c 24 2c mov %ecx,0x2c(%esp) │ │ + 5c57: 74 23 je 5c7c │ │ + 5c59: 8b 55 00 mov 0x0(%ebp),%edx │ │ + 5c5c: 8b 08 mov (%eax),%ecx │ │ + 5c5e: f7 da neg %edx │ │ + 5c60: 89 54 24 10 mov %edx,0x10(%esp) │ │ + 5c64: 8b 55 04 mov 0x4(%ebp),%edx │ │ + 5c67: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 5c6b: 89 04 24 mov %eax,(%esp) │ │ + 5c6e: 89 54 24 0c mov %edx,0xc(%esp) │ │ + 5c72: 8b 54 24 2c mov 0x2c(%esp),%edx │ │ + 5c76: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 5c7a: ff 11 call *(%ecx) │ │ + 5c7c: 83 c7 01 add $0x1,%edi │ │ + 5c7f: 81 c5 c0 01 00 00 add $0x1c0,%ebp │ │ + 5c85: 83 ff 04 cmp $0x4,%edi │ │ + 5c88: 74 26 je 5cb0 │ │ + 5c8a: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ + 5c90: 85 c0 test %eax,%eax │ │ + 5c92: 75 c5 jne 5c59 │ │ + 5c94: 83 c7 01 add $0x1,%edi │ │ + 5c97: 81 c5 c0 01 00 00 add $0x1c0,%ebp │ │ + 5c9d: 83 ff 04 cmp $0x4,%edi │ │ + 5ca0: 75 e8 jne 5c8a │ │ + 5ca2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 5ca9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 5cb0: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ + 5cb4: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 5cbb: 75 09 jne 5cc6 │ │ + 5cbd: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ + 5cc1: 5b pop %ebx │ │ + 5cc2: 5e pop %esi │ │ + 5cc3: 5f pop %edi │ │ + 5cc4: 5d pop %ebp │ │ + 5cc5: c3 ret │ │ + 5cc6: e8 65 d3 ff ff call 3030 │ │ + 5ccb: 90 nop │ │ + 5ccc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00005cd0 : │ │ + 5cd0: 8b 54 24 04 mov 0x4(%esp),%edx │ │ + 5cd4: 8b 82 3c 07 00 00 mov 0x73c(%edx),%eax │ │ + 5cda: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5cdd: 75 51 jne 5d30 │ │ + 5cdf: 8b 82 40 07 00 00 mov 0x740(%edx),%eax │ │ + 5ce5: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5ce8: 75 46 jne 5d30 │ │ + 5cea: 8b 82 44 07 00 00 mov 0x744(%edx),%eax │ │ + 5cf0: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5cf3: 75 3b jne 5d30 │ │ + 5cf5: 8b 82 48 07 00 00 mov 0x748(%edx),%eax │ │ + 5cfb: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5cfe: 75 30 jne 5d30 │ │ + 5d00: 8b 82 4c 07 00 00 mov 0x74c(%edx),%eax │ │ + 5d06: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5d09: 75 25 jne 5d30 │ │ + 5d0b: 8b 82 50 07 00 00 mov 0x750(%edx),%eax │ │ + 5d11: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5d14: 75 1a jne 5d30 │ │ + 5d16: 8b 82 54 07 00 00 mov 0x754(%edx),%eax │ │ + 5d1c: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5d1f: 75 0f jne 5d30 │ │ + 5d21: 8b 82 58 07 00 00 mov 0x758(%edx),%eax │ │ + 5d27: 83 f8 ff cmp $0xffffffff,%eax │ │ + 5d2a: 75 04 jne 5d30 │ │ + 5d2c: c3 ret │ │ + 5d2d: 8d 76 00 lea 0x0(%esi),%esi │ │ + 5d30: 83 ba 14 07 00 00 ff cmpl $0xffffffff,0x714(%edx) │ │ + 5d37: 74 37 je 5d70 │ │ + 5d39: 83 ba 18 07 00 00 ff cmpl $0xffffffff,0x718(%edx) │ │ + 5d40: 74 26 je 5d68 │ │ + 5d42: 83 ba 1c 07 00 00 ff cmpl $0xffffffff,0x71c(%edx) │ │ + 5d49: 74 15 je 5d60 │ │ + 5d4b: 83 ba 20 07 00 00 ff cmpl $0xffffffff,0x720(%edx) │ │ + 5d52: 75 d8 jne 5d2c │ │ + 5d54: 89 82 20 07 00 00 mov %eax,0x720(%edx) │ │ + 5d5a: c3 ret │ │ + 5d5b: 90 nop │ │ + 5d5c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 5d60: 89 82 1c 07 00 00 mov %eax,0x71c(%edx) │ │ + 5d66: eb e3 jmp 5d4b │ │ + 5d68: 89 82 18 07 00 00 mov %eax,0x718(%edx) │ │ + 5d6e: eb d2 jmp 5d42 │ │ + 5d70: 89 82 14 07 00 00 mov %eax,0x714(%edx) │ │ + 5d76: eb c1 jmp 5d39 │ │ + 5d78: 90 nop │ │ + 5d79: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00005d80 : │ │ + 5d80: 8b 44 24 04 mov 0x4(%esp),%eax │ │ + 5d84: 66 0f ef c0 pxor %xmm0,%xmm0 │ │ + 5d88: f3 0f 7f 00 movdqu %xmm0,(%eax) │ │ + 5d8c: c7 40 20 00 00 00 00 movl $0x0,0x20(%eax) │ │ + 5d93: c7 40 28 00 00 00 00 movl $0x0,0x28(%eax) │ │ + 5d9a: c7 40 24 00 00 00 00 movl $0x0,0x24(%eax) │ │ + 5da1: f3 0f 7f 40 10 movdqu %xmm0,0x10(%eax) │ │ + 5da6: c3 ret │ │ + 5da7: 90 nop │ │ + 5da8: 90 nop │ │ + 5da9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00005db0 : │ │ + 5db0: 56 push %esi │ │ + 5db1: 53 push %ebx │ │ + 5db2: e8 99 d2 ff ff call 3050 │ │ + 5db7: 81 c3 75 71 00 00 add $0x7175,%ebx │ │ + 5dbd: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 5dc1: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 5dc5: 8b 06 mov (%esi),%eax │ │ + 5dc7: 85 c0 test %eax,%eax │ │ + 5dc9: 0f 85 91 00 00 00 jne 5e60 │ │ + 5dcf: 8b 46 04 mov 0x4(%esi),%eax │ │ + 5dd2: c7 06 00 00 00 00 movl $0x0,(%esi) │ │ + 5dd8: 85 c0 test %eax,%eax │ │ + 5dda: 0f 85 99 00 00 00 jne 5e79 │ │ + 5de0: 8b 46 08 mov 0x8(%esi),%eax │ │ + 5de3: c7 46 04 00 00 00 00 movl $0x0,0x4(%esi) │ │ + 5dea: 85 c0 test %eax,%eax │ │ + 5dec: 0f 85 a1 00 00 00 jne 5e93 │ │ + 5df2: 8b 46 0c mov 0xc(%esi),%eax │ │ + 5df5: c7 46 08 00 00 00 00 movl $0x0,0x8(%esi) │ │ + 5dfc: 85 c0 test %eax,%eax │ │ + 5dfe: 0f 85 a9 00 00 00 jne 5ead │ │ + 5e04: 8b 46 10 mov 0x10(%esi),%eax │ │ + 5e07: c7 46 0c 00 00 00 00 movl $0x0,0xc(%esi) │ │ + 5e0e: 85 c0 test %eax,%eax │ │ + 5e10: 0f 85 b1 00 00 00 jne 5ec7 │ │ + 5e16: 8b 46 14 mov 0x14(%esi),%eax │ │ + 5e19: c7 46 10 00 00 00 00 movl $0x0,0x10(%esi) │ │ + 5e20: 85 c0 test %eax,%eax │ │ + 5e22: 0f 85 b9 00 00 00 jne 5ee1 │ │ + 5e28: 8b 46 18 mov 0x18(%esi),%eax │ │ + 5e2b: c7 46 14 00 00 00 00 movl $0x0,0x14(%esi) │ │ + 5e32: 85 c0 test %eax,%eax │ │ + 5e34: 0f 85 c1 00 00 00 jne 5efb │ │ + 5e3a: 8b 46 1c mov 0x1c(%esi),%eax │ │ + 5e3d: c7 46 18 00 00 00 00 movl $0x0,0x18(%esi) │ │ + 5e44: 85 c0 test %eax,%eax │ │ + 5e46: 0f 85 c9 00 00 00 jne 5f15 │ │ + 5e4c: c7 46 1c 00 00 00 00 movl $0x0,0x1c(%esi) │ │ + 5e53: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 5e57: 5b pop %ebx │ │ + 5e58: 5e pop %esi │ │ + 5e59: c3 ret │ │ + 5e5a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5e60: 89 04 24 mov %eax,(%esp) │ │ + 5e63: e8 48 1d 00 00 call 7bb0 │ │ + 5e68: 8b 46 04 mov 0x4(%esi),%eax │ │ + 5e6b: c7 06 00 00 00 00 movl $0x0,(%esi) │ │ + 5e71: 85 c0 test %eax,%eax │ │ + 5e73: 0f 84 67 ff ff ff je 5de0 │ │ + 5e79: 89 04 24 mov %eax,(%esp) │ │ + 5e7c: e8 2f 1d 00 00 call 7bb0 │ │ + 5e81: 8b 46 08 mov 0x8(%esi),%eax │ │ + 5e84: c7 46 04 00 00 00 00 movl $0x0,0x4(%esi) │ │ + 5e8b: 85 c0 test %eax,%eax │ │ + 5e8d: 0f 84 5f ff ff ff je 5df2 │ │ 5e93: 89 04 24 mov %eax,(%esp) │ │ - 5e96: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 5e9a: 88 54 24 3a mov %dl,0x3a(%esp) │ │ - 5e9e: e8 6d 0a 00 00 call 6910 │ │ - 5ea3: 8b 4c 24 14 mov 0x14(%esp),%ecx │ │ - 5ea7: 8b 81 3c 07 00 00 mov 0x73c(%ecx),%eax │ │ - 5ead: 89 85 14 07 00 00 mov %eax,0x714(%ebp) │ │ - 5eb3: e9 e5 f9 ff ff jmp 589d │ │ - 5eb8: 90 nop │ │ - 5eb9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00005ec0 : │ │ - 5ec0: 55 push %ebp │ │ - 5ec1: 57 push %edi │ │ - 5ec2: 56 push %esi │ │ - 5ec3: 53 push %ebx │ │ - 5ec4: e8 17 d0 ff ff call 2ee0 │ │ - 5ec9: 81 c3 5b 60 00 00 add $0x605b,%ebx │ │ - 5ecf: 8d a4 24 d4 fd ff ff lea -0x22c(%esp),%esp │ │ - 5ed6: 8b 83 c4 ff ff ff mov -0x3c(%ebx),%eax │ │ - 5edc: 8d 74 24 1c lea 0x1c(%esp),%esi │ │ - 5ee0: 8b ac 24 40 02 00 00 mov 0x240(%esp),%ebp │ │ - 5ee7: 8b bc 24 44 02 00 00 mov 0x244(%esp),%edi │ │ - 5eee: 8b 00 mov (%eax),%eax │ │ - 5ef0: c7 44 24 08 00 02 00 movl $0x200,0x8(%esp) │ │ - 5ef7: 00 │ │ - 5ef8: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 5efc: 89 84 24 1c 02 00 00 mov %eax,0x21c(%esp) │ │ - 5f03: 8b 84 bd 3c 07 00 00 mov 0x73c(%ebp,%edi,4),%eax │ │ - 5f0a: 89 04 24 mov %eax,(%esp) │ │ - 5f0d: e8 ee 0a 00 00 call 6a00 │ │ - 5f12: 85 c0 test %eax,%eax │ │ - 5f14: 74 3a je 5f50 │ │ - 5f16: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ - 5f1d: 00 │ │ - 5f1e: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 5f22: 89 2c 24 mov %ebp,(%esp) │ │ - 5f25: e8 26 eb ff ff call 4a50 │ │ - 5f2a: 8b 83 c4 ff ff ff mov -0x3c(%ebx),%eax │ │ - 5f30: 8b 94 24 1c 02 00 00 mov 0x21c(%esp),%edx │ │ - 5f37: 8b 00 mov (%eax),%eax │ │ - 5f39: 39 c2 cmp %eax,%edx │ │ - 5f3b: 75 25 jne 5f62 │ │ - 5f3d: 8d a4 24 2c 02 00 00 lea 0x22c(%esp),%esp │ │ - 5f44: 5b pop %ebx │ │ - 5f45: 5e pop %esi │ │ - 5f46: 5f pop %edi │ │ - 5f47: 5d pop %ebp │ │ - 5f48: c3 ret │ │ - 5f49: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5f50: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 5f54: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 5f58: 89 2c 24 mov %ebp,(%esp) │ │ - 5f5b: e8 e0 f6 ff ff call 5640 │ │ - 5f60: eb c8 jmp 5f2a │ │ - 5f62: e8 59 cf ff ff call 2ec0 │ │ - 5f67: 89 f6 mov %esi,%esi │ │ - 5f69: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 5e96: e8 15 1d 00 00 call 7bb0 │ │ + 5e9b: 8b 46 0c mov 0xc(%esi),%eax │ │ + 5e9e: c7 46 08 00 00 00 00 movl $0x0,0x8(%esi) │ │ + 5ea5: 85 c0 test %eax,%eax │ │ + 5ea7: 0f 84 57 ff ff ff je 5e04 │ │ + 5ead: 89 04 24 mov %eax,(%esp) │ │ + 5eb0: e8 fb 1c 00 00 call 7bb0 │ │ + 5eb5: 8b 46 10 mov 0x10(%esi),%eax │ │ + 5eb8: c7 46 0c 00 00 00 00 movl $0x0,0xc(%esi) │ │ + 5ebf: 85 c0 test %eax,%eax │ │ + 5ec1: 0f 84 4f ff ff ff je 5e16 │ │ + 5ec7: 89 04 24 mov %eax,(%esp) │ │ + 5eca: e8 e1 1c 00 00 call 7bb0 │ │ + 5ecf: 8b 46 14 mov 0x14(%esi),%eax │ │ + 5ed2: c7 46 10 00 00 00 00 movl $0x0,0x10(%esi) │ │ + 5ed9: 85 c0 test %eax,%eax │ │ + 5edb: 0f 84 47 ff ff ff je 5e28 │ │ + 5ee1: 89 04 24 mov %eax,(%esp) │ │ + 5ee4: e8 c7 1c 00 00 call 7bb0 │ │ + 5ee9: 8b 46 18 mov 0x18(%esi),%eax │ │ + 5eec: c7 46 14 00 00 00 00 movl $0x0,0x14(%esi) │ │ + 5ef3: 85 c0 test %eax,%eax │ │ + 5ef5: 0f 84 3f ff ff ff je 5e3a │ │ + 5efb: 89 04 24 mov %eax,(%esp) │ │ + 5efe: e8 ad 1c 00 00 call 7bb0 │ │ + 5f03: 8b 46 1c mov 0x1c(%esi),%eax │ │ + 5f06: c7 46 18 00 00 00 00 movl $0x0,0x18(%esi) │ │ + 5f0d: 85 c0 test %eax,%eax │ │ + 5f0f: 0f 84 37 ff ff ff je 5e4c │ │ + 5f15: 89 04 24 mov %eax,(%esp) │ │ + 5f18: e8 93 1c 00 00 call 7bb0 │ │ + 5f1d: c7 46 1c 00 00 00 00 movl $0x0,0x1c(%esi) │ │ + 5f24: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 5f28: 5b pop %ebx │ │ + 5f29: 5e pop %esi │ │ + 5f2a: c3 ret │ │ + 5f2b: 90 nop │ │ + 5f2c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00005f30 : │ │ + 5f30: 56 push %esi │ │ + 5f31: 53 push %ebx │ │ + 5f32: e8 19 d1 ff ff call 3050 │ │ + 5f37: 81 c3 f5 6f 00 00 add $0x6ff5,%ebx │ │ + 5f3d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 5f41: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 5f45: 89 34 24 mov %esi,(%esp) │ │ + 5f48: e8 63 fe ff ff call 5db0 │ │ + 5f4d: 8b 46 24 mov 0x24(%esi),%eax │ │ + 5f50: 85 c0 test %eax,%eax │ │ + 5f52: 74 08 je 5f5c │ │ + 5f54: 8b 10 mov (%eax),%edx │ │ + 5f56: 89 04 24 mov %eax,(%esp) │ │ + 5f59: ff 52 04 call *0x4(%edx) │ │ + 5f5c: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 5f60: 5b pop %ebx │ │ + 5f61: 5e pop %esi │ │ + 5f62: c3 ret │ │ + 5f63: 90 nop │ │ + 5f64: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 5f6a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ │ │ -00005f70 : │ │ +00005f70 : │ │ 5f70: 55 push %ebp │ │ 5f71: 57 push %edi │ │ 5f72: 56 push %esi │ │ 5f73: 53 push %ebx │ │ - 5f74: e8 67 cf ff ff call 2ee0 │ │ - 5f79: 81 c3 ab 5f 00 00 add $0x5fab,%ebx │ │ - 5f7f: 8d a4 24 24 ff ff ff lea -0xdc(%esp),%esp │ │ - 5f86: 8b ac 24 f0 00 00 00 mov 0xf0(%esp),%ebp │ │ - 5f8d: 8d 44 24 30 lea 0x30(%esp),%eax │ │ - 5f91: 89 04 24 mov %eax,(%esp) │ │ - 5f94: 89 44 24 2c mov %eax,0x2c(%esp) │ │ - 5f98: e8 c3 11 00 00 call 7160 │ │ - 5f9d: c7 44 24 28 00 00 00 movl $0x0,0x28(%esp) │ │ - 5fa4: 00 │ │ - 5fa5: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 5fa9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 5fb0: 8b 85 10 07 00 00 mov 0x710(%ebp),%eax │ │ - 5fb6: 83 f8 ff cmp $0xffffffff,%eax │ │ - 5fb9: 74 0e je 5fc9 │ │ - 5fbb: 83 bc 85 14 07 00 00 cmpl $0xfffffffe,0x714(%ebp,%eax,4) │ │ - 5fc2: fe │ │ - 5fc3: 0f 84 1d 01 00 00 je 60e6 │ │ - 5fc9: 83 44 24 28 01 addl $0x1,0x28(%esp) │ │ - 5fce: 83 7c 24 28 3c cmpl $0x3c,0x28(%esp) │ │ - 5fd3: 0f 8f e3 00 00 00 jg 60bc │ │ - 5fd9: 8b 85 10 07 00 00 mov 0x710(%ebp),%eax │ │ - 5fdf: 83 f8 ff cmp $0xffffffff,%eax │ │ - 5fe2: 74 0e je 5ff2 │ │ - 5fe4: 83 bc 85 14 07 00 00 cmpl $0xfffffffe,0x714(%ebp,%eax,4) │ │ - 5feb: fe │ │ - 5fec: 0f 84 df 00 00 00 je 60d1 │ │ - 5ff2: c7 44 24 3c 00 00 00 movl $0x0,0x3c(%esp) │ │ - 5ff9: 00 │ │ - 5ffa: c7 44 24 40 20 a1 07 movl $0x7a120,0x40(%esp) │ │ - 6001: 00 │ │ - 6002: 8d 44 24 3c lea 0x3c(%esp),%eax │ │ - 6006: 8d 74 24 50 lea 0x50(%esp),%esi │ │ - 600a: 89 44 24 20 mov %eax,0x20(%esp) │ │ - 600e: 66 90 xchg %ax,%ax │ │ - 6010: b9 20 00 00 00 mov $0x20,%ecx │ │ - 6015: 89 f7 mov %esi,%edi │ │ - 6017: 31 c0 xor %eax,%eax │ │ - 6019: fc cld │ │ - 601a: f3 ab rep stos %eax,%es:(%edi) │ │ - 601c: 31 ff xor %edi,%edi │ │ - 601e: 66 90 xchg %ax,%ax │ │ - 6020: 8b 94 85 3c 07 00 00 mov 0x73c(%ebp,%eax,4),%edx │ │ - 6027: 85 d2 test %edx,%edx │ │ - 6029: 74 0a je 6035 │ │ - 602b: 0f ab 54 24 50 bts %edx,0x50(%esp) │ │ - 6030: 39 d7 cmp %edx,%edi │ │ - 6032: 0f 4c fa cmovl %edx,%edi │ │ - 6035: 83 c0 01 add $0x1,%eax │ │ - 6038: 83 f8 08 cmp $0x8,%eax │ │ - 603b: 75 e3 jne 6020 │ │ - 603d: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 6041: 83 c7 01 add $0x1,%edi │ │ - 6044: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) │ │ - 604b: 00 │ │ - 604c: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ - 6053: 00 │ │ - 6054: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 6058: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 605c: 89 3c 24 mov %edi,(%esp) │ │ - 605f: e8 6c cc ff ff call 2cd0 │ │ - 6064: 85 c0 test %eax,%eax │ │ - 6066: 7e 38 jle 60a0 │ │ - 6068: 31 ff xor %edi,%edi │ │ - 606a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 6070: 8b 84 bd 3c 07 00 00 mov 0x73c(%ebp,%edi,4),%eax │ │ - 6077: 85 c0 test %eax,%eax │ │ - 6079: 74 18 je 6093 │ │ - 607b: 0f a3 44 24 50 bt %eax,0x50(%esp) │ │ - 6080: 0f 92 c0 setb %al │ │ - 6083: 84 c0 test %al,%al │ │ - 6085: 74 0c je 6093 │ │ - 6087: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 608b: 89 2c 24 mov %ebp,(%esp) │ │ - 608e: e8 2d fe ff ff call 5ec0 │ │ - 6093: 83 c7 01 add $0x1,%edi │ │ - 6096: 83 ff 08 cmp $0x8,%edi │ │ - 6099: 75 d5 jne 6070 │ │ - 609b: e9 70 ff ff ff jmp 6010 │ │ - 60a0: 89 2c 24 mov %ebp,(%esp) │ │ - 60a3: e8 e8 e8 ff ff call 4990 │ │ - 60a8: 85 c0 test %eax,%eax │ │ - 60aa: 0f 8f 00 ff ff ff jg 5fb0 │ │ - 60b0: 8d a4 24 dc 00 00 00 lea 0xdc(%esp),%esp │ │ - 60b7: 5b pop %ebx │ │ - 60b8: 5e pop %esi │ │ - 60b9: 5f pop %edi │ │ - 60ba: 5d pop %ebp │ │ - 60bb: c3 ret │ │ - 60bc: 89 2c 24 mov %ebp,(%esp) │ │ - 60bf: e8 bc eb ff ff call 4c80 │ │ - 60c4: c7 44 24 28 00 00 00 movl $0x0,0x28(%esp) │ │ - 60cb: 00 │ │ - 60cc: e9 08 ff ff ff jmp 5fd9 │ │ - 60d1: c7 44 24 3c 00 00 00 movl $0x0,0x3c(%esp) │ │ - 60d8: 00 │ │ - 60d9: c7 44 24 40 00 00 00 movl $0x0,0x40(%esp) │ │ - 60e0: 00 │ │ - 60e1: e9 1c ff ff ff jmp 6002 │ │ - 60e6: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ - 60ea: 89 04 24 mov %eax,(%esp) │ │ - 60ed: e8 3e 10 00 00 call 7130 │ │ - 60f2: 8b 85 80 07 00 00 mov 0x780(%ebp),%eax │ │ - 60f8: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 60fc: 0f be 85 10 07 00 00 movsbl 0x710(%ebp),%eax │ │ - 6103: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 6107: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 610b: 8d 85 2c 07 00 00 lea 0x72c(%ebp),%eax │ │ - 6111: 89 04 24 mov %eax,(%esp) │ │ - 6114: e8 c7 19 00 00 call 7ae0 │ │ - 6119: 89 c6 mov %eax,%esi │ │ - 611b: 8b 85 8c 07 00 00 mov 0x78c(%ebp),%eax │ │ - 6121: 85 c0 test %eax,%eax │ │ - 6123: 0f 85 b0 00 00 00 jne 61d9 │ │ - 6129: 85 f6 test %esi,%esi │ │ - 612b: 0f 84 93 00 00 00 je 61c4 │ │ - 6131: 8b 85 10 07 00 00 mov 0x710(%ebp),%eax │ │ - 6137: 88 44 24 4a mov %al,0x4a(%esp) │ │ - 613b: 8b 46 08 mov 0x8(%esi),%eax │ │ - 613e: 88 44 24 4b mov %al,0x4b(%esp) │ │ - 6142: 8b 46 0c mov 0xc(%esi),%eax │ │ - 6145: 88 44 24 4c mov %al,0x4c(%esp) │ │ - 6149: 8b 46 10 mov 0x10(%esi),%eax │ │ - 614c: 88 44 24 4d mov %al,0x4d(%esp) │ │ - 6150: 8b 46 18 mov 0x18(%esi),%eax │ │ - 6153: 88 44 24 4e mov %al,0x4e(%esp) │ │ - 6157: 8b 46 14 mov 0x14(%esi),%eax │ │ - 615a: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 615e: 89 2c 24 mov %ebp,(%esp) │ │ - 6161: 88 44 24 4f mov %al,0x4f(%esp) │ │ - 6165: e8 16 d5 ff ff call 3680 │ │ - 616a: 3c ff cmp $0xff,%al │ │ - 616c: 74 10 je 617e │ │ - 616e: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 6172: 89 2c 24 mov %ebp,(%esp) │ │ - 6175: e8 c6 d7 ff ff call 3940 │ │ - 617a: 3c f1 cmp $0xf1,%al │ │ - 617c: 74 1a je 6198 │ │ - 617e: 8d 83 3e c2 ff ff lea -0x3dc2(%ebx),%eax │ │ - 6184: 89 04 24 mov %eax,(%esp) │ │ - 6187: e8 34 cb ff ff call 2cc0 │ │ - 618c: c7 04 24 02 00 00 00 movl $0x2,(%esp) │ │ - 6193: e8 18 ca ff ff call 2bb0 │ │ - 6198: c7 44 24 0c 04 00 00 movl $0x4,0xc(%esp) │ │ - 619f: 00 │ │ - 61a0: 8d 44 24 45 lea 0x45(%esp),%eax │ │ - 61a4: c7 44 24 08 0b 00 00 movl $0xb,0x8(%esp) │ │ - 61ab: 00 │ │ - 61ac: 89 2c 24 mov %ebp,(%esp) │ │ - 61af: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 61b3: e8 d8 e9 ff ff call 4b90 │ │ - 61b8: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 61bc: 89 2c 24 mov %ebp,(%esp) │ │ - 61bf: e8 7c df ff ff call 4140 │ │ - 61c4: 89 2c 24 mov %ebp,(%esp) │ │ - 61c7: e8 64 ed ff ff call 4f30 │ │ - 61cc: 89 2c 24 mov %ebp,(%esp) │ │ - 61cf: e8 5c ea ff ff call 4c30 │ │ - 61d4: e9 f5 fd ff ff jmp 5fce │ │ - 61d9: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ - 61dd: 89 04 24 mov %eax,(%esp) │ │ - 61e0: e8 ab 0f 00 00 call 7190 │ │ - 61e5: f2 0f 10 8b e4 c8 ff movsd -0x371c(%ebx),%xmm1 │ │ - 61ec: ff │ │ - 61ed: dd 5c 24 20 fstpl 0x20(%esp) │ │ - 61f1: f2 0f 10 54 24 20 movsd 0x20(%esp),%xmm2 │ │ - 61f7: 66 0f 2e ca ucomisd %xmm2,%xmm1 │ │ - 61fb: 0f 86 28 ff ff ff jbe 6129 │ │ - 6201: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ - 6205: 89 04 24 mov %eax,(%esp) │ │ - 6208: e8 83 0f 00 00 call 7190 │ │ - 620d: f2 0f 10 83 e4 c8 ff movsd -0x371c(%ebx),%xmm0 │ │ - 6214: ff │ │ - 6215: dd 5c 24 20 fstpl 0x20(%esp) │ │ - 6219: f2 0f 10 5c 24 20 movsd 0x20(%esp),%xmm3 │ │ - 621f: f2 0f 5c c3 subsd %xmm3,%xmm0 │ │ - 6223: f2 0f 2c c0 cvttsd2si %xmm0,%eax │ │ - 6227: 89 04 24 mov %eax,(%esp) │ │ - 622a: e8 a1 0f 00 00 call 71d0 │ │ - 622f: e9 f5 fe ff ff jmp 6129 │ │ - 6234: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 623a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ - │ │ -00006240 : │ │ - 6240: 55 push %ebp │ │ - 6241: b9 20 00 00 00 mov $0x20,%ecx │ │ - 6246: 57 push %edi │ │ - 6247: 56 push %esi │ │ - 6248: 53 push %ebx │ │ - 6249: e8 92 cc ff ff call 2ee0 │ │ - 624e: 81 c3 d6 5c 00 00 add $0x5cd6,%ebx │ │ - 6254: 8d a4 24 34 fb ff ff lea -0x4cc(%esp),%esp │ │ - 625b: 8b 84 24 e8 04 00 00 mov 0x4e8(%esp),%eax │ │ - 6262: 8d 54 24 38 lea 0x38(%esp),%edx │ │ - 6266: 8b b4 24 e0 04 00 00 mov 0x4e0(%esp),%esi │ │ - 626d: 89 d7 mov %edx,%edi │ │ - 626f: c7 44 24 34 80 00 00 movl $0x80,0x34(%esp) │ │ - 6276: 00 │ │ - 6277: 89 44 24 20 mov %eax,0x20(%esp) │ │ - 627b: 0f b6 84 24 e4 04 00 movzbl 0x4e4(%esp),%eax │ │ - 6282: 00 │ │ - 6283: 88 44 24 2b mov %al,0x2b(%esp) │ │ - 6287: 8b 83 c4 ff ff ff mov -0x3c(%ebx),%eax │ │ - 628d: 8b 00 mov (%eax),%eax │ │ - 628f: 89 84 24 bc 04 00 00 mov %eax,0x4bc(%esp) │ │ - 6296: 31 c0 xor %eax,%eax │ │ - 6298: fc cld │ │ - 6299: f3 ab rep stos %eax,%es:(%edi) │ │ - 629b: 8b 4e 20 mov 0x20(%esi),%ecx │ │ - 629e: 8b 06 mov (%esi),%eax │ │ - 62a0: 85 c9 test %ecx,%ecx │ │ - 62a2: 7e 25 jle 62c9 │ │ - 62a4: 89 f1 mov %esi,%ecx │ │ - 62a6: 89 c5 mov %eax,%ebp │ │ - 62a8: 31 ff xor %edi,%edi │ │ - 62aa: eb 06 jmp 62b2 │ │ - 62ac: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 62b0: 8b 29 mov (%ecx),%ebp │ │ - 62b2: 0f ab 6c 24 38 bts %ebp,0x38(%esp) │ │ - 62b7: 8b 29 mov (%ecx),%ebp │ │ - 62b9: 39 e8 cmp %ebp,%eax │ │ - 62bb: 0f 4c c5 cmovl %ebp,%eax │ │ - 62be: 83 c7 01 add $0x1,%edi │ │ - 62c1: 83 c1 04 add $0x4,%ecx │ │ - 62c4: 39 7e 20 cmp %edi,0x20(%esi) │ │ - 62c7: 7f e7 jg 62b0 │ │ - 62c9: 8b 6e 24 mov 0x24(%esi),%ebp │ │ - 62cc: 31 c9 xor %ecx,%ecx │ │ - 62ce: 66 90 xchg %ax,%ax │ │ - 62d0: 8b bc 8d 3c 07 00 00 mov 0x73c(%ebp,%ecx,4),%edi │ │ - 62d7: 85 ff test %edi,%edi │ │ - 62d9: 74 0a je 62e5 │ │ - 62db: 0f ab 7c 24 38 bts %edi,0x38(%esp) │ │ - 62e0: 39 f8 cmp %edi,%eax │ │ - 62e2: 0f 4c c7 cmovl %edi,%eax │ │ - 62e5: 83 c1 01 add $0x1,%ecx │ │ - 62e8: 83 f9 08 cmp $0x8,%ecx │ │ - 62eb: 75 e3 jne 62d0 │ │ - 62ed: 83 c0 01 add $0x1,%eax │ │ - 62f0: 31 ff xor %edi,%edi │ │ - 62f2: c7 44 24 10 00 00 00 movl $0x0,0x10(%esp) │ │ - 62f9: 00 │ │ - 62fa: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) │ │ - 6301: 00 │ │ - 6302: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ - 6309: 00 │ │ - 630a: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 630e: 89 04 24 mov %eax,(%esp) │ │ - 6311: e8 ba c9 ff ff call 2cd0 │ │ - 6316: 85 c0 test %eax,%eax │ │ - 6318: 0f 8e b0 01 00 00 jle 64ce │ │ - 631e: 66 90 xchg %ax,%ax │ │ - 6320: 8b 56 24 mov 0x24(%esi),%edx │ │ - 6323: 8b 84 ba 3c 07 00 00 mov 0x73c(%edx,%edi,4),%eax │ │ - 632a: 85 c0 test %eax,%eax │ │ - 632c: 74 18 je 6346 │ │ - 632e: 0f a3 44 24 38 bt %eax,0x38(%esp) │ │ - 6333: 0f 92 c0 setb %al │ │ - 6336: 84 c0 test %al,%al │ │ - 6338: 74 0c je 6346 │ │ - 633a: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 633e: 89 14 24 mov %edx,(%esp) │ │ - 6341: e8 7a fb ff ff call 5ec0 │ │ - 6346: 83 c7 01 add $0x1,%edi │ │ - 6349: 83 ff 08 cmp $0x8,%edi │ │ - 634c: 75 d2 jne 6320 │ │ - 634e: 8b 46 20 mov 0x20(%esi),%eax │ │ - 6351: 85 c0 test %eax,%eax │ │ - 6353: 0f 8e 75 01 00 00 jle 64ce │ │ - 6359: 8d 83 6a c2 ff ff lea -0x3d96(%ebx),%eax │ │ - 635f: 31 ed xor %ebp,%ebp │ │ - 6361: 89 44 24 2c mov %eax,0x2c(%esp) │ │ - 6365: eb 0d jmp 6374 │ │ - 6367: 90 nop │ │ - 6368: 83 c5 01 add $0x1,%ebp │ │ - 636b: 39 6e 20 cmp %ebp,0x20(%esi) │ │ - 636e: 0f 8e 5a 01 00 00 jle 64ce │ │ - 6374: 8b 04 ae mov (%esi,%ebp,4),%eax │ │ - 6377: 0f a3 44 24 38 bt %eax,0x38(%esp) │ │ - 637c: 0f 92 c1 setb %cl │ │ - 637f: 84 c9 test %cl,%cl │ │ - 6381: 74 e5 je 6368 │ │ - 6383: 8b 54 24 20 mov 0x20(%esp),%edx │ │ - 6387: 8d 4c 24 34 lea 0x34(%esp),%ecx │ │ - 638b: 89 04 24 mov %eax,(%esp) │ │ - 638e: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ - 6392: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 6396: c7 44 24 34 80 00 00 movl $0x80,0x34(%esp) │ │ - 639d: 00 │ │ - 639e: e8 3d c9 ff ff call 2ce0 │ │ - 63a3: 83 f8 ff cmp $0xffffffff,%eax │ │ - 63a6: 89 c7 mov %eax,%edi │ │ - 63a8: 0f 84 42 01 00 00 je 64f0 │ │ - 63ae: 80 7c 24 2b 00 cmpb $0x0,0x2b(%esp) │ │ - 63b3: 0f 84 fa 00 00 00 je 64b3 │ │ - 63b9: 8b 46 28 mov 0x28(%esi),%eax │ │ - 63bc: c6 84 24 bb 00 00 00 movb $0x0,0xbb(%esp) │ │ - 63c3: 00 │ │ - 63c4: 85 c0 test %eax,%eax │ │ - 63c6: 74 28 je 63f0 │ │ - 63c8: 89 04 24 mov %eax,(%esp) │ │ - 63cb: e8 10 0c 00 00 call 6fe0 │ │ - 63d0: 8b 46 28 mov 0x28(%esi),%eax │ │ - 63d3: 8b 08 mov (%eax),%ecx │ │ - 63d5: 89 04 24 mov %eax,(%esp) │ │ - 63d8: ff 51 04 call *0x4(%ecx) │ │ - 63db: 8d 83 53 c2 ff ff lea -0x3dad(%ebx),%eax │ │ - 63e1: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 63e5: 8b 46 28 mov 0x28(%esi),%eax │ │ - 63e8: 89 04 24 mov %eax,(%esp) │ │ - 63eb: e8 e0 0a 00 00 call 6ed0 │ │ - 63f0: c7 44 24 18 04 00 00 movl $0x4,0x18(%esp) │ │ - 63f7: 00 │ │ - 63f8: 8d 84 24 bb 00 00 00 lea 0xbb(%esp),%eax │ │ - 63ff: 89 44 24 24 mov %eax,0x24(%esp) │ │ - 6403: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 6407: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 640b: c7 44 24 14 00 00 00 movl $0x0,0x14(%esp) │ │ - 6412: 00 │ │ - 6413: c7 44 24 10 00 00 00 movl $0x0,0x10(%esp) │ │ - 641a: 00 │ │ - 641b: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 641f: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 6423: c7 44 24 0c 01 04 00 movl $0x401,0xc(%esp) │ │ - 642a: 00 │ │ - 642b: 89 04 24 mov %eax,(%esp) │ │ - 642e: e8 bd c8 ff ff call 2cf0 │ │ - 6433: 85 c0 test %eax,%eax │ │ - 6435: 75 21 jne 6458 │ │ - 6437: 8b 46 28 mov 0x28(%esi),%eax │ │ - 643a: 85 c0 test %eax,%eax │ │ - 643c: 74 1a je 6458 │ │ - 643e: 8b 54 24 24 mov 0x24(%esp),%edx │ │ - 6442: 8d 8b 65 c2 ff ff lea -0x3d9b(%ebx),%ecx │ │ - 6448: 89 04 24 mov %eax,(%esp) │ │ - 644b: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 644f: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 6453: e8 78 0a 00 00 call 6ed0 │ │ - 6458: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 645c: 8b 4c 24 20 mov 0x20(%esp),%ecx │ │ - 6460: c7 44 24 18 02 00 00 movl $0x2,0x18(%esp) │ │ - 6467: 00 │ │ - 6468: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 646c: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 6470: c7 44 24 14 00 00 00 movl $0x0,0x14(%esp) │ │ - 6477: 00 │ │ - 6478: c7 44 24 10 00 00 00 movl $0x0,0x10(%esp) │ │ - 647f: 00 │ │ - 6480: c7 44 24 0c 01 04 00 movl $0x401,0xc(%esp) │ │ - 6487: 00 │ │ - 6488: 89 0c 24 mov %ecx,(%esp) │ │ - 648b: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 648f: e8 5c c8 ff ff call 2cf0 │ │ - 6494: 8b 46 28 mov 0x28(%esi),%eax │ │ - 6497: 85 c0 test %eax,%eax │ │ - 6499: 74 18 je 64b3 │ │ - 649b: 8b 54 24 24 mov 0x24(%esp),%edx │ │ - 649f: 89 04 24 mov %eax,(%esp) │ │ - 64a2: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 64a6: 8b 54 24 2c mov 0x2c(%esp),%edx │ │ - 64aa: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 64ae: e8 1d 0a 00 00 call 6ed0 │ │ - 64b3: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 64b7: 83 c5 01 add $0x1,%ebp │ │ - 64ba: 8b 46 24 mov 0x24(%esi),%eax │ │ - 64bd: 89 04 24 mov %eax,(%esp) │ │ - 64c0: e8 9b e9 ff ff call 4e60 │ │ - 64c5: 39 6e 20 cmp %ebp,0x20(%esi) │ │ - 64c8: 0f 8f a6 fe ff ff jg 6374 │ │ - 64ce: 31 c0 xor %eax,%eax │ │ - 64d0: 8b 93 c4 ff ff ff mov -0x3c(%ebx),%edx │ │ - 64d6: 8b 8c 24 bc 04 00 00 mov 0x4bc(%esp),%ecx │ │ - 64dd: 8b 12 mov (%edx),%edx │ │ - 64df: 39 d1 cmp %edx,%ecx │ │ - 64e1: 75 14 jne 64f7 │ │ - 64e3: 8d a4 24 cc 04 00 00 lea 0x4cc(%esp),%esp │ │ - 64ea: 5b pop %ebx │ │ - 64eb: 5e pop %esi │ │ - 64ec: 5f pop %edi │ │ - 64ed: 5d pop %ebp │ │ - 64ee: c3 ret │ │ - 64ef: 90 nop │ │ - 64f0: b8 ff ff ff ff mov $0xffffffff,%eax │ │ - 64f5: eb d9 jmp 64d0 │ │ - 64f7: e8 c4 c9 ff ff call 2ec0 │ │ - 64fc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00006500 : │ │ - 6500: 55 push %ebp │ │ - 6501: 57 push %edi │ │ - 6502: 31 ff xor %edi,%edi │ │ - 6504: 56 push %esi │ │ - 6505: 53 push %ebx │ │ - 6506: e8 d5 c9 ff ff call 2ee0 │ │ - 650b: 81 c3 19 5a 00 00 add $0x5a19,%ebx │ │ - 6511: 8d a4 24 54 ff ff ff lea -0xac(%esp),%esp │ │ - 6518: 8b 83 c4 ff ff ff mov -0x3c(%ebx),%eax │ │ - 651e: 8d 74 24 1c lea 0x1c(%esp),%esi │ │ - 6522: 8b ac 24 c0 00 00 00 mov 0xc0(%esp),%ebp │ │ - 6529: 8b 00 mov (%eax),%eax │ │ - 652b: 89 84 24 9c 00 00 00 mov %eax,0x9c(%esp) │ │ - 6532: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 6539: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 6540: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 6544: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 654b: 00 │ │ - 654c: 89 2c 24 mov %ebp,(%esp) │ │ - 654f: e8 ec fc ff ff call 6240 │ │ - 6554: 8b 45 24 mov 0x24(%ebp),%eax │ │ - 6557: 89 04 24 mov %eax,(%esp) │ │ - 655a: e8 31 e4 ff ff call 4990 │ │ - 655f: 85 c0 test %eax,%eax │ │ - 6561: 8b 45 24 mov 0x24(%ebp),%eax │ │ - 6564: 89 04 24 mov %eax,(%esp) │ │ - 6567: 7e 6f jle 65d8 │ │ - 6569: e8 22 e4 ff ff call 4990 │ │ - 656e: 85 c0 test %eax,%eax │ │ - 6570: 0f 85 88 00 00 00 jne 65fe │ │ - 6576: 8d 76 00 lea 0x0(%esi),%esi │ │ - 6579: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 6580: 89 2c 24 mov %ebp,(%esp) │ │ - 6583: e8 78 eb ff ff call 5100 │ │ - 6588: 8b 45 24 mov 0x24(%ebp),%eax │ │ - 658b: 89 04 24 mov %eax,(%esp) │ │ - 658e: e8 fd e3 ff ff call 4990 │ │ - 6593: 85 c0 test %eax,%eax │ │ - 6595: 7e 0b jle 65a2 │ │ - 6597: 8b 45 24 mov 0x24(%ebp),%eax │ │ - 659a: 89 04 24 mov %eax,(%esp) │ │ - 659d: e8 ce f9 ff ff call 5f70 │ │ - 65a2: 89 2c 24 mov %ebp,(%esp) │ │ - 65a5: e8 b6 eb ff ff call 5160 │ │ - 65aa: 89 2c 24 mov %ebp,(%esp) │ │ - 65ad: e8 8e c5 ff ff call 2b40 │ │ - 65b2: 8b 93 c4 ff ff ff mov -0x3c(%ebx),%edx │ │ - 65b8: 31 c0 xor %eax,%eax │ │ - 65ba: 8b 8c 24 9c 00 00 00 mov 0x9c(%esp),%ecx │ │ - 65c1: 8b 12 mov (%edx),%edx │ │ - 65c3: 39 d1 cmp %edx,%ecx │ │ - 65c5: 75 32 jne 65f9 │ │ - 65c7: 8d a4 24 ac 00 00 00 lea 0xac(%esp),%esp │ │ - 65ce: 5b pop %ebx │ │ - 65cf: 5e pop %esi │ │ - 65d0: 5f pop %edi │ │ - 65d1: 5d pop %ebp │ │ - 65d2: c3 ret │ │ - 65d3: 90 nop │ │ - 65d4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 65d8: e8 b3 e3 ff ff call 4990 │ │ - 65dd: 85 c0 test %eax,%eax │ │ - 65df: 75 06 jne 65e7 │ │ - 65e1: 89 f8 mov %edi,%eax │ │ - 65e3: 84 c0 test %al,%al │ │ - 65e5: 75 99 jne 6580 │ │ - 65e7: 8b 45 24 mov 0x24(%ebp),%eax │ │ - 65ea: 83 b8 10 07 00 00 ff cmpl $0xffffffff,0x710(%eax) │ │ - 65f1: 0f 84 49 ff ff ff je 6540 │ │ - 65f7: eb 87 jmp 6580 │ │ - 65f9: e8 c2 c8 ff ff call 2ec0 │ │ - 65fe: bf 01 00 00 00 mov $0x1,%edi │ │ - 6603: eb e2 jmp 65e7 │ │ - 6605: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 6609: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00006610 : │ │ - 6610: 56 push %esi │ │ - 6611: 31 c0 xor %eax,%eax │ │ - 6613: 53 push %ebx │ │ - 6614: e8 c7 c8 ff ff call 2ee0 │ │ - 6619: 81 c3 0b 59 00 00 add $0x590b,%ebx │ │ - 661f: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 6623: 8b 74 24 24 mov 0x24(%esp),%esi │ │ - 6627: 8b 4c 24 20 mov 0x20(%esp),%ecx │ │ - 662b: 85 f6 test %esi,%esi │ │ - 662d: 74 31 je 6660 │ │ - 662f: 90 nop │ │ - 6630: 0f b6 14 06 movzbl (%esi,%eax,1),%edx │ │ - 6634: 88 94 01 90 07 00 00 mov %dl,0x790(%ecx,%eax,1) │ │ - 663b: 83 c0 01 add $0x1,%eax │ │ - 663e: 83 f8 15 cmp $0x15,%eax │ │ - 6641: 75 ed jne 6630 │ │ - 6643: 89 0c 24 mov %ecx,(%esp) │ │ - 6646: 8d 81 90 07 00 00 lea 0x790(%ecx),%eax │ │ - 664c: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 6650: e8 eb cb ff ff call 3240 │ │ - 6655: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 6659: 5b pop %ebx │ │ - 665a: 5e pop %esi │ │ - 665b: c3 ret │ │ - 665c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 6660: c6 84 01 90 07 00 00 movb $0x1,0x790(%ecx,%eax,1) │ │ - 6667: 01 │ │ - 6668: 83 c0 01 add $0x1,%eax │ │ - 666b: 83 f8 15 cmp $0x15,%eax │ │ - 666e: 74 d3 je 6643 │ │ - 6670: c6 84 01 90 07 00 00 movb $0x1,0x790(%ecx,%eax,1) │ │ - 6677: 01 │ │ - 6678: 83 c0 01 add $0x1,%eax │ │ - 667b: 83 f8 15 cmp $0x15,%eax │ │ - 667e: 75 e0 jne 6660 │ │ - 6680: eb c1 jmp 6643 │ │ - 6682: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 6689: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00006690 : │ │ - 6690: 57 push %edi │ │ - 6691: 56 push %esi │ │ - 6692: 53 push %ebx │ │ - 6693: e8 48 c8 ff ff call 2ee0 │ │ - 6698: 81 c3 8c 58 00 00 add $0x588c,%ebx │ │ - 669e: 8d 64 24 e0 lea -0x20(%esp),%esp │ │ - 66a2: 8b 74 24 30 mov 0x30(%esp),%esi │ │ - 66a6: 8b 7c 24 3c mov 0x3c(%esp),%edi │ │ - 66aa: 89 34 24 mov %esi,(%esp) │ │ - 66ad: e8 ee d9 ff ff call 40a0 │ │ - 66b2: 8b 83 d8 ff ff ff mov -0x28(%ebx),%eax │ │ - 66b8: c7 86 30 07 00 00 00 movl $0x0,0x730(%esi) │ │ - 66bf: 00 00 00 │ │ - 66c2: c7 86 34 07 00 00 00 movl $0x0,0x734(%esi) │ │ - 66c9: 00 00 00 │ │ - 66cc: c7 86 38 07 00 00 00 movl $0x0,0x738(%esi) │ │ - 66d3: 00 00 00 │ │ - 66d6: 83 c0 08 add $0x8,%eax │ │ - 66d9: 89 06 mov %eax,(%esi) │ │ - 66db: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 66df: c7 86 2c 07 00 00 01 movl $0x1,0x72c(%esi) │ │ - 66e6: 00 00 00 │ │ - 66e9: 89 86 7c 07 00 00 mov %eax,0x77c(%esi) │ │ - 66ef: 8b 44 24 38 mov 0x38(%esp),%eax │ │ - 66f3: 89 86 80 07 00 00 mov %eax,0x780(%esi) │ │ - 66f9: 8d 86 84 07 00 00 lea 0x784(%esi),%eax │ │ - 66ff: 89 04 24 mov %eax,(%esp) │ │ - 6702: e8 59 0a 00 00 call 7160 │ │ - 6707: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 670b: 89 86 8c 07 00 00 mov %eax,0x78c(%esi) │ │ - 6711: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 6715: 89 34 24 mov %esi,(%esp) │ │ - 6718: e8 f3 cc ff ff call 3410 │ │ - 671d: 31 c0 xor %eax,%eax │ │ - 671f: 90 nop │ │ - 6720: c7 84 86 3c 07 00 00 movl $0x0,0x73c(%esi,%eax,4) │ │ - 6727: 00 00 00 00 │ │ - 672b: c7 84 86 5c 07 00 00 movl $0x0,0x75c(%esi,%eax,4) │ │ - 6732: 00 00 00 00 │ │ - 6736: 83 c0 01 add $0x1,%eax │ │ - 6739: 83 f8 08 cmp $0x8,%eax │ │ - 673c: 75 e2 jne 6720 │ │ - 673e: 89 be 24 07 00 00 mov %edi,0x724(%esi) │ │ - 6744: 83 ff 01 cmp $0x1,%edi │ │ - 6747: 74 3b je 6784 │ │ - 6749: 31 c0 xor %eax,%eax │ │ - 674b: 90 nop │ │ - 674c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 6750: c6 84 06 90 07 00 00 movb $0x1,0x790(%esi,%eax,1) │ │ - 6757: 01 │ │ - 6758: 83 c0 01 add $0x1,%eax │ │ - 675b: 83 f8 15 cmp $0x15,%eax │ │ - 675e: 75 f0 jne 6750 │ │ - 6760: 89 34 24 mov %esi,(%esp) │ │ - 6763: 8d 86 90 07 00 00 lea 0x790(%esi),%eax │ │ - 6769: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 676d: e8 9e fe ff ff call 6610 │ │ - 6772: c7 86 a8 07 00 00 00 movl $0x0,0x7a8(%esi) │ │ - 6779: 00 00 00 │ │ - 677c: 8d 64 24 20 lea 0x20(%esp),%esp │ │ - 6780: 5b pop %ebx │ │ - 6781: 5e pop %esi │ │ - 6782: 5f pop %edi │ │ - 6783: c3 ret │ │ - 6784: c7 44 24 10 03 00 00 movl $0x3,0x10(%esp) │ │ - 678b: 00 │ │ - 678c: c7 44 24 0c 01 00 00 movl $0x1,0xc(%esp) │ │ - 6793: 00 │ │ - 6794: c7 44 24 08 02 00 00 movl $0x2,0x8(%esp) │ │ - 679b: 00 │ │ - 679c: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 67a3: 00 │ │ - 67a4: 89 34 24 mov %esi,(%esp) │ │ - 67a7: e8 f4 c9 ff ff call 31a0 │ │ - 67ac: eb 9b jmp 6749 │ │ - 67ae: 66 90 xchg %ax,%ax │ │ - │ │ -000067b0 : │ │ - 67b0: 56 push %esi │ │ - 67b1: 53 push %ebx │ │ - 67b2: e8 29 c7 ff ff call 2ee0 │ │ - 67b7: 81 c3 6d 57 00 00 add $0x576d,%ebx │ │ - 67bd: 8d 64 24 dc lea -0x24(%esp),%esp │ │ - 67c1: c7 04 24 ac 07 00 00 movl $0x7ac,(%esp) │ │ - 67c8: e8 b3 c3 ff ff call 2b80 │ │ - 67cd: 89 c6 mov %eax,%esi │ │ - 67cf: 8b 44 24 44 mov 0x44(%esp),%eax │ │ - 67d3: 89 34 24 mov %esi,(%esp) │ │ - 67d6: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 67da: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ - 67de: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 67e2: 8b 44 24 38 mov 0x38(%esp),%eax │ │ - 67e6: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 67ea: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 67ee: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 67f2: e8 99 fe ff ff call 6690 │ │ - 67f7: 8b 44 24 30 mov 0x30(%esp),%eax │ │ - 67fb: 89 70 24 mov %esi,0x24(%eax) │ │ - 67fe: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 6802: 89 86 2c 07 00 00 mov %eax,0x72c(%esi) │ │ - 6808: 8d 64 24 24 lea 0x24(%esp),%esp │ │ - 680c: 5b pop %ebx │ │ - 680d: 5e pop %esi │ │ - 680e: c3 ret │ │ - 680f: 90 nop │ │ - │ │ -00006810 : │ │ - 6810: 56 push %esi │ │ - 6811: 53 push %ebx │ │ - 6812: e8 c9 c6 ff ff call 2ee0 │ │ - 6817: 81 c3 0d 57 00 00 add $0x570d,%ebx │ │ - 681d: 8d 64 24 cc lea -0x34(%esp),%esp │ │ - 6821: c7 04 24 2c 00 00 00 movl $0x2c,(%esp) │ │ - 6828: e8 53 c3 ff ff call 2b80 │ │ - 682d: 89 04 24 mov %eax,(%esp) │ │ - 6830: 89 c6 mov %eax,%esi │ │ - 6832: e8 89 e8 ff ff call 50c0 │ │ - 6837: 8b 44 24 44 mov 0x44(%esp),%eax │ │ - 683b: 89 34 24 mov %esi,(%esp) │ │ - 683e: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 6842: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 6846: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 684a: e8 51 e9 ff ff call 51a0 │ │ - 684f: 85 c0 test %eax,%eax │ │ - 6851: 74 25 je 6878 │ │ - 6853: 85 f6 test %esi,%esi │ │ - 6855: 74 10 je 6867 │ │ - 6857: 89 34 24 mov %esi,(%esp) │ │ - 685a: e8 01 e9 ff ff call 5160 │ │ - 685f: 89 34 24 mov %esi,(%esp) │ │ - 6862: e8 d9 c2 ff ff call 2b40 │ │ - 6867: e8 b4 c3 ff ff call 2c20 <__errno@plt> │ │ - 686c: 8b 00 mov (%eax),%eax │ │ - 686e: 8d 64 24 34 lea 0x34(%esp),%esp │ │ - 6872: 5b pop %ebx │ │ - 6873: 5e pop %esi │ │ - 6874: c3 ret │ │ - 6875: 8d 76 00 lea 0x0(%esi),%esi │ │ - 6878: 8b 44 24 60 mov 0x60(%esp),%eax │ │ - 687c: 89 34 24 mov %esi,(%esp) │ │ - 687f: c7 44 24 14 01 00 00 movl $0x1,0x14(%esp) │ │ - 6886: 00 │ │ - 6887: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 688b: 8b 44 24 58 mov 0x58(%esp),%eax │ │ - 688f: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 6893: 8b 44 24 4c mov 0x4c(%esp),%eax │ │ - 6897: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 689b: 8b 44 24 48 mov 0x48(%esp),%eax │ │ - 689f: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 68a3: e8 08 ff ff ff call 67b0 │ │ - 68a8: 8b 46 24 mov 0x24(%esi),%eax │ │ - 68ab: 8b 54 24 50 mov 0x50(%esp),%edx │ │ - 68af: 89 50 08 mov %edx,0x8(%eax) │ │ - 68b2: 8b 54 24 54 mov 0x54(%esp),%edx │ │ - 68b6: 89 50 04 mov %edx,0x4(%eax) │ │ - 68b9: 8b 44 24 58 mov 0x58(%esp),%eax │ │ - 68bd: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 68c1: 8b 46 24 mov 0x24(%esi),%eax │ │ - 68c4: 89 04 24 mov %eax,(%esp) │ │ - 68c7: e8 44 cb ff ff call 3410 │ │ - 68cc: 8b 46 24 mov 0x24(%esi),%eax │ │ - 68cf: 8b 4c 24 5c mov 0x5c(%esp),%ecx │ │ - 68d3: 8b 10 mov (%eax),%edx │ │ - 68d5: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 68d9: 89 04 24 mov %eax,(%esp) │ │ - 68dc: ff 52 08 call *0x8(%edx) │ │ - 68df: 8b 83 dc ff ff ff mov -0x24(%ebx),%eax │ │ - 68e5: 89 74 24 0c mov %esi,0xc(%esp) │ │ - 68e9: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 68f0: 00 │ │ - 68f1: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 68f5: 8d 44 24 2c lea 0x2c(%esp),%eax │ │ - 68f9: 89 04 24 mov %eax,(%esp) │ │ - 68fc: e8 ff c3 ff ff call 2d00 │ │ - 6901: 8d 64 24 34 lea 0x34(%esp),%esp │ │ - 6905: 31 c0 xor %eax,%eax │ │ - 6907: 5b pop %ebx │ │ - 6908: 5e pop %esi │ │ - 6909: c3 ret │ │ - 690a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - │ │ -00006910 : │ │ - 6910: 55 push %ebp │ │ - 6911: 57 push %edi │ │ - 6912: 56 push %esi │ │ - 6913: 53 push %ebx │ │ - 6914: e8 c7 c5 ff ff call 2ee0 │ │ - 6919: 81 c3 0b 56 00 00 add $0x560b,%ebx │ │ - 691f: 8d 64 24 c4 lea -0x3c(%esp),%esp │ │ - 6923: 8b 6c 24 58 mov 0x58(%esp),%ebp │ │ - 6927: 8b 54 24 5c mov 0x5c(%esp),%edx │ │ - 692b: 8b 74 24 54 mov 0x54(%esp),%esi │ │ - 692f: 89 e8 mov %ebp,%eax │ │ - 6931: 89 e9 mov %ebp,%ecx │ │ - 6933: 8b 7c 24 50 mov 0x50(%esp),%edi │ │ - 6937: 83 e0 55 and $0x55,%eax │ │ - 693a: 88 56 03 mov %dl,0x3(%esi) │ │ - 693d: 31 d0 xor %edx,%eax │ │ - 693f: 88 06 mov %al,(%esi) │ │ - 6941: 83 f0 d6 xor $0xffffffd6,%eax │ │ - 6944: 01 c2 add %eax,%edx │ │ - 6946: 8d 44 24 2f lea 0x2f(%esp),%eax │ │ - 694a: 66 c1 c9 08 ror $0x8,%cx │ │ - 694e: 88 56 04 mov %dl,0x4(%esi) │ │ - 6951: 66 89 4e 01 mov %cx,0x1(%esi) │ │ - 6955: c7 44 24 0c 42 00 00 movl $0x42,0xc(%esp) │ │ - 695c: 00 │ │ - 695d: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ - 6964: 00 │ │ - 6965: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 6969: 89 3c 24 mov %edi,(%esp) │ │ - 696c: e8 9f c3 ff ff call 2d10 │ │ - 6971: 85 c0 test %eax,%eax │ │ - 6973: 74 2b je 69a0 │ │ - 6975: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) │ │ - 697c: 00 │ │ - 697d: 0f b7 ed movzwl %bp,%ebp │ │ - 6980: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 6984: 89 3c 24 mov %edi,(%esp) │ │ - 6987: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ - 698b: e8 90 c3 ff ff call 2d20 │ │ - 6990: 83 f8 ff cmp $0xffffffff,%eax │ │ - 6993: 74 12 je 69a7 │ │ - 6995: 31 c0 xor %eax,%eax │ │ - 6997: 8d 64 24 3c lea 0x3c(%esp),%esp │ │ - 699b: 5b pop %ebx │ │ - 699c: 5e pop %esi │ │ - 699d: 5f pop %edi │ │ - 699e: 5d pop %ebp │ │ - 699f: c3 ret │ │ - 69a0: b8 ff ff ff ff mov $0xffffffff,%eax │ │ - 69a5: eb f0 jmp 6997 │ │ - 69a7: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 69ab: 8d 93 6e c2 ff ff lea -0x3d92(%ebx),%edx │ │ - 69b1: 89 14 24 mov %edx,(%esp) │ │ - 69b4: e8 57 c2 ff ff call 2c10 │ │ - 69b9: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ - 69bd: eb d8 jmp 6997 │ │ - 69bf: 90 nop │ │ - │ │ -000069c0 : │ │ - 69c0: 57 push %edi │ │ - 69c1: 31 c0 xor %eax,%eax │ │ - 69c3: 56 push %esi │ │ - 69c4: 8b 4c 24 0c mov 0xc(%esp),%ecx │ │ - 69c8: 0f b7 51 01 movzwl 0x1(%ecx),%edx │ │ - 69cc: 66 c1 ca 08 ror $0x8,%dx │ │ - 69d0: 66 83 fa 04 cmp $0x4,%dx │ │ - 69d4: 76 15 jbe 69eb │ │ - 69d6: 0f b6 79 03 movzbl 0x3(%ecx),%edi │ │ - 69da: 83 e2 55 and $0x55,%edx │ │ - 69dd: 32 51 03 xor 0x3(%ecx),%dl │ │ - 69e0: 89 d6 mov %edx,%esi │ │ - 69e2: 83 f6 d6 xor $0xffffffd6,%esi │ │ - 69e5: 01 fe add %edi,%esi │ │ - 69e7: 38 11 cmp %dl,(%ecx) │ │ - 69e9: 74 05 je 69f0 │ │ - 69eb: 5e pop %esi │ │ - 69ec: 5f pop %edi │ │ - 69ed: c3 ret │ │ - 69ee: 66 90 xchg %ax,%ax │ │ - 69f0: 89 f0 mov %esi,%eax │ │ - 69f2: 3a 41 04 cmp 0x4(%ecx),%al │ │ - 69f5: 5e pop %esi │ │ - 69f6: 0f 94 c0 sete %al │ │ - 69f9: 5f pop %edi │ │ - 69fa: c3 ret │ │ - 69fb: 90 nop │ │ - 69fc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00006a00 : │ │ - 6a00: 57 push %edi │ │ - 6a01: 56 push %esi │ │ - 6a02: 53 push %ebx │ │ - 6a03: e8 d8 c4 ff ff call 2ee0 │ │ - 6a08: 81 c3 1c 55 00 00 add $0x551c,%ebx │ │ - 6a0e: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ - 6a12: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 6a16: 85 f6 test %esi,%esi │ │ - 6a18: 75 0e jne 6a28 │ │ - 6a1a: b8 ff ff ff ff mov $0xffffffff,%eax │ │ - 6a1f: 8d 64 24 10 lea 0x10(%esp),%esp │ │ - 6a23: 5b pop %ebx │ │ - 6a24: 5e pop %esi │ │ - 6a25: 5f pop %edi │ │ - 6a26: c3 ret │ │ - 6a27: 90 nop │ │ - 6a28: e8 f3 c1 ff ff call 2c20 <__errno@plt> │ │ - 6a2d: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ - 6a33: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 6a37: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) │ │ - 6a3e: 00 │ │ - 6a3f: c7 44 24 08 05 00 00 movl $0x5,0x8(%esp) │ │ - 6a46: 00 │ │ - 6a47: 89 34 24 mov %esi,(%esp) │ │ - 6a4a: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 6a4e: e8 bd c2 ff ff call 2d10 │ │ - 6a53: 83 f8 ff cmp $0xffffffff,%eax │ │ - 6a56: 89 c2 mov %eax,%edx │ │ - 6a58: 74 1e je 6a78 │ │ - 6a5a: 85 d2 test %edx,%edx │ │ - 6a5c: 8d 83 75 c2 ff ff lea -0x3d8b(%ebx),%eax │ │ - 6a62: 74 bb je 6a1f │ │ - 6a64: 83 fa 05 cmp $0x5,%edx │ │ - 6a67: 74 2f je 6a98 │ │ - 6a69: 8d 64 24 10 lea 0x10(%esp),%esp │ │ - 6a6d: 8d 83 84 c8 ff ff lea -0x377c(%ebx),%eax │ │ - 6a73: 5b pop %ebx │ │ - 6a74: 5e pop %esi │ │ - 6a75: 5f pop %edi │ │ - 6a76: c3 ret │ │ - 6a77: 90 nop │ │ - 6a78: e8 a3 c1 ff ff call 2c20 <__errno@plt> │ │ - 6a7d: 8b 00 mov (%eax),%eax │ │ - 6a7f: 83 f8 0b cmp $0xb,%eax │ │ - 6a82: 74 96 je 6a1a │ │ - 6a84: e8 97 c1 ff ff call 2c20 <__errno@plt> │ │ - 6a89: 8b 00 mov (%eax),%eax │ │ - 6a8b: 89 04 24 mov %eax,(%esp) │ │ - 6a8e: e8 9d c2 ff ff call 2d30 │ │ - 6a93: eb 8a jmp 6a1f │ │ - 6a95: 8d 76 00 lea 0x0(%esi),%esi │ │ - 6a98: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 6a9c: 89 04 24 mov %eax,(%esp) │ │ - 6a9f: e8 1c ff ff ff call 69c0 │ │ - 6aa4: 84 c0 test %al,%al │ │ - 6aa6: 74 c1 je 6a69 │ │ - 6aa8: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 6aac: 0f b7 40 01 movzwl 0x1(%eax),%eax │ │ - 6ab0: 66 c1 c8 08 ror $0x8,%ax │ │ - 6ab4: 0f b7 c0 movzwl %ax,%eax │ │ - 6ab7: 89 c7 mov %eax,%edi │ │ - 6ab9: 83 ef 05 sub $0x5,%edi │ │ - 6abc: 74 29 je 6ae7 │ │ - 6abe: 3b 44 24 28 cmp 0x28(%esp),%eax │ │ - 6ac2: 7f a5 jg 6a69 │ │ - 6ac4: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 6ac8: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) │ │ - 6acf: 00 │ │ - 6ad0: 89 7c 24 08 mov %edi,0x8(%esp) │ │ - 6ad4: 89 34 24 mov %esi,(%esp) │ │ - 6ad7: 83 c0 05 add $0x5,%eax │ │ - 6ada: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 6ade: e8 2d c2 ff ff call 2d10 │ │ - 6ae3: 39 f8 cmp %edi,%eax │ │ - 6ae5: 75 82 jne 6a69 │ │ - 6ae7: 31 c0 xor %eax,%eax │ │ - 6ae9: e9 31 ff ff ff jmp 6a1f │ │ - 6aee: 66 90 xchg %ax,%ax │ │ - │ │ -00006af0 : │ │ - 6af0: 53 push %ebx │ │ - 6af1: e8 ea c3 ff ff call 2ee0 │ │ - 6af6: 81 c3 2e 54 00 00 add $0x542e,%ebx │ │ - 6afc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 6b00: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 6b04: 89 04 24 mov %eax,(%esp) │ │ - 6b07: e8 34 c2 ff ff call 2d40 │ │ - 6b0c: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 6b10: 5b pop %ebx │ │ - 6b11: c3 ret │ │ - 6b12: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 6b19: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00006b20 : │ │ - 6b20: c3 ret │ │ - 6b21: eb 0d jmp 6b30 │ │ - 6b23: 90 nop │ │ - 6b24: 90 nop │ │ - 6b25: 90 nop │ │ - 6b26: 90 nop │ │ - 6b27: 90 nop │ │ - 6b28: 90 nop │ │ - 6b29: 90 nop │ │ - 6b2a: 90 nop │ │ - 6b2b: 90 nop │ │ - 6b2c: 90 nop │ │ - 6b2d: 90 nop │ │ - 6b2e: 90 nop │ │ - 6b2f: 90 nop │ │ - │ │ -00006b30 : │ │ - 6b30: 56 push %esi │ │ - 6b31: 53 push %ebx │ │ - 6b32: e8 a9 c3 ff ff call 2ee0 │ │ - 6b37: 81 c3 ed 53 00 00 add $0x53ed,%ebx │ │ - 6b3d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 6b41: 8b 83 e0 ff ff ff mov -0x20(%ebx),%eax │ │ - 6b47: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 6b4b: 83 c0 08 add $0x8,%eax │ │ - 6b4e: 89 06 mov %eax,(%esi) │ │ - 6b50: 8b 46 04 mov 0x4(%esi),%eax │ │ - 6b53: 85 c0 test %eax,%eax │ │ - 6b55: 74 08 je 6b5f │ │ - 6b57: 8b 10 mov (%eax),%edx │ │ - 6b59: 89 04 24 mov %eax,(%esp) │ │ - 6b5c: ff 52 04 call *0x4(%edx) │ │ - 6b5f: c7 46 04 00 00 00 00 movl $0x0,0x4(%esi) │ │ - 6b66: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 6b6a: 5b pop %ebx │ │ - 6b6b: 5e pop %esi │ │ - 6b6c: c3 ret │ │ - 6b6d: 8d 76 00 lea 0x0(%esi),%esi │ │ - │ │ -00006b70 : │ │ - 6b70: 53 push %ebx │ │ - 6b71: e8 6a c3 ff ff call 2ee0 │ │ - 6b76: 81 c3 ae 53 00 00 add $0x53ae,%ebx │ │ - 6b7c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 6b80: 8b 93 e4 ff ff ff mov -0x1c(%ebx),%edx │ │ - 6b86: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 6b8a: 83 c2 08 add $0x8,%edx │ │ - 6b8d: 89 10 mov %edx,(%eax) │ │ - 6b8f: 89 04 24 mov %eax,(%esp) │ │ - 6b92: e8 99 ff ff ff call 6b30 │ │ - 6b97: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 6b9b: 5b pop %ebx │ │ - 6b9c: c3 ret │ │ - 6b9d: 8d 76 00 lea 0x0(%esi),%esi │ │ - │ │ -00006ba0 : │ │ - 6ba0: 56 push %esi │ │ - 6ba1: 53 push %ebx │ │ - 6ba2: e8 39 c3 ff ff call 2ee0 │ │ - 6ba7: 81 c3 7d 53 00 00 add $0x537d,%ebx │ │ - 6bad: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 6bb1: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 6bb5: 89 34 24 mov %esi,(%esp) │ │ - 6bb8: e8 73 ff ff ff call 6b30 │ │ - 6bbd: 89 34 24 mov %esi,(%esp) │ │ - 6bc0: e8 7b bf ff ff call 2b40 │ │ - 6bc5: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 6bc9: 5b pop %ebx │ │ - 6bca: 5e pop %esi │ │ - 6bcb: c3 ret │ │ - 6bcc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00006bd0 : │ │ - 6bd0: 56 push %esi │ │ - 6bd1: 53 push %ebx │ │ - 6bd2: e8 09 c3 ff ff call 2ee0 │ │ - 6bd7: 81 c3 4d 53 00 00 add $0x534d,%ebx │ │ - 6bdd: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 6be1: 8b 83 e4 ff ff ff mov -0x1c(%ebx),%eax │ │ - 6be7: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 6beb: 83 c0 08 add $0x8,%eax │ │ - 6bee: 89 06 mov %eax,(%esi) │ │ - 6bf0: 89 34 24 mov %esi,(%esp) │ │ - 6bf3: e8 38 ff ff ff call 6b30 │ │ - 6bf8: 89 34 24 mov %esi,(%esp) │ │ - 6bfb: e8 40 bf ff ff call 2b40 │ │ - 6c00: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 6c04: 5b pop %ebx │ │ - 6c05: 5e pop %esi │ │ - 6c06: c3 ret │ │ - 6c07: 89 f6 mov %esi,%esi │ │ - 6c09: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00006c10 : │ │ - 6c10: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 6c14: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 6c18: 8b 50 04 mov 0x4(%eax),%edx │ │ - 6c1b: 85 d2 test %edx,%edx │ │ - 6c1d: 74 1b je 6c3a │ │ - 6c1f: 8b 40 04 mov 0x4(%eax),%eax │ │ - 6c22: 8b 4c 24 28 mov 0x28(%esp),%ecx │ │ - 6c26: 8b 10 mov (%eax),%edx │ │ - 6c28: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ - 6c2c: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ - 6c30: 89 04 24 mov %eax,(%esp) │ │ - 6c33: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 6c37: ff 52 08 call *0x8(%edx) │ │ - 6c3a: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 6c3e: c3 ret │ │ - 6c3f: 90 nop │ │ - │ │ -00006c40 : │ │ - 6c40: 57 push %edi │ │ - 6c41: 56 push %esi │ │ - 6c42: 53 push %ebx │ │ - 6c43: e8 98 c2 ff ff call 2ee0 │ │ - 6c48: 81 c3 dc 52 00 00 add $0x52dc,%ebx │ │ - 6c4e: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ - 6c52: 8b 74 24 24 mov 0x24(%esp),%esi │ │ - 6c56: 8b 7c 24 28 mov 0x28(%esp),%edi │ │ - 6c5a: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 6c5e: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 6c62: 89 7c 24 08 mov %edi,0x8(%esp) │ │ - 6c66: 89 04 24 mov %eax,(%esp) │ │ - 6c69: e8 a2 ff ff ff call 6c10 │ │ - 6c6e: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 6c72: 89 34 24 mov %esi,(%esp) │ │ - 6c75: e8 d6 c0 ff ff call 2d50 │ │ - 6c7a: 8d 64 24 10 lea 0x10(%esp),%esp │ │ - 6c7e: 5b pop %ebx │ │ - 6c7f: 5e pop %esi │ │ - 6c80: 5f pop %edi │ │ - 6c81: c3 ret │ │ - 6c82: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 6c89: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00006c90 : │ │ - 6c90: 8b 54 24 04 mov 0x4(%esp),%edx │ │ - 6c94: eb 04 jmp 6c9a │ │ - 6c96: 66 90 xchg %ax,%ax │ │ - 6c98: 89 c2 mov %eax,%edx │ │ - 6c9a: 8b 42 04 mov 0x4(%edx),%eax │ │ - 6c9d: 85 c0 test %eax,%eax │ │ - 6c9f: 75 f7 jne 6c98 │ │ - 6ca1: 8b 44 24 08 mov 0x8(%esp),%eax │ │ - 6ca5: 89 42 04 mov %eax,0x4(%edx) │ │ - 6ca8: c3 ret │ │ - 6ca9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00006cb0 : │ │ - 6cb0: e8 5a d3 ff ff call 400f │ │ - 6cb5: 81 c1 6f 52 00 00 add $0x526f,%ecx │ │ - 6cbb: 8b 91 e8 ff ff ff mov -0x18(%ecx),%edx │ │ - 6cc1: 8b 44 24 04 mov 0x4(%esp),%eax │ │ - 6cc5: 83 c2 08 add $0x8,%edx │ │ - 6cc8: c7 40 04 00 00 00 00 movl $0x0,0x4(%eax) │ │ - 6ccf: c7 40 08 00 00 00 00 movl $0x0,0x8(%eax) │ │ - 6cd6: 89 10 mov %edx,(%eax) │ │ - 6cd8: c3 ret │ │ - 6cd9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00006ce0 : │ │ - 6ce0: 53 push %ebx │ │ - 6ce1: e8 fa c1 ff ff call 2ee0 │ │ - 6ce6: 81 c3 3e 52 00 00 add $0x523e,%ebx │ │ - 6cec: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 6cf0: 8d 83 8e c2 ff ff lea -0x3d72(%ebx),%eax │ │ - 6cf6: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 6cfa: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 6cfe: 89 04 24 mov %eax,(%esp) │ │ - 6d01: e8 5a c0 ff ff call 2d60 │ │ - 6d06: 8b 54 24 20 mov 0x20(%esp),%edx │ │ - 6d0a: 85 c0 test %eax,%eax │ │ - 6d0c: 89 42 08 mov %eax,0x8(%edx) │ │ - 6d0f: 74 07 je 6d18 │ │ - 6d11: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 6d15: 5b pop %ebx │ │ - 6d16: c3 ret │ │ - 6d17: 90 nop │ │ - 6d18: 8d 83 90 c2 ff ff lea -0x3d70(%ebx),%eax │ │ - 6d1e: 89 04 24 mov %eax,(%esp) │ │ - 6d21: e8 ea be ff ff call 2c10 │ │ - 6d26: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 6d2a: 5b pop %ebx │ │ - 6d2b: c3 ret │ │ - 6d2c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00006d30 : │ │ - 6d30: 53 push %ebx │ │ - 6d31: e8 aa c1 ff ff call 2ee0 │ │ - 6d36: 81 c3 ee 51 00 00 add $0x51ee,%ebx │ │ - 6d3c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 6d40: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 6d44: 8b 40 08 mov 0x8(%eax),%eax │ │ - 6d47: 85 c0 test %eax,%eax │ │ - 6d49: 74 08 je 6d53 │ │ - 6d4b: 89 04 24 mov %eax,(%esp) │ │ - 6d4e: e8 1d c0 ff ff call 2d70 │ │ - 6d53: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 6d57: 5b pop %ebx │ │ - 6d58: c3 ret │ │ - 6d59: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00006d60 : │ │ - 6d60: 56 push %esi │ │ - 6d61: 53 push %ebx │ │ - 6d62: e8 79 c1 ff ff call 2ee0 │ │ - 6d67: 81 c3 bd 51 00 00 add $0x51bd,%ebx │ │ - 6d6d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 6d71: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 6d75: 8b 46 08 mov 0x8(%esi),%eax │ │ - 6d78: 85 c0 test %eax,%eax │ │ - 6d7a: 74 17 je 6d93 │ │ - 6d7c: 89 34 24 mov %esi,(%esp) │ │ - 6d7f: e8 ac ff ff ff call 6d30 │ │ - 6d84: 8b 46 08 mov 0x8(%esi),%eax │ │ - 6d87: 89 04 24 mov %eax,(%esp) │ │ - 6d8a: e8 f1 bf ff ff call 2d80 │ │ - 6d8f: 85 c0 test %eax,%eax │ │ - 6d91: 75 15 jne 6da8 │ │ - 6d93: c7 46 08 00 00 00 00 movl $0x0,0x8(%esi) │ │ - 6d9a: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 6d9e: 5b pop %ebx │ │ - 6d9f: 5e pop %esi │ │ - 6da0: c3 ret │ │ - 6da1: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 6da8: 8d 83 98 c2 ff ff lea -0x3d68(%ebx),%eax │ │ - 6dae: 89 04 24 mov %eax,(%esp) │ │ - 6db1: e8 5a be ff ff call 2c10 │ │ - 6db6: c7 46 08 00 00 00 00 movl $0x0,0x8(%esi) │ │ - 6dbd: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 6dc1: 5b pop %ebx │ │ - 6dc2: 5e pop %esi │ │ - 6dc3: c3 ret │ │ - 6dc4: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 6dca: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ - │ │ -00006dd0 : │ │ - 6dd0: 56 push %esi │ │ - 6dd1: 53 push %ebx │ │ - 6dd2: e8 09 c1 ff ff call 2ee0 │ │ - 6dd7: 81 c3 4d 51 00 00 add $0x514d,%ebx │ │ - 6ddd: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 6de1: 8b 83 e8 ff ff ff mov -0x18(%ebx),%eax │ │ - 6de7: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 6deb: 83 c0 08 add $0x8,%eax │ │ - 6dee: 89 06 mov %eax,(%esi) │ │ - 6df0: 89 34 24 mov %esi,(%esp) │ │ - 6df3: e8 68 ff ff ff call 6d60 │ │ - 6df8: 89 34 24 mov %esi,(%esp) │ │ - 6dfb: e8 30 fd ff ff call 6b30 │ │ - 6e00: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 6e04: 5b pop %ebx │ │ - 6e05: 5e pop %esi │ │ - 6e06: c3 ret │ │ - 6e07: 89 f6 mov %esi,%esi │ │ - 6e09: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00006e10 : │ │ - 6e10: 56 push %esi │ │ - 6e11: 53 push %ebx │ │ - 6e12: e8 c9 c0 ff ff call 2ee0 │ │ - 6e17: 81 c3 0d 51 00 00 add $0x510d,%ebx │ │ - 6e1d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 6e21: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 6e25: 89 34 24 mov %esi,(%esp) │ │ - 6e28: e8 a3 ff ff ff call 6dd0 │ │ - 6e2d: 89 34 24 mov %esi,(%esp) │ │ - 6e30: e8 0b bd ff ff call 2b40 │ │ - 6e35: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 6e39: 5b pop %ebx │ │ - 6e3a: 5e pop %esi │ │ - 6e3b: c3 ret │ │ - 6e3c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00006e40 : │ │ - 6e40: 55 push %ebp │ │ - 6e41: 57 push %edi │ │ - 6e42: 56 push %esi │ │ - 6e43: 53 push %ebx │ │ - 6e44: e8 97 c0 ff ff call 2ee0 │ │ - 6e49: 81 c3 db 50 00 00 add $0x50db,%ebx │ │ - 6e4f: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 6e53: 8b 74 24 30 mov 0x30(%esp),%esi │ │ - 6e57: 8b 7c 24 34 mov 0x34(%esp),%edi │ │ - 6e5b: 8b 6c 24 38 mov 0x38(%esp),%ebp │ │ - 6e5f: 89 34 24 mov %esi,(%esp) │ │ - 6e62: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 6e66: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ - 6e6a: e8 a1 fd ff ff call 6c10 │ │ - 6e6f: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ - 6e73: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 6e77: 8b 46 08 mov 0x8(%esi),%eax │ │ - 6e7a: 89 04 24 mov %eax,(%esp) │ │ - 6e7d: e8 0e bf ff ff call 2d90 │ │ - 6e82: 89 34 24 mov %esi,(%esp) │ │ - 6e85: e8 a6 fe ff ff call 6d30 │ │ - 6e8a: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 6e8e: 5b pop %ebx │ │ - 6e8f: 5e pop %esi │ │ - 6e90: 5f pop %edi │ │ - 6e91: 5d pop %ebp │ │ - 6e92: c3 ret │ │ - 6e93: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 6e99: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00006ea0 : │ │ - 6ea0: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 6ea4: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 6ea8: 8b 40 04 mov 0x4(%eax),%eax │ │ - 6eab: 85 c0 test %eax,%eax │ │ - 6ead: 74 18 je 6ec7 │ │ - 6eaf: 8b 4c 24 28 mov 0x28(%esp),%ecx │ │ - 6eb3: 8b 10 mov (%eax),%edx │ │ - 6eb5: 89 04 24 mov %eax,(%esp) │ │ - 6eb8: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ - 6ebc: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ - 6ec0: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 6ec4: ff 52 08 call *0x8(%edx) │ │ - 6ec7: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 6ecb: c3 ret │ │ - 6ecc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00006ed0 : │ │ - 6ed0: 53 push %ebx │ │ - 6ed1: e8 0a c0 ff ff call 2ee0 │ │ - 6ed6: 81 c3 4e 50 00 00 add $0x504e,%ebx │ │ - 6edc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 6ee0: 8d 44 24 28 lea 0x28(%esp),%eax │ │ - 6ee4: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 6ee8: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 6eec: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 6ef0: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 6ef4: 89 04 24 mov %eax,(%esp) │ │ - 6ef7: e8 a4 ff ff ff call 6ea0 │ │ - 6efc: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 6f00: 5b pop %ebx │ │ - 6f01: c3 ret │ │ - 6f02: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 6f09: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00006f10 : │ │ - 6f10: 55 push %ebp │ │ - 6f11: 57 push %edi │ │ - 6f12: 56 push %esi │ │ - 6f13: 53 push %ebx │ │ - 6f14: e8 c7 bf ff ff call 2ee0 │ │ - 6f19: 81 c3 0b 50 00 00 add $0x500b,%ebx │ │ - 6f1f: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 6f23: 8b 74 24 30 mov 0x30(%esp),%esi │ │ - 6f27: 8d 6c 24 38 lea 0x38(%esp),%ebp │ │ - 6f2b: 8b 7c 24 34 mov 0x34(%esp),%edi │ │ - 6f2f: 8b 06 mov (%esi),%eax │ │ - 6f31: 89 34 24 mov %esi,(%esp) │ │ - 6f34: ff 50 04 call *0x4(%eax) │ │ - 6f37: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ - 6f3b: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 6f3f: 89 34 24 mov %esi,(%esp) │ │ - 6f42: e8 59 ff ff ff call 6ea0 │ │ - 6f47: 89 3c 24 mov %edi,(%esp) │ │ - 6f4a: e8 81 bc ff ff call 2bd0 │ │ - 6f4f: 80 7c 07 ff 0a cmpb $0xa,-0x1(%edi,%eax,1) │ │ - 6f54: 74 12 je 6f68 │ │ - 6f56: 89 34 24 mov %esi,(%esp) │ │ - 6f59: 8d 83 a1 c2 ff ff lea -0x3d5f(%ebx),%eax │ │ - 6f5f: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 6f63: e8 68 ff ff ff call 6ed0 │ │ - 6f68: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 6f6c: 5b pop %ebx │ │ - 6f6d: 5e pop %esi │ │ - 6f6e: 5f pop %edi │ │ - 6f6f: 5d pop %ebp │ │ - 6f70: c3 ret │ │ - 6f71: eb 0d jmp 6f80 │ │ - 6f73: 90 nop │ │ - 6f74: 90 nop │ │ - 6f75: 90 nop │ │ - 6f76: 90 nop │ │ - 6f77: 90 nop │ │ - 6f78: 90 nop │ │ - 6f79: 90 nop │ │ - 6f7a: 90 nop │ │ - 6f7b: 90 nop │ │ - 6f7c: 90 nop │ │ - 6f7d: 90 nop │ │ - 6f7e: 90 nop │ │ - 6f7f: 90 nop │ │ - │ │ -00006f80 : │ │ - 6f80: 53 push %ebx │ │ - 6f81: e8 5a bf ff ff call 2ee0 │ │ - 6f86: 81 c3 9e 4f 00 00 add $0x4f9e,%ebx │ │ - 6f8c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 6f90: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 6f94: 8b 50 08 mov 0x8(%eax),%edx │ │ - 6f97: 85 d2 test %edx,%edx │ │ - 6f99: 74 1d je 6fb8 │ │ - 6f9b: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 6f9f: 8d 93 a9 c2 ff ff lea -0x3d57(%ebx),%edx │ │ - 6fa5: 89 04 24 mov %eax,(%esp) │ │ - 6fa8: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 6fac: e8 1f ff ff ff call 6ed0 │ │ - 6fb1: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 6fb5: 5b pop %ebx │ │ - 6fb6: c3 ret │ │ - 6fb7: 90 nop │ │ - 6fb8: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ - 6fbf: 00 │ │ - 6fc0: 8d 93 a3 c2 ff ff lea -0x3d5d(%ebx),%edx │ │ - 6fc6: 89 04 24 mov %eax,(%esp) │ │ - 6fc9: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 6fcd: e8 fe fe ff ff call 6ed0 │ │ - 6fd2: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 6fd6: 5b pop %ebx │ │ - 6fd7: c3 ret │ │ - 6fd8: 90 nop │ │ - 6fd9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00006fe0 : │ │ - 6fe0: 55 push %ebp │ │ - 6fe1: 57 push %edi │ │ - 6fe2: 56 push %esi │ │ - 6fe3: 53 push %ebx │ │ - 6fe4: e8 f7 be ff ff call 2ee0 │ │ - 6fe9: 81 c3 3b 4f 00 00 add $0x4f3b,%ebx │ │ - 6fef: 8d a4 24 d4 fe ff ff lea -0x12c(%esp),%esp │ │ - 6ff6: 8b b3 c4 ff ff ff mov -0x3c(%ebx),%esi │ │ - 6ffc: 8d 6c 24 1c lea 0x1c(%esp),%ebp │ │ - 7000: c7 04 24 00 00 00 00 movl $0x0,(%esp) │ │ - 7007: 8b bc 24 40 01 00 00 mov 0x140(%esp),%edi │ │ - 700e: 8b 06 mov (%esi),%eax │ │ - 7010: 89 84 24 1c 01 00 00 mov %eax,0x11c(%esp) │ │ - 7017: e8 84 bd ff ff call 2da0 │ │ - 701c: 89 44 24 18 mov %eax,0x18(%esp) │ │ - 7020: 8d 44 24 18 lea 0x18(%esp),%eax │ │ - 7024: 89 04 24 mov %eax,(%esp) │ │ - 7027: e8 84 bd ff ff call 2db0 │ │ - 702c: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7030: 89 2c 24 mov %ebp,(%esp) │ │ - 7033: e8 b8 bb ff ff call 2bf0 │ │ - 7038: 89 ea mov %ebp,%edx │ │ - 703a: 8b 0a mov (%edx),%ecx │ │ - 703c: 83 c2 04 add $0x4,%edx │ │ - 703f: 8d 81 ff fe fe fe lea -0x1010101(%ecx),%eax │ │ - 7045: f7 d1 not %ecx │ │ - 7047: 21 c8 and %ecx,%eax │ │ - 7049: 25 80 80 80 80 and $0x80808080,%eax │ │ - 704e: 74 ea je 703a │ │ - 7050: 89 c1 mov %eax,%ecx │ │ - 7052: c1 e9 10 shr $0x10,%ecx │ │ - 7055: a9 80 80 00 00 test $0x8080,%eax │ │ - 705a: 0f 44 c1 cmove %ecx,%eax │ │ - 705d: 8d 4a 02 lea 0x2(%edx),%ecx │ │ - 7060: 0f 44 d1 cmove %ecx,%edx │ │ - 7063: 00 c0 add %al,%al │ │ - 7065: 8d 83 b0 c2 ff ff lea -0x3d50(%ebx),%eax │ │ - 706b: 83 da 03 sbb $0x3,%edx │ │ - 706e: 29 ea sub %ebp,%edx │ │ - 7070: c6 44 14 1b 00 movb $0x0,0x1b(%esp,%edx,1) │ │ - 7075: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7079: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ - 707d: 89 3c 24 mov %edi,(%esp) │ │ - 7080: e8 4b fe ff ff call 6ed0 │ │ - 7085: 8b 94 24 1c 01 00 00 mov 0x11c(%esp),%edx │ │ - 708c: 8b 06 mov (%esi),%eax │ │ - 708e: 39 c2 cmp %eax,%edx │ │ - 7090: 75 0c jne 709e │ │ - 7092: 8d a4 24 2c 01 00 00 lea 0x12c(%esp),%esp │ │ - 7099: 5b pop %ebx │ │ - 709a: 5e pop %esi │ │ - 709b: 5f pop %edi │ │ - 709c: 5d pop %ebp │ │ - 709d: c3 ret │ │ - 709e: e8 1d be ff ff call 2ec0 │ │ - 70a3: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 70a9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000070b0 : │ │ - 70b0: e8 5a cf ff ff call 400f │ │ - 70b5: 81 c1 6f 4e 00 00 add $0x4e6f,%ecx │ │ - 70bb: 8b 44 24 04 mov 0x4(%esp),%eax │ │ - 70bf: 8b 54 24 08 mov 0x8(%esp),%edx │ │ - 70c3: 89 50 04 mov %edx,0x4(%eax) │ │ - 70c6: 8b 91 ec ff ff ff mov -0x14(%ecx),%edx │ │ - 70cc: 83 c2 08 add $0x8,%edx │ │ - 70cf: 89 10 mov %edx,(%eax) │ │ - 70d1: 8b 54 24 0c mov 0xc(%esp),%edx │ │ - 70d5: 89 50 08 mov %edx,0x8(%eax) │ │ - 70d8: c3 ret │ │ - 70d9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000070e0 : │ │ - 70e0: 53 push %ebx │ │ - 70e1: e8 fa bd ff ff call 2ee0 │ │ - 70e6: 81 c3 3e 4e 00 00 add $0x4e3e,%ebx │ │ - 70ec: 8d 64 24 d8 lea -0x28(%esp),%esp │ │ - 70f0: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 70f7: 00 │ │ - 70f8: 8d 44 24 18 lea 0x18(%esp),%eax │ │ - 70fc: 89 04 24 mov %eax,(%esp) │ │ - 70ff: e8 bc bc ff ff call 2dc0 │ │ - 7104: f2 0f 2a 44 24 1c cvtsi2sdl 0x1c(%esp),%xmm0 │ │ - 710a: f2 0f 2a 4c 24 18 cvtsi2sdl 0x18(%esp),%xmm1 │ │ - 7110: f2 0f 5e 83 ec c8 ff divsd -0x3714(%ebx),%xmm0 │ │ - 7117: ff │ │ - 7118: f2 0f 58 c1 addsd %xmm1,%xmm0 │ │ - 711c: f2 0f 11 44 24 08 movsd %xmm0,0x8(%esp) │ │ - 7122: dd 44 24 08 fldl 0x8(%esp) │ │ - 7126: 8d 64 24 28 lea 0x28(%esp),%esp │ │ - 712a: 5b pop %ebx │ │ - 712b: c3 ret │ │ - 712c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00007130 : │ │ - 7130: 56 push %esi │ │ - 7131: 53 push %ebx │ │ - 7132: e8 a9 bd ff ff call 2ee0 │ │ - 7137: 81 c3 ed 4d 00 00 add $0x4ded,%ebx │ │ - 713d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 7141: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 7145: 89 34 24 mov %esi,(%esp) │ │ - 7148: e8 93 ff ff ff call 70e0 │ │ - 714d: dd 1e fstpl (%esi) │ │ - 714f: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 7153: 5b pop %ebx │ │ - 7154: 5e pop %esi │ │ - 7155: c3 ret │ │ - 7156: 8d 76 00 lea 0x0(%esi),%esi │ │ - 7159: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007160 : │ │ - 7160: 53 push %ebx │ │ - 7161: e8 7a bd ff ff call 2ee0 │ │ - 7166: 81 c3 be 4d 00 00 add $0x4dbe,%ebx │ │ - 716c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 7170: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 7174: 89 04 24 mov %eax,(%esp) │ │ - 7177: e8 b4 ff ff ff call 7130 │ │ - 717c: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 7180: 5b pop %ebx │ │ - 7181: c3 ret │ │ - 7182: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 7189: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007190 : │ │ - 7190: 56 push %esi │ │ - 7191: 53 push %ebx │ │ - 7192: e8 49 bd ff ff call 2ee0 │ │ - 7197: 81 c3 8d 4d 00 00 add $0x4d8d,%ebx │ │ - 719d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 71a1: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 71a5: 89 34 24 mov %esi,(%esp) │ │ - 71a8: e8 33 ff ff ff call 70e0 │ │ - 71ad: dd 5c 24 08 fstpl 0x8(%esp) │ │ - 71b1: f2 0f 10 44 24 08 movsd 0x8(%esp),%xmm0 │ │ - 71b7: f2 0f 5c 06 subsd (%esi),%xmm0 │ │ - 71bb: f2 0f 11 44 24 08 movsd %xmm0,0x8(%esp) │ │ - 71c1: dd 44 24 08 fldl 0x8(%esp) │ │ - 71c5: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 71c9: 5b pop %ebx │ │ - 71ca: 5e pop %esi │ │ - 71cb: c3 ret │ │ - 71cc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000071d0 : │ │ - 71d0: 53 push %ebx │ │ - 71d1: e8 0a bd ff ff call 2ee0 │ │ - 71d6: 81 c3 4e 4d 00 00 add $0x4d4e,%ebx │ │ - 71dc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 71e0: 69 44 24 20 e8 03 00 imul $0x3e8,0x20(%esp),%eax │ │ - 71e7: 00 │ │ - 71e8: 89 04 24 mov %eax,(%esp) │ │ - 71eb: e8 e0 bb ff ff call 2dd0 │ │ - 71f0: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 71f4: 5b pop %ebx │ │ - 71f5: c3 ret │ │ - 71f6: 8d 76 00 lea 0x0(%esi),%esi │ │ - 71f9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007200 : │ │ - 7200: 55 push %ebp │ │ - 7201: 31 d2 xor %edx,%edx │ │ - 7203: 57 push %edi │ │ - 7204: 56 push %esi │ │ - 7205: 53 push %ebx │ │ - 7206: e8 d5 bc ff ff call 2ee0 │ │ - 720b: 81 c3 19 4d 00 00 add $0x4d19,%ebx │ │ - 7211: 8d 64 24 b4 lea -0x4c(%esp),%esp │ │ - 7215: 8b 6c 24 68 mov 0x68(%esp),%ebp │ │ - 7219: c7 44 24 30 00 00 00 movl $0x0,0x30(%esp) │ │ - 7220: 00 │ │ - 7221: 8b 45 10 mov 0x10(%ebp),%eax │ │ - 7224: 89 44 24 34 mov %eax,0x34(%esp) │ │ - 7228: 8b 45 0c mov 0xc(%ebp),%eax │ │ - 722b: 89 44 24 38 mov %eax,0x38(%esp) │ │ - 722f: 8b 45 04 mov 0x4(%ebp),%eax │ │ - 7232: 83 bc 83 5c c9 ff ff cmpl $0x2,-0x36a4(%ebx,%eax,4) │ │ - 7239: 02 │ │ - 723a: 0f 94 c2 sete %dl │ │ - 723d: 89 54 24 3c mov %edx,0x3c(%esp) │ │ - 7241: 0f be 54 24 6c movsbl 0x6c(%esp),%edx │ │ - 7246: 89 54 24 24 mov %edx,0x24(%esp) │ │ - 724a: 8b 94 83 fc c8 ff ff mov -0x3704(%ebx,%eax,4),%edx │ │ - 7251: 85 d2 test %edx,%edx │ │ - 7253: 0f 8e f1 00 00 00 jle 734a │ │ - 7259: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%esp) │ │ - 7260: 00 │ │ - 7261: 8b 54 24 30 mov 0x30(%esp),%edx │ │ - 7265: 31 ff xor %edi,%edi │ │ - 7267: 8b 4d 08 mov 0x8(%ebp),%ecx │ │ - 726a: 89 55 0c mov %edx,0xc(%ebp) │ │ - 726d: 8b 54 24 2c mov 0x2c(%esp),%edx │ │ - 7271: 85 c9 test %ecx,%ecx │ │ - 7273: 89 55 10 mov %edx,0x10(%ebp) │ │ - 7276: 0f 8e b8 00 00 00 jle 7334 │ │ - 727c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 7280: 8b 44 24 74 mov 0x74(%esp),%eax │ │ - 7284: 31 f6 xor %esi,%esi │ │ - 7286: 29 f8 sub %edi,%eax │ │ - 7288: 89 44 24 20 mov %eax,0x20(%esp) │ │ - 728c: 89 e8 mov %ebp,%eax │ │ - 728e: 89 f5 mov %esi,%ebp │ │ - 7290: 89 c6 mov %eax,%esi │ │ - 7292: eb 0e jmp 72a2 │ │ - 7294: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 7298: 8b 46 08 mov 0x8(%esi),%eax │ │ - 729b: 83 c5 01 add $0x1,%ebp │ │ - 729e: 39 e8 cmp %ebp,%eax │ │ - 72a0: 7e 7e jle 7320 │ │ - 72a2: 89 7c 24 08 mov %edi,0x8(%esp) │ │ - 72a6: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 72aa: 89 34 24 mov %esi,(%esp) │ │ - 72ad: e8 ce c9 ff ff call 3c80 │ │ - 72b2: 3c 01 cmp $0x1,%al │ │ - 72b4: 75 e2 jne 7298 │ │ - 72b6: 8b 44 24 70 mov 0x70(%esp),%eax │ │ - 72ba: 8b 4c 24 20 mov 0x20(%esp),%ecx │ │ - 72be: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 72c2: 29 e8 sub %ebp,%eax │ │ - 72c4: 89 44 24 28 mov %eax,0x28(%esp) │ │ - 72c8: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 72cc: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 72d0: 89 4c 24 10 mov %ecx,0x10(%esp) │ │ - 72d4: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 72d8: 8b 44 24 64 mov 0x64(%esp),%eax │ │ - 72dc: 89 04 24 mov %eax,(%esp) │ │ - 72df: e8 6c c2 ff ff call 3550 │ │ - 72e4: 3c f1 cmp $0xf1,%al │ │ - 72e6: 75 b0 jne 7298 │ │ - 72e8: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 72ec: 83 c5 01 add $0x1,%ebp │ │ - 72ef: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 72f3: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 72f7: 8b 44 24 28 mov 0x28(%esp),%eax │ │ - 72fb: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 72ff: 8b 44 24 24 mov 0x24(%esp),%eax │ │ - 7303: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7307: 8b 44 24 60 mov 0x60(%esp),%eax │ │ - 730b: 83 c0 04 add $0x4,%eax │ │ - 730e: 89 04 24 mov %eax,(%esp) │ │ - 7311: e8 fa d2 ff ff call 4610 │ │ - 7316: 8b 46 08 mov 0x8(%esi),%eax │ │ - 7319: 39 e8 cmp %ebp,%eax │ │ - 731b: 7f 85 jg 72a2 │ │ - 731d: 8d 76 00 lea 0x0(%esi),%esi │ │ - 7320: 83 c7 01 add $0x1,%edi │ │ - 7323: 89 f5 mov %esi,%ebp │ │ - 7325: 39 f8 cmp %edi,%eax │ │ - 7327: 7e 08 jle 7331 │ │ - 7329: 85 c0 test %eax,%eax │ │ - 732b: 0f 8f 4f ff ff ff jg 7280 │ │ - 7331: 8b 45 04 mov 0x4(%ebp),%eax │ │ - 7334: 83 44 24 2c 01 addl $0x1,0x2c(%esp) │ │ - 7339: 8b 54 24 2c mov 0x2c(%esp),%edx │ │ - 733d: 3b 94 83 fc c8 ff ff cmp -0x3704(%ebx,%eax,4),%edx │ │ - 7344: 0f 8c 17 ff ff ff jl 7261 │ │ - 734a: 8b 54 24 3c mov 0x3c(%esp),%edx │ │ - 734e: 83 44 24 30 01 addl $0x1,0x30(%esp) │ │ - 7353: 39 54 24 30 cmp %edx,0x30(%esp) │ │ - 7357: 0f 8e ed fe ff ff jle 724a │ │ - 735d: 8b 44 24 38 mov 0x38(%esp),%eax │ │ - 7361: 89 45 0c mov %eax,0xc(%ebp) │ │ - 7364: 8b 44 24 34 mov 0x34(%esp),%eax │ │ - 7368: 89 45 10 mov %eax,0x10(%ebp) │ │ - 736b: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ - 736f: 5b pop %ebx │ │ - 7370: 5e pop %esi │ │ - 7371: 5f pop %edi │ │ - 7372: 5d pop %ebp │ │ - 7373: c3 ret │ │ - 7374: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 737a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ - │ │ -00007380 : │ │ - 7380: 55 push %ebp │ │ - 7381: 57 push %edi │ │ - 7382: 56 push %esi │ │ - 7383: 53 push %ebx │ │ - 7384: e8 57 bb ff ff call 2ee0 │ │ - 7389: 81 c3 9b 4b 00 00 add $0x4b9b,%ebx │ │ - 738f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ - 7393: 8b 7c 24 44 mov 0x44(%esp),%edi │ │ - 7397: 0f be 44 24 4c movsbl 0x4c(%esp),%eax │ │ - 739c: 8b 4f 08 mov 0x8(%edi),%ecx │ │ - 739f: 85 c9 test %ecx,%ecx │ │ - 73a1: 0f 8e 88 00 00 00 jle 742f │ │ - 73a7: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 73ab: 31 ed xor %ebp,%ebp │ │ - 73ad: 8d 76 00 lea 0x0(%esi),%esi │ │ - 73b0: 8b 47 04 mov 0x4(%edi),%eax │ │ - 73b3: 85 c0 test %eax,%eax │ │ - 73b5: 7e 71 jle 7428 │ │ - 73b7: 31 f6 xor %esi,%esi │ │ - 73b9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 73c0: 8b 97 0c 07 00 00 mov 0x70c(%edi),%edx │ │ - 73c6: 89 f0 mov %esi,%eax │ │ - 73c8: 0f af c1 imul %ecx,%eax │ │ - 73cb: 01 ea add %ebp,%edx │ │ - 73cd: 0f b6 04 02 movzbl (%edx,%eax,1),%eax │ │ - 73d1: 3c fb cmp $0xfb,%al │ │ - 73d3: 77 4b ja 7420 │ │ - 73d5: 8b 54 24 1c mov 0x1c(%esp),%edx │ │ - 73d9: 22 84 13 b4 c9 ff ff and -0x364c(%ebx,%edx,1),%al │ │ - 73e0: 74 3e je 7420 │ │ - 73e2: 3a 84 13 b0 c9 ff ff cmp -0x3650(%ebx,%edx,1),%al │ │ - 73e9: 77 35 ja 7420 │ │ - 73eb: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ - 73ef: 89 6c 24 14 mov %ebp,0x14(%esp) │ │ - 73f3: 89 74 24 10 mov %esi,0x10(%esp) │ │ - 73f7: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 73fb: 8b 44 24 48 mov 0x48(%esp),%eax │ │ - 73ff: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 7403: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 7407: 8b 44 24 40 mov 0x40(%esp),%eax │ │ - 740b: 89 04 24 mov %eax,(%esp) │ │ - 740e: e8 ed fd ff ff call 7200 │ │ - 7413: 8b 4f 08 mov 0x8(%edi),%ecx │ │ - 7416: 8d 76 00 lea 0x0(%esi),%esi │ │ - 7419: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 7420: 83 c6 01 add $0x1,%esi │ │ - 7423: 39 77 04 cmp %esi,0x4(%edi) │ │ - 7426: 7f 98 jg 73c0 │ │ - 7428: 83 c5 01 add $0x1,%ebp │ │ - 742b: 39 cd cmp %ecx,%ebp │ │ - 742d: 7c 81 jl 73b0 │ │ - 742f: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 7433: 5b pop %ebx │ │ - 7434: 5e pop %esi │ │ - 7435: 5f pop %edi │ │ - 7436: 5d pop %ebp │ │ - 7437: c3 ret │ │ - 7438: 90 nop │ │ - 7439: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00007440 : │ │ - 7440: 55 push %ebp │ │ - 7441: 57 push %edi │ │ - 7442: bf 15 00 00 00 mov $0x15,%edi │ │ - 7447: 56 push %esi │ │ - 7448: 53 push %ebx │ │ - 7449: e8 92 ba ff ff call 2ee0 │ │ - 744e: 81 c3 d6 4a 00 00 add $0x4ad6,%ebx │ │ - 7454: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ - 7458: 8b 6c 24 40 mov 0x40(%esp),%ebp │ │ - 745c: 8b 54 24 44 mov 0x44(%esp),%edx │ │ - 7460: c7 44 24 14 00 00 00 movl $0x0,0x14(%esp) │ │ - 7467: 00 │ │ - 7468: 8b 45 08 mov 0x8(%ebp),%eax │ │ - 746b: c7 44 24 18 00 00 00 movl $0x0,0x18(%esp) │ │ - 7472: 00 │ │ - 7473: 89 45 04 mov %eax,0x4(%ebp) │ │ - 7476: 89 45 0c mov %eax,0xc(%ebp) │ │ - 7479: 0f be 44 24 48 movsbl 0x48(%esp),%eax │ │ - 747e: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 7482: 69 c0 c0 01 00 00 imul $0x1c0,%eax,%eax │ │ - 7488: 8d b4 02 b8 01 00 00 lea 0x1b8(%edx,%eax,1),%esi │ │ - 748f: eb 0f jmp 74a0 │ │ - 7491: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 7498: 83 ee 14 sub $0x14,%esi │ │ - 749b: 83 ef 01 sub $0x1,%edi │ │ - 749e: 74 50 je 74f0 │ │ - 74a0: 8b 06 mov (%esi),%eax │ │ - 74a2: 85 c0 test %eax,%eax │ │ - 74a4: 74 f2 je 7498 │ │ - 74a6: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ - 74aa: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 74ae: 89 2c 24 mov %ebp,(%esp) │ │ - 74b1: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 74b5: 8b 44 24 44 mov 0x44(%esp),%eax │ │ - 74b9: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 74bd: e8 be fe ff ff call 7380 │ │ - 74c2: 8b 45 04 mov 0x4(%ebp),%eax │ │ - 74c5: 85 c0 test %eax,%eax │ │ - 74c7: 74 3f je 7508 │ │ - 74c9: 8b 48 1c mov 0x1c(%eax),%ecx │ │ - 74cc: 3b 4c 24 14 cmp 0x14(%esp),%ecx │ │ - 74d0: 7e c6 jle 7498 │ │ - 74d2: 83 44 24 18 01 addl $0x1,0x18(%esp) │ │ - 74d7: 85 c0 test %eax,%eax │ │ - 74d9: 74 35 je 7510 │ │ - 74db: 8b 40 1c mov 0x1c(%eax),%eax │ │ - 74de: 89 44 24 14 mov %eax,0x14(%esp) │ │ - 74e2: 8b 44 24 18 mov 0x18(%esp),%eax │ │ - 74e6: 3b 44 24 4c cmp 0x4c(%esp),%eax │ │ - 74ea: 7c ac jl 7498 │ │ - 74ec: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 74f0: 8d 55 04 lea 0x4(%ebp),%edx │ │ - 74f3: 89 14 24 mov %edx,(%esp) │ │ - 74f6: e8 15 d2 ff ff call 4710 │ │ - 74fb: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 74ff: 5b pop %ebx │ │ - 7500: 5e pop %esi │ │ - 7501: 5f pop %edi │ │ - 7502: 5d pop %ebp │ │ - 7503: c3 ret │ │ - 7504: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 7508: 31 c9 xor %ecx,%ecx │ │ - 750a: eb c0 jmp 74cc │ │ - 750c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 7510: c7 44 24 14 00 00 00 movl $0x0,0x14(%esp) │ │ - 7517: 00 │ │ - 7518: eb c8 jmp 74e2 │ │ - 751a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - │ │ -00007520 : │ │ - 7520: 55 push %ebp │ │ - 7521: 57 push %edi │ │ - 7522: 56 push %esi │ │ - 7523: 53 push %ebx │ │ - 7524: e8 b7 b9 ff ff call 2ee0 │ │ - 7529: 81 c3 fb 49 00 00 add $0x49fb,%ebx │ │ - 752f: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ - 7533: 0f be 6c 24 34 movsbl 0x34(%esp),%ebp │ │ - 7538: 8b 74 24 38 mov 0x38(%esp),%esi │ │ - 753c: 8b 7c 24 30 mov 0x30(%esp),%edi │ │ - 7540: 69 c5 c0 01 00 00 imul $0x1c0,%ebp,%eax │ │ - 7546: 8d 54 07 0c lea 0xc(%edi,%eax,1),%edx │ │ - 754a: 8b 46 08 mov 0x8(%esi),%eax │ │ - 754d: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 7551: 8d 04 80 lea (%eax,%eax,4),%eax │ │ - 7554: 8d 7c 82 1c lea 0x1c(%edx,%eax,4),%edi │ │ - 7558: 8b 44 24 30 mov 0x30(%esp),%eax │ │ - 755c: 89 04 24 mov %eax,(%esp) │ │ - 755f: e8 fc bb ff ff call 3160 │ │ - 7564: 8b 57 08 mov 0x8(%edi),%edx │ │ - 7567: 2b 46 18 sub 0x18(%esi),%eax │ │ - 756a: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ - 756e: 89 d1 mov %edx,%ecx │ │ - 7570: c1 e9 1f shr $0x1f,%ecx │ │ - 7573: 01 d1 add %edx,%ecx │ │ - 7575: d1 f9 sar %ecx │ │ - 7577: 01 c1 add %eax,%ecx │ │ - 7579: 89 c8 mov %ecx,%eax │ │ - 757b: c1 f8 1f sar $0x1f,%eax │ │ - 757e: 31 c1 xor %eax,%ecx │ │ - 7580: 29 c1 sub %eax,%ecx │ │ - 7582: 8b 44 24 30 mov 0x30(%esp),%eax │ │ - 7586: 89 4c 24 0c mov %ecx,0xc(%esp) │ │ - 758a: 89 04 24 mov %eax,(%esp) │ │ - 758d: e8 ee bb ff ff call 3180 │ │ - 7592: 8b 57 08 mov 0x8(%edi),%edx │ │ - 7595: 2b 46 14 sub 0x14(%esi),%eax │ │ - 7598: 8b 4c 24 0c mov 0xc(%esp),%ecx │ │ - 759c: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ - 75a0: 5b pop %ebx │ │ - 75a1: 89 d6 mov %edx,%esi │ │ - 75a3: c1 ee 1f shr $0x1f,%esi │ │ - 75a6: 01 f2 add %esi,%edx │ │ - 75a8: d1 fa sar %edx │ │ - 75aa: 01 d0 add %edx,%eax │ │ - 75ac: 89 c6 mov %eax,%esi │ │ - 75ae: c1 fe 1f sar $0x1f,%esi │ │ - 75b1: 31 f0 xor %esi,%eax │ │ - 75b3: 29 f0 sub %esi,%eax │ │ - 75b5: 5e pop %esi │ │ - 75b6: 01 c8 add %ecx,%eax │ │ - 75b8: 5f pop %edi │ │ - 75b9: 5d pop %ebp │ │ - 75ba: c3 ret │ │ - 75bb: 90 nop │ │ + 5f74: e8 d7 d0 ff ff call 3050 │ │ + 5f79: 81 c3 b3 6f 00 00 add $0x6fb3,%ebx │ │ + 5f7f: 8d a4 24 04 ff ff ff lea -0xfc(%esp),%esp │ │ + 5f86: 8b bc 24 18 01 00 00 mov 0x118(%esp),%edi │ │ + 5f8d: 8b b4 24 10 01 00 00 mov 0x110(%esp),%esi │ │ + 5f94: 8b ac 24 14 01 00 00 mov 0x114(%esp),%ebp │ │ + 5f9b: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 5fa1: 89 84 24 ec 00 00 00 mov %eax,0xec(%esp) │ │ + 5fa8: 31 c0 xor %eax,%eax │ │ + 5faa: e8 d1 cd ff ff call 2d80 <__errno@plt> │ │ + 5faf: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ + 5fb5: 85 ff test %edi,%edi │ │ + 5fb7: 0f 85 13 01 00 00 jne 60d0 │ │ + 5fbd: e8 be cd ff ff call 2d80 <__errno@plt> │ │ + 5fc2: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ + 5fc8: 85 ed test %ebp,%ebp │ │ + 5fca: 0f 84 e0 02 00 00 je 62b0 │ │ + 5fd0: c7 46 20 00 00 00 00 movl $0x0,0x20(%esi) │ │ + 5fd7: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ + 5fde: 00 │ │ + 5fdf: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) │ │ + 5fe6: 00 │ │ + 5fe7: c7 04 24 01 00 00 00 movl $0x1,(%esp) │ │ + 5fee: e8 9d cd ff ff call 2d90 │ │ + 5ff3: 85 c0 test %eax,%eax │ │ + 5ff5: 89 c7 mov %eax,%edi │ │ + 5ff7: 0f 8e c3 00 00 00 jle 60c0 │ │ + 5ffd: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 6001: 8d 44 24 60 lea 0x60(%esp),%eax │ │ + 6005: 89 04 24 mov %eax,(%esp) │ │ + 6008: 8d 6c 24 5e lea 0x5e(%esp),%ebp │ │ + 600c: 66 c7 44 24 5e 01 00 movw $0x1,0x5e(%esp) │ │ + 6013: e8 58 cd ff ff call 2d70 │ │ + 6018: c7 44 24 10 04 00 00 movl $0x4,0x10(%esp) │ │ + 601f: 00 │ │ + 6020: 8d 44 24 3c lea 0x3c(%esp),%eax │ │ + 6024: c7 44 24 08 02 00 00 movl $0x2,0x8(%esp) │ │ + 602b: 00 │ │ + 602c: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) │ │ + 6033: 00 │ │ + 6034: 89 3c 24 mov %edi,(%esp) │ │ + 6037: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 603b: c7 44 24 3c 01 00 00 movl $0x1,0x3c(%esp) │ │ + 6042: 00 │ │ + 6043: e8 58 cd ff ff call 2da0 │ │ + 6048: c7 44 24 08 6e 00 00 movl $0x6e,0x8(%esp) │ │ + 604f: 00 │ │ + 6050: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 6054: 89 3c 24 mov %edi,(%esp) │ │ + 6057: e8 54 cd ff ff call 2db0 │ │ + 605c: 85 c0 test %eax,%eax │ │ + 605e: 74 13 je 6073 │ │ + 6060: 89 3c 24 mov %edi,(%esp) │ │ + 6063: e8 48 1b 00 00 call 7bb0 │ │ + 6068: e8 13 cd ff ff call 2d80 <__errno@plt> │ │ + 606d: 8b 00 mov (%eax),%eax │ │ + 606f: 85 c0 test %eax,%eax │ │ + 6071: 75 4d jne 60c0 │ │ + 6073: c7 44 24 04 05 00 00 movl $0x5,0x4(%esp) │ │ + 607a: 00 │ │ + 607b: 89 3c 24 mov %edi,(%esp) │ │ + 607e: e8 3d cd ff ff call 2dc0 │ │ + 6083: 85 c0 test %eax,%eax │ │ + 6085: 0f 85 15 02 00 00 jne 62a0 │ │ + 608b: 8b 46 20 mov 0x20(%esi),%eax │ │ + 608e: 8d 50 01 lea 0x1(%eax),%edx │ │ + 6091: 89 56 20 mov %edx,0x20(%esi) │ │ + 6094: 89 3c 86 mov %edi,(%esi,%eax,4) │ │ + 6097: 31 c0 xor %eax,%eax │ │ + 6099: 85 d2 test %edx,%edx │ │ + 609b: 0f 85 99 01 00 00 jne 623a │ │ + 60a1: e8 da cc ff ff call 2d80 <__errno@plt> │ │ + 60a6: 8b 10 mov (%eax),%edx │ │ + 60a8: b8 ff ff ff ff mov $0xffffffff,%eax │ │ + 60ad: 85 d2 test %edx,%edx │ │ + 60af: 0f 84 85 01 00 00 je 623a │ │ + 60b5: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 60b9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 60c0: e8 bb cc ff ff call 2d80 <__errno@plt> │ │ + 60c5: 8b 00 mov (%eax),%eax │ │ + 60c7: e9 6e 01 00 00 jmp 623a │ │ + 60cc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 60d0: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 60d4: 8d 83 39 c5 ff ff lea -0x3ac7(%ebx),%eax │ │ + 60da: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 60de: 8d 84 24 cc 00 00 00 lea 0xcc(%esp),%eax │ │ + 60e5: 89 04 24 mov %eax,(%esp) │ │ + 60e8: 89 44 24 28 mov %eax,0x28(%esp) │ │ + 60ec: e8 5f cc ff ff call 2d50 │ │ + 60f1: 8d 54 24 3c lea 0x3c(%esp),%edx │ │ + 60f5: 31 c0 xor %eax,%eax │ │ + 60f7: b9 08 00 00 00 mov $0x8,%ecx │ │ + 60fc: 89 d7 mov %edx,%edi │ │ + 60fe: f3 ab rep stos %eax,%es:(%edi) │ │ + 6100: 89 54 24 08 mov %edx,0x8(%esp) │ │ + 6104: 8d 44 24 34 lea 0x34(%esp),%eax │ │ + 6108: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 610c: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 6110: 89 2c 24 mov %ebp,(%esp) │ │ + 6113: c7 44 24 3c 01 00 00 movl $0x1,0x3c(%esp) │ │ + 611a: 00 │ │ + 611b: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 611f: c7 44 24 44 01 00 00 movl $0x1,0x44(%esp) │ │ + 6126: 00 │ │ + 6127: e8 a4 cc ff ff call 2dd0 │ │ + 612c: 85 c0 test %eax,%eax │ │ + 612e: 0f 88 94 01 00 00 js 62c8 │ │ + 6134: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 6138: c7 46 20 00 00 00 00 movl $0x0,0x20(%esi) │ │ + 613f: 89 44 24 28 mov %eax,0x28(%esp) │ │ + 6143: 85 c0 test %eax,%eax │ │ + 6145: 0f 84 9d 01 00 00 je 62e8 │ │ + 614b: 8d 8b 3c c5 ff ff lea -0x3ac4(%ebx),%ecx │ │ + 6151: 89 4c 24 2c mov %ecx,0x2c(%esp) │ │ + 6155: eb 38 jmp 618f │ │ + 6157: 90 nop │ │ + 6158: c7 44 24 04 05 00 00 movl $0x5,0x4(%esp) │ │ + 615f: 00 │ │ + 6160: 89 3c 24 mov %edi,(%esp) │ │ + 6163: e8 58 cc ff ff call 2dc0 │ │ + 6168: 85 c0 test %eax,%eax │ │ + 616a: 0f 85 96 00 00 00 jne 6206 │ │ + 6170: 8b 46 20 mov 0x20(%esi),%eax │ │ + 6173: 8d 48 01 lea 0x1(%eax),%ecx │ │ + 6176: 89 4e 20 mov %ecx,0x20(%esi) │ │ + 6179: 89 3c 86 mov %edi,(%esi,%eax,4) │ │ + 617c: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 6180: 8b 40 1c mov 0x1c(%eax),%eax │ │ + 6183: 89 44 24 34 mov %eax,0x34(%esp) │ │ + 6187: 85 c0 test %eax,%eax │ │ + 6189: 0f 84 92 00 00 00 je 6221 │ │ + 618f: 8b 50 0c mov 0xc(%eax),%edx │ │ + 6192: 89 54 24 08 mov %edx,0x8(%esp) │ │ + 6196: 8b 50 08 mov 0x8(%eax),%edx │ │ + 6199: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 619d: 8b 40 04 mov 0x4(%eax),%eax │ │ + 61a0: 89 04 24 mov %eax,(%esp) │ │ + 61a3: e8 e8 cb ff ff call 2d90 │ │ + 61a8: 85 c0 test %eax,%eax │ │ + 61aa: 89 c7 mov %eax,%edi │ │ + 61ac: 78 ce js 617c │ │ + 61ae: c7 44 24 10 04 00 00 movl $0x4,0x10(%esp) │ │ + 61b5: 00 │ │ + 61b6: 8d 6c 24 38 lea 0x38(%esp),%ebp │ │ + 61ba: c7 44 24 08 02 00 00 movl $0x2,0x8(%esp) │ │ + 61c1: 00 │ │ + 61c2: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) │ │ + 61c9: 00 │ │ + 61ca: 89 04 24 mov %eax,(%esp) │ │ + 61cd: 89 6c 24 0c mov %ebp,0xc(%esp) │ │ + 61d1: c7 44 24 38 01 00 00 movl $0x1,0x38(%esp) │ │ + 61d8: 00 │ │ + 61d9: e8 c2 cb ff ff call 2da0 │ │ + 61de: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 61e2: 83 78 04 0a cmpl $0xa,0x4(%eax) │ │ + 61e6: 74 78 je 6260 │ │ + 61e8: 8b 48 10 mov 0x10(%eax),%ecx │ │ + 61eb: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 61ef: 8b 40 18 mov 0x18(%eax),%eax │ │ + 61f2: 89 3c 24 mov %edi,(%esp) │ │ + 61f5: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 61f9: e8 b2 cb ff ff call 2db0 │ │ + 61fe: 85 c0 test %eax,%eax │ │ + 6200: 0f 84 52 ff ff ff je 6158 │ │ + 6206: 89 3c 24 mov %edi,(%esp) │ │ + 6209: e8 a2 19 00 00 call 7bb0 │ │ + 620e: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 6212: 8b 40 1c mov 0x1c(%eax),%eax │ │ + 6215: 89 44 24 34 mov %eax,0x34(%esp) │ │ + 6219: 85 c0 test %eax,%eax │ │ + 621b: 0f 85 6e ff ff ff jne 618f │ │ + 6221: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 6225: 89 04 24 mov %eax,(%esp) │ │ + 6228: e8 b3 cb ff ff call 2de0 │ │ + 622d: 8b 46 20 mov 0x20(%esi),%eax │ │ + 6230: 85 c0 test %eax,%eax │ │ + 6232: 0f 84 b0 00 00 00 je 62e8 │ │ + 6238: 31 c0 xor %eax,%eax │ │ + 623a: 8b b4 24 ec 00 00 00 mov 0xec(%esp),%esi │ │ + 6241: 65 33 35 14 00 00 00 xor %gs:0x14,%esi │ │ + 6248: 0f 85 bf 00 00 00 jne 630d │ │ + 624e: 8d a4 24 fc 00 00 00 lea 0xfc(%esp),%esp │ │ + 6255: 5b pop %ebx │ │ + 6256: 5e pop %esi │ │ + 6257: 5f pop %edi │ │ + 6258: 5d pop %ebp │ │ + 6259: c3 ret │ │ + 625a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 6260: c7 44 24 10 04 00 00 movl $0x4,0x10(%esp) │ │ + 6267: 00 │ │ + 6268: 89 6c 24 0c mov %ebp,0xc(%esp) │ │ + 626c: c7 44 24 08 1a 00 00 movl $0x1a,0x8(%esp) │ │ + 6273: 00 │ │ + 6274: c7 44 24 04 29 00 00 movl $0x29,0x4(%esp) │ │ + 627b: 00 │ │ + 627c: 89 3c 24 mov %edi,(%esp) │ │ + 627f: c7 44 24 38 01 00 00 movl $0x1,0x38(%esp) │ │ + 6286: 00 │ │ + 6287: e8 14 cb ff ff call 2da0 │ │ + 628c: 85 c0 test %eax,%eax │ │ + 628e: 78 6f js 62ff │ │ + 6290: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 6294: e9 4f ff ff ff jmp 61e8 │ │ + 6299: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 62a0: 89 3c 24 mov %edi,(%esp) │ │ + 62a3: e8 08 19 00 00 call 7bb0 │ │ + 62a8: 8b 56 20 mov 0x20(%esi),%edx │ │ + 62ab: e9 e7 fd ff ff jmp 6097 │ │ + 62b0: e8 cb ca ff ff call 2d80 <__errno@plt> │ │ + 62b5: c7 00 16 00 00 00 movl $0x16,(%eax) │ │ + 62bb: b8 ff ff ff ff mov $0xffffffff,%eax │ │ + 62c0: e9 75 ff ff ff jmp 623a │ │ + 62c5: 8d 76 00 lea 0x0(%esi),%esi │ │ + 62c8: e8 b3 ca ff ff call 2d80 <__errno@plt> │ │ + 62cd: 8b 00 mov (%eax),%eax │ │ + 62cf: 85 c0 test %eax,%eax │ │ + 62d1: 0f 85 e9 fd ff ff jne 60c0 │ │ + 62d7: b8 ff ff ff ff mov $0xffffffff,%eax │ │ + 62dc: e9 59 ff ff ff jmp 623a │ │ + 62e1: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 62e8: e8 93 ca ff ff call 2d80 <__errno@plt> │ │ + 62ed: 8b 00 mov (%eax),%eax │ │ + 62ef: 85 c0 test %eax,%eax │ │ + 62f1: 74 e4 je 62d7 │ │ + 62f3: e8 88 ca ff ff call 2d80 <__errno@plt> │ │ + 62f8: 8b 00 mov (%eax),%eax │ │ + 62fa: e9 3b ff ff ff jmp 623a │ │ + 62ff: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 6303: 89 04 24 mov %eax,(%esp) │ │ + 6306: e8 55 ca ff ff call 2d60 │ │ + 630b: eb 83 jmp 6290 │ │ + 630d: e8 1e cd ff ff call 3030 │ │ + 6312: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 6319: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00006320 : │ │ + 6320: 56 push %esi │ │ + 6321: 53 push %ebx │ │ + 6322: e8 29 cd ff ff call 3050 │ │ + 6327: 81 c3 05 6c 00 00 add $0x6c05,%ebx │ │ + 632d: 8d 64 24 dc lea -0x24(%esp),%esp │ │ + 6331: 8b 74 24 30 mov 0x30(%esp),%esi │ │ + 6335: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 633b: 89 44 24 1c mov %eax,0x1c(%esp) │ │ + 633f: 31 c0 xor %eax,%eax │ │ + 6341: 83 be 10 07 00 00 ff cmpl $0xffffffff,0x710(%esi) │ │ + 6348: 74 1e je 6368 │ │ + 634a: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ + 634e: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 6355: 0f 85 e1 00 00 00 jne 643c │ │ + 635b: 8d 64 24 24 lea 0x24(%esp),%esp │ │ + 635f: 5b pop %ebx │ │ + 6360: 5e pop %esi │ │ + 6361: c3 ret │ │ + 6362: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 6368: 8b 86 28 07 00 00 mov 0x728(%esi),%eax │ │ + 636e: 85 c0 test %eax,%eax │ │ + 6370: 74 08 je 637a │ │ + 6372: 89 04 24 mov %eax,(%esp) │ │ + 6375: e8 46 e8 ff ff call 4bc0 │ │ + 637a: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ + 6380: 89 34 24 mov %esi,(%esp) │ │ + 6383: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 6387: e8 54 d2 ff ff call 35e0 │ │ + 638c: 89 34 24 mov %esi,(%esp) │ │ + 638f: 8d 86 90 07 00 00 lea 0x790(%esi),%eax │ │ + 6395: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 6399: e8 62 d0 ff ff call 3400 │ │ + 639e: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ + 63a4: 8d 50 fd lea -0x3(%eax),%edx │ │ + 63a7: 83 fa 01 cmp $0x1,%edx │ │ + 63aa: 76 54 jbe 6400 │ │ + 63ac: 85 c0 test %eax,%eax │ │ + 63ae: 74 50 je 6400 │ │ + 63b0: c7 86 10 07 00 00 00 movl $0x0,0x710(%esi) │ │ + 63b7: 00 00 00 │ │ + 63ba: 89 34 24 mov %esi,(%esp) │ │ + 63bd: e8 3e f0 ff ff call 5400 │ │ + 63c2: 89 34 24 mov %esi,(%esp) │ │ + 63c5: 8d 44 24 17 lea 0x17(%esp),%eax │ │ + 63c9: c7 44 24 0c 05 00 00 movl $0x5,0xc(%esp) │ │ + 63d0: 00 │ │ + 63d1: c7 44 24 08 05 00 00 movl $0x5,0x8(%esp) │ │ + 63d8: 00 │ │ + 63d9: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 63dd: e8 ce ec ff ff call 50b0 │ │ + 63e2: 89 34 24 mov %esi,(%esp) │ │ + 63e5: 81 c6 84 07 00 00 add $0x784,%esi │ │ + 63eb: e8 90 ef ff ff call 5380 │ │ + 63f0: 89 34 24 mov %esi,(%esp) │ │ + 63f3: e8 18 1e 00 00 call 8210 │ │ + 63f8: e9 4d ff ff ff jmp 634a │ │ + 63fd: 8d 76 00 lea 0x0(%esi),%esi │ │ + 6400: 8d 86 e8 01 00 00 lea 0x1e8(%esi),%eax │ │ + 6406: 8d 96 8c 03 00 00 lea 0x38c(%esi),%edx │ │ + 640c: eb 12 jmp 6420 │ │ + 640e: 90 nop │ │ + 640f: 90 nop │ │ + 6410: 90 nop │ │ + 6411: 90 nop │ │ + 6412: 90 nop │ │ + 6413: 90 nop │ │ + 6414: 90 nop │ │ + 6415: 90 nop │ │ + 6416: 90 nop │ │ + 6417: 90 nop │ │ + 6418: 90 nop │ │ + 6419: 90 nop │ │ + 641a: 90 nop │ │ + 641b: 90 nop │ │ + 641c: 90 nop │ │ + 641d: 90 nop │ │ + 641e: 90 nop │ │ + 641f: 90 nop │ │ + 6420: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ + 6426: 83 c0 14 add $0x14,%eax │ │ + 6429: c7 80 6c 03 00 00 00 movl $0x0,0x36c(%eax) │ │ + 6430: 00 00 00 │ │ + 6433: 39 d0 cmp %edx,%eax │ │ + 6435: 75 e9 jne 6420 │ │ + 6437: e9 74 ff ff ff jmp 63b0 │ │ + 643c: e8 ef cb ff ff call 3030 │ │ + 6441: 90 nop │ │ + 6442: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 6449: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00006450 : │ │ + 6450: 55 push %ebp │ │ + 6451: 57 push %edi │ │ + 6452: 56 push %esi │ │ + 6453: 53 push %ebx │ │ + 6454: e8 f7 cb ff ff call 3050 │ │ + 6459: 81 c3 d3 6a 00 00 add $0x6ad3,%ebx │ │ + 645f: 8d 64 24 a4 lea -0x5c(%esp),%esp │ │ + 6463: 8b 7c 24 78 mov 0x78(%esp),%edi │ │ + 6467: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 646d: 89 44 24 4c mov %eax,0x4c(%esp) │ │ + 6471: 31 c0 xor %eax,%eax │ │ + 6473: 0f b6 47 03 movzbl 0x3(%edi),%eax │ │ + 6477: 8b 74 24 70 mov 0x70(%esp),%esi │ │ + 647b: 3c 0e cmp $0xe,%al │ │ + 647d: 0f 87 9d 04 00 00 ja 6920 │ │ + 6483: 8b 8c 83 80 cc ff ff mov -0x3380(%ebx,%eax,4),%ecx │ │ + 648a: 8d 14 19 lea (%ecx,%ebx,1),%edx │ │ + 648d: ff e2 jmp *%edx │ │ + 648f: 90 nop │ │ + 6490: 8b 86 10 07 00 00 mov 0x710(%esi),%eax │ │ + 6496: 85 c0 test %eax,%eax │ │ + 6498: 0f 89 92 00 00 00 jns 6530 │ │ + 649e: 80 7f 05 00 cmpb $0x0,0x5(%edi) │ │ + 64a2: 0f 8e 88 00 00 00 jle 6530 │ │ + 64a8: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ + 64ac: 66 c1 c0 08 rol $0x8,%ax │ │ + 64b0: 66 83 f8 1d cmp $0x1d,%ax │ │ + 64b4: 0f 86 36 02 00 00 jbe 66f0 │ │ + 64ba: 0f be 47 06 movsbl 0x6(%edi),%eax │ │ + 64be: 8d 50 fc lea -0x4(%eax),%edx │ │ + 64c1: 80 fa 2e cmp $0x2e,%dl │ │ + 64c4: 0f 87 26 02 00 00 ja 66f0 │ │ + 64ca: 0f be 57 07 movsbl 0x7(%edi),%edx │ │ + 64ce: 8d 4a fc lea -0x4(%edx),%ecx │ │ + 64d1: 80 f9 2e cmp $0x2e,%cl │ │ + 64d4: 0f 87 16 02 00 00 ja 66f0 │ │ + 64da: 89 46 08 mov %eax,0x8(%esi) │ │ + 64dd: 89 56 04 mov %edx,0x4(%esi) │ │ + 64e0: 0f be 57 08 movsbl 0x8(%edi),%edx │ │ + 64e4: 89 96 24 07 00 00 mov %edx,0x724(%esi) │ │ + 64ea: 89 d0 mov %edx,%eax │ │ + 64ec: 83 e8 03 sub $0x3,%eax │ │ + 64ef: 3c 01 cmp $0x1,%al │ │ + 64f1: 0f 86 dc 05 00 00 jbe 6ad3 │ │ + 64f7: 85 d2 test %edx,%edx │ │ + 64f9: 0f 84 d4 05 00 00 je 6ad3 │ │ + 64ff: 83 fa 01 cmp $0x1,%edx │ │ + 6502: 0f 84 53 05 00 00 je 6a5b │ │ + 6508: 0f be 47 08 movsbl 0x8(%edi),%eax │ │ + 650c: 83 c7 09 add $0x9,%edi │ │ + 650f: 89 34 24 mov %esi,(%esp) │ │ + 6512: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 6516: e8 c5 d0 ff ff call 35e0 │ │ + 651b: 8b 06 mov (%esi),%eax │ │ + 651d: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 6521: 89 34 24 mov %esi,(%esp) │ │ + 6524: ff 50 08 call *0x8(%eax) │ │ + 6527: 89 f6 mov %esi,%esi │ │ + 6529: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 6530: 89 34 24 mov %esi,(%esp) │ │ + 6533: e8 c8 ee ff ff call 5400 │ │ + 6538: e9 b3 01 00 00 jmp 66f0 │ │ + 653d: 8d 76 00 lea 0x0(%esi),%esi │ │ + 6540: 89 34 24 mov %esi,(%esp) │ │ + 6543: e8 48 e0 ff ff call 4590 │ │ + 6548: 3b 86 7c 07 00 00 cmp 0x77c(%esi),%eax │ │ + 654e: 0f 8d 9c 01 00 00 jge 66f0 │ │ + 6554: 83 be 10 07 00 00 ff cmpl $0xffffffff,0x710(%esi) │ │ + 655b: 0f 85 8f 01 00 00 jne 66f0 │ │ + 6561: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ + 6567: 8d 50 fd lea -0x3(%eax),%edx │ │ + 656a: 83 fa 01 cmp $0x1,%edx │ │ + 656d: 0f 86 01 04 00 00 jbe 6974 │ │ + 6573: 85 c0 test %eax,%eax │ │ + 6575: 0f 84 f9 03 00 00 je 6974 │ │ + 657b: 89 34 24 mov %esi,(%esp) │ │ + 657e: e8 0d e0 ff ff call 4590 │ │ + 6583: 83 f8 03 cmp $0x3,%eax │ │ + 6586: 0f 8f 64 01 00 00 jg 66f0 │ │ + 658c: e8 5f c8 ff ff call 2df0 │ │ + 6591: 89 c2 mov %eax,%edx │ │ + 6593: c1 fa 1f sar $0x1f,%edx │ │ + 6596: c1 ea 1e shr $0x1e,%edx │ │ + 6599: 8d 2c 10 lea (%eax,%edx,1),%ebp │ │ + 659c: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ + 65a0: 83 e5 03 and $0x3,%ebp │ │ + 65a3: 29 d5 sub %edx,%ebp │ │ + 65a5: 66 c1 c0 08 rol $0x8,%ax │ │ + 65a9: 66 83 f8 05 cmp $0x5,%ax │ │ + 65ad: 76 23 jbe 65d2 │ │ + 65af: 0f be 57 05 movsbl 0x5(%edi),%edx │ │ + 65b3: 80 fa 04 cmp $0x4,%dl │ │ + 65b6: 0f 46 ea cmovbe %edx,%ebp │ │ + 65b9: eb 17 jmp 65d2 │ │ + 65bb: 90 nop │ │ + 65bc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 65c0: 83 c5 01 add $0x1,%ebp │ │ + 65c3: 89 e8 mov %ebp,%eax │ │ + 65c5: c1 f8 1f sar $0x1f,%eax │ │ + 65c8: c1 e8 1e shr $0x1e,%eax │ │ + 65cb: 01 c5 add %eax,%ebp │ │ + 65cd: 83 e5 03 and $0x3,%ebp │ │ + 65d0: 29 c5 sub %eax,%ebp │ │ + 65d2: 8d 95 c4 01 00 00 lea 0x1c4(%ebp),%edx │ │ + 65d8: 83 7c 96 04 fe cmpl $0xfffffffe,0x4(%esi,%edx,4) │ │ + 65dd: 75 e1 jne 65c0 │ │ + 65df: c7 44 24 0c 02 00 00 movl $0x2,0xc(%esp) │ │ + 65e6: 00 │ │ + 65e7: 89 e8 mov %ebp,%eax │ │ + 65e9: 88 44 24 46 mov %al,0x46(%esp) │ │ + 65ed: 8b 44 24 74 mov 0x74(%esp),%eax │ │ + 65f1: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ + 65f8: 00 │ │ + 65f9: 89 54 24 28 mov %edx,0x28(%esp) │ │ + 65fd: 8d 0c 86 lea (%esi,%eax,4),%ecx │ │ + 6600: 8d 44 24 41 lea 0x41(%esp),%eax │ │ + 6604: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 6608: 89 44 24 2c mov %eax,0x2c(%esp) │ │ + 660c: 8b 81 3c 07 00 00 mov 0x73c(%ecx),%eax │ │ + 6612: 89 4c 24 24 mov %ecx,0x24(%esp) │ │ + 6616: 89 04 24 mov %eax,(%esp) │ │ + 6619: e8 72 13 00 00 call 7990 │ │ + 661e: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ + 6622: 83 be 24 07 00 00 01 cmpl $0x1,0x724(%esi) │ │ + 6629: 8b 54 24 28 mov 0x28(%esp),%edx │ │ + 662d: 8b 81 3c 07 00 00 mov 0x73c(%ecx),%eax │ │ + 6633: 89 44 96 04 mov %eax,0x4(%esi,%edx,4) │ │ + 6637: 0f 84 48 05 00 00 je 6b85 │ │ + 663d: 8b a9 5c 07 00 00 mov 0x75c(%ecx),%ebp │ │ + 6643: 85 ed test %ebp,%ebp │ │ + 6645: 0f 85 e5 fe ff ff jne 6530 │ │ + 664b: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ + 664f: 66 c1 c0 08 rol $0x8,%ax │ │ + 6653: 66 83 f8 05 cmp $0x5,%ax │ │ + 6657: 0f 86 d3 fe ff ff jbe 6530 │ │ + 665d: c6 47 15 00 movb $0x0,0x15(%edi) │ │ + 6661: 80 7f 06 00 cmpb $0x0,0x6(%edi) │ │ + 6665: 0f 84 c5 fe ff ff je 6530 │ │ + 666b: 89 4c 24 24 mov %ecx,0x24(%esp) │ │ + 666f: 83 c7 06 add $0x6,%edi │ │ + 6672: 89 3c 24 mov %edi,(%esp) │ │ + 6675: e8 86 c7 ff ff call 2e00 │ │ + 667a: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ + 667e: 89 81 5c 07 00 00 mov %eax,0x75c(%ecx) │ │ + 6684: e9 a7 fe ff ff jmp 6530 │ │ + 6689: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 6690: 0f b6 44 24 74 movzbl 0x74(%esp),%eax │ │ + 6695: 88 47 05 mov %al,0x5(%edi) │ │ + 6698: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ + 669c: 66 c1 c0 08 rol $0x8,%ax │ │ + 66a0: 0f b7 c0 movzwl %ax,%eax │ │ + 66a3: c6 44 07 fe 00 movb $0x0,-0x2(%edi,%eax,1) │ │ + 66a8: 89 34 24 mov %esi,(%esp) │ │ + 66ab: c7 44 24 0c 08 00 00 movl $0x8,0xc(%esp) │ │ + 66b2: 00 │ │ + 66b3: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 66b7: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 66bb: e8 f0 e9 ff ff call 50b0 │ │ + 66c0: 8b b6 a8 07 00 00 mov 0x7a8(%esi),%esi │ │ + 66c6: 85 f6 test %esi,%esi │ │ + 66c8: 74 26 je 66f0 │ │ + 66ca: 8b 4c 24 74 mov 0x74(%esp),%ecx │ │ + 66ce: 83 c7 07 add $0x7,%edi │ │ + 66d1: 8b 06 mov (%esi),%eax │ │ + 66d3: 8d 93 47 c5 ff ff lea -0x3ab9(%ebx),%edx │ │ + 66d9: 89 7c 24 0c mov %edi,0xc(%esp) │ │ + 66dd: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 66e1: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 66e5: 89 34 24 mov %esi,(%esp) │ │ + 66e8: ff 10 call *(%eax) │ │ + 66ea: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 66f0: 8b 44 24 4c mov 0x4c(%esp),%eax │ │ + 66f4: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 66fb: 0f 85 cc 05 00 00 jne 6ccd │ │ + 6701: 8d 64 24 5c lea 0x5c(%esp),%esp │ │ + 6705: 5b pop %ebx │ │ + 6706: 5e pop %esi │ │ + 6707: 5f pop %edi │ │ + 6708: 5d pop %ebp │ │ + 6709: c3 ret │ │ + 670a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 6710: 89 34 24 mov %esi,(%esp) │ │ + 6713: e8 b8 e6 ff ff call 4dd0 │ │ + 6718: 83 f8 01 cmp $0x1,%eax │ │ + 671b: 7e 0d jle 672a │ │ + 671d: 89 34 24 mov %esi,(%esp) │ │ + 6720: e8 6b de ff ff call 4590 │ │ + 6725: 83 f8 01 cmp $0x1,%eax │ │ + 6728: 7f c6 jg 66f0 │ │ + 672a: 8d 6c 24 41 lea 0x41(%esp),%ebp │ │ + 672e: eb 5d jmp 678d │ │ + 6730: c7 44 24 0c 0a 00 00 movl $0xa,0xc(%esp) │ │ + 6737: 00 │ │ + 6738: c7 44 24 08 0b 00 00 movl $0xb,0x8(%esp) │ │ + 673f: 00 │ │ + 6740: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 6744: 89 34 24 mov %esi,(%esp) │ │ + 6747: e8 64 e9 ff ff call 50b0 │ │ + 674c: 8b 47 04 mov 0x4(%edi),%eax │ │ + 674f: 89 86 10 07 00 00 mov %eax,0x710(%esi) │ │ + 6755: 8b 86 24 07 00 00 mov 0x724(%esi),%eax │ │ + 675b: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 675f: 8b 86 28 07 00 00 mov 0x728(%esi),%eax │ │ + 6765: 89 34 24 mov %esi,(%esp) │ │ + 6768: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 676c: e8 8f d6 ff ff call 3e00 │ │ + 6771: c7 04 24 64 00 00 00 movl $0x64,(%esp) │ │ + 6778: e8 33 1b 00 00 call 82b0 │ │ + 677d: 8b 86 10 07 00 00 mov 0x710(%esi),%eax │ │ + 6783: 83 bc 86 14 07 00 00 cmpl $0xfffffffe,0x714(%esi,%eax,4) │ │ + 678a: fe │ │ + 678b: 75 3e jne 67cb │ │ + 678d: 8b 86 28 07 00 00 mov 0x728(%esi),%eax │ │ + 6793: 8b 38 mov (%eax),%edi │ │ + 6795: 85 ff test %edi,%edi │ │ + 6797: 75 97 jne 6730 │ │ + 6799: eb 30 jmp 67cb │ │ + 679b: 90 nop │ │ + 679c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 67a0: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ + 67a4: 3b 86 10 07 00 00 cmp 0x710(%esi),%eax │ │ + 67aa: 0f 84 88 01 00 00 je 6938 │ │ + 67b0: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ + 67b6: 85 c0 test %eax,%eax │ │ + 67b8: 74 11 je 67cb │ │ + 67ba: 8b 10 mov (%eax),%edx │ │ + 67bc: 8d 8b 88 cb ff ff lea -0x3478(%ebx),%ecx │ │ + 67c2: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 67c6: 89 04 24 mov %eax,(%esp) │ │ + 67c9: ff 12 call *(%edx) │ │ + 67cb: 89 34 24 mov %esi,(%esp) │ │ + 67ce: e8 ad eb ff ff call 5380 │ │ + 67d3: e9 18 ff ff ff jmp 66f0 │ │ + 67d8: c7 44 24 0c 05 00 00 movl $0x5,0xc(%esp) │ │ + 67df: 00 │ │ + 67e0: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ + 67e4: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 67e8: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 67ec: 8d 86 2c 07 00 00 lea 0x72c(%esi),%eax │ │ + 67f2: 89 04 24 mov %eax,(%esp) │ │ + 67f5: e8 06 25 00 00 call 8d00 │ │ + 67fa: 0f b6 57 05 movzbl 0x5(%edi),%edx │ │ + 67fe: 88 54 24 46 mov %dl,0x46(%esp) │ │ + 6802: 8b 50 08 mov 0x8(%eax),%edx │ │ + 6805: 88 54 24 47 mov %dl,0x47(%esp) │ │ + 6809: 8b 50 0c mov 0xc(%eax),%edx │ │ + 680c: 88 54 24 48 mov %dl,0x48(%esp) │ │ + 6810: 8b 50 10 mov 0x10(%eax),%edx │ │ + 6813: 88 54 24 49 mov %dl,0x49(%esp) │ │ + 6817: 8b 50 18 mov 0x18(%eax),%edx │ │ + 681a: 88 54 24 4a mov %dl,0x4a(%esp) │ │ + 681e: 8b 40 14 mov 0x14(%eax),%eax │ │ + 6821: c7 44 24 0c 0c 00 00 movl $0xc,0xc(%esp) │ │ + 6828: 00 │ │ + 6829: c7 44 24 08 0b 00 00 movl $0xb,0x8(%esp) │ │ + 6830: 00 │ │ + 6831: 88 44 24 4b mov %al,0x4b(%esp) │ │ + 6835: 8d 44 24 41 lea 0x41(%esp),%eax │ │ + 6839: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 683d: 8b 44 24 74 mov 0x74(%esp),%eax │ │ + 6841: 8b 84 86 3c 07 00 00 mov 0x73c(%esi,%eax,4),%eax │ │ + 6848: 89 04 24 mov %eax,(%esp) │ │ + 684b: e8 40 11 00 00 call 7990 │ │ + 6850: e9 9b fe ff ff jmp 66f0 │ │ + 6855: 8d 76 00 lea 0x0(%esi),%esi │ │ + 6858: 8b 96 10 07 00 00 mov 0x710(%esi),%edx │ │ + 685e: 85 d2 test %edx,%edx │ │ + 6860: 0f 89 8a fe ff ff jns 66f0 │ │ + 6866: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ + 686a: 3c 04 cmp $0x4,%al │ │ + 686c: 0f 87 7e fe ff ff ja 66f0 │ │ + 6872: 8b 4c 24 74 mov 0x74(%esp),%ecx │ │ + 6876: 8d 14 86 lea (%esi,%eax,4),%edx │ │ + 6879: 8b 82 14 07 00 00 mov 0x714(%edx),%eax │ │ + 687f: 8d 2c 8e lea (%esi,%ecx,4),%ebp │ │ + 6882: 3b 85 3c 07 00 00 cmp 0x73c(%ebp),%eax │ │ + 6888: 0f 85 62 fe ff ff jne 66f0 │ │ + 688e: c7 82 14 07 00 00 fe movl $0xfffffffe,0x714(%edx) │ │ + 6895: ff ff ff │ │ + 6898: c7 44 24 0c 0d 00 00 movl $0xd,0xc(%esp) │ │ + 689f: 00 │ │ + 68a0: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ + 68a7: 00 │ │ + 68a8: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 68ac: 89 04 24 mov %eax,(%esp) │ │ + 68af: e8 dc 10 00 00 call 7990 │ │ + 68b4: 83 be 24 07 00 00 01 cmpl $0x1,0x724(%esi) │ │ + 68bb: 0f 85 6f fc ff ff jne 6530 │ │ + 68c1: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ + 68c5: b9 04 00 00 00 mov $0x4,%ecx │ │ + 68ca: 83 c0 02 add $0x2,%eax │ │ + 68cd: 89 c2 mov %eax,%edx │ │ + 68cf: c1 fa 1f sar $0x1f,%edx │ │ + 68d2: f7 f9 idiv %ecx │ │ + 68d4: c7 84 96 14 07 00 00 movl $0xfffffffe,0x714(%esi,%edx,4) │ │ + 68db: fe ff ff ff │ │ + 68df: 88 57 05 mov %dl,0x5(%edi) │ │ + 68e2: c7 44 24 0c 0d 00 00 movl $0xd,0xc(%esp) │ │ + 68e9: 00 │ │ + 68ea: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ + 68f1: 00 │ │ + 68f2: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 68f6: 8b 85 3c 07 00 00 mov 0x73c(%ebp),%eax │ │ + 68fc: 89 04 24 mov %eax,(%esp) │ │ + 68ff: e8 8c 10 00 00 call 7990 │ │ + 6904: e9 27 fc ff ff jmp 6530 │ │ + 6909: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 6910: 89 34 24 mov %esi,(%esp) │ │ + 6913: e8 08 fa ff ff call 6320 │ │ + 6918: e9 d3 fd ff ff jmp 66f0 │ │ + 691d: 8d 76 00 lea 0x0(%esi),%esi │ │ + 6920: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 6924: 8d 83 2c cc ff ff lea -0x33d4(%ebx),%eax │ │ + 692a: 89 04 24 mov %eax,(%esp) │ │ + 692d: e8 de c4 ff ff call 2e10 │ │ + 6932: e9 b9 fd ff ff jmp 66f0 │ │ + 6937: 90 nop │ │ + 6938: 8b 4c 24 74 mov 0x74(%esp),%ecx │ │ + 693c: 8b 94 86 14 07 00 00 mov 0x714(%esi,%eax,4),%edx │ │ + 6943: 39 94 8e 3c 07 00 00 cmp %edx,0x73c(%esi,%ecx,4) │ │ + 694a: 0f 84 98 00 00 00 je 69e8 │ │ + 6950: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ + 6956: 85 c0 test %eax,%eax │ │ + 6958: 0f 84 6d fe ff ff je 67cb │ │ + 695e: 8b 10 mov (%eax),%edx │ │ + 6960: 8d 8b bc cb ff ff lea -0x3444(%ebx),%ecx │ │ + 6966: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 696a: 89 04 24 mov %eax,(%esp) │ │ + 696d: ff 12 call *(%edx) │ │ + 696f: e9 57 fe ff ff jmp 67cb │ │ + 6974: 89 34 24 mov %esi,(%esp) │ │ + 6977: e8 14 dc ff ff call 4590 │ │ + 697c: 83 f8 01 cmp $0x1,%eax │ │ + 697f: 90 nop │ │ + 6980: 0f 8f 6a fd ff ff jg 66f0 │ │ + 6986: e8 65 c4 ff ff call 2df0 │ │ + 698b: 89 c2 mov %eax,%edx │ │ + 698d: c1 ea 1f shr $0x1f,%edx │ │ + 6990: 8d 2c 10 lea (%eax,%edx,1),%ebp │ │ + 6993: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ + 6997: 83 e5 01 and $0x1,%ebp │ │ + 699a: 29 d5 sub %edx,%ebp │ │ + 699c: 01 ed add %ebp,%ebp │ │ + 699e: 66 c1 c0 08 rol $0x8,%ax │ │ + 69a2: 66 83 f8 05 cmp $0x5,%ax │ │ + 69a6: 76 0b jbe 69b3 │ │ + 69a8: 0f be 57 05 movsbl 0x5(%edi),%edx │ │ + 69ac: 89 d0 mov %edx,%eax │ │ + 69ae: a8 fd test $0xfd,%al │ │ + 69b0: 0f 44 ea cmove %edx,%ebp │ │ + 69b3: 8d 95 c4 01 00 00 lea 0x1c4(%ebp),%edx │ │ + 69b9: 83 7c 96 04 fe cmpl $0xfffffffe,0x4(%esi,%edx,4) │ │ + 69be: 0f 84 1b fc ff ff je 65df │ │ + 69c4: b8 02 00 00 00 mov $0x2,%eax │ │ + 69c9: 29 e8 sub %ebp,%eax │ │ + 69cb: 8d 90 c4 01 00 00 lea 0x1c4(%eax),%edx │ │ + 69d1: 89 c5 mov %eax,%ebp │ │ + 69d3: 83 7c 96 04 fe cmpl $0xfffffffe,0x4(%esi,%edx,4) │ │ + 69d8: 0f 85 12 fd ff ff jne 66f0 │ │ + 69de: e9 fc fb ff ff jmp 65df │ │ + 69e3: 90 nop │ │ + 69e4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 69e8: 0f b6 57 06 movzbl 0x6(%edi),%edx │ │ + 69ec: 69 c0 c0 01 00 00 imul $0x1c0,%eax,%eax │ │ + 69f2: 8d 14 92 lea (%edx,%edx,4),%edx │ │ + 69f5: 8d 44 90 10 lea 0x10(%eax,%edx,4),%eax │ │ + 69f9: 0f b6 57 07 movzbl 0x7(%edi),%edx │ │ + 69fd: 8d 6c 06 18 lea 0x18(%esi,%eax,1),%ebp │ │ + 6a01: 0f b6 47 08 movzbl 0x8(%edi),%eax │ │ + 6a05: 89 55 0c mov %edx,0xc(%ebp) │ │ + 6a08: 89 45 10 mov %eax,0x10(%ebp) │ │ + 6a0b: 0f be 47 09 movsbl 0x9(%edi),%eax │ │ + 6a0f: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 6a13: 0f be 47 0a movsbl 0xa(%edi),%eax │ │ + 6a17: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 6a1b: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ + 6a1f: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 6a23: 89 34 24 mov %esi,(%esp) │ │ + 6a26: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 6a2a: e8 11 cd ff ff call 3740 │ │ + 6a2f: 3c f1 cmp $0xf1,%al │ │ + 6a31: 0f 84 9d 01 00 00 je 6bd4 │ │ + 6a37: 8b 86 a8 07 00 00 mov 0x7a8(%esi),%eax │ │ + 6a3d: 85 c0 test %eax,%eax │ │ + 6a3f: 0f 84 86 fd ff ff je 67cb │ │ + 6a45: 8b 10 mov (%eax),%edx │ │ + 6a47: 8d 8b f4 cb ff ff lea -0x340c(%ebx),%ecx │ │ + 6a4d: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 6a51: 89 04 24 mov %eax,(%esp) │ │ + 6a54: ff 12 call *(%edx) │ │ + 6a56: e9 70 fd ff ff jmp 67cb │ │ + 6a5b: 8d 44 24 41 lea 0x41(%esp),%eax │ │ + 6a5f: 31 ed xor %ebp,%ebp │ │ + 6a61: 89 7c 24 28 mov %edi,0x28(%esp) │ │ + 6a65: 89 44 24 24 mov %eax,0x24(%esp) │ │ + 6a69: 8b 84 ae 14 07 00 00 mov 0x714(%esi,%ebp,4),%eax │ │ + 6a70: 83 f8 fe cmp $0xfffffffe,%eax │ │ + 6a73: 74 4d je 6ac2 │ │ + 6a75: 8d 55 02 lea 0x2(%ebp),%edx │ │ + 6a78: 83 e2 03 and $0x3,%edx │ │ + 6a7b: 8d 3c 96 lea (%esi,%edx,4),%edi │ │ + 6a7e: 8b 8f 14 07 00 00 mov 0x714(%edi),%ecx │ │ + 6a84: 39 c8 cmp %ecx,%eax │ │ + 6a86: 74 3a je 6ac2 │ │ + 6a88: 83 f9 fe cmp $0xfffffffe,%ecx │ │ + 6a8b: 0f 84 be 00 00 00 je 6b4f │ │ + 6a91: c7 44 24 0c 0d 00 00 movl $0xd,0xc(%esp) │ │ + 6a98: 00 │ │ + 6a99: 89 e9 mov %ebp,%ecx │ │ + 6a9b: 88 4c 24 46 mov %cl,0x46(%esp) │ │ + 6a9f: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ + 6aa3: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ + 6aaa: 00 │ │ + 6aab: 89 04 24 mov %eax,(%esp) │ │ + 6aae: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 6ab2: e8 d9 0e 00 00 call 7990 │ │ + 6ab7: c7 84 ae 14 07 00 00 movl $0xfffffffe,0x714(%esi,%ebp,4) │ │ + 6abe: fe ff ff ff │ │ + 6ac2: 83 c5 01 add $0x1,%ebp │ │ + 6ac5: 83 fd 04 cmp $0x4,%ebp │ │ + 6ac8: 75 9f jne 6a69 │ │ + 6aca: 8b 7c 24 28 mov 0x28(%esp),%edi │ │ + 6ace: e9 35 fa ff ff jmp 6508 │ │ + 6ad3: 8d 44 24 3b lea 0x3b(%esp),%eax │ │ + 6ad7: bd 01 00 00 00 mov $0x1,%ebp │ │ + 6adc: 89 44 24 24 mov %eax,0x24(%esp) │ │ + 6ae0: 8b 84 ae 14 07 00 00 mov 0x714(%esi,%ebp,4),%eax │ │ + 6ae7: 83 f8 fe cmp $0xfffffffe,%eax │ │ + 6aea: 74 50 je 6b3c │ │ + 6aec: c7 44 24 0c 0d 00 00 movl $0xd,0xc(%esp) │ │ + 6af3: 00 │ │ + 6af4: 89 e9 mov %ebp,%ecx │ │ + 6af6: 88 4c 24 40 mov %cl,0x40(%esp) │ │ + 6afa: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ + 6afe: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ + 6b05: 00 │ │ + 6b06: 89 04 24 mov %eax,(%esp) │ │ + 6b09: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 6b0d: e8 7e 0e 00 00 call 7990 │ │ + 6b12: 83 be 14 07 00 00 fe cmpl $0xfffffffe,0x714(%esi) │ │ + 6b19: 0f 84 35 01 00 00 je 6c54 │ │ + 6b1f: 83 be 1c 07 00 00 fe cmpl $0xfffffffe,0x71c(%esi) │ │ + 6b26: b8 02 00 00 00 mov $0x2,%eax │ │ + 6b2b: 0f 84 25 01 00 00 je 6c56 │ │ + 6b31: c7 84 ae 14 07 00 00 movl $0xfffffffe,0x714(%esi,%ebp,4) │ │ + 6b38: fe ff ff ff │ │ + 6b3c: 83 c5 02 add $0x2,%ebp │ │ + 6b3f: 83 fd 05 cmp $0x5,%ebp │ │ + 6b42: 75 9c jne 6ae0 │ │ + 6b44: 8b 96 24 07 00 00 mov 0x724(%esi),%edx │ │ + 6b4a: e9 b0 f9 ff ff jmp 64ff │ │ + 6b4f: 89 87 14 07 00 00 mov %eax,0x714(%edi) │ │ + 6b55: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 6b59: c7 44 24 0c 02 00 00 movl $0x2,0xc(%esp) │ │ + 6b60: 00 │ │ + 6b61: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ + 6b68: 00 │ │ + 6b69: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 6b6d: 8b 84 ae 14 07 00 00 mov 0x714(%esi,%ebp,4),%eax │ │ + 6b74: 88 54 24 46 mov %dl,0x46(%esp) │ │ + 6b78: 89 04 24 mov %eax,(%esp) │ │ + 6b7b: e8 10 0e 00 00 call 7990 │ │ + 6b80: e9 3d ff ff ff jmp 6ac2 │ │ + 6b85: 83 c5 02 add $0x2,%ebp │ │ + 6b88: 89 ea mov %ebp,%edx │ │ + 6b8a: c1 fa 1f sar $0x1f,%edx │ │ + 6b8d: c1 ea 1e shr $0x1e,%edx │ │ + 6b90: 01 d5 add %edx,%ebp │ │ + 6b92: 83 e5 03 and $0x3,%ebp │ │ + 6b95: 29 d5 sub %edx,%ebp │ │ + 6b97: 89 ea mov %ebp,%edx │ │ + 6b99: 8d 2c ae lea (%esi,%ebp,4),%ebp │ │ + 6b9c: 83 bd 14 07 00 00 fe cmpl $0xfffffffe,0x714(%ebp) │ │ + 6ba3: 0f 84 e7 00 00 00 je 6c90 │ │ + 6ba9: 8d 83 48 cb ff ff lea -0x34b8(%ebx),%eax │ │ + 6baf: 89 04 24 mov %eax,(%esp) │ │ + 6bb2: e8 69 c2 ff ff call 2e20 │ │ + 6bb7: 8b 44 24 74 mov 0x74(%esp),%eax │ │ + 6bbb: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ + 6bc2: 00 │ │ + 6bc3: 89 34 24 mov %esi,(%esp) │ │ + 6bc6: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 6bca: e8 61 e3 ff ff call 4f30 │ │ + 6bcf: e9 1c fb ff ff jmp 66f0 │ │ + 6bd4: 0f be 47 09 movsbl 0x9(%edi),%eax │ │ + 6bd8: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 6bdc: 0f be 47 0a movsbl 0xa(%edi),%eax │ │ + 6be0: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 6be4: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ + 6be8: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 6bec: 89 34 24 mov %esi,(%esp) │ │ + 6bef: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 6bf3: e8 a8 cf ff ff call 3ba0 │ │ + 6bf8: 3c f1 cmp $0xf1,%al │ │ + 6bfa: 0f 85 37 fe ff ff jne 6a37 │ │ + 6c00: 0f b7 47 01 movzwl 0x1(%edi),%eax │ │ + 6c04: c7 44 24 0c 04 00 00 movl $0x4,0xc(%esp) │ │ + 6c0b: 00 │ │ + 6c0c: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 6c10: 66 c1 c0 08 rol $0x8,%ax │ │ + 6c14: 89 34 24 mov %esi,(%esp) │ │ + 6c17: 0f b7 c0 movzwl %ax,%eax │ │ + 6c1a: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 6c1e: e8 8d e4 ff ff call 50b0 │ │ + 6c23: 0f be 47 09 movsbl 0x9(%edi),%eax │ │ + 6c27: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 6c2b: 0f be 47 0a movsbl 0xa(%edi),%eax │ │ + 6c2f: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ + 6c33: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 6c37: 0f be 47 05 movsbl 0x5(%edi),%eax │ │ + 6c3b: 89 34 24 mov %esi,(%esp) │ │ + 6c3e: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 6c42: e8 f9 d8 ff ff call 4540 │ │ + 6c47: 89 34 24 mov %esi,(%esp) │ │ + 6c4a: e8 c1 ee ff ff call 5b10 │ │ + 6c4f: e9 77 fb ff ff jmp 67cb │ │ + 6c54: 31 c0 xor %eax,%eax │ │ + 6c56: 8b 94 ae 14 07 00 00 mov 0x714(%esi,%ebp,4),%edx │ │ + 6c5d: 8d 88 c4 01 00 00 lea 0x1c4(%eax),%ecx │ │ + 6c63: 88 44 24 46 mov %al,0x46(%esp) │ │ + 6c67: 8d 44 24 41 lea 0x41(%esp),%eax │ │ + 6c6b: 89 54 8e 04 mov %edx,0x4(%esi,%ecx,4) │ │ + 6c6f: c7 44 24 0c 02 00 00 movl $0x2,0xc(%esp) │ │ + 6c76: 00 │ │ + 6c77: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ + 6c7e: 00 │ │ + 6c7f: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 6c83: 89 14 24 mov %edx,(%esp) │ │ + 6c86: e8 05 0d 00 00 call 7990 │ │ + 6c8b: e9 a1 fe ff ff jmp 6b31 │ │ + 6c90: 89 4c 24 24 mov %ecx,0x24(%esp) │ │ + 6c94: 8b 4c 24 2c mov 0x2c(%esp),%ecx │ │ + 6c98: c7 44 24 0c 02 00 00 movl $0x2,0xc(%esp) │ │ + 6c9f: 00 │ │ + 6ca0: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp) │ │ + 6ca7: 00 │ │ + 6ca8: 89 04 24 mov %eax,(%esp) │ │ + 6cab: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 6caf: 88 54 24 46 mov %dl,0x46(%esp) │ │ + 6cb3: e8 d8 0c 00 00 call 7990 │ │ + 6cb8: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ + 6cbc: 8b 81 3c 07 00 00 mov 0x73c(%ecx),%eax │ │ + 6cc2: 89 85 14 07 00 00 mov %eax,0x714(%ebp) │ │ + 6cc8: e9 70 f9 ff ff jmp 663d │ │ + 6ccd: e8 5e c3 ff ff call 3030 │ │ + 6cd2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 6cd9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00006ce0 : │ │ + 6ce0: 55 push %ebp │ │ + 6ce1: 57 push %edi │ │ + 6ce2: 56 push %esi │ │ + 6ce3: 53 push %ebx │ │ + 6ce4: e8 67 c3 ff ff call 3050 │ │ + 6ce9: 81 c3 43 62 00 00 add $0x6243,%ebx │ │ + 6cef: 8d a4 24 d4 fd ff ff lea -0x22c(%esp),%esp │ │ + 6cf6: 8b b4 24 40 02 00 00 mov 0x240(%esp),%esi │ │ + 6cfd: 8d 6c 24 1c lea 0x1c(%esp),%ebp │ │ + 6d01: 8b bc 24 44 02 00 00 mov 0x244(%esp),%edi │ │ + 6d08: c7 44 24 08 00 02 00 movl $0x200,0x8(%esp) │ │ + 6d0f: 00 │ │ + 6d10: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 6d14: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 6d1a: 89 84 24 1c 02 00 00 mov %eax,0x21c(%esp) │ │ + 6d21: 31 c0 xor %eax,%eax │ │ + 6d23: 8b 84 be 3c 07 00 00 mov 0x73c(%esi,%edi,4),%eax │ │ + 6d2a: 89 04 24 mov %eax,(%esp) │ │ + 6d2d: e8 8e 0d 00 00 call 7ac0 │ │ + 6d32: 85 c0 test %eax,%eax │ │ + 6d34: 74 32 je 6d68 │ │ + 6d36: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ + 6d3d: 00 │ │ + 6d3e: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 6d42: 89 34 24 mov %esi,(%esp) │ │ + 6d45: e8 e6 e1 ff ff call 4f30 │ │ + 6d4a: 8b 84 24 1c 02 00 00 mov 0x21c(%esp),%eax │ │ + 6d51: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 6d58: 75 20 jne 6d7a │ │ + 6d5a: 8d a4 24 2c 02 00 00 lea 0x22c(%esp),%esp │ │ + 6d61: 5b pop %ebx │ │ + 6d62: 5e pop %esi │ │ + 6d63: 5f pop %edi │ │ + 6d64: 5d pop %ebp │ │ + 6d65: c3 ret │ │ + 6d66: 66 90 xchg %ax,%ax │ │ + 6d68: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ + 6d6c: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 6d70: 89 34 24 mov %esi,(%esp) │ │ + 6d73: e8 d8 f6 ff ff call 6450 │ │ + 6d78: eb d0 jmp 6d4a │ │ + 6d7a: e8 b1 c2 ff ff call 3030 │ │ + 6d7f: 90 nop │ │ + │ │ +00006d80 : │ │ + 6d80: 55 push %ebp │ │ + 6d81: 57 push %edi │ │ + 6d82: 56 push %esi │ │ + 6d83: 53 push %ebx │ │ + 6d84: e8 c7 c2 ff ff call 3050 │ │ + 6d89: 81 c3 a3 61 00 00 add $0x61a3,%ebx │ │ + 6d8f: 8d a4 24 24 ff ff ff lea -0xdc(%esp),%esp │ │ + 6d96: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 6d9c: 89 84 24 cc 00 00 00 mov %eax,0xcc(%esp) │ │ + 6da3: 31 c0 xor %eax,%eax │ │ + 6da5: 8b ac 24 f0 00 00 00 mov 0xf0(%esp),%ebp │ │ + 6dac: 8d 44 24 30 lea 0x30(%esp),%eax │ │ + 6db0: 89 04 24 mov %eax,(%esp) │ │ + 6db3: 89 44 24 2c mov %eax,0x2c(%esp) │ │ + 6db7: e8 84 14 00 00 call 8240 │ │ + 6dbc: c7 44 24 28 00 00 00 movl $0x0,0x28(%esp) │ │ + 6dc3: 00 │ │ + 6dc4: eb 1a jmp 6de0 │ │ + 6dc6: 90 nop │ │ + 6dc7: 90 nop │ │ + 6dc8: 90 nop │ │ + 6dc9: 90 nop │ │ + 6dca: 90 nop │ │ + 6dcb: 90 nop │ │ + 6dcc: 90 nop │ │ + 6dcd: 90 nop │ │ + 6dce: 90 nop │ │ + 6dcf: 90 nop │ │ + 6dd0: 90 nop │ │ + 6dd1: 90 nop │ │ + 6dd2: 90 nop │ │ + 6dd3: 90 nop │ │ + 6dd4: 90 nop │ │ + 6dd5: 90 nop │ │ + 6dd6: 90 nop │ │ + 6dd7: 90 nop │ │ + 6dd8: 90 nop │ │ + 6dd9: 90 nop │ │ + 6dda: 90 nop │ │ + 6ddb: 90 nop │ │ + 6ddc: 90 nop │ │ + 6ddd: 90 nop │ │ + 6dde: 90 nop │ │ + 6ddf: 90 nop │ │ + 6de0: 8b 85 10 07 00 00 mov 0x710(%ebp),%eax │ │ + 6de6: 83 f8 ff cmp $0xffffffff,%eax │ │ + 6de9: 74 0e je 6df9 │ │ + 6deb: 83 bc 85 14 07 00 00 cmpl $0xfffffffe,0x714(%ebp,%eax,4) │ │ + 6df2: fe │ │ + 6df3: 0f 84 a4 01 00 00 je 6f9d │ │ + 6df9: 83 44 24 28 01 addl $0x1,0x28(%esp) │ │ + 6dfe: 83 7c 24 28 3c cmpl $0x3c,0x28(%esp) │ │ + 6e03: 0f 8f 7f 01 00 00 jg 6f88 │ │ + 6e09: 8b 8d 10 07 00 00 mov 0x710(%ebp),%ecx │ │ + 6e0f: b8 20 a1 07 00 mov $0x7a120,%eax │ │ + 6e14: 83 f9 ff cmp $0xffffffff,%ecx │ │ + 6e17: 74 10 je 6e29 │ │ + 6e19: 83 bc 8d 14 07 00 00 cmpl $0xfffffffe,0x714(%ebp,%ecx,4) │ │ + 6e20: fe │ │ + 6e21: b9 00 00 00 00 mov $0x0,%ecx │ │ + 6e26: 0f 44 c1 cmove %ecx,%eax │ │ + 6e29: 89 44 24 3c mov %eax,0x3c(%esp) │ │ + 6e2d: 8d 44 24 38 lea 0x38(%esp),%eax │ │ + 6e31: c7 44 24 38 00 00 00 movl $0x0,0x38(%esp) │ │ + 6e38: 00 │ │ + 6e39: 8d 74 24 4c lea 0x4c(%esp),%esi │ │ + 6e3d: 89 44 24 20 mov %eax,0x20(%esp) │ │ + 6e41: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 6e48: b9 20 00 00 00 mov $0x20,%ecx │ │ + 6e4d: 89 f7 mov %esi,%edi │ │ + 6e4f: 31 c0 xor %eax,%eax │ │ + 6e51: fc cld │ │ + 6e52: f3 ab rep stos %eax,%es:(%edi) │ │ + 6e54: 8b 8d 3c 07 00 00 mov 0x73c(%ebp),%ecx │ │ + 6e5a: 85 c9 test %ecx,%ecx │ │ + 6e5c: 74 0a je 6e68 │ │ + 6e5e: 0f ab 4c 24 4c bts %ecx,0x4c(%esp) │ │ + 6e63: 85 c9 test %ecx,%ecx │ │ + 6e65: 0f 49 c1 cmovns %ecx,%eax │ │ + 6e68: 8b 8d 40 07 00 00 mov 0x740(%ebp),%ecx │ │ + 6e6e: 85 c9 test %ecx,%ecx │ │ + 6e70: 74 0a je 6e7c │ │ + 6e72: 0f ab 4c 24 4c bts %ecx,0x4c(%esp) │ │ + 6e77: 39 c8 cmp %ecx,%eax │ │ + 6e79: 0f 4c c1 cmovl %ecx,%eax │ │ + 6e7c: 8b 8d 44 07 00 00 mov 0x744(%ebp),%ecx │ │ + 6e82: 85 c9 test %ecx,%ecx │ │ + 6e84: 74 0a je 6e90 │ │ + 6e86: 0f ab 4c 24 4c bts %ecx,0x4c(%esp) │ │ + 6e8b: 39 c8 cmp %ecx,%eax │ │ + 6e8d: 0f 4c c1 cmovl %ecx,%eax │ │ + 6e90: 8b 8d 48 07 00 00 mov 0x748(%ebp),%ecx │ │ + 6e96: 85 c9 test %ecx,%ecx │ │ + 6e98: 74 0a je 6ea4 │ │ + 6e9a: 0f ab 4c 24 4c bts %ecx,0x4c(%esp) │ │ + 6e9f: 39 c8 cmp %ecx,%eax │ │ + 6ea1: 0f 4c c1 cmovl %ecx,%eax │ │ + 6ea4: 8b 8d 4c 07 00 00 mov 0x74c(%ebp),%ecx │ │ + 6eaa: 85 c9 test %ecx,%ecx │ │ + 6eac: 74 0a je 6eb8 │ │ + 6eae: 0f ab 4c 24 4c bts %ecx,0x4c(%esp) │ │ + 6eb3: 39 c8 cmp %ecx,%eax │ │ + 6eb5: 0f 4c c1 cmovl %ecx,%eax │ │ + 6eb8: 8b 8d 50 07 00 00 mov 0x750(%ebp),%ecx │ │ + 6ebe: 85 c9 test %ecx,%ecx │ │ + 6ec0: 74 0a je 6ecc │ │ + 6ec2: 0f ab 4c 24 4c bts %ecx,0x4c(%esp) │ │ + 6ec7: 39 c8 cmp %ecx,%eax │ │ + 6ec9: 0f 4c c1 cmovl %ecx,%eax │ │ + 6ecc: 8b 8d 54 07 00 00 mov 0x754(%ebp),%ecx │ │ + 6ed2: 85 c9 test %ecx,%ecx │ │ + 6ed4: 74 0a je 6ee0 │ │ + 6ed6: 0f ab 4c 24 4c bts %ecx,0x4c(%esp) │ │ + 6edb: 39 c8 cmp %ecx,%eax │ │ + 6edd: 0f 4c c1 cmovl %ecx,%eax │ │ + 6ee0: 8b 8d 58 07 00 00 mov 0x758(%ebp),%ecx │ │ + 6ee6: 85 c9 test %ecx,%ecx │ │ + 6ee8: 74 0a je 6ef4 │ │ + 6eea: 0f ab 4c 24 4c bts %ecx,0x4c(%esp) │ │ + 6eef: 39 c8 cmp %ecx,%eax │ │ + 6ef1: 0f 4c c1 cmovl %ecx,%eax │ │ + 6ef4: 8b 54 24 20 mov 0x20(%esp),%edx │ │ + 6ef8: 83 c0 01 add $0x1,%eax │ │ + 6efb: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) │ │ + 6f02: 00 │ │ + 6f03: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ + 6f0a: 00 │ │ + 6f0b: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 6f0f: 89 54 24 10 mov %edx,0x10(%esp) │ │ + 6f13: 89 04 24 mov %eax,(%esp) │ │ + 6f16: e8 15 bf ff ff call 2e30 │ │ + 6f1b: 85 c0 test %eax,%eax │ │ + 6f1d: 7e 39 jle 6f58 │ │ + 6f1f: 31 ff xor %edi,%edi │ │ + 6f21: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 6f28: 8b 84 bd 3c 07 00 00 mov 0x73c(%ebp,%edi,4),%eax │ │ + 6f2f: 85 c0 test %eax,%eax │ │ + 6f31: 74 18 je 6f4b │ │ + 6f33: 0f a3 44 24 4c bt %eax,0x4c(%esp) │ │ + 6f38: 0f 92 c0 setb %al │ │ + 6f3b: 84 c0 test %al,%al │ │ + 6f3d: 74 0c je 6f4b │ │ + 6f3f: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 6f43: 89 2c 24 mov %ebp,(%esp) │ │ + 6f46: e8 95 fd ff ff call 6ce0 │ │ + 6f4b: 83 c7 01 add $0x1,%edi │ │ + 6f4e: 83 ff 08 cmp $0x8,%edi │ │ + 6f51: 75 d5 jne 6f28 │ │ + 6f53: e9 f0 fe ff ff jmp 6e48 │ │ + 6f58: 89 2c 24 mov %ebp,(%esp) │ │ + 6f5b: e8 70 de ff ff call 4dd0 │ │ + 6f60: 85 c0 test %eax,%eax │ │ + 6f62: 0f 8f 78 fe ff ff jg 6de0 │ │ + 6f68: 8b 84 24 cc 00 00 00 mov 0xcc(%esp),%eax │ │ + 6f6f: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 6f76: 0f 85 6f 01 00 00 jne 70eb │ │ + 6f7c: 8d a4 24 dc 00 00 00 lea 0xdc(%esp),%esp │ │ + 6f83: 5b pop %ebx │ │ + 6f84: 5e pop %esi │ │ + 6f85: 5f pop %edi │ │ + 6f86: 5d pop %ebp │ │ + 6f87: c3 ret │ │ + 6f88: 89 2c 24 mov %ebp,(%esp) │ │ + 6f8b: e8 70 e4 ff ff call 5400 │ │ + 6f90: c7 44 24 28 00 00 00 movl $0x0,0x28(%esp) │ │ + 6f97: 00 │ │ + 6f98: e9 6c fe ff ff jmp 6e09 │ │ + 6f9d: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 6fa1: 89 04 24 mov %eax,(%esp) │ │ + 6fa4: e8 67 12 00 00 call 8210 │ │ + 6fa9: 8b 85 80 07 00 00 mov 0x780(%ebp),%eax │ │ + 6faf: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 6fb3: 0f be 85 10 07 00 00 movsbl 0x710(%ebp),%eax │ │ + 6fba: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 6fbe: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 6fc2: 8d 85 2c 07 00 00 lea 0x72c(%ebp),%eax │ │ + 6fc8: 89 04 24 mov %eax,(%esp) │ │ + 6fcb: e8 30 1d 00 00 call 8d00 │ │ + 6fd0: 89 c6 mov %eax,%esi │ │ + 6fd2: 8b 85 8c 07 00 00 mov 0x78c(%ebp),%eax │ │ + 6fd8: 85 c0 test %eax,%eax │ │ + 6fda: 0f 85 b0 00 00 00 jne 7090 │ │ + 6fe0: 85 f6 test %esi,%esi │ │ + 6fe2: 0f 84 93 00 00 00 je 707b │ │ + 6fe8: 8b 85 10 07 00 00 mov 0x710(%ebp),%eax │ │ + 6fee: 88 44 24 46 mov %al,0x46(%esp) │ │ + 6ff2: 8b 46 08 mov 0x8(%esi),%eax │ │ + 6ff5: 88 44 24 47 mov %al,0x47(%esp) │ │ + 6ff9: 8b 46 0c mov 0xc(%esi),%eax │ │ + 6ffc: 88 44 24 48 mov %al,0x48(%esp) │ │ + 7000: 8b 46 10 mov 0x10(%esi),%eax │ │ + 7003: 88 44 24 49 mov %al,0x49(%esp) │ │ + 7007: 8b 46 18 mov 0x18(%esi),%eax │ │ + 700a: 88 44 24 4a mov %al,0x4a(%esp) │ │ + 700e: 8b 46 14 mov 0x14(%esi),%eax │ │ + 7011: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 7015: 89 2c 24 mov %ebp,(%esp) │ │ + 7018: 88 44 24 4b mov %al,0x4b(%esp) │ │ + 701c: e8 3f c8 ff ff call 3860 │ │ + 7021: 3c ff cmp $0xff,%al │ │ + 7023: 74 10 je 7035 │ │ + 7025: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 7029: 89 2c 24 mov %ebp,(%esp) │ │ + 702c: e8 1f cc ff ff call 3c50 │ │ + 7031: 3c f1 cmp $0xf1,%al │ │ + 7033: 74 1a je 704f │ │ + 7035: 8d 83 56 c5 ff ff lea -0x3aaa(%ebx),%eax │ │ + 703b: 89 04 24 mov %eax,(%esp) │ │ + 703e: e8 dd bd ff ff call 2e20 │ │ + 7043: c7 04 24 02 00 00 00 movl $0x2,(%esp) │ │ + 704a: e8 c1 bc ff ff call 2d10 │ │ + 704f: c7 44 24 0c 04 00 00 movl $0x4,0xc(%esp) │ │ + 7056: 00 │ │ + 7057: 8d 44 24 41 lea 0x41(%esp),%eax │ │ + 705b: c7 44 24 08 0b 00 00 movl $0xb,0x8(%esp) │ │ + 7062: 00 │ │ + 7063: 89 2c 24 mov %ebp,(%esp) │ │ + 7066: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 706a: e8 41 e0 ff ff call 50b0 │ │ + 706f: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 7073: 89 2c 24 mov %ebp,(%esp) │ │ + 7076: e8 95 d4 ff ff call 4510 │ │ + 707b: 89 2c 24 mov %ebp,(%esp) │ │ + 707e: e8 8d ea ff ff call 5b10 │ │ + 7083: 89 2c 24 mov %ebp,(%esp) │ │ + 7086: e8 f5 e2 ff ff call 5380 │ │ + 708b: e9 6e fd ff ff jmp 6dfe │ │ + 7090: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 7094: 89 04 24 mov %eax,(%esp) │ │ + 7097: e8 d4 11 00 00 call 8270 │ │ + 709c: f2 0f 10 8b bc cc ff movsd -0x3344(%ebx),%xmm1 │ │ + 70a3: ff │ │ + 70a4: dd 5c 24 20 fstpl 0x20(%esp) │ │ + 70a8: f2 0f 10 54 24 20 movsd 0x20(%esp),%xmm2 │ │ + 70ae: 66 0f 2e ca ucomisd %xmm2,%xmm1 │ │ + 70b2: 0f 86 28 ff ff ff jbe 6fe0 │ │ + 70b8: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 70bc: 89 04 24 mov %eax,(%esp) │ │ + 70bf: e8 ac 11 00 00 call 8270 │ │ + 70c4: f2 0f 10 83 bc cc ff movsd -0x3344(%ebx),%xmm0 │ │ + 70cb: ff │ │ + 70cc: dd 5c 24 20 fstpl 0x20(%esp) │ │ + 70d0: f2 0f 10 5c 24 20 movsd 0x20(%esp),%xmm3 │ │ + 70d6: f2 0f 5c c3 subsd %xmm3,%xmm0 │ │ + 70da: f2 0f 2c c0 cvttsd2si %xmm0,%eax │ │ + 70de: 89 04 24 mov %eax,(%esp) │ │ + 70e1: e8 ca 11 00 00 call 82b0 │ │ + 70e6: e9 f5 fe ff ff jmp 6fe0 │ │ + 70eb: e8 40 bf ff ff call 3030 │ │ + 70f0: e9 0b 00 00 00 jmp 7100 │ │ + 70f5: 90 nop │ │ + 70f6: 90 nop │ │ + 70f7: 90 nop │ │ + 70f8: 90 nop │ │ + 70f9: 90 nop │ │ + 70fa: 90 nop │ │ + 70fb: 90 nop │ │ + 70fc: 90 nop │ │ + 70fd: 90 nop │ │ + 70fe: 90 nop │ │ + 70ff: 90 nop │ │ + │ │ +00007100 : │ │ + 7100: 55 push %ebp │ │ + 7101: b9 20 00 00 00 mov $0x20,%ecx │ │ + 7106: 57 push %edi │ │ + 7107: 56 push %esi │ │ + 7108: 53 push %ebx │ │ + 7109: e8 42 bf ff ff call 3050 │ │ + 710e: 81 c3 1e 5e 00 00 add $0x5e1e,%ebx │ │ + 7114: 8d a4 24 34 fb ff ff lea -0x4cc(%esp),%esp │ │ + 711b: 8b 84 24 e8 04 00 00 mov 0x4e8(%esp),%eax │ │ + 7122: 8d 54 24 38 lea 0x38(%esp),%edx │ │ + 7126: 8b b4 24 e0 04 00 00 mov 0x4e0(%esp),%esi │ │ + 712d: 89 d7 mov %edx,%edi │ │ + 712f: c7 44 24 34 80 00 00 movl $0x80,0x34(%esp) │ │ + 7136: 00 │ │ + 7137: 89 44 24 20 mov %eax,0x20(%esp) │ │ + 713b: 0f b6 84 24 e4 04 00 movzbl 0x4e4(%esp),%eax │ │ + 7142: 00 │ │ + 7143: 88 44 24 2b mov %al,0x2b(%esp) │ │ + 7147: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 714d: 89 84 24 bc 04 00 00 mov %eax,0x4bc(%esp) │ │ + 7154: 31 c0 xor %eax,%eax │ │ + 7156: fc cld │ │ + 7157: f3 ab rep stos %eax,%es:(%edi) │ │ + 7159: 8b 4e 20 mov 0x20(%esi),%ecx │ │ + 715c: 8b 06 mov (%esi),%eax │ │ + 715e: 85 c9 test %ecx,%ecx │ │ + 7160: 0f 8e 8a 00 00 00 jle 71f0 │ │ + 7166: 0f ab 44 24 38 bts %eax,0x38(%esp) │ │ + 716b: 83 7e 20 01 cmpl $0x1,0x20(%esi) │ │ + 716f: 7e 7f jle 71f0 │ │ + 7171: 8b 4e 04 mov 0x4(%esi),%ecx │ │ + 7174: 0f ab 4c 24 38 bts %ecx,0x38(%esp) │ │ + 7179: 39 c8 cmp %ecx,%eax │ │ + 717b: 0f 4c c1 cmovl %ecx,%eax │ │ + 717e: 83 7e 20 02 cmpl $0x2,0x20(%esi) │ │ + 7182: 7e 6c jle 71f0 │ │ + 7184: 8b 4e 08 mov 0x8(%esi),%ecx │ │ + 7187: 0f ab 4c 24 38 bts %ecx,0x38(%esp) │ │ + 718c: 39 c8 cmp %ecx,%eax │ │ + 718e: 0f 4c c1 cmovl %ecx,%eax │ │ + 7191: 83 7e 20 03 cmpl $0x3,0x20(%esi) │ │ + 7195: 7e 59 jle 71f0 │ │ + 7197: 8b 4e 0c mov 0xc(%esi),%ecx │ │ + 719a: 0f ab 4c 24 38 bts %ecx,0x38(%esp) │ │ + 719f: 39 c8 cmp %ecx,%eax │ │ + 71a1: 0f 4c c1 cmovl %ecx,%eax │ │ + 71a4: 83 7e 20 04 cmpl $0x4,0x20(%esi) │ │ + 71a8: 7e 46 jle 71f0 │ │ + 71aa: 8b 4e 10 mov 0x10(%esi),%ecx │ │ + 71ad: 0f ab 4c 24 38 bts %ecx,0x38(%esp) │ │ + 71b2: 39 c8 cmp %ecx,%eax │ │ + 71b4: 0f 4c c1 cmovl %ecx,%eax │ │ + 71b7: 83 7e 20 05 cmpl $0x5,0x20(%esi) │ │ + 71bb: 7e 33 jle 71f0 │ │ + 71bd: 8b 4e 14 mov 0x14(%esi),%ecx │ │ + 71c0: 0f ab 4c 24 38 bts %ecx,0x38(%esp) │ │ + 71c5: 39 c8 cmp %ecx,%eax │ │ + 71c7: 0f 4c c1 cmovl %ecx,%eax │ │ + 71ca: 83 7e 20 06 cmpl $0x6,0x20(%esi) │ │ + 71ce: 7e 20 jle 71f0 │ │ + 71d0: 8b 4e 18 mov 0x18(%esi),%ecx │ │ + 71d3: 0f ab 4c 24 38 bts %ecx,0x38(%esp) │ │ + 71d8: 39 c8 cmp %ecx,%eax │ │ + 71da: 0f 4c c1 cmovl %ecx,%eax │ │ + 71dd: 83 7e 20 07 cmpl $0x7,0x20(%esi) │ │ + 71e1: 7e 0d jle 71f0 │ │ + 71e3: 8b 4e 1c mov 0x1c(%esi),%ecx │ │ + 71e6: 0f ab 4c 24 38 bts %ecx,0x38(%esp) │ │ + 71eb: 39 c8 cmp %ecx,%eax │ │ + 71ed: 0f 4c c1 cmovl %ecx,%eax │ │ + 71f0: 8b 4e 24 mov 0x24(%esi),%ecx │ │ + 71f3: 8b b9 3c 07 00 00 mov 0x73c(%ecx),%edi │ │ + 71f9: 85 ff test %edi,%edi │ │ + 71fb: 74 0a je 7207 │ │ + 71fd: 0f ab 7c 24 38 bts %edi,0x38(%esp) │ │ + 7202: 39 f8 cmp %edi,%eax │ │ + 7204: 0f 4c c7 cmovl %edi,%eax │ │ + 7207: 8b b9 40 07 00 00 mov 0x740(%ecx),%edi │ │ + 720d: 85 ff test %edi,%edi │ │ + 720f: 74 0a je 721b │ │ + 7211: 0f ab 7c 24 38 bts %edi,0x38(%esp) │ │ + 7216: 39 f8 cmp %edi,%eax │ │ + 7218: 0f 4c c7 cmovl %edi,%eax │ │ + 721b: 8b b9 44 07 00 00 mov 0x744(%ecx),%edi │ │ + 7221: 85 ff test %edi,%edi │ │ + 7223: 74 0a je 722f │ │ + 7225: 0f ab 7c 24 38 bts %edi,0x38(%esp) │ │ + 722a: 39 f8 cmp %edi,%eax │ │ + 722c: 0f 4c c7 cmovl %edi,%eax │ │ + 722f: 8b b9 48 07 00 00 mov 0x748(%ecx),%edi │ │ + 7235: 85 ff test %edi,%edi │ │ + 7237: 74 0a je 7243 │ │ + 7239: 0f ab 7c 24 38 bts %edi,0x38(%esp) │ │ + 723e: 39 f8 cmp %edi,%eax │ │ + 7240: 0f 4c c7 cmovl %edi,%eax │ │ + 7243: 8b b9 4c 07 00 00 mov 0x74c(%ecx),%edi │ │ + 7249: 85 ff test %edi,%edi │ │ + 724b: 74 0a je 7257 │ │ + 724d: 0f ab 7c 24 38 bts %edi,0x38(%esp) │ │ + 7252: 39 f8 cmp %edi,%eax │ │ + 7254: 0f 4c c7 cmovl %edi,%eax │ │ + 7257: 8b b9 50 07 00 00 mov 0x750(%ecx),%edi │ │ + 725d: 85 ff test %edi,%edi │ │ + 725f: 74 0a je 726b │ │ + 7261: 0f ab 7c 24 38 bts %edi,0x38(%esp) │ │ + 7266: 39 f8 cmp %edi,%eax │ │ + 7268: 0f 4c c7 cmovl %edi,%eax │ │ + 726b: 8b b9 54 07 00 00 mov 0x754(%ecx),%edi │ │ + 7271: 85 ff test %edi,%edi │ │ + 7273: 74 0a je 727f │ │ + 7275: 0f ab 7c 24 38 bts %edi,0x38(%esp) │ │ + 727a: 39 f8 cmp %edi,%eax │ │ + 727c: 0f 4c c7 cmovl %edi,%eax │ │ + 727f: 8b 89 58 07 00 00 mov 0x758(%ecx),%ecx │ │ + 7285: 85 c9 test %ecx,%ecx │ │ + 7287: 74 0a je 7293 │ │ + 7289: 0f ab 4c 24 38 bts %ecx,0x38(%esp) │ │ + 728e: 39 c8 cmp %ecx,%eax │ │ + 7290: 0f 4c c1 cmovl %ecx,%eax │ │ + 7293: 83 c0 01 add $0x1,%eax │ │ + 7296: 31 ff xor %edi,%edi │ │ + 7298: c7 44 24 10 00 00 00 movl $0x0,0x10(%esp) │ │ + 729f: 00 │ │ + 72a0: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) │ │ + 72a7: 00 │ │ + 72a8: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ + 72af: 00 │ │ + 72b0: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 72b4: 89 04 24 mov %eax,(%esp) │ │ + 72b7: e8 74 bb ff ff call 2e30 │ │ + 72bc: 85 c0 test %eax,%eax │ │ + 72be: 0f 8e ca 01 00 00 jle 748e │ │ + 72c4: eb 1a jmp 72e0 │ │ + 72c6: 90 nop │ │ + 72c7: 90 nop │ │ + 72c8: 90 nop │ │ + 72c9: 90 nop │ │ + 72ca: 90 nop │ │ + 72cb: 90 nop │ │ + 72cc: 90 nop │ │ + 72cd: 90 nop │ │ + 72ce: 90 nop │ │ + 72cf: 90 nop │ │ + 72d0: 90 nop │ │ + 72d1: 90 nop │ │ + 72d2: 90 nop │ │ + 72d3: 90 nop │ │ + 72d4: 90 nop │ │ + 72d5: 90 nop │ │ + 72d6: 90 nop │ │ + 72d7: 90 nop │ │ + 72d8: 90 nop │ │ + 72d9: 90 nop │ │ + 72da: 90 nop │ │ + 72db: 90 nop │ │ + 72dc: 90 nop │ │ + 72dd: 90 nop │ │ + 72de: 90 nop │ │ + 72df: 90 nop │ │ + 72e0: 8b 56 24 mov 0x24(%esi),%edx │ │ + 72e3: 8b 84 ba 3c 07 00 00 mov 0x73c(%edx,%edi,4),%eax │ │ + 72ea: 85 c0 test %eax,%eax │ │ + 72ec: 74 18 je 7306 │ │ + 72ee: 0f a3 44 24 38 bt %eax,0x38(%esp) │ │ + 72f3: 0f 92 c0 setb %al │ │ + 72f6: 84 c0 test %al,%al │ │ + 72f8: 74 0c je 7306 │ │ + 72fa: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 72fe: 89 14 24 mov %edx,(%esp) │ │ + 7301: e8 da f9 ff ff call 6ce0 │ │ + 7306: 83 c7 01 add $0x1,%edi │ │ + 7309: 83 ff 08 cmp $0x8,%edi │ │ + 730c: 75 d2 jne 72e0 │ │ + 730e: 8b 46 20 mov 0x20(%esi),%eax │ │ + 7311: 85 c0 test %eax,%eax │ │ + 7313: 0f 8e 75 01 00 00 jle 748e │ │ + 7319: 8d 83 82 c5 ff ff lea -0x3a7e(%ebx),%eax │ │ + 731f: 31 ed xor %ebp,%ebp │ │ + 7321: 89 44 24 2c mov %eax,0x2c(%esp) │ │ + 7325: eb 0d jmp 7334 │ │ + 7327: 90 nop │ │ + 7328: 83 c5 01 add $0x1,%ebp │ │ + 732b: 39 6e 20 cmp %ebp,0x20(%esi) │ │ + 732e: 0f 8e 5a 01 00 00 jle 748e │ │ + 7334: 8b 04 ae mov (%esi,%ebp,4),%eax │ │ + 7337: 0f a3 44 24 38 bt %eax,0x38(%esp) │ │ + 733c: 0f 92 c1 setb %cl │ │ + 733f: 84 c9 test %cl,%cl │ │ + 7341: 74 e5 je 7328 │ │ + 7343: 8b 54 24 20 mov 0x20(%esp),%edx │ │ + 7347: 8d 4c 24 34 lea 0x34(%esp),%ecx │ │ + 734b: 89 04 24 mov %eax,(%esp) │ │ + 734e: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 7352: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 7356: c7 44 24 34 80 00 00 movl $0x80,0x34(%esp) │ │ + 735d: 00 │ │ + 735e: e8 dd ba ff ff call 2e40 │ │ + 7363: 83 f8 ff cmp $0xffffffff,%eax │ │ + 7366: 89 c7 mov %eax,%edi │ │ + 7368: 0f 84 42 01 00 00 je 74b0 │ │ + 736e: 80 7c 24 2b 00 cmpb $0x0,0x2b(%esp) │ │ + 7373: 0f 84 fa 00 00 00 je 7473 │ │ + 7379: 8b 46 28 mov 0x28(%esi),%eax │ │ + 737c: c6 84 24 bb 00 00 00 movb $0x0,0xbb(%esp) │ │ + 7383: 00 │ │ + 7384: 85 c0 test %eax,%eax │ │ + 7386: 74 28 je 73b0 │ │ + 7388: 89 04 24 mov %eax,(%esp) │ │ + 738b: e8 10 0d 00 00 call 80a0 │ │ + 7390: 8b 46 28 mov 0x28(%esi),%eax │ │ + 7393: 8b 08 mov (%eax),%ecx │ │ + 7395: 89 04 24 mov %eax,(%esp) │ │ + 7398: ff 51 04 call *0x4(%ecx) │ │ + 739b: 8d 83 6b c5 ff ff lea -0x3a95(%ebx),%eax │ │ + 73a1: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 73a5: 8b 46 28 mov 0x28(%esi),%eax │ │ + 73a8: 89 04 24 mov %eax,(%esp) │ │ + 73ab: e8 e0 0b 00 00 call 7f90 │ │ + 73b0: c7 44 24 18 04 00 00 movl $0x4,0x18(%esp) │ │ + 73b7: 00 │ │ + 73b8: 8d 84 24 bb 00 00 00 lea 0xbb(%esp),%eax │ │ + 73bf: 89 44 24 24 mov %eax,0x24(%esp) │ │ + 73c3: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 73c7: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 73cb: c7 44 24 14 00 00 00 movl $0x0,0x14(%esp) │ │ + 73d2: 00 │ │ + 73d3: c7 44 24 10 00 00 00 movl $0x0,0x10(%esp) │ │ + 73da: 00 │ │ + 73db: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 73df: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 73e3: c7 44 24 0c 01 04 00 movl $0x401,0xc(%esp) │ │ + 73ea: 00 │ │ + 73eb: 89 04 24 mov %eax,(%esp) │ │ + 73ee: e8 5d ba ff ff call 2e50 │ │ + 73f3: 85 c0 test %eax,%eax │ │ + 73f5: 75 21 jne 7418 │ │ + 73f7: 8b 46 28 mov 0x28(%esi),%eax │ │ + 73fa: 85 c0 test %eax,%eax │ │ + 73fc: 74 1a je 7418 │ │ + 73fe: 8b 54 24 24 mov 0x24(%esp),%edx │ │ + 7402: 8d 8b 7d c5 ff ff lea -0x3a83(%ebx),%ecx │ │ + 7408: 89 04 24 mov %eax,(%esp) │ │ + 740b: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 740f: 89 54 24 08 mov %edx,0x8(%esp) │ │ + 7413: e8 78 0b 00 00 call 7f90 │ │ + 7418: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 741c: 8b 4c 24 20 mov 0x20(%esp),%ecx │ │ + 7420: c7 44 24 18 02 00 00 movl $0x2,0x18(%esp) │ │ + 7427: 00 │ │ + 7428: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 742c: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 7430: c7 44 24 14 00 00 00 movl $0x0,0x14(%esp) │ │ + 7437: 00 │ │ + 7438: c7 44 24 10 00 00 00 movl $0x0,0x10(%esp) │ │ + 743f: 00 │ │ + 7440: c7 44 24 0c 01 04 00 movl $0x401,0xc(%esp) │ │ + 7447: 00 │ │ + 7448: 89 0c 24 mov %ecx,(%esp) │ │ + 744b: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 744f: e8 fc b9 ff ff call 2e50 │ │ + 7454: 8b 46 28 mov 0x28(%esi),%eax │ │ + 7457: 85 c0 test %eax,%eax │ │ + 7459: 74 18 je 7473 │ │ + 745b: 8b 54 24 24 mov 0x24(%esp),%edx │ │ + 745f: 89 04 24 mov %eax,(%esp) │ │ + 7462: 89 54 24 08 mov %edx,0x8(%esp) │ │ + 7466: 8b 54 24 2c mov 0x2c(%esp),%edx │ │ + 746a: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 746e: e8 1d 0b 00 00 call 7f90 │ │ + 7473: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 7477: 83 c5 01 add $0x1,%ebp │ │ + 747a: 8b 46 24 mov 0x24(%esi),%eax │ │ + 747d: 89 04 24 mov %eax,(%esp) │ │ + 7480: e8 3b e5 ff ff call 59c0 │ │ + 7485: 39 6e 20 cmp %ebp,0x20(%esi) │ │ + 7488: 0f 8f a6 fe ff ff jg 7334 │ │ + 748e: 31 c0 xor %eax,%eax │ │ + 7490: 8b 94 24 bc 04 00 00 mov 0x4bc(%esp),%edx │ │ + 7497: 65 33 15 14 00 00 00 xor %gs:0x14,%edx │ │ + 749e: 75 17 jne 74b7 │ │ + 74a0: 8d a4 24 cc 04 00 00 lea 0x4cc(%esp),%esp │ │ + 74a7: 5b pop %ebx │ │ + 74a8: 5e pop %esi │ │ + 74a9: 5f pop %edi │ │ + 74aa: 5d pop %ebp │ │ + 74ab: c3 ret │ │ + 74ac: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 74b0: b8 ff ff ff ff mov $0xffffffff,%eax │ │ + 74b5: eb d9 jmp 7490 │ │ + 74b7: e8 74 bb ff ff call 3030 │ │ + 74bc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000074c0 : │ │ + 74c0: 55 push %ebp │ │ + 74c1: 31 ed xor %ebp,%ebp │ │ + 74c3: 57 push %edi │ │ + 74c4: 56 push %esi │ │ + 74c5: 53 push %ebx │ │ + 74c6: e8 85 bb ff ff call 3050 │ │ + 74cb: 81 c3 61 5a 00 00 add $0x5a61,%ebx │ │ + 74d1: 8d a4 24 54 ff ff ff lea -0xac(%esp),%esp │ │ + 74d8: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 74de: 89 84 24 9c 00 00 00 mov %eax,0x9c(%esp) │ │ + 74e5: 31 c0 xor %eax,%eax │ │ + 74e7: 8b b4 24 c0 00 00 00 mov 0xc0(%esp),%esi │ │ + 74ee: 8d 7c 24 1c lea 0x1c(%esp),%edi │ │ + 74f2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 74f9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 7500: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 7504: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 750b: 00 │ │ + 750c: 89 34 24 mov %esi,(%esp) │ │ + 750f: e8 ec fb ff ff call 7100 │ │ + 7514: 8b 46 24 mov 0x24(%esi),%eax │ │ + 7517: 89 04 24 mov %eax,(%esp) │ │ + 751a: e8 b1 d8 ff ff call 4dd0 │ │ + 751f: 85 c0 test %eax,%eax │ │ + 7521: 8b 46 24 mov 0x24(%esi),%eax │ │ + 7524: 89 04 24 mov %eax,(%esp) │ │ + 7527: 7e 5f jle 7588 │ │ + 7529: e8 a2 d8 ff ff call 4dd0 │ │ + 752e: 85 c0 test %eax,%eax │ │ + 7530: 75 7e jne 75b0 │ │ + 7532: 89 34 24 mov %esi,(%esp) │ │ + 7535: e8 76 e8 ff ff call 5db0 │ │ + 753a: 8b 46 24 mov 0x24(%esi),%eax │ │ + 753d: 89 04 24 mov %eax,(%esp) │ │ + 7540: e8 8b d8 ff ff call 4dd0 │ │ + 7545: 85 c0 test %eax,%eax │ │ + 7547: 7e 0b jle 7554 │ │ + 7549: 8b 46 24 mov 0x24(%esi),%eax │ │ + 754c: 89 04 24 mov %eax,(%esp) │ │ + 754f: e8 2c f8 ff ff call 6d80 │ │ + 7554: 89 34 24 mov %esi,(%esp) │ │ + 7557: e8 d4 e9 ff ff call 5f30 │ │ + 755c: 89 34 24 mov %esi,(%esp) │ │ + 755f: e8 4c b7 ff ff call 2cb0 │ │ + 7564: 31 c0 xor %eax,%eax │ │ + 7566: 8b 94 24 9c 00 00 00 mov 0x9c(%esp),%edx │ │ + 756d: 65 33 15 14 00 00 00 xor %gs:0x14,%edx │ │ + 7574: 75 41 jne 75b7 │ │ + 7576: 8d a4 24 ac 00 00 00 lea 0xac(%esp),%esp │ │ + 757d: 5b pop %ebx │ │ + 757e: 5e pop %esi │ │ + 757f: 5f pop %edi │ │ + 7580: 5d pop %ebp │ │ + 7581: c3 ret │ │ + 7582: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 7588: e8 43 d8 ff ff call 4dd0 │ │ + 758d: 85 c0 test %eax,%eax │ │ + 758f: 75 06 jne 7597 │ │ + 7591: 89 e8 mov %ebp,%eax │ │ + 7593: 84 c0 test %al,%al │ │ + 7595: 75 9b jne 7532 │ │ + 7597: 8b 46 24 mov 0x24(%esi),%eax │ │ + 759a: 83 b8 10 07 00 00 ff cmpl $0xffffffff,0x710(%eax) │ │ + 75a1: 0f 84 59 ff ff ff je 7500 │ │ + 75a7: eb 89 jmp 7532 │ │ + 75a9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 75b0: bd 01 00 00 00 mov $0x1,%ebp │ │ + 75b5: eb e0 jmp 7597 │ │ + 75b7: e8 74 ba ff ff call 3030 │ │ 75bc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000075c0 : │ │ - 75c0: 55 push %ebp │ │ - 75c1: 57 push %edi │ │ - 75c2: 56 push %esi │ │ - 75c3: 31 f6 xor %esi,%esi │ │ - 75c5: 53 push %ebx │ │ - 75c6: e8 15 b9 ff ff call 2ee0 │ │ - 75cb: 81 c3 59 49 00 00 add $0x4959,%ebx │ │ - 75d1: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ - 75d5: 0f be 4c 24 44 movsbl 0x44(%esp),%ecx │ │ - 75da: 8b 6c 24 40 mov 0x40(%esp),%ebp │ │ - 75de: 69 f9 c0 01 00 00 imul $0x1c0,%ecx,%edi │ │ - 75e4: 89 4c 24 1c mov %ecx,0x1c(%esp) │ │ - 75e8: 8d 55 18 lea 0x18(%ebp),%edx │ │ - 75eb: 89 f1 mov %esi,%ecx │ │ - 75ed: 8b 74 24 1c mov 0x1c(%esp),%esi │ │ - 75f1: 89 7c 24 14 mov %edi,0x14(%esp) │ │ - 75f5: 8d 44 3d 00 lea 0x0(%ebp,%edi,1),%eax │ │ - 75f9: 89 44 24 18 mov %eax,0x18(%esp) │ │ - 75fd: 31 c0 xor %eax,%eax │ │ - 75ff: 39 c6 cmp %eax,%esi │ │ - 7601: 74 75 je 7678 │ │ - 7603: 8b 7c 24 14 mov 0x14(%esp),%edi │ │ - 7607: 3b 44 3d 1c cmp 0x1c(%ebp,%edi,1),%eax │ │ - 760b: 74 02 je 760f │ │ - 760d: 2b 0a sub (%edx),%ecx │ │ - 760f: 83 c0 01 add $0x1,%eax │ │ - 7612: 81 c2 c0 01 00 00 add $0x1c0,%edx │ │ - 7618: 83 f8 04 cmp $0x4,%eax │ │ - 761b: 75 e2 jne 75ff │ │ - 761d: 89 2c 24 mov %ebp,(%esp) │ │ - 7620: 89 f0 mov %esi,%eax │ │ - 7622: 89 ce mov %ecx,%esi │ │ - 7624: 89 c1 mov %eax,%ecx │ │ - 7626: 8b 44 24 4c mov 0x4c(%esp),%eax │ │ - 762a: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 762e: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 7632: e8 e9 fe ff ff call 7520 │ │ - 7637: 8d 04 80 lea (%eax,%eax,4),%eax │ │ - 763a: 8d 3c 86 lea (%esi,%eax,4),%edi │ │ - 763d: e8 4e b6 ff ff call 2c90 │ │ - 7642: 8b 74 24 48 mov 0x48(%esp),%esi │ │ - 7646: 89 c2 mov %eax,%edx │ │ - 7648: c1 fa 1f sar $0x1f,%edx │ │ - 764b: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 764f: 5b pop %ebx │ │ - 7650: 83 c6 01 add $0x1,%esi │ │ - 7653: f7 fe idiv %esi │ │ - 7655: 5e pop %esi │ │ - 7656: 8d 4a 64 lea 0x64(%edx),%ecx │ │ - 7659: ba 1f 85 eb 51 mov $0x51eb851f,%edx │ │ - 765e: 0f af cf imul %edi,%ecx │ │ - 7661: 5f pop %edi │ │ - 7662: 89 c8 mov %ecx,%eax │ │ - 7664: f7 ea imul %edx │ │ - 7666: c1 f9 1f sar $0x1f,%ecx │ │ - 7669: 5d pop %ebp │ │ - 766a: c1 fa 05 sar $0x5,%edx │ │ - 766d: 29 ca sub %ecx,%edx │ │ - 766f: 89 d0 mov %edx,%eax │ │ - 7671: c3 ret │ │ - 7672: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 7678: 8b 7c 24 18 mov 0x18(%esp),%edi │ │ - 767c: 03 4f 18 add 0x18(%edi),%ecx │ │ - 767f: 69 7f 0c af 00 00 00 imul $0xaf,0xc(%edi),%edi │ │ - 7686: 29 f9 sub %edi,%ecx │ │ - 7688: eb 85 jmp 760f │ │ - 768a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - │ │ -00007690 : │ │ - 7690: 55 push %ebp │ │ - 7691: 57 push %edi │ │ - 7692: 56 push %esi │ │ - 7693: 53 push %ebx │ │ - 7694: e8 47 b8 ff ff call 2ee0 │ │ - 7699: 81 c3 8b 48 00 00 add $0x488b,%ebx │ │ - 769f: 8d a4 24 c4 f8 ff ff lea -0x73c(%esp),%esp │ │ - 76a6: 8b b4 24 50 07 00 00 mov 0x750(%esp),%esi │ │ - 76ad: 8d 6c 24 20 lea 0x20(%esp),%ebp │ │ - 76b1: 8b 46 1c mov 0x1c(%esi),%eax │ │ - 76b4: 8b 50 04 mov 0x4(%eax),%edx │ │ - 76b7: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 76bb: 8b 40 08 mov 0x8(%eax),%eax │ │ - 76be: 89 2c 24 mov %ebp,(%esp) │ │ - 76c1: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 76c5: e8 f6 b9 ff ff call 30c0 │ │ - 76ca: 8b 46 04 mov 0x4(%esi),%eax │ │ - 76cd: 3b 46 08 cmp 0x8(%esi),%eax │ │ - 76d0: 0f 8f 8a 00 00 00 jg 7760 │ │ - 76d6: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 76da: 8b 06 mov (%esi),%eax │ │ - 76dc: 83 c0 04 add $0x4,%eax │ │ - 76df: 89 04 24 mov %eax,(%esp) │ │ - 76e2: e8 59 d1 ff ff call 4840 │ │ - 76e7: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 76eb: 8b 46 1c mov 0x1c(%esi),%eax │ │ - 76ee: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 76f2: 0f be 46 10 movsbl 0x10(%esi),%eax │ │ - 76f6: 89 2c 24 mov %ebp,(%esp) │ │ - 76f9: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 76fd: e8 ae c2 ff ff call 39b0 │ │ - 7702: 8b 46 04 mov 0x4(%esi),%eax │ │ - 7705: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7709: 8b 06 mov (%esi),%eax │ │ - 770b: 83 c0 04 add $0x4,%eax │ │ - 770e: 89 04 24 mov %eax,(%esp) │ │ - 7711: e8 2a d1 ff ff call 4840 │ │ - 7716: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 771a: 8b 46 14 mov 0x14(%esi),%eax │ │ - 771d: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 7721: 0f be 46 10 movsbl 0x10(%esi),%eax │ │ - 7725: 89 2c 24 mov %ebp,(%esp) │ │ - 7728: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 772c: e8 8f fe ff ff call 75c0 │ │ - 7731: 89 46 0c mov %eax,0xc(%esi) │ │ - 7734: 8b 46 04 mov 0x4(%esi),%eax │ │ - 7737: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 773b: 8b 06 mov (%esi),%eax │ │ - 773d: 83 c0 04 add $0x4,%eax │ │ - 7740: 89 04 24 mov %eax,(%esp) │ │ - 7743: e8 f8 d0 ff ff call 4840 │ │ - 7748: 89 46 18 mov %eax,0x18(%esi) │ │ - 774b: 8b 46 04 mov 0x4(%esi),%eax │ │ - 774e: 8d 78 01 lea 0x1(%eax),%edi │ │ - 7751: 3b 7e 08 cmp 0x8(%esi),%edi │ │ - 7754: 7e 3d jle 7793 │ │ - 7756: 8d 76 00 lea 0x0(%esi),%esi │ │ - 7759: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 7760: c7 04 24 00 00 00 00 movl $0x0,(%esp) │ │ - 7767: e8 74 b6 ff ff call 2de0 │ │ - 776c: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 7770: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 7774: 8b 06 mov (%esi),%eax │ │ - 7776: 83 c0 04 add $0x4,%eax │ │ - 7779: 89 04 24 mov %eax,(%esp) │ │ - 777c: e8 bf d0 ff ff call 4840 │ │ - 7781: 8b 54 24 1c mov 0x1c(%esp),%edx │ │ - 7785: 89 46 18 mov %eax,0x18(%esi) │ │ - 7788: 89 56 0c mov %edx,0xc(%esi) │ │ - 778b: 83 c7 01 add $0x1,%edi │ │ - 778e: 39 7e 08 cmp %edi,0x8(%esi) │ │ - 7791: 7c cd jl 7760 │ │ - 7793: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 7797: 8b 06 mov (%esi),%eax │ │ - 7799: 83 c0 04 add $0x4,%eax │ │ - 779c: 89 04 24 mov %eax,(%esp) │ │ - 779f: e8 9c d0 ff ff call 4840 │ │ - 77a4: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 77a8: 8b 46 1c mov 0x1c(%esi),%eax │ │ - 77ab: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 77af: 0f be 46 10 movsbl 0x10(%esi),%eax │ │ - 77b3: 89 2c 24 mov %ebp,(%esp) │ │ - 77b6: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 77ba: e8 f1 c1 ff ff call 39b0 │ │ - 77bf: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 77c3: 8b 06 mov (%esi),%eax │ │ - 77c5: 83 c0 04 add $0x4,%eax │ │ - 77c8: 89 04 24 mov %eax,(%esp) │ │ - 77cb: e8 70 d0 ff ff call 4840 │ │ - 77d0: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 77d4: 8b 46 14 mov 0x14(%esi),%eax │ │ - 77d7: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 77db: 0f be 46 10 movsbl 0x10(%esi),%eax │ │ - 77df: 89 2c 24 mov %ebp,(%esp) │ │ - 77e2: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 77e6: e8 d5 fd ff ff call 75c0 │ │ - 77eb: 3b 46 0c cmp 0xc(%esi),%eax │ │ - 77ee: 7c 9b jl 778b │ │ - 77f0: e9 77 ff ff ff jmp 776c │ │ - 77f5: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 77f9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007800 : │ │ - 7800: 55 push %ebp │ │ - 7801: 57 push %edi │ │ - 7802: 56 push %esi │ │ - 7803: 53 push %ebx │ │ - 7804: e8 d7 b6 ff ff call 2ee0 │ │ - 7809: 81 c3 1b 47 00 00 add $0x471b,%ebx │ │ - 780f: 8d a4 24 84 f7 ff ff lea -0x87c(%esp),%esp │ │ - 7816: 8b 84 24 98 08 00 00 mov 0x898(%esp),%eax │ │ - 781d: 8b bc 24 90 08 00 00 mov 0x890(%esp),%edi │ │ - 7824: c7 44 24 0c 09 00 00 movl $0x9,0xc(%esp) │ │ - 782b: 00 │ │ - 782c: 88 44 24 2b mov %al,0x2b(%esp) │ │ - 7830: 0f be c0 movsbl %al,%eax │ │ - 7833: 89 44 24 2c mov %eax,0x2c(%esp) │ │ - 7837: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 783b: 8b 84 24 94 08 00 00 mov 0x894(%esp),%eax │ │ - 7842: 89 3c 24 mov %edi,(%esp) │ │ - 7845: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7849: e8 f2 fb ff ff call 7440 │ │ - 784e: 8b 07 mov (%edi),%eax │ │ - 7850: 83 f8 08 cmp $0x8,%eax │ │ - 7853: 0f 8f 77 02 00 00 jg 7ad0 │ │ - 7859: 85 c0 test %eax,%eax │ │ - 785b: 0f 8e 51 01 00 00 jle 79b2 │ │ - 7861: 89 c6 mov %eax,%esi │ │ - 7863: 8d 44 24 40 lea 0x40(%esp),%eax │ │ - 7867: 89 bc 24 90 08 00 00 mov %edi,0x890(%esp) │ │ - 786e: bd 01 00 00 00 mov $0x1,%ebp │ │ - 7873: 89 44 24 24 mov %eax,0x24(%esp) │ │ - 7877: 89 f7 mov %esi,%edi │ │ - 7879: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 787d: eb 47 jmp 78c6 │ │ - 787f: 90 nop │ │ - 7880: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 7887: 00 │ │ - 7888: 89 e8 mov %ebp,%eax │ │ - 788a: c1 e0 05 shl $0x5,%eax │ │ - 788d: 83 c5 01 add $0x1,%ebp │ │ - 7890: 03 44 24 24 add 0x24(%esp),%eax │ │ - 7894: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 7898: 8b 83 f0 ff ff ff mov -0x10(%ebx),%eax │ │ - 789e: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 78a2: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ - 78a6: 89 04 24 mov %eax,(%esp) │ │ - 78a9: e8 52 b4 ff ff call 2d00 │ │ - 78ae: 8b 84 24 90 08 00 00 mov 0x890(%esp),%eax │ │ - 78b5: 83 44 24 1c 04 addl $0x4,0x1c(%esp) │ │ - 78ba: 8b 38 mov (%eax),%edi │ │ - 78bc: 3b 7c 24 20 cmp 0x20(%esp),%edi │ │ - 78c0: 0f 8e ea 00 00 00 jle 79b0 │ │ - 78c6: 8d 45 ff lea -0x1(%ebp),%eax │ │ - 78c9: 89 c1 mov %eax,%ecx │ │ - 78cb: 89 c2 mov %eax,%edx │ │ - 78cd: 89 44 24 18 mov %eax,0x18(%esp) │ │ - 78d1: 8b 84 24 90 08 00 00 mov 0x890(%esp),%eax │ │ - 78d8: c1 e1 05 shl $0x5,%ecx │ │ - 78db: 89 44 0c 60 mov %eax,0x60(%esp,%ecx,1) │ │ - 78df: 0f b6 44 24 2b movzbl 0x2b(%esp),%eax │ │ - 78e4: c7 44 0c 78 00 00 00 movl $0x0,0x78(%esp,%ecx,1) │ │ - 78eb: 00 │ │ - 78ec: c7 44 0c 6c 00 00 00 movl $0x0,0x6c(%esp,%ecx,1) │ │ - 78f3: 00 │ │ - 78f4: 88 44 0c 70 mov %al,0x70(%esp,%ecx,1) │ │ - 78f8: 8b 84 24 9c 08 00 00 mov 0x89c(%esp),%eax │ │ - 78ff: 89 44 0c 74 mov %eax,0x74(%esp,%ecx,1) │ │ - 7903: 8b 84 24 94 08 00 00 mov 0x894(%esp),%eax │ │ - 790a: 89 44 0c 7c mov %eax,0x7c(%esp,%ecx,1) │ │ - 790e: 8b 84 24 90 08 00 00 mov 0x890(%esp),%eax │ │ - 7915: 8b 70 04 mov 0x4(%eax),%esi │ │ - 7918: 85 f6 test %esi,%esi │ │ - 791a: 74 54 je 7970 │ │ - 791c: 8b 46 1c mov 0x1c(%esi),%eax │ │ - 791f: 89 6c 24 20 mov %ebp,0x20(%esp) │ │ - 7923: 83 e8 01 sub $0x1,%eax │ │ - 7926: 0f af c2 imul %edx,%eax │ │ - 7929: 89 c2 mov %eax,%edx │ │ - 792b: c1 fa 1f sar $0x1f,%edx │ │ - 792e: f7 ff idiv %edi │ │ - 7930: 83 c0 02 add $0x2,%eax │ │ - 7933: 89 44 0c 64 mov %eax,0x64(%esp,%ecx,1) │ │ - 7937: 8b 46 1c mov 0x1c(%esi),%eax │ │ - 793a: 83 e8 01 sub $0x1,%eax │ │ - 793d: 0f af c5 imul %ebp,%eax │ │ - 7940: 89 c2 mov %eax,%edx │ │ - 7942: c1 fa 1f sar $0x1f,%edx │ │ - 7945: f7 ff idiv %edi │ │ - 7947: 83 c0 01 add $0x1,%eax │ │ - 794a: 89 44 0c 68 mov %eax,0x68(%esp,%ecx,1) │ │ - 794e: 8d 47 ff lea -0x1(%edi),%eax │ │ - 7951: 3b 44 24 18 cmp 0x18(%esp),%eax │ │ - 7955: 0f 85 25 ff ff ff jne 7880 │ │ - 795b: 8b 56 1c mov 0x1c(%esi),%edx │ │ - 795e: c1 e0 05 shl $0x5,%eax │ │ - 7961: 89 54 04 68 mov %edx,0x68(%esp,%eax,1) │ │ - 7965: e9 16 ff ff ff jmp 7880 │ │ - 796a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 7970: 89 6c 24 20 mov %ebp,0x20(%esp) │ │ - 7974: b8 01 00 00 00 mov $0x1,%eax │ │ - 7979: 29 e8 sub %ebp,%eax │ │ - 797b: 89 c2 mov %eax,%edx │ │ - 797d: c1 fa 1f sar $0x1f,%edx │ │ - 7980: f7 ff idiv %edi │ │ - 7982: 83 c0 02 add $0x2,%eax │ │ - 7985: 89 44 0c 64 mov %eax,0x64(%esp,%ecx,1) │ │ - 7989: 89 e8 mov %ebp,%eax │ │ - 798b: f7 d8 neg %eax │ │ - 798d: 89 c2 mov %eax,%edx │ │ - 798f: c1 fa 1f sar $0x1f,%edx │ │ - 7992: f7 ff idiv %edi │ │ - 7994: 83 c0 01 add $0x1,%eax │ │ - 7997: 89 44 0c 68 mov %eax,0x68(%esp,%ecx,1) │ │ - 799b: 8d 47 ff lea -0x1(%edi),%eax │ │ - 799e: 39 44 24 18 cmp %eax,0x18(%esp) │ │ - 79a2: 0f 85 d8 fe ff ff jne 7880 │ │ - 79a8: 31 d2 xor %edx,%edx │ │ - 79aa: eb b2 jmp 795e │ │ - 79ac: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 79b0: 89 c7 mov %eax,%edi │ │ - 79b2: 8b 54 24 7c mov 0x7c(%esp),%edx │ │ - 79b6: 8b 44 24 7c mov 0x7c(%esp),%eax │ │ - 79ba: 8b 52 04 mov 0x4(%edx),%edx │ │ - 79bd: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 79c1: 8b 40 08 mov 0x8(%eax),%eax │ │ - 79c4: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 79c8: 8d 84 24 60 01 00 00 lea 0x160(%esp),%eax │ │ - 79cf: 89 04 24 mov %eax,(%esp) │ │ - 79d2: 89 c6 mov %eax,%esi │ │ - 79d4: 89 44 24 20 mov %eax,0x20(%esp) │ │ - 79d8: e8 e3 b6 ff ff call 30c0 │ │ - 79dd: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) │ │ - 79e4: 00 │ │ - 79e5: 8d 47 04 lea 0x4(%edi),%eax │ │ - 79e8: 89 04 24 mov %eax,(%esp) │ │ - 79eb: e8 50 ce ff ff call 4840 │ │ - 79f0: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 79f4: 89 c5 mov %eax,%ebp │ │ - 79f6: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 79fa: 8b 84 24 94 08 00 00 mov 0x894(%esp),%eax │ │ - 7a01: 89 34 24 mov %esi,(%esp) │ │ - 7a04: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 7a08: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ - 7a0c: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7a10: e8 9b bf ff ff call 39b0 │ │ - 7a15: 8b 94 24 9c 08 00 00 mov 0x89c(%esp),%edx │ │ - 7a1c: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ - 7a20: 89 6c 24 0c mov %ebp,0xc(%esp) │ │ - 7a24: 89 34 24 mov %esi,(%esp) │ │ - 7a27: 31 f6 xor %esi,%esi │ │ - 7a29: 89 54 24 08 mov %edx,0x8(%esp) │ │ - 7a2d: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7a31: e8 8a fb ff ff call 75c0 │ │ - 7a36: 89 c5 mov %eax,%ebp │ │ - 7a38: 8d 44 24 40 lea 0x40(%esp),%eax │ │ - 7a3c: 89 44 24 24 mov %eax,0x24(%esp) │ │ - 7a40: 8d 44 24 3c lea 0x3c(%esp),%eax │ │ - 7a44: 89 44 24 18 mov %eax,0x18(%esp) │ │ - 7a48: 8b 07 mov (%edi),%eax │ │ - 7a4a: 85 c0 test %eax,%eax │ │ - 7a4c: 7e 62 jle 7ab0 │ │ - 7a4e: 89 bc 24 90 08 00 00 mov %edi,0x890(%esp) │ │ - 7a55: 8b 7c 24 24 mov 0x24(%esp),%edi │ │ - 7a59: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 7a60: 8b 44 24 18 mov 0x18(%esp),%eax │ │ - 7a64: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7a68: 8b 04 b7 mov (%edi,%esi,4),%eax │ │ - 7a6b: 89 04 24 mov %eax,(%esp) │ │ - 7a6e: e8 7d b3 ff ff call 2df0 │ │ - 7a73: 89 f0 mov %esi,%eax │ │ - 7a75: 8d 94 24 70 08 00 00 lea 0x870(%esp),%edx │ │ - 7a7c: c1 e0 05 shl $0x5,%eax │ │ - 7a7f: 8d 0c 02 lea (%edx,%eax,1),%ecx │ │ - 7a82: 8b 54 04 6c mov 0x6c(%esp,%eax,1),%edx │ │ - 7a86: 39 d5 cmp %edx,%ebp │ │ - 7a88: 7d 18 jge 7aa2 │ │ - 7a8a: 8b 44 04 78 mov 0x78(%esp,%eax,1),%eax │ │ - 7a8e: 85 c0 test %eax,%eax │ │ - 7a90: 74 10 je 7aa2 │ │ - 7a92: 8b a9 fc f7 ff ff mov -0x804(%ecx),%ebp │ │ - 7a98: 8b 81 08 f8 ff ff mov -0x7f8(%ecx),%eax │ │ - 7a9e: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 7aa2: 8b 84 24 90 08 00 00 mov 0x890(%esp),%eax │ │ - 7aa9: 83 c6 01 add $0x1,%esi │ │ - 7aac: 39 30 cmp %esi,(%eax) │ │ - 7aae: 7f b0 jg 7a60 │ │ - 7ab0: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 7ab4: 89 04 24 mov %eax,(%esp) │ │ - 7ab7: e8 f4 b4 ff ff call 2fb0 │ │ - 7abc: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ - 7ac0: 8d a4 24 7c 08 00 00 lea 0x87c(%esp),%esp │ │ - 7ac7: 5b pop %ebx │ │ - 7ac8: 5e pop %esi │ │ - 7ac9: 5f pop %edi │ │ - 7aca: 5d pop %ebp │ │ - 7acb: c3 ret │ │ - 7acc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 7ad0: 8d a4 24 7c 08 00 00 lea 0x87c(%esp),%esp │ │ - 7ad7: 31 c0 xor %eax,%eax │ │ - 7ad9: 5b pop %ebx │ │ - 7ada: 5e pop %esi │ │ - 7adb: 5f pop %edi │ │ - 7adc: 5d pop %ebp │ │ - 7add: c3 ret │ │ - 7ade: 66 90 xchg %ax,%ax │ │ - │ │ -00007ae0 : │ │ - 7ae0: 56 push %esi │ │ - 7ae1: 31 c0 xor %eax,%eax │ │ - 7ae3: 53 push %ebx │ │ - 7ae4: e8 f7 b3 ff ff call 2ee0 │ │ - 7ae9: 81 c3 3b 44 00 00 add $0x443b,%ebx │ │ - 7aef: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 7af3: 0f be 4c 24 28 movsbl 0x28(%esp),%ecx │ │ - 7af8: 8b 54 24 24 mov 0x24(%esp),%edx │ │ - 7afc: 69 f1 c0 01 00 00 imul $0x1c0,%ecx,%esi │ │ - 7b02: 8b 74 32 14 mov 0x14(%edx,%esi,1),%esi │ │ - 7b06: 85 f6 test %esi,%esi │ │ - 7b08: 74 1c je 7b26 │ │ - 7b0a: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ - 7b0e: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ - 7b12: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 7b16: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 7b1a: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 7b1e: 89 04 24 mov %eax,(%esp) │ │ - 7b21: e8 da fc ff ff call 7800 │ │ - 7b26: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 7b2a: 5b pop %ebx │ │ - 7b2b: 5e pop %esi │ │ - 7b2c: c3 ret │ │ - 7b2d: 8d 76 00 lea 0x0(%esi),%esi │ │ - │ │ -00007b30 : │ │ - 7b30: 57 push %edi │ │ - 7b31: 56 push %esi │ │ - 7b32: 53 push %ebx │ │ - 7b33: e8 a8 b3 ff ff call 2ee0 │ │ - 7b38: 81 c3 ec 43 00 00 add $0x43ec,%ebx │ │ - 7b3e: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ - 7b42: 8b 74 24 24 mov 0x24(%esp),%esi │ │ - 7b46: 8b 7c 24 28 mov 0x28(%esp),%edi │ │ - 7b4a: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 7b4e: 89 74 24 04 mov %esi,0x4(%esp) │ │ - 7b52: 89 7c 24 08 mov %edi,0x8(%esp) │ │ - 7b56: 89 04 24 mov %eax,(%esp) │ │ - 7b59: e8 b2 f0 ff ff call 6c10 │ │ - 7b5e: 89 7c 24 0c mov %edi,0xc(%esp) │ │ - 7b62: 8d 83 f1 c1 ff ff lea -0x3e0f(%ebx),%eax │ │ - 7b68: 89 74 24 08 mov %esi,0x8(%esp) │ │ - 7b6c: c7 04 24 04 00 00 00 movl $0x4,(%esp) │ │ - 7b73: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7b77: e8 84 b2 ff ff call 2e00 <__android_log_vprint@plt> │ │ - 7b7c: 8d 64 24 10 lea 0x10(%esp),%esp │ │ - 7b80: 5b pop %ebx │ │ - 7b81: 5e pop %esi │ │ - 7b82: 5f pop %edi │ │ - 7b83: c3 ret │ │ - 7b84: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 7b8a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ - │ │ -00007b90 : │ │ - 7b90: 55 push %ebp │ │ - 7b91: 57 push %edi │ │ - 7b92: 56 push %esi │ │ - 7b93: 53 push %ebx │ │ - 7b94: e8 47 b3 ff ff call 2ee0 │ │ - 7b99: 81 c3 8b 43 00 00 add $0x438b,%ebx │ │ - 7b9f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ - 7ba3: c7 04 24 08 00 00 00 movl $0x8,(%esp) │ │ - 7baa: 8d 7c 24 18 lea 0x18(%esp),%edi │ │ - 7bae: 8b 74 24 40 mov 0x40(%esp),%esi │ │ - 7bb2: e8 c9 af ff ff call 2b80 │ │ - 7bb7: 8b 93 f4 ff ff ff mov -0xc(%ebx),%edx │ │ - 7bbd: c7 40 04 00 00 00 00 movl $0x0,0x4(%eax) │ │ - 7bc4: 83 c2 08 add $0x8,%edx │ │ - 7bc7: 89 10 mov %edx,(%eax) │ │ - 7bc9: 8b 93 f8 ff ff ff mov -0x8(%ebx),%edx │ │ - 7bcf: 89 44 24 1c mov %eax,0x1c(%esp) │ │ - 7bd3: 8b 46 24 mov 0x24(%esi),%eax │ │ - 7bd6: 89 7e 28 mov %edi,0x28(%esi) │ │ - 7bd9: 83 c2 08 add $0x8,%edx │ │ - 7bdc: 89 54 24 18 mov %edx,0x18(%esp) │ │ - 7be0: 89 b8 a8 07 00 00 mov %edi,0x7a8(%eax) │ │ - 7be6: eb 26 jmp 7c0e │ │ - 7be8: 8b 46 24 mov 0x24(%esi),%eax │ │ - 7beb: 89 04 24 mov %eax,(%esp) │ │ - 7bee: e8 9d cd ff ff call 4990 │ │ - 7bf3: 85 c0 test %eax,%eax │ │ - 7bf5: 7e 42 jle 7c39 │ │ - 7bf7: 8b 46 24 mov 0x24(%esi),%eax │ │ - 7bfa: 89 04 24 mov %eax,(%esp) │ │ - 7bfd: e8 5e d4 ff ff call 5060 │ │ - 7c02: 8b 6e 24 mov 0x24(%esi),%ebp │ │ - 7c05: 83 bd 10 07 00 00 ff cmpl $0xffffffff,0x710(%ebp) │ │ - 7c0c: 75 62 jne 7c70 │ │ - 7c0e: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ - 7c15: 00 │ │ - 7c16: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 7c1d: 00 │ │ - 7c1e: 89 34 24 mov %esi,(%esp) │ │ - 7c21: e8 1a e6 ff ff call 6240 │ │ - 7c26: 83 f8 ff cmp $0xffffffff,%eax │ │ - 7c29: 75 bd jne 7be8 │ │ - 7c2b: 8d 83 bd c2 ff ff lea -0x3d43(%ebx),%eax │ │ - 7c31: 89 04 24 mov %eax,(%esp) │ │ - 7c34: e8 d7 af ff ff call 2c10 │ │ - 7c39: 89 34 24 mov %esi,(%esp) │ │ - 7c3c: e8 bf d4 ff ff call 5100 │ │ - 7c41: 89 34 24 mov %esi,(%esp) │ │ - 7c44: e8 17 d5 ff ff call 5160 │ │ - 7c49: 89 34 24 mov %esi,(%esp) │ │ - 7c4c: e8 ef ae ff ff call 2b40 │ │ - 7c51: 89 3c 24 mov %edi,(%esp) │ │ - 7c54: 8d 83 c6 c2 ff ff lea -0x3d3a(%ebx),%eax │ │ - 7c5a: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7c5e: e8 ad f2 ff ff call 6f10 │ │ - 7c63: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 7c67: 31 c0 xor %eax,%eax │ │ - 7c69: 5b pop %ebx │ │ - 7c6a: 5e pop %esi │ │ - 7c6b: 5f pop %edi │ │ - 7c6c: 5d pop %ebp │ │ - 7c6d: c3 ret │ │ - 7c6e: 66 90 xchg %ax,%ax │ │ - 7c70: 89 34 24 mov %esi,(%esp) │ │ - 7c73: e8 88 d4 ff ff call 5100 │ │ - 7c78: 89 2c 24 mov %ebp,(%esp) │ │ - 7c7b: e8 f0 e2 ff ff call 5f70 │ │ - 7c80: 89 34 24 mov %esi,(%esp) │ │ - 7c83: e8 d8 d4 ff ff call 5160 │ │ - 7c88: 89 34 24 mov %esi,(%esp) │ │ - 7c8b: e8 b0 ae ff ff call 2b40 │ │ - 7c90: 89 3c 24 mov %edi,(%esp) │ │ - 7c93: 8d 83 db c2 ff ff lea -0x3d25(%ebx),%eax │ │ - 7c99: 89 44 24 04 mov %eax,0x4(%esp) │ │ - 7c9d: e8 6e f2 ff ff call 6f10 │ │ - 7ca2: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ - 7ca6: 31 c0 xor %eax,%eax │ │ - 7ca8: 5b pop %ebx │ │ - 7ca9: 5e pop %esi │ │ - 7caa: 5f pop %edi │ │ - 7cab: 5d pop %ebp │ │ - 7cac: c3 ret │ │ - 7cad: 8d 76 00 lea 0x0(%esi),%esi │ │ - │ │ -00007cb0 : │ │ - 7cb0: 53 push %ebx │ │ - 7cb1: e8 2a b2 ff ff call 2ee0 │ │ - 7cb6: 81 c3 6e 42 00 00 add $0x426e,%ebx │ │ - 7cbc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 7cc0: 8b 93 f4 ff ff ff mov -0xc(%ebx),%edx │ │ - 7cc6: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 7cca: 83 c2 08 add $0x8,%edx │ │ - 7ccd: 89 10 mov %edx,(%eax) │ │ - 7ccf: 89 04 24 mov %eax,(%esp) │ │ - 7cd2: e8 59 ee ff ff call 6b30 │ │ - 7cd7: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 7cdb: 5b pop %ebx │ │ - 7cdc: c3 ret │ │ - 7cdd: 8d 76 00 lea 0x0(%esi),%esi │ │ - │ │ -00007ce0 : │ │ - 7ce0: 56 push %esi │ │ - 7ce1: 53 push %ebx │ │ - 7ce2: e8 f9 b1 ff ff call 2ee0 │ │ - 7ce7: 81 c3 3d 42 00 00 add $0x423d,%ebx │ │ - 7ced: 8d 64 24 ec lea -0x14(%esp),%esp │ │ - 7cf1: 8b 83 f4 ff ff ff mov -0xc(%ebx),%eax │ │ - 7cf7: 8b 74 24 20 mov 0x20(%esp),%esi │ │ - 7cfb: 83 c0 08 add $0x8,%eax │ │ - 7cfe: 89 06 mov %eax,(%esi) │ │ - 7d00: 89 34 24 mov %esi,(%esp) │ │ - 7d03: e8 28 ee ff ff call 6b30 │ │ - 7d08: 89 34 24 mov %esi,(%esp) │ │ - 7d0b: e8 30 ae ff ff call 2b40 │ │ - 7d10: 8d 64 24 14 lea 0x14(%esp),%esp │ │ - 7d14: 5b pop %ebx │ │ - 7d15: 5e pop %esi │ │ - 7d16: c3 ret │ │ - 7d17: 89 f6 mov %esi,%esi │ │ - 7d19: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00007d20 : │ │ - 7d20: 53 push %ebx │ │ - 7d21: e8 ba b1 ff ff call 2ee0 │ │ - 7d26: 81 c3 fe 41 00 00 add $0x41fe,%ebx │ │ - 7d2c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ - 7d30: c7 04 24 60 00 00 00 movl $0x60,(%esp) │ │ - 7d37: e8 d4 b0 ff ff call 2e10 │ │ - 7d3c: 8d 64 24 18 lea 0x18(%esp),%esp │ │ - 7d40: 5b pop %ebx │ │ +000075c0 : │ │ + 75c0: 57 push %edi │ │ + 75c1: 56 push %esi │ │ + 75c2: 53 push %ebx │ │ + 75c3: e8 88 ba ff ff call 3050 │ │ + 75c8: 81 c3 64 59 00 00 add $0x5964,%ebx │ │ + 75ce: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ + 75d2: 8b 54 24 24 mov 0x24(%esp),%edx │ │ + 75d6: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 75da: 85 d2 test %edx,%edx │ │ + 75dc: 0f 84 96 00 00 00 je 7678 │ │ + 75e2: 8d 4a 10 lea 0x10(%edx),%ecx │ │ + 75e5: 8d b0 90 07 00 00 lea 0x790(%eax),%esi │ │ + 75eb: 39 f1 cmp %esi,%ecx │ │ + 75ed: 76 0a jbe 75f9 │ │ + 75ef: 8d 88 a0 07 00 00 lea 0x7a0(%eax),%ecx │ │ + 75f5: 39 ca cmp %ecx,%edx │ │ + 75f7: 72 57 jb 7650 │ │ + 75f9: f3 0f 6f 02 movdqu (%edx),%xmm0 │ │ + 75fd: f3 0f 7f 80 90 07 00 movdqu %xmm0,0x790(%eax) │ │ + 7604: 00 │ │ + 7605: 0f b6 4a 10 movzbl 0x10(%edx),%ecx │ │ + 7609: 88 88 a0 07 00 00 mov %cl,0x7a0(%eax) │ │ + 760f: 0f b6 4a 11 movzbl 0x11(%edx),%ecx │ │ + 7613: 88 88 a1 07 00 00 mov %cl,0x7a1(%eax) │ │ + 7619: 0f b6 4a 12 movzbl 0x12(%edx),%ecx │ │ + 761d: 88 88 a2 07 00 00 mov %cl,0x7a2(%eax) │ │ + 7623: 0f b6 4a 13 movzbl 0x13(%edx),%ecx │ │ + 7627: 88 88 a3 07 00 00 mov %cl,0x7a3(%eax) │ │ + 762d: 0f b6 52 14 movzbl 0x14(%edx),%edx │ │ + 7631: 88 90 a4 07 00 00 mov %dl,0x7a4(%eax) │ │ + 7637: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 763b: 89 04 24 mov %eax,(%esp) │ │ + 763e: e8 bd bd ff ff call 3400 │ │ + 7643: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 7647: 5b pop %ebx │ │ + 7648: 5e pop %esi │ │ + 7649: 5f pop %edi │ │ + 764a: c3 ret │ │ + 764b: 90 nop │ │ + 764c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 7650: 31 ff xor %edi,%edi │ │ + 7652: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 7659: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 7660: 0f b6 0c 3a movzbl (%edx,%edi,1),%ecx │ │ + 7664: 88 8c 38 90 07 00 00 mov %cl,0x790(%eax,%edi,1) │ │ + 766b: 83 c7 01 add $0x1,%edi │ │ + 766e: 83 ff 15 cmp $0x15,%edi │ │ + 7671: 75 ed jne 7660 │ │ + 7673: eb c2 jmp 7637 │ │ + 7675: 8d 76 00 lea 0x0(%esi),%esi │ │ + 7678: 66 0f 6f 83 d4 cc ff movdqa -0x332c(%ebx),%xmm0 │ │ + 767f: ff │ │ + 7680: 8d b0 90 07 00 00 lea 0x790(%eax),%esi │ │ + 7686: c6 80 a0 07 00 00 01 movb $0x1,0x7a0(%eax) │ │ + 768d: c6 80 a1 07 00 00 01 movb $0x1,0x7a1(%eax) │ │ + 7694: c6 80 a2 07 00 00 01 movb $0x1,0x7a2(%eax) │ │ + 769b: c6 80 a3 07 00 00 01 movb $0x1,0x7a3(%eax) │ │ + 76a2: c6 80 a4 07 00 00 01 movb $0x1,0x7a4(%eax) │ │ + 76a9: f3 0f 7f 80 90 07 00 movdqu %xmm0,0x790(%eax) │ │ + 76b0: 00 │ │ + 76b1: eb 84 jmp 7637 │ │ + 76b3: 90 nop │ │ + 76b4: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 76ba: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +000076c0 : │ │ + 76c0: 57 push %edi │ │ + 76c1: 56 push %esi │ │ + 76c2: 53 push %ebx │ │ + 76c3: e8 88 b9 ff ff call 3050 │ │ + 76c8: 81 c3 64 58 00 00 add $0x5864,%ebx │ │ + 76ce: 8d 64 24 e0 lea -0x20(%esp),%esp │ │ + 76d2: 8b 74 24 30 mov 0x30(%esp),%esi │ │ + 76d6: 8b 7c 24 3c mov 0x3c(%esp),%edi │ │ + 76da: 89 34 24 mov %esi,(%esp) │ │ + 76dd: e8 8e cd ff ff call 4470 │ │ + 76e2: 8d 83 3c fe ff ff lea -0x1c4(%ebx),%eax │ │ + 76e8: c7 86 30 07 00 00 00 movl $0x0,0x730(%esi) │ │ + 76ef: 00 00 00 │ │ + 76f2: c7 86 34 07 00 00 00 movl $0x0,0x734(%esi) │ │ + 76f9: 00 00 00 │ │ + 76fc: c7 86 38 07 00 00 00 movl $0x0,0x738(%esi) │ │ + 7703: 00 00 00 │ │ + 7706: 8d 40 08 lea 0x8(%eax),%eax │ │ + 7709: 89 06 mov %eax,(%esi) │ │ + 770b: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 770f: c7 86 2c 07 00 00 01 movl $0x1,0x72c(%esi) │ │ + 7716: 00 00 00 │ │ + 7719: 89 86 7c 07 00 00 mov %eax,0x77c(%esi) │ │ + 771f: 8b 44 24 38 mov 0x38(%esp),%eax │ │ + 7723: 89 86 80 07 00 00 mov %eax,0x780(%esi) │ │ + 7729: 8d 86 84 07 00 00 lea 0x784(%esi),%eax │ │ + 772f: 89 04 24 mov %eax,(%esp) │ │ + 7732: e8 09 0b 00 00 call 8240 │ │ + 7737: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 773b: 89 86 8c 07 00 00 mov %eax,0x78c(%esi) │ │ + 7741: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 7745: 89 34 24 mov %esi,(%esp) │ │ + 7748: e8 93 be ff ff call 35e0 │ │ + 774d: 66 0f ef c0 pxor %xmm0,%xmm0 │ │ + 7751: 83 ff 01 cmp $0x1,%edi │ │ + 7754: f3 0f 7f 86 3c 07 00 movdqu %xmm0,0x73c(%esi) │ │ + 775b: 00 │ │ + 775c: f3 0f 7f 86 5c 07 00 movdqu %xmm0,0x75c(%esi) │ │ + 7763: 00 │ │ + 7764: f3 0f 7f 86 4c 07 00 movdqu %xmm0,0x74c(%esi) │ │ + 776b: 00 │ │ + 776c: 89 be 24 07 00 00 mov %edi,0x724(%esi) │ │ + 7772: f3 0f 7f 86 6c 07 00 movdqu %xmm0,0x76c(%esi) │ │ + 7779: 00 │ │ + 777a: 74 5c je 77d8 │ │ + 777c: 66 0f 6f 83 d4 cc ff movdqa -0x332c(%ebx),%xmm0 │ │ + 7783: ff │ │ + 7784: 8d 86 90 07 00 00 lea 0x790(%esi),%eax │ │ + 778a: f3 0f 7f 86 90 07 00 movdqu %xmm0,0x790(%esi) │ │ + 7791: 00 │ │ + 7792: c6 86 a0 07 00 00 01 movb $0x1,0x7a0(%esi) │ │ + 7799: c6 86 a1 07 00 00 01 movb $0x1,0x7a1(%esi) │ │ + 77a0: c6 86 a2 07 00 00 01 movb $0x1,0x7a2(%esi) │ │ + 77a7: c6 86 a3 07 00 00 01 movb $0x1,0x7a3(%esi) │ │ + 77ae: c6 86 a4 07 00 00 01 movb $0x1,0x7a4(%esi) │ │ + 77b5: 89 34 24 mov %esi,(%esp) │ │ + 77b8: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 77bc: e8 ff fd ff ff call 75c0 │ │ + 77c1: c7 86 a8 07 00 00 00 movl $0x0,0x7a8(%esi) │ │ + 77c8: 00 00 00 │ │ + 77cb: 8d 64 24 20 lea 0x20(%esp),%esp │ │ + 77cf: 5b pop %ebx │ │ + 77d0: 5e pop %esi │ │ + 77d1: 5f pop %edi │ │ + 77d2: c3 ret │ │ + 77d3: 90 nop │ │ + 77d4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 77d8: c7 44 24 10 03 00 00 movl $0x3,0x10(%esp) │ │ + 77df: 00 │ │ + 77e0: c7 44 24 0c 01 00 00 movl $0x1,0xc(%esp) │ │ + 77e7: 00 │ │ + 77e8: c7 44 24 08 02 00 00 movl $0x2,0x8(%esp) │ │ + 77ef: 00 │ │ + 77f0: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 77f7: 00 │ │ + 77f8: 89 34 24 mov %esi,(%esp) │ │ + 77fb: e8 50 bb ff ff call 3350 │ │ + 7800: e9 77 ff ff ff jmp 777c │ │ + 7805: 90 nop │ │ + 7806: 8d 76 00 lea 0x0(%esi),%esi │ │ + 7809: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00007810 : │ │ + 7810: 56 push %esi │ │ + 7811: 53 push %ebx │ │ + 7812: e8 39 b8 ff ff call 3050 │ │ + 7817: 81 c3 15 57 00 00 add $0x5715,%ebx │ │ + 781d: 8d 64 24 dc lea -0x24(%esp),%esp │ │ + 7821: c7 04 24 ac 07 00 00 movl $0x7ac,(%esp) │ │ + 7828: e8 b3 b4 ff ff call 2ce0 │ │ + 782d: 89 c6 mov %eax,%esi │ │ + 782f: 8b 44 24 44 mov 0x44(%esp),%eax │ │ + 7833: 89 34 24 mov %esi,(%esp) │ │ + 7836: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 783a: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ + 783e: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 7842: 8b 44 24 38 mov 0x38(%esp),%eax │ │ + 7846: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 784a: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 784e: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 7852: e8 69 fe ff ff call 76c0 │ │ + 7857: 8b 44 24 30 mov 0x30(%esp),%eax │ │ + 785b: 89 70 24 mov %esi,0x24(%eax) │ │ + 785e: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 7862: 89 86 2c 07 00 00 mov %eax,0x72c(%esi) │ │ + 7868: 8d 64 24 24 lea 0x24(%esp),%esp │ │ + 786c: 5b pop %ebx │ │ + 786d: 5e pop %esi │ │ + 786e: c3 ret │ │ + 786f: 90 nop │ │ + │ │ +00007870 : │ │ + 7870: 55 push %ebp │ │ + 7871: 57 push %edi │ │ + 7872: 56 push %esi │ │ + 7873: 53 push %ebx │ │ + 7874: e8 d7 b7 ff ff call 3050 │ │ + 7879: 81 c3 b3 56 00 00 add $0x56b3,%ebx │ │ + 787f: 8d 64 24 c4 lea -0x3c(%esp),%esp │ │ + 7883: c7 04 24 2c 00 00 00 movl $0x2c,(%esp) │ │ + 788a: 8b 6c 24 50 mov 0x50(%esp),%ebp │ │ + 788e: 8b 7c 24 6c mov 0x6c(%esp),%edi │ │ + 7892: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 7898: 89 44 24 2c mov %eax,0x2c(%esp) │ │ + 789c: 31 c0 xor %eax,%eax │ │ + 789e: e8 3d b4 ff ff call 2ce0 │ │ + 78a3: 89 04 24 mov %eax,(%esp) │ │ + 78a6: 89 c6 mov %eax,%esi │ │ + 78a8: e8 d3 e4 ff ff call 5d80 │ │ + 78ad: 8b 44 24 54 mov 0x54(%esp),%eax │ │ + 78b1: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 78b5: 89 34 24 mov %esi,(%esp) │ │ + 78b8: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 78bc: e8 af e6 ff ff call 5f70 │ │ + 78c1: 85 c0 test %eax,%eax │ │ + 78c3: 74 33 je 78f8 │ │ + 78c5: 89 34 24 mov %esi,(%esp) │ │ + 78c8: e8 63 e6 ff ff call 5f30 │ │ + 78cd: 89 34 24 mov %esi,(%esp) │ │ + 78d0: e8 db b3 ff ff call 2cb0 │ │ + 78d5: e8 a6 b4 ff ff call 2d80 <__errno@plt> │ │ + 78da: 8b 00 mov (%eax),%eax │ │ + 78dc: 8b 4c 24 2c mov 0x2c(%esp),%ecx │ │ + 78e0: 65 33 0d 14 00 00 00 xor %gs:0x14,%ecx │ │ + 78e7: 0f 85 94 00 00 00 jne 7981 │ │ + 78ed: 8d 64 24 3c lea 0x3c(%esp),%esp │ │ + 78f1: 5b pop %ebx │ │ + 78f2: 5e pop %esi │ │ + 78f3: 5f pop %edi │ │ + 78f4: 5d pop %ebp │ │ + 78f5: c3 ret │ │ + 78f6: 66 90 xchg %ax,%ax │ │ + 78f8: 8b 44 24 70 mov 0x70(%esp),%eax │ │ + 78fc: c7 44 24 14 01 00 00 movl $0x1,0x14(%esp) │ │ + 7903: 00 │ │ + 7904: 89 34 24 mov %esi,(%esp) │ │ + 7907: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 790b: 8b 44 24 68 mov 0x68(%esp),%eax │ │ + 790f: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 7913: 8b 44 24 5c mov 0x5c(%esp),%eax │ │ + 7917: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 791b: 8b 44 24 58 mov 0x58(%esp),%eax │ │ + 791f: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 7923: e8 e8 fe ff ff call 7810 │ │ + 7928: 8b 46 24 mov 0x24(%esi),%eax │ │ + 792b: 8b 54 24 60 mov 0x60(%esp),%edx │ │ + 792f: 8b 4c 24 68 mov 0x68(%esp),%ecx │ │ + 7933: 89 50 08 mov %edx,0x8(%eax) │ │ + 7936: 8b 54 24 64 mov 0x64(%esp),%edx │ │ + 793a: 89 50 04 mov %edx,0x4(%eax) │ │ + 793d: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 7941: 89 04 24 mov %eax,(%esp) │ │ + 7944: e8 97 bc ff ff call 35e0 │ │ + 7949: 8b 46 24 mov 0x24(%esi),%eax │ │ + 794c: 8b 10 mov (%eax),%edx │ │ + 794e: 89 04 24 mov %eax,(%esp) │ │ + 7951: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 7955: ff 52 08 call *0x8(%edx) │ │ + 7958: 8d 83 94 a5 ff ff lea -0x5a6c(%ebx),%eax │ │ + 795e: 89 74 24 0c mov %esi,0xc(%esp) │ │ + 7962: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 7969: 00 │ │ + 796a: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 796e: 8d 44 24 28 lea 0x28(%esp),%eax │ │ + 7972: 89 04 24 mov %eax,(%esp) │ │ + 7975: e8 e6 b4 ff ff call 2e60 │ │ + 797a: 31 c0 xor %eax,%eax │ │ + 797c: e9 5b ff ff ff jmp 78dc │ │ + 7981: e8 aa b6 ff ff call 3030 │ │ + 7986: 8d 76 00 lea 0x0(%esi),%esi │ │ + 7989: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00007990 : │ │ + 7990: 55 push %ebp │ │ + 7991: 57 push %edi │ │ + 7992: 56 push %esi │ │ + 7993: 53 push %ebx │ │ + 7994: e8 b7 b6 ff ff call 3050 │ │ + 7999: 81 c3 93 55 00 00 add $0x5593,%ebx │ │ + 799f: 8d 64 24 c4 lea -0x3c(%esp),%esp │ │ + 79a3: 8b 6c 24 58 mov 0x58(%esp),%ebp │ │ + 79a7: 8b 54 24 5c mov 0x5c(%esp),%edx │ │ + 79ab: 8b 7c 24 54 mov 0x54(%esp),%edi │ │ + 79af: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 79b5: 89 44 24 2c mov %eax,0x2c(%esp) │ │ + 79b9: 31 c0 xor %eax,%eax │ │ + 79bb: 8b 74 24 50 mov 0x50(%esp),%esi │ │ + 79bf: 89 e8 mov %ebp,%eax │ │ + 79c1: 83 e0 55 and $0x55,%eax │ │ + 79c4: 0f b7 ed movzwl %bp,%ebp │ │ + 79c7: 31 d0 xor %edx,%eax │ │ + 79c9: 89 e9 mov %ebp,%ecx │ │ + 79cb: 88 07 mov %al,(%edi) │ │ + 79cd: 83 f0 d6 xor $0xffffffd6,%eax │ │ + 79d0: 66 c1 c1 08 rol $0x8,%cx │ │ + 79d4: 01 d0 add %edx,%eax │ │ + 79d6: 88 47 04 mov %al,0x4(%edi) │ │ + 79d9: 8d 44 24 2b lea 0x2b(%esp),%eax │ │ + 79dd: 88 57 03 mov %dl,0x3(%edi) │ │ + 79e0: 66 89 4f 01 mov %cx,0x1(%edi) │ │ + 79e4: c7 44 24 0c 42 00 00 movl $0x42,0xc(%esp) │ │ + 79eb: 00 │ │ + 79ec: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp) │ │ + 79f3: 00 │ │ + 79f4: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 79f8: 89 34 24 mov %esi,(%esp) │ │ + 79fb: e8 70 b4 ff ff call 2e70 │ │ + 7a00: 85 c0 test %eax,%eax │ │ + 7a02: 74 3c je 7a40 │ │ + 7a04: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) │ │ + 7a0b: 00 │ │ + 7a0c: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ + 7a10: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 7a14: 89 34 24 mov %esi,(%esp) │ │ + 7a17: e8 64 b4 ff ff call 2e80 │ │ + 7a1c: 83 f8 ff cmp $0xffffffff,%eax │ │ + 7a1f: 74 26 je 7a47 │ │ + 7a21: 31 c0 xor %eax,%eax │ │ + 7a23: 8b 74 24 2c mov 0x2c(%esp),%esi │ │ + 7a27: 65 33 35 14 00 00 00 xor %gs:0x14,%esi │ │ + 7a2e: 75 2f jne 7a5f │ │ + 7a30: 8d 64 24 3c lea 0x3c(%esp),%esp │ │ + 7a34: 5b pop %ebx │ │ + 7a35: 5e pop %esi │ │ + 7a36: 5f pop %edi │ │ + 7a37: 5d pop %ebp │ │ + 7a38: c3 ret │ │ + 7a39: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 7a40: b8 ff ff ff ff mov $0xffffffff,%eax │ │ + 7a45: eb dc jmp 7a23 │ │ + 7a47: 89 44 24 1c mov %eax,0x1c(%esp) │ │ + 7a4b: 8d 93 86 c5 ff ff lea -0x3a7a(%ebx),%edx │ │ + 7a51: 89 14 24 mov %edx,(%esp) │ │ + 7a54: e8 07 b3 ff ff call 2d60 │ │ + 7a59: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ + 7a5d: eb c4 jmp 7a23 │ │ + 7a5f: e8 cc b5 ff ff call 3030 │ │ + 7a64: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 7a6a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +00007a70 : │ │ + 7a70: 55 push %ebp │ │ + 7a71: 31 ed xor %ebp,%ebp │ │ + 7a73: 57 push %edi │ │ + 7a74: 56 push %esi │ │ + 7a75: 8b 4c 24 10 mov 0x10(%esp),%ecx │ │ + 7a79: 0f b7 51 01 movzwl 0x1(%ecx),%edx │ │ + 7a7d: 66 c1 c2 08 rol $0x8,%dx │ │ + 7a81: 66 83 fa 04 cmp $0x4,%dx │ │ + 7a85: 76 12 jbe 7a99 │ │ + 7a87: 0f b6 71 03 movzbl 0x3(%ecx),%esi │ │ + 7a8b: 83 e2 55 and $0x55,%edx │ │ + 7a8e: 0f b6 39 movzbl (%ecx),%edi │ │ + 7a91: 31 f2 xor %esi,%edx │ │ + 7a93: 89 f8 mov %edi,%eax │ │ + 7a95: 38 d0 cmp %dl,%al │ │ + 7a97: 74 07 je 7aa0 │ │ + 7a99: 5e pop %esi │ │ + 7a9a: 89 e8 mov %ebp,%eax │ │ + 7a9c: 5f pop %edi │ │ + 7a9d: 5d pop %ebp │ │ + 7a9e: c3 ret │ │ + 7a9f: 90 nop │ │ + 7aa0: 83 f7 d6 xor $0xffffffd6,%edi │ │ + 7aa3: 8d 04 37 lea (%edi,%esi,1),%eax │ │ + 7aa6: 3a 41 04 cmp 0x4(%ecx),%al │ │ + 7aa9: 5e pop %esi │ │ + 7aaa: 0f 94 c0 sete %al │ │ + 7aad: 5f pop %edi │ │ + 7aae: 89 c5 mov %eax,%ebp │ │ + 7ab0: 89 e8 mov %ebp,%eax │ │ + 7ab2: 5d pop %ebp │ │ + 7ab3: c3 ret │ │ + 7ab4: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 7aba: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +00007ac0 : │ │ + 7ac0: 57 push %edi │ │ + 7ac1: 56 push %esi │ │ + 7ac2: 53 push %ebx │ │ + 7ac3: e8 88 b5 ff ff call 3050 │ │ + 7ac8: 81 c3 64 54 00 00 add $0x5464,%ebx │ │ + 7ace: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ + 7ad2: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 7ad6: 85 f6 test %esi,%esi │ │ + 7ad8: 75 0e jne 7ae8 │ │ + 7ada: b8 ff ff ff ff mov $0xffffffff,%eax │ │ + 7adf: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 7ae3: 5b pop %ebx │ │ + 7ae4: 5e pop %esi │ │ + 7ae5: 5f pop %edi │ │ + 7ae6: c3 ret │ │ + 7ae7: 90 nop │ │ + 7ae8: e8 93 b2 ff ff call 2d80 <__errno@plt> │ │ + 7aed: c7 00 00 00 00 00 movl $0x0,(%eax) │ │ + 7af3: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 7af7: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) │ │ + 7afe: 00 │ │ + 7aff: c7 44 24 08 05 00 00 movl $0x5,0x8(%esp) │ │ + 7b06: 00 │ │ + 7b07: 89 34 24 mov %esi,(%esp) │ │ + 7b0a: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 7b0e: e8 5d b3 ff ff call 2e70 │ │ + 7b13: 83 f8 ff cmp $0xffffffff,%eax │ │ + 7b16: 89 c2 mov %eax,%edx │ │ + 7b18: 74 1e je 7b38 │ │ + 7b1a: 85 d2 test %edx,%edx │ │ + 7b1c: 8d 83 8d c5 ff ff lea -0x3a73(%ebx),%eax │ │ + 7b22: 74 bb je 7adf │ │ + 7b24: 83 fa 05 cmp $0x5,%edx │ │ + 7b27: 74 2f je 7b58 │ │ + 7b29: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 7b2d: 8d 83 5c cc ff ff lea -0x33a4(%ebx),%eax │ │ + 7b33: 5b pop %ebx │ │ + 7b34: 5e pop %esi │ │ + 7b35: 5f pop %edi │ │ + 7b36: c3 ret │ │ + 7b37: 90 nop │ │ + 7b38: e8 43 b2 ff ff call 2d80 <__errno@plt> │ │ + 7b3d: 8b 00 mov (%eax),%eax │ │ + 7b3f: 83 f8 0b cmp $0xb,%eax │ │ + 7b42: 74 96 je 7ada │ │ + 7b44: e8 37 b2 ff ff call 2d80 <__errno@plt> │ │ + 7b49: 8b 00 mov (%eax),%eax │ │ + 7b4b: 89 04 24 mov %eax,(%esp) │ │ + 7b4e: e8 3d b3 ff ff call 2e90 │ │ + 7b53: eb 8a jmp 7adf │ │ + 7b55: 8d 76 00 lea 0x0(%esi),%esi │ │ + 7b58: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 7b5c: 89 04 24 mov %eax,(%esp) │ │ + 7b5f: e8 0c ff ff ff call 7a70 │ │ + 7b64: 84 c0 test %al,%al │ │ + 7b66: 74 c1 je 7b29 │ │ + 7b68: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 7b6c: 0f b7 40 01 movzwl 0x1(%eax),%eax │ │ + 7b70: 66 c1 c0 08 rol $0x8,%ax │ │ + 7b74: 0f b7 c0 movzwl %ax,%eax │ │ + 7b77: 89 c7 mov %eax,%edi │ │ + 7b79: 83 ef 05 sub $0x5,%edi │ │ + 7b7c: 74 29 je 7ba7 │ │ + 7b7e: 3b 44 24 28 cmp 0x28(%esp),%eax │ │ + 7b82: 7f a5 jg 7b29 │ │ + 7b84: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 7b88: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) │ │ + 7b8f: 00 │ │ + 7b90: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 7b94: 89 34 24 mov %esi,(%esp) │ │ + 7b97: 83 c0 05 add $0x5,%eax │ │ + 7b9a: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 7b9e: e8 cd b2 ff ff call 2e70 │ │ + 7ba3: 39 f8 cmp %edi,%eax │ │ + 7ba5: 75 82 jne 7b29 │ │ + 7ba7: 31 c0 xor %eax,%eax │ │ + 7ba9: e9 31 ff ff ff jmp 7adf │ │ + 7bae: 66 90 xchg %ax,%ax │ │ + │ │ +00007bb0 : │ │ + 7bb0: 53 push %ebx │ │ + 7bb1: e8 9a b4 ff ff call 3050 │ │ + 7bb6: 81 c3 76 53 00 00 add $0x5376,%ebx │ │ + 7bbc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 7bc0: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 7bc4: 89 04 24 mov %eax,(%esp) │ │ + 7bc7: e8 d4 b2 ff ff call 2ea0 │ │ + 7bcc: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 7bd0: 5b pop %ebx │ │ + 7bd1: c3 ret │ │ + 7bd2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 7bd9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00007be0 : │ │ + 7be0: c3 ret │ │ + 7be1: 90 nop │ │ + 7be2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 7be9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00007bf0 : │ │ + 7bf0: 53 push %ebx │ │ + 7bf1: e8 5a b4 ff ff call 3050 │ │ + 7bf6: 81 c3 36 53 00 00 add $0x5336,%ebx │ │ + 7bfc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 7c00: 8d 93 54 fe ff ff lea -0x1ac(%ebx),%edx │ │ + 7c06: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 7c0a: 8d 52 08 lea 0x8(%edx),%edx │ │ + 7c0d: 89 10 mov %edx,(%eax) │ │ + 7c0f: 8b 40 04 mov 0x4(%eax),%eax │ │ + 7c12: 85 c0 test %eax,%eax │ │ + 7c14: 74 08 je 7c1e │ │ + 7c16: 8b 10 mov (%eax),%edx │ │ + 7c18: 89 04 24 mov %eax,(%esp) │ │ + 7c1b: ff 52 04 call *0x4(%edx) │ │ + 7c1e: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 7c22: 5b pop %ebx │ │ + 7c23: c3 ret │ │ + 7c24: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 7c2a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +00007c30 : │ │ + 7c30: 53 push %ebx │ │ + 7c31: e8 1a b4 ff ff call 3050 │ │ + 7c36: 81 c3 f6 52 00 00 add $0x52f6,%ebx │ │ + 7c3c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 7c40: 8d 93 6c fe ff ff lea -0x194(%ebx),%edx │ │ + 7c46: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 7c4a: 8d 52 08 lea 0x8(%edx),%edx │ │ + 7c4d: 89 10 mov %edx,(%eax) │ │ + 7c4f: 89 04 24 mov %eax,(%esp) │ │ + 7c52: e8 99 ff ff ff call 7bf0 │ │ + 7c57: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 7c5b: 5b pop %ebx │ │ + 7c5c: c3 ret │ │ + 7c5d: 90 nop │ │ + 7c5e: 66 90 xchg %ax,%ax │ │ + │ │ +00007c60 : │ │ + 7c60: 56 push %esi │ │ + 7c61: 53 push %ebx │ │ + 7c62: e8 e9 b3 ff ff call 3050 │ │ + 7c67: 81 c3 c5 52 00 00 add $0x52c5,%ebx │ │ + 7c6d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 7c71: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 7c75: 89 34 24 mov %esi,(%esp) │ │ + 7c78: e8 73 ff ff ff call 7bf0 │ │ + 7c7d: 89 34 24 mov %esi,(%esp) │ │ + 7c80: e8 2b b0 ff ff call 2cb0 │ │ + 7c85: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 7c89: 5b pop %ebx │ │ + 7c8a: 5e pop %esi │ │ + 7c8b: c3 ret │ │ + 7c8c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00007c90 : │ │ + 7c90: 56 push %esi │ │ + 7c91: 53 push %ebx │ │ + 7c92: e8 b9 b3 ff ff call 3050 │ │ + 7c97: 81 c3 95 52 00 00 add $0x5295,%ebx │ │ + 7c9d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 7ca1: 8d 83 6c fe ff ff lea -0x194(%ebx),%eax │ │ + 7ca7: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 7cab: 8d 40 08 lea 0x8(%eax),%eax │ │ + 7cae: 89 06 mov %eax,(%esi) │ │ + 7cb0: 89 34 24 mov %esi,(%esp) │ │ + 7cb3: e8 38 ff ff ff call 7bf0 │ │ + 7cb8: 89 34 24 mov %esi,(%esp) │ │ + 7cbb: e8 f0 af ff ff call 2cb0 │ │ + 7cc0: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 7cc4: 5b pop %ebx │ │ + 7cc5: 5e pop %esi │ │ + 7cc6: c3 ret │ │ + 7cc7: 90 nop │ │ + 7cc8: 90 nop │ │ + 7cc9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00007cd0 : │ │ + 7cd0: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 7cd4: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 7cd8: 8b 50 04 mov 0x4(%eax),%edx │ │ + 7cdb: 85 d2 test %edx,%edx │ │ + 7cdd: 74 1b je 7cfa │ │ + 7cdf: 8b 40 04 mov 0x4(%eax),%eax │ │ + 7ce2: 8b 4c 24 28 mov 0x28(%esp),%ecx │ │ + 7ce6: 8b 10 mov (%eax),%edx │ │ + 7ce8: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 7cec: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ + 7cf0: 89 04 24 mov %eax,(%esp) │ │ + 7cf3: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 7cf7: ff 52 08 call *0x8(%edx) │ │ + 7cfa: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 7cfe: c3 ret │ │ + 7cff: 90 nop │ │ + │ │ +00007d00 : │ │ + 7d00: 57 push %edi │ │ + 7d01: 56 push %esi │ │ + 7d02: 53 push %ebx │ │ + 7d03: e8 48 b3 ff ff call 3050 │ │ + 7d08: 81 c3 24 52 00 00 add $0x5224,%ebx │ │ + 7d0e: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ + 7d12: 8b 74 24 24 mov 0x24(%esp),%esi │ │ + 7d16: 8b 7c 24 28 mov 0x28(%esp),%edi │ │ + 7d1a: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 7d1e: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 7d22: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 7d26: 89 04 24 mov %eax,(%esp) │ │ + 7d29: e8 a2 ff ff ff call 7cd0 │ │ + 7d2e: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 7d32: 89 34 24 mov %esi,(%esp) │ │ + 7d35: e8 76 b1 ff ff call 2eb0 │ │ + 7d3a: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 7d3e: 5b pop %ebx │ │ + 7d3f: 5e pop %esi │ │ + 7d40: 5f pop %edi │ │ 7d41: c3 ret │ │ 7d42: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ 7d49: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00007d50 : │ │ - 7d50: 55 push %ebp │ │ - 7d51: 57 push %edi │ │ - 7d52: 56 push %esi │ │ - 7d53: 53 push %ebx │ │ - 7d54: e8 87 b1 ff ff call 2ee0 │ │ - 7d59: 81 c3 cb 41 00 00 add $0x41cb,%ebx │ │ - 7d5f: 8d 64 24 b4 lea -0x4c(%esp),%esp │ │ - 7d63: c7 04 24 2c 00 00 00 movl $0x2c,(%esp) │ │ - 7d6a: 8b bc 24 80 00 00 00 mov 0x80(%esp),%edi │ │ - 7d71: e8 0a ae ff ff call 2b80 │ │ - 7d76: 89 04 24 mov %eax,(%esp) │ │ - 7d79: 89 c6 mov %eax,%esi │ │ - 7d7b: 89 44 24 2c mov %eax,0x2c(%esp) │ │ - 7d7f: e8 3c d3 ff ff call 50c0 │ │ - 7d84: c7 44 24 08 5b ea 00 movl $0xea5b,0x8(%esp) │ │ - 7d8b: 00 │ │ - 7d8c: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 7d93: 00 │ │ - 7d94: 89 34 24 mov %esi,(%esp) │ │ - 7d97: e8 04 d4 ff ff call 51a0 │ │ - 7d9c: 85 c0 test %eax,%eax │ │ - 7d9e: 0f 85 fa 01 00 00 jne 7f9e │ │ - 7da4: 8b 84 24 88 00 00 00 mov 0x88(%esp),%eax │ │ - 7dab: 89 34 24 mov %esi,(%esp) │ │ - 7dae: c7 44 24 14 01 00 00 movl $0x1,0x14(%esp) │ │ - 7db5: 00 │ │ - 7db6: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 7dba: 8b 84 24 84 00 00 00 mov 0x84(%esp),%eax │ │ - 7dc1: 89 7c 24 0c mov %edi,0xc(%esp) │ │ - 7dc5: c7 44 24 04 04 00 00 movl $0x4,0x4(%esp) │ │ - 7dcc: 00 │ │ - 7dcd: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 7dd1: e8 da e9 ff ff call 67b0 │ │ - 7dd6: 8b 76 24 mov 0x24(%esi),%esi │ │ - 7dd9: 8b 44 24 68 mov 0x68(%esp),%eax │ │ - 7ddd: 89 46 08 mov %eax,0x8(%esi) │ │ - 7de0: 8b 44 24 6c mov 0x6c(%esp),%eax │ │ - 7de4: 89 46 04 mov %eax,0x4(%esi) │ │ - 7de7: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 7deb: 89 34 24 mov %esi,(%esp) │ │ - 7dee: e8 1d b6 ff ff call 3410 │ │ - 7df3: 8b 54 24 74 mov 0x74(%esp),%edx │ │ - 7df7: 8b 44 24 60 mov 0x60(%esp),%eax │ │ - 7dfb: 8b 00 mov (%eax),%eax │ │ - 7dfd: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 7e01: 8b 54 24 60 mov 0x60(%esp),%edx │ │ - 7e05: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ - 7e0c: 00 │ │ - 7e0d: 89 14 24 mov %edx,(%esp) │ │ - 7e10: ff 90 ec 02 00 00 call *0x2ec(%eax) │ │ - 7e16: 31 d2 xor %edx,%edx │ │ - 7e18: 31 c9 xor %ecx,%ecx │ │ - 7e1a: 83 3c 90 ff cmpl $0xffffffff,(%eax,%edx,4) │ │ - 7e1e: 0f 94 c1 sete %cl │ │ - 7e21: 83 e9 02 sub $0x2,%ecx │ │ - 7e24: 89 8c 96 14 07 00 00 mov %ecx,0x714(%esi,%edx,4) │ │ - 7e2b: 83 c2 01 add $0x1,%edx │ │ - 7e2e: 83 fa 04 cmp $0x4,%edx │ │ - 7e31: 75 e5 jne 7e18 │ │ - 7e33: 8b 44 24 70 mov 0x70(%esp),%eax │ │ - 7e37: 8b 54 24 78 mov 0x78(%esp),%edx │ │ - 7e3b: 89 86 10 07 00 00 mov %eax,0x710(%esi) │ │ - 7e41: 8b 44 24 60 mov 0x60(%esp),%eax │ │ - 7e45: 8b 00 mov (%eax),%eax │ │ - 7e47: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 7e4b: 8b 54 24 60 mov 0x60(%esp),%edx │ │ - 7e4f: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ - 7e56: 00 │ │ - 7e57: 89 14 24 mov %edx,(%esp) │ │ - 7e5a: ff 90 ec 02 00 00 call *0x2ec(%eax) │ │ - 7e60: 8b 54 24 68 mov 0x68(%esp),%edx │ │ - 7e64: 85 d2 test %edx,%edx │ │ - 7e66: 7e 79 jle 7ee1 │ │ - 7e68: 89 44 24 28 mov %eax,0x28(%esp) │ │ - 7e6c: 8b 44 24 68 mov 0x68(%esp),%eax │ │ - 7e70: c7 44 24 20 00 00 00 movl $0x0,0x20(%esp) │ │ - 7e77: 00 │ │ - 7e78: c1 e0 02 shl $0x2,%eax │ │ - 7e7b: 89 44 24 24 mov %eax,0x24(%esp) │ │ - 7e7f: 90 nop │ │ - 7e80: 8b 44 24 6c mov 0x6c(%esp),%eax │ │ - 7e84: 85 c0 test %eax,%eax │ │ - 7e86: 7e 45 jle 7ecd │ │ - 7e88: 8b 54 24 28 mov 0x28(%esp),%edx │ │ - 7e8c: 31 c0 xor %eax,%eax │ │ - 7e8e: 89 54 24 1c mov %edx,0x1c(%esp) │ │ - 7e92: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 7e99: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 7ea0: 8b 54 24 1c mov 0x1c(%esp),%edx │ │ - 7ea4: 8b 4e 08 mov 0x8(%esi),%ecx │ │ - 7ea7: 8b 7c 24 20 mov 0x20(%esp),%edi │ │ - 7eab: 0f b6 2a movzbl (%edx),%ebp │ │ - 7eae: 0f af c8 imul %eax,%ecx │ │ - 7eb1: 83 c0 01 add $0x1,%eax │ │ - 7eb4: 03 be 0c 07 00 00 add 0x70c(%esi),%edi │ │ - 7eba: 89 ea mov %ebp,%edx │ │ - 7ebc: 88 14 0f mov %dl,(%edi,%ecx,1) │ │ - 7ebf: 8b 54 24 24 mov 0x24(%esp),%edx │ │ - 7ec3: 01 54 24 1c add %edx,0x1c(%esp) │ │ - 7ec7: 3b 44 24 6c cmp 0x6c(%esp),%eax │ │ - 7ecb: 75 d3 jne 7ea0 │ │ - 7ecd: 83 44 24 20 01 addl $0x1,0x20(%esp) │ │ - 7ed2: 83 44 24 28 04 addl $0x4,0x28(%esp) │ │ - 7ed7: 8b 44 24 20 mov 0x20(%esp),%eax │ │ - 7edb: 3b 44 24 68 cmp 0x68(%esp),%eax │ │ - 7edf: 75 9f jne 7e80 │ │ - 7ee1: 8b 54 24 7c mov 0x7c(%esp),%edx │ │ - 7ee5: 83 c6 28 add $0x28,%esi │ │ - 7ee8: 8b 44 24 60 mov 0x60(%esp),%eax │ │ - 7eec: 8b 00 mov (%eax),%eax │ │ - 7eee: 89 54 24 04 mov %edx,0x4(%esp) │ │ - 7ef2: 8b 54 24 60 mov 0x60(%esp),%edx │ │ - 7ef6: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ - 7efd: 00 │ │ - 7efe: 89 14 24 mov %edx,(%esp) │ │ - 7f01: ff 90 ec 02 00 00 call *0x2ec(%eax) │ │ - 7f07: 8d b8 50 01 00 00 lea 0x150(%eax),%edi │ │ - 7f0d: 8d 68 54 lea 0x54(%eax),%ebp │ │ - 7f10: 89 f2 mov %esi,%edx │ │ - 7f12: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ - 7f19: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ - 7f20: 8b 08 mov (%eax),%ecx │ │ - 7f22: 83 c0 04 add $0x4,%eax │ │ - 7f25: 83 c2 14 add $0x14,%edx │ │ - 7f28: 89 4a ec mov %ecx,-0x14(%edx) │ │ - 7f2b: 39 e8 cmp %ebp,%eax │ │ - 7f2d: 75 f1 jne 7f20 │ │ - 7f2f: 81 c6 c0 01 00 00 add $0x1c0,%esi │ │ - 7f35: 39 c7 cmp %eax,%edi │ │ - 7f37: 75 d4 jne 7f0d │ │ - 7f39: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ - 7f3d: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 7f44: 00 │ │ - 7f45: 89 44 24 0c mov %eax,0xc(%esp) │ │ - 7f49: 8b 83 fc ff ff ff mov -0x4(%ebx),%eax │ │ - 7f4f: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 7f53: 8d 44 24 3c lea 0x3c(%esp),%eax │ │ - 7f57: 89 04 24 mov %eax,(%esp) │ │ - 7f5a: e8 a1 ad ff ff call 2d00 │ │ - 7f5f: 85 c0 test %eax,%eax │ │ - 7f61: 75 2b jne 7f8e │ │ - 7f63: 8b 44 24 3c mov 0x3c(%esp),%eax │ │ - 7f67: 31 f6 xor %esi,%esi │ │ - 7f69: 89 04 24 mov %eax,(%esp) │ │ - 7f6c: e8 af ae ff ff call 2e20 │ │ - 7f71: 85 c0 test %eax,%eax │ │ - 7f73: 74 0e je 7f83 │ │ - 7f75: 8d 83 03 c3 ff ff lea -0x3cfd(%ebx),%eax │ │ - 7f7b: 89 04 24 mov %eax,(%esp) │ │ - 7f7e: e8 8d ac ff ff call 2c10 │ │ - 7f83: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ - 7f87: 89 f0 mov %esi,%eax │ │ - 7f89: 5b pop %ebx │ │ - 7f8a: 5e pop %esi │ │ - 7f8b: 5f pop %edi │ │ - 7f8c: 5d pop %ebp │ │ - 7f8d: c3 ret │ │ - 7f8e: 8d 83 f4 c2 ff ff lea -0x3d0c(%ebx),%eax │ │ - 7f94: 89 04 24 mov %eax,(%esp) │ │ - 7f97: e8 74 ac ff ff call 2c10 │ │ - 7f9c: eb c5 jmp 7f63 │ │ - 7f9e: 8d 64 24 4c lea 0x4c(%esp),%esp │ │ - 7fa2: be ff ff ff ff mov $0xffffffff,%esi │ │ - 7fa7: 5b pop %ebx │ │ - 7fa8: 89 f0 mov %esi,%eax │ │ - 7faa: 5e pop %esi │ │ - 7fab: 5f pop %edi │ │ - 7fac: 5d pop %ebp │ │ - 7fad: c3 ret │ │ - 7fae: 66 90 xchg %ax,%ax │ │ - │ │ -00007fb0 : │ │ - 7fb0: 57 push %edi │ │ - 7fb1: 56 push %esi │ │ - 7fb2: 53 push %ebx │ │ - 7fb3: e8 28 af ff ff call 2ee0 │ │ - 7fb8: 81 c3 6c 3f 00 00 add $0x3f6c,%ebx │ │ - 7fbe: 8d 64 24 d0 lea -0x30(%esp),%esp │ │ - 7fc2: c7 04 24 2c 00 00 00 movl $0x2c,(%esp) │ │ - 7fc9: 8b 7c 24 48 mov 0x48(%esp),%edi │ │ - 7fcd: e8 ae ab ff ff call 2b80 │ │ - 7fd2: 89 04 24 mov %eax,(%esp) │ │ - 7fd5: 89 c6 mov %eax,%esi │ │ - 7fd7: e8 e4 d0 ff ff call 50c0 │ │ - 7fdc: c7 44 24 08 5b ea 00 movl $0xea5b,0x8(%esp) │ │ - 7fe3: 00 │ │ - 7fe4: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 7feb: 00 │ │ - 7fec: 89 34 24 mov %esi,(%esp) │ │ - 7fef: e8 ac d1 ff ff call 51a0 │ │ - 7ff4: 85 c0 test %eax,%eax │ │ - 7ff6: 0f 85 d4 00 00 00 jne 80d0 │ │ - 7ffc: 8b 44 24 58 mov 0x58(%esp),%eax │ │ - 8000: c7 44 24 14 01 00 00 movl $0x1,0x14(%esp) │ │ - 8007: 00 │ │ - 8008: 89 7c 24 0c mov %edi,0xc(%esp) │ │ - 800c: 89 44 24 10 mov %eax,0x10(%esp) │ │ - 8010: 8b 44 24 54 mov 0x54(%esp),%eax │ │ - 8014: c7 44 24 04 04 00 00 movl $0x4,0x4(%esp) │ │ - 801b: 00 │ │ - 801c: 89 34 24 mov %esi,(%esp) │ │ - 801f: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 8023: e8 88 e7 ff ff call 67b0 │ │ - 8028: 8b 46 24 mov 0x24(%esi),%eax │ │ - 802b: 83 ff 04 cmp $0x4,%edi │ │ - 802e: 8b 54 24 4c mov 0x4c(%esp),%edx │ │ - 8032: 89 50 08 mov %edx,0x8(%eax) │ │ - 8035: 8b 54 24 50 mov 0x50(%esp),%edx │ │ - 8039: 89 50 04 mov %edx,0x4(%eax) │ │ - 803c: 74 72 je 80b0 │ │ - 803e: 89 7c 24 04 mov %edi,0x4(%esp) │ │ - 8042: 8b 46 24 mov 0x24(%esi),%eax │ │ - 8045: 89 04 24 mov %eax,(%esp) │ │ - 8048: e8 c3 b3 ff ff call 3410 │ │ - 804d: 8b 83 fc ff ff ff mov -0x4(%ebx),%eax │ │ - 8053: 89 74 24 0c mov %esi,0xc(%esp) │ │ - 8057: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ - 805e: 00 │ │ - 805f: 89 44 24 08 mov %eax,0x8(%esp) │ │ - 8063: 8d 44 24 2c lea 0x2c(%esp),%eax │ │ - 8067: 89 04 24 mov %eax,(%esp) │ │ - 806a: e8 91 ac ff ff call 2d00 │ │ - 806f: 85 c0 test %eax,%eax │ │ - 8071: 75 2d jne 80a0 │ │ - 8073: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ - 8077: 31 f6 xor %esi,%esi │ │ - 8079: 89 04 24 mov %eax,(%esp) │ │ - 807c: e8 9f ad ff ff call 2e20 │ │ - 8081: 85 c0 test %eax,%eax │ │ - 8083: 74 0e je 8093 │ │ - 8085: 8d 83 03 c3 ff ff lea -0x3cfd(%ebx),%eax │ │ - 808b: 89 04 24 mov %eax,(%esp) │ │ - 808e: e8 7d ab ff ff call 2c10 │ │ - 8093: 8d 64 24 30 lea 0x30(%esp),%esp │ │ - 8097: 89 f0 mov %esi,%eax │ │ - 8099: 5b pop %ebx │ │ - 809a: 5e pop %esi │ │ - 809b: 5f pop %edi │ │ - 809c: c3 ret │ │ - 809d: 8d 76 00 lea 0x0(%esi),%esi │ │ - 80a0: 8d 83 f4 c2 ff ff lea -0x3d0c(%ebx),%eax │ │ - 80a6: 89 04 24 mov %eax,(%esp) │ │ - 80a9: e8 62 ab ff ff call 2c10 │ │ - 80ae: eb c3 jmp 8073 │ │ - 80b0: 8b 46 24 mov 0x24(%esi),%eax │ │ - 80b3: 8d 8b e0 00 00 00 lea 0xe0(%ebx),%ecx │ │ - 80b9: 8b 10 mov (%eax),%edx │ │ - 80bb: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ - 80bf: 89 04 24 mov %eax,(%esp) │ │ - 80c2: ff 52 08 call *0x8(%edx) │ │ - 80c5: e9 74 ff ff ff jmp 803e │ │ - 80ca: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ - 80d0: be ff ff ff ff mov $0xffffffff,%esi │ │ - 80d5: eb bc jmp 8093 │ │ +00007d50 : │ │ + 7d50: 8b 54 24 04 mov 0x4(%esp),%edx │ │ + 7d54: eb 04 jmp 7d5a │ │ + 7d56: 66 90 xchg %ax,%ax │ │ + 7d58: 89 c2 mov %eax,%edx │ │ + 7d5a: 8b 42 04 mov 0x4(%edx),%eax │ │ + 7d5d: 85 c0 test %eax,%eax │ │ + 7d5f: 75 f7 jne 7d58 │ │ + 7d61: 8b 44 24 08 mov 0x8(%esp),%eax │ │ + 7d65: 89 42 04 mov %eax,0x4(%edx) │ │ + 7d68: c3 ret │ │ + 7d69: 90 nop │ │ + 7d6a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + │ │ +00007d70 : │ │ + 7d70: e8 6e c6 ff ff call 43e3 │ │ + 7d75: 81 c1 b7 51 00 00 add $0x51b7,%ecx │ │ + 7d7b: 8d 91 84 fe ff ff lea -0x17c(%ecx),%edx │ │ + 7d81: 8b 44 24 04 mov 0x4(%esp),%eax │ │ + 7d85: 8d 52 08 lea 0x8(%edx),%edx │ │ + 7d88: c7 40 04 00 00 00 00 movl $0x0,0x4(%eax) │ │ + 7d8f: c7 40 08 00 00 00 00 movl $0x0,0x8(%eax) │ │ + 7d96: 89 10 mov %edx,(%eax) │ │ + 7d98: c3 ret │ │ + 7d99: 90 nop │ │ + 7d9a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + │ │ +00007da0 : │ │ + 7da0: 53 push %ebx │ │ + 7da1: e8 aa b2 ff ff call 3050 │ │ + 7da6: 81 c3 86 51 00 00 add $0x5186,%ebx │ │ + 7dac: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 7db0: 8d 83 a6 c5 ff ff lea -0x3a5a(%ebx),%eax │ │ + 7db6: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 7dba: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 7dbe: 89 04 24 mov %eax,(%esp) │ │ + 7dc1: e8 fa b0 ff ff call 2ec0 │ │ + 7dc6: 8b 54 24 20 mov 0x20(%esp),%edx │ │ + 7dca: 85 c0 test %eax,%eax │ │ + 7dcc: 89 42 08 mov %eax,0x8(%edx) │ │ + 7dcf: 74 07 je 7dd8 │ │ + 7dd1: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 7dd5: 5b pop %ebx │ │ + 7dd6: c3 ret │ │ + 7dd7: 90 nop │ │ + 7dd8: 8d 83 a8 c5 ff ff lea -0x3a58(%ebx),%eax │ │ + 7dde: 89 04 24 mov %eax,(%esp) │ │ + 7de1: e8 7a af ff ff call 2d60 │ │ + 7de6: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 7dea: 5b pop %ebx │ │ + 7deb: c3 ret │ │ + 7dec: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00007df0 : │ │ + 7df0: 53 push %ebx │ │ + 7df1: e8 5a b2 ff ff call 3050 │ │ + 7df6: 81 c3 36 51 00 00 add $0x5136,%ebx │ │ + 7dfc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 7e00: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 7e04: 8b 40 08 mov 0x8(%eax),%eax │ │ + 7e07: 85 c0 test %eax,%eax │ │ + 7e09: 74 08 je 7e13 │ │ + 7e0b: 89 04 24 mov %eax,(%esp) │ │ + 7e0e: e8 bd b0 ff ff call 2ed0 │ │ + 7e13: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 7e17: 5b pop %ebx │ │ + 7e18: c3 ret │ │ + 7e19: 90 nop │ │ + 7e1a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + │ │ +00007e20 : │ │ + 7e20: 56 push %esi │ │ + 7e21: 53 push %ebx │ │ + 7e22: e8 29 b2 ff ff call 3050 │ │ + 7e27: 81 c3 05 51 00 00 add $0x5105,%ebx │ │ + 7e2d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 7e31: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 7e35: 8b 46 08 mov 0x8(%esi),%eax │ │ + 7e38: 85 c0 test %eax,%eax │ │ + 7e3a: 74 17 je 7e53 │ │ + 7e3c: 89 34 24 mov %esi,(%esp) │ │ + 7e3f: e8 ac ff ff ff call 7df0 │ │ + 7e44: 8b 46 08 mov 0x8(%esi),%eax │ │ + 7e47: 89 04 24 mov %eax,(%esp) │ │ + 7e4a: e8 91 b0 ff ff call 2ee0 │ │ + 7e4f: 85 c0 test %eax,%eax │ │ + 7e51: 75 15 jne 7e68 │ │ + 7e53: c7 46 08 00 00 00 00 movl $0x0,0x8(%esi) │ │ + 7e5a: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 7e5e: 5b pop %ebx │ │ + 7e5f: 5e pop %esi │ │ + 7e60: c3 ret │ │ + 7e61: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 7e68: 8d 83 b0 c5 ff ff lea -0x3a50(%ebx),%eax │ │ + 7e6e: 89 04 24 mov %eax,(%esp) │ │ + 7e71: e8 ea ae ff ff call 2d60 │ │ + 7e76: c7 46 08 00 00 00 00 movl $0x0,0x8(%esi) │ │ + 7e7d: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 7e81: 5b pop %ebx │ │ + 7e82: 5e pop %esi │ │ + 7e83: c3 ret │ │ + 7e84: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 7e8a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +00007e90 : │ │ + 7e90: 56 push %esi │ │ + 7e91: 53 push %ebx │ │ + 7e92: e8 b9 b1 ff ff call 3050 │ │ + 7e97: 81 c3 95 50 00 00 add $0x5095,%ebx │ │ + 7e9d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 7ea1: 8d 83 84 fe ff ff lea -0x17c(%ebx),%eax │ │ + 7ea7: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 7eab: 8d 40 08 lea 0x8(%eax),%eax │ │ + 7eae: 89 06 mov %eax,(%esi) │ │ + 7eb0: 89 34 24 mov %esi,(%esp) │ │ + 7eb3: e8 68 ff ff ff call 7e20 │ │ + 7eb8: 89 34 24 mov %esi,(%esp) │ │ + 7ebb: e8 30 fd ff ff call 7bf0 │ │ + 7ec0: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 7ec4: 5b pop %ebx │ │ + 7ec5: 5e pop %esi │ │ + 7ec6: c3 ret │ │ + 7ec7: 90 nop │ │ + 7ec8: 90 nop │ │ + 7ec9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00007ed0 : │ │ + 7ed0: 56 push %esi │ │ + 7ed1: 53 push %ebx │ │ + 7ed2: e8 79 b1 ff ff call 3050 │ │ + 7ed7: 81 c3 55 50 00 00 add $0x5055,%ebx │ │ + 7edd: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 7ee1: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 7ee5: 89 34 24 mov %esi,(%esp) │ │ + 7ee8: e8 a3 ff ff ff call 7e90 │ │ + 7eed: 89 34 24 mov %esi,(%esp) │ │ + 7ef0: e8 bb ad ff ff call 2cb0 │ │ + 7ef5: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 7ef9: 5b pop %ebx │ │ + 7efa: 5e pop %esi │ │ + 7efb: c3 ret │ │ + 7efc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00007f00 : │ │ + 7f00: 55 push %ebp │ │ + 7f01: 57 push %edi │ │ + 7f02: 56 push %esi │ │ + 7f03: 53 push %ebx │ │ + 7f04: e8 47 b1 ff ff call 3050 │ │ + 7f09: 81 c3 23 50 00 00 add $0x5023,%ebx │ │ + 7f0f: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 7f13: 8b 74 24 30 mov 0x30(%esp),%esi │ │ + 7f17: 8b 7c 24 34 mov 0x34(%esp),%edi │ │ + 7f1b: 8b 6c 24 38 mov 0x38(%esp),%ebp │ │ + 7f1f: 89 34 24 mov %esi,(%esp) │ │ + 7f22: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 7f26: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ + 7f2a: e8 a1 fd ff ff call 7cd0 │ │ + 7f2f: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ + 7f33: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 7f37: 8b 46 08 mov 0x8(%esi),%eax │ │ + 7f3a: 89 04 24 mov %eax,(%esp) │ │ + 7f3d: e8 ae af ff ff call 2ef0 │ │ + 7f42: 89 34 24 mov %esi,(%esp) │ │ + 7f45: e8 a6 fe ff ff call 7df0 │ │ + 7f4a: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 7f4e: 5b pop %ebx │ │ + 7f4f: 5e pop %esi │ │ + 7f50: 5f pop %edi │ │ + 7f51: 5d pop %ebp │ │ + 7f52: c3 ret │ │ + 7f53: 90 nop │ │ + 7f54: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 7f5a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +00007f60 : │ │ + 7f60: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 7f64: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 7f68: 8b 40 04 mov 0x4(%eax),%eax │ │ + 7f6b: 85 c0 test %eax,%eax │ │ + 7f6d: 74 18 je 7f87 │ │ + 7f6f: 8b 4c 24 28 mov 0x28(%esp),%ecx │ │ + 7f73: 8b 10 mov (%eax),%edx │ │ + 7f75: 89 04 24 mov %eax,(%esp) │ │ + 7f78: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 7f7c: 8b 4c 24 24 mov 0x24(%esp),%ecx │ │ + 7f80: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 7f84: ff 52 08 call *0x8(%edx) │ │ + 7f87: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 7f8b: c3 ret │ │ + 7f8c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00007f90 : │ │ + 7f90: 53 push %ebx │ │ + 7f91: e8 ba b0 ff ff call 3050 │ │ + 7f96: 81 c3 96 4f 00 00 add $0x4f96,%ebx │ │ + 7f9c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 7fa0: 8d 44 24 28 lea 0x28(%esp),%eax │ │ + 7fa4: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 7fa8: 8b 44 24 24 mov 0x24(%esp),%eax │ │ + 7fac: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 7fb0: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 7fb4: 89 04 24 mov %eax,(%esp) │ │ + 7fb7: e8 a4 ff ff ff call 7f60 │ │ + 7fbc: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 7fc0: 5b pop %ebx │ │ + 7fc1: c3 ret │ │ + 7fc2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 7fc9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00007fd0 : │ │ + 7fd0: 55 push %ebp │ │ + 7fd1: 57 push %edi │ │ + 7fd2: 56 push %esi │ │ + 7fd3: 53 push %ebx │ │ + 7fd4: e8 77 b0 ff ff call 3050 │ │ + 7fd9: 81 c3 53 4f 00 00 add $0x4f53,%ebx │ │ + 7fdf: 8d 64 24 e4 lea -0x1c(%esp),%esp │ │ + 7fe3: 8b 74 24 30 mov 0x30(%esp),%esi │ │ + 7fe7: 8d 6c 24 38 lea 0x38(%esp),%ebp │ │ + 7feb: 8b 7c 24 34 mov 0x34(%esp),%edi │ │ + 7fef: 8b 06 mov (%esi),%eax │ │ + 7ff1: 89 34 24 mov %esi,(%esp) │ │ + 7ff4: ff 50 04 call *0x4(%eax) │ │ + 7ff7: 89 6c 24 08 mov %ebp,0x8(%esp) │ │ + 7ffb: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 7fff: 89 34 24 mov %esi,(%esp) │ │ + 8002: e8 59 ff ff ff call 7f60 │ │ + 8007: 89 3c 24 mov %edi,(%esp) │ │ + 800a: e8 21 ad ff ff call 2d30 │ │ + 800f: 80 7c 07 ff 0a cmpb $0xa,-0x1(%edi,%eax,1) │ │ + 8014: 74 12 je 8028 │ │ + 8016: 89 34 24 mov %esi,(%esp) │ │ + 8019: 8d 83 b9 c5 ff ff lea -0x3a47(%ebx),%eax │ │ + 801f: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 8023: e8 68 ff ff ff call 7f90 │ │ + 8028: 8d 64 24 1c lea 0x1c(%esp),%esp │ │ + 802c: 5b pop %ebx │ │ + 802d: 5e pop %esi │ │ + 802e: 5f pop %edi │ │ + 802f: 5d pop %ebp │ │ + 8030: c3 ret │ │ + 8031: 90 nop │ │ + 8032: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 8039: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00008040 : │ │ + 8040: 53 push %ebx │ │ + 8041: e8 0a b0 ff ff call 3050 │ │ + 8046: 81 c3 e6 4e 00 00 add $0x4ee6,%ebx │ │ + 804c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 8050: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 8054: 8b 50 08 mov 0x8(%eax),%edx │ │ + 8057: 85 d2 test %edx,%edx │ │ + 8059: 74 1d je 8078 │ │ + 805b: 89 54 24 08 mov %edx,0x8(%esp) │ │ + 805f: 8d 93 c1 c5 ff ff lea -0x3a3f(%ebx),%edx │ │ + 8065: 89 04 24 mov %eax,(%esp) │ │ + 8068: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 806c: e8 1f ff ff ff call 7f90 │ │ + 8071: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 8075: 5b pop %ebx │ │ + 8076: c3 ret │ │ + 8077: 90 nop │ │ + 8078: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ + 807f: 00 │ │ + 8080: 8d 93 bb c5 ff ff lea -0x3a45(%ebx),%edx │ │ + 8086: 89 04 24 mov %eax,(%esp) │ │ + 8089: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 808d: e8 fe fe ff ff call 7f90 │ │ + 8092: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 8096: 5b pop %ebx │ │ + 8097: c3 ret │ │ + 8098: 90 nop │ │ + 8099: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000080a0 : │ │ + 80a0: 57 push %edi │ │ + 80a1: 56 push %esi │ │ + 80a2: 53 push %ebx │ │ + 80a3: e8 a8 af ff ff call 3050 │ │ + 80a8: 81 c3 84 4e 00 00 add $0x4e84,%ebx │ │ + 80ae: 8d a4 24 e0 fe ff ff lea -0x120(%esp),%esp │ │ + 80b5: c7 04 24 00 00 00 00 movl $0x0,(%esp) │ │ + 80bc: 8d 7c 24 1c lea 0x1c(%esp),%edi │ │ + 80c0: 8b b4 24 30 01 00 00 mov 0x130(%esp),%esi │ │ + 80c7: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 80cd: 89 84 24 1c 01 00 00 mov %eax,0x11c(%esp) │ │ + 80d4: 31 c0 xor %eax,%eax │ │ + 80d6: e8 25 ae ff ff call 2f00 │ │ + 80db: 89 44 24 18 mov %eax,0x18(%esp) │ │ + 80df: 8d 44 24 18 lea 0x18(%esp),%eax │ │ + 80e3: 89 04 24 mov %eax,(%esp) │ │ + 80e6: e8 25 ae ff ff call 2f10 │ │ + 80eb: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 80ef: 89 3c 24 mov %edi,(%esp) │ │ + 80f2: e8 79 ac ff ff call 2d70 │ │ + 80f7: 89 fa mov %edi,%edx │ │ + 80f9: 8b 0a mov (%edx),%ecx │ │ + 80fb: 83 c2 04 add $0x4,%edx │ │ + 80fe: 8d 81 ff fe fe fe lea -0x1010101(%ecx),%eax │ │ + 8104: f7 d1 not %ecx │ │ + 8106: 21 c8 and %ecx,%eax │ │ + 8108: 25 80 80 80 80 and $0x80808080,%eax │ │ + 810d: 74 ea je 80f9 │ │ + 810f: 89 c1 mov %eax,%ecx │ │ + 8111: c1 e9 10 shr $0x10,%ecx │ │ + 8114: a9 80 80 00 00 test $0x8080,%eax │ │ + 8119: 0f 44 c1 cmove %ecx,%eax │ │ + 811c: 8d 4a 02 lea 0x2(%edx),%ecx │ │ + 811f: 0f 44 d1 cmove %ecx,%edx │ │ + 8122: 00 c0 add %al,%al │ │ + 8124: 8d 83 c8 c5 ff ff lea -0x3a38(%ebx),%eax │ │ + 812a: 83 da 03 sbb $0x3,%edx │ │ + 812d: 29 fa sub %edi,%edx │ │ + 812f: c6 44 14 1b 00 movb $0x0,0x1b(%esp,%edx,1) │ │ + 8134: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 8138: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 813c: 89 34 24 mov %esi,(%esp) │ │ + 813f: e8 4c fe ff ff call 7f90 │ │ + 8144: 8b 84 24 1c 01 00 00 mov 0x11c(%esp),%eax │ │ + 814b: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 8152: 75 0b jne 815f │ │ + 8154: 8d a4 24 20 01 00 00 lea 0x120(%esp),%esp │ │ + 815b: 5b pop %ebx │ │ + 815c: 5e pop %esi │ │ + 815d: 5f pop %edi │ │ + 815e: c3 ret │ │ + 815f: e8 cc ae ff ff call 3030 │ │ + 8164: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 816a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +00008170 : │ │ + 8170: e8 6e c2 ff ff call 43e3 │ │ + 8175: 81 c1 b7 4d 00 00 add $0x4db7,%ecx │ │ + 817b: 8b 44 24 04 mov 0x4(%esp),%eax │ │ + 817f: 8b 54 24 08 mov 0x8(%esp),%edx │ │ + 8183: 89 50 04 mov %edx,0x4(%eax) │ │ + 8186: 8d 91 ac fe ff ff lea -0x154(%ecx),%edx │ │ + 818c: 8d 52 08 lea 0x8(%edx),%edx │ │ + 818f: 89 10 mov %edx,(%eax) │ │ + 8191: 8b 54 24 0c mov 0xc(%esp),%edx │ │ + 8195: 89 50 08 mov %edx,0x8(%eax) │ │ + 8198: c3 ret │ │ + 8199: 90 nop │ │ + 819a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + │ │ +000081a0 : │ │ + 81a0: 53 push %ebx │ │ + 81a1: e8 aa ae ff ff call 3050 │ │ + 81a6: 81 c3 86 4d 00 00 add $0x4d86,%ebx │ │ + 81ac: 8d 64 24 c8 lea -0x38(%esp),%esp │ │ + 81b0: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 81b6: 89 44 24 2c mov %eax,0x2c(%esp) │ │ + 81ba: 31 c0 xor %eax,%eax │ │ + 81bc: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 81c3: 00 │ │ + 81c4: 8d 44 24 24 lea 0x24(%esp),%eax │ │ + 81c8: 89 04 24 mov %eax,(%esp) │ │ + 81cb: e8 50 ad ff ff call 2f20 │ │ + 81d0: f2 0f 2a 4c 24 28 cvtsi2sdl 0x28(%esp),%xmm1 │ │ + 81d6: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 81da: 65 33 05 14 00 00 00 xor %gs:0x14,%eax │ │ + 81e1: f2 0f 5e 8b c4 cc ff divsd -0x333c(%ebx),%xmm1 │ │ + 81e8: ff │ │ + 81e9: f2 0f 2a 44 24 24 cvtsi2sdl 0x24(%esp),%xmm0 │ │ + 81ef: f2 0f 58 c8 addsd %xmm0,%xmm1 │ │ + 81f3: f2 0f 11 4c 24 18 movsd %xmm1,0x18(%esp) │ │ + 81f9: dd 44 24 18 fldl 0x18(%esp) │ │ + 81fd: 75 06 jne 8205 │ │ + 81ff: 8d 64 24 38 lea 0x38(%esp),%esp │ │ + 8203: 5b pop %ebx │ │ + 8204: c3 ret │ │ + 8205: dd d8 fstp %st(0) │ │ + 8207: e8 24 ae ff ff call 3030 │ │ + 820c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00008210 : │ │ + 8210: 56 push %esi │ │ + 8211: 53 push %ebx │ │ + 8212: e8 39 ae ff ff call 3050 │ │ + 8217: 81 c3 15 4d 00 00 add $0x4d15,%ebx │ │ + 821d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 8221: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 8225: 89 34 24 mov %esi,(%esp) │ │ + 8228: e8 73 ff ff ff call 81a0 │ │ + 822d: dd 1e fstpl (%esi) │ │ + 822f: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 8233: 5b pop %ebx │ │ + 8234: 5e pop %esi │ │ + 8235: c3 ret │ │ + 8236: 8d 76 00 lea 0x0(%esi),%esi │ │ + 8239: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00008240 : │ │ + 8240: 53 push %ebx │ │ + 8241: e8 0a ae ff ff call 3050 │ │ + 8246: 81 c3 e6 4c 00 00 add $0x4ce6,%ebx │ │ + 824c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 8250: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 8254: 89 04 24 mov %eax,(%esp) │ │ + 8257: e8 b4 ff ff ff call 8210 │ │ + 825c: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 8260: 5b pop %ebx │ │ + 8261: c3 ret │ │ + 8262: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 8269: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00008270 : │ │ + 8270: 56 push %esi │ │ + 8271: 53 push %ebx │ │ + 8272: e8 d9 ad ff ff call 3050 │ │ + 8277: 81 c3 b5 4c 00 00 add $0x4cb5,%ebx │ │ + 827d: 8d 64 24 dc lea -0x24(%esp),%esp │ │ + 8281: 8b 74 24 30 mov 0x30(%esp),%esi │ │ + 8285: 89 34 24 mov %esi,(%esp) │ │ + 8288: e8 13 ff ff ff call 81a0 │ │ + 828d: dd 5c 24 18 fstpl 0x18(%esp) │ │ + 8291: f2 0f 10 44 24 18 movsd 0x18(%esp),%xmm0 │ │ + 8297: f2 0f 5c 06 subsd (%esi),%xmm0 │ │ + 829b: f2 0f 11 44 24 18 movsd %xmm0,0x18(%esp) │ │ + 82a1: dd 44 24 18 fldl 0x18(%esp) │ │ + 82a5: 8d 64 24 24 lea 0x24(%esp),%esp │ │ + 82a9: 5b pop %ebx │ │ + 82aa: 5e pop %esi │ │ + 82ab: c3 ret │ │ + 82ac: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000082b0 : │ │ + 82b0: 53 push %ebx │ │ + 82b1: e8 9a ad ff ff call 3050 │ │ + 82b6: 81 c3 76 4c 00 00 add $0x4c76,%ebx │ │ + 82bc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 82c0: 69 44 24 20 e8 03 00 imul $0x3e8,0x20(%esp),%eax │ │ + 82c7: 00 │ │ + 82c8: 89 04 24 mov %eax,(%esp) │ │ + 82cb: e8 60 ac ff ff call 2f30 │ │ + 82d0: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 82d4: 5b pop %ebx │ │ + 82d5: c3 ret │ │ + 82d6: 8d 76 00 lea 0x0(%esi),%esi │ │ + 82d9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +000082e0 : │ │ + 82e0: 55 push %ebp │ │ + 82e1: 57 push %edi │ │ + 82e2: 56 push %esi │ │ + 82e3: 53 push %ebx │ │ + 82e4: e8 67 ad ff ff call 3050 │ │ + 82e9: 81 c3 43 4c 00 00 add $0x4c43,%ebx │ │ + 82ef: 8d 64 24 a4 lea -0x5c(%esp),%esp │ │ + 82f3: 8b 6c 24 78 mov 0x78(%esp),%ebp │ │ + 82f7: c7 44 24 3c 00 00 00 movl $0x0,0x3c(%esp) │ │ + 82fe: 00 │ │ + 82ff: 8b 45 10 mov 0x10(%ebp),%eax │ │ + 8302: 8b 55 04 mov 0x4(%ebp),%edx │ │ + 8305: 89 44 24 44 mov %eax,0x44(%esp) │ │ + 8309: 8b 45 0c mov 0xc(%ebp),%eax │ │ + 830c: 89 44 24 48 mov %eax,0x48(%esp) │ │ + 8310: 31 c0 xor %eax,%eax │ │ + 8312: 83 bc 93 94 cd ff ff cmpl $0x2,-0x326c(%ebx,%edx,4) │ │ + 8319: 02 │ │ + 831a: 0f 94 c0 sete %al │ │ + 831d: 89 44 24 4c mov %eax,0x4c(%esp) │ │ + 8321: 8d 83 14 cd ff ff lea -0x32ec(%ebx),%eax │ │ + 8327: 89 44 24 40 mov %eax,0x40(%esp) │ │ + 832b: 0f be 44 24 7c movsbl 0x7c(%esp),%eax │ │ + 8330: 89 44 24 30 mov %eax,0x30(%esp) │ │ + 8334: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 8338: 8b 04 90 mov (%eax,%edx,4),%eax │ │ + 833b: 85 c0 test %eax,%eax │ │ + 833d: 0f 8e 23 01 00 00 jle 8466 │ │ + 8343: c7 44 24 38 00 00 00 movl $0x0,0x38(%esp) │ │ + 834a: 00 │ │ + 834b: 8b 45 08 mov 0x8(%ebp),%eax │ │ + 834e: 8b 4c 24 3c mov 0x3c(%esp),%ecx │ │ + 8352: 31 ff xor %edi,%edi │ │ + 8354: 85 c0 test %eax,%eax │ │ + 8356: 89 4d 0c mov %ecx,0xc(%ebp) │ │ + 8359: 8b 4c 24 38 mov 0x38(%esp),%ecx │ │ + 835d: 89 4d 10 mov %ecx,0x10(%ebp) │ │ + 8360: 0f 8e ea 00 00 00 jle 8450 │ │ + 8366: eb 18 jmp 8380 │ │ + 8368: 90 nop │ │ + 8369: 90 nop │ │ + 836a: 90 nop │ │ + 836b: 90 nop │ │ + 836c: 90 nop │ │ + 836d: 90 nop │ │ + 836e: 90 nop │ │ + 836f: 90 nop │ │ + 8370: 90 nop │ │ + 8371: 90 nop │ │ + 8372: 90 nop │ │ + 8373: 90 nop │ │ + 8374: 90 nop │ │ + 8375: 90 nop │ │ + 8376: 90 nop │ │ + 8377: 90 nop │ │ + 8378: 90 nop │ │ + 8379: 90 nop │ │ + 837a: 90 nop │ │ + 837b: 90 nop │ │ + 837c: 90 nop │ │ + 837d: 90 nop │ │ + 837e: 90 nop │ │ + 837f: 90 nop │ │ + 8380: 8b 8c 24 84 00 00 00 mov 0x84(%esp),%ecx │ │ + 8387: 31 f6 xor %esi,%esi │ │ + 8389: 29 f9 sub %edi,%ecx │ │ + 838b: 85 c0 test %eax,%eax │ │ + 838d: 89 4c 24 2c mov %ecx,0x2c(%esp) │ │ + 8391: 0f 8e ab 00 00 00 jle 8442 │ │ + 8397: 89 6c 24 78 mov %ebp,0x78(%esp) │ │ + 839b: 89 f5 mov %esi,%ebp │ │ + 839d: 8b 74 24 78 mov 0x78(%esp),%esi │ │ + 83a1: eb 13 jmp 83b6 │ │ + 83a3: 90 nop │ │ + 83a4: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 83a8: 8b 46 08 mov 0x8(%esi),%eax │ │ + 83ab: 83 c5 01 add $0x1,%ebp │ │ + 83ae: 39 e8 cmp %ebp,%eax │ │ + 83b0: 0f 8e 8a 00 00 00 jle 8440 │ │ + 83b6: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 83ba: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 83be: 89 34 24 mov %esi,(%esp) │ │ + 83c1: e8 5a bc ff ff call 4020 │ │ + 83c6: 3c 01 cmp $0x1,%al │ │ + 83c8: 75 de jne 83a8 │ │ + 83ca: 8b 84 24 80 00 00 00 mov 0x80(%esp),%eax │ │ + 83d1: 8b 54 24 2c mov 0x2c(%esp),%edx │ │ + 83d5: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 83d9: 29 e8 sub %ebp,%eax │ │ + 83db: 89 44 24 34 mov %eax,0x34(%esp) │ │ + 83df: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 83e3: 8b 44 24 30 mov 0x30(%esp),%eax │ │ + 83e7: 89 54 24 10 mov %edx,0x10(%esp) │ │ + 83eb: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 83ef: 8b 44 24 74 mov 0x74(%esp),%eax │ │ + 83f3: 89 04 24 mov %eax,(%esp) │ │ + 83f6: e8 45 b3 ff ff call 3740 │ │ + 83fb: 3c f1 cmp $0xf1,%al │ │ + 83fd: 75 a9 jne 83a8 │ │ + 83ff: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 8403: 83 c5 01 add $0x1,%ebp │ │ + 8406: 89 74 24 08 mov %esi,0x8(%esp) │ │ + 840a: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 840e: 8b 44 24 34 mov 0x34(%esp),%eax │ │ + 8412: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 8416: 8b 44 24 30 mov 0x30(%esp),%eax │ │ + 841a: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 841e: 8b 44 24 70 mov 0x70(%esp),%eax │ │ + 8422: 83 c0 04 add $0x4,%eax │ │ + 8425: 89 04 24 mov %eax,(%esp) │ │ + 8428: e8 23 c6 ff ff call 4a50 │ │ + 842d: 8b 46 08 mov 0x8(%esi),%eax │ │ + 8430: 39 e8 cmp %ebp,%eax │ │ + 8432: 7f 82 jg 83b6 │ │ + 8434: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 843a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + 8440: 89 f5 mov %esi,%ebp │ │ + 8442: 83 c7 01 add $0x1,%edi │ │ + 8445: 39 c7 cmp %eax,%edi │ │ + 8447: 0f 8c 33 ff ff ff jl 8380 │ │ + 844d: 8b 55 04 mov 0x4(%ebp),%edx │ │ + 8450: 8b 7c 24 40 mov 0x40(%esp),%edi │ │ + 8454: 83 44 24 38 01 addl $0x1,0x38(%esp) │ │ + 8459: 8b 4c 24 38 mov 0x38(%esp),%ecx │ │ + 845d: 3b 0c 97 cmp (%edi,%edx,4),%ecx │ │ + 8460: 0f 8c e8 fe ff ff jl 834e │ │ + 8466: 8b 4c 24 4c mov 0x4c(%esp),%ecx │ │ + 846a: 39 4c 24 3c cmp %ecx,0x3c(%esp) │ │ + 846e: 7d 0d jge 847d │ │ + 8470: c7 44 24 3c 01 00 00 movl $0x1,0x3c(%esp) │ │ + 8477: 00 │ │ + 8478: e9 b7 fe ff ff jmp 8334 │ │ + 847d: 8b 44 24 48 mov 0x48(%esp),%eax │ │ + 8481: 89 45 0c mov %eax,0xc(%ebp) │ │ + 8484: 8b 44 24 44 mov 0x44(%esp),%eax │ │ + 8488: 89 45 10 mov %eax,0x10(%ebp) │ │ + 848b: 8d 64 24 5c lea 0x5c(%esp),%esp │ │ + 848f: 5b pop %ebx │ │ + 8490: 5e pop %esi │ │ + 8491: 5f pop %edi │ │ + 8492: 5d pop %ebp │ │ + 8493: c3 ret │ │ + 8494: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 849a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +000084a0 : │ │ + 84a0: 55 push %ebp │ │ + 84a1: 31 ed xor %ebp,%ebp │ │ + 84a3: 57 push %edi │ │ + 84a4: 56 push %esi │ │ + 84a5: 53 push %ebx │ │ + 84a6: e8 a5 ab ff ff call 3050 │ │ + 84ab: 81 c3 81 4a 00 00 add $0x4a81,%ebx │ │ + 84b1: 8d 64 24 c4 lea -0x3c(%esp),%esp │ │ + 84b5: 8b 7c 24 54 mov 0x54(%esp),%edi │ │ + 84b9: 0f be 44 24 5c movsbl 0x5c(%esp),%eax │ │ + 84be: 8b 4f 08 mov 0x8(%edi),%ecx │ │ + 84c1: 89 44 24 2c mov %eax,0x2c(%esp) │ │ + 84c5: 85 c9 test %ecx,%ecx │ │ + 84c7: 0f 8e a6 00 00 00 jle 8573 │ │ + 84cd: eb 11 jmp 84e0 │ │ + 84cf: 90 nop │ │ + 84d0: 90 nop │ │ + 84d1: 90 nop │ │ + 84d2: 90 nop │ │ + 84d3: 90 nop │ │ + 84d4: 90 nop │ │ + 84d5: 90 nop │ │ + 84d6: 90 nop │ │ + 84d7: 90 nop │ │ + 84d8: 90 nop │ │ + 84d9: 90 nop │ │ + 84da: 90 nop │ │ + 84db: 90 nop │ │ + 84dc: 90 nop │ │ + 84dd: 90 nop │ │ + 84de: 90 nop │ │ + 84df: 90 nop │ │ + 84e0: 8b 47 04 mov 0x4(%edi),%eax │ │ + 84e3: 85 c0 test %eax,%eax │ │ + 84e5: 0f 8e 7d 00 00 00 jle 8568 │ │ + 84eb: 31 f6 xor %esi,%esi │ │ + 84ed: eb 11 jmp 8500 │ │ + 84ef: 90 nop │ │ + 84f0: 90 nop │ │ + 84f1: 90 nop │ │ + 84f2: 90 nop │ │ + 84f3: 90 nop │ │ + 84f4: 90 nop │ │ + 84f5: 90 nop │ │ + 84f6: 90 nop │ │ + 84f7: 90 nop │ │ + 84f8: 90 nop │ │ + 84f9: 90 nop │ │ + 84fa: 90 nop │ │ + 84fb: 90 nop │ │ + 84fc: 90 nop │ │ + 84fd: 90 nop │ │ + 84fe: 90 nop │ │ + 84ff: 90 nop │ │ + 8500: 8b 97 0c 07 00 00 mov 0x70c(%edi),%edx │ │ + 8506: 89 f0 mov %esi,%eax │ │ + 8508: 0f af c1 imul %ecx,%eax │ │ + 850b: 01 ea add %ebp,%edx │ │ + 850d: 0f b6 04 02 movzbl (%edx,%eax,1),%eax │ │ + 8511: 3c fb cmp $0xfb,%al │ │ + 8513: 77 4b ja 8560 │ │ + 8515: 8b 54 24 2c mov 0x2c(%esp),%edx │ │ + 8519: 22 84 13 ec cd ff ff and -0x3214(%ebx,%edx,1),%al │ │ + 8520: 74 3e je 8560 │ │ + 8522: 3a 84 13 e8 cd ff ff cmp -0x3218(%ebx,%edx,1),%al │ │ + 8529: 77 35 ja 8560 │ │ + 852b: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 852f: 89 6c 24 14 mov %ebp,0x14(%esp) │ │ + 8533: 89 74 24 10 mov %esi,0x10(%esp) │ │ + 8537: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 853b: 8b 44 24 58 mov 0x58(%esp),%eax │ │ + 853f: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 8543: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 8547: 8b 44 24 50 mov 0x50(%esp),%eax │ │ + 854b: 89 04 24 mov %eax,(%esp) │ │ + 854e: e8 8d fd ff ff call 82e0 │ │ + 8553: 8b 4f 08 mov 0x8(%edi),%ecx │ │ + 8556: 8d 76 00 lea 0x0(%esi),%esi │ │ + 8559: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 8560: 83 c6 01 add $0x1,%esi │ │ + 8563: 39 77 04 cmp %esi,0x4(%edi) │ │ + 8566: 7f 98 jg 8500 │ │ + 8568: 83 c5 01 add $0x1,%ebp │ │ + 856b: 39 cd cmp %ecx,%ebp │ │ + 856d: 0f 8c 6d ff ff ff jl 84e0 │ │ + 8573: 8d 64 24 3c lea 0x3c(%esp),%esp │ │ + 8577: 5b pop %ebx │ │ + 8578: 5e pop %esi │ │ + 8579: 5f pop %edi │ │ + 857a: 5d pop %ebp │ │ + 857b: c3 ret │ │ + 857c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00008580 : │ │ + 8580: 55 push %ebp │ │ + 8581: 57 push %edi │ │ + 8582: 56 push %esi │ │ + 8583: 53 push %ebx │ │ + 8584: e8 c7 aa ff ff call 3050 │ │ + 8589: 81 c3 a3 49 00 00 add $0x49a3,%ebx │ │ + 858f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ + 8593: 8b 6c 24 40 mov 0x40(%esp),%ebp │ │ + 8597: 8b 4c 24 44 mov 0x44(%esp),%ecx │ │ + 859b: c7 44 24 14 00 00 00 movl $0x0,0x14(%esp) │ │ + 85a2: 00 │ │ + 85a3: 8b 45 08 mov 0x8(%ebp),%eax │ │ + 85a6: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%esp) │ │ + 85ad: 00 │ │ + 85ae: 89 45 04 mov %eax,0x4(%ebp) │ │ + 85b1: 89 45 0c mov %eax,0xc(%ebp) │ │ + 85b4: 0f be 44 24 48 movsbl 0x48(%esp),%eax │ │ + 85b9: 89 44 24 18 mov %eax,0x18(%esp) │ │ + 85bd: 69 c0 c0 01 00 00 imul $0x1c0,%eax,%eax │ │ + 85c3: 8d 7c 01 14 lea 0x14(%ecx,%eax,1),%edi │ │ + 85c7: 8d b4 01 b8 01 00 00 lea 0x1b8(%ecx,%eax,1),%esi │ │ + 85ce: 89 fd mov %edi,%ebp │ │ + 85d0: 8b 7c 24 40 mov 0x40(%esp),%edi │ │ + 85d4: eb 09 jmp 85df │ │ + 85d6: 66 90 xchg %ax,%ax │ │ + 85d8: 83 ee 14 sub $0x14,%esi │ │ + 85db: 39 ee cmp %ebp,%esi │ │ + 85dd: 74 51 je 8630 │ │ + 85df: 8b 16 mov (%esi),%edx │ │ + 85e1: 85 d2 test %edx,%edx │ │ + 85e3: 74 f3 je 85d8 │ │ + 85e5: 8b 44 24 18 mov 0x18(%esp),%eax │ │ + 85e9: 89 74 24 08 mov %esi,0x8(%esp) │ │ + 85ed: 89 3c 24 mov %edi,(%esp) │ │ + 85f0: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 85f4: 8b 44 24 44 mov 0x44(%esp),%eax │ │ + 85f8: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 85fc: e8 9f fe ff ff call 84a0 │ │ + 8601: 8b 57 04 mov 0x4(%edi),%edx │ │ + 8604: 85 d2 test %edx,%edx │ │ + 8606: 74 40 je 8648 │ │ + 8608: 8b 52 1c mov 0x1c(%edx),%edx │ │ + 860b: 3b 54 24 14 cmp 0x14(%esp),%edx │ │ + 860f: 7e c7 jle 85d8 │ │ + 8611: 89 54 24 14 mov %edx,0x14(%esp) │ │ + 8615: 83 44 24 1c 01 addl $0x1,0x1c(%esp) │ │ + 861a: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ + 861e: 39 44 24 4c cmp %eax,0x4c(%esp) │ │ + 8622: 7f b4 jg 85d8 │ │ + 8624: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 862a: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + 8630: 8d 57 04 lea 0x4(%edi),%edx │ │ + 8633: 89 14 24 mov %edx,(%esp) │ │ + 8636: e8 15 c5 ff ff call 4b50 │ │ + 863b: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ + 863f: 5b pop %ebx │ │ + 8640: 5e pop %esi │ │ + 8641: 5f pop %edi │ │ + 8642: 5d pop %ebp │ │ + 8643: c3 ret │ │ + 8644: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 8648: 8b 44 24 14 mov 0x14(%esp),%eax │ │ + 864c: 85 c0 test %eax,%eax │ │ + 864e: 79 88 jns 85d8 │ │ + 8650: c7 44 24 14 00 00 00 movl $0x0,0x14(%esp) │ │ + 8657: 00 │ │ + 8658: 83 44 24 1c 01 addl $0x1,0x1c(%esp) │ │ + 865d: eb bb jmp 861a │ │ + 865f: 90 nop │ │ + │ │ +00008660 : │ │ + 8660: 55 push %ebp │ │ + 8661: 57 push %edi │ │ + 8662: 56 push %esi │ │ + 8663: 53 push %ebx │ │ + 8664: e8 e7 a9 ff ff call 3050 │ │ + 8669: 81 c3 c3 48 00 00 add $0x48c3,%ebx │ │ + 866f: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ + 8673: 8b 74 24 48 mov 0x48(%esp),%esi │ │ + 8677: 0f be 6c 24 44 movsbl 0x44(%esp),%ebp │ │ + 867c: 8b 7c 24 40 mov 0x40(%esp),%edi │ │ + 8680: 8b 46 08 mov 0x8(%esi),%eax │ │ + 8683: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 8687: 8d 14 80 lea (%eax,%eax,4),%edx │ │ + 868a: 69 c5 c0 01 00 00 imul $0x1c0,%ebp,%eax │ │ + 8690: 8d 44 90 10 lea 0x10(%eax,%edx,4),%eax │ │ + 8694: 8d 7c 07 18 lea 0x18(%edi,%eax,1),%edi │ │ + 8698: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 869c: 89 04 24 mov %eax,(%esp) │ │ + 869f: e8 6c ac ff ff call 3310 │ │ + 86a4: 8b 57 08 mov 0x8(%edi),%edx │ │ + 86a7: 2b 46 18 sub 0x18(%esi),%eax │ │ + 86aa: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 86ae: 89 d1 mov %edx,%ecx │ │ + 86b0: c1 e9 1f shr $0x1f,%ecx │ │ + 86b3: 01 d1 add %edx,%ecx │ │ + 86b5: d1 f9 sar %ecx │ │ + 86b7: 01 c1 add %eax,%ecx │ │ + 86b9: 89 c8 mov %ecx,%eax │ │ + 86bb: c1 f8 1f sar $0x1f,%eax │ │ + 86be: 31 c1 xor %eax,%ecx │ │ + 86c0: 29 c1 sub %eax,%ecx │ │ + 86c2: 8b 44 24 40 mov 0x40(%esp),%eax │ │ + 86c6: 89 4c 24 18 mov %ecx,0x18(%esp) │ │ + 86ca: 89 4c 24 1c mov %ecx,0x1c(%esp) │ │ + 86ce: 89 04 24 mov %eax,(%esp) │ │ + 86d1: e8 5a ac ff ff call 3330 │ │ + 86d6: 8b 4c 24 18 mov 0x18(%esp),%ecx │ │ + 86da: 2b 46 14 sub 0x14(%esi),%eax │ │ + 86dd: 8b 77 08 mov 0x8(%edi),%esi │ │ + 86e0: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ + 86e4: 5b pop %ebx │ │ + 86e5: 89 f2 mov %esi,%edx │ │ + 86e7: c1 ea 1f shr $0x1f,%edx │ │ + 86ea: 01 d6 add %edx,%esi │ │ + 86ec: d1 fe sar %esi │ │ + 86ee: 01 f0 add %esi,%eax │ │ + 86f0: 5e pop %esi │ │ + 86f1: 89 c2 mov %eax,%edx │ │ + 86f3: c1 fa 1f sar $0x1f,%edx │ │ + 86f6: 5f pop %edi │ │ + 86f7: 31 d0 xor %edx,%eax │ │ + 86f9: 29 d0 sub %edx,%eax │ │ + 86fb: 5d pop %ebp │ │ + 86fc: 01 c8 add %ecx,%eax │ │ + 86fe: c3 ret │ │ + 86ff: 90 nop │ │ + │ │ +00008700 : │ │ + 8700: 57 push %edi │ │ + 8701: 56 push %esi │ │ + 8702: 53 push %ebx │ │ + 8703: e8 48 a9 ff ff call 3050 │ │ + 8708: 81 c3 24 48 00 00 add $0x4824,%ebx │ │ + 870e: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ + 8712: 0f be 54 24 24 movsbl 0x24(%esp),%edx │ │ + 8717: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 871b: 85 d2 test %edx,%edx │ │ + 871d: 0f 84 25 01 00 00 je 8848 │ │ + 8723: 69 ca c0 01 00 00 imul $0x1c0,%edx,%ecx │ │ + 8729: 8b 4c 08 1c mov 0x1c(%eax,%ecx,1),%ecx │ │ + 872d: 85 c9 test %ecx,%ecx │ │ + 872f: 0f 84 eb 00 00 00 je 8820 │ │ + 8735: 8b 70 18 mov 0x18(%eax),%esi │ │ + 8738: f7 de neg %esi │ │ + 873a: 83 fa 01 cmp $0x1,%edx │ │ + 873d: 0f 84 e8 00 00 00 je 882b │ │ + 8743: 69 ca c0 01 00 00 imul $0x1c0,%edx,%ecx │ │ + 8749: 83 7c 08 1c 01 cmpl $0x1,0x1c(%eax,%ecx,1) │ │ + 874e: 0f 84 ac 00 00 00 je 8800 │ │ + 8754: 2b b0 d8 01 00 00 sub 0x1d8(%eax),%esi │ │ + 875a: 83 fa 02 cmp $0x2,%edx │ │ + 875d: 0f 84 a6 00 00 00 je 8809 │ │ + 8763: 69 ca c0 01 00 00 imul $0x1c0,%edx,%ecx │ │ + 8769: 83 7c 08 1c 02 cmpl $0x2,0x1c(%eax,%ecx,1) │ │ + 876e: 74 70 je 87e0 │ │ + 8770: 2b b0 98 03 00 00 sub 0x398(%eax),%esi │ │ + 8776: 83 fa 03 cmp $0x3,%edx │ │ + 8779: 74 6a je 87e5 │ │ + 877b: 69 ca c0 01 00 00 imul $0x1c0,%edx,%ecx │ │ + 8781: 83 7c 08 1c 03 cmpl $0x3,0x1c(%eax,%ecx,1) │ │ + 8786: 74 06 je 878e │ │ + 8788: 2b b0 58 05 00 00 sub 0x558(%eax),%esi │ │ + 878e: 8b 4c 24 2c mov 0x2c(%esp),%ecx │ │ + 8792: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 8796: 89 04 24 mov %eax,(%esp) │ │ + 8799: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 879d: e8 be fe ff ff call 8660 │ │ + 87a2: 8d 04 80 lea (%eax,%eax,4),%eax │ │ + 87a5: 8d 34 86 lea (%esi,%eax,4),%esi │ │ + 87a8: e8 43 a6 ff ff call 2df0 │ │ + 87ad: 8b 7c 24 28 mov 0x28(%esp),%edi │ │ + 87b1: 89 c2 mov %eax,%edx │ │ + 87b3: c1 fa 1f sar $0x1f,%edx │ │ + 87b6: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 87ba: 5b pop %ebx │ │ + 87bb: 83 c7 01 add $0x1,%edi │ │ + 87be: f7 ff idiv %edi │ │ + 87c0: 8d 4a 64 lea 0x64(%edx),%ecx │ │ + 87c3: ba 1f 85 eb 51 mov $0x51eb851f,%edx │ │ + 87c8: 0f af ce imul %esi,%ecx │ │ + 87cb: 5e pop %esi │ │ + 87cc: 89 c8 mov %ecx,%eax │ │ + 87ce: f7 ea imul %edx │ │ + 87d0: c1 f9 1f sar $0x1f,%ecx │ │ + 87d3: 5f pop %edi │ │ + 87d4: c1 fa 05 sar $0x5,%edx │ │ + 87d7: 89 d0 mov %edx,%eax │ │ + 87d9: 29 c8 sub %ecx,%eax │ │ + 87db: c3 ret │ │ + 87dc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 87e0: 83 fa 03 cmp $0x3,%edx │ │ + 87e3: 75 a3 jne 8788 │ │ + 87e5: 03 b0 58 05 00 00 add 0x558(%eax),%esi │ │ + 87eb: 69 88 4c 05 00 00 af imul $0xaf,0x54c(%eax),%ecx │ │ + 87f2: 00 00 00 │ │ + 87f5: 29 ce sub %ecx,%esi │ │ + 87f7: eb 95 jmp 878e │ │ + 87f9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 8800: 83 fa 02 cmp $0x2,%edx │ │ + 8803: 0f 85 67 ff ff ff jne 8770 │ │ + 8809: 03 b0 98 03 00 00 add 0x398(%eax),%esi │ │ + 880f: 69 88 8c 03 00 00 af imul $0xaf,0x38c(%eax),%ecx │ │ + 8816: 00 00 00 │ │ + 8819: 29 ce sub %ecx,%esi │ │ + 881b: e9 5b ff ff ff jmp 877b │ │ + 8820: 31 f6 xor %esi,%esi │ │ + 8822: 83 fa 01 cmp $0x1,%edx │ │ + 8825: 0f 85 29 ff ff ff jne 8754 │ │ + 882b: 03 b0 d8 01 00 00 add 0x1d8(%eax),%esi │ │ + 8831: 69 88 cc 01 00 00 af imul $0xaf,0x1cc(%eax),%ecx │ │ + 8838: 00 00 00 │ │ + 883b: 29 ce sub %ecx,%esi │ │ + 883d: e9 21 ff ff ff jmp 8763 │ │ + 8842: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 8848: 69 70 0c 51 ff ff ff imul $0xffffff51,0xc(%eax),%esi │ │ + 884f: 03 70 18 add 0x18(%eax),%esi │ │ + 8852: e9 ec fe ff ff jmp 8743 │ │ + 8857: 89 f6 mov %esi,%esi │ │ + 8859: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00008860 : │ │ + 8860: 55 push %ebp │ │ + 8861: 57 push %edi │ │ + 8862: 56 push %esi │ │ + 8863: 53 push %ebx │ │ + 8864: e8 e7 a7 ff ff call 3050 │ │ + 8869: 81 c3 c3 46 00 00 add $0x46c3,%ebx │ │ + 886f: 8d a4 24 b4 f8 ff ff lea -0x74c(%esp),%esp │ │ + 8876: 8b b4 24 60 07 00 00 mov 0x760(%esp),%esi │ │ + 887d: 8d 6c 24 2c lea 0x2c(%esp),%ebp │ │ + 8881: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 8887: 89 84 24 3c 07 00 00 mov %eax,0x73c(%esp) │ │ + 888e: 31 c0 xor %eax,%eax │ │ + 8890: 8b 46 1c mov 0x1c(%esi),%eax │ │ + 8893: 8b 50 04 mov 0x4(%eax),%edx │ │ + 8896: 89 54 24 08 mov %edx,0x8(%esp) │ │ + 889a: 8b 40 08 mov 0x8(%eax),%eax │ │ + 889d: 89 2c 24 mov %ebp,(%esp) │ │ + 88a0: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 88a4: e8 b7 a9 ff ff call 3260 │ │ + 88a9: 8b 46 04 mov 0x4(%esi),%eax │ │ + 88ac: 3b 46 08 cmp 0x8(%esi),%eax │ │ + 88af: 0f 8f 8b 00 00 00 jg 8940 │ │ + 88b5: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 88b9: 8b 06 mov (%esi),%eax │ │ + 88bb: 83 c0 04 add $0x4,%eax │ │ + 88be: 89 04 24 mov %eax,(%esp) │ │ + 88c1: e8 ba c3 ff ff call 4c80 │ │ + 88c6: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 88ca: 8b 46 1c mov 0x1c(%esi),%eax │ │ + 88cd: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 88d1: 0f be 46 10 movsbl 0x10(%esi),%eax │ │ + 88d5: 89 2c 24 mov %ebp,(%esp) │ │ + 88d8: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 88dc: e8 df b3 ff ff call 3cc0 │ │ + 88e1: 8b 46 04 mov 0x4(%esi),%eax │ │ + 88e4: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 88e8: 8b 06 mov (%esi),%eax │ │ + 88ea: 83 c0 04 add $0x4,%eax │ │ + 88ed: 89 04 24 mov %eax,(%esp) │ │ + 88f0: e8 8b c3 ff ff call 4c80 │ │ + 88f5: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 88f9: 8b 46 14 mov 0x14(%esi),%eax │ │ + 88fc: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 8900: 0f be 46 10 movsbl 0x10(%esi),%eax │ │ + 8904: 89 2c 24 mov %ebp,(%esp) │ │ + 8907: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 890b: e8 f0 fd ff ff call 8700 │ │ + 8910: 89 46 0c mov %eax,0xc(%esi) │ │ + 8913: 8b 46 04 mov 0x4(%esi),%eax │ │ + 8916: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 891a: 8b 06 mov (%esi),%eax │ │ + 891c: 83 c0 04 add $0x4,%eax │ │ + 891f: 89 04 24 mov %eax,(%esp) │ │ + 8922: e8 59 c3 ff ff call 4c80 │ │ + 8927: 89 46 18 mov %eax,0x18(%esi) │ │ + 892a: 8b 46 04 mov 0x4(%esi),%eax │ │ + 892d: 8d 78 01 lea 0x1(%eax),%edi │ │ + 8930: 3b 7e 08 cmp 0x8(%esi),%edi │ │ + 8933: 7e 42 jle 8977 │ │ + 8935: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 8939: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 8940: c7 04 24 00 00 00 00 movl $0x0,(%esp) │ │ + 8947: e8 f4 a5 ff ff call 2f40 │ │ + 894c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 8950: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 8954: 89 44 24 1c mov %eax,0x1c(%esp) │ │ + 8958: 8b 06 mov (%esi),%eax │ │ + 895a: 83 c0 04 add $0x4,%eax │ │ + 895d: 89 04 24 mov %eax,(%esp) │ │ + 8960: e8 1b c3 ff ff call 4c80 │ │ + 8965: 8b 54 24 1c mov 0x1c(%esp),%edx │ │ + 8969: 89 46 18 mov %eax,0x18(%esi) │ │ + 896c: 89 56 0c mov %edx,0xc(%esi) │ │ + 896f: 83 c7 01 add $0x1,%edi │ │ + 8972: 39 7e 08 cmp %edi,0x8(%esi) │ │ + 8975: 7c c9 jl 8940 │ │ + 8977: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 897b: 8b 06 mov (%esi),%eax │ │ + 897d: 83 c0 04 add $0x4,%eax │ │ + 8980: 89 04 24 mov %eax,(%esp) │ │ + 8983: e8 f8 c2 ff ff call 4c80 │ │ + 8988: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 898c: 8b 46 1c mov 0x1c(%esi),%eax │ │ + 898f: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 8993: 0f be 46 10 movsbl 0x10(%esi),%eax │ │ + 8997: 89 2c 24 mov %ebp,(%esp) │ │ + 899a: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 899e: e8 1d b3 ff ff call 3cc0 │ │ + 89a3: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 89a7: 8b 06 mov (%esi),%eax │ │ + 89a9: 83 c0 04 add $0x4,%eax │ │ + 89ac: 89 04 24 mov %eax,(%esp) │ │ + 89af: e8 cc c2 ff ff call 4c80 │ │ + 89b4: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 89b8: 8b 46 14 mov 0x14(%esi),%eax │ │ + 89bb: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 89bf: 0f be 46 10 movsbl 0x10(%esi),%eax │ │ + 89c3: 89 2c 24 mov %ebp,(%esp) │ │ + 89c6: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 89ca: e8 31 fd ff ff call 8700 │ │ + 89cf: 3b 46 0c cmp 0xc(%esi),%eax │ │ + 89d2: 7c 9b jl 896f │ │ + 89d4: e9 77 ff ff ff jmp 8950 │ │ + 89d9: 90 nop │ │ + 89da: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + │ │ +000089e0 : │ │ + 89e0: 55 push %ebp │ │ + 89e1: 57 push %edi │ │ + 89e2: 56 push %esi │ │ + 89e3: 53 push %ebx │ │ + 89e4: e8 67 a6 ff ff call 3050 │ │ + 89e9: 81 c3 43 45 00 00 add $0x4543,%ebx │ │ + 89ef: 8d a4 24 84 f7 ff ff lea -0x87c(%esp),%esp │ │ + 89f6: 8b 84 24 90 08 00 00 mov 0x890(%esp),%eax │ │ + 89fd: c7 44 24 0c 09 00 00 movl $0x9,0xc(%esp) │ │ + 8a04: 00 │ │ + 8a05: 65 8b 15 14 00 00 00 mov %gs:0x14,%edx │ │ + 8a0c: 89 94 24 6c 08 00 00 mov %edx,0x86c(%esp) │ │ + 8a13: 31 d2 xor %edx,%edx │ │ + 8a15: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 8a19: 89 c7 mov %eax,%edi │ │ + 8a1b: 8b 84 24 94 08 00 00 mov 0x894(%esp),%eax │ │ + 8a22: 89 3c 24 mov %edi,(%esp) │ │ + 8a25: 89 44 24 20 mov %eax,0x20(%esp) │ │ + 8a29: 89 c1 mov %eax,%ecx │ │ + 8a2b: 8b 84 24 98 08 00 00 mov 0x898(%esp),%eax │ │ + 8a32: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 8a36: 88 44 24 27 mov %al,0x27(%esp) │ │ + 8a3a: 0f be c0 movsbl %al,%eax │ │ + 8a3d: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 8a41: 89 44 24 2c mov %eax,0x2c(%esp) │ │ + 8a45: e8 36 fb ff ff call 8580 │ │ + 8a4a: 8b 2f mov (%edi),%ebp │ │ + 8a4c: 83 fd 08 cmp $0x8,%ebp │ │ + 8a4f: 0f 8f 93 02 00 00 jg 8ce8 │ │ + 8a55: 85 ed test %ebp,%ebp │ │ + 8a57: 0f 8e 5b 01 00 00 jle 8bb8 │ │ + 8a5d: 8d 44 24 3c lea 0x3c(%esp),%eax │ │ + 8a61: bf 01 00 00 00 mov $0x1,%edi │ │ + 8a66: 89 44 24 18 mov %eax,0x18(%esp) │ │ + 8a6a: 8d 44 24 5c lea 0x5c(%esp),%eax │ │ + 8a6e: 89 44 24 28 mov %eax,0x28(%esp) │ │ + 8a72: eb 4f jmp 8ac3 │ │ + 8a74: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 8a78: 8b 74 24 18 mov 0x18(%esp),%esi │ │ + 8a7c: 8d 87 ff ff ff 07 lea 0x7ffffff(%edi),%eax │ │ + 8a82: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 8a89: 00 │ │ + 8a8a: 83 c7 01 add $0x1,%edi │ │ + 8a8d: c1 e0 05 shl $0x5,%eax │ │ + 8a90: 89 34 24 mov %esi,(%esp) │ │ + 8a93: 03 44 24 28 add 0x28(%esp),%eax │ │ + 8a97: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 8a9b: 8d 83 34 b9 ff ff lea -0x46cc(%ebx),%eax │ │ + 8aa1: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 8aa5: e8 b6 a3 ff ff call 2e60 │ │ + 8aaa: 8b 44 24 10 mov 0x10(%esp),%eax │ │ + 8aae: 8b 28 mov (%eax),%ebp │ │ + 8ab0: 89 f0 mov %esi,%eax │ │ + 8ab2: 83 c0 04 add $0x4,%eax │ │ + 8ab5: 89 44 24 18 mov %eax,0x18(%esp) │ │ + 8ab9: 3b 6c 24 1c cmp 0x1c(%esp),%ebp │ │ + 8abd: 0f 8e f5 00 00 00 jle 8bb8 │ │ + 8ac3: 8d 47 ff lea -0x1(%edi),%eax │ │ + 8ac6: 8d 8c 24 70 08 00 00 lea 0x870(%esp),%ecx │ │ + 8acd: 8b 74 24 10 mov 0x10(%esp),%esi │ │ + 8ad1: 89 c2 mov %eax,%edx │ │ + 8ad3: c1 e2 05 shl $0x5,%edx │ │ + 8ad6: 89 44 24 14 mov %eax,0x14(%esp) │ │ + 8ada: 8d 04 11 lea (%ecx,%edx,1),%eax │ │ + 8add: 89 74 14 5c mov %esi,0x5c(%esp,%edx,1) │ │ + 8ae1: 8d 88 ec f7 ff ff lea -0x814(%eax),%ecx │ │ + 8ae7: c7 80 04 f8 ff ff 00 movl $0x0,-0x7fc(%eax) │ │ + 8aee: 00 00 00 │ │ + 8af1: 2d 04 08 00 00 sub $0x804,%eax │ │ + 8af6: 89 44 24 1c mov %eax,0x1c(%esp) │ │ + 8afa: 0f b6 44 24 27 movzbl 0x27(%esp),%eax │ │ + 8aff: c7 41 0c 00 00 00 00 movl $0x0,0xc(%ecx) │ │ + 8b06: 8b 76 04 mov 0x4(%esi),%esi │ │ + 8b09: 88 44 14 6c mov %al,0x6c(%esp,%edx,1) │ │ + 8b0d: 8b 84 24 9c 08 00 00 mov 0x89c(%esp),%eax │ │ + 8b14: 8b 54 24 1c mov 0x1c(%esp),%edx │ │ + 8b18: 85 f6 test %esi,%esi │ │ + 8b1a: 89 42 04 mov %eax,0x4(%edx) │ │ + 8b1d: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 8b21: 89 42 0c mov %eax,0xc(%edx) │ │ + 8b24: 74 52 je 8b78 │ │ + 8b26: 8b 46 1c mov 0x1c(%esi),%eax │ │ + 8b29: 89 7c 24 1c mov %edi,0x1c(%esp) │ │ + 8b2d: 83 e8 01 sub $0x1,%eax │ │ + 8b30: 0f af 44 24 14 imul 0x14(%esp),%eax │ │ + 8b35: 89 c2 mov %eax,%edx │ │ + 8b37: c1 fa 1f sar $0x1f,%edx │ │ + 8b3a: f7 fd idiv %ebp │ │ + 8b3c: 83 c0 02 add $0x2,%eax │ │ + 8b3f: 89 41 04 mov %eax,0x4(%ecx) │ │ + 8b42: 8b 46 1c mov 0x1c(%esi),%eax │ │ + 8b45: 83 e8 01 sub $0x1,%eax │ │ + 8b48: 0f af c7 imul %edi,%eax │ │ + 8b4b: 89 c2 mov %eax,%edx │ │ + 8b4d: c1 fa 1f sar $0x1f,%edx │ │ + 8b50: f7 fd idiv %ebp │ │ + 8b52: 83 c0 01 add $0x1,%eax │ │ + 8b55: 89 41 08 mov %eax,0x8(%ecx) │ │ + 8b58: 8d 45 ff lea -0x1(%ebp),%eax │ │ + 8b5b: 3b 44 24 14 cmp 0x14(%esp),%eax │ │ + 8b5f: 0f 85 13 ff ff ff jne 8a78 │ │ + 8b65: 8b 6e 1c mov 0x1c(%esi),%ebp │ │ + 8b68: c1 e0 05 shl $0x5,%eax │ │ + 8b6b: 8d 44 04 5c lea 0x5c(%esp,%eax,1),%eax │ │ + 8b6f: 89 68 08 mov %ebp,0x8(%eax) │ │ + 8b72: e9 01 ff ff ff jmp 8a78 │ │ + 8b77: 90 nop │ │ + 8b78: 89 7c 24 1c mov %edi,0x1c(%esp) │ │ + 8b7c: b8 01 00 00 00 mov $0x1,%eax │ │ + 8b81: 29 f8 sub %edi,%eax │ │ + 8b83: 89 c2 mov %eax,%edx │ │ + 8b85: c1 fa 1f sar $0x1f,%edx │ │ + 8b88: f7 fd idiv %ebp │ │ + 8b8a: 83 c0 02 add $0x2,%eax │ │ + 8b8d: 89 41 04 mov %eax,0x4(%ecx) │ │ + 8b90: 89 f8 mov %edi,%eax │ │ + 8b92: f7 d8 neg %eax │ │ + 8b94: 89 c2 mov %eax,%edx │ │ + 8b96: c1 fa 1f sar $0x1f,%edx │ │ + 8b99: f7 fd idiv %ebp │ │ + 8b9b: 83 c0 01 add $0x1,%eax │ │ + 8b9e: 89 41 08 mov %eax,0x8(%ecx) │ │ + 8ba1: 8d 45 ff lea -0x1(%ebp),%eax │ │ + 8ba4: 39 44 24 14 cmp %eax,0x14(%esp) │ │ + 8ba8: 0f 85 ca fe ff ff jne 8a78 │ │ + 8bae: 31 ed xor %ebp,%ebp │ │ + 8bb0: eb b6 jmp 8b68 │ │ + 8bb2: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 8bb8: 8b 54 24 78 mov 0x78(%esp),%edx │ │ + 8bbc: 8b 44 24 78 mov 0x78(%esp),%eax │ │ + 8bc0: 8b 52 04 mov 0x4(%edx),%edx │ │ + 8bc3: 89 54 24 08 mov %edx,0x8(%esp) │ │ + 8bc7: 8b 40 08 mov 0x8(%eax),%eax │ │ + 8bca: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 8bce: 8d 84 24 5c 01 00 00 lea 0x15c(%esp),%eax │ │ + 8bd5: 89 04 24 mov %eax,(%esp) │ │ + 8bd8: 89 c7 mov %eax,%edi │ │ + 8bda: 89 44 24 1c mov %eax,0x1c(%esp) │ │ + 8bde: e8 7d a6 ff ff call 3260 │ │ + 8be3: 8b 44 24 10 mov 0x10(%esp),%eax │ │ + 8be7: c7 44 24 04 01 00 00 movl $0x1,0x4(%esp) │ │ + 8bee: 00 │ │ + 8bef: 83 c0 04 add $0x4,%eax │ │ + 8bf2: 89 04 24 mov %eax,(%esp) │ │ + 8bf5: e8 86 c0 ff ff call 4c80 │ │ + 8bfa: 8b 6c 24 2c mov 0x2c(%esp),%ebp │ │ + 8bfe: 89 c6 mov %eax,%esi │ │ + 8c00: 8b 4c 24 20 mov 0x20(%esp),%ecx │ │ + 8c04: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 8c08: 89 3c 24 mov %edi,(%esp) │ │ + 8c0b: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 8c0f: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 8c13: 89 44 24 18 mov %eax,0x18(%esp) │ │ + 8c17: e8 a4 b0 ff ff call 3cc0 │ │ + 8c1c: 8b 8c 24 9c 08 00 00 mov 0x89c(%esp),%ecx │ │ + 8c23: 89 74 24 0c mov %esi,0xc(%esp) │ │ + 8c27: 89 6c 24 04 mov %ebp,0x4(%esp) │ │ + 8c2b: 8d 6c 24 3c lea 0x3c(%esp),%ebp │ │ + 8c2f: 89 3c 24 mov %edi,(%esp) │ │ + 8c32: 31 ff xor %edi,%edi │ │ + 8c34: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 8c38: e8 c3 fa ff ff call 8700 │ │ + 8c3d: 89 c6 mov %eax,%esi │ │ + 8c3f: 8d 4c 24 38 lea 0x38(%esp),%ecx │ │ + 8c43: 8b 44 24 10 mov 0x10(%esp),%eax │ │ + 8c47: 89 4c 24 14 mov %ecx,0x14(%esp) │ │ + 8c4b: 8b 00 mov (%eax),%eax │ │ + 8c4d: 85 c0 test %eax,%eax │ │ + 8c4f: 7e 65 jle 8cb6 │ │ + 8c51: eb 0d jmp 8c60 │ │ + 8c53: 90 nop │ │ + 8c54: 90 nop │ │ + 8c55: 90 nop │ │ + 8c56: 90 nop │ │ + 8c57: 90 nop │ │ + 8c58: 90 nop │ │ + 8c59: 90 nop │ │ + 8c5a: 90 nop │ │ + 8c5b: 90 nop │ │ + 8c5c: 90 nop │ │ + 8c5d: 90 nop │ │ + 8c5e: 90 nop │ │ + 8c5f: 90 nop │ │ + 8c60: 8b 44 24 14 mov 0x14(%esp),%eax │ │ + 8c64: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 8c68: 8b 44 bd 00 mov 0x0(%ebp,%edi,4),%eax │ │ + 8c6c: 89 04 24 mov %eax,(%esp) │ │ + 8c6f: e8 dc a2 ff ff call 2f50 │ │ + 8c74: 89 f8 mov %edi,%eax │ │ + 8c76: 8d 8c 24 70 08 00 00 lea 0x870(%esp),%ecx │ │ + 8c7d: c1 e0 05 shl $0x5,%eax │ │ + 8c80: 01 c8 add %ecx,%eax │ │ + 8c82: 8b 88 f8 f7 ff ff mov -0x808(%eax),%ecx │ │ + 8c88: 8d 90 ec f7 ff ff lea -0x814(%eax),%edx │ │ + 8c8e: 39 ce cmp %ecx,%esi │ │ + 8c90: 7d 19 jge 8cab │ │ + 8c92: 8b 88 04 f8 ff ff mov -0x7fc(%eax),%ecx │ │ + 8c98: 2d 04 08 00 00 sub $0x804,%eax │ │ + 8c9d: 85 c9 test %ecx,%ecx │ │ + 8c9f: 74 0a je 8cab │ │ + 8ca1: 8b 72 0c mov 0xc(%edx),%esi │ │ + 8ca4: 8b 40 08 mov 0x8(%eax),%eax │ │ + 8ca7: 89 44 24 18 mov %eax,0x18(%esp) │ │ + 8cab: 8b 44 24 10 mov 0x10(%esp),%eax │ │ + 8caf: 83 c7 01 add $0x1,%edi │ │ + 8cb2: 39 38 cmp %edi,(%eax) │ │ + 8cb4: 7f aa jg 8c60 │ │ + 8cb6: 8b 44 24 1c mov 0x1c(%esp),%eax │ │ + 8cba: 89 04 24 mov %eax,(%esp) │ │ + 8cbd: e8 4e a4 ff ff call 3110 │ │ + 8cc2: 8b 44 24 18 mov 0x18(%esp),%eax │ │ + 8cc6: 8b bc 24 6c 08 00 00 mov 0x86c(%esp),%edi │ │ + 8ccd: 65 33 3d 14 00 00 00 xor %gs:0x14,%edi │ │ + 8cd4: 75 16 jne 8cec │ │ + 8cd6: 8d a4 24 7c 08 00 00 lea 0x87c(%esp),%esp │ │ + 8cdd: 5b pop %ebx │ │ + 8cde: 5e pop %esi │ │ + 8cdf: 5f pop %edi │ │ + 8ce0: 5d pop %ebp │ │ + 8ce1: c3 ret │ │ + 8ce2: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 8ce8: 31 c0 xor %eax,%eax │ │ + 8cea: eb da jmp 8cc6 │ │ + 8cec: e8 3f a3 ff ff call 3030 │ │ + 8cf1: 90 nop │ │ + 8cf2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 8cf9: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00008d00 : │ │ + 8d00: 56 push %esi │ │ + 8d01: 31 c0 xor %eax,%eax │ │ + 8d03: 53 push %ebx │ │ + 8d04: e8 47 a3 ff ff call 3050 │ │ + 8d09: 81 c3 23 42 00 00 add $0x4223,%ebx │ │ + 8d0f: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 8d13: 0f be 4c 24 28 movsbl 0x28(%esp),%ecx │ │ + 8d18: 8b 54 24 24 mov 0x24(%esp),%edx │ │ + 8d1c: 69 f1 c0 01 00 00 imul $0x1c0,%ecx,%esi │ │ + 8d22: 8b 74 32 14 mov 0x14(%edx,%esi,1),%esi │ │ + 8d26: 85 f6 test %esi,%esi │ │ + 8d28: 74 1c je 8d46 │ │ + 8d2a: 8b 44 24 2c mov 0x2c(%esp),%eax │ │ + 8d2e: 89 4c 24 08 mov %ecx,0x8(%esp) │ │ + 8d32: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 8d36: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 8d3a: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 8d3e: 89 04 24 mov %eax,(%esp) │ │ + 8d41: e8 9a fc ff ff call 89e0 │ │ + 8d46: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 8d4a: 5b pop %ebx │ │ + 8d4b: 5e pop %esi │ │ + 8d4c: c3 ret │ │ + 8d4d: 90 nop │ │ + 8d4e: 66 90 xchg %ax,%ax │ │ + │ │ +00008d50 : │ │ + 8d50: 57 push %edi │ │ + 8d51: 56 push %esi │ │ + 8d52: 53 push %ebx │ │ + 8d53: e8 f8 a2 ff ff call 3050 │ │ + 8d58: 81 c3 d4 41 00 00 add $0x41d4,%ebx │ │ + 8d5e: 8d 64 24 f0 lea -0x10(%esp),%esp │ │ + 8d62: 8b 74 24 24 mov 0x24(%esp),%esi │ │ + 8d66: 8b 7c 24 28 mov 0x28(%esp),%edi │ │ + 8d6a: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 8d6e: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 8d72: 89 7c 24 08 mov %edi,0x8(%esp) │ │ + 8d76: 89 04 24 mov %eax,(%esp) │ │ + 8d79: e8 52 ef ff ff call 7cd0 │ │ + 8d7e: 89 7c 24 0c mov %edi,0xc(%esp) │ │ + 8d82: 8d 83 09 c5 ff ff lea -0x3af7(%ebx),%eax │ │ + 8d88: 89 74 24 08 mov %esi,0x8(%esp) │ │ + 8d8c: c7 04 24 04 00 00 00 movl $0x4,(%esp) │ │ + 8d93: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 8d97: e8 c4 a1 ff ff call 2f60 <__android_log_vprint@plt> │ │ + 8d9c: 8d 64 24 10 lea 0x10(%esp),%esp │ │ + 8da0: 5b pop %ebx │ │ + 8da1: 5e pop %esi │ │ + 8da2: 5f pop %edi │ │ + 8da3: c3 ret │ │ + 8da4: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 8daa: 8d bf 00 00 00 00 lea 0x0(%edi),%edi │ │ + │ │ +00008db0 : │ │ + 8db0: 55 push %ebp │ │ + 8db1: 57 push %edi │ │ + 8db2: 56 push %esi │ │ + 8db3: 53 push %ebx │ │ + 8db4: e8 97 a2 ff ff call 3050 │ │ + 8db9: 81 c3 73 41 00 00 add $0x4173,%ebx │ │ + 8dbf: 8d 64 24 d4 lea -0x2c(%esp),%esp │ │ + 8dc3: c7 04 24 08 00 00 00 movl $0x8,(%esp) │ │ + 8dca: 8d 7c 24 14 lea 0x14(%esp),%edi │ │ + 8dce: 8b 74 24 40 mov 0x40(%esp),%esi │ │ + 8dd2: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 8dd8: 89 44 24 1c mov %eax,0x1c(%esp) │ │ + 8ddc: 31 c0 xor %eax,%eax │ │ + 8dde: e8 fd 9e ff ff call 2ce0 │ │ + 8de3: 8d 93 bc fe ff ff lea -0x144(%ebx),%edx │ │ + 8de9: c7 40 04 00 00 00 00 movl $0x0,0x4(%eax) │ │ + 8df0: 8d 52 08 lea 0x8(%edx),%edx │ │ + 8df3: 89 10 mov %edx,(%eax) │ │ + 8df5: 8d 93 9c fe ff ff lea -0x164(%ebx),%edx │ │ + 8dfb: 89 44 24 18 mov %eax,0x18(%esp) │ │ + 8dff: 8b 46 24 mov 0x24(%esi),%eax │ │ + 8e02: 89 7e 28 mov %edi,0x28(%esi) │ │ + 8e05: 8d 52 08 lea 0x8(%edx),%edx │ │ + 8e08: 89 54 24 14 mov %edx,0x14(%esp) │ │ + 8e0c: 89 b8 a8 07 00 00 mov %edi,0x7a8(%eax) │ │ + 8e12: eb 2a jmp 8e3e │ │ + 8e14: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 8e18: 8b 46 24 mov 0x24(%esi),%eax │ │ + 8e1b: 89 04 24 mov %eax,(%esp) │ │ + 8e1e: e8 ad bf ff ff call 4dd0 │ │ + 8e23: 85 c0 test %eax,%eax │ │ + 8e25: 7e 42 jle 8e69 │ │ + 8e27: 8b 46 24 mov 0x24(%esi),%eax │ │ + 8e2a: 89 04 24 mov %eax,(%esp) │ │ + 8e2d: e8 9e ce ff ff call 5cd0 │ │ + 8e32: 8b 6e 24 mov 0x24(%esi),%ebp │ │ + 8e35: 83 bd 10 07 00 00 ff cmpl $0xffffffff,0x710(%ebp) │ │ + 8e3c: 75 5a jne 8e98 │ │ + 8e3e: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ + 8e45: 00 │ │ + 8e46: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 8e4d: 00 │ │ + 8e4e: 89 34 24 mov %esi,(%esp) │ │ + 8e51: e8 aa e2 ff ff call 7100 │ │ + 8e56: 83 f8 ff cmp $0xffffffff,%eax │ │ + 8e59: 75 bd jne 8e18 │ │ + 8e5b: 8d 83 d5 c5 ff ff lea -0x3a2b(%ebx),%eax │ │ + 8e61: 89 04 24 mov %eax,(%esp) │ │ + 8e64: e8 f7 9e ff ff call 2d60 │ │ + 8e69: 89 34 24 mov %esi,(%esp) │ │ + 8e6c: e8 3f cf ff ff call 5db0 │ │ + 8e71: 89 34 24 mov %esi,(%esp) │ │ + 8e74: e8 b7 d0 ff ff call 5f30 │ │ + 8e79: 89 34 24 mov %esi,(%esp) │ │ + 8e7c: e8 2f 9e ff ff call 2cb0 │ │ + 8e81: 89 3c 24 mov %edi,(%esp) │ │ + 8e84: 8d 83 de c5 ff ff lea -0x3a22(%ebx),%eax │ │ + 8e8a: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 8e8e: e8 3d f1 ff ff call 7fd0 │ │ + 8e93: eb 35 jmp 8eca │ │ + 8e95: 8d 76 00 lea 0x0(%esi),%esi │ │ + 8e98: 89 34 24 mov %esi,(%esp) │ │ + 8e9b: e8 10 cf ff ff call 5db0 │ │ + 8ea0: 89 2c 24 mov %ebp,(%esp) │ │ + 8ea3: e8 d8 de ff ff call 6d80 │ │ + 8ea8: 89 34 24 mov %esi,(%esp) │ │ + 8eab: e8 80 d0 ff ff call 5f30 │ │ + 8eb0: 89 34 24 mov %esi,(%esp) │ │ + 8eb3: e8 f8 9d ff ff call 2cb0 │ │ + 8eb8: 89 3c 24 mov %edi,(%esp) │ │ + 8ebb: 8d 83 f3 c5 ff ff lea -0x3a0d(%ebx),%eax │ │ + 8ec1: 89 44 24 04 mov %eax,0x4(%esp) │ │ + 8ec5: e8 06 f1 ff ff call 7fd0 │ │ + 8eca: 31 c0 xor %eax,%eax │ │ + 8ecc: 8b 4c 24 1c mov 0x1c(%esp),%ecx │ │ + 8ed0: 65 33 0d 14 00 00 00 xor %gs:0x14,%ecx │ │ + 8ed7: 75 09 jne 8ee2 │ │ + 8ed9: 8d 64 24 2c lea 0x2c(%esp),%esp │ │ + 8edd: 5b pop %ebx │ │ + 8ede: 5e pop %esi │ │ + 8edf: 5f pop %edi │ │ + 8ee0: 5d pop %ebp │ │ + 8ee1: c3 ret │ │ + 8ee2: e8 49 a1 ff ff call 3030 │ │ + 8ee7: 90 nop │ │ + 8ee8: 90 nop │ │ + 8ee9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00008ef0 : │ │ + 8ef0: 53 push %ebx │ │ + 8ef1: e8 5a a1 ff ff call 3050 │ │ + 8ef6: 81 c3 36 40 00 00 add $0x4036,%ebx │ │ + 8efc: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 8f00: 8d 93 bc fe ff ff lea -0x144(%ebx),%edx │ │ + 8f06: 8b 44 24 20 mov 0x20(%esp),%eax │ │ + 8f0a: 8d 52 08 lea 0x8(%edx),%edx │ │ + 8f0d: 89 10 mov %edx,(%eax) │ │ + 8f0f: 89 04 24 mov %eax,(%esp) │ │ + 8f12: e8 d9 ec ff ff call 7bf0 │ │ + 8f17: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 8f1b: 5b pop %ebx │ │ + 8f1c: c3 ret │ │ + 8f1d: 90 nop │ │ + 8f1e: 66 90 xchg %ax,%ax │ │ + │ │ +00008f20 : │ │ + 8f20: 56 push %esi │ │ + 8f21: 53 push %ebx │ │ + 8f22: e8 29 a1 ff ff call 3050 │ │ + 8f27: 81 c3 05 40 00 00 add $0x4005,%ebx │ │ + 8f2d: 8d 64 24 ec lea -0x14(%esp),%esp │ │ + 8f31: 8d 83 bc fe ff ff lea -0x144(%ebx),%eax │ │ + 8f37: 8b 74 24 20 mov 0x20(%esp),%esi │ │ + 8f3b: 8d 40 08 lea 0x8(%eax),%eax │ │ + 8f3e: 89 06 mov %eax,(%esi) │ │ + 8f40: 89 34 24 mov %esi,(%esp) │ │ + 8f43: e8 a8 ec ff ff call 7bf0 │ │ + 8f48: 89 34 24 mov %esi,(%esp) │ │ + 8f4b: e8 60 9d ff ff call 2cb0 │ │ + 8f50: 8d 64 24 14 lea 0x14(%esp),%esp │ │ + 8f54: 5b pop %ebx │ │ + 8f55: 5e pop %esi │ │ + 8f56: c3 ret │ │ + 8f57: 89 f6 mov %esi,%esi │ │ + 8f59: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00008f60 : │ │ + 8f60: 53 push %ebx │ │ + 8f61: e8 ea a0 ff ff call 3050 │ │ + 8f66: 81 c3 c6 3f 00 00 add $0x3fc6,%ebx │ │ + 8f6c: 8d 64 24 e8 lea -0x18(%esp),%esp │ │ + 8f70: c7 04 24 60 00 00 00 movl $0x60,(%esp) │ │ + 8f77: e8 f4 9f ff ff call 2f70 │ │ + 8f7c: 8d 64 24 18 lea 0x18(%esp),%esp │ │ + 8f80: 5b pop %ebx │ │ + 8f81: c3 ret │ │ + 8f82: e9 19 00 00 00 jmp 8fa0 │ │ + 8f87: 90 nop │ │ + 8f88: 90 nop │ │ + 8f89: 90 nop │ │ + 8f8a: 90 nop │ │ + 8f8b: 90 nop │ │ + 8f8c: 90 nop │ │ + 8f8d: 90 nop │ │ + 8f8e: 90 nop │ │ + 8f8f: 90 nop │ │ + 8f90: 90 nop │ │ + 8f91: 90 nop │ │ + 8f92: 90 nop │ │ + 8f93: 90 nop │ │ + 8f94: 90 nop │ │ + 8f95: 90 nop │ │ + 8f96: 90 nop │ │ + 8f97: 90 nop │ │ + 8f98: 90 nop │ │ + 8f99: 90 nop │ │ + 8f9a: 90 nop │ │ + 8f9b: 90 nop │ │ + 8f9c: 90 nop │ │ + 8f9d: 90 nop │ │ + 8f9e: 90 nop │ │ + 8f9f: 90 nop │ │ + │ │ +00008fa0 : │ │ + 8fa0: 55 push %ebp │ │ + 8fa1: 57 push %edi │ │ + 8fa2: 56 push %esi │ │ + 8fa3: 53 push %ebx │ │ + 8fa4: e8 a7 a0 ff ff call 3050 │ │ + 8fa9: 81 c3 83 3f 00 00 add $0x3f83,%ebx │ │ + 8faf: 8d 64 24 a4 lea -0x5c(%esp),%esp │ │ + 8fb3: 8b 8c 24 8c 00 00 00 mov 0x8c(%esp),%ecx │ │ + 8fba: 8b 44 24 70 mov 0x70(%esp),%eax │ │ + 8fbe: c7 04 24 2c 00 00 00 movl $0x2c,(%esp) │ │ + 8fc5: 8b b4 24 84 00 00 00 mov 0x84(%esp),%esi │ │ + 8fcc: 89 4c 24 3c mov %ecx,0x3c(%esp) │ │ + 8fd0: 8b bc 24 88 00 00 00 mov 0x88(%esp),%edi │ │ + 8fd7: 89 44 24 34 mov %eax,0x34(%esp) │ │ + 8fdb: 65 8b 0d 14 00 00 00 mov %gs:0x14,%ecx │ │ + 8fe2: 89 4c 24 4c mov %ecx,0x4c(%esp) │ │ + 8fe6: 31 c9 xor %ecx,%ecx │ │ + 8fe8: e8 f3 9c ff ff call 2ce0 │ │ + 8fed: 89 04 24 mov %eax,(%esp) │ │ + 8ff0: 89 c5 mov %eax,%ebp │ │ + 8ff2: 89 44 24 38 mov %eax,0x38(%esp) │ │ + 8ff6: e8 85 cd ff ff call 5d80 │ │ + 8ffb: c7 44 24 08 5b ea 00 movl $0xea5b,0x8(%esp) │ │ + 9002: 00 │ │ + 9003: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 900a: 00 │ │ + 900b: 89 2c 24 mov %ebp,(%esp) │ │ + 900e: e8 5d cf ff ff call 5f70 │ │ + 9013: 85 c0 test %eax,%eax │ │ + 9015: 0f 85 82 02 00 00 jne 929d │ │ + 901b: 8b 84 24 98 00 00 00 mov 0x98(%esp),%eax │ │ + 9022: 8b 8c 24 90 00 00 00 mov 0x90(%esp),%ecx │ │ + 9029: 89 2c 24 mov %ebp,(%esp) │ │ + 902c: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 9030: 8b 84 24 94 00 00 00 mov 0x94(%esp),%eax │ │ + 9037: c7 44 24 14 01 00 00 movl $0x1,0x14(%esp) │ │ + 903e: 00 │ │ + 903f: c7 44 24 04 04 00 00 movl $0x4,0x4(%esp) │ │ + 9046: 00 │ │ + 9047: 89 4c 24 0c mov %ecx,0xc(%esp) │ │ + 904b: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 904f: e8 bc e7 ff ff call 7810 │ │ + 9054: 8b 6d 24 mov 0x24(%ebp),%ebp │ │ + 9057: 8b 4c 24 78 mov 0x78(%esp),%ecx │ │ + 905b: 89 4d 08 mov %ecx,0x8(%ebp) │ │ + 905e: 8b 4c 24 7c mov 0x7c(%esp),%ecx │ │ + 9062: 89 4d 04 mov %ecx,0x4(%ebp) │ │ + 9065: 8b 8c 24 90 00 00 00 mov 0x90(%esp),%ecx │ │ + 906c: 89 2c 24 mov %ebp,(%esp) │ │ + 906f: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 9073: e8 68 a5 ff ff call 35e0 │ │ + 9078: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 907c: 8b 02 mov (%edx),%eax │ │ + 907e: 89 14 24 mov %edx,(%esp) │ │ + 9081: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ + 9088: 00 │ │ + 9089: 89 74 24 04 mov %esi,0x4(%esp) │ │ + 908d: ff 90 ec 02 00 00 call *0x2ec(%eax) │ │ + 9093: 8d 8d 14 07 00 00 lea 0x714(%ebp),%ecx │ │ + 9099: 8d 50 10 lea 0x10(%eax),%edx │ │ + 909c: 39 d1 cmp %edx,%ecx │ │ + 909e: 73 0e jae 90ae │ │ + 90a0: 8d 95 24 07 00 00 lea 0x724(%ebp),%edx │ │ + 90a6: 39 d0 cmp %edx,%eax │ │ + 90a8: 0f 82 a2 01 00 00 jb 9250 │ │ + 90ae: f3 0f 6f 08 movdqu (%eax),%xmm1 │ │ + 90b2: 66 0f 76 c0 pcmpeqd %xmm0,%xmm0 │ │ + 90b6: 66 0f 76 c1 pcmpeqd %xmm1,%xmm0 │ │ + 90ba: 66 0f eb 83 e4 cc ff por -0x331c(%ebx),%xmm0 │ │ + 90c1: ff │ │ + 90c2: f3 0f 7f 85 14 07 00 movdqu %xmm0,0x714(%ebp) │ │ + 90c9: 00 │ │ + 90ca: 8b 84 24 80 00 00 00 mov 0x80(%esp),%eax │ │ + 90d1: 8b 54 24 34 mov 0x34(%esp),%edx │ │ + 90d5: 89 85 10 07 00 00 mov %eax,0x710(%ebp) │ │ + 90db: 8b 02 mov (%edx),%eax │ │ + 90dd: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ + 90e4: 00 │ │ + 90e5: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 90e9: 89 14 24 mov %edx,(%esp) │ │ + 90ec: ff 90 ec 02 00 00 call *0x2ec(%eax) │ │ + 90f2: 8b 74 24 78 mov 0x78(%esp),%esi │ │ + 90f6: 85 f6 test %esi,%esi │ │ + 90f8: 7e 7d jle 9177 │ │ + 90fa: 89 44 24 30 mov %eax,0x30(%esp) │ │ + 90fe: 31 ff xor %edi,%edi │ │ + 9100: 8b 44 24 78 mov 0x78(%esp),%eax │ │ + 9104: c1 e0 02 shl $0x2,%eax │ │ + 9107: 89 44 24 2c mov %eax,0x2c(%esp) │ │ + 910b: eb 13 jmp 9120 │ │ + 910d: 90 nop │ │ + 910e: 90 nop │ │ + 910f: 90 nop │ │ + 9110: 90 nop │ │ + 9111: 90 nop │ │ + 9112: 90 nop │ │ + 9113: 90 nop │ │ + 9114: 90 nop │ │ + 9115: 90 nop │ │ + 9116: 90 nop │ │ + 9117: 90 nop │ │ + 9118: 90 nop │ │ + 9119: 90 nop │ │ + 911a: 90 nop │ │ + 911b: 90 nop │ │ + 911c: 90 nop │ │ + 911d: 90 nop │ │ + 911e: 90 nop │ │ + 911f: 90 nop │ │ + 9120: 8b 4c 24 7c mov 0x7c(%esp),%ecx │ │ + 9124: 31 c0 xor %eax,%eax │ │ + 9126: 8b 54 24 30 mov 0x30(%esp),%edx │ │ + 912a: 85 c9 test %ecx,%ecx │ │ + 912c: 7e 3b jle 9169 │ │ + 912e: 89 44 24 28 mov %eax,0x28(%esp) │ │ + 9132: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 9139: 8d bc 27 00 00 00 00 lea 0x0(%edi,%eiz,1),%edi │ │ + 9140: 8b 4c 24 28 mov 0x28(%esp),%ecx │ │ + 9144: 83 44 24 28 01 addl $0x1,0x28(%esp) │ │ + 9149: 8b b5 0c 07 00 00 mov 0x70c(%ebp),%esi │ │ + 914f: 0f b6 02 movzbl (%edx),%eax │ │ + 9152: 03 54 24 2c add 0x2c(%esp),%edx │ │ + 9156: 0f af 4d 08 imul 0x8(%ebp),%ecx │ │ + 915a: 01 fe add %edi,%esi │ │ + 915c: 88 04 0e mov %al,(%esi,%ecx,1) │ │ + 915f: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 9163: 3b 44 24 7c cmp 0x7c(%esp),%eax │ │ + 9167: 75 d7 jne 9140 │ │ + 9169: 83 c7 01 add $0x1,%edi │ │ + 916c: 83 44 24 30 04 addl $0x4,0x30(%esp) │ │ + 9171: 3b 7c 24 78 cmp 0x78(%esp),%edi │ │ + 9175: 75 a9 jne 9120 │ │ + 9177: 8b 7c 24 34 mov 0x34(%esp),%edi │ │ + 917b: 8d b5 28 07 00 00 lea 0x728(%ebp),%esi │ │ + 9181: 8b 54 24 3c mov 0x3c(%esp),%edx │ │ + 9185: 8b 07 mov (%edi),%eax │ │ + 9187: 89 3c 24 mov %edi,(%esp) │ │ + 918a: 8d 7d 28 lea 0x28(%ebp),%edi │ │ + 918d: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) │ │ + 9194: 00 │ │ + 9195: 89 54 24 04 mov %edx,0x4(%esp) │ │ + 9199: ff 90 ec 02 00 00 call *0x2ec(%eax) │ │ + 919f: 8d af a4 01 00 00 lea 0x1a4(%edi),%ebp │ │ + 91a5: 89 fa mov %edi,%edx │ │ + 91a7: 89 44 24 28 mov %eax,0x28(%esp) │ │ + 91ab: 89 c1 mov %eax,%ecx │ │ + 91ad: eb 11 jmp 91c0 │ │ + 91af: 90 nop │ │ + 91b0: 90 nop │ │ + 91b1: 90 nop │ │ + 91b2: 90 nop │ │ + 91b3: 90 nop │ │ + 91b4: 90 nop │ │ + 91b5: 90 nop │ │ + 91b6: 90 nop │ │ + 91b7: 90 nop │ │ + 91b8: 90 nop │ │ + 91b9: 90 nop │ │ + 91ba: 90 nop │ │ + 91bb: 90 nop │ │ + 91bc: 90 nop │ │ + 91bd: 90 nop │ │ + 91be: 90 nop │ │ + 91bf: 90 nop │ │ + 91c0: 8b 01 mov (%ecx),%eax │ │ + 91c2: 83 c2 14 add $0x14,%edx │ │ + 91c5: 83 c1 04 add $0x4,%ecx │ │ + 91c8: 89 42 ec mov %eax,-0x14(%edx) │ │ + 91cb: 39 ea cmp %ebp,%edx │ │ + 91cd: 75 f1 jne 91c0 │ │ + 91cf: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 91d3: 81 c7 c0 01 00 00 add $0x1c0,%edi │ │ + 91d9: 83 c0 54 add $0x54,%eax │ │ + 91dc: 39 f7 cmp %esi,%edi │ │ + 91de: 75 bf jne 919f │ │ + 91e0: 8b 44 24 38 mov 0x38(%esp),%eax │ │ + 91e4: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 91eb: 00 │ │ + 91ec: 89 44 24 0c mov %eax,0xc(%esp) │ │ + 91f0: 8d 83 84 be ff ff lea -0x417c(%ebx),%eax │ │ + 91f6: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 91fa: 8d 44 24 48 lea 0x48(%esp),%eax │ │ + 91fe: 89 04 24 mov %eax,(%esp) │ │ + 9201: e8 5a 9c ff ff call 2e60 │ │ + 9206: 85 c0 test %eax,%eax │ │ + 9208: 75 36 jne 9240 │ │ + 920a: 8b 44 24 48 mov 0x48(%esp),%eax │ │ + 920e: 89 04 24 mov %eax,(%esp) │ │ + 9211: e8 6a 9d ff ff call 2f80 │ │ + 9216: 85 c0 test %eax,%eax │ │ + 9218: 74 10 je 922a │ │ + 921a: 8d 83 1b c6 ff ff lea -0x39e5(%ebx),%eax │ │ + 9220: 89 04 24 mov %eax,(%esp) │ │ + 9223: e8 38 9b ff ff call 2d60 │ │ + 9228: 31 c0 xor %eax,%eax │ │ + 922a: 8b 7c 24 4c mov 0x4c(%esp),%edi │ │ + 922e: 65 33 3d 14 00 00 00 xor %gs:0x14,%edi │ │ + 9235: 75 6d jne 92a4 │ │ + 9237: 8d 64 24 5c lea 0x5c(%esp),%esp │ │ + 923b: 5b pop %ebx │ │ + 923c: 5e pop %esi │ │ + 923d: 5f pop %edi │ │ + 923e: 5d pop %ebp │ │ + 923f: c3 ret │ │ + 9240: 8d 83 0c c6 ff ff lea -0x39f4(%ebx),%eax │ │ + 9246: 89 04 24 mov %eax,(%esp) │ │ + 9249: e8 12 9b ff ff call 2d60 │ │ + 924e: eb ba jmp 920a │ │ + 9250: 31 d2 xor %edx,%edx │ │ + 9252: 83 38 ff cmpl $0xffffffff,(%eax) │ │ + 9255: 0f 94 c2 sete %dl │ │ + 9258: 83 ea 02 sub $0x2,%edx │ │ + 925b: 89 95 14 07 00 00 mov %edx,0x714(%ebp) │ │ + 9261: 31 d2 xor %edx,%edx │ │ + 9263: 83 78 04 ff cmpl $0xffffffff,0x4(%eax) │ │ + 9267: 0f 94 c2 sete %dl │ │ + 926a: 83 ea 02 sub $0x2,%edx │ │ + 926d: 89 95 18 07 00 00 mov %edx,0x718(%ebp) │ │ + 9273: 31 d2 xor %edx,%edx │ │ + 9275: 83 78 08 ff cmpl $0xffffffff,0x8(%eax) │ │ + 9279: 0f 94 c2 sete %dl │ │ + 927c: 83 ea 02 sub $0x2,%edx │ │ + 927f: 89 95 1c 07 00 00 mov %edx,0x71c(%ebp) │ │ + 9285: 83 78 0c ff cmpl $0xffffffff,0xc(%eax) │ │ + 9289: 0f 94 c0 sete %al │ │ + 928c: 0f b6 c0 movzbl %al,%eax │ │ + 928f: 83 e8 02 sub $0x2,%eax │ │ + 9292: 89 85 20 07 00 00 mov %eax,0x720(%ebp) │ │ + 9298: e9 2d fe ff ff jmp 90ca │ │ + 929d: b8 ff ff ff ff mov $0xffffffff,%eax │ │ + 92a2: eb 86 jmp 922a │ │ + 92a4: e8 87 9d ff ff call 3030 │ │ + 92a9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +000092b0 : │ │ + 92b0: 57 push %edi │ │ + 92b1: 56 push %esi │ │ + 92b2: 53 push %ebx │ │ + 92b3: e8 98 9d ff ff call 3050 │ │ + 92b8: 81 c3 74 3c 00 00 add $0x3c74,%ebx │ │ + 92be: 8d 64 24 d0 lea -0x30(%esp),%esp │ │ + 92c2: c7 04 24 2c 00 00 00 movl $0x2c,(%esp) │ │ + 92c9: 8b 7c 24 48 mov 0x48(%esp),%edi │ │ + 92cd: 65 a1 14 00 00 00 mov %gs:0x14,%eax │ │ + 92d3: 89 44 24 2c mov %eax,0x2c(%esp) │ │ + 92d7: 31 c0 xor %eax,%eax │ │ + 92d9: e8 02 9a ff ff call 2ce0 │ │ + 92de: 89 04 24 mov %eax,(%esp) │ │ + 92e1: 89 c6 mov %eax,%esi │ │ + 92e3: e8 98 ca ff ff call 5d80 │ │ + 92e8: c7 44 24 08 5b ea 00 movl $0xea5b,0x8(%esp) │ │ + 92ef: 00 │ │ + 92f0: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 92f7: 00 │ │ + 92f8: 89 34 24 mov %esi,(%esp) │ │ + 92fb: e8 70 cc ff ff call 5f70 │ │ + 9300: 85 c0 test %eax,%eax │ │ + 9302: 0f 85 e0 00 00 00 jne 93e8 │ │ + 9308: 8b 44 24 58 mov 0x58(%esp),%eax │ │ + 930c: c7 44 24 14 01 00 00 movl $0x1,0x14(%esp) │ │ + 9313: 00 │ │ + 9314: 89 7c 24 0c mov %edi,0xc(%esp) │ │ + 9318: 89 44 24 10 mov %eax,0x10(%esp) │ │ + 931c: 8b 44 24 54 mov 0x54(%esp),%eax │ │ + 9320: c7 44 24 04 04 00 00 movl $0x4,0x4(%esp) │ │ + 9327: 00 │ │ + 9328: 89 34 24 mov %esi,(%esp) │ │ + 932b: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 932f: e8 dc e4 ff ff call 7810 │ │ + 9334: 8b 46 24 mov 0x24(%esi),%eax │ │ + 9337: 83 ff 04 cmp $0x4,%edi │ │ + 933a: 8b 54 24 4c mov 0x4c(%esp),%edx │ │ + 933e: 89 50 08 mov %edx,0x8(%eax) │ │ + 9341: 8b 54 24 50 mov 0x50(%esp),%edx │ │ + 9345: 89 50 04 mov %edx,0x4(%eax) │ │ + 9348: 74 7e je 93c8 │ │ + 934a: 89 04 24 mov %eax,(%esp) │ │ + 934d: 89 7c 24 04 mov %edi,0x4(%esp) │ │ + 9351: e8 8a a2 ff ff call 35e0 │ │ + 9356: 8d 83 84 be ff ff lea -0x417c(%ebx),%eax │ │ + 935c: 89 74 24 0c mov %esi,0xc(%esp) │ │ + 9360: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) │ │ + 9367: 00 │ │ + 9368: 89 44 24 08 mov %eax,0x8(%esp) │ │ + 936c: 8d 44 24 28 lea 0x28(%esp),%eax │ │ + 9370: 89 04 24 mov %eax,(%esp) │ │ + 9373: e8 e8 9a ff ff call 2e60 │ │ + 9378: 85 c0 test %eax,%eax │ │ + 937a: 75 3c jne 93b8 │ │ + 937c: 8b 44 24 28 mov 0x28(%esp),%eax │ │ + 9380: 89 04 24 mov %eax,(%esp) │ │ + 9383: e8 f8 9b ff ff call 2f80 │ │ + 9388: 85 c0 test %eax,%eax │ │ + 938a: 74 10 je 939c │ │ + 938c: 8d 83 1b c6 ff ff lea -0x39e5(%ebx),%eax │ │ + 9392: 89 04 24 mov %eax,(%esp) │ │ + 9395: e8 c6 99 ff ff call 2d60 │ │ + 939a: 31 c0 xor %eax,%eax │ │ + 939c: 8b 4c 24 2c mov 0x2c(%esp),%ecx │ │ + 93a0: 65 33 0d 14 00 00 00 xor %gs:0x14,%ecx │ │ + 93a7: 75 46 jne 93ef │ │ + 93a9: 8d 64 24 30 lea 0x30(%esp),%esp │ │ + 93ad: 5b pop %ebx │ │ + 93ae: 5e pop %esi │ │ + 93af: 5f pop %edi │ │ + 93b0: c3 ret │ │ + 93b1: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi │ │ + 93b8: 8d 83 0c c6 ff ff lea -0x39f4(%ebx),%eax │ │ + 93be: 89 04 24 mov %eax,(%esp) │ │ + 93c1: e8 9a 99 ff ff call 2d60 │ │ + 93c6: eb b4 jmp 937c │ │ + 93c8: 8b 10 mov (%eax),%edx │ │ + 93ca: 8d 8b d8 00 00 00 lea 0xd8(%ebx),%ecx │ │ + 93d0: 89 04 24 mov %eax,(%esp) │ │ + 93d3: 89 4c 24 04 mov %ecx,0x4(%esp) │ │ + 93d7: ff 52 08 call *0x8(%edx) │ │ + 93da: 8b 46 24 mov 0x24(%esi),%eax │ │ + 93dd: e9 68 ff ff ff jmp 934a │ │ + 93e2: 8d b6 00 00 00 00 lea 0x0(%esi),%esi │ │ + 93e8: b8 ff ff ff ff mov $0xffffffff,%eax │ │ + 93ed: eb ad jmp 939c │ │ + 93ef: e8 3c 9c ff ff call 3030 ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,131 +1,149 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x000080e0 02082080 01041040 030c30c0 756e6265 .. ....@..0.unbe │ │ - 0x000080f0 6b616e6e 74657220 73746569 6e7a7573 kannter steinzus │ │ - 0x00008100 74616e64 21004665 686c6572 2025643a tand!.Fehler %d: │ │ - 0x00008110 2025730a 00736572 76657200 636c6f73 %s..server.clos │ │ - 0x00008120 653a2000 436c6965 6e742025 64206c65 e: .Client %d le │ │ - 0x00008130 66740a00 436c6965 6e742025 64206a6f ft..Client %d jo │ │ - 0x00008140 696e6564 00256400 73657473 6f636b6f ined.%d.setsocko │ │ - 0x00008150 70740043 6c69656e 74202564 3a202573 pt.Client %d: %s │ │ - 0x00008160 0a004761 6d65206e 6f742069 6e207379 ..Game not in sy │ │ - 0x00008170 6e632028 32290043 6f6e6e65 6374696f nc (2).Connectio │ │ - 0x00008180 6e206672 6f6d3a20 0025732c 20002573 n from: .%s, .%s │ │ - 0x00008190 0a007365 6e643a20 00436f6e 6e656374 ..send: .Connect │ │ - 0x000081a0 696f6e20 72657365 74206279 20706565 ion reset by pee │ │ - 0x000081b0 72006100 666f7065 6e3a2000 66636c6f r.a.fopen: .fclo │ │ - 0x000081c0 73653a20 000a005b 2d5d3a20 005b2564 se: ...[-]: .[%d │ │ - 0x000081d0 5d3a2000 20202020 20202020 2025730a ]: . %s. │ │ - 0x000081e0 00776169 7428293a 20006761 6d65206e .wait(): .game n │ │ - 0x000081f0 6f742065 73746162 6c697368 65640073 ot established.s │ │ - 0x00008200 65727665 72207468 72656164 20676f69 erver thread goi │ │ - 0x00008210 6e672064 6f776e00 70746872 6561645f ng down.pthread_ │ │ - 0x00008220 63726561 74650070 74687265 61645f64 create.pthread_d │ │ - 0x00008230 65746163 68000000 00000000 00000000 etach........... │ │ - 0x00008240 01080808 08080808 08080808 08080808 ................ │ │ - 0x00008250 08080808 08080808 08000108 08080001 ................ │ │ - 0x00008260 08080808 08080808 08080808 08080808 ................ │ │ - 0x00008270 08080100 08080801 01080808 08080808 ................ │ │ - 0x00008280 08080808 08080808 08080800 01000808 ................ │ │ - 0x00008290 00020008 08000100 08080808 08080808 ................ │ │ - 0x000082a0 08080808 01010808 08010108 08080808 ................ │ │ - 0x000082b0 08080808 08080808 08080808 08000100 ................ │ │ - 0x000082c0 08080002 00080801 01000808 08080808 ................ │ │ - 0x000082d0 08080808 08080001 00080800 02010808 ................ │ │ - 0x000082e0 00010008 08080808 08080808 08080800 ................ │ │ - 0x000082f0 00000808 01010008 08000101 08080808 ................ │ │ - 0x00008300 08080808 08080808 00000100 08000002 ................ │ │ - 0x00008310 00080000 02000800 00010008 08080808 ................ │ │ - 0x00008320 08000100 08080102 00080801 01000808 ................ │ │ - 0x00008330 08080808 08080808 08080101 00080800 ................ │ │ - 0x00008340 02000808 01010008 08080808 08080808 ................ │ │ - 0x00008350 08080800 01000808 00020008 08010201 ................ │ │ - 0x00008360 08080808 08080808 08080808 01000008 ................ │ │ - 0x00008370 08020000 08080102 01080808 08080808 ................ │ │ - 0x00008380 08080808 08010100 08080001 01080800 ................ │ │ - 0x00008390 00010808 08080808 08080808 08080100 ................ │ │ - 0x000083a0 00080801 02010808 00000108 08080808 ................ │ │ - 0x000083b0 08080808 08080801 00000808 01020108 ................ │ │ - 0x000083c0 08000100 08080808 08080808 08080808 ................ │ │ - 0x000083d0 00010008 08010201 08080001 00080808 ................ │ │ - 0x000083e0 08080808 08080808 08000001 00080000 ................ │ │ - 0x000083f0 02000800 00020008 00010100 08080808 ................ │ │ - 0x00008400 08080000 01000800 00020008 00010100 ................ │ │ - 0x00008410 08000100 00080808 08080800 01000008 ................ │ │ - 0x00008420 00020100 08000200 00080001 00000808 ................ │ │ - 0x00008430 08080808 00000100 00000002 00000000 ................ │ │ - 0x00008440 02000000 00020000 00000100 00000000 ................ │ │ - 0x00008450 00000000 00000000 00000000 00000000 ................ │ │ - 0x00008460 01000000 02000000 04000000 02000000 ................ │ │ - 0x00008470 01000000 04000000 04000000 02000000 ................ │ │ - 0x00008480 02000000 04000000 04000000 04000000 ................ │ │ - 0x00008490 04000000 04000000 02000000 04000000 ................ │ │ - 0x000084a0 01000000 04000000 04000000 04000000 ................ │ │ - 0x000084b0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000084c0 00000000 00000000 01000000 00000000 ................ │ │ - 0x000084d0 00000000 02000000 01000000 02000000 ................ │ │ - 0x000084e0 00000000 02000000 01000000 01000000 ................ │ │ - 0x000084f0 01000000 01000000 02000000 02000000 ................ │ │ - 0x00008500 00000000 02000000 02000000 02000000 ................ │ │ - 0x00008510 00000000 00000000 00000000 00000000 ................ │ │ - 0x00008520 01000000 02000000 02000000 03000000 ................ │ │ - 0x00008530 02000000 03000000 03000000 03000000 ................ │ │ - 0x00008540 04000000 03000000 03000000 03000000 ................ │ │ - 0x00008550 03000000 03000000 03000000 03000000 ................ │ │ - 0x00008560 03000000 04000000 04000000 04000000 ................ │ │ - 0x00008570 05000000 00000000 00000000 00000000 ................ │ │ - 0x00008580 01000000 02000000 03000000 03000000 ................ │ │ - 0x00008590 04000000 04000000 04000000 04000000 ................ │ │ - 0x000085a0 04000000 05000000 05000000 05000000 ................ │ │ - 0x000085b0 05000000 05000000 05000000 05000000 ................ │ │ - 0x000085c0 05000000 05000000 05000000 05000000 ................ │ │ - 0x000085d0 05000000 00000000 00000000 00000000 ................ │ │ - 0x000085e0 08000000 04000000 02000000 04000000 ................ │ │ - 0x000085f0 08000000 01000000 02000000 02000000 ................ │ │ - 0x00008600 04000000 01000000 02000000 02000000 ................ │ │ - 0x00008610 02000000 02000000 01000000 01000000 ................ │ │ - 0x00008620 08000000 01000000 01000000 01000000 ................ │ │ - 0x00008630 04000000 01041040 030c30c0 2d2d2047 .......@..0.-- G │ │ - 0x00008640 616d6520 66696e69 73686564 21202d2d ame finished! -- │ │ - 0x00008650 20546f6f 6b20252e 32662073 656b2e20 Took %.2f sek. │ │ - 0x00008660 2d2d0a00 506c6179 65722025 64206861 --..Player %d ha │ │ - 0x00008670 73202564 2073746f 6e657320 6c656674 s %d stones left │ │ - 0x00008680 20616e64 20256420 706f696e 74732e0a and %d points.. │ │ - 0x00008690 00000000 4552524f 523a2053 7069656c ....ERROR: Spiel │ │ - 0x000086a0 65722062 65726569 74732076 65726765 er bereits verge │ │ - 0x000086b0 62656e21 3f213f21 3f202832 20466172 ben!?!?!? (2 Far │ │ - 0x000086c0 62656e20 70726f20 53706965 6c657229 ben pro Spieler) │ │ - 0x000086d0 00000000 5741524e 494e473a 2049676e ....WARNING: Ign │ │ - 0x000086e0 6f72696e 67206d6f 76652066 726f6d20 oring move from │ │ - 0x000086f0 6e6f6e2d 63757272 656e7420 706c6179 non-current play │ │ - 0x00008700 65722e0a 00000000 5741524e 494e473a er......WARNING: │ │ - 0x00008710 20436c69 656e7420 646f6573 206e6f74 Client does not │ │ - 0x00008720 206f776e 20706c61 79657221 2049676e own player! Ign │ │ - 0x00008730 6f72696e 67206d6f 76652e0a 00000000 oring move...... │ │ - 0x00008740 5741524e 494e473a 2047616d 65207365 WARNING: Game se │ │ - 0x00008750 656d7320 746f2062 65206f75 74206f66 ems to be out of │ │ - 0x00008760 2073796e 632c2069 676e6f72 696e6720 sync, ignoring │ │ - 0x00008770 6d6f7665 2e0a0000 4645484c 45523a20 move....FEHLER: │ │ - 0x00008780 556e6265 68616e64 656c7465 204e6574 Unbehandelte Net │ │ - 0x00008790 7a776572 6b6e6163 68726963 68743a20 zwerknachricht: │ │ - 0x000087a0 2325640a 00000000 52656365 69766564 #%d.....Received │ │ - 0x000087b0 20696e76 616c6964 206e6574 776f726b invalid network │ │ - 0x000087c0 206d6573 73616765 00000000 649cffff message....d... │ │ - 0x000087d0 7c98ffff 649cffff 649cffff cc9affff |...d...d....... │ │ - 0x000087e0 4c9cffff 649cffff 649cffff cc99ffff L...d...d....... │ │ - 0x000087f0 3c9affff 649cffff 0c9bffff 649cffff <...d.......d... │ │ - 0x00008800 949bffff 5497ffff 00000000 00008940 ....T..........@ │ │ - 0x00008810 00000000 80842e41 00000000 00000000 .......A........ │ │ - 0x00008820 01000000 02000000 04000000 02000000 ................ │ │ - 0x00008830 01000000 04000000 04000000 02000000 ................ │ │ - 0x00008840 02000000 04000000 04000000 04000000 ................ │ │ - 0x00008850 04000000 04000000 02000000 04000000 ................ │ │ - 0x00008860 01000000 04000000 04000000 04000000 ................ │ │ - 0x00008870 02000000 00000000 00000000 00000000 ................ │ │ - 0x00008880 00000000 00000000 01000000 00000000 ................ │ │ - 0x00008890 00000000 02000000 01000000 02000000 ................ │ │ - 0x000088a0 00000000 02000000 01000000 01000000 ................ │ │ - 0x000088b0 01000000 01000000 02000000 02000000 ................ │ │ - 0x000088c0 00000000 02000000 02000000 02000000 ................ │ │ - 0x000088d0 00000000 01041040 030c30c0 .......@..0. │ │ + 0x00009400 02082080 01041040 030c30c0 756e6265 .. ....@..0.unbe │ │ + 0x00009410 6b616e6e 74657220 73746569 6e7a7573 kannter steinzus │ │ + 0x00009420 74616e64 21004665 686c6572 2025643a tand!.Fehler %d: │ │ + 0x00009430 2025730a 00736572 76657200 636c6f73 %s..server.clos │ │ + 0x00009440 653a2000 436c6965 6e742025 64206c65 e: .Client %d le │ │ + 0x00009450 66740a00 436c6965 6e742025 64206a6f ft..Client %d jo │ │ + 0x00009460 696e6564 00256400 73657473 6f636b6f ined.%d.setsocko │ │ + 0x00009470 70740043 6c69656e 74202564 3a202573 pt.Client %d: %s │ │ + 0x00009480 0a004761 6d65206e 6f742069 6e207379 ..Game not in sy │ │ + 0x00009490 6e632028 32290043 6f6e6e65 6374696f nc (2).Connectio │ │ + 0x000094a0 6e206672 6f6d3a20 0025732c 20002573 n from: .%s, .%s │ │ + 0x000094b0 0a007365 6e643a20 00436f6e 6e656374 ..send: .Connect │ │ + 0x000094c0 696f6e20 72657365 74206279 20706565 ion reset by pee │ │ + 0x000094d0 72006100 666f7065 6e3a2000 66636c6f r.a.fopen: .fclo │ │ + 0x000094e0 73653a20 000a005b 2d5d3a20 005b2564 se: ...[-]: .[%d │ │ + 0x000094f0 5d3a2000 20202020 20202020 2025730a ]: . %s. │ │ + 0x00009500 00776169 7428293a 20006761 6d65206e .wait(): .game n │ │ + 0x00009510 6f742065 73746162 6c697368 65640073 ot established.s │ │ + 0x00009520 65727665 72207468 72656164 20676f69 erver thread goi │ │ + 0x00009530 6e672064 6f776e00 70746872 6561645f ng down.pthread_ │ │ + 0x00009540 63726561 74650070 74687265 61645f64 create.pthread_d │ │ + 0x00009550 65746163 68000000 00000000 00000000 etach........... │ │ + 0x00009560 00000000 00000000 00000000 00000000 ................ │ │ + 0x00009570 00000000 00000000 00000000 00000000 ................ │ │ + 0x00009580 01080808 08080808 08080808 08080808 ................ │ │ + 0x00009590 08080808 08080808 08000108 08080001 ................ │ │ + 0x000095a0 08080808 08080808 08080808 08080808 ................ │ │ + 0x000095b0 08080100 08080801 01080808 08080808 ................ │ │ + 0x000095c0 08080808 08080808 08080800 01000808 ................ │ │ + 0x000095d0 00020008 08000100 08080808 08080808 ................ │ │ + 0x000095e0 08080808 01010808 08010108 08080808 ................ │ │ + 0x000095f0 08080808 08080808 08080808 08000100 ................ │ │ + 0x00009600 08080002 00080801 01000808 08080808 ................ │ │ + 0x00009610 08080808 08080001 00080800 02010808 ................ │ │ + 0x00009620 00010008 08080808 08080808 08080800 ................ │ │ + 0x00009630 00000808 01010008 08000101 08080808 ................ │ │ + 0x00009640 08080808 08080808 00000100 08000002 ................ │ │ + 0x00009650 00080000 02000800 00010008 08080808 ................ │ │ + 0x00009660 08000100 08080102 00080801 01000808 ................ │ │ + 0x00009670 08080808 08080808 08080101 00080800 ................ │ │ + 0x00009680 02000808 01010008 08080808 08080808 ................ │ │ + 0x00009690 08080800 01000808 00020008 08010201 ................ │ │ + 0x000096a0 08080808 08080808 08080808 01000008 ................ │ │ + 0x000096b0 08020000 08080102 01080808 08080808 ................ │ │ + 0x000096c0 08080808 08010100 08080001 01080800 ................ │ │ + 0x000096d0 00010808 08080808 08080808 08080100 ................ │ │ + 0x000096e0 00080801 02010808 00000108 08080808 ................ │ │ + 0x000096f0 08080808 08080801 00000808 01020108 ................ │ │ + 0x00009700 08000100 08080808 08080808 08080808 ................ │ │ + 0x00009710 00010008 08010201 08080001 00080808 ................ │ │ + 0x00009720 08080808 08080808 08000001 00080000 ................ │ │ + 0x00009730 02000800 00020008 00010100 08080808 ................ │ │ + 0x00009740 08080000 01000800 00020008 00010100 ................ │ │ + 0x00009750 08000100 00080808 08080800 01000008 ................ │ │ + 0x00009760 00020100 08000200 00080001 00000808 ................ │ │ + 0x00009770 08080808 00000100 00000002 00000000 ................ │ │ + 0x00009780 02000000 00020000 00000100 00000000 ................ │ │ + 0x00009790 00000000 00000000 00000000 00000000 ................ │ │ + 0x000097a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000097b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000097c0 01000000 02000000 04000000 02000000 ................ │ │ + 0x000097d0 01000000 04000000 04000000 02000000 ................ │ │ + 0x000097e0 02000000 04000000 04000000 04000000 ................ │ │ + 0x000097f0 04000000 04000000 02000000 04000000 ................ │ │ + 0x00009800 01000000 04000000 04000000 04000000 ................ │ │ + 0x00009810 02000000 00000000 00000000 00000000 ................ │ │ + 0x00009820 00000000 00000000 00000000 00000000 ................ │ │ + 0x00009830 00000000 00000000 00000000 00000000 ................ │ │ + 0x00009840 00000000 00000000 01000000 00000000 ................ │ │ + 0x00009850 00000000 02000000 01000000 02000000 ................ │ │ + 0x00009860 00000000 02000000 01000000 01000000 ................ │ │ + 0x00009870 01000000 01000000 02000000 02000000 ................ │ │ + 0x00009880 00000000 02000000 02000000 02000000 ................ │ │ + 0x00009890 00000000 00000000 00000000 00000000 ................ │ │ + 0x000098a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000098b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000098c0 01000000 02000000 02000000 03000000 ................ │ │ + 0x000098d0 02000000 03000000 03000000 03000000 ................ │ │ + 0x000098e0 04000000 03000000 03000000 03000000 ................ │ │ + 0x000098f0 03000000 03000000 03000000 03000000 ................ │ │ + 0x00009900 03000000 04000000 04000000 04000000 ................ │ │ + 0x00009910 05000000 00000000 00000000 00000000 ................ │ │ + 0x00009920 00000000 00000000 00000000 00000000 ................ │ │ + 0x00009930 00000000 00000000 00000000 00000000 ................ │ │ + 0x00009940 01000000 02000000 03000000 03000000 ................ │ │ + 0x00009950 04000000 04000000 04000000 04000000 ................ │ │ + 0x00009960 04000000 05000000 05000000 05000000 ................ │ │ + 0x00009970 05000000 05000000 05000000 05000000 ................ │ │ + 0x00009980 05000000 05000000 05000000 05000000 ................ │ │ + 0x00009990 05000000 00000000 00000000 00000000 ................ │ │ + 0x000099a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000099b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000099c0 08000000 04000000 02000000 04000000 ................ │ │ + 0x000099d0 08000000 01000000 02000000 02000000 ................ │ │ + 0x000099e0 04000000 01000000 02000000 02000000 ................ │ │ + 0x000099f0 02000000 02000000 01000000 01000000 ................ │ │ + 0x00009a00 08000000 01000000 01000000 01000000 ................ │ │ + 0x00009a10 04000000 01041040 030c30c0 2d2d2047 .......@..0.-- G │ │ + 0x00009a20 616d6520 66696e69 73686564 21202d2d ame finished! -- │ │ + 0x00009a30 20546f6f 6b20252e 32662073 656b2e20 Took %.2f sek. │ │ + 0x00009a40 2d2d0a00 506c6179 65722025 64206861 --..Player %d ha │ │ + 0x00009a50 73202564 2073746f 6e657320 6c656674 s %d stones left │ │ + 0x00009a60 20616e64 20256420 706f696e 74732e0a and %d points.. │ │ + 0x00009a70 00000000 4552524f 523a2053 7069656c ....ERROR: Spiel │ │ + 0x00009a80 65722062 65726569 74732076 65726765 er bereits verge │ │ + 0x00009a90 62656e21 3f213f21 3f202832 20466172 ben!?!?!? (2 Far │ │ + 0x00009aa0 62656e20 70726f20 53706965 6c657229 ben pro Spieler) │ │ + 0x00009ab0 00000000 5741524e 494e473a 2049676e ....WARNING: Ign │ │ + 0x00009ac0 6f72696e 67206d6f 76652066 726f6d20 oring move from │ │ + 0x00009ad0 6e6f6e2d 63757272 656e7420 706c6179 non-current play │ │ + 0x00009ae0 65722e0a 00000000 5741524e 494e473a er......WARNING: │ │ + 0x00009af0 20436c69 656e7420 646f6573 206e6f74 Client does not │ │ + 0x00009b00 206f776e 20706c61 79657221 2049676e own player! Ign │ │ + 0x00009b10 6f72696e 67206d6f 76652e0a 00000000 oring move...... │ │ + 0x00009b20 5741524e 494e473a 2047616d 65207365 WARNING: Game se │ │ + 0x00009b30 656d7320 746f2062 65206f75 74206f66 ems to be out of │ │ + 0x00009b40 2073796e 632c2069 676e6f72 696e6720 sync, ignoring │ │ + 0x00009b50 6d6f7665 2e0a0000 4645484c 45523a20 move....FEHLER: │ │ + 0x00009b60 556e6265 68616e64 656c7465 204e6574 Unbehandelte Net │ │ + 0x00009b70 7a776572 6b6e6163 68726963 68743a20 zwerknachricht: │ │ + 0x00009b80 2325640a 00000000 52656365 69766564 #%d.....Received │ │ + 0x00009b90 20696e76 616c6964 206e6574 776f726b invalid network │ │ + 0x00009ba0 206d6573 73616765 00000000 f499ffff message........ │ │ + 0x00009bb0 1496ffff f499ffff f499ffff 7498ffff ............t... │ │ + 0x00009bc0 e499ffff f499ffff f499ffff 6497ffff ............d... │ │ + 0x00009bd0 e497ffff f499ffff ac98ffff f499ffff ................ │ │ + 0x00009be0 2c99ffff 6495ffff 00000000 00008940 ,...d..........@ │ │ + 0x00009bf0 00000000 80842e41 00000000 00000000 .......A........ │ │ + 0x00009c00 01010101 01010101 01010101 01010101 ................ │ │ + 0x00009c10 feffffff feffffff feffffff feffffff ................ │ │ + 0x00009c20 00000000 00000000 00000000 00000000 ................ │ │ + 0x00009c30 00000000 00000000 00000000 00000000 ................ │ │ + 0x00009c40 01000000 02000000 04000000 02000000 ................ │ │ + 0x00009c50 01000000 04000000 04000000 02000000 ................ │ │ + 0x00009c60 02000000 04000000 04000000 04000000 ................ │ │ + 0x00009c70 04000000 04000000 02000000 04000000 ................ │ │ + 0x00009c80 01000000 04000000 04000000 04000000 ................ │ │ + 0x00009c90 02000000 00000000 00000000 00000000 ................ │ │ + 0x00009ca0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00009cb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00009cc0 00000000 00000000 01000000 00000000 ................ │ │ + 0x00009cd0 00000000 02000000 01000000 02000000 ................ │ │ + 0x00009ce0 00000000 02000000 01000000 01000000 ................ │ │ + 0x00009cf0 01000000 01000000 02000000 02000000 ................ │ │ + 0x00009d00 00000000 02000000 02000000 02000000 ................ │ │ + 0x00009d10 00000000 01041040 030c30c0 .......@..0. ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ @@ -1,379 +1,369 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ - 0x000088dc 14000000 00000000 017a5200 017c0801 .........zR..|.. │ │ - 0x000088ec 1b0c0404 88010000 14000000 1c000000 ................ │ │ - 0x000088fc 64a5ffff 13000000 00440e10 4e0e0400 d........D..N... │ │ - 0x0000890c 1c000000 34000000 1ca5ffff 24000000 ....4.......$... │ │ - 0x0000891c 00410e08 83024f0e 20520e08 41c30e04 .A....O. R..A... │ │ - 0x0000892c 1c000000 54000000 4ca5ffff 36000000 ....T...L...6... │ │ - 0x0000893c 00410e08 83024f0e 20640e08 41c30e04 .A....O. d..A... │ │ - 0x0000894c 1c000000 74000000 6ca5ffff 1b000000 ....t...l....... │ │ - 0x0000895c 00410e08 83024f0e 10490e08 41c30e04 .A....O..I..A... │ │ - 0x0000896c 10000000 94000000 6ca5ffff 04000000 ........l....... │ │ - 0x0000897c 00000000 34000000 a8000000 68a5ffff ....4.......h... │ │ - 0x0000898c b2000000 00410e08 8702410e 0c860341 .....A....A....A │ │ - 0x0000899c 0e108304 4f0e4002 970a0e10 41c30e0c ....O.@.....A... │ │ - 0x000089ac 41c60e08 41c70e04 410b0000 1c000000 A...A...A....... │ │ - 0x000089bc e0000000 f0a5ffff 37000000 00410e08 ........7....A.. │ │ - 0x000089cc 83024f0e 20650e08 41c30e04 28000000 ..O. e..A...(... │ │ - 0x000089dc 00010000 10a6ffff 2c000000 00410e08 ........,....A.. │ │ - 0x000089ec 8602410e 0c83034f 0e20580e 0c41c30e ..A....O. X..A.. │ │ - 0x000089fc 0841c60e 04000000 20000000 2c010000 .A...... ...,... │ │ - 0x00008a0c 14a6ffff 97000000 00410e08 8602410e .........A....A. │ │ - 0x00008a1c 0c830302 93c30e08 41c60e04 38000000 ........A...8... │ │ - 0x00008a2c 50010000 90a6ffff 9c000000 00410e08 P............A.. │ │ - 0x00008a3c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00008a4c 054f0e30 02840e14 41c30e10 41c60e0c .O.0....A...A... │ │ - 0x00008a5c 41c70e08 41c50e04 10000000 8c010000 A...A........... │ │ - 0x00008a6c f4a6ffff 1b000000 00000000 10000000 ................ │ │ - 0x00008a7c a0010000 00a7ffff 1b000000 00000000 ................ │ │ - 0x00008a8c 2c000000 b4010000 0ca7ffff 5f000000 ,..........._... │ │ - 0x00008a9c 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00008aac 0259c60e 0c41c70e 0841c50e 04000000 .Y...A...A...... │ │ - 0x00008abc 38000000 e4010000 3ca7ffff 3f000000 8.......<...?... │ │ - 0x00008acc 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00008adc 410e1483 054f0e30 670e1441 c30e1041 A....O.0g..A...A │ │ - 0x00008aec c60e0c41 c70e0841 c50e0400 30000000 ...A...A....0... │ │ - 0x00008afc 20020000 40a7ffff 6e000000 00410e08 ...@...n....A.. │ │ - 0x00008b0c 8702410e 0c860341 0e108304 4f0e2002 ..A....A....O. . │ │ - 0x00008b1c 580e1041 c30e0c41 c60e0841 c70e0400 X..A...A...A.... │ │ - 0x00008b2c 28000000 54020000 7ca7ffff 5e000000 (...T...|...^... │ │ - 0x00008b3c 00410e08 8602410e 0c83034f 0e20024a .A....A....O. .J │ │ - 0x00008b4c 0e0c41c3 0e0841c6 0e040000 3c000000 ..A...A.....<... │ │ - 0x00008b5c 80020000 b0a7ffff f5000000 00410e08 .............A.. │ │ - 0x00008b6c 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ - 0x00008b7c 054f0e30 028f0a0e 1441c30e 1041c60e .O.0.....A...A.. │ │ - 0x00008b8c 0c41c70e 0841c50e 04480b00 38000000 .A...A...H..8... │ │ - 0x00008b9c c0020000 70a8ffff 5b000000 00410e08 ....p...[....A.. │ │ - 0x00008bac 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ - 0x00008bbc 054f0e30 02410e14 41c30e10 41c60e0c .O.0.A..A...A... │ │ - 0x00008bcc 41c70e08 41c50e04 28000000 fc020000 A...A...(....... │ │ - 0x00008bdc 94a8ffff d3000000 00410e08 8602410e .........A....A. │ │ - 0x00008bec 0c83034f 0e3002bf 0e0c41c3 0e0841c6 ...O.0....A...A. │ │ - 0x00008bfc 0e040000 3c000000 28030000 48a9ffff ....<...(...H... │ │ - 0x00008c0c 27010000 00410e08 8502410e 0c870341 '....A....A....A │ │ - 0x00008c1c 0e108604 410e1483 054f0e40 02c30a0e ....A....O.@.... │ │ - 0x00008c2c 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ - 0x00008c3c 04460b00 38000000 68030000 38aaffff .F..8...h...8... │ │ - 0x00008c4c 65000000 00410e08 8502410e 0c870341 e....A....A....A │ │ - 0x00008c5c 0e108604 410e1483 054f0e40 024d0e14 ....A....O.@.M.. │ │ - 0x00008c6c 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ - 0x00008c7c 10000000 a4030000 6caaffff 1b000000 ........l....... │ │ - 0x00008c8c 00000000 3c000000 b8030000 78aaffff ....<.......x... │ │ - 0x00008c9c 71010000 00410e08 8502410e 0c870341 q....A....A....A │ │ - 0x00008cac 0e108604 410e1483 054f0e28 02fb0a0e ....A....O.(.... │ │ - 0x00008cbc 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ - 0x00008ccc 04460b00 38000000 f8030000 b8abffff .F..8........... │ │ - 0x00008cdc a6000000 00410e08 8502410e 0c870343 .....A....A....C │ │ - 0x00008cec 0e108604 410e1483 054f0e40 02870e14 ....A....O.@.... │ │ - 0x00008cfc 46c30e10 41c60e0c 41c70e08 41c50e04 F...A...A...A... │ │ - 0x00008d0c 38000000 34040000 2cacffff 65000000 8...4...,...e... │ │ - 0x00008d1c 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00008d2c 410e1483 054f0e40 024d0e14 41c30e10 A....O.@.M..A... │ │ - 0x00008d3c 41c60e0c 41c70e08 41c50e04 3c000000 A...A...A...<... │ │ - 0x00008d4c 70040000 60acffff d2000000 00410e08 p...`........A.. │ │ - 0x00008d5c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00008d6c 054f0e30 02850a0e 1441c30e 1041c60e .O.0.....A...A.. │ │ - 0x00008d7c 0c41c70e 0841c50e 04440b00 3c000000 .A...A...D..<... │ │ - 0x00008d8c b0040000 00adffff a3010000 00410e08 .............A.. │ │ - 0x00008d9c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00008dac 054f0e40 038b010e 1441c30e 1041c60e .O.@.....A...A.. │ │ - 0x00008dbc 0c41c70e 0841c50e 04000000 10000000 .A...A.......... │ │ - 0x00008dcc f0040000 70aeffff 35000000 00000000 ....p...5....... │ │ - 0x00008ddc 2c000000 04050000 9caeffff 32010000 ,...........2... │ │ - 0x00008dec 00410e08 8602410e 0c83034f 0e20025b .A....A....O. .[ │ │ - 0x00008dfc 0a0e0c41 c30e0841 c60e0442 0b000000 ...A...A...B.... │ │ - 0x00008e0c 20000000 34050000 acafffff 2f000000 ...4......./... │ │ - 0x00008e1c 00410e08 83025d0a c30e0442 0b4ec30e .A....]....B.N.. │ │ - 0x00008e2c 04000000 20000000 58050000 b8afffff .... ...X....... │ │ - 0x00008e3c 2c000000 00410e08 8602410e 0c830368 ,....A....A....h │ │ - 0x00008e4c c30e0841 c60e0400 38000000 7c050000 ...A....8...|... │ │ - 0x00008e5c c4afffff 61000000 00410e08 8702410e ....a....A....A. │ │ - 0x00008e6c 0c860341 0e108304 02480ac3 0e0c41c6 ...A.....H....A. │ │ - 0x00008e7c 0e0841c7 0e04430b 4ec30e0c 41c60e08 ..A...C.N...A... │ │ - 0x00008e8c 41c70e04 20000000 b8050000 f8afffff A... ........... │ │ - 0x00008e9c 4b000000 00410e08 8602410e 0c830302 K....A....A..... │ │ - 0x00008eac 47c30e08 41c60e04 3c000000 dc050000 G...A...<....... │ │ - 0x00008ebc 24b0ffff 2f010000 00410e08 8502410e $.../....A....A. │ │ - 0x00008ecc 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ - 0x00008edc 0317010e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ - 0x00008eec 0841c50e 04000000 10000000 1c060000 .A.............. │ │ - 0x00008efc 13b1ffff 04000000 00000000 30000000 ............0... │ │ - 0x00008f0c 30060000 10b1ffff 4b000000 00410e08 0.......K....A.. │ │ - 0x00008f1c 8702410e 0c860341 0e108304 4f0e2075 ..A....A....O. u │ │ - 0x00008f2c 0e1041c3 0e0c41c6 0e0841c7 0e040000 ..A...A...A..... │ │ - 0x00008f3c 28000000 64060000 2cb1ffff 2c000000 (...d...,...,... │ │ - 0x00008f4c 00410e08 8602410e 0c83034f 0e20580e .A....A....O. X. │ │ - 0x00008f5c 0c41c30e 0841c60e 04000000 28000000 .A...A......(... │ │ - 0x00008f6c 90060000 30b1ffff 91000000 00410e08 ....0........A.. │ │ - 0x00008f7c 8602410e 0c83034f 0e20027d 0e0c41c3 ..A....O. .}..A. │ │ - 0x00008f8c 0e0841c6 0e040000 1c000000 bc060000 ..A............. │ │ - 0x00008f9c a4b1ffff 30000000 00410e08 83024f0e ....0....A....O. │ │ - 0x00008fac 205e0e08 41c30e04 1c000000 dc060000 ^..A........... │ │ - 0x00008fbc b4b1ffff 48000000 00410e08 83024f0e ....H....A....O. │ │ - 0x00008fcc 30760e08 41c30e04 18000000 fc060000 0v..A........... │ │ - 0x00008fdc e4b1ffff 22000000 00410e08 860260c6 ...."....A....`. │ │ - 0x00008fec 0e040000 3c000000 18070000 f8b1ffff ....<........... │ │ - 0x00008ffc 97010000 00410e08 8502430e 0c870341 .....A....C....A │ │ - 0x0000900c 0e108604 430e1483 054f0e50 037b010e ....C....O.P.{.. │ │ - 0x0000901c 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ - 0x0000902c 04000000 38000000 58070000 58b3ffff ....8...X...X... │ │ - 0x0000903c 60000000 00410e08 8502410e 0c870341 `....A....A....A │ │ - 0x0000904c 0e108604 430e1483 054f0e30 02460e14 ....C....O.0.F.. │ │ - 0x0000905c 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ - 0x0000906c 1c000000 94070000 7cb3ffff 34000000 ........|...4... │ │ - 0x0000907c 00410e08 83024f0e 20620e08 41c30e04 .A....O. b..A... │ │ - 0x0000908c 28000000 b4070000 9cb3ffff 2c000000 (...........,... │ │ - 0x0000909c 00410e08 8602410e 0c83034f 0e20580e .A....A....O. X. │ │ - 0x000090ac 0c41c30e 0841c60e 04000000 10000000 .A...A.......... │ │ - 0x000090bc e0070000 a0b3ffff 2d000000 00000000 ........-....... │ │ - 0x000090cc 1c000000 f4070000 bcb3ffff 3c000000 ............<... │ │ - 0x000090dc 00410e08 83024f0e 206a0e08 41c30e04 .A....O. j..A... │ │ - 0x000090ec 10000000 14080000 dcb3ffff 30000000 ............0... │ │ - 0x000090fc 00000000 20000000 28080000 f8b3ffff .... ...(....... │ │ - 0x0000910c 54000000 00410e08 83024f0e 3002420e T....A....O.0.B. │ │ - 0x0000911c 0841c30e 04000000 44000000 4c080000 .A......D...L... │ │ - 0x0000912c 34b4ffff ac000000 00410e08 8702410e 4........A....A. │ │ - 0x0000913c 0c860341 0e108304 4f0e2071 0a0e1041 ...A....O. q...A │ │ - 0x0000914c c30e0c41 c60e0841 c70e0442 0b720a0e ...A...A...B.r.. │ │ - 0x0000915c 1041c30e 0c41c60e 0841c70e 04430b00 .A...A...A...C.. │ │ - 0x0000916c 48000000 94080000 9cb4ffff ff000000 H............... │ │ - 0x0000917c 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x0000918c 4f0e3002 4d0a0e10 41c30e0c 41c60e08 O.0.M...A...A... │ │ - 0x0000919c 41c70e04 460b024a 0a0e1041 c30e0c41 A...F..J...A...A │ │ - 0x000091ac c60e0841 c70e0443 0b000000 28000000 ...A...C....(... │ │ - 0x000091bc e0080000 50b5ffff 64000000 00410e08 ....P...d....A.. │ │ - 0x000091cc 8602440e 20720a0e 0841c60e 04480b62 ..D. r...A...H.b │ │ - 0x000091dc 0e0841c6 0e040000 1c000000 0c090000 ..A............. │ │ - 0x000091ec 94b5ffff 32000000 00410e08 8602440e ....2....A....D. │ │ - 0x000091fc 206b0e08 41c60e04 2c000000 2c090000 k..A...,...,... │ │ - 0x0000920c b4b5ffff 72000000 00410e08 8602410e ....r....A....A. │ │ - 0x0000921c 0c83034f 0e200250 0a0e0c41 c30e0841 ...O. .P...A...A │ │ - 0x0000922c c60e0441 0b000000 18000000 5c090000 ...A........\... │ │ - 0x0000923c 04b6ffff 2d000000 00410e08 86026bc6 ....-....A....k. │ │ - 0x0000924c 0e040000 1c000000 78090000 18b6ffff ........x....... │ │ - 0x0000925c 57000000 00410e08 8602410e 0c83034f W....A....A....O │ │ - 0x0000926c 0e300000 38000000 98090000 58b6ffff .0..8.......X... │ │ - 0x0000927c 8f000000 00410e08 8502410e 0c870343 .....A....A....C │ │ - 0x0000928c 0e108604 410e1483 054f0e30 02750e14 ....A....O.0.u.. │ │ - 0x0000929c 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ - 0x000092ac 28000000 d4090000 acb6ffff 2c000000 (...........,... │ │ - 0x000092bc 00410e08 8602410e 0c83034f 0e20580e .A....A....O. X. │ │ - 0x000092cc 0c41c30e 0841c60e 04000000 10000000 .A...A.......... │ │ - 0x000092dc 000a0000 b0b6ffff 24000000 00000000 ........$....... │ │ - 0x000092ec 30000000 140a0000 ccb6ffff 83000000 0............... │ │ - 0x000092fc 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x0000930c 4f0e2002 6d0e1041 c30e0c41 c60e0841 O. .m..A...A...A │ │ - 0x0000931c c70e0400 3c000000 480a0000 28b7ffff ....<...H...(... │ │ - 0x0000932c 38010000 00410e08 8502410e 0c870341 8....A....A....A │ │ - 0x0000933c 0e108604 410e1483 05520ec0 0202a60a ....A....R...... │ │ - 0x0000934c 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ - 0x0000935c 0e04480b 38000000 880a0000 28b8ffff ..H.8.......(... │ │ - 0x0000936c 99000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0000937c 0e108604 430e1483 054f0e40 027f0e14 ....C....O.@.... │ │ - 0x0000938c 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ - 0x0000939c 1c000000 c40a0000 8cb8ffff 44000000 ............D... │ │ - 0x000093ac 00410e08 83024f0e 30720e08 41c30e04 .A....O.0r..A... │ │ - 0x000093bc 40000000 e40a0000 bcb8ffff df010000 @............... │ │ - 0x000093cc 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x000093dc 410e1483 05520ef0 01039701 0a0e1441 A....R.........A │ │ - 0x000093ec c30e1041 c60e0c41 c70e0841 c50e0447 ...A...A...A...G │ │ - 0x000093fc 0b000000 3c000000 280b0000 58baffff ....<...(...X... │ │ - 0x0000940c c9000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0000941c 0e108604 430e1483 054f0e70 02490a0e ....C....O.p.I.. │ │ - 0x0000942c 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ - 0x0000943c 04460b00 3c000000 680b0000 e8baffff .F..<...h....... │ │ - 0x0000944c 29010000 00410e08 8502460e 0c870341 )....A....F....A │ │ - 0x0000945c 0e108604 410e1483 054f0e50 030c010e ....A....O.P.... │ │ - 0x0000946c 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ - 0x0000947c 04000000 10000000 a80b0000 d8bbffff ................ │ │ - 0x0000948c 51000000 00000000 10000000 bc0b0000 Q............... │ │ - 0x0000949c 24bcffff 35000000 00000000 30000000 $...5.......0... │ │ - 0x000094ac d00b0000 50bcffff 55000000 00410e08 ....P...U....A.. │ │ - 0x000094bc 8702410e 0c860343 0e108304 4f0e207d ..A....C....O. } │ │ - 0x000094cc 0e1041c3 0e0c41c6 0e0841c7 0e040000 ..A...A...A..... │ │ - 0x000094dc 28000000 040c0000 7cbcffff 33000000 (.......|...3... │ │ - 0x000094ec 00410e08 8602410e 0c83034f 0e205f0e .A....A....O. _. │ │ - 0x000094fc 0c41c30e 0841c60e 04000000 40000000 .A...A......@... │ │ - 0x0000950c 300c0000 90bcffff a2030000 00410e08 0............A.. │ │ - 0x0000951c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0000952c 05520ee0 0103d202 0a0e1441 c30e1041 .R.........A...A │ │ - 0x0000953c c60e0c41 c70e0841 c50e0444 0b000000 ...A...A...D.... │ │ - 0x0000954c 38000000 740c0000 fcbfffff e6000000 8...t........... │ │ - 0x0000955c 00410e08 8602410e 0c83034f 0e30510a .A....A....O.0Q. │ │ - 0x0000956c 0e0c41c3 0e0841c6 0e04440b 02b40a0e ..A...A...D..... │ │ - 0x0000957c 0c41c30e 0841c60e 04420b00 98000000 .A...A...B...... │ │ - 0x0000958c b00c0000 b0c0ffff 78080000 00410e08 ........x....A.. │ │ - 0x0000959c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x000095ac 054f0e60 0301030a 0e1441c3 0e1041c6 .O.`......A...A. │ │ - 0x000095bc 0e0c41c7 0e0841c5 0e04480b 02c70a0e ..A...A...H..... │ │ - 0x000095cc 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ - 0x000095dc 04450b02 7c0a0e14 41c30e10 41c60e0c .E..|...A...A... │ │ - 0x000095ec 41c70e08 41c50e04 480b02c4 0a0e1441 A...A...H......A │ │ - 0x000095fc c30e1041 c60e0c41 c70e0841 c50e0448 ...A...A...A...H │ │ - 0x0000960c 0b560a0e 1441c30e 1041c60e 0c41c70e .V...A...A...A.. │ │ - 0x0000961c 0841c50e 04460b00 3c000000 4c0d0000 .A...F..<...L... │ │ - 0x0000962c 94c8ffff a7000000 00410e08 8502410e .........A....A. │ │ - 0x0000963c 0c870341 0e108604 410e1483 05520ec0 ...A....A....R.. │ │ - 0x0000964c 04026e0a 0e1441c3 0e1041c6 0e0c41c7 ..n...A...A...A. │ │ - 0x0000965c 0e0841c5 0e04480b 40000000 8c0d0000 ..A...H.@....... │ │ - 0x0000966c 04c9ffff c4020000 00410e08 8502410e .........A....A. │ │ - 0x0000967c 0c870341 0e108604 410e1483 05520ef0 ...A....A....R.. │ │ - 0x0000968c 01033101 0a0e1441 c30e1041 c60e0c41 ..1....A...A...A │ │ - 0x0000969c c70e0841 c50e0441 0b000000 40000000 ...A...A....@... │ │ - 0x000096ac d00d0000 90cbffff bc020000 00410e08 .............A.. │ │ - 0x000096bc 8502460e 0c870341 0e108604 410e1483 ..F....A....A... │ │ - 0x000096cc 05520ee0 09038f02 0a0e1441 c30e1041 .R.........A...A │ │ - 0x000096dc c60e0c41 c70e0841 c50e0442 0b000000 ...A...A...B.... │ │ - 0x000096ec 3c000000 140e0000 0cceffff 05010000 <............... │ │ - 0x000096fc 00410e08 8502410e 0c870343 0e108604 .A....A....C.... │ │ - 0x0000970c 410e1483 05520ec0 0102b60a 0e1441c3 A....R........A. │ │ - 0x0000971c 0e1041c6 0e0c41c7 0e0841c5 0e04460b ..A...A...A...F. │ │ - 0x0000972c 28000000 540e0000 dcceffff 72000000 (...T.......r... │ │ - 0x0000973c 00410e08 8602430e 0c83034f 0e20760a .A....C....O. v. │ │ - 0x0000974c 0e0c41c3 0e0841c6 0e04450b 34000000 ..A...A...E.4... │ │ - 0x0000975c 800e0000 30cfffff 1e010000 00410e08 ....0........A.. │ │ - 0x0000976c 8702410e 0c860341 0e108304 4f0e3002 ..A....A....O.0. │ │ - 0x0000977c de0a0e10 41c30e0c 41c60e08 41c70e04 ....A...A...A... │ │ - 0x0000978c 410b0000 28000000 b80e0000 18d0ffff A...(........... │ │ - 0x0000979c 5f000000 00410e08 8602410e 0c83034f _....A....A....O │ │ - 0x000097ac 0e30024b 0e0c41c3 0e0841c6 0e040000 .0.K..A...A..... │ │ - 0x000097bc 38000000 e40e0000 4cd0ffff fa000000 8.......L....... │ │ - 0x000097cc 00410e08 8602410e 0c83034f 0e400251 .A....A....O.@.Q │ │ - 0x000097dc 0a0e0c41 c30e0841 c60e0444 0b028d0e ...A...A...D.... │ │ - 0x000097ec 0c43c30e 0841c60e 04000000 3c000000 .C...A......<... │ │ - 0x000097fc 200f0000 10d1ffff af000000 00410e08 ............A.. │ │ - 0x0000980c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0000981c 054f0e50 02780a0e 1441c30e 1041c60e .O.P.x...A...A.. │ │ - 0x0000982c 0c41c70e 0841c50e 04410b00 2c000000 .A...A...A..,... │ │ - 0x0000983c 600f0000 80d1ffff 3b000000 00410e08 `.......;....A.. │ │ - 0x0000984c 8702430e 0c860368 0ac60e08 41c70e04 ..C....h....A... │ │ - 0x0000985c 430b46c6 0e0844c7 0e040000 44000000 C.F...D.....D... │ │ - 0x0000986c 900f0000 90d1ffff ee000000 00410e08 .............A.. │ │ - 0x0000987c 8702410e 0c860341 0e108304 4f0e2051 ..A....A....O. Q │ │ - 0x0000988c 0a0e1041 c30e0c41 c60e0841 c70e0442 ...A...A...A...B │ │ - 0x0000989c 0b02450a 0e1047c3 0e0c41c6 0e0841c7 ..E...G...A...A. │ │ - 0x000098ac 0e04420b 1c000000 d80f0000 38d2ffff ..B.........8... │ │ - 0x000098bc 22000000 00410e08 83024f0e 20500e08 "....A....O. P.. │ │ - 0x000098cc 41c30e04 10000000 f80f0000 48d2ffff A...........H... │ │ - 0x000098dc 01000000 00000000 28000000 0c100000 ........(....... │ │ - 0x000098ec 44d2ffff 3d000000 00410e08 8602410e D...=....A....A. │ │ - 0x000098fc 0c83034f 0e20690e 0c41c30e 0841c60e ...O. i..A...A.. │ │ - 0x0000990c 04000000 1c000000 38100000 58d2ffff ........8...X... │ │ - 0x0000991c 2d000000 00410e08 83024f0e 205b0e08 -....A....O. [.. │ │ - 0x0000992c 41c30e04 28000000 58100000 68d2ffff A...(...X...h... │ │ - 0x0000993c 2c000000 00410e08 8602410e 0c83034f ,....A....A....O │ │ - 0x0000994c 0e20580e 0c41c30e 0841c60e 04000000 . X..A...A...... │ │ - 0x0000995c 28000000 84100000 6cd2ffff 37000000 (.......l...7... │ │ - 0x0000996c 00410e08 8602410e 0c83034f 0e20630e .A....A....O. c. │ │ - 0x0000997c 0c41c30e 0841c60e 04000000 14000000 .A...A.......... │ │ - 0x0000998c b0100000 80d2ffff 2f000000 00440e20 ......../....D. │ │ - 0x0000999c 6a0e0400 30000000 c8100000 98d2ffff j...0........... │ │ - 0x000099ac 42000000 00410e08 8702410e 0c860341 B....A....A....A │ │ - 0x000099bc 0e108304 4f0e206c 0e1041c3 0e0c41c6 ....O. l..A...A. │ │ - 0x000099cc 0e0841c7 0e040000 10000000 fc100000 ..A............. │ │ - 0x000099dc b4d2ffff 19000000 00000000 10000000 ................ │ │ - 0x000099ec 10110000 c0d2ffff 29000000 00000000 ........)....... │ │ - 0x000099fc 28000000 24110000 dcd2ffff 4c000000 (...$.......L... │ │ - 0x00009a0c 00410e08 83024f0e 20650a0e 0841c30e .A....O. e...A.. │ │ - 0x00009a1c 04420b52 0e0841c3 0e040000 1c000000 .B.R..A......... │ │ - 0x00009a2c 50110000 00d3ffff 29000000 00410e08 P.......)....A.. │ │ - 0x00009a3c 83024f0e 20570e08 41c30e04 34000000 ..O. W..A...4... │ │ - 0x00009a4c 70110000 10d3ffff 64000000 00410e08 p.......d....A.. │ │ - 0x00009a5c 8602410e 0c83034f 0e206d0a 0e0c41c3 ..A....O. m...A. │ │ - 0x00009a6c 0e0841c6 0e04480b 590e0c41 c30e0841 ..A...H.Y..A...A │ │ - 0x00009a7c c60e0400 28000000 a8110000 48d3ffff ....(.......H... │ │ - 0x00009a8c 37000000 00410e08 8602410e 0c83034f 7....A....A....O │ │ - 0x00009a9c 0e20630e 0c41c30e 0841c60e 04000000 . c..A...A...... │ │ - 0x00009aac 28000000 d4110000 5cd3ffff 2c000000 (.......\...,... │ │ - 0x00009abc 00410e08 8602410e 0c83034f 0e20580e .A....A....O. X. │ │ - 0x00009acc 0c41c30e 0841c60e 04000000 38000000 .A...A......8... │ │ - 0x00009adc 00120000 60d3ffff 53000000 00410e08 ....`...S....A.. │ │ - 0x00009aec 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00009afc 054f0e30 7b0e1441 c30e1041 c60e0c41 .O.0{..A...A...A │ │ - 0x00009b0c c70e0841 c50e0400 14000000 3c120000 ...A........<... │ │ - 0x00009b1c 84d3ffff 2c000000 00440e20 670e0400 ....,....D. g... │ │ - 0x00009b2c 1c000000 54120000 9cd3ffff 32000000 ....T.......2... │ │ - 0x00009b3c 00410e08 83024f0e 20600e08 41c30e04 .A....O. `..A... │ │ - 0x00009b4c 38000000 74120000 bcd3ffff 61000000 8...t.......a... │ │ - 0x00009b5c 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00009b6c 410e1483 054f0e30 02490e14 41c30e10 A....O.0.I..A... │ │ - 0x00009b7c 41c60e0c 41c70e08 41c50e04 28000000 A...A...A...(... │ │ - 0x00009b8c b0120000 f0d3ffff 58000000 00410e08 ........X....A.. │ │ - 0x00009b9c 83024f0e 20650a0e 0841c30e 04420b5e ..O. e...A...B.^ │ │ - 0x00009bac 0e0841c3 0e040000 3c000000 dc120000 ..A.....<....... │ │ - 0x00009bbc 24d4ffff c3000000 00410e08 8502410e $........A....A. │ │ - 0x00009bcc 0c870341 0e108604 410e1483 05520ec0 ...A....A....R.. │ │ - 0x00009bdc 0202a30a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ - 0x00009bec 0e0841c5 0e04410b 10000000 1c130000 ..A...A......... │ │ - 0x00009bfc b4d4ffff 29000000 00000000 1c000000 ....)........... │ │ - 0x00009c0c 30130000 d0d4ffff 4c000000 00410e08 0.......L....A.. │ │ - 0x00009c1c 83024f0e 307a0e08 41c30e04 28000000 ..O.0z..A...(... │ │ - 0x00009c2c 50130000 00d5ffff 26000000 00410e08 P.......&....A.. │ │ - 0x00009c3c 8602410e 0c83034f 0e20520e 0c41c30e ..A....O. R..A.. │ │ - 0x00009c4c 0841c60e 04000000 1c000000 7c130000 .A..........|... │ │ - 0x00009c5c 04d5ffff 22000000 00410e08 83024f0e ...."....A....O. │ │ - 0x00009c6c 20500e08 41c30e04 28000000 9c130000 P..A...(....... │ │ - 0x00009c7c 14d5ffff 3c000000 00410e08 8602410e ....<....A....A. │ │ - 0x00009c8c 0c83034f 0e20680e 0c41c30e 0841c60e ...O. h..A...A.. │ │ - 0x00009c9c 04000000 1c000000 c8130000 28d5ffff ............(... │ │ - 0x00009cac 26000000 00410e08 83024f0e 20540e08 &....A....O. T.. │ │ - 0x00009cbc 41c30e04 3c000000 e8130000 38d5ffff A...<.......8... │ │ - 0x00009ccc 74010000 00410e08 8502430e 0c870341 t....A....C....A │ │ - 0x00009cdc 0e108604 410e1483 054f0e60 035a010e ....A....O.`.Z.. │ │ - 0x00009cec 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ - 0x00009cfc 04000000 38000000 28140000 78d6ffff ....8...(...x... │ │ - 0x00009d0c b8000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00009d1c 0e108604 410e1483 054f0e40 02a00e14 ....A....O.@.... │ │ - 0x00009d2c 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ - 0x00009d3c 3c000000 64140000 fcd6ffff da000000 <...d........... │ │ - 0x00009d4c 00410e08 8502410e 0c870346 0e108604 .A....A....F.... │ │ - 0x00009d5c 410e1483 054f0e40 02a70a0e 1441c30e A....O.@.....A.. │ │ - 0x00009d6c 1041c60e 0c41c70e 0841c50e 04450b00 .A...A...A...E.. │ │ - 0x00009d7c 38000000 a4140000 9cd7ffff 9b000000 8............... │ │ - 0x00009d8c 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00009d9c 410e1483 054f0e30 026d0e14 41c30e10 A....O.0.m..A... │ │ - 0x00009dac 55c60e0c 43c70e08 41c50e04 3c000000 U...C...A...<... │ │ - 0x00009dbc e0140000 00d8ffff ca000000 00410e08 .............A.. │ │ - 0x00009dcc 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ - 0x00009ddc 054f0e40 027a0a0e 1441c30e 1046c60e .O.@.z...A...F.. │ │ - 0x00009dec 0c4cc70e 0848c50e 044e0b00 28000000 .L...H...N..(... │ │ - 0x00009dfc 20150000 90d8ffff 65010000 00410e08 .......e....A.. │ │ - 0x00009e0c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00009e1c 05520ed0 0e000000 50000000 4c150000 .R......P...L... │ │ - 0x00009e2c d4d9ffff de020000 00410e08 8502410e .........A....A. │ │ - 0x00009e3c 0c870341 0e108604 410e1483 05520e90 ...A....A....R.. │ │ - 0x00009e4c 1103b102 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ - 0x00009e5c c70e0841 c50e0445 0b470e14 43c30e10 ...A...E.G..C... │ │ - 0x00009e6c 41c60e0c 41c70e08 41c50e04 28000000 A...A...A...(... │ │ - 0x00009e7c a0150000 60dcffff 4d000000 00410e08 ....`...M....A.. │ │ - 0x00009e8c 8602430e 0c83034f 0e20770e 0c41c30e ..C....O. w..A.. │ │ - 0x00009e9c 0841c60e 04000000 30000000 cc150000 .A......0....... │ │ - 0x00009eac 84dcffff 54000000 00410e08 8702410e ....T....A....A. │ │ - 0x00009ebc 0c860341 0e108304 4f0e207e 0e1041c3 ...A....O. ~..A. │ │ - 0x00009ecc 0e0c41c6 0e0841c7 0e040000 50000000 ..A...A.....P... │ │ - 0x00009edc 00160000 b0dcffff 1d010000 00410e08 .............A.. │ │ - 0x00009eec 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00009efc 054f0e40 02c40a0e 1443c30e 1041c60e .O.@.....C...A.. │ │ - 0x00009f0c 0c41c70e 0841c50e 04430b76 0e1443c3 .A...A...C.v..C. │ │ - 0x00009f1c 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ - 0x00009f2c 1c000000 54160000 7cddffff 2d000000 ....T...|...-... │ │ - 0x00009f3c 00410e08 83024f0e 205b0e08 41c30e04 .A....O. [..A... │ │ - 0x00009f4c 28000000 74160000 8cddffff 37000000 (...t.......7... │ │ - 0x00009f5c 00410e08 8602410e 0c83034f 0e20630e .A....A....O. c. │ │ - 0x00009f6c 0c41c30e 0841c60e 04000000 1c000000 .A...A.......... │ │ - 0x00009f7c a0160000 a0ddffff 22000000 00410e08 ........"....A.. │ │ - 0x00009f8c 83024f0e 20500e08 41c30e04 50000000 ..O. P..A...P... │ │ - 0x00009f9c c0160000 b0ddffff 5e020000 00410e08 ........^....A.. │ │ - 0x00009fac 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00009fbc 054f0e60 0324020a 0e1443c3 0e1041c6 .O.`.$....C...A. │ │ - 0x00009fcc 0e0c41c7 0e0841c5 0e04410b 540e1446 ..A...A...A.T..F │ │ - 0x00009fdc c30e1043 c60e0c41 c70e0841 c50e0400 ...C...A...A.... │ │ - 0x00009fec 34000000 14170000 bcdfffff 27010000 4...........'... │ │ - 0x00009ffc 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x0000a00c 4f0e4002 d50a0e10 43c30e0c 41c60e08 O.@.....C...A... │ │ - 0x0000a01c 41c70e04 440b0000 24000000 4c170000 A...D...$...L... │ │ - 0x0000a02c c48affff 40030000 000e0846 0e0c4a0f ....@......F..J. │ │ - 0x0000a03c 0b740478 003f1a3b 2a322422 00000000 .t.x.?.;*2$".... │ │ - 0x0000a04c 00000000 .... │ │ + 0x00009d1c 14000000 00000000 017a5200 017c0801 .........zR..|.. │ │ + 0x00009d2c 1b0c0404 88010000 14000000 1c000000 ................ │ │ + 0x00009d3c 9492ffff 13000000 00440e10 4e0e0400 .........D..N... │ │ + 0x00009d4c 1c000000 34000000 4c92ffff 24000000 ....4...L...$... │ │ + 0x00009d5c 00410e08 83024f0e 20520e08 41c30e04 .A....O. R..A... │ │ + 0x00009d6c 1c000000 54000000 7c92ffff 36000000 ....T...|...6... │ │ + 0x00009d7c 00410e08 83024f0e 20640e08 41c30e04 .A....O. d..A... │ │ + 0x00009d8c 1c000000 74000000 9c92ffff 1b000000 ....t........... │ │ + 0x00009d9c 00410e08 83024f0e 10490e08 41c30e04 .A....O..I..A... │ │ + 0x00009dac 10000000 94000000 9c92ffff 04000000 ................ │ │ + 0x00009dbc 00000000 2c000000 a8000000 9892ffff ....,........... │ │ + 0x00009dcc ac000000 00410e08 8702410e 0c860344 .....A....A....D │ │ + 0x00009ddc 0e40029e 0a0e0c41 c60e0841 c70e0441 .@.....A...A...A │ │ + 0x00009dec 0b000000 1c000000 d8000000 1893ffff ................ │ │ + 0x00009dfc 37000000 00410e08 83024f0e 20650e08 7....A....O. e.. │ │ + 0x00009e0c 41c30e04 28000000 f8000000 3893ffff A...(.......8... │ │ + 0x00009e1c 2c000000 00410e08 8602410e 0c83034f ,....A....A....O │ │ + 0x00009e2c 0e20580e 0c41c30e 0841c60e 04000000 . X..A...A...... │ │ + 0x00009e3c 20000000 24010000 5c93ffff a7000000 ...$...\....... │ │ + 0x00009e4c 00410e08 8602410e 0c830302 a3c30e08 .A....A......... │ │ + 0x00009e5c 41c60e04 38000000 48010000 f893ffff A...8...H....... │ │ + 0x00009e6c ac000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00009e7c 0e108604 410e1483 054f0e30 02940e14 ....A....O.0.... │ │ + 0x00009e8c 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x00009e9c 10000000 84010000 6c94ffff 1b000000 ........l....... │ │ + 0x00009eac 00000000 10000000 98010000 7894ffff ............x... │ │ + 0x00009ebc 1b000000 00000000 2c000000 ac010000 ........,....... │ │ + 0x00009ecc 8494ffff 5b000000 00410e08 8502410e ....[....A....A. │ │ + 0x00009edc 0c870341 0e108604 0255c60e 0c41c70e ...A.....U...A.. │ │ + 0x00009eec 0841c50e 04000000 38000000 dc010000 .A......8....... │ │ + 0x00009efc b494ffff 3f000000 00410e08 8502410e ....?....A....A. │ │ + 0x00009f0c 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x00009f1c 670e1441 c30e1041 c60e0c41 c70e0841 g..A...A...A...A │ │ + 0x00009f2c c50e0400 30000000 18020000 c894ffff ....0........... │ │ + 0x00009f3c 7e000000 00410e08 8702410e 0c860341 ~....A....A....A │ │ + 0x00009f4c 0e108304 4f0e2002 680e1041 c30e0c41 ....O. .h..A...A │ │ + 0x00009f5c c60e0841 c70e0400 28000000 4c020000 ...A....(...L... │ │ + 0x00009f6c 1495ffff 5e000000 00410e08 8602410e ....^....A....A. │ │ + 0x00009f7c 0c83034f 0e20024a 0e0c41c3 0e0841c6 ...O. .J..A...A. │ │ + 0x00009f8c 0e040000 3c000000 78020000 4895ffff ....<...x...H... │ │ + 0x00009f9c f7000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00009fac 0e108604 430e1483 054f0e40 028f0a0e ....C....O.@.... │ │ + 0x00009fbc 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00009fcc 04480b00 38000000 b8020000 0896ffff .H..8........... │ │ + 0x00009fdc 5b000000 00410e08 8502410e 0c870341 [....A....A....A │ │ + 0x00009fec 0e108604 430e1483 054f0e30 02410e14 ....C....O.0.A.. │ │ + 0x00009ffc 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x0000a00c 28000000 f4020000 2c96ffff e3000000 (.......,....... │ │ + 0x0000a01c 00410e08 8602410e 0c83034f 0e3002cf .A....A....O.0.. │ │ + 0x0000a02c 0e0c41c3 0e0841c6 0e040000 3c000000 ..A...A.....<... │ │ + 0x0000a03c 20030000 0097ffff 14010000 00410e08 ............A.. │ │ + 0x0000a04c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0000a05c 054f0e40 02d70a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x0000a06c 0c41c70e 0841c50e 04420b00 38000000 .A...A...B..8... │ │ + 0x0000a07c 60030000 e097ffff 65000000 00410e08 `.......e....A.. │ │ + 0x0000a08c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0000a09c 054f0e40 024d0e14 41c30e10 41c60e0c .O.@.M..A...A... │ │ + 0x0000a0ac 41c70e08 41c50e04 10000000 9c030000 A...A........... │ │ + 0x0000a0bc 1498ffff 1b000000 00000000 3c000000 ............<... │ │ + 0x0000a0cc b0030000 3098ffff 9d020000 00410e08 ....0........A.. │ │ + 0x0000a0dc 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0000a0ec 054f0e24 0324010a 0e1441c3 0e1041c6 .O.$.$....A...A. │ │ + 0x0000a0fc 0e0c41c7 0e0841c5 0e04450b 38000000 ..A...A...E.8... │ │ + 0x0000a10c f0030000 909affff aa000000 00410e08 .............A.. │ │ + 0x0000a11c 8502410e 0c870343 0e108604 410e1483 ..A....C....A... │ │ + 0x0000a12c 054f0e40 028b0e14 46c30e10 41c60e0c .O.@....F...A... │ │ + 0x0000a13c 41c70e08 41c50e04 38000000 2c040000 A...A...8...,... │ │ + 0x0000a14c 049bffff 65000000 00410e08 8502410e ....e....A....A. │ │ + 0x0000a15c 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x0000a16c 024d0e14 41c30e10 41c60e0c 41c70e08 .M..A...A...A... │ │ + 0x0000a17c 41c50e04 3c000000 68040000 389bffff A...<...h...8... │ │ + 0x0000a18c 21010000 00410e08 8502410e 0c870341 !....A....A....A │ │ + 0x0000a19c 0e108604 410e1483 054f0e30 028c0a0e ....A....O.0.... │ │ + 0x0000a1ac 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0000a1bc 04450b00 3c000000 a8040000 389cffff .E..<.......8... │ │ + 0x0000a1cc d3010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0000a1dc 0e108604 410e1483 054f0e40 03bb010e ....A....O.@.... │ │ + 0x0000a1ec 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0000a1fc 04000000 10000000 e8040000 d89dffff ................ │ │ + 0x0000a20c 35000000 00000000 2c000000 fc040000 5.......,....... │ │ + 0x0000a21c 049effff 32010000 00410e08 8602410e ....2....A....A. │ │ + 0x0000a22c 0c83034f 0e20025b 0a0e0c41 c30e0841 ...O. .[...A...A │ │ + 0x0000a23c c60e0442 0b000000 20000000 2c050000 ...B.... ...,... │ │ + 0x0000a24c 149fffff 2f000000 00410e08 83025d0a ..../....A....]. │ │ + 0x0000a25c c30e0442 0b4ec30e 04000000 20000000 ...B.N...... ... │ │ + 0x0000a26c 50050000 209fffff 2c000000 00410e08 P... ...,....A.. │ │ + 0x0000a27c 8602410e 0c830368 c30e0841 c60e0400 ..A....h...A.... │ │ + 0x0000a28c 38000000 74050000 2c9fffff 61000000 8...t...,...a... │ │ + 0x0000a29c 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x0000a2ac 02480ac3 0e0c41c6 0e0841c7 0e04430b .H....A...A...C. │ │ + 0x0000a2bc 4ec30e0c 41c60e08 41c70e04 20000000 N...A...A... ... │ │ + 0x0000a2cc b0050000 609fffff 4b000000 00410e08 ....`...K....A.. │ │ + 0x0000a2dc 8602410e 0c830302 47c30e08 41c60e04 ..A.....G...A... │ │ + 0x0000a2ec 3c000000 d4050000 8c9fffff 63010000 <...........c... │ │ + 0x0000a2fc 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0000a30c 410e1483 054f0e60 034b010e 1441c30e A....O.`.K...A.. │ │ + 0x0000a31c 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ + 0x0000a32c 10000000 14060000 afa0ffff 04000000 ................ │ │ + 0x0000a33c 00000000 30000000 28060000 a8a0ffff ....0...(....... │ │ + 0x0000a34c 4b000000 00410e08 8702410e 0c860341 K....A....A....A │ │ + 0x0000a35c 0e108304 4f0e2075 0e1041c3 0e0c41c6 ....O. u..A...A. │ │ + 0x0000a36c 0e0841c7 0e040000 28000000 5c060000 ..A.....(...\... │ │ + 0x0000a37c c4a0ffff 2c000000 00410e08 8602410e ....,....A....A. │ │ + 0x0000a38c 0c83034f 0e20580e 0c41c30e 0841c60e ...O. X..A...A.. │ │ + 0x0000a39c 04000000 28000000 88060000 c8a0ffff ....(........... │ │ + 0x0000a3ac 91000000 00410e08 8602410e 0c83034f .....A....A....O │ │ + 0x0000a3bc 0e20027d 0e0c41c3 0e0841c6 0e040000 . .}..A...A..... │ │ + 0x0000a3cc 1c000000 b4060000 3ca1ffff 30000000 ........<...0... │ │ + 0x0000a3dc 00410e08 83024f0e 205e0e08 41c30e04 .A....O. ^..A... │ │ + 0x0000a3ec 1c000000 d4060000 4ca1ffff 48000000 ........L...H... │ │ + 0x0000a3fc 00410e08 83024f0e 30760e08 41c30e04 .A....O.0v..A... │ │ + 0x0000a40c 10000000 f4060000 7ca1ffff 38000000 ........|...8... │ │ + 0x0000a41c 00000000 3c000000 08070000 b8a1ffff ....<........... │ │ + 0x0000a42c c9010000 00410e08 8502430e 0c870341 .....A....C....A │ │ + 0x0000a43c 0e108604 430e1483 054f0e60 03ad010e ....C....O.`.... │ │ + 0x0000a44c 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0000a45c 04000000 38000000 48070000 58a3ffff ....8...H...X... │ │ + 0x0000a46c 70000000 00410e08 8502410e 0c870341 p....A....A....A │ │ + 0x0000a47c 0e108604 430e1483 054f0e30 02560e14 ....C....O.0.V.. │ │ + 0x0000a48c 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x0000a49c 1c000000 84070000 8ca3ffff 34000000 ............4... │ │ + 0x0000a4ac 00410e08 83024f0e 20620e08 41c30e04 .A....O. b..A... │ │ + 0x0000a4bc 28000000 a4070000 aca3ffff 2c000000 (...........,... │ │ + 0x0000a4cc 00410e08 8602410e 0c83034f 0e20580e .A....A....O. X. │ │ + 0x0000a4dc 0c41c30e 0841c60e 04000000 10000000 .A...A.......... │ │ + 0x0000a4ec d0070000 b0a3ffff 2d000000 00000000 ........-....... │ │ + 0x0000a4fc 1c000000 e4070000 cca3ffff 3c000000 ............<... │ │ + 0x0000a50c 00410e08 83024f0e 206a0e08 41c30e04 .A....O. j..A... │ │ + 0x0000a51c 10000000 04080000 eca3ffff 30000000 ............0... │ │ + 0x0000a52c 00000000 20000000 18080000 08a4ffff .... ........... │ │ + 0x0000a53c 54000000 00410e08 83024f0e 3002420e T....A....O.0.B. │ │ + 0x0000a54c 0841c30e 04000000 44000000 3c080000 .A......D...<... │ │ + 0x0000a55c 44a4ffff ac000000 00410e08 8702410e D........A....A. │ │ + 0x0000a56c 0c860341 0e108304 4f0e2071 0a0e1041 ...A....O. q...A │ │ + 0x0000a57c c30e0c41 c60e0841 c70e0442 0b720a0e ...A...A...B.r.. │ │ + 0x0000a58c 1041c30e 0c41c60e 0841c70e 04430b00 .A...A...A...C.. │ │ + 0x0000a59c 48000000 84080000 aca4ffff ff000000 H............... │ │ + 0x0000a5ac 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x0000a5bc 4f0e3002 4d0a0e10 41c30e0c 41c60e08 O.0.M...A...A... │ │ + 0x0000a5cc 41c70e04 460b024a 0a0e1041 c30e0c41 A...F..J...A...A │ │ + 0x0000a5dc c60e0841 c70e0443 0b000000 28000000 ...A...C....(... │ │ + 0x0000a5ec d0080000 60a5ffff 64000000 00410e08 ....`...d....A.. │ │ + 0x0000a5fc 8602440e 20720a0e 0841c60e 04480b62 ..D. r...A...H.b │ │ + 0x0000a60c 0e0841c6 0e040000 1c000000 fc080000 ..A............. │ │ + 0x0000a61c a4a5ffff 32000000 00410e08 8602440e ....2....A....D. │ │ + 0x0000a62c 206b0e08 41c60e04 2c000000 1c090000 k..A...,....... │ │ + 0x0000a63c c4a5ffff 70000000 00410e08 8602410e ....p....A....A. │ │ + 0x0000a64c 0c83034f 0e200252 0a0e0c41 c30e0841 ...O. .R...A...A │ │ + 0x0000a65c c60e0441 0b000000 18000000 4c090000 ...A........L... │ │ + 0x0000a66c 14a6ffff 2d000000 00410e08 86026bc6 ....-....A....k. │ │ + 0x0000a67c 0e040000 1c000000 68090000 28a6ffff ........h...(... │ │ + 0x0000a68c 57000000 00410e08 8602410e 0c83034f W....A....A....O │ │ + 0x0000a69c 0e300000 38000000 88090000 68a6ffff .0..8.......h... │ │ + 0x0000a6ac 87000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0000a6bc 0e108604 410e1483 054f0e30 026f0e14 ....A....O.0.o.. │ │ + 0x0000a6cc 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x0000a6dc 28000000 c4090000 bca6ffff 2c000000 (...........,... │ │ + 0x0000a6ec 00410e08 8602410e 0c83034f 0e20580e .A....A....O. X. │ │ + 0x0000a6fc 0c41c30e 0841c60e 04000000 10000000 .A...A.......... │ │ + 0x0000a70c f0090000 c0a6ffff 6d000000 00000000 ........m....... │ │ + 0x0000a71c 3c000000 040a0000 1ca7ffff e2000000 <............... │ │ + 0x0000a72c 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0000a73c 410e1483 054f0e40 02810a0e 1441c30e A....O.@.....A.. │ │ + 0x0000a74c 1041c60e 0c41c70e 0841c50e 04480b00 .A...A...A...H.. │ │ + 0x0000a75c 3c000000 440a0000 cca7ffff 80010000 <...D........... │ │ + 0x0000a76c 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0000a77c 410e1483 05520ec0 0202c30a 0e1441c3 A....R........A. │ │ + 0x0000a78c 0e1041c6 0e0c41c7 0e0841c5 0e04430b ..A...A...A...C. │ │ + 0x0000a79c 3c000000 840a0000 0ca9ffff ce020000 <............... │ │ + 0x0000a7ac 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0000a7bc 410e1483 054f0e30 02780a0e 1441c30e A....O.0.x...A.. │ │ + 0x0000a7cc 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ + 0x0000a7dc 20000000 c40a0000 9cabffff 65000000 ...........e... │ │ + 0x0000a7ec 00410e08 83024f0e 30024c0a 0e0841c3 .A....O.0.L...A. │ │ + 0x0000a7fc 0e04410b 40000000 e80a0000 f8abffff ..A.@........... │ │ + 0x0000a80c b7050000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0000a81c 0e108604 410e1483 05520ef0 01033b03 ....A....R....;. │ │ + 0x0000a82c 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x0000a83c c50e0443 0b000000 3c000000 2c0b0000 ...C....<...,... │ │ + 0x0000a84c 74b1ffff 4f010000 00410e08 8502410e t...O....A....A. │ │ + 0x0000a85c 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ + 0x0000a86c 029e0a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x0000a87c 0841c50e 04430b00 3c000000 6c0b0000 .A...C..<...l... │ │ + 0x0000a88c 84b2ffff bb010000 00410e08 8502410e .........A....A. │ │ + 0x0000a89c 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x0000a8ac 039e010a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x0000a8bc 0e0841c5 0e04410b 10000000 ac0b0000 ..A...A......... │ │ + 0x0000a8cc 04b4ffff a8000000 00000000 10000000 ................ │ │ + 0x0000a8dc c00b0000 a0b4ffff 27000000 00000000 ........'....... │ │ + 0x0000a8ec 38000000 d40b0000 bcb4ffff 7b010000 8...........{... │ │ + 0x0000a8fc 00410e08 8602410e 0c83034f 0e200296 .A....A....O. .. │ │ + 0x0000a90c 0a0e0c41 c30e0841 c60e0447 0b02c80e ...A...A...G.... │ │ + 0x0000a91c 0c41c30e 0841c60e 04000000 28000000 .A...A......(... │ │ + 0x0000a92c 100c0000 00b6ffff 33000000 00410e08 ........3....A.. │ │ + 0x0000a93c 8602410e 0c83034f 0e205f0e 0c41c30e ..A....O. _..A.. │ │ + 0x0000a94c 0841c60e 04000000 40000000 3c0c0000 .A......@...<... │ │ + 0x0000a95c 14b6ffff a2030000 00410e08 8502410e .........A....A. │ │ + 0x0000a96c 0c870341 0e108604 410e1483 05520e90 ...A....A....R.. │ │ + 0x0000a97c 0203cf02 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x0000a98c c70e0841 c50e0447 0b000000 28000000 ...A...G....(... │ │ + 0x0000a99c 800c0000 80b9ffff 21010000 00410e08 ........!....A.. │ │ + 0x0000a9ac 8602410e 0c83034f 0e306e0a 0e0c41c3 ..A....O.0n...A. │ │ + 0x0000a9bc 0e0841c6 0e04470b 3c000000 ac0c0000 ..A...G.<....... │ │ + 0x0000a9cc 84baffff 82080000 00410e08 8502410e .........A....A. │ │ + 0x0000a9dc 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ + 0x0000a9ec 03a2020a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x0000a9fc 0e0841c5 0e04470b 3c000000 ec0c0000 ..A...G.<....... │ │ + 0x0000aa0c d4c2ffff 9f000000 00410e08 8502410e .........A....A. │ │ + 0x0000aa1c 0c870341 0e108604 410e1483 05520ec0 ...A....A....R.. │ │ + 0x0000aa2c 04026b0a 0e1441c3 0e1041c6 0e0c41c7 ..k...A...A...A. │ │ + 0x0000aa3c 0e0841c5 0e04430b 40000000 2c0d0000 ..A...C.@...,... │ │ + 0x0000aa4c 34c3ffff 70030000 00410e08 8502410e 4...p....A....A. │ │ + 0x0000aa5c 0c870341 0e108604 410e1483 05520ef0 ...A....A....R.. │ │ + 0x0000aa6c 0103ed01 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x0000aa7c c70e0841 c50e0441 0b000000 40000000 ...A...A....@... │ │ + 0x0000aa8c 700d0000 70c6ffff bc030000 00410e08 p...p........A.. │ │ + 0x0000aa9c 8502460e 0c870341 0e108604 410e1483 ..F....A....A... │ │ + 0x0000aaac 05520ee0 09038c03 0a0e1441 c30e1041 .R.........A...A │ │ + 0x0000aabc c60e0c41 c70e0841 c50e0445 0b000000 ...A...A...E.... │ │ + 0x0000aacc 3c000000 b40d0000 ecc9ffff fc000000 <............... │ │ + 0x0000aadc 00410e08 8502430e 0c870341 0e108604 .A....C....A.... │ │ + 0x0000aaec 410e1483 05520ec0 0102a50a 0e1441c3 A....R........A. │ │ + 0x0000aafc 0e1041c6 0e0c41c7 0e0841c5 0e04470b ..A...A...A...G. │ │ + 0x0000ab0c 34000000 f40d0000 accaffff f3000000 4............... │ │ + 0x0000ab1c 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x0000ab2c 4f0e2002 750a0e10 41c30e0c 41c60e08 O. .u...A...A... │ │ + 0x0000ab3c 41c70e04 460b0000 34000000 2c0e0000 A...F...4...,... │ │ + 0x0000ab4c 74cbffff 45010000 00410e08 8702410e t...E....A....A. │ │ + 0x0000ab5c 0c860341 0e108304 4f0e3002 fd0a0e10 ...A....O.0..... │ │ + 0x0000ab6c 41c30e0c 41c60e08 41c70e04 460b0000 A...A...A...F... │ │ + 0x0000ab7c 28000000 640e0000 8cccffff 5f000000 (...d......._... │ │ + 0x0000ab8c 00410e08 8602410e 0c83034f 0e30024b .A....A....O.0.K │ │ + 0x0000ab9c 0e0c41c3 0e0841c6 0e040000 3c000000 ..A...A.....<... │ │ + 0x0000abac 900e0000 c0ccffff 16010000 00410e08 .............A.. │ │ + 0x0000abbc 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0000abcc 054f0e50 026e0a0e 1441c30e 1041c60e .O.P.n...A...A.. │ │ + 0x0000abdc 0c41c70e 0841c50e 04430b00 3c000000 .A...A...C..<... │ │ + 0x0000abec d00e0000 a0cdffff d4000000 00410e08 .............A.. │ │ + 0x0000abfc 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0000ac0c 054f0e50 02910a0e 1441c30e 1041c60e .O.P.....A...A.. │ │ + 0x0000ac1c 0c41c70e 0841c50e 04480b00 38000000 .A...A...H..8... │ │ + 0x0000ac2c 100f0000 40ceffff 44000000 00410e08 ....@...D....A.. │ │ + 0x0000ac3c 8502430e 0c870341 0e108604 650ac60e ..C....A....e... │ │ + 0x0000ac4c 0c43c70e 0841c50e 04420b4a c60e0c44 .C...A...B.J...D │ │ + 0x0000ac5c c70e0845 c50e0400 44000000 4c0f0000 ...E....D...L... │ │ + 0x0000ac6c 54ceffff ee000000 00410e08 8702410e T........A....A. │ │ + 0x0000ac7c 0c860341 0e108304 4f0e2051 0a0e1041 ...A....O. Q...A │ │ + 0x0000ac8c c30e0c41 c60e0841 c70e0442 0b02450a ...A...A...B..E. │ │ + 0x0000ac9c 0e1047c3 0e0c41c6 0e0841c7 0e04420b ..G...A...A...B. │ │ + 0x0000acac 1c000000 940f0000 fcceffff 22000000 ............"... │ │ + 0x0000acbc 00410e08 83024f0e 20500e08 41c30e04 .A....O. P..A... │ │ + 0x0000accc 10000000 b40f0000 0ccfffff 01000000 ................ │ │ + 0x0000acdc 00000000 1c000000 c80f0000 08cfffff ................ │ │ + 0x0000acec 34000000 00410e08 83024f0e 20620e08 4....A....O. b.. │ │ + 0x0000acfc 41c30e04 1c000000 e80f0000 28cfffff A...........(... │ │ + 0x0000ad0c 2d000000 00410e08 83024f0e 205b0e08 -....A....O. [.. │ │ + 0x0000ad1c 41c30e04 28000000 08100000 38cfffff A...(.......8... │ │ + 0x0000ad2c 2c000000 00410e08 8602410e 0c83034f ,....A....A....O │ │ + 0x0000ad3c 0e20580e 0c41c30e 0841c60e 04000000 . X..A...A...... │ │ + 0x0000ad4c 28000000 34100000 3ccfffff 37000000 (...4...<...7... │ │ + 0x0000ad5c 00410e08 8602410e 0c83034f 0e20630e .A....A....O. c. │ │ + 0x0000ad6c 0c41c30e 0841c60e 04000000 14000000 .A...A.......... │ │ + 0x0000ad7c 60100000 50cfffff 2f000000 00440e20 `...P.../....D. │ │ + 0x0000ad8c 6a0e0400 30000000 78100000 68cfffff j...0...x...h... │ │ + 0x0000ad9c 42000000 00410e08 8702410e 0c860341 B....A....A....A │ │ + 0x0000adac 0e108304 4f0e206c 0e1041c3 0e0c41c6 ....O. l..A...A. │ │ + 0x0000adbc 0e0841c7 0e040000 10000000 ac100000 ..A............. │ │ + 0x0000adcc 84cfffff 19000000 00000000 10000000 ................ │ │ + 0x0000addc c0100000 90cfffff 29000000 00000000 ........)....... │ │ + 0x0000adec 28000000 d4100000 accfffff 4c000000 (...........L... │ │ + 0x0000adfc 00410e08 83024f0e 20650a0e 0841c30e .A....O. e...A.. │ │ + 0x0000ae0c 04420b52 0e0841c3 0e040000 1c000000 .B.R..A......... │ │ + 0x0000ae1c 00110000 d0cfffff 29000000 00410e08 ........)....A.. │ │ + 0x0000ae2c 83024f0e 20570e08 41c30e04 34000000 ..O. W..A...4... │ │ + 0x0000ae3c 20110000 e0cfffff 64000000 00410e08 .......d....A.. │ │ + 0x0000ae4c 8602410e 0c83034f 0e206d0a 0e0c41c3 ..A....O. m...A. │ │ + 0x0000ae5c 0e0841c6 0e04480b 590e0c41 c30e0841 ..A...H.Y..A...A │ │ + 0x0000ae6c c60e0400 28000000 58110000 18d0ffff ....(...X....... │ │ + 0x0000ae7c 37000000 00410e08 8602410e 0c83034f 7....A....A....O │ │ + 0x0000ae8c 0e20630e 0c41c30e 0841c60e 04000000 . c..A...A...... │ │ + 0x0000ae9c 28000000 84110000 2cd0ffff 2c000000 (.......,...,... │ │ + 0x0000aeac 00410e08 8602410e 0c83034f 0e20580e .A....A....O. X. │ │ + 0x0000aebc 0c41c30e 0841c60e 04000000 38000000 .A...A......8... │ │ + 0x0000aecc b0110000 30d0ffff 53000000 00410e08 ....0...S....A.. │ │ + 0x0000aedc 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0000aeec 054f0e30 7b0e1441 c30e1041 c60e0c41 .O.0{..A...A...A │ │ + 0x0000aefc c70e0841 c50e0400 14000000 ec110000 ...A............ │ │ + 0x0000af0c 54d0ffff 2c000000 00440e20 670e0400 T...,....D. g... │ │ + 0x0000af1c 1c000000 04120000 6cd0ffff 32000000 ........l...2... │ │ + 0x0000af2c 00410e08 83024f0e 20600e08 41c30e04 .A....O. `..A... │ │ + 0x0000af3c 38000000 24120000 8cd0ffff 61000000 8...$.......a... │ │ + 0x0000af4c 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0000af5c 410e1483 054f0e30 02490e14 41c30e10 A....O.0.I..A... │ │ + 0x0000af6c 41c60e0c 41c70e08 41c50e04 28000000 A...A...A...(... │ │ + 0x0000af7c 60120000 c0d0ffff 58000000 00410e08 `.......X....A.. │ │ + 0x0000af8c 83024f0e 20650a0e 0841c30e 04420b5e ..O. e...A...B.^ │ │ + 0x0000af9c 0e0841c3 0e040000 34000000 8c120000 ..A.....4....... │ │ + 0x0000afac f4d0ffff c4000000 00410e08 8702410e .........A....A. │ │ + 0x0000afbc 0c860341 0e108304 520eb002 02a60a0e ...A....R....... │ │ + 0x0000afcc 1041c30e 0c41c60e 0841c70e 04410b00 .A...A...A...A.. │ │ + 0x0000afdc 10000000 c4120000 8cd1ffff 29000000 ............)... │ │ + 0x0000afec 00000000 20000000 d8120000 a8d1ffff .... ........... │ │ + 0x0000affc 6c000000 00410e08 83024f0e 4002530a l....A....O.@.S. │ │ + 0x0000b00c 0e0841c3 0e04410b 28000000 fc120000 ..A...A.(....... │ │ + 0x0000b01c f4d1ffff 26000000 00410e08 8602410e ....&....A....A. │ │ + 0x0000b02c 0c83034f 0e20520e 0c41c30e 0841c60e ...O. R..A...A.. │ │ + 0x0000b03c 04000000 1c000000 28130000 f8d1ffff ........(....... │ │ + 0x0000b04c 22000000 00410e08 83024f0e 20500e08 "....A....O. P.. │ │ + 0x0000b05c 41c30e04 28000000 48130000 08d2ffff A...(...H....... │ │ + 0x0000b06c 3c000000 00410e08 8602410e 0c83034f <....A....A....O │ │ + 0x0000b07c 0e30680e 0c41c30e 0841c60e 04000000 .0h..A...A...... │ │ + 0x0000b08c 1c000000 74130000 1cd2ffff 26000000 ....t.......&... │ │ + 0x0000b09c 00410e08 83024f0e 20540e08 41c30e04 .A....O. T..A... │ │ + 0x0000b0ac 3c000000 94130000 2cd2ffff b4010000 <.......,....... │ │ + 0x0000b0bc 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0000b0cc 410e1483 054f0e70 039c010e 1441c30e A....O.p.....A.. │ │ + 0x0000b0dc 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ + 0x0000b0ec 38000000 d4130000 acd3ffff dc000000 8............... │ │ + 0x0000b0fc 00410e08 8502430e 0c870341 0e108604 .A....C....A.... │ │ + 0x0000b10c 410e1483 054f0e50 02c20e14 41c30e10 A....O.P....A... │ │ + 0x0000b11c 41c60e0c 41c70e08 41c50e04 3c000000 A...A...A...<... │ │ + 0x0000b12c 10140000 50d4ffff df000000 00410e08 ....P........A.. │ │ + 0x0000b13c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0000b14c 054f0e40 02ac0a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x0000b15c 0c41c70e 0841c50e 04450b00 38000000 .A...A...E..8... │ │ + 0x0000b16c 50140000 f0d4ffff 9f000000 00410e08 P............A.. │ │ + 0x0000b17c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0000b18c 054f0e40 02710e14 41c30e10 4cc60e0c .O.@.q..A...L... │ │ + 0x0000b19c 46c70e08 45c50e04 34000000 8c140000 F...E...4....... │ │ + 0x0000b1ac 54d5ffff 57010000 00410e08 8702410e T...W....A....A. │ │ + 0x0000b1bc 0c860341 0e108304 4f0e2002 a80a0e10 ...A....O. ..... │ │ + 0x0000b1cc 41c30e0c 51c60e08 48c70e04 4c0b0000 A...Q...H...L... │ │ + 0x0000b1dc 28000000 c4140000 7cd6ffff 79010000 (.......|...y... │ │ + 0x0000b1ec 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0000b1fc 410e1483 05520ee0 0e000000 40000000 A....R......@... │ │ + 0x0000b20c f0140000 d0d7ffff 11030000 00410e08 .............A.. │ │ + 0x0000b21c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0000b22c 05520e90 1103e702 0a0e1441 c30e1041 .R.........A...A │ │ + 0x0000b23c c60e0c41 c70e0841 c50e0447 0b000000 ...A...A...G.... │ │ + 0x0000b24c 28000000 34150000 acdaffff 4d000000 (...4.......M... │ │ + 0x0000b25c 00410e08 8602430e 0c83034f 0e20770e .A....C....O. w. │ │ + 0x0000b26c 0c41c30e 0841c60e 04000000 30000000 .A...A......0... │ │ + 0x0000b27c 60150000 d0daffff 54000000 00410e08 `.......T....A.. │ │ + 0x0000b28c 8702410e 0c860341 0e108304 4f0e207e ..A....A....O. ~ │ │ + 0x0000b29c 0e1041c3 0e0c41c6 0e0841c7 0e040000 ..A...A...A..... │ │ + 0x0000b2ac 3c000000 94150000 fcdaffff 37010000 <...........7... │ │ + 0x0000b2bc 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0000b2cc 410e1483 054f0e40 031a010a 0e1441c3 A....O.@......A. │ │ + 0x0000b2dc 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x0000b2ec 1c000000 d4150000 fcdbffff 2d000000 ............-... │ │ + 0x0000b2fc 00410e08 83024f0e 205b0e08 41c30e04 .A....O. [..A... │ │ + 0x0000b30c 28000000 f4150000 0cdcffff 37000000 (...........7... │ │ + 0x0000b31c 00410e08 8602410e 0c83034f 0e20630e .A....A....O. c. │ │ + 0x0000b32c 0c41c30e 0841c60e 04000000 1c000000 .A...A.......... │ │ + 0x0000b33c 20160000 20dcffff 22000000 00410e08 ... ..."....A.. │ │ + 0x0000b34c 83024f0e 20500e08 41c30e04 3c000000 ..O. P..A...<... │ │ + 0x0000b35c 40160000 40dcffff 09030000 00410e08 @...@........A.. │ │ + 0x0000b36c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0000b37c 054f0e70 0388020a 0e1441c3 0e1041c6 .O.p......A...A. │ │ + 0x0000b38c 0e0c41c7 0e0841c5 0e04410b 34000000 ..A...A...A.4... │ │ + 0x0000b39c 80160000 10dfffff 44010000 00410e08 ........D....A.. │ │ + 0x0000b3ac 8702410e 0c860341 0e108304 4f0e4002 ..A....A....O.@. │ │ + 0x0000b3bc eb0a0e10 41c30e0c 41c60e08 41c70e04 ....A...A...A... │ │ + 0x0000b3cc 480b0000 24000000 b8160000 8878ffff H...$........x.. │ │ + 0x0000b3dc 30030000 000e0846 0e0c4a0f 0b740478 0......F..J..t.x │ │ + 0x0000b3ec 003f1a3b 2a322422 00000000 00000000 .?.;*2$"........ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,68 +1,68 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x0000a050 011b033b 88e8ffff 7f000000 a08affff ...;............ │ │ - 0x0000a060 d4ffffff e08dffff bce8ffff 108effff ................ │ │ - 0x0000a070 a4e8ffff 308effff dce8ffff 708effff ....0.......p... │ │ - 0x0000a080 fce8ffff 908effff 1ce9ffff a08effff ................ │ │ - 0x0000a090 30e9ffff 608fffff 68e9ffff a08fffff 0...`...h....... │ │ - 0x0000a0a0 88e9ffff d08fffff b4e9ffff 7090ffff ............p... │ │ - 0x0000a0b0 d8e9ffff 1091ffff 14eaffff 3091ffff ............0... │ │ - 0x0000a0c0 28eaffff 5091ffff 3ceaffff b091ffff (...P...<....... │ │ - 0x0000a0d0 6ceaffff f091ffff a8eaffff 6092ffff l...........`... │ │ - 0x0000a0e0 dceaffff c092ffff 08ebffff c093ffff ................ │ │ - 0x0000a0f0 48ebffff 2094ffff 84ebffff 0095ffff H... ........... │ │ - 0x0000a100 b0ebffff 3096ffff f0ebffff a096ffff ....0........... │ │ - 0x0000a110 2cecffff c096ffff 40ecffff 4098ffff ,.......@...@... │ │ - 0x0000a120 80ecffff f098ffff bcecffff 6099ffff ............`... │ │ - 0x0000a130 f8ecffff 409affff 38edffff f09bffff ....@...8....... │ │ - 0x0000a140 78edffff 309cffff 8cedffff 709dffff x...0.......p... │ │ - 0x0000a150 bcedffff a09dffff e0edffff d09dffff ................ │ │ - 0x0000a160 04eeffff 409effff 40eeffff 909effff ....@...@....... │ │ - 0x0000a170 64eeffff bf9fffff a4eeffff d09fffff d............... │ │ - 0x0000a180 b8eeffff 20a0ffff eceeffff 50a0ffff .... .......P... │ │ - 0x0000a190 18efffff f0a0ffff 44efffff 20a1ffff ........D... ... │ │ - 0x0000a1a0 64efffff 70a1ffff 84efffff a0a1ffff d...p........... │ │ - 0x0000a1b0 a0efffff 40a3ffff e0efffff a0a3ffff ....@........... │ │ - 0x0000a1c0 1cf0ffff e0a3ffff 3cf0ffff 10a4ffff ........<....... │ │ - 0x0000a1d0 68f0ffff 40a4ffff 7cf0ffff 80a4ffff h...@...|....... │ │ - 0x0000a1e0 9cf0ffff b0a4ffff b0f0ffff 10a5ffff ................ │ │ - 0x0000a1f0 d4f0ffff c0a5ffff 1cf1ffff c0a6ffff ................ │ │ - 0x0000a200 68f1ffff 30a7ffff 94f1ffff 70a7ffff h...0.......p... │ │ - 0x0000a210 b4f1ffff f0a7ffff e4f1ffff 20a8ffff ............ ... │ │ - 0x0000a220 00f2ffff 80a8ffff 20f2ffff 10a9ffff ........ ....... │ │ - 0x0000a230 5cf2ffff 40a9ffff 88f2ffff 70a9ffff \...@.......p... │ │ - 0x0000a240 9cf2ffff 00aaffff d0f2ffff 40abffff ............@... │ │ - 0x0000a250 10f3ffff e0abffff 4cf3ffff 30acffff ........L...0... │ │ - 0x0000a260 6cf3ffff 10aeffff b0f3ffff e0aeffff l............... │ │ - 0x0000a270 f0f3ffff 10b0ffff 30f4ffff 70b0ffff ........0...p... │ │ - 0x0000a280 44f4ffff b0b0ffff 58f4ffff 10b1ffff D.......X....... │ │ - 0x0000a290 8cf4ffff 50b1ffff b8f4ffff 00b5ffff ....P........... │ │ - 0x0000a2a0 fcf4ffff f0b5ffff 38f5ffff 70beffff ........8...p... │ │ - 0x0000a2b0 d4f5ffff 20bfffff 14f6ffff f0c1ffff .... ........... │ │ - 0x0000a2c0 58f6ffff b0c4ffff 9cf6ffff c0c5ffff X............... │ │ - 0x0000a2d0 dcf6ffff 40c6ffff 08f7ffff 60c7ffff ....@.......`... │ │ - 0x0000a2e0 40f7ffff c0c7ffff 6cf7ffff c0c8ffff @.......l....... │ │ - 0x0000a2f0 a8f7ffff 70c9ffff e8f7ffff b0c9ffff ....p........... │ │ - 0x0000a300 18f8ffff a0caffff 60f8ffff d0caffff ........`....... │ │ - 0x0000a310 80f8ffff e0caffff 94f8ffff 20cbffff ............ ... │ │ - 0x0000a320 c0f8ffff 50cbffff e0f8ffff 80cbffff ....P........... │ │ - 0x0000a330 0cf9ffff c0cbffff 38f9ffff f0cbffff ........8....... │ │ - 0x0000a340 50f9ffff 40ccffff 84f9ffff 60ccffff P...@.......`... │ │ - 0x0000a350 98f9ffff 90ccffff acf9ffff e0ccffff ................ │ │ - 0x0000a360 d8f9ffff 10cdffff f8f9ffff 80cdffff ................ │ │ - 0x0000a370 30faffff c0cdffff 5cfaffff f0cdffff 0.......\....... │ │ - 0x0000a380 88faffff 50ceffff c4faffff 80ceffff ....P........... │ │ - 0x0000a390 dcfaffff c0ceffff fcfaffff 30cfffff ............0... │ │ - 0x0000a3a0 38fbffff 90cfffff 64fbffff 60d0ffff 8.......d...`... │ │ - 0x0000a3b0 a4fbffff 90d0ffff b8fbffff e0d0ffff ................ │ │ - 0x0000a3c0 d8fbffff 10d1ffff 04fcffff 40d1ffff ............@... │ │ - 0x0000a3d0 24fcffff 80d1ffff 50fcffff b0d1ffff $.......P....... │ │ - 0x0000a3e0 70fcffff 30d3ffff b0fcffff f0d3ffff p...0........... │ │ - 0x0000a3f0 ecfcffff d0d4ffff 2cfdffff 70d5ffff ........,...p... │ │ - 0x0000a400 68fdffff 40d6ffff a8fdffff b0d7ffff h...@........... │ │ - 0x0000a410 d4fdffff 90daffff 28feffff e0daffff ........(....... │ │ - 0x0000a420 54feffff 40dbffff 88feffff 60dcffff T...@.......`... │ │ - 0x0000a430 dcfeffff 90dcffff fcfeffff d0dcffff ................ │ │ - 0x0000a440 28ffffff 00ddffff 48ffffff 60dfffff (.......H...`... │ │ - 0x0000a450 9cffffff .... │ │ + 0x0000b3fc 011b033b 1ce9ffff 7f000000 6478ffff ...;........dx.. │ │ + 0x0000b40c d4ffffff a47bffff 50e9ffff d47bffff .....{..P....{.. │ │ + 0x0000b41c 38e9ffff f47bffff 70e9ffff 347cffff 8....{..p...4|.. │ │ + 0x0000b42c 90e9ffff 547cffff b0e9ffff 647cffff ....T|......d|.. │ │ + 0x0000b43c c4e9ffff 147dffff f4e9ffff 547dffff .....}......T}.. │ │ + 0x0000b44c 14eaffff a47dffff 40eaffff 647effff .....}..@...d~.. │ │ + 0x0000b45c 64eaffff 147fffff a0eaffff 347fffff d...........4... │ │ + 0x0000b46c b4eaffff 547fffff c8eaffff b47fffff ....T........... │ │ + 0x0000b47c f8eaffff 0480ffff 34ebffff 8480ffff ........4....... │ │ + 0x0000b48c 68ebffff e480ffff 94ebffff e481ffff h............... │ │ + 0x0000b49c d4ebffff 4482ffff 10ecffff 4483ffff ....D.......D... │ │ + 0x0000b4ac 3cecffff 6484ffff 7cecffff d484ffff <...d...|....... │ │ + 0x0000b4bc b8ecffff 0485ffff ccecffff a487ffff ................ │ │ + 0x0000b4cc 0cedffff 5488ffff 48edffff c488ffff ....T...H....... │ │ + 0x0000b4dc 84edffff 048affff c4edffff e48bffff ................ │ │ + 0x0000b4ec 04eeffff 248cffff 18eeffff 648dffff ....$.......d... │ │ + 0x0000b4fc 48eeffff 948dffff 6ceeffff c48dffff H.......l....... │ │ + 0x0000b50c 90eeffff 348effff cceeffff 848effff ....4........... │ │ + 0x0000b51c f0eeffff e78fffff 30efffff f48fffff ........0....... │ │ + 0x0000b52c 44efffff 4490ffff 78efffff 7490ffff D...D...x...t... │ │ + 0x0000b53c a4efffff 1491ffff d0efffff 4491ffff ............D... │ │ + 0x0000b54c f0efffff 9491ffff 10f0ffff e491ffff ................ │ │ + 0x0000b55c 24f0ffff c493ffff 64f0ffff 3494ffff $.......d...4... │ │ + 0x0000b56c a0f0ffff 7494ffff c0f0ffff a494ffff ....t........... │ │ + 0x0000b57c ecf0ffff d494ffff 00f1ffff 1495ffff ................ │ │ + 0x0000b58c 20f1ffff 4495ffff 34f1ffff a495ffff ...D...4....... │ │ + 0x0000b59c 58f1ffff 5496ffff a0f1ffff 5497ffff X...T.......T... │ │ + 0x0000b5ac ecf1ffff c497ffff 18f2ffff 0498ffff ................ │ │ + 0x0000b5bc 38f2ffff 8498ffff 68f2ffff b498ffff 8.......h....... │ │ + 0x0000b5cc 84f2ffff 1499ffff a4f2ffff a499ffff ................ │ │ + 0x0000b5dc e0f2ffff d499ffff 0cf3ffff 449affff ............D... │ │ + 0x0000b5ec 20f3ffff 349bffff 60f3ffff b49cffff ...4...`....... │ │ + 0x0000b5fc a0f3ffff 849fffff e0f3ffff 04a0ffff ................ │ │ + 0x0000b60c 04f4ffff c4a5ffff 48f4ffff 14a7ffff ........H....... │ │ + 0x0000b61c 88f4ffff d4a8ffff c8f4ffff 84a9ffff ................ │ │ + 0x0000b62c dcf4ffff b4a9ffff f0f4ffff 34abffff ............4... │ │ + 0x0000b63c 2cf5ffff 74abffff 58f5ffff 24afffff ,...t...X...$... │ │ + 0x0000b64c 9cf5ffff 54b0ffff c8f5ffff e4b8ffff ....T........... │ │ + 0x0000b65c 08f6ffff 84b9ffff 48f6ffff 04bdffff ........H....... │ │ + 0x0000b66c 8cf6ffff c4c0ffff d0f6ffff c4c1ffff ................ │ │ + 0x0000b67c 10f7ffff c4c2ffff 48f7ffff 14c4ffff ........H....... │ │ + 0x0000b68c 80f7ffff 74c4ffff acf7ffff 94c5ffff ....t........... │ │ + 0x0000b69c ecf7ffff 74c6ffff 2cf8ffff c4c6ffff ....t...,....... │ │ + 0x0000b6ac 68f8ffff b4c7ffff b0f8ffff e4c7ffff h............... │ │ + 0x0000b6bc d0f8ffff f4c7ffff e4f8ffff 34c8ffff ............4... │ │ + 0x0000b6cc 04f9ffff 64c8ffff 24f9ffff 94c8ffff ....d...$....... │ │ + 0x0000b6dc 50f9ffff d4c8ffff 7cf9ffff 04c9ffff P.......|....... │ │ + 0x0000b6ec 94f9ffff 54c9ffff c8f9ffff 74c9ffff ....T.......t... │ │ + 0x0000b6fc dcf9ffff a4c9ffff f0f9ffff f4c9ffff ................ │ │ + 0x0000b70c 1cfaffff 24caffff 3cfaffff 94caffff ....$...<....... │ │ + 0x0000b71c 74faffff d4caffff a0faffff 04cbffff t............... │ │ + 0x0000b72c ccfaffff 64cbffff 08fbffff 94cbffff ....d........... │ │ + 0x0000b73c 20fbffff d4cbffff 40fbffff 44ccffff .......@...D... │ │ + 0x0000b74c 7cfbffff a4ccffff a8fbffff 74cdffff |...........t... │ │ + 0x0000b75c e0fbffff a4cdffff f4fbffff 14ceffff ................ │ │ + 0x0000b76c 18fcffff 44ceffff 44fcffff 74ceffff ....D...D...t... │ │ + 0x0000b77c 64fcffff b4ceffff 90fcffff e4ceffff d............... │ │ + 0x0000b78c b0fcffff a4d0ffff f0fcffff 84d1ffff ................ │ │ + 0x0000b79c 2cfdffff 64d2ffff 6cfdffff 04d3ffff ,...d...l....... │ │ + 0x0000b7ac a8fdffff 64d4ffff e0fdffff e4d5ffff ....d........... │ │ + 0x0000b7bc 0cfeffff 04d9ffff 50feffff 54d9ffff ........P...T... │ │ + 0x0000b7cc 7cfeffff b4d9ffff b0feffff f4daffff |............... │ │ + 0x0000b7dc f0feffff 24dbffff 10ffffff 64dbffff ....$.......d... │ │ + 0x0000b7ec 3cffffff a4dbffff 5cffffff b4deffff <.......\....... │ │ + 0x0000b7fc 9cffffff .... ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x0000bd08 302e0000 00000000 0....... │ │ + 0x0000cd20 a02f0000 00000000 ./...... ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x0000bd10 00000000 00000000 b02f0000 f02f0000 ........./.../.. │ │ - 0x0000bd20 40320000 f02e0000 00000000 00000000 @2.............. │ │ - 0x0000bd30 20400000 70400000 40320000 f02e0000 @..p@..@2...... │ │ - 0x0000bd40 00000000 00000000 f0430000 30440000 .........C..0D.. │ │ - 0x0000bd50 00000000 00000000 d0480000 60490000 .........H..`I.. │ │ - 0x0000bd60 10660000 f02e0000 00000000 00000000 .f.............. │ │ - 0x0000bd70 306b0000 a06b0000 106c0000 00000000 0k...k...l...... │ │ - 0x0000bd80 00000000 00000000 706b0000 d06b0000 ........pk...k.. │ │ - 0x0000bd90 406c0000 00000000 00000000 00000000 @l.............. │ │ - 0x0000bda0 d06d0000 106e0000 406e0000 00000000 .m...n..@n...... │ │ - 0x0000bdb0 00000000 00000000 106f0000 206b0000 .........o.. k.. │ │ - 0x0000bdc0 00000000 00000000 106f0000 806f0000 .........o...o.. │ │ - 0x0000bdd0 00000000 00000000 b07c0000 e07c0000 .........|...|.. │ │ - 0x0000bde0 307b0000 0{.. │ │ + 0x0000cd28 00000000 00000000 10310000 50310000 .........1..P1.. │ │ + 0x0000cd38 00340000 60300000 00000000 00000000 .4..`0.......... │ │ + 0x0000cd48 f0430000 40440000 00340000 60300000 .C..@D...4..`0.. │ │ + 0x0000cd58 00000000 00000000 30480000 70480000 ........0H..pH.. │ │ + 0x0000cd68 00000000 00000000 104d0000 a04d0000 .........M...M.. │ │ + 0x0000cd78 c0750000 60300000 00000000 00000000 .u..`0.......... │ │ + 0x0000cd88 f07b0000 607c0000 d07c0000 00000000 .{..`|...|...... │ │ + 0x0000cd98 00000000 00000000 307c0000 907c0000 ........0|...|.. │ │ + 0x0000cda8 007d0000 00000000 00000000 00000000 .}.............. │ │ + 0x0000cdb8 907e0000 d07e0000 007f0000 00000000 .~...~.......... │ │ + 0x0000cdc8 00000000 00000000 d07f0000 e07b0000 .............{.. │ │ + 0x0000cdd8 00000000 00000000 d07f0000 40800000 ............@... │ │ + 0x0000cde8 00000000 00000000 f08e0000 208f0000 ............ ... │ │ + 0x0000cdf8 508d0000 P... ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x0000bde4 00000000 .... │ │ + 0x0000cdfc 00000000 .... ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,7 +1,4 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x0000bee8 00000000 10bd0000 28bd0000 40bd0000 ........(...@... │ │ - 0x0000bef8 00000000 50bd0000 00650000 68bd0000 ....P....e..h... │ │ - 0x0000bf08 80bd0000 98bd0000 c0bd0000 90760000 .............v.. │ │ - 0x0000bf18 d0bd0000 b0bd0000 907b0000 .........{.. │ │ + 0x0000cf28 00000000 .... ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.got.plt': │ │ - 0x0000bf24 e8bd0000 00000000 00000000 062b0000 .............+.. │ │ - 0x0000bf34 162b0000 262b0000 362b0000 462b0000 .+..&+..6+..F+.. │ │ - 0x0000bf44 562b0000 662b0000 762b0000 862b0000 V+..f+..v+...+.. │ │ - 0x0000bf54 962b0000 a62b0000 b62b0000 c62b0000 .+...+...+...+.. │ │ - 0x0000bf64 d62b0000 e62b0000 f62b0000 062c0000 .+...+...+...,.. │ │ - 0x0000bf74 162c0000 262c0000 362c0000 462c0000 .,..&,..6,..F,.. │ │ - 0x0000bf84 562c0000 662c0000 762c0000 862c0000 V,..f,..v,...,.. │ │ - 0x0000bf94 962c0000 a62c0000 b62c0000 c62c0000 .,...,...,...,.. │ │ - 0x0000bfa4 d62c0000 e62c0000 f62c0000 062d0000 .,...,...,...-.. │ │ - 0x0000bfb4 162d0000 262d0000 362d0000 462d0000 .-..&-..6-..F-.. │ │ - 0x0000bfc4 562d0000 662d0000 762d0000 862d0000 V-..f-..v-...-.. │ │ - 0x0000bfd4 962d0000 a62d0000 b62d0000 c62d0000 .-...-...-...-.. │ │ - 0x0000bfe4 d62d0000 e62d0000 f62d0000 062e0000 .-...-...-...... │ │ - 0x0000bff4 162e0000 262e0000 ....&... │ │ + 0x0000cf2c 00ce0000 00000000 00000000 762c0000 ............v,.. │ │ + 0x0000cf3c 862c0000 962c0000 a62c0000 b62c0000 .,...,...,...,.. │ │ + 0x0000cf4c c62c0000 d62c0000 e62c0000 f62c0000 .,...,...,...,.. │ │ + 0x0000cf5c 062d0000 162d0000 262d0000 362d0000 .-...-..&-..6-.. │ │ + 0x0000cf6c 462d0000 562d0000 662d0000 762d0000 F-..V-..f-..v-.. │ │ + 0x0000cf7c 862d0000 962d0000 a62d0000 b62d0000 .-...-...-...-.. │ │ + 0x0000cf8c c62d0000 d62d0000 e62d0000 f62d0000 .-...-...-...-.. │ │ + 0x0000cf9c 062e0000 162e0000 262e0000 362e0000 ........&...6... │ │ + 0x0000cfac 462e0000 562e0000 662e0000 762e0000 F...V...f...v... │ │ + 0x0000cfbc 862e0000 962e0000 a62e0000 b62e0000 ................ │ │ + 0x0000cfcc c62e0000 d62e0000 e62e0000 f62e0000 ................ │ │ + 0x0000cfdc 062f0000 162f0000 262f0000 362f0000 ./.../..&/..6/.. │ │ + 0x0000cfec 462f0000 562f0000 662f0000 762f0000 F/..V/..f/..v/.. │ │ + 0x0000cffc 862f0000 ./.. ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x0000c000 00c00000 02020202 02020202 02020000 ................ │ │ - 0x0000c010 00000000 00020200 00 ......... │ │ + 0x0000d000 00d00000 02020202 02020202 02020000 ................ │ │ + 0x0000d010 00000000 00020200 00 ......... ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 1] GCC: (GNU) 4.8 │ │ + [ 1] GCC: (GNU) 4.9.x 20150123 (prerelease) ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,15 +1,19 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7368 73747274 6162002e 64796e73 ..shstrtab..dyns │ │ - 0x00000010 796d002e 64796e73 7472002e 68617368 ym..dynstr..hash │ │ - 0x00000020 002e7265 6c2e6479 6e002e72 656c2e70 ..rel.dyn..rel.p │ │ - 0x00000030 6c74002e 74657874 002e726f 64617461 lt..text..rodata │ │ - 0x00000040 002e6568 5f667261 6d65002e 65685f66 ..eh_frame..eh_f │ │ - 0x00000050 72616d65 5f686472 002e6669 6e695f61 rame_hdr..fini_a │ │ - 0x00000060 72726179 002e6461 74612e72 656c2e72 rray..data.rel.r │ │ - 0x00000070 6f002e69 6e69745f 61727261 79002e64 o..init_array..d │ │ - 0x00000080 796e616d 6963002e 676f7400 2e676f74 ynamic..got..got │ │ - 0x00000090 2e706c74 002e6461 7461002e 62737300 .plt..data..bss. │ │ - 0x000000a0 2e636f6d 6d656e74 002e6e6f 74652e67 .comment..note.g │ │ - 0x000000b0 6e752e67 6f6c642d 76657273 696f6e00 nu.gold-version. │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e676e75 2e627569 6c642d69 64002e64 .gnu.build-id..d │ │ + 0x00000020 796e7379 6d002e64 796e7374 72002e68 ynsym..dynstr..h │ │ + 0x00000030 61736800 2e676e75 2e766572 73696f6e ash..gnu.version │ │ + 0x00000040 002e676e 752e7665 7273696f 6e5f6400 ..gnu.version_d. │ │ + 0x00000050 2e676e75 2e766572 73696f6e 5f72002e .gnu.version_r.. │ │ + 0x00000060 72656c2e 64796e00 2e72656c 2e706c74 rel.dyn..rel.plt │ │ + 0x00000070 002e7465 7874002e 726f6461 7461002e ..text..rodata.. │ │ + 0x00000080 65685f66 72616d65 002e6568 5f667261 eh_frame..eh_fra │ │ + 0x00000090 6d655f68 6472002e 66696e69 5f617272 me_hdr..fini_arr │ │ + 0x000000a0 6179002e 64617461 2e72656c 2e726f00 ay..data.rel.ro. │ │ + 0x000000b0 2e696e69 745f6172 72617900 2e64796e .init_array..dyn │ │ + 0x000000c0 616d6963 002e676f 74002e67 6f742e70 amic..got..got.p │ │ + 0x000000d0 6c74002e 64617461 002e6273 73002e63 lt..data..bss..c │ │ + 0x000000e0 6f6d6d65 6e74002e 6e6f7465 2e676e75 omment..note.gnu │ │ + 0x000000f0 2e676f6c 642d7665 7273696f 6e00 .gold-version.